CSV:         000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100001000011001001110010000000021010001000000000000000000000000000000000000000000000000000000000000000000000000000010011100000000100000000011000000100010000000000000000121214113103110150001402400320040001000002321111111211000000000000000100000000000100101121221100000000000000010011001100000000000000000000000000000000000000112110001001011533233011001011300421132101110042003201320000000000000000314422001200001000200010001100004043415111100000000030031104203154467231223005001131056541033010011100330131023101220333325310010004000120025911221510001200020000000000
QUERY        MLLSNSLRSHFEKAFLILVLFLLWMVSPSFAIEPINISSSDRVLDLTSITRIYVNQGEDFQVFTAADIDGISRRIEVSASSIRHRGDWAVFALANTSDSQLERLIVVPHYRLVGSHFFSPDLGSRRIISVTPSEGFSLDRIPNSDSDVFRITINPGAVVTFIMEISTPNLPQIYLWEPNFYKDTVNSFTLYRGIIIGVASLLAIFLTIFYMVNRSSMLIPTFAMAWVVLGYISIDFGFLSKLVNLPSGELLIWRACSEIALSSSLIIFLFMYLHWNRWHAKVGYITFSGIACIAILFCMSFYYPMVTASIARITLASIVLYYTYFIIYHGMKGYERAVLLIPAWILIFIWFIGLWMAITKRLDNDIIQPALVGGLVLIVILIGFTVIQHVLATGYFSQGIFSDGERQSLAVLGSGDIVWDWDIVRDRVTTTPDIATILGLASGSMHGPIRNWLPYIHINDRDNFRTILDSFVGYRRGRLQYEFRVRAADNQFHWMIIRIRPMSNSNGDILRYIGIANDITEQKKSLEGILCNAFQDNLTGIPNRQSFLDRLTTILDLSATDDNLRPTVMVIDIDKYKKINDVLGIAVGDDVLVSLTRRIGELLKFPDILARLSGNRFGIILISENNSLKIADFAIAMRKSIAMPINLLEREITVTASIGFASWTSSKITSSEMLKNAELAMYHAKHRGGNHVESFRVSSFRSDRVMIKEDLCLAVENSELYLVYHPIIRLMDEEIVGLEALIQWDHPKWGNISSSEFMLIAEELCMIKAINLFMLERIARDIISWRDQANMPPIFILINIASKDLLDNELCEGMQALISKTLYSPSRIKLSFSESVVMGNPERSRLLLGRLRKIGISLTLDDFGTKCSLLSYLGYIPFDTVKFNGSLMTGSTEKRIAILRSIIPMAKNIETTIIAKDIYGEIDIKELTRMGCDYIQDSHVASPLGFNSILKLLKERFPLVKNT
222085144    ----------------------FFLAGMAQAAEPVKISRDDTALDLTATTEIYTNQGEAFQVSTAAGADGIRRRIEVRSSSPNHQGDWAVFALANVSEEQLERVIVAPHFRLVNSKMFWPDLGSQRIVAITPSEGFALDRQPSDEADVFRITLNPGAVVTFVAELSSPNLPQLYLWEPNAYKDTVNAFTLYRGIVLGIAGLLAVFLTILFVVKGTSMLPATAALAWAVLGYICVDFGFLGKLISITSSDQRIWRACAEVALASSLVIFLFTYLNLNRWHAHLGYVTLAWILGLALLFGVAIYDPSIASGIARLSLALTATAGLLLIIYLGFSRYDRAILLVPAWALILVWLFGGWMTITGKLDNDIIQPALGGGLVLIVLLIGFTVMQHAFAGGAFQQGLFSDLERQSLALTGSGDTVWDWDVARDRVVTTPDISTKLGLSPGTMHGAARNWLPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRIRAEDGHFHWLSIRARPVLGSNGEIIRCVGTIVDVTEQKNSIERLLHDALHDNLTGLPNRQVFLDRLQAVLTLAPEGNQLRPTVMVIDIDRYKLVNDTLGVAAGDNILIALTRRLRRLMKPQDTLARLSGDQFGLILVSERDPAKVADFADAISKAIMVPINFANREIILTASIGLTSWVDQQENASGLLSDAELAMYRAKRAGGNRVEPFQPAFRSFGTDRLQLETDLRRAVERKELVYQPIVRLEDAEVAGFEALMRWEHPKRGNIPPSEFIPIAEASDIIGPLGMFALEQATNDLMAWQRQTGDLPLFVSINLSSVQLLNNELYDDIRALLAKTHCEPHRIKLELTESQVMENPEQARLVLGKLRDAGIGLALDDFGTGYSSLSYLTRFPFDTIKLDKTMVCDESDKKAILLRSVISMARELNMRVVAEGIESEEDALELAKMGCAYGQSFIFGPPMGTDSVLRLLKERFPLTKRA
190890692    MLPKSPSGRVIAVIAAIFLAAFALSAGLARAAEPVKISRDDTALDLTATTEIYANQGEAFQVSTAAGADGIRRRIEVRASSENHQGDWAVFALANVSEEQLERVIVAPHFRLVNSKLFWPDLGSQRISAITPSEGFALDRQPSDEADVFRITLNPGAVITFVAELSTPELPQIYLWEPNAYKDTINAFTLYRGIVLGIAGLLAVFLTILFVVKGTSMLPATAALAWAVLGYICVDFGFLGKLISVASADQRIWRACAEVALASSFVIFLFTYLNLNRWHAHLGYATLAWVLGLALLFGVAIYDPSIAAGIARLSFALTAATGLLLIIYLGFNRYDRAILLVPAWALTLVWLFGAWLTVTGRLDNDIIQPALGGGLVLIVLLIGFTVMQHAFAGGAFQQGLFSDLERQSLALTGSGDMVWDWDVARDRVVTIPDVSVKLGLSPGAMHGAARNWLPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRIRAEDGHFHWLLIRARPVLGSNGEIIRCVGTIVDVTEQKNSVERLLQDALHDNLTGLPNRQVFLDRLQAVLALAPGGETLRPTVMVIDIDRYKLVNDALGVAAGDNILIALTRRLRRLMKPQDTLARLAGDQFGLILVSEHNPAKVADFADAVSKAIMVPINFSNREIILTASIGLASWVDRQESASGLLSDAELAMYRAKRAGGNRVEPFQPAFRDFGTDRLQLETDLRRAIERREMVYQPIARLEDVEVAGFEALMRWEHPKRGTIPPSEFIPIAEASDLIGPLGMFALEQATNDLMSWQNQTGELPIFVSINLSSVQLLNNELYDDVRSVLAKTHCAPSRLKLELTESMVMENPEQARLVLQKLKEAGIGLALDDFGTGYSSLAYLTRFPFDTIKLDKALVRDGSDKKATVLRSVIAMARELEMKVVAEGIESNEDAIELAKMGCSYGQSYLFGPPIPSESVLRLLRDRFPLTKRA
15888127     -------------------LLFVLFASHSYAFEPVKISRDDTALDLTATTDIYANQGEAFQVSTAPGPDGIRRRIEVRASSEDHQGDWAVFALANVSEEQLERVIVAPHFRLVNSKLFWPDLGSQRIIAITPSEGFALDRQPSPDADVFRITLNPGSVITFVAELSTPQLPQIYLWEPEAYKDTINAFTLYRGIVLGIAGLLAVLLTILFVVKGTSVLPASAALAWAVLAYICVDFGFLEKLITVTSSDQRIWRAGAEVALASSFVVFLFTYLNLNRWHAHLGYATFAWVVGLALLFGVAIYDPSVASGIARVSFALTATAGIALIIYLGFNRYDRAILLVPSWALILVWLFGSWLTVTGQLDNDIVQPALGGGLVLIVLLIGFTVIQHAFAGSAYQQGLFSDLERQSLALTGSGDTVWDWDVTRDRIVTTPDISNRLGLEPGTMHGAARNWLPRLHPDDRDRFKATLDVLLDHRKGRLNHEFRIRAEDGHFHWLQIRARPVLGSNGEIIRCVGTITDITEQKNSVERLLQDAMNDNLTGLPNRQVFLDRLQSILNLSPDSEGVRPTVMAIDIDRYKLVNDTLGIAAGDNILIALTRRLRRLLKPQDTLARLGGDEFGLILTSERDPQRVADFADAVNKAIMVPINFANREIILTASIGLVSWIDQQESAAGLLSDAELAMYRAKRAGGNRVEPFRPAFRTSGTDRLQMESDLRRAIERKELSYQPIVKLDDGALAGFEALMRWEHPKRGNIPPSEFIPIAEASGLIEPLGMFALERAATDLMDWQHAIDKMPIFISVNISSAQLLNNELYNDVRGMLTRTRCNPQQLKLELTESVVMENPEQARLVLSKLKETGLSLAMDDFGTGYSSLAYLTRFPFDTIKLDKALVANTSDKRNVLLRSVIAMARALDMQVVAEGIETPEDAAELARMNCHFGQSFMFGTPVSGDAALKLLRERFQPTKRA
150395757    -------------ILVALVVFALGFGGVAHALEPVKISREDTALDLTATTEIYSGRGDAFQVSTAPGTDGIVRRIEVRSSTESHQGDWAVFALANVSEEQLERVIVAPHFRLVNSKLFWPDLGSQRILSITPSEGFALDRQPSEEADVFRITLNPGAVITFVAELTTPELPQIYLWQPDAYKDTVNAFTLYRGIVLGIAGLLAVFLTILFVVKGTSMLPATAALAWAVLAYICVDFGFLSKLITVTADDERIWRAGTEVFLAAGLVVFLFTYLNLNRWHQHLGYATLAWILGLGLLFGVAVYDPAIASGIARLSFALTATVGILLIAYLGFNRYDRAILLVPAWLLILVWLFGAWLAVTGQLANDIVQPALGGGLVLIVLLIGFTVMQHAFAGGAYQQGLFSDLERQALALTGSGDTVWDWDVARDRVVTIPDISHQLGLSLGTMNGPVRNWLPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRVRAEDGHYHWLSIRARPVLGANGEIIRCVGTIIDITEQRNSVERLLHNALLDNLTGLPNRQVFLDRLQAILLMGDGSSPIRPTVLAIDIDRYKQVNDMLGIAAGDNILIALTRRLRRLLRPQDTLARLGGDQFGLILMSERDPAKIADFADAISKAIMVPLNYGNREINLTASIGLVAWLDQEQSAAGLLDDAELAMFRAKKAGGNRVEPFRPAFRTSGSDRLQLETDLKRAMERKELVYQPIVRLSDAEIAGFEALMRWEHPKRGNISPTEFIPIAENSELISHLGLFAFDKATSDLAEWQTQTGDLPIFVSINLSSAQLLNNELYDDMRAILSKSRCDPSQIKMELTESLVMENPEQARLVLEKLREAGLRLALDDFGTGHSSLSYLTRFPFDTIKIDKALVRDPSDKRAVILRSVITMARELDMRVVAEGIESEEDAIQLAQMGCDYGQSFLFGPPVGSESILRLLKERFPLMKRA
227821119    -------------AFLVAVFIFGVAGGVAHALEPVKISREDTALDLTATTEIYSGRGEAFQVSTAPGTDGIVRRIEVRSSTEHHQGDWAVFALANVSEEQLERVIVAPHFRLVNSKLFWPDLGSQRILSITPSEGFALDRQPSDEADVFRITLNPGAVITFVAELATPELPQIYLWQPDAYKDTVNAFTLYRGIVLGIAGLLAVFLTILFVVKGTSMLPATAALAWAVLAYICVDFGFLSKLISVTAGDERIWRAGTEVFLAAGLVIFLFTYLNLNRWHQHLGYATLAWILGLALLFGVAVYDPAIASGIARLSFALTATVGIVLIAYLGFNRYDRAILLVPAWLLILVWLFGAWLAVTGQLANDIVQPALGGGLVLIVLLIGFTVMQHAFAGGAYQQGLFSDLERQALALTGSGDTVWDWDVARDRVVTIPDISHQLGLSLGTMNGPVRNWVPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRARAEDGHYHWLSIRARPVLGANGEIIRCVGTIVDITEQRNSVERLLQNALLDNLTGLPNRQVFLDRLQAILLMSDGTNAVRPTVLAIDIDRYKQVNDLLGIAAGDNILIALTRRLRRLLRPQDTLARLGGDQFGLILMSERDPAKIADFADAVSKAIMVPLNYGNREINLTASIGLVSWLDQEQSAASLLDDAELAMFRAKKEGGNRVEPFRPAFRTSGSDRLQLEADLKRAIERKELVYQPIVRLSDAEVAGFEALMRWDHPKRGNVSPTEFIPIAENSDIINQLGMFAFDQATSDLSEWQIQTGDLPIFVSINLSSAQLLNSGLYDDVRAILNKNRCDPAKVKMELTESLVMENPEQARLVLEKLREAGLRLALDDFGTGHSSLSYLTRFPFDTIKIDKALVRDPSDKRGVVLRSVIAMARELDMRVVAEGIESEEDAIQLAQMGCDYGQSFLFGPPVGSESILRLLKERFPLMKRA
163760346    -----------------------FSAPAAQAIEPVKIGRDDTALDLTATTEIYNQRGEAFQVSTAAGADGIVRRIEVRANSAQHSGDWAVFALANVTDEQIDRLIVAPHFRLVASGLLWPDLGSARILGITPSEGFALDRVPSSEDDVFRITLNPGTVITFVAELAAPELPQIYLWEPEAYKDTVNAYTLYRGIVLGIAGLLAVFLTILFVVKGTSMLPATAALAWAVLAYVSVDFGFLSKLILITPGDERIWRAGTEVLLATGLVVFLFTYLNLNRWHTNLSYVTVAWILGLGALFAVAIYDPPVASGIARISFAATAIAGVALIAYLGFNRYDRAVMLIPTWALILCWLFGAWVTVTGQLANDIVQPALGGGLVLIVLLMGFTVMQHAFAGGAYHQGLFSDMERQAMALAGSGDTVWDWDVTRDRVVTSPDLSPQLGLSPGALAGPARNWLPRVHADDRDRFRTTLDVLLEHRKGRLNHQFRMRAEDGHYHWMALRARPVIGSNGEVIRCVGTIIDVTEQKTSEDRLLHDAVHDNLTGLPNRQLFVDRLQTMISIAAQSPEVRPSVFMIDIDRFKQVNDKLGMSVGDTILLALTRRLKRLLKPLDTLARISGDQFGLVLVSEQDAVKVAALAEAISKAISAPIDFAGQDIRLTASIGLVTWVESDAQPEDLIKDAELAMYQAKRFGGNRIEPFRPAFRTVGSDRQRLESDLRRERKELTLVYQPIVELKDAEIAGFEALLRWEDPKRGTVPPSEFIPVAETSDLILELGMYALKRAADDLAIWQETIGEVPVFMSVNLSSAQLLKSDLCNDVIKAISASRCEPSQFRLELTESLVMHNPQQALMTLARLSEAGIGLTLDDFGTGHSSLAYLTRFPFQTIKIDKSLVIDQTEKGGILIRSIVNLAKHLDMSVVAEGVASEDDAIQLSEMGCDYGQSFLFGPPIGADSVQKLLKERFPVAKSS
153007941    --------------FLALMVFLTVSVVQASAIEPIKISKEDTALDLSRAVELLRNKGESVQVSTAPGPDGIVRRIEVQAQNSKASGDWAAFSIANPTDEQIDRLIVAPHFRLVGSGVIWPDLGSPRIASITPSEGFALDRQPSADADVFRITLNPGSVVTFVAELSSHNLPQLYLWEPEAYKDAVNSYTLYRGILLGISGLLALFLTILFVVKGTSLFPATAALAWAVLAYICVDFGFWNKLMEITPGNEQIWRAGTEVALAASLVIFLFTYLNLNRWHDHFSYGAVTWVLGLLALAGVAVFDPPVASGIARISLALTVVSGVAIIGYLAVKGYDRAVMLIPAWLLTLIWLLGAWMTVSGRLDNDIVQPALGGGLVLIVLLIGFTVMQHAFAGGALQQGLLSDMERQALAVIGAGDIVWDWDVPRDRVVTTPDIANYLGNTANSLQGPVRNWLPAMHADDRDRFRSTLDAILENRRGRIGQIFRLRANDGHYHWYALRARPVIGSDGEVVRCVGTLVNVTEQKKAEERLLHDAVHDNLTGLPNRELFLDRLSNVMNMARGESNLHPTVFIIDIDRFKQVNDSLGMSAGDTILLTISRRLARLMKPQDTLSRLSSDQFGLLLASESDPGRIASFAEALRQAVRAPIAYAKREIVLTASVGLITWTKTATTAEDFVKDAELAMYQAKRFGGDRIEPFRPAFRAIGSDKLQLESDLRRERDEISLVYQPIVKLDEGTIAGFEALMRWEHPRRGAISPSEFIPIAENSGLIIQLGLFAMQRAAEDLFAWQEQFPKLDLFVSVNLSSTQLIRQDLINDVRSVLSRIHLNPGSLKLELTESVLMENPEQSTHVLARLKAMGIGLSLDDFGTGYSSLAYLTRFPFDIIKIDRSFVKGDQPQKATLLRSIVSMAHDLGLAVVTEGVESESDALQLRQMGCEYVQSFMFGQPTSRDEATRMIREQL------
110633114    ---------------MLLWLVLVFVAAPAFAVEPIKISREDVALDLSQAVEIHRDQGENFQVSTAPGADGIVRRIEVEAQDSRSTGDWAVFALANTTDEQLDRLIVAPHFRLVGSGIIWPDLGSQRIAAITPSEGFALDRQPSSDADEFLVTLNPGTVVTFVAELSSPNLPQIYLWDPAAYKDTVNSYTLFRGIVIGIAGLLALFLTVLFVVKGTSMFPATAALAWAILAYISIDFGFLSRIIDISPGNEQLWRAGTEVALAATFVVFLFAYLNLARWHNHFSYGTLAWILVLVIIAGVAVFDPPIAAGIARFSLAATAVIGLGLIVYMGMQGYDRAIMLVPSWLMVLVWLTGAWMAVTGTLNNDILQPAISGGLILIVLLIGFTVMQHALSGSAIFQGLFSDMERQALAISGSGDVVWDWDVLRDRVTTKPDISKQLGLAANTLHGPARSWLPLLHSDDRDTFRTTLDMVLEHRRGRIAQNFRLRGADGHYHWLSLRARPVVGSDGEVIRCVGTMVDVTEQKKAEERLLHDAVHDNLTGLPNRELFLNRLDATIAMAGKERKIRPTVLVIDIDRFKHVNDELGISAGDTILLTIARRLHRLLKPGDALSRVAGDQFAVMLLSEQEPAQIAAIADAVRLAIRSPITFAKREIILTASIGLVSWTAVQASAEEMIKDAELAMYQAKRFDRIEPFRPAFRSIGTDRLQMESDLRRAVDRKELRVAYQPIVRLEDGTVAGFEALLRWDHPRRGTIPPADFIPIAESSGLIVQLGLFAMQQAAEDLYSWQKQLGDVPLFMSVNLSSRQFIRRDLVGDVRSIVARANIKPRCFRLELTESVVMDNPEQSSHVLAKLKQLGIGLSLDDFGTGYSSLSYLTRFPFDTIKIDKTFLNNPSSKGNVLLKSMITMAHDLGLSVVAEGVTDEHDLSQLRQMGCEYGQSFYLGAPSDAESCLKLLTEQNPVTAS-
222147812    ----------------------------SHAAEPVKISRDDTALDLTATTEIHLNQGEAFQVSTAAGSDGIRRRIEVRASSAQHQGDWAVFALANVSDEQLERVIVAPHYRLVNSKVFWPDLGSQRIISITPSEGFSLDRVPSDDADVFRITLNPGAVVTFVAELATPNLPQIYLWEPDAYKDTINSFTLYRGIVLGISGLLAVFLTILFVVRGTSMLPAAASLAWAVLAYICVDFGFLGKLISITTHSEQIWRAGAEVGLASGFVIFLFTYLNLNRWHVNLGYATFAWILGLVLLFGVAIYDPSIAAGIARLSFALTATAGIALIVYLGLNRYDRAILLVPTWTLIIVWLIAGWMTVTGRLSNDIIQPAHGGALVLIVLLIGFTVMQHAFAGGGYNQGLFSDLERQSLALTGAGDIVWDWDVARDRVVTIPDISTRLGLSHGALHGAARNWIPSLHPDDRDRFRATLDVLLEHKRGRLNHEFRIRADDGHFHWLHIRARPVLGANGEIIRCIGTIADVTEQKNTVDRLLQDAINDNLTGLPNREVFLDRLQTLLTVTATADTVRPTVMIVDIDNFGRVNDMLGISAGDNILIALTRRLRRLLKPQDTLARLSGDQFGLILISERDPAKVADFADAMNKAIMVPINFANREINLTASIGLVSWVDQQESAAGLLSDAELAMYRAKRGGGNKVEPFRPAFRGTVSEKLQLETERAVERGELTMVYQPIVRLDDEELAGFEALMRWEHPKRGTISPSEFIPLAESCDLIMPLGMFALERAATDLVEWEKQTGEMPIFVSVNLSSAQLINNTLYTDIRSLLSRVNCNPARLKLELTESVVVENPEQARLVLEKLKDIGLSLALDDFGTGYSSLSYLTRFPFDTLKLDRELVTDTSERRNILLRSVIGMAKDMGMDVVAEGIASEDDGDELAQMGCHYGQSFLYGAPVGPEAVMRLLKDQQQRAKRA
90420104     -------RWFLSLAFVLVAL--IVSAPPSLALEAVSISRGDTAIDMLPAVDVYRGKGRAFQVATVPGADGIVRRIEIEAQSAQASGDWAVFALANNTDKQIDRLVVAPHFRLVGSGVVWPDLGSQRIASITPSQGFALERQPSTDADVFLVTLDPGAIVTFVAELASPNLPDLRLWEPNAYKDTVNAFTLYRGIVLGIAGLLAVFLTILFVVKGSAMFPATASLAWAVLAYICIDFDFWQKLVPILPGQERVWRAGTEVSLAFTLVLFLFAYLNLNRWHGVLSIFTIMWLAALGTVGVVAAFDPVVASGIARISLAATAVLGLGIIGTLAVQRSDRAIMLIPTWCLVILWVFAGWSTVTGRIDNDIIQPALGGGLVLIVLLIGFTVMQHAFAGGGFAQGLLSDLERRSLALAGTGDAIFDWDVSRDRIFAGADGDTLAGMPVGTMNGPARDWLPVLHPDDRDRFKVTLDTILEHRRGRIIQDFRLRDEDGHYHWVSLRARPVLGSDGEVVRCVGTLKDVTDAKKAEERLLHDALHDQLTGLPNRELFRDRLEAIGVLAMTRADVQPTIIVIDLDRFKQVNDDFGIATGDTILLTIGRRLKRLLKPQDSLARLGSDQFGLILLSETEVTAVADFAEGLRNAIKAPIAFANREIVLTGSIGLTGWTEASTSDEALKE-AELAMYQAKRNGGDSIEPFRPAYRSVGYGRLELESDLRRAFERNELSFQPIVTLESEDIAGFEALLRWEHPRRGAISPAEFVPIAESTGLIVQLGQFALEEACRRLGDWQRMTGDENLFVSVNISSRQLIRQDLIGDVKTVLERYRISPNSLKLELTESLVMDNPERSAQLLTRLKALGVGLSLDDFGTGYSSLAYLMGFPFDTLKIDQSFLKNNSPQRPIILHSIVTMAHDLGLKVVAEGIESDADVMQLRQLGCEYAQSFKFSPPLGSDQVRKILDDR-------
209886437    ------MRSIRCYALLALSFLILAAAQPAHAVDAISVRTDAPAIDLTGVLEFQHSDTDRIQVSTAPGPDGIVRRIEVRAREGGK--NWLVFALTNTTDEQIDRLIVVPHYRIVASGLLWPDLGLSRIATITPSAGDRPDRQDSATADIFRITLDPGAVVTYVAELRTDAIPQLYLWEPEAYKDKVNSFTLYHGIVIGISGLLALVLTILFVVKGSIMFPAASALAWAVLVYIGIDFGFWGKVFDMSVDAERVWRASGEAMLTAAFLVFLFAYLNLSRWHVRYSHITLGWLVFLGALVGLALFDPAVASGIARISLLLIAAAGFVLIVTLSTQGFDRAVLLIPTWFLFLIWVIAAGMTVTGAVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGATT-GIVSDVERRALALTGSGDLIWDWDVSADKVFTSPETEGLLGLKRGTLEGPAARWLEVLHPLDQDRFRAALDSVLDQRRGRLVQDFRLRTPDGHFMWFALKARPVVGSDGEVARVVGTLSDVTEIKNAEERMLHDSVHDNLTGLPNRQLFIDRLTALAGFIKTAPNLRPTVMVIDLDRFKQVNDSVGIAVGDSILLTLARRLTRILKPQDTLARIGGDQFGLLLTSEHEPARITALAETIRKTIRAPIAFNEREIFLTASIGLALSDPQAPLTDEIIKDAELAMYHSKRGDRIDVYKPPMRSRKTDRLTLESDLRRAIERQEIAILYQPIMRLEDRTVAGFEALARWDHPRLGRMSPSEFISIAEEIGLIVDLGLFVMDATAKQLSTWQRATRTRPLFASVNVSSRQLLRHDLIHDVRGVLSRSAVARGSLKLELTESLVMENPEHAAQMLQRIKELGTGLSLDDFGTGHSSLSYLQRFPFDTIKIDQSFVRTTNGARPTLLKSIIAMAHDLGMEVVAEGAETDSDAVELYQLGCQYAQGFAFGEPMDAASATRLL----------
118590740    IVIPDPIRSVFRNLVIALALFATLLGSPARALEPIPVPIDVEALDITNSVDLHREAGTRLQVSTAPGADGIVRRIEVPSRE-GTNTNWAVFALANTSDEQIDRLIVAPNYKLVGSDLFWPDLGSSRILAITPSQGIAPERQKSLEADVFLVTLDPGSIVTFVAEMTTPNLPEIRIWEPDVYEETVNAYTLYRGIILGISGLLALFLTILFVVKGTVMFPATAALAWSVLAYLCIDFGFWGMVFNLEGGGSQLARACAEVMLAASLIIFLYAYLNLNRWNIHYSHLALTTLILILGLLGVAVWDPSIAAGIARLALAVIGILGFVTIAVLAFQHYDRAILLIPTWCLLMAWLVGAAMTVTGYLSNDIVQPALGGGLVLIVLLIGFTVMQHAFAGGAIAQGLISDVERKALALTGAGDIIWDWDIDRDRIYTGNEVEDLLNLKRGTLEGPARDWLDILHPQDRDRFRATLDAVIDQRRGKVTQTFRLRSEDGHFRWFRLRARPIIGSDGEVIRCVGTLLDVTEERTAEERLLHDAVHDNLTGLPNRELFVDRLRTSVIRSRAEETTKPTLLVLNLDRFKQVNDSIGLSAGDSILLTVARRLGRLIGQQDTLGRLSGDQYGLVLLSEQEPDRIVALADSLRKAVRAPITFGDREIFLTCSVGIAFFEGGKQAVEDMVTNAEIALNHAKRGDRQEVFRPILRPLDKNIVDLEADLREAIKKETLGVYFQPIIRLEDQSVAGFEVLARWNHAKRGKISPSEFIPVAEQSGLINELGIYMLDKGAQQLAFWQREFPLQPLFASVNLSSRQLLKQDLINDVKAVLSRTSLTPGTLKLELTESLVMSNPEYSAKVLERLRGLGAGLSLDDFGTGHSSLSYLQRFPFDTIKIDQSFVKNGSSARPVLLRTIVAMGHDLGMSVVAEGAESENDALELYQLGCEFAQGFYFGEAVTAAEATKILRK--------
90422309     ------MRLIRCLALAALGFMMIAAGSPANALDAVSVRGDAPAIDLTAVLDHQRSEGDRIQVSTAPGTDGIVRRIEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRIVSSGLFWPDLGLSRIATVTPSTGDRPERQDSPTADVFRVTLDPGAVITFVAELRTDKLPQLYLWEPEAYKDKVNSFTLYQGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVLDMSSGAERVWRASGEAILAATLLVFLFAYLNLSRWHVRYSHITLGWLAFLGSLVALALFDPAVASGIARMSLVLIAFAGFALILYLSTHGFDRAVLLIPTWFLLVVWVIAAGMAVAGSVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGSAPTGVVSDIERRALALTGSGDLIWDWDVSADKVFTSPETETLLGLKRGTLEGSAAKWLEVLHPLDQDRFRAALDSVLDQRRGRLTQDFRLRTPDGRFMWFALKARPVVGSDGEVSRVVGTLTDVTEIKNAEERMLHDSVHDNLTGLPNRKLFIDRLNAVANFAKAMPNLRPTLMVIDLDRFKQVNDSVGIAVGDSILLTLARRLTRILKPQDTLARLAGDQFGLILMSEQDPAKITAFAETIRKTIRAPIAFNDREIFLTASIGLALSDPQTQLTDEIIKDAELAMYHSKRIDRIDVYKPVMRARKTDRLTLESELRRAIERQEITILYQPIVRLEDRSIAGFEALARWDHPKLGRMSPSEFISIAEEIGLIVDLGMFVMDQTAKQLAIWQRAMRREPIFASVNVSSRQLLRHDLLHDIRTVLSRSTVARGTLKLELTESLVMENPEHAAQMLHRIRELGTGLSLDDFGTGHSSLAYLQRFPFDTIKIDQSFVRTTSRGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQLGCEYAQGFAFGEPMDADAAMKLLTE--------
146338203    -------------SLVALGLVMCGAVAPAQAVDAVSVRSDAPAIDLTGILDHQRSENDRIQVSTAPGTDGIVRRIEVRAREGGQ--NWIVFALANNTDDQLDRLIVAPHYRVVGSGVLWPDLGLSRIATITPSIGDLPERQESPTADVFRVTLDPGSVVTFVAELRTDKLPQLYLWEPEAYKDKVNSFTLYQGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVLDMSNNAERVWRASGEAILAATLLVFLFAYLNLSRWHVRYSHITLGWLFFLGSLVAVALFDPAVASGIARISLLLIAVVGFALIVYLSSHGFDRAVLLIPTWFLLTVWVGAASMTVAGQVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGGATTGIVSDVERRALALAGSGDLIWDWDVSADKVFTSPETESLLGLKRGTLEGPAAKWLEVLHPLDQDRFRAALDSVLDQRRGRLVQDFRLRTPDGHFMWFALKARPVVGSDGEVSRVVGTLTDVTEFKNAEERLLHDSVHDNLTGLPNRKLFIDRLAAVANFAKTMPALRPTLMVIDLDRFKQVNDSVGIAVGDSILLTLARRLSRILKPHDTLARLAGDQFGLILLSEQDPARITAFAETIRKTIRAPIAFNEREIFLTASIGLALSDPQTQLSEDIIKDAELAMYHSKRIDRIDVYKPAMRARKNDRLTLESELRRSIERQEITILYQPIVRLEDRSIAGFEALARWDHPKLGRMSPSEFITIAEEIGLIVDLGTFVLDQTARQLSVWQRATRLRPIFASVNVSSRQLLRHDLIHDIRSVLARSSVARGSLKIELTESLVMENPEHAAQMLARIRELGVGLSIDDFGTGHSSLAYLQRFPFDTLKIDQSFVRTTARGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQLGCEYAQGYAFGEPMDADAAMRLLTE--------
283841184    ------MRLIRCLALLALGVMMIAAAPQAHALDAVSVRSDAPAIDLTGVLEHLHSDNDRIQISTAPGNDGIVRRVEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRMVGSGLLWPDLGMSRIATITPSTGDRSERQESPTADTFRITLDPGSVITFVAELRTDKLPQLYLWEPEAYKDKVNSFTLYQGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGIDFGFWGKVLDMSSGAERVWRASGEAILAATLLVFLFAYLNLSRWHVRYSHITLGWLAFLGSLVALALFDPAVASGIARISLVLIAFAGFALIVYLSTHGFDRAVLLIPTWFLLVVWVVASGMAVAGAVTNDIVGPALLGGLVLIVMLIGFTVMQHAFSGGGATGGVISDVERRALALIGSGDLIWDWDVSADKVFTSPETEALLGLKRGALEGSAASWLEVLHPLDQDRFRAALDSVLDQRRGRLTQDFRLRTPDGHFMWFSLKARPVVGTDGEVTRVVGTLTDVTDIKNAEERMLHDSVHDNLTGLPNRKLFIDRLGAVANFAKTMPTLRPTLMVIDLDRFKQVNDSVGIAVGDSILLTLARRLSRILKPQDTLARIAGDQFGLILLSEQDPAKITAFAETIRKTIKAPIAFNDREIFLTASIGLALSDPQTQLSDEIIKDAELAMYHSKRIDRIDVYKPAMRARKSDRLTLESELRRAIERKEITILYQPIVRLEDRSIAGFEALARWDHPKLGRMSPSEFISIAEEIGLIVELGTFVLDQTAKQLSIWQRAMRREPIFASVNVSSRQLLRHDLLHDIRTVTSRSSVARGTLKLELTESLVMENPEHAAQMLQRIRELGIGLSLDDFGTGHSSLSYLQRFPFDTIKIDQSFVRTTSRGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQLGCEYAQGFAFGEPMDVDAAMKLLTEEQRL----
92119009     -----TLRPVRWLACLALAFMIFVAASPARAIDAVSVRSDAPAIDLTAILDHQHSDSDRIQVSTAPGTDGIVRRVEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRLVSSGLLWPDLGQSRIATITPSTGDRPERQESATADVFRITLDPGAVITFVMELRTDKLPQLYLWEPDAYKDKINSFTLYQGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVLDMSAGAERVWRASGEAMLAATLLVFLFAYLNLSRWHVRYSHITLGWLAFLGSLVALALFDPAVASGIARMSLALIAVFGFGLIVYLAIHGFDRAVLLIPTWFLLVVWVGAAGMTVEGNVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGGATAGVVSDVERRALALTGSGDLVWDWDVSADKVFTSPETESLLGLKRGTLEGPAASWLEVLHPLDQDRFRAALDSVLDQRRGRLVQDFRLRTPDGHFMWFALKARPVVGSDGEVSRVVGTLTDVTEARKAEERMLHDSVHDNLTGLPNRKLFIDRLNAVATFAKTMPNLRPTLMVIDLDRFKQVNDSVGVAEGDSILLTLARRLTRILKAQDTLARLAGDQFGLILMSEQDPARITAFAETIRKTIRAPIAFNDREIFLTASIGLALSDPQTQLTEEIVKDAELAMYHSKRIDRIDVYKPAMRARKTDRVTLEAELRRAIERREIAILYQPIVRLEDRAVAGFEALARWDHPKLGRMAPDEFITIAEEAGLIVDIGTFVMDQTARQLAVWQRAMRQTPIFASVNVSSRQLLRHDLINDIRAVLSRSSIARGTLKLELTESLVMENPEHAAQMLQRIRELGVGLSLDDFGTGHSSLSYLQRFPFDTIKIDQSFVRTTSRGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQLGCECAQGFAFGEPMDADATMRLLAQ--------
27376613     --------------------MILVAALPARALDAVSVRGDAPAIDLTGVLEHQRSDADRIQVSTAPGTDGIVRRIEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRIVSSGLLWPDLGLSRIATITPSTGDRPERQESPTADVFRVTLDPGAVITFVAELRTDKLPQLYLWEPEAYKDKVNSFTLYQGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVLDMSNNAERIWRAAGEAILAATLLVFLFAYLNLSRWHVRYSHITVGWLAFLGSLVALALFDPAVASGIARISLVLIAFAGFALIVYLSTHGFDRAVLLIPTWFLLVVWVVAAGMTVAGSVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGGATTGVVSDIERRALALAGSGDLIWDWDVSADKVFTSPETEALLGLKRGTLEGPAASWLEVLHPLDQDRFRAALDSVLDQRRGRLVQDFRLRTPDGHFMWFALKARPVVGSDGEVSRVVGTLTDVTELRNAEERLLHDSVHDNLTGLPNRKLFMDRLGAVAHFAKTMPTLRPTLMVIDLDRFKQVNDSVGIAVGDSILLTLARRLTRILKPQDTLARLAGDQFGLILLSEQDPARITAFAETIRKTIRAPIAFNEREIFLTASIGLALSDPQTQLTDEIIKDAELAMYHSKRIDRIDVYKPAMRARKTDRLTLESELRRAIERQELTILYQPIVRLEDRSVAGFEALARWDHPKLGRMAPSEFITIAEETGLIVDLGMFVLDQTAKQLSIWQRAMRREPIFASVNVSSRQLLRHDLIHDIRTVLSRSSVARGTLKLELTESLVMENPEHAAQMLTRIRELGTGLSLDDFGTGHSSLAYLQRFPFDTIKIDQSFVRTTNRGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQMGCEYAQGFAFGEPMDADAAMRLLTE--------
115522696    ----------------------VAAGSPAWAVDAVSVRSDAPAIDLTAVLDHQRSEADRIQVSTAPGTDGIVRRVEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRIVSSGLFWPDLGLSRIATLTPSTGDRPERQESPTADIFRVTLDPGAVITFVAELRTDKLPQLYLWEPDAYKDKVNSFTLYQGIVIGISGLLALVLTILFVVKGSVMFPAAAALAWAVLVYIGVDFGFWGKVLDMSSGAERVWRAAGEAILAATLLVFLFAYLNLSRWHVRYSHITLGWLAFLGSLVALALFDPAVASGIARMSLVLIAFAGFALIVYLSTHGFDRAVLLIPTWFLLVVWVVAAGMTVAGSVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGGAPTGVVSDVERRALALTGSGDLIWDWDVAADKVFTSPETESLLGLKRGTLEGSAARWLEVLHPLDQDRFRAALDSVLDQRRGRLAQDFRLRTPDGHYMWFALKARPVVGSDGEVARVVGTLTDVTEFKNAEERMLHDSVHDNLTGLPNRKLFIDRLNAVATFSKTMPNLRPTVMVIDLDRFKQVNDSVGIAVGDSILLTLARRLTRILKPQDTLARLAGDQFALILLSEQDSARITAFAETIRKTIRAPIAFNEREIFLTASIGLALADPQAQLTDEIIKDAELAMYHSKRIDRIDVYKPAMRARKTDRLTLESELRRAIERSELTILYQPIVRLEDRAVSGFEALVRWDHPKLGRMSPVEFISIAEETGLIIDLGTFVLDQTAKQLSVWQRAMRREPIFASVNVSSRQLLRHDLLHDIRSVLSRNSVARGTLKLELTESLVMENPEHAAQMLQRIRELGIGLSLDDFGTGHSSLAYLQRFPFDTIKIDQSFVRTTSRGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQLGCEFAQGFAFGEPMDADAAMRLLTE--------
299134147    ------MRSIRCYALLALSFLMLAALQPAHAVDAISVRTDAPAIDLTGVLEFQHSDTDRIQVSTAPGPDGIVRRIEVRAREGGK--NWVVFALTNTTDEQIDRLIVVPHYRIVSSGLLWPDLGLSRIATITPSAGDRPDRQDSSTADIFRITLDPGAVVTYVAELRTDAIPQLYLWEPEAYKDKVNSFTLYQGIVIGIAGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVFDMSIDAERVWRASGEAMLAATLLVFLFAYLNLSRWHVRYSHITIGWLAFLGALVALALFDPAVASGIARISLFLIAGAGFALIVYLATQGFDRAVLLIPTWFLFLVWVIAAGMTVTGAVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGGTTS-GVVSDVERRALALTGSGDLIWDWDVSADKVFTSPETEGLLGLKRGTLEGPAARWLEVLHPLDQDRFRAALDSVLDQRRGRLVQDFRLRTPDGHFMWFALKARPVVGSDGEVARVVGTLSDVTEIKNAEERMLHDSVHDNLTGLPNRQLFMDRLNAMASFIKTAPNLRPTVMVIDLDRFKQVNDSVGIAVGDSILLTLARRLARILKPQDTLARLAGDQFGLLLTSEHEPAKITALAETIRKTIRAPIAFNEREIFLTASIGLALSDPQAPLTDEIVKDAELAMYHSKRIDRIDVYKPPMRARKTDRLTLESELRRAIERQEITILYQPIMRLEDRAVAGFEALARWDHPKLGRMSPSEFITIAEEIGLIVDLGQFVMDTTARQLSAWQRATRTRPLFASVNVSSRQLLRHDLIHDVRGVLSRSAVARGSLKLELTESLVMENPEHAAQMLHRIKELGTGLSLDDFGTGHSSLSYLQRFPFDTIKIDQSFVRTTRNGRPTLLKSIIAMAHDLGMEVVAEGAETDSDAVELYQLGCEYAQGFAFGEPMDAASATRLL----------
86751593     ----------------------IAAAPQAHALDAVSVRSDAPAIDLTGVLDHQRSDTDRIQISTAPGSDGIVRRVEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRMVSSGLFWPDLGLSRIATITPSTGDRPERQDSGTADIFRVTLDPGSVITFVAELRTDKLPQLYLWEPEAYKDKVNSFTLYHGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGIDFGFWSKVFDMSAGAERVWRASGEAILAATLLVFLFAYLNLSRWHVRYSHITLGWLAFLGSLVGLALFDPAVASGIARMSLVLIAFAGFGLVVYLSTHGFDRAVLLIPTWFLLVIWVIASGMAVAGSVTNDIVGPALLGGLVLIVMLIGFTVMQHAFAGSGATGGVVSDVERRALALIGSGDLIWDWDVSADKVFTSPETEALLGLKRGALEGSAASWLEVLHPLDQDRFRAALDSVLDQRRGRLTQHFRLRTPDGHFMWFALKARPVVGADGEVTRVVGTLTDVTEAKNAEERMLHDSVHDNLTGLPNRKLFMDRLGAVANFAKTMPTLRPTLMVIDLDRFKQVNDSVGIAVGDSILLTLARRLTRILKPQDTLARIAGDQFGLILLSEQDPAKITAFAETIRKTIKAPIAFNDREIFLTASIGLALSDPQTQLSDEIIKDAELAMYHSKRIDRIDVYKPAMRARKSDRLTLESELRRAIERQEITILYQPIVRLEDRSVAGFEALARWDHPKLGRMAPSEFIAIAEEIGLIVELGLFVMDQTAKQLAIWQRAMRREPIFASVNVSSRQLLRHDLLHDIRTVLSRSSIARGTLKLELTESLVMENPEHAAQMLTRIRELGTGLSLDDFGTGHSSLAYLQRFPFDTIKIDQSFVRTTSRGRPVILKSIIALAHDLGMDVVAEGAETDSDAVELYQLGCEYAQGFAFGEPMDADAAMRLLTE--------
85714424     -------------AWLTLAFMIFVAASPARAVDAVSVRSDAPAIDLTAILDHQHSDSDRIQVSTAPGTDGIVRRVEVRAREGGQ--NWVVFALANNTDDQLDRLIVAPHYRLVSSGLLWPDLGQSRIATITPSTGDRPERQESATADVFRITLDPGAVITFVMELRTDKLPQLYLWEPDAYKDKINSFTLYQGIVIGISGLLALVLTILFVVKGSIMFPAAAALAWAVLVYIGVDFGFWGKVLDMPAGAERVWRASGEAILAATLLVFLFAYLNLNRWHVRYAHITLGWLAFLGSLVALALFDPAVASGIARMSLALIAVFGFGLIVYLAVHGFDRAVLLIPTWFLLVVWVAAAGMAIEGEVINDIVGPALLGGLVLIVMLIGFTVMQHAFAGGGGASGVVSDIERRALALTGAGDLVWDWDVSADKVFTSPETESLLGLKRGTLEGPAAAWLEVLHPLDQDRFRAALDSVLEQRRGRLVQDYRLRTSDGHFMWFALKARPVVGSDGEVSRVVGTLTDVTDTRKAEERMLHDSVHDNLTGLPNRKLFIDRLNAVATFAKTMPSLRPTLMVIDLDRFKQVNDSVGVAVGDSILLTLARRLTRILKPQDTLARIAGDQFGLILMSEQDPPRITAFAETIRKTIRAPITFNDREIFLTASIGLALSDPQTQLTQEIIKDAELAMYHSKRIGGDRIDVYKPAMRARKNDRLSLEADLRRAIERREILYQPIVRLEDRSIAGFEALARWDHPKLGRMAPDEFITIAEEAGLIVDLGTFVMDQTARQLAVWQRAIRQPPIFASVNVSSRQLLRHDLIHDIRSVLSRSSIARGTLKLELTESLVMENPEHAAQMLQRIRELGVKLSLDDFGTGYSSLSYLQRFPFDTIKIDQSFVRTTTHGRPVILKSIIALAHDLSMDVVAEGAETDSDAVELYQLGCEYAQGFAFGEPMDADATMRLLAQ--------
254504341    ISVPVHIFNLIRSAILVAAAMMLIVAPQARALEPISVPLDIEALDITNAIDMHRDAGTRLQVSTAPGADGIVRRIEVPSRS-GENTNWAVFALANTSDEQVDRLIVAPNYKFVGSDLFWPDLGSSRIASITPSQGIAPSRQKSLEADVFLVTLDPGSVVTFVAELTTPNLPEIRVWEPDVYKETVNAYSLYRGIILGISGLLALFLTILFVVKGTVMFPATAALAWSVLAYLCIDFGFWGMVFKLEGGSSQLARASAEVMLAASLIIFLYAYLNLNRWNIHYSHLALTTLILLLGLLGVAVWDPSIAAGIARLSLGIIGLLGFVTIAVLAYQHYDRAILLIPTWCLLIAWLIGAAMTVTGRLSNDIVQPALGGGLVLIVLLIGFTVMQHAFAGGAIAQGLISDVERKALALTGAGDIIWDWDIDRDKIYTGNEVEDLLNLKHGTLEGPARDWLEILHPQDRDRFRATLDAVIDQRRGKIQQTFRLRSEDGHFRWFRLRARPIVGADGEVIRCVGTMLDVTEERTAEERLLHDAVHDNLTGLPNRELFVDRLQTSVVRAQAEETTKPTVLVINLDRFKQVNDSIGLSAGDSILLTVARRLGRLIGQQDTLGRLSSDQYGLVLLSENEPDRIVALADALRKAVRAPITFSDREIFLTCSVGISFFEGGKQAVEDMLTNAEIALNHAKRGDRQEVYRPILRPLGKNIVDLEADLREAIKKETLGVFFQPIIRLEDQAIAGFEVLARWNHPKRGKISPAEFIPIAEQSGLINDLGMYMLDKGASQLAFWQREFPMPPLFTSVNLSSRQLLKQDLINDVKAILSRNSLEVGTLKLELTESLVMSNPEYSAKVLERLRSLGAGLSLDDFGTGHSSLSYLQRFPFDTIKIDQAFVKDGSAARPVLLRTIVAMGHDLGMSVVAEGAESENDALELFQLGCQYAQGFYFGEAVSAAEATKMLR-KMPVAE--
298293032    -------------------------APKAMALEAVAIRLEALVVDLAPAVERRTSETDRIQVSTVPGADGIVRRIEVRSVAPGPNGSWAIFALANNTDEQVDRLIVAPHYRMVGSGVFWPDLGNRRILNVTASQGFRPERQNAPDADVFLITLDPGTTVTLVAELGDGGLPQLYLWEPEAYKDKVNSFTLYNGIVIGIAGLLALFLTILFVVKGSAMFPAAAALAWAVLGYIGLDFGFWSKVFGISPLAQQFWRAAGEAILAATLVVFLFAYLNLNRWHVRYAHVTAGWLVFLAAIVGLALLDPSAAAGIARPSLLVVSLMGFGVVMWLALHRYDRAVLIIPTLFLLVVWVITAGMAVSGRIGNDLVAPALLGGLVLIVMLIGFTVMQHAFAGIGSVAGSAQELERRALAVAGSGDIVWDWDVDTDRIHVSPEAEHMLGLKQGTLETEAAGWLDIIHPGDRDRFRATLDGLLDQRRGRIDQDFRLRAHDGHYLWFNLRARPVVGTDGEVVRCIGTLSDVTDSRTAEERMLHDAVHDNLTGLPNRELFLDRLSAANGLSRTDEQIRPTVMLIDLDRFKQVNASLGMPAGDSILLTVARRLMRLAKQQDTLARLGSDHFALILLSERDPERITAFADTLRRTLRAPITFGDREIFITASIGLLLADGQKRAPTEMLKDAELAMYFAKRVGGDRIEVFRPSMRTHKLDRLTMEADLRQERNEISVVYQPVVDLSTRAVAGFEAMVRWQHPSLGTLGPDDFLGLAEDTGLIVDLGLFVLDTAARQLGVWQRSLRGEPIFVCVNISSRHMLRHDLLQDLKAVLARNVVAPGTLKLELAESLAMENPEYASQILLRMRELGAGLTLDDFGTGYSSLAYLQRFPFDSIKVDRTFMSGNKAQRPIILRTIINMAHDLGMDIVAEGIETEQVAAALAKLGCRYGQGRLYGEPMTAEDARKRLQ---------
182677712    -----------------MVLWALGLSLPAAAVEAVRVPLDAQAIDLTHSVVSYRSEGDRLQVSTAPGSDGIVRRIEVSAREAGTQPSWIVFALTNDTDEQIERLIVAPHFRLVGSGVIWPDLGATRISAITASQGFAPEREDNNDADVFRLTLDPGTTITYVAELRTPNLPQIYLWEPDAYKDKITSLTLYKGIVIGIAGLLALFLTIVFVVRGAVIFPAAAALAWTVLAYVCIDFGFWSKLFDLEGPAERIWRACTETVLAATLLVFLFAYLNLNRWHVRASHITAIWLVFLTALVGLAIYDAPVAAGVARISLATIAGIGFILVIYLAAHGYDRAVMLIPTWFLLLAWIVGAAFTVTGKLTNDLVSPALIGGLVLIVMLIGFTIMQNAFTGLALGQHAVSDVERKALALSGCGDNIFDWNVPADQVYVAPEVEAHLGLDRGALEGPASAWLDLLHPLDRDRYQASLDTMLEQRRGRIHQEFRLRAVDGQYFWFLFKARPVVAQDGEVIRIIGTLADVTENRISQERLLHDAVHDNLTGLPNQALFFDRIDAALVFAANDPEIQPSIISLDIDRFKTVNETIGLSAGDSILLTIARRLGRILKPQDALARISGDQFAILILSEHDPQAITAFANVVQRVVSTPVSFAEREIPLTASIGVALFPYQPQSREDLVKNAEIAMHHAKRGGGNRIELFRASLRRSDRIALEADLRRCLERGEMKVYFQPIIRLEDRTVAGFETVLRWDHPRLGRLTAAEFLPLAEETGFIVDLGIFALERTGRELATWQNALNVPPIFASVNISSRQLLRHDLLHDIKTLLARFHVAPGTLKLEVSESLIMENPEYAAQMLGRIRELGAGLSLDDFGTGYSSLAYLQRFPFDTIKIDRSFVHQNGQSRSVILRAMVTLAHDLGMDVVAEGAESESDAIELYQLGCEYAQGHAFGHPISMADARKLV----------
217977438    --------------------------GPANAIESVRVPLDSQVIDLTKAVESYNSDGDRLLVSTAPGSDGIVRRIEVRAREEGTRPNWIVFALTNDTSEQIERLIVAPHFRLVGSGVIWPDLGATRISAITASQGFPPEREDSEDADVFRLTLDPGTTITYVAELRTPNLPQLHLWEPDAYKDRMTSLALYKGIIIGVAGLLALFLTIVFVVRGAVIFPAAAALAWTVLAYVCIDFGFWGRIIGSEGQSDRIWRAGTESILAATLLVFLFAYLNLNRWHVRASHVAAIWLIFLAALVGLSVYDAPVAAGVARISIATIGAVGFVLVLYLAIHGYDRAVMLIPTWFLLLAWIVGAAFTVTGALTNDLVSPALIGGLVLIVMLIGFTIMQNAFVGAGLAHGAVPDAERKALAFTGSGDIIFDWDVSADRVYVSPEVEAQLGLQRGALEGPASNWFDVLHQSERDRYRACLDAMLEQRRGRINQDFRLRAADGQHFWFRLKARPVIGADGEVVRIVGVLSDITEIKTAEERLLHDAVHDNLTGLPNRELFFDRLDAALSLAQSDPKIRPAVMSIDIDRFKQINEQVGLSAGDSILLTVARRLGRILKPQDTLARLSGDQFILLIVSESEADQITALANTARRVASTPVSFSDKEIPLTASIGLAFYPQLHGKREDMLKDAEIAMRHGKRGNRIEVFRATMRSLRSDRFGLAADLKRALDRGEMKVVFQPIVRLEDRTVAGFEALLRWDHPRLGRLNPGEFISVAEETGVIIDLGIFAMDRAARELAVWQRALDVPPIFVSVNVSSRQLLRHDLLQDVKSVLSRVEIAPGSLKLELTESLVMENPEYAAQILTRIRDLGAGLSLDDFGTGYSSLAYLQRFPFDTIKIDRSFVRNGNGARPVILRSIVALAHDLGMEVVAEGAEAESDAIELYQLGCEFAQGFAFGHPISAAEARKLV----------
220920316    --------------------------SAARALEAVRVGLDAQAIDLTPAIERYRSDGDLIQISTAPGKDGIVRRIAVKARETGARPDWIVFALTNDTDEQIDRLLVAPHFRLVGSGIIWPDLGGSRIAAITASQGIRPERDESPDADQFTVTLDPGTTVTFVAELRTPNVPQLYLWDQDAYRKKATGLTLYKGIIIGIAGLLALFLTVVFVVKGAIIFPAAAALAWSVLAYTCIDFGFFQRIFPVTEAAERVYRASAEAVLGATLLVFLFAYLNLARWHVRYSHVALLWLIFLAGLVALAVVDPPVAAGVARISIATVAGVGLLLVVYLAAHGYDRAILLIPTWLLLTAWVVAAGFAITGQLRNDLVQPALIGGLVLIVMLIGFTVLQHAFAGGGIGTAVVSDTERRALALTGAGDVVFDWDVPGDRVFAGPEIESQLGLKRGALEGPAANWLALLHPFDVDRYSAALDTVIEERRGRICQDFRLRAAAGPYYWFRLKARPVIGADGEVIRIVGTIADVTEVKIAEERLLHDAVHDNLTGLPNRELFNDRLDAALTLAAQDPRLKPTVFVLDIDRFKQVNDAIGLSAGDSILLTLSRRLGRLLRPQDTLARIAGDELAVILVSERDPDRIIAFADMIRRAITTPITYADREIFLTPSIGVVLHEGSNPKRDQIFKNAEIAMIQAKRQGGDRIEVYRPTMRSDRGDRLMLESDLRQERNEIKVLFQPIVRLEDRTVAGFEALLRWDHPKHGRIPPQTFIPIAEESGLIVDLGVFALERTAAELAAWQQALVVPPLFASVNVSSRQLLRHDLLHDVKTVLARTGVAPGSLKLELTESLVMENPEYAAQMLARIAELGAGLSLDDFGTGYSALAYLQRFPFDTIKIDQSFVRQMANGRSVILRSIVRMAQELGLEIVAEGAETEADARALAEIGCDYAQGFAFGEPMSVHQARQLV----------
307941653    ------------------------------------MPPDIDALELTDSVDLYREAVPRLQVSTAPGADGIVRRIEVPSRDGSSR-SWTVFALANTSDEQVDRLLVAPFFRLVGSKLFWPELGSSRIVAITPSQGLAPVREHSLEADVFLITLDPGAIVTFVAELNSPDLPQLRLWKPEVYKETINGYTLYRGIILGISGLLALFLTILFVVKGTVMFPATAALAWSVLAYLCIDFGFWSLLFKLEHGGEPLYRASAEVMLTSSLIIFLYAYLNLNRWNIHYSHLALTSLVLLLGLLGVAVWDPSVAAGIARLAMGIIGILGFVTILVLAWQGYDRAILLIPSWFLLLAWLIGAAMTVTGTLANDIVQPALGGGLVLIVLLIGFTVMQHAFAGGAIAQGLISDVERRALALTGAGDIIWDWDIDRDRIFTGNEVEDLLNLRRGTLEGPARDWLDVLHPQDRDRFRATLDAVIDKRGGKIVQTFRLRSEDGHFRWFRLRARPIVGADGEVIRCVGTLLDVTEERTAEERLLHDAVHDNLTGLPNRELFMDRLRTAIQTNAEQSGVKPTVIMLNLDRFKQVNDSIGISAGDSILLTVARRLGRLIGRQDTLARLNGDLYGLVVLSEKEPDRVVALADSLRKAVRSPITFGEREIFLTCSAGIALFEGGKQDVEDLMANAEIALNHARRGDRQEVFRPILRPLGKNVVDLEADLREAIKKENLGVFYQPIVRLENQSVAGFEVLARWKHPKRGQISPSEFIPIAEQSGLIHELGMYMLEKGAHQLAYWQREMKTTPLFVSVNLSSRQLLNHDLINDVKAVLSRSSVAPGTLKLELTESLVMSNPEYSVKVLERLRGLGAGLSIDDFGTGHSSLSYLQRFPFDTLKIDQSFVKPSADSSRSILRTIVAMGHDLGMSIVAEGAESEDEALELYQLGCEYAQGFFFGQAVSSDEATKTLRK--------
49475243     -----SLRKIINIIFVIVLSSFVHLTS-VQAIEPVKISSQDAALDLSRAIEIHHTDNSIFQTSTVPGPDGIVWRIEVQAKNEKFSGNWAVFSLANPTDEQIDRLIVAPHYRMAHSGFLWPDLGSARIQSITPSEGFSLDRQSSANFDIFRITLNPGAIVTFVAELNSANLPQIYLWKPEAYKDAINSYTLYHGILLGISGFLALLLTVLFVVRGTVLFPATAAIAWAVLFYIGIDFNFLNKFFAVTLTTQPIWRAGTEVALAATLFIFLFTYLCLNRWHYHFSYGAIVWTITLCGLGAFAVYDPTRAAGIARLSFGLTAVLGIILISYFSIRNYDRAIMLIPTWLLISCWCLGAYACIAGYLNNDIIQPALSGGLVLIVLLISFTVMQQTFSNDAFHEGIFSDLEQQVLAAKGAGNIIWDWNVERDRIIVHPDMKSLFGTETHKLNGPMQNWISALHHDDRERFQAVLDIILKNKKGRIDQIFRLSSGGGYYHWFSLRARPAMQKDGKITRVIGTIVNITNHKKAEERLLYDAIHDSLTGLPNQQIFFDRLQNYTSLAKANIKIRPTVFMIDFDNFRQINHKLGIAVGDTVLLIIARRLSRLINFQDTLSRLSADRFAIILLSETEPQKIAAFADRLHKTISAPIALTEKKIMLSPSIGLVTWSENRSTAKDILNDSELAMIRAKQMGGNHIEPFRPNFRTLEHNTMGQDVHYAIKRNEIKILYHPILNLSDGHIIGFETIVEWHHPNYGNLNISDFIQILENEQIVMDLAEFIIDNAVIDLINVQEKFFQQSFFISINLPSPEMVHPRFISQLRSTLLRHPLNKGGLMIEISEFVLRKNPEQSAHFLEQIKALGLNLALDNFGTGYSSLAYLVRYPFDMVKLDRSLISIDSPKKKLILKSIINMAIDLNLQIIAEGVENEKEAISLRQEGCKYVQSTLVTKPIAIEELITLVQNHFP-----
254472035    ------------QAVLLSALLLIVVASQALALEAIVVPKDVDALDLTGSVDIYPNTSKSIQVSTAPDSDGIVRRIEVRSVDDTAS-SWAVFALSNPGEEQIDRLLVAPYYKMTGGGVLVPDLGQRRIVSLTPSQGIPPIRERSTEADIYRITLDPGANVTFIAEVNTPSLPEIRLWKPEAYKDNINAYTLYRGIVLGIAGLLALFLTILFVVKGTVLFPATAALAWAVLVYLCIDFGFWNLVFGRTLGDDQLYRAVAEISLTAALVVFLYAYLGLNRWHIHYTHLAIGLFITVISLFGLALWDPTIAAGISRILMGGVAIAGFGVILMLTVRGFERAIMLLPTWFLFLAWLFAAWMATTGMLQSDLVQPALAGGLVLFVLLLGFTVMQHAFAGSGLSHSVVSDVERRALALTGSGDIIWDWDVDRDKIHTSGGLEEALGIKPGLLDGPARLWLEILHPQDRDLFRGTLDAVIDHRRGRVNQAFRLRGEDGHYRWFKMRARPVLGSDGEVIRCVGTLLDITSQKTAEERLMHDAVHDNLTGLPNRELFMDRLVAALARSRAEGSGNPTVILIDLDRFKQVNDSIGQTAGDSMLLTAARRLSRLIKPQDSLSRISADTFAVLMISEQDATRIASFADELRKSLRTPVTFGDQEVFLTASIGASIFDGGPEKATDLMRDAEIALNHAKRGDRIEIFRPTLKPVASNTLALDNDLRSALEKDEIKVVFQPIVRLSDKTTAGFEALARWEHPSRGLIPPSEFIPVAEQSGLINELGLRVMEKGARQLAQWQREFHALPLFVSVNISSRQLLKPDLINDVKAVLARTALTPGSLKLELTESLVMQNPEFSVQVLERLKGLGAGLSLDDFGTGYSSLSYLQRFQFDTIKIDQSFVRNGQSARPVILRTIVALGHDLGMEVVAEGAETESDALELFQLGCEYVQGFHFGQPMRAAEAGRMLKEQF------
218530265    ---------------------LIGTAAPAHAVEAVRVTLDAPAIDLTPTIERYRSDGDLIQISTAPGKDGIVRRIAVKAREAGARPDWMVFALTNDTDEQIDRLLVAPHFRLVGSGVIWPDLGGSRIAAITASEGIRPERDESLDADQFLITIDPGTTVTYVAELKGPNIPQVYLWDQDAYRKKTSGLTLYKGIIIGIAGLLALFLTIIFVVKGAIIFPAAAALSWAVLAYACIDFGFLQRVFPVTELAERIYRASAEAVLGATLLVFLFAYLNLSRWHVRYSHVAFFWLTFLAGLVALAVFDPPVAAGVARISIAAVAGVGLLLILYLAVHGYDRAILLVPTWLLLLVWVVAAGFAITGQIGSDLVQPALIGGLVLIVMLIGFTVMQHAFAGGGLSHSLVSDTERRALALTGAGDIVFDWDVPGDRVFAGPEIEAQLGLKRGALEGPAANWLGLLHPFDVERYSAALDTVIEERRGRITHDFRLRSADGPYAWYRLKARPVIGTDGEVIRIVGTISDVTEAKTAEERLLHDAVHDSLTGLPNRELFHDRLEAALAMASQDPRLKPAVIALDIDRFKAINDAIGLSAGDSILLTLSRRLGRLLRPQDTLARVAGDEFAVILLSEREPDRILSFAEMIRRAIATPVTYADREVFLTVSIGIALHESGQTRREEVFKNAEMAMIQAKRGGGDRIEVFRANMRLERSDRLMLEADLRKERNEIKVLFQPIVRLEDRTVAGFETLLRWDHPKLGRIPPSTFLPVAEETGVIVPLGNFAIERTALELAAWQRSLDVPPIFASVNVSSRQLLRHDLLHDVKTVIARTGVLPGSLKLEMAEGLVMENPEYAAQMLTRIHDLGAGLVLDDFGTGYSAISYLQRFPFDTIKIDQSFVRQMGQGRTAMLRSVLRMGQELGLATIAEGAESEEDAQVLQEFGCDYAQGAAFGEPMTVLQARQLV----------
296445908    ---------MPSTRYLIALLFVVFWASRALAIDSVRVPQDAAAIDLTHAVETYSSQGDRLQVSTAPGSDGIIRRIEVGAKEPGTRPSWIVFALTNDTDEQLERLIVAPHFRLQGSGVVWPDLGAIRLSAVTASQGFAPEREDSADADVFRLTIDPGATITYVAELRTPNLPQLYLWEPDAYKDKVTSLTLYKGIVIGIAGLLALFLTIVFVVKGAVIFPAAAALAWTVLAYVCIDFGFWAKIFGADPNADRIWRAGAETVLSATLVVFLFAYLNLNRWHVRAWHVAALWLLILADLVGLAVFDAPVAAGVARISLATVAVVGFVLVLYLATHGFDRAIMLIPTWFLLLLWVCAAGFTVGGWLTNDLVSPALVGGLVLIVMLIGFTVMQNAFASGGLGHGAISEVERKALALTGANEIVFDWDVPADYIYVSPEVEEQLGLDRGGLEGAASSWLALLHPFEHDRYRACLDAILEQRRGRINQEFRLRGADGHYMCYRLRARPVIGQDGEVIRVVGALTDVTDMRNAQERLLHDAVHDNLTGLPNRELFCDRLAAALVFAGLDSGVRPTVLSIDVDRFRQTNEQVGMATGDSVLLTVAHRLTRLLQKQDTLARLGGDRFAIILVSETHVDHVIALADAVRRALATPVRFTDREIALSVSIGVALFDELHPDHNDMLEDAEIALRHAKRNGGNRIEVFRPAMRSQRSDRLTLEAELRRERGEVKVFFQPVVRLEDRTIAGFEAVLRWDHPRLGQLDPREFGQVAEQTGLVVDFGLLALERTARELAAWQRAAVDPPIFATVEVASRQLLRHDLLRDVKSVLMRNDIARGSLKLGLTESLVMENPEYTVEMLARIKELGAGLSLEDFGSGYSSLAYLQRFPFDAIKIDRNFVRQTGRASRAILRSLIALANDLGMDVIAEGAETESDAIELYQLGCAYAQGYAFGRPITPMEARRLV----------
114706691    -----------------------------HALDVVAVSPNESVIDLRPAIEVYRNAGRSFQVSAVPGPEGIVRRIEIDATTQQANGDWAVFALTNESDEQIDRLIVAPHFTPAGSGVLNPDLGSQRIAAITPSQGFALERQVSSEADEFLVTLDPGAIVTFVAELTAERLPDVRLWEPGTYRENVNAFTLYRGIVLGIAGLLAVFLTILFVVKGSAMFPAAAALSWSVLAYICIDFQFWEKLMPFAPGQEPLWRAGVEVAFLFTLILFLFAYLSLNRWHGYLTIVSGVVLAAVGAIGAYTLVDPVSAAGITRVSLAFTAALGLAAIISLSIQRFDRAVMLLPTWLLLIVWIWAAWMTVTGRISNDIIQPALGGSLVLIVLLIGFTVMQHGFAGGTLAQGLVSDLERRSLALAGSGDAVFDWDVIRDRIFIDSESAMLSALPVDAMNGPARNWLPVLHPDDRDRFKLTLDTIIEHRRGRMHQDFRVRDGDGHYHWLALRARPMLGTDGEVMRCVGTLKDITSAKKAEDRLLQDAMVDQLTGLPNREVFMDRLEAINTLAAHSEGISPTVFVIDIDRFKQVNDDYGLATGDTILLTIGRRLKRTLKPQDTLARLSGDQFGAILVSETSSDAVASFAEHMREAIRAPIAFAERDIVLTASIGLTGWSSDQTPPEALTE-ADLAMHQAKRMGGDRIEPFRPAYKAIGSNRVETDLRRAFERHELALAFQPIVALEDETIAGFEALLRWDHPRRGKISPAEFVPLAERSGLIVQLGQFALEEAAKRLSDWHRATGDTKLFMSVNVSSRQLITQDLIADVDTVLQRYRLPASALKLEMTESLVMDNPERSAQLLDRIVERGVGLSLDDFGTGYSSLAYLMRFPFDTLKIDQSFLKNSQPQRPVILKSIVTMAHDLGLKIVAEGVETEADVATLRQMKCEYAQSFLYAKPLNQEEARRMLVAKEPGLRRT
49474006     -----SLRKIINITFVVIVSFFVHLTS-VQAIEPVKISSQDAALDLSKAIEIYHTNNSIFQTSTVPGPDGIVWRIEVQAKSENFSGNWAVFSLANPTNEQIDRLIVAPHYRMAYSGFLRPDLGSARIQSITPSEGFSLDRQSSVNSDIFRITLNPGAVITFVAELNSANLPQIYLWQPEAYKDAINSYTLYHGILLGISGLLALLLTVLFVIRGTGLFPATAAVAWAVLFYIGIDFNFLNKFFAVTLTTQPIWRAGTEVALAATFFIFLFTYLCLNRWHYRFSYGAIAWTIALCGLGAFAIYDPTRVAGIARLSFGLTVVLGIVLISYFSIRSYDRAIMLIPTWLLISFWCFGAYACIAGYLNNDIIQPALAGGLVLIVLLISFTVMQQTFSNDAFHEGIFSDLEQQVLAAKGAGNIIWDWNVERDRIVVHPDMKTLFGTETKKLNGTMRNWISALHYDDRERFQAVLDIILKNKKGRIDQIFRLSAGGGYYHWFSLRARPAMQKDGKITRVIGSIVNITNHKKAEERLLHDAIHDSLTGLPNQQIFFDRLQNYTSLAKANIKVRPSVFMIDFDNFRQINRKLGIAVGDTVLLIIARRLSRLINFQDTLSRLSADRFAIILLSETEPQKIAAFADHLHKTISAPISLTEKKITLSTSIGLVTWSESRSTAKDILNDSELAMIRAKQMGGNHIEPFRPNFRSLDHNTMGQDIHYAIKRNEIKILYHPILNLSDGQIIGFETILEWHHPNYGNLNVSDFIKIVENEQIVMDLAQFIIDNAVIDLINVQEKFLQQSFFISINLPSAEMIHPRFINQLRSTLLRHPLNKESLMIEISEFVLRKNPEQSAHFLEQIKTLGMNLALDNFGTGYSSLAYLVRYPFDMVKLDRSLISIDSPKKKLVLKSIINMAIDLNLQIIAEGVENEKEAIFLRQEGCKYVQSTLVTKPIAIEELITLVQNHFP-----
121602305    -----SLRKIVSVIFFAINLFI--HLSLAQAIEPVKISSQDAAIDLSKAVQIHRTNSSIFQTSTVPGPDGVIWRIEVQASHENFSGNWAVFSLANPTNEQIDRLIVAPHYRIANSGFLWPDLGSARIQSITPSEGFSLDRQASTNSDVFRITLNPGAVITFVAELSSENLPQIYLWKPEAYKDTLNSYTLYHGILLGISGLLALLLTVLFVVRGTGLFPATAAVAWAVLFYIGIDFNFLNKLFAITPITEPIWRAATEVSLAATLFIFLFTYLCLNRWHYHFSYGAIAWIIALCGLGAFAIYDPTRAAGIARLSFGLTTILGTILISYFSIRNYDRAIMLIPTWLLIIFWSFGAYICIAGNLNNDIIPSALAGGLVLIVLLISFTIMQQTFSNEPFHEGIFSDLERQALAARGAGSIIWDWNVERDHIAIHPDMTAIFGKNIPQLNGTMHNWISALHHDDREHFQATLDIILKNKNGRINQIFRLSSGDGYYHWLSLRARPAIQKDGKVTRVIGTIINITNHKKAEERLLYDAIHDNLTGLPNQQIFFDRLQSYTTLAKENIKIRPTVLMIDFDNFRQINRKLGIAIGDTVLLIIARRLNRLINVQDTLSRLSADRFAIILLSETDPKKIAAFANHLRKIISAPIDIVEKKITLSTSIGLVTWNESRPTAKNILNDCELAMIHAKQKGGNHIEPFRPNLRNLDYRNIEQDIHYAIKRNEMKILYHPIFNLSDGQIIGFEAVLEWHHPNYGHLNVSDFIKVAENEQIVLNLAQFIIDEAVTSLINIQEKCFQQSFFISINLPSADMINPDLINQLRSTLLCHPLNEGSLMIEISEFVLRKNPEQSAHFLEKIKALGINLALDNFGTGYSSLTYLVRYPFNMIKLDRSLVSINSPEKQLVLRSIINIATDLNLQIIAEGVENEKEAIFLKKEGCQYIQSTIITKPVTVEALISLVQNRF------
240850093    -----SLRKIIDIIFIVVVSSLVHLTS-AQAIEPVKISSQDAALDLSQAIEIHHTNSSIFQTSTAPGPDGIVWRIEVQAKNEKFSGNWAVFSLANPTDEQVDRLIVAPHYRMARSGFFWPDLGSARIQSITPSEGFSLDRQLSANSDIFRITLNPGAVVTFVAELNSANLPQIYLWQPEAYKDAINSYTLYHGILLGISGLLALLLTVLFVVRGTGLFPATAAVAWAVLFYIGIDFNFLNKFFAVTLTTQPIWRAGTEVALTATLFIFLFTYLSLNRWHYHFSYGAIAWTIAFCSLGAFAIYDPIRAAGIARLSFGLTAVLGIILIIYFSIRSYDRAIMLIPTWLLISFWCIGAYACIAGYLNNDIIQPALAGGLVLIVLLISFTVLQQTFSNDAFHEGIFSDLEQQVLAAKGAGNIIWDWNIERDRIVVHPNMATLLGTEIHNLNGPMRNWISALHHDDRERFQAVLDIILKNKKGRIDQIFRLSSGGGYYHWFSLRARPAMQKDGKITRVIGTIVNITNHKKSEERLLHDAIHDSLTGLPNQQIFFDRLQNYTSLAKANIKIRPTVFMIDFDNFRQINRKLGIAVGDTVLLIIARRLNRLINFQDTLSRLSADRFAIILLSETEPQKIAAFADHLHKTISAPISLSENKIILSTSIGLVTWSESRSTAKDIFNDSELAMIRAKQMGGNHIEPFRPNFRTLEHNTLEKDVHYAIKRNEIKILYHPILNLSDGHIIGFETIVEWHHPTYGNLNVSDFIKIVENEQIVMNLSQFIIDNAIIDLINVQEKFSQQSFFISINLPSAEMIHPRFISQLRAALLRHPLHKGRLMIEISEFVLRNNPEQSAHFLEQIKTLGMNLALDNFGTGYSSLTYLVRYPFDMVKLDRSLISIDSLKKKIVLKSIINMAKDLNLQIIAEGVENEKEAIFLRQEGCKYVQSTLVTKPIAIEELITLVQSHFP-----
154246351    ---------------LVVAPLLTLPAGSARAMEAIALRLDAKVVDLLPAVQRETTEDGRFQISTAPDAEGVVRRIEVPTSDGRSHGDWIAFALTNNTDEQVDRLIVAPHYRMSGSGLFWPDLGNRRITSLTPSQGFKPERQTAPDADVFLITLDPGSTVTFVAELGSPTLPQLYLWEPDAYKDRVNAFTLYHGIVIGIAGLLALFLTILFVVKGSVMFPAAAALAWAVLGYIGLDFAFWSKVFGLSPIAEQFWRAAGEAILTGTLLVFLFAYLNLNRWHVRYVHVAAGWLTFLAALVAVALLDAPVAAGIARLSLLAVAVAGLGVIIWLSQHGYDRAVLIIPTWSLLVVWVLMAGLTVAGFVTNDLAAPALSGGLVLIVMLIGFTVMQHAFAGIGGIQGSTSELERRALALAGSGLIVWDWDVDTDRIYTSPEAEEALGLKRHSLETEAAGWLEVLHPADRDRFRATLDGIIDQRRGRIDQDFRLRAIDGHYLTFNLKARPVVGADGEVVRCVGTLMDVTGERIAAERLLHDAVRDNLTGLPNRELFLDRLSQALTMARLDDKVKPTVMVIDLDRFKQVNVQVGMAVADSILLTVARRLMRLLKPQDTLARISGDQFGMILMSERDAERITTFADTLRRSLRAPIAFADREVFVTASIGLVLAGPDQSKREEVLKDAELAMYYAKRIGGDRIEVFRPAMRQQKIDRVVLEGELREARNQISVRYQPIVRLGDRAIGGFEAYMRWNHPRLGELAASEFLLLAEETGLILDLGLFVLDAAARQLGQWQRTLRVPPLFMHVNVSSRQLLRHDLIQDLKSVLARNAVAPGSLKLEVTESLVMENPEYAAVVLGRMRELGAGLCLDDFGTGYSALSYLQRFPFDSVKIDPRFVRDTAKARPVIVGAMIDLAHDLGMDVMAEGLEKETEAAEMARFGCEYGQGVVFGEPLTAEECRTLIE---------
158422113    -------------AFCLVLLGALSLAAPAFAVDAVAVRLDAKVTDLLPAVERLHTDNERVQISTAPGTDGIVRRIEVRSSDGQPNANWVAFALSNNTDEQVDRLIVAPFYRMVGSGLFWPDLGNRRVLSLTPSQGFKPERQNAPDADVFLVTLDPGTTVTFVAELAGPKLPQLYLWQPDAYKDKVNSFTLYHGIVIGIAGLLALFLTILFVVKGSVMFPAAAALAWAVLGYIGLDFSFWSKVFGLSPIAEQFWRASGEAVLTATLLVFLFAYLNLNRWHVRYMHVAAGWLVFLAALVAVALLDAPVAAGIARLSLAMVAVAGLLVVIWLSQHGYDRAVLIILTWMLLVVWVVMAGMTVTGVVTNDLVAPALSGGLVLIVMLIGFTVMQHAFAGVGAVQGSASDLERRALALAGSGYIVWDWDVDSDRIYVSPEAEEALGLKRHSLETEAAGWLEVLHPGDRDRFRATLDGIIEQRRGRIDQDFRLRAIDGHYLTFNLRARPVVGADGEVVRCIGVLSDVTGDRIAAERLLHDAVRDNLTGLANRELFLDRLDQALAFAKTDESIRPTVMIIDIDRFKQVNVSVGMAVGDSILLTVARRLMRLLKPQDTLARISGDQFGLILLSERDPERITTFADTLRRSLRAPISFAEREIFITASIGLVLSSADPGKREDVLKNAELAMFFAKRIGGDRIEVFRPAMRQQKIDRTSLESDLRRERDEITVRYQPVVRLHDRAIGGFEAFMRWKHPSLGELAAADFLHVAEESGVILELGLFVLERAARQLGQWQRLKVDPPLFMTVNVSSRQLLRHDLIQDLKSVLARNVVEPGSLKLEVTEALAMENPEYSAVMLQRMRDLGAGLVMDDFGVGQSSLAYLPRLPFDAIKIDNRFIRNTVKARPIIVGSMIELAHQLGIEVMSEGLEREQEAAELGRLGCEYGQGTLFGEPLTAEECRALLE---------
304393515    --------------FILAVLLTCLATTSARALDPVDVTSQATAIDLKGTTDFHPAAGARLAVQTAPDAGGVINRIEVRSTGNEGSGDWLSFALANKSDRQIDRLIVAPHYRLPGSGFMWPDLGRQRIVSITPSQGFALDRQLDGGADIFRVTLDPGAVVTFVAELGSADVPSLTLWEPDAYKDAVNSFTLYEGIVLGISGLLAVFLTILFVVKGSAMFPATAALAWAVLAYICVDFGFISKIVDLAPGDLNRWRAGTEVALAATLLIFPYAYLHLGRWNSRWNWLMLGWIAAMGALFAAAIFMPERASGIARMAFAGAVGVTLLLIIILCFQRYDRAILIVPTWLLTIAWTVGGWWTISGQLDNDIIQPALGGGLVLLVLLLAFTVMQHAFAGGAIAQNLVSDVERQALALTGSGDAVFDWDVDRDRIHAGPEVATALGLKQGALDGAPADWLPHLHPEDRSPFRSALDVILDHRKGRLKLDIRLRGDDAHYTWYALRARPVIGNDGEVLRCVGSLTNVTDQRVAQERLLHDAVHDNLTGLPNKQIFLDRIESAIAIAQQTSDLRPSLFIIDFDRFAQLNKDAGVAAGDAVLLTMARRIRRILRPQDCLARLSNDQFGLLLLSQGEPEKVVVLADALQRAIRAPISFAEEGISVTASVGLVSWSNDRSTVEPLYKDAETAMLQAKRGDRIEPFRPAFRHGQAPVGDFNHDLRSALDLNQLEMVYQPIVDLKTRQLVGFEALMRWQHPERGAVMPSEFIPAAEKSGLIVRLGQFALEQAATELAR-MIATGDENLFVSVNVSSRQLLRHDLINDVKTILARHSLPRDALRLELTESLIMDNPEHATRVLARVRDAGAGLALDDFGTGFSSLSHLMRFPFDTIKIDRAFLDQAGPERPIILKSIVTMAHDLGMQVIAEGAESERDALELEQMGCEFAQGFHFGPGVSADDAMQLLTRK-------
170748008    -----------------------------RAVEAVRVTLDAPVIDLTTAIERYRSDGDLIQISTAPGKDGIVRRIVVKARDAGARPDWIVFALTNDTDEQIDRILVAPHFRLVDSGVIWPDLGGSRIAAITASQGIRPERDENPEADQFTITLDPGATVTYVAELRGSNVPQLRLWDQDAYRRKTAGLTLYKGIIIGISGLLALFLTIVFVVKGAIIFPAAAALAWSVLAYACIDFGFLQRVFPVTELAERVYRASAEAVLGATLLVFLFAYLNLARWHVRYSHVAFFWLAFLAGLVGLAVFDPPVAAGVARISIAAVAGIGLLLIVYLAAHGYDRAILLVPTWLLLVVWVTAAGFAVTGQIGSDLVQPALIGGLVLIVMLIGFTVLQHAFAGGGLSHALVSDTERRALALTGAGDVVFDWDVPADRVFVGPEIEGQLGLARGTLEGPATNWLGALHPFDVERYSAALDTVIEERRGRIVHDFRLRSEAGTFFWYRLKARPVIGADGEVIRVVGTIADVTEIKTAEERLLHDAVHDSLTGLPNRELFGDRLDAALAFAGQDQRLKPTVIVLDVDRFKGINDAIGLSAGDSILLTLSRRLGRLLRPQDTLARVAGDEFAVILLSERDPDRILAFAEMIRRAIATPITYADREIFLTVSIGLALYEAGANLKRDEVFKAEIAMIQAKRNGGDRIEVFRAHMRTDRSDRLMLESDLRKAIERNEMRFLPVVRLEDRTVAGFETVLRWDHPKLGRIPASTFLPLAEESGFVVNLGIFALERTALELAAWQRSLEVPPIFAACNLSSRQLLRHDLLHDVKTVLARSGALPGSLKLEFSESLVMENPEYAAQMLARIHDLGAGLCLSDFGTGYSALSYLQRFPFDTIKVDATFVRQIGTGQTAILRSIVRMASELNLAIVAEGCESEADAQALAGLGCEYALGPAFGEPMT------------------
300024403    ----------------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--------
156743079    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLSITARPLRDTEG-----------LSGSVAIVRDVTEAKRAEAALRASEERYALAAQGANDGLWDWDLVNDRIYFASRWKAMLGYGDDEIGTSPDEWFSRVHPDDRERVELRLLAHTRRLIASFELEYRILHRDGAYRWMLCRGIAVWDASGRATRMVGSQTDITDRKRAEERLEYGILHDTLTGLPNRTLFMDRLSLALRRSQRERSL-FAVLFLDLDRFKTINDSLGHAAGDELLVVVARRLEGVLRPGDTVARLGGDEFAVMLDRLDAPEDAEWIAERIQQALRAPLTIGGRTVYTTASIGLVLSNQGYERAEEIARDADTAMYQAKMGQRARYVVFDPDMRRKSHFQLENDLRSAIEHGELCVYYQPIVALTSGRIVAVEALARWQHPQYGLIAPDQFIALAEEVGLINAIGQWVLQEACRQLRVWRYYPHYADMWVNVNLSAHQLAQPDLVAQVADTIARNDVPARALKLEITENTFITHRDVAAAQLNDLRSLGVGVCIDDFGTGYSSLSYLSQFPVDTLKIDRVFINGAAREHREIVKAIITLAHSLGMTVVAEGVETLDQANELRALRCEYAQGWLFGCTAPPEQMEQMLAAH-------
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---------
78044640     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRQNLIEIQRQQDELKKSEERYRLVVEGASDGLWDWDLETDTAYISERWRDLIGFDKEVINNYCETWIKFIHPRDVKAVINNLRNHLEKKTPFYLCEYRIKTKDGKYIWILSRGKALWNKEGKAIRMAGSHTDITQRKQMESKLEYMAFHDPLTNLPRRDVFLERLKVAMADARR-NGKKLAVFFVDLDNFKIINDSLGHHTGDRLLKKIAKELTKCVRETDTISRVGGDEFIILLPDVNSIEDTDKVAKRILELFDQPIKLNNYELPVTISIGIAIYPDHGKSERAILKNADIAMYTAKRKGKNGFQYFDIAMKSEVEFANTVKRDLRLEKNQFILYYQPLIDLKTGKIASMEALLRWQHPKKGMISPFHFIPIAEETRQIISIGEWVLRTACRQMKEWLGMG-YSGFSVSVNVSVHQLEQPNFAKVVCDILKEIELEPRYLELEITETVLIEAVETVVENLYHLKKAGVKIIIDDFGTENSSFRYMQKFTVDGLKIDRSFVNGIKDVNKAIIDAIILLGHRLKLPVTAEGVETREQLECLIESGCDKVQGFYFSKPLPPDEVIHLVQK--------
22299402     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NITDMKLTQAALLETSDRYALLTRSINDGIWDWNLTTNETFYSSRWKSILGYQDDEIGNHIDDWLKRIHPQDGDRVKLNLMLHIRGQTPHFHQEFRIQHRNGAYRWVLARGLVLRDVHGNATRVAGSLTDLTEHRLGEAQLLHDGLHDWLTGLANRTLLFDRIEQAARHGRRRPDYKLAILFIDIDRFKVINDSLGHSSGDLILIELANRLTRIVRADDTVARIGGDEFVILLDDISDNNDALAVCDRIHSELDKPFVVNDQPIALRVSIGVALRSAHIEKAENYLRNADIAMYRAKLAGGNRYQVFSEDMHLMARDRLSLEIGLRQAIERDEFTYQPIYRLRDNALYGFEALIRWQHPTQGFLLPDRFIPLAEETGLILPIGDWVIWRACRDLQYWHEQFPQCQLSVNVNLSNRQLMHPALPEQVLAALEQTQIPPHCLHLEMTESVGIDQPDQVRETLCKLKAQGIKLSLDDFGTGYSSLRYLTHLPIDILKVDRSFVKTETEQRPLVIDAIVSLAKGLALEVVAEGVEHPYQVTRLRELGCDYVQGYYFSRPLTTEQVSALLAQ--------
82617851     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLQDVHALEQAEEALRQSKERYELAVRGSNDGIWDWSLDSGVVHYSTRWKQMLGCELTDVKETIPEWFDRIHPDDLVRVKRLLNKHLSGELPHFEAEHRMRHRDGKYSWMLTRGEAVRHPDGTPYRIAGSQSDITARKIAEDQLRHDAYHDVLCGLANRALFMERLERAIKRLNRRDDYLYAVLFVDLDRFKNINDGLGHLAGDSLLIELSTRLSGYVRETDTLARLGGDEFAVLLEDICSPLDAQRAAQRFQEALTTPFQLKGQEVFVTASIGIALGNRSYSGAEEVLRDADTALFYAKDGGRARHETFQRGMHLRAQARLQLENDLRRSVDRGDFHFHPIVDVESCEIAGFEALVRWMHHDRGQVSPEDFIGVCEETGLIIPLGKLVIEGACEAIAEWQRHPELSPPTISINVSPRQLSAEGLVDDVRHALERWKLAPQLLTLEITESALLDDIDSSIQVLKDLKDLGVGLQIDDFGTGYSSLSYLSQLPIDALKIDRSFLRDSDTNQFNIVSAIITLAHSLDLEVTAEGVEHVAQLDELRRLRCNHAQGYYFTTPISSDQACALWR---------
291613934    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGAIGISV--DVTGRNQAEEALRESEARWSFALEGGGDCVWDWNVSNNEVSLSKGGKGMFGFADDEIGNDMSEWNARVHPEDISRLLSRISDFFHSKADRFSAEYRVRCKDDSWKWILTRGVAHRSTDGRVTRMIGTHTDLSERKLAEETIRRQANYDSLTQLPNRRLFRDRLEQTIRL-AKRDQSSFALMLIDLDHFKEVNDTMGHDAGDFLLVDAAQRIQHCVRESDTVARMGGDEFVVILPDVNDPDNIERIAQNIITKLAAPFVLGEEKAFISASIGITLYPSDADSMETLLKNADQAMYVAKHLGRNRMSYFTPVLQENAQKRMRLVNDLRDSSNQLRVFYQPIVELATGDIHKAEALIRWLHPTRGMVSPSEFIPLAEETGMIIEIGDWVLRQAMHQVKRLQ-ASHHKGFQISVNKSPVQFHNDNPLKAAEWLLEQNGLLASSLVVEITEGVLLDDDGNVKDRLLASRDAGIQVAIDDFGTGYSSLAYLKKFDIDYLKIDQTFVNGNQSDDMALCEAIIVMAHKLGLKVIAEGVETEQQRDLLKQAGCDYAQGFLFSKAIPAEELEDLLRQ--------
254478017    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQNLIEIQRQQDELKRSEERYRLVVEGASDGLWDWDLITDTAYISERWKDIVGLDKEVVNNYYETWTKFIHPRDVKTVISNLRNHLEKKTPFYLCEYRIKTKEGRYIWVLSRGKALWDEEGRAIRMAGSHTDITERKQMESKLKYMAFYDPLTGLPRREVFMDRLKIAMAD-AKRNGKKLAVFFVDLDNFKTINDSLGHHIGDRLLKKIAKKLKACLRESDTVSRVGGDEFVILLPNIINIDDTNKVANRILELFNQPIKFNNHELYVTISIGIAIYPDHGKNERAIVKNADIAMYKAKRDGKNSFQYFDSITRKEVEVASTIRRDLRLEKGQFFLCYQPLVDIRTGKVTSMEALVRWQHPKKGLINPIHFIPIAEETRQIISIGEWVLRTACKQMKEWLNMG-YYGFSVSVNVSVHQLQQPDFAKVVFDILNEIELEPRFLELEITETVLIEAMDTVVRNLYRLKEMGVKIIIDDFGTENSSFKYLQKFTVDGLKIDRSFVSEIVEVNKAIVDAIIFLGHRMKLGVTAEGVETKEQLDYLVESGCDKVQGYYFSKPLPPDEAIRMVQK--------
220908927    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNLSPLRGWDQQVVAQLSFKSASP--LLGQLDAAYDDQLLQAVVVGGLMCLILLFALVVWVVLPLRSLSQALVVEDASLIGELAQLILKFFLLLSEIAVRKSVETELRQSEERYVLAAAGANDGLWDWDLQQNQIYFSNRWKSMLGFAELEIPNQVEAWLERIHPEDREQMQHCLQEHLEGKSEHFEYEYRMRLKDGSYRWMLCRGLAVRDQVGQAYRIAGSQTDLTDRKALYDPLTHLANRS---------LLMERLRQAMQIRERYPARLFAVLFLDLDRFKWVNDSLGHWIGDRLLIEIAARLKALSRSEDTVARLGGDEFVLLLANLSTPAEAIAVASRIQHTLAQVFEIEGHTIYTGTSIGIAFADHLEQKGEELLQYADMAMYQSKSRNNVQVFDTAMRVGTSNRLKLELELRQALEQQQLLLYYQPIVCLSTGTLQGFEALVRWQHPQAGLLSPVDFLPLAEETGLILPIGTWILQTACSQMYSWQQQIQADPLSISVNFSTRQFFHPNFLQQIQTILSETGLAPHCLKLELTEHTMIEDAERAARLLSQLNALGIDIQLDDFGTGFSSLSHLHEFPIHTLKIDRCFTQQDSSRHKEIVQAVVTLAHNLGLSVVAEGIETKAQYEQLRNLGCDYGQGYFFTPPLDLFQATAWM----------
297545418    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLRQNLIEIQRQQEELKRSEERYRLVVEGASDGLWDWDLITDTAYISKRWKDIIGLDKEVVNNYRETWTKFIHPRDVKTVINNLRNHLEKKTPFYLCEYRIKTKDGRYIWVLSRGKALWNEEGRAIRMAGSHTDITERKQMESKLKHMAFYDPLTDLPRREVFMDRLKIAMA-NAKRNGKKLAVFFLDLDNFKTINDSLGHHIGDRLLKKIAKKLKACLRESDTVSRVGGDEFVILLPDIIDIEDTNKVANRILELFNQPIKFNNHELYVTISIGIAIYPDHGKNEKAIVKNADIAMYRAKRDGKNGFQYFDSITRKEVEVANTIRRDLRVENGQFFLCYQPLVDIKTGKVASMEALLRWQHPKKGLISPIHFIPIAEETRQIISIGEWMLRTACRQMKEWLNMG-YSGFSVSVNVSVHQLQQPDFAKVVLDILNEIDLEPRFLELEITETVLIEAMDTVARNLYRLKEVGVKIIIDDFGTENSSFKYIQKFMVDGLKIDRSFVSNIVEVNKAIVDAIIFLGHRMKLGVTAEGVETKEQLDYLVESGCDKVQGYYFSKPLPPDEAIRMVQK--------
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---------
309792653    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERQIAERALERSEERYALAARGANDGLWDWDVPNNHLFLSTRWKSMLGYRDEDIGNNPQEWMHLIHPDDQELFKVRLAAHFRRLLDSFEHEYRIRNYDGSYRWVLCRGLAVWDENDQVLRIAGSQTDISLRRAAEQQLQHDALHDLLTGLPNRGLFLDRLERAITISRRHPERRFAVLFIDLDRFKTINDSLGHTAGDQLLIAVAQRILGCLRPSDTVARIGGDEFTILIEDIADFQMIQAIVERIHASIAEPIQLGGHRTISTASIGVTTSDLQYTSATEMIRDADTAMYHAKMGGKARHVIFTPAMHAQAMEKLQMESDLRGGAGELRLHYQPIMSLEHGTVIGFEALIRWQHPQRGLLYPGAFLDIAEETGLIVPISWWVLRTSCLEASNWQREPGDPPLSVNVNLSARLFAEPSIVDQIADVLAESGIPPSSLKLELIEHSLMTLSNQTSDVLRRIREMGVQLCIDDFGTGYSSLSYLHSFPVSTLKIDRSFINRMGPEQGEIVQTIIGLARTLNLDVVAEGIETEQQYQQLRDLQCGLGQGLLFAPGLDSEGVRALL----------
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----------
283844032    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFIAIVGPIDDLVLIITQVGFTISAALLERDELFLQIQTIAEQLEIVSSTTNDGIWDWDIITNQVTWNVRSLDIFSSVGEPLPTDSESFLNLVHPED---YYNVIESFHQYEGSSLKMEFRIQGEKEGEMWVYLTGDSIRDENGQAIRIIGSITNISEKKQQEKQIMHLAFHDGLTGLPNRRLLRSRLELAM-TDADRYNYKLGLLLIDLDRFKVINDTLGHQAGDELIQKVADVLELTMRSPDTVARLGGDEFIILLTHITDVSDLQASANLIIEKFKEPFFIQNQDVFTSASIGISVYPDHGRDYDSLTGNADIAMYRAKENGKNQMEMYSSEINTLTMERFQMENQLRKEREEFVLHYQPQFHLENNEVLGIEALLRWNSSDRGIVSPMEFIPLAEETGLIIPIGYWVLKEACRQNKRWMDQGHRPKI-VSVNISARQLQEKDFVQAVKSILEDTQLPTQYLCLEITESTAIKNIDISMNMLKELGELGIKIAIDDFGTGYSSLAMLKQLPISNIKIDKSFIRDMDKDDGAIVRAIIAMAHSLELTVTAEGVETEDQKNILLQEKCNYLQGYLYSKPLPAEECLRFVQE--------
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-------
302037835    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRYMLRTNNVLHALIRSESRLELAQRIARIGNWDWNPKTNRLSMSNELCRLLGVRPQDFGGTFEAFLNLIHPDDRPVVTGALERLVSQHTP-CDIDHRVVLPNGTDFIIHLQAEGVREEETDELTVIGTAQDITERKQAERAIHQLAYYDSLTGLANRVLFKDRLSNALSYAERY-HQHLATLFIDLDRFKIINDTLGHTVGDRLLTHVAERLSESVRQSDSVARLGGDEFTILLTALPTPEDAGRVARRILEALAHPFSIDGHEIFISASIGISIFPSDGATVEALLKNADTAMYHAKEQGRNNCQFYSSGLNAAAAERLDLENELRREREEFVVFYQPKLNIHSRKILGAEALVRWKHPKRGLVPPGVFLNAAIDTGLIRPMDEWVLREACRQVKAWET-AGLAPITVSANVSNSLFHGRTLPATVADALRDSGLNPSQLELELTESIAMRDVEASVTMLEGLRTMGVRLSIDDFGTGYSSLSYLQRFPLSRLKIDQSFVRDTNENNVKITRAIIAMAHSLNLSVLAEGVETEGQLARLREEGCDEVQGYLFSRPVCAEEFETLLR---------
220908650    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVIRNITKRKRAENELRQAEEKYRSIFENATEGIFQSSPSGSYISANPALARIYGYDPQELQHHLTDIGRYVNPDRRQQF---VHSILEQGQ-VTDFESQVYRKDGSVIWISENARAVRDRQGNILYFEGTVEDISARKQAELTIHYQAFHDLLTGLPNRALFDDRLNQALADARRYQHL-LAVFFLDLDRFKVINDTLGHAIGDQLLQQVAQRLLPCLREIDTIARWGGDEFTLLLPHVQTPADSVKIAERLLASLKPPFSLKGHNLHITASLGIALYPHDGEDGTTLLRNADAALYRAKEEGRNGLYCYTPMLNSRGHEALESELHKALEQQELDVYYQPQINAATGEILRLEALVRWQHSQLGLVSPQTFIGLAEENGLIMPIGQWVLETACHQCRQWQARG-FPGLGTAVNLSVRQFQQPHLVQQVAETLQYTGLAADRLELEITETTAMQNVNLTRTLLHELDQMGVGIALDDFGSGYSSLNYLRQFPLHSIKIDRTFIQELSVQDQAIVKAVIALGRGLNLSVVAEGVESQSQLKVLRSLGCDIIQGYFFGPPIAAAAMTQLLEQ--------
75910072     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVYDELRLRKQAEASLQESKERLDGILNSLEVVIWSIAADTEMLYLNSAVVQVYGRSVCEFYDNSKLWFELIHPEDQQRVSQSIKPLLA--NGSHELEYRILRQDGQVRWLYNHSHVIYDAVGQPIRIEGVATDITERKNMEERLVYHAFYDDLTGLPNRVLFMDRLAQTINQAKESPNDLFAVLFLDLDRFKVVNDSLSHLVGDQLLVSFAQRLQSCLQPEDTLARLGGDEFTILLSHIQSIDDATRIAEKIHQALKLPFNLSGYEVFTTVSIGIALSSNDYVQAADLLRDADTALYCAKEQGKAWHIVFDSTMYDRAVAQLETDLRWAIARQELYVVYQPIVSVATGKITGFEALVRWEHPERGLISPVEFIPVAEETGLIIQIGQFVLRESCQQLKQWHLEPEFQHLSINVNLSGKQFSQPYLVEEIEQLLQEFELDANSIKLEITESAIMASPEQAATILQQLKTLGIQLCIDDFGTGYSSLAYLHCFPIDILKIDRSFTKDSDSEQLAIIRAIVTLASNLEMSVVAEGVETVNQLVQLQLLKCDQAQGYLFSKPLSSDKVSLLLAAK-------
307155030    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDITERKQIEKALSESEQRLESILNSIEDVVWSTSATTNLIYLNPATERVYGCSIEQLLAEGNLWFNLVHPDD----QALIDAHFKEDTGHSEYEYRIVRPDGTVRWLYSRSRTIYDPTGKPIRFEGIDSDITERKSFTEQLQYNAYHDPLTSLPNRIFLLEKLEEALKKNQNRENIFFAVLFLDLDDFKVVNDSLGHIVGDQLLIAIAQRLKTSLSVPHTLARFGGDEFTILLEEIQSTDEPLKAAQKIHNDLTQPYDLNGQQVFISTSIGIALSDPSYIHPQEILRDADTAMYQAKRWGKGGYAVFDQQMHLRAVKRLHLEIELRQAIELKEFYYQPIVSLSTGYLTGFEALIRWQHPKKGLISPVEFIPIAEETGLIVPMGKWITQQACRQLKLWQEQYNLNPLQISVNLSSKQLRNSHLIEEIDEILAQTGIDPSSLKLEITESMLMENVDIAMNILIELRKRNIELCLDDFGTGYSSLSYLHRFPVTTVKIDRSFVMQMQPSNAEIVHAIITLAHSLEMTVTAEGVETQLQLQQLQWLECEQAQGYFFSKPLPPKEAGTLIQA-FP-----
302342228    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIRASEEQMRLLAENTVEGIIVTDADGVIEMVNAAFCAITGFDAAEAVGARPSILSSGR-HDAEFYQRMWRSLAD--QGHWQGEVWNRRKNGEAYPEWLTITAIKDKSDRTTHLVGVFHDITEAKRNEERITHQAYHDALTGLPNRQLFNDRLAMAIA-QAHRGGHGLALLFLDLDNFKNINDSLGHAVGDMLLQAVAQRLTRWLREEDTVARLGGDEFVMLIQGASDPDYIMQVARRILDSMSQPFAVGPHELYVTASIGVTIHPHDGHDAQTLVANADLAMFRAKDEGRNNIKLFTPAMNAKVMRRMELEANLRKEREEFEVFYQPKVELRSDKVVGVEALVRWRRPDSVVVSPDEFIPICEETGLILPLGKWVLEQACSRAKYWHDMG-FDGLNVSVNLSPRQFQDNHLVDHVGEILAQTGLAPHCLELEITEGVVMHSVDEAIETMNRLSSMGVRLSLDDFGRGYSSLYYLKRFPMSSLKIDRSFVADIDPDDASIVNTIISMSRSLNLQVVAEGVETKEQLDFLRSKRCDQMQGYYFSRPLPARELTELLEGLRPAV---
126658376    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSLGMITDISQRKKTEQALYESEQRLEGILTSIQDVVWSFDANSRLIYINPAAQITFGFLLEELYKNPNLWWQLIDTDDQELVQ--YHRQIVKEMGHTEYKYRIIRKDNQIRWLSSRIRCVYDDKGDLIRIDGIDSDITEKKRAEEQLQYNATHDPLTNLPNRILFMDRLEHAIARQKRHLNFTFAVLFLDLDEFKVINDSLGHAIGDQLLQEIARRLEDGLCSDDTLARLGGDEFAILLEDIEDIKKAIKIAQQIHLDLIKPFVLQGQDIFINTSIGIALNSPAYEAASEILRDADTAMYRAKADGKACYAIFDRQMHERAVSRLKLETDLRIGINKQEFYYQPIISLKTGKLTGFEALIRWNHPHKKLISPDQFIPVAEETGLIIPIGEWTLKEACQQLKIWHQKYPRYHLKVGVNLSSKQLKYTNLLDTIDQTLKDTQLDSRYLKLEITETLLMENLQAATKILLKIQERDIEICLDDFGTGYSSLSYLHRFPVNTLKIDRSFVREPHNENVEIIRAIVTLAHILGLDVIAEGVETQLQLTQLQRLGCEQGQGYFFAKPLPVHEVEKLLK---------
149920383    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDLITTAELGTAALS------RAVRQTVEQSRTLAALTEARANHDLLLDATYDGTWEWDVRGDQVHYSPRCATLFGIRNVEGEHGGESWFGRVHPDDLPGLRDNLTALIEGRVTVHQYEHRIARGDGSYMRVLSRGLARRDARGEAISLAGSFTDINRRKPAEDQSVPSTRNDELTGLPSRRVLHSELEQAIKRTHADAEHKFSVLFLNLDRFKVLNDSIGLDSADQVLTQLARRLQATVSGKALVCRYGGDEFAILLDALEQFDEADTLAEAIHEDRRQPFEIDGQTIFTTASIGIANSDRNYERPAEVIRDAGVATSRAKRHGKSQSSTFDKTMRQENTLRTQMQLREAIVRQQFEVYYQPIVSLASSKLTGFEALVRWNHPKRGIIGPIEFIALAEETGLIVPIGQFVLKQACTQMAAWHAKYDEKDVSISVNLSGHQLNSPTLVAEIEAVLAETALPPSAVKLELTESTLIDDPTSAQRILKRLRDRGIQLYIDDFGTGYSSLSYLHRFAIDGLKIDKSFVDGRDDRKAAIVPSIVGLAHNLGVGVVAEGVETRDQAQTLALLDCAEAQGYLYSRPVPQDQAAKLIERK-------
298504600    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRDITARKRDEQNLLV----FKRAIESSVNGITITDATNGEIYVNPAFERMTGYAGHEVLGKNPRFLRG---DDRDQVELRKLAMALEERREGYFVLRNYRKDGSQFMNELYVAPVRDRDGAVTNYIGIMNDISDQRRYEEQLVYQATHDPLTGLPNRNLLQDRLGQALALESFRRRNPIGVMFLDLDNFKKINDTLGHTVGDMLLKAVANRLRNCVRGGDTVSRLGGDEYILILPNVKEMHDVTTVAKKLLGVFSTPFLLMGHELYITASIGITLFPSDGDTVDALLKNADAAMYHAKEQGKNNYQFYSEEMNTRVFERMALETSLHRAIRQHEFCYQPRVDLRTGRISGVEALVRWNHPEMGLVPPARFIPLAEETGLIVPIGEWVLRTACAQNKAWQD-AGLPPLRMAVNLSARQFRQENLIQMVADALAETGLDPRWLELELTESLLMEQAEQSVSILRSLADMGIDIAVDDFGTGYSSLGYLKRFPITNLKIDQSFIRDSDPDDAILVRTIITMAHGLGMKTVGEGVESLEQIDFLYRHGCEEVQGYYFSRPLTAEGCEELLRE--------
144901289    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRERDEALLKSRKDLHLAIEASLDGIMICNPKGLIEFVNPAFSQLTGYQFDEVVGQNPAILQSLH--EKAFYDRMWQSL--HVQGIWQGEIWNRRKTGEVYPEWLTINVIRDEDGAITQYAAVFSDISERKKTEERIKNLAYFDVLTGLPNRRLFTDRLQVAIA-NAHRHGSQLAIMFLDLDLFKRINDSLGHGIGDQVLCEVAVRLEHCVREGDTVARLGGDEFVVLLPELDHVEDAAKLADRVISHVKQPLRIDEHELYVTTSVGIAVYPDDGLTDETLIKNADTAMYRAKDLGRNSYQLYTPAMNARSFERLAMESSLRHSRHEFTLVYQGKIDLISGRMSGVEALARWRHPEMGLVSPVEFIPLAENMGLISEIGAWVLKAACRQCQSWH-ELGLPRVRMAVNVSTLQFREGDVVELVKQALDESGLPPQYLELEITESVLMQRVEENAQVLQELRAMGIHISIDDFGTGYSSLSYLKRMPIDALKIDRSFVNDITEDGAAIVSTIINLAHNLKLRAVAEGVETQEQADFLRERGCDEIQGFLVSRPVSGEDLVSL-----------
158333247    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDERQLVQQKLQESETRLESILNSLDDVVWSAAVEEQLLYLNPAAEAVHGYPVSSFLSNPDLWLEVVHPADRHQMIHFFDQLLVA--GSLNIEYRILRPDGEIRWLKNRGHVITGDQGRPHRLDGIIYDITEQKRAQAQLIHDAFHDELTGLPNRNLMMERISQSLKRQHRTSDYQFALLFIDLDRFKIINDSLGHIVGDQLLVAIAHLLENCVRTSDTVARLGGDEFTILLDGIQGIEDAIHVAERILETLKSPFQVGEHSVFTGSSIGIAYNSVQYDDPTLLLRDADIAMYRAKSLGKGCFVVFSPEMHAQTLSKLERDLRSAVDRQEFVLYYQPIIDLQSGDLTDVEVLVRWQHPDRGLVMPSEFIPLAEETGLIVEIGQWVLQEACQTLRDYQQQASATELKFSVNLSSEQLQDPNFIQTVDRVLSQSGLDGRYLKLELTESMLMSHEEKHIKTLQQLRDRSITISLDDFGTGYSSLSYLYRFPLDTLKIDQSFVSRSEPKDAEIVNTIISLARTLNMDVIAEGIETEEEVLHLKKLGCERGQGYWFSPPMSQEKLEEHLQQQQPMNPN-
222054122    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIKECLECSRLEQQLREQERRLSRAVEQSPVSIMITDTSGNIEYVNPRFTKLTGYSLQEAAGNKPSMLKSGQSPD-DDYRRLWEIISSG--GEWWGEFHNRKKDGTYYWVLTSISPIIDGDNHITHFIAFQEDITERKQAEDTIKQMAYYDALTGLPNRQLFNE-LMHLALAQAQRHGRLLAILFLDLDRFKVINDTLGHGVGDELLKAAALRLRECCRDIDTVARRGGDEFIILLPDLDSVQEAVRVAQKIIVSFNRLFTLPDIELFVSTCIGISIYPDDGKDAETLIKNADMAMYRAKEQGRNRYHLYTSSMDEQALQRLTMENDLRRALQNGEFYYQPKINITSGRIVCFEALVRWQHPEIGLVSPNQFIPLAEDIGLIVPLGQWVLRAACRQNKSWQ-EMNYPPMRVAVNFSPKQFLQPMMVNMVEQVLAEEDMDPRWLEMEVTENVMLQNVDKTIDTLNRLNNLGIHISIDDFGTGYSSLSYIKKLPIQTLKIDQSFVSDIDKDDAAIATAVINMARSLRLNVIAEGVETVEQLKMLSDLDCQEMQGYLFSKPVSAEEVTHLLK---------
78485566     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVKRENEIVESHQALEQSEKRLNQIMAVNHEGIWDWDIKADKVTHNQSWADMIGLDDNLLVHPAQVFFDAVHPDDRERVSRAVGECFKSKS-HYHMEYRVQRNTGKEVWVQDRGDVVEDAEENPLRMVGGFYEVTERKKAEEAIQNLAFYDPLTQLPNRRLLQDRLQQEMAVTERSKHV-CALMFIDLDDFKTLNDTLGHDTGDKLLRQVATRLRENVREFDTVARIGGDEFVLILPSLDDDWKDAATHAELVAQKNKPYLLDSTPYHSTPSIGVKLFSGHQETLEELLKHADLAMYQAKAKGRNTVRFYDTTMQEVVNAKSVMEASMRQAITGQQFVFYQPQINSNGQIIGAEALVRWRHPQKGLIAPNKFIPLAEENGFILSIGRWVLQTACEQLVEWARQPATAQITMAVNVSARQFHQIDLVEEVERIICQTGANPQLLKLELTESLLVKDIEDVVDKMQALKKLGVSFSLDDFGTGYSSLAYLKRLPLDQLKIDQTFVRDIDSNDAAIARAVIALAKSMEFNVIAEGVENIEQHQMLIDMGCRVFQGYLFGRPVPIEEFFQ------------
94264524     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKREERMRLSLEDTNEAVVITDADARIIEVNRAFEKLTGYSRQEAIGQNPRILQSGHY-DADFYREMWDTLLT--TGHWEGELWSRRKNNELHPKWLSISAVYDQRGRITHYVGISNDLTATKQTQEKLEELTHYDQLTSLPNILLFRDRLQQAMARARREEH-KVALLIFDLDRFKEVNDSLGHSVGDLVLTEVAQRLRQQLSLADTICRPGGDEFYLLLGRLTDIDTAVQASQNVLELFSKPFQAADHQLYLTPSIGITLFPDDGEEVESLIQSVETAMYHAKKDGGNSFQFFQETMFTAARMTMKNRLRRAVELEEFELYYQPKIAADGRTVVGAEALIRWVQPEGGPVSPAEFIPLAEETGLIIPIGEWVLRQACRQSLLWQ-QAGLPPLRIAVNLSAVQFKQPGLDDEINWILQEIGLPAELLELEITESLLMEDVTTANATLWKLKDMGIHLALDDFGTGYSSLSYLKNFPLDTLKIDREFVRDTDDEDRAVIITIITLAHSLKMEVVAEGVEDADQVAFLRQRGCDVFQGYHFSRPLPAKEFEQFLRSQ-------
152980840    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEGF--IQDVTERKQADEALREAERRYRSIFENAIEGIYQSTPSDGYLAVNPALARMYGYDPQALISTLRDIDNQVYVDPQRRLE--FKRLMAKHGVVTNFESRVHRRNGEVIWISENARSVYNSDGTLLFFEGTVEAITERKLHEAEIQFQATHDALTGLPNRTLLYDRMQQAVLHSERYGKLTAI-AFLDLDQFKFINDSLGHQVGDELLKITAQRLTSCLRESDTVARQGGDEFVLLLTDQPNEEAITHTMQRVLHEVSQPWKANDLEFQITCSIGLTLCPDDGRDAETLLKNADSAMYKAKELGRNNFQYFSAEMNSSVTDRLENRLRQAITNEDFVLHYQPKVSLASHQIIGAEALVRWNSAHSGMVSPASFIPLAEETGLIIPLGEWVLRTACRQNRAWQD-AGYPPIPISVNLSPRQLARGDIVEVVERILTETGLEAQHLELEITESVMTTDVEKSFALLTQLRSLGVKISLDDFGTGYSSLSYLKRFPVDTLKIDQSFVRDIDQDSAAIVKAIISLGRNLNLTVLAEGIETEDQFQFLLANGCDEGQGYLMSKPVPNKNFVDLLTQ--------
253999408    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEGF--IQDITQRKLNEQALQEAERRYRNIFENSIEGIFQTSQDGQYINANPALARIYGYEPEELIQSLNNIAQYVQPESRQAFLTLMQ----LEDRVVNFESQIYRRDGSTIWISENARAVRNDAGKLLYFEGTVEDITERKSYNALIEYQATHDDLTGLPNRTLMQDRLLQAISY-ADRTASKLAVVFVDLDKFKDINDSMGHFIGDQLLIAMARRLESCIRDSDTVARPGGDEFVLLLSNIHGMDALSQTLQRVLALTSEPCSIEGKDFTVTSSIGISLYPDDGKTSETLLKNADTAMYKAKQEGKNNFQFYTRELNSILVERLEMEYQMRNGHNEFHLHYQPKLNLRTQRITGVEALIRWHNPRQGLISPNRFIPIAEESSLIEQIGSWVLEKACMESIALS-QLSGYDVPVSVNVSPRQFQQSNLVGNISRVLQETGLKPSLLELEITEGTLADTSPQFIKVLNDLKGLGIKLAIDDFGTGYSSLGYLKHFPIDNLKIDRSFVMGSDTANQAILKAIVALGHNLGINLVAEGVETERQRDFLLSIGCDEMQGFLFSQPLPFDQAGKLLLAQDKLV---
300312904    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDVTERKEAAQALQEAERRYRSIFENAIEGVFQTTPDGTYIAVNPALARIYGYSPEDLIVGLRDISHYVEPERRQEFMRLMEE----QGSVSNFESRVYRRDGEIIWISENARAVYDEAGKLSCYEGTVEAITERKAHEAEMRHQATHDALTGLPNRNMLHEHLQRALRVARQ-KGALTAVAFVDLDQFKFINDSLGHQVGDELLKTVAQRLQACLREADMVARQGGDEFVLVLQNQTEGEAIAEVMQRILAAVARPWQAGDREFQVTASIGVSRYPADGKDVESLLKHADSAMYRAKEQGRNNFQFFAPWMDSQVSNRLEMLINLRRDQDEFKLYYQPKLSLQDGRLIGAEALIRWESPQQGMVPPDRFIPFAEEAGLIVPIGEWVLRTACRQNQAWQ-QAGLPPIPVAVNLSPRQ-LNQSLPDFVAGVLAQSGLAASWLELEITENVVMKDAEKSVATLHALKRLGLQISVDDFGTGYSSLSYLRRFPVDALKIDKSFVRDIDADSAAIVKAIISLAHILNLRVIAEGVEDEEQHAFLKENACDEVQGYYFGKPMEVAVFTAWMSEQ-------
119476185    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IACLSFLGFAIALWLANV-SSNRLSQRLLSLETTAHNIISN--GNYSLRAQKVENDTISN----------VTTNFNQMLDFFQQQDTQ--LRDSEEKFRLINETSKVGIFQLDINGTCVYANTELSLITGLPVNEILES--NWLTAIHPEDRSTVEEQWQVMLDNNQ-SLDLNCRLKTPQTKF--IAAYVRLLRRSDGRLIGYIGAINDVSEIKNAQTQFEEMAYYDMLTGLANRRLFRNRLEHVVS-NLKKEQSSLGLILVDLDRFKSVNDAMGHDAGDKLLKIVAGRLQQCVRASDTVARLSSDEFAIILPGIKNSRTTAHVAEKVLTAIQQPVLINETEQRLTASIGIAIAPQNGTDAKTIIKNADLALFHAKDNGRNNYQFFTVEMNIQLIDRVTHDLKQAVKNSDFTLVYQPKICLKQGNLVGFEALIRWNHKIRGAVGPTEFIPVAEQTGLIIPLGRWVITTACEQLRTMYDEEIVNDVSMAVNLSAHQFQDEHLVDFIRDRINTFDIKPGQFEIELTESVLMENFDNAIEKLEALRQLGIQISIDDFGTGYSSLGYLKRLPVNTVKVDRSFVTDIDKSDMEITSAVIAMAHNLNYTVVAEGVETEQQLQFLEHSGCDYGQGYFFSKPLPDHELE-------------
291613927    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGLIDQRDLLETVFESSYSGVMITDAKGNIVEVNPAFTRITGYQSEEVQGRNPHLLASGR-HDHTFYREMWDDILA--NGHWEGEIWDRRKNGEVYPSWMNINPVRDISGNLLYYVGIFSDVTKRKEAEAQIHQLAFYDPLTELPNRRLLNERLQQAFSVGAR-SGHHGAVLFLDLDNFKTLNDTKGHDIGDQLLIEVAKRLNSCVRNGDTVARLGGDEFVVVLVPDEAATQADLVAEKIRYALSQPYQLANHVHRTTPSIGVVMFRGHQQSLEEVLKFADTAMYQAKTAGRNAIRFYDPVMQASIEARAELEEELRQVVERNQLRLYYQVQMDSNRPLGAEVLLRWQHPERGLVSPAQFIPMAEETGHIVPIGLWVLQTACTQLKVWQSDPLTCDLTLAVNVSAKQFRSMDFVSQVQRTLAQSGAKPSLLKLELTESLVLENVEDTIAKMRELKLLGVSFSMDDFGTGYSSLQYLKRLPLDQIKIDQSFVRDSDSNDAAIVQTIIAMSEVLGLNVIAEGVETEAQREFLDLRGCHAFQGYLFGRPAPLAEFEAILRK--------
218885318    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRTVEQALRRAEARFRGIFEHALEGIFQSTPEGRFLSVNPAMARILGYEGQELLEGVESIGDGVYADPRDEFVARMEEH-----GQVNFEFRGRRKGGDLIWLSVNARRVPGADGATMYYEGFLEDVTMGHESRERLEHQAFHDPLTGLPNRVLFHDRLQMALKRAARRRNYTFAMLYLDLDRFKVINDSLGHDVGDALLKVVSAKLRECVRDVDTVARFGGDEFGVLLEETPTRGTAVRVARRIRAHLAEPVRIGPHEVFTTASIGIVLRTDQYSTPEELVRDADTAMYRAKEQGQSRFKVFNKRMREEALRTIETDLRRAVERQEMRLHYQPVVALEDGGLHGVEALLRWTRTEGGDISPAEFVPVAEDTGLITSIGAFALEEVCLQLRRWNEAGLPPPGVVHVNISGRQFMQPGLPHAVEMLLERTGTDPRSLRFEVTESVLMRHGSQAITVMAQLRDLGIRLCLDDFGTGYSSLGYLKRLPVDSIKIDRSFVAGLEHDRQAIVRSIVSLGLHLGLEIVAEGVETPTQAEMLASLGCRYAQGFLYAPPVSADDLAAML----------
307824193    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLAEQEQRIFATAFQTQEGIIVTDANQIIVRVNQAFTIITGYSTEEAIGNKPSMLKSGR-HDNFFYHAMHKTL--HSEGYWQGEIMDRHKDGRIYPKWLTITAVKDSDDKTTHYVGNFSDITERKRAEEHIHYLANFDWLTGLPNRTQLNDHLKYALSL-AKRSNGHLALMFLDLDHFKDINDSLGHSIGDALLIKLAKRLRAALREEDTVTRLGGDE-FILLLPGVDAIGAAHVAQKLLDTIAESYRIEHYDLILTASIGIALYPEDGEDLEALSKSADTAMYRAKQEGRQCYRFFTQEMQARSARNLQLVNALRHDRSQLQVHYQPQISMRDGAIIGAEALLRWQHPELGMVSPAEFIPVAEGSGLILPIGEWVLRCAVQQAKAWVNEGFGPLI-MAVNLSAVQFRHPDLPELVTRILDEEGLPPEYLELELTEGVAMHNPQSAIAVMNNLQERGVRMSIDDFGTGYSSLSYLKEFKVYKLKIDQSFVRDIDPEDKVIVSAIINLAKSLGLKTIAEGVETEGQQAFLREQGCDEMQGYLFSKPVSAEQFDALLKQGF------
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--
307592283    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YESPALIKTLLKEPKNNFSLIYPLFLADKAYGIFAEPGPAFVKTDLKYTGIIAATVGILLTGVLTVVTLTHRRTQLEQQIQLRAERLRLALEAANQGIFDFDLLTNQATVSPEYALILDYNPEKFQETFSSLIERTHEDDREKIMAMYEAYLNGKISQHNLEFRQKTATGNWKWIMSVGKIVWDAQHQPIRLLGTHTDITGHKQSEAKIKHLAYYDPLTSLANRRLFLEHLESALSVARS-KGEYGAILFIDLDQFKTLNDARGHDAGDHLLIEVAKRLKQSVRKSDTVARLGGDEFVVLLPQLHHEPTTAAHAEKVRQKLSTPFVFQHEEFIISASIGITIFPKANETVSDLLKEADTAMYQVKEKGRNGVCFFDTTMLVQVESRFTLEKELRRERQEFRLYLQPQVDI-NERIVGAEVLLRWQHPSLGLVPPCAFIPLAEDTGLIISIGEWVLQQACFFLADF--QAKNPDFHLSVNISPRQLSQAEFVSNLKQIINITAVQANSLTLEITERLIIQDVDYVSSVMSKLQDLGINLSLDDFGTGYSSLAYLKRLPLNEIKIDKNFVQDIGNNHAPLIEAILAVARHFNLTVVAEGVETIEQANFLKKRGCHFYQGYLYGKPQPLETF--------------
152987701    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDVTERQLMEEKL----QQAATVFESTAEGVMITDTRQRITAVNRAFSEITGYSEQEALGQSPRLLSSGQ-HDRAFYLAMWNQL--EREGHWQGEIWNRRKTGELYPEWLTISAVHNPQGEITHFVGVFADISTLKYAQARLDYQAHHDPLTGLPNRLLFEHRLDHALDEARE-ESRPGAVLFIDLDRFKHINDSLGHPTGDLLLKAIAERLRDQLRDVDTVARLGGDEFIILLPGLHQESDAEHVARKLLNAFTAPFQADGHEFFVSASIGIALFPKDGDDAPTLVKNADAAMYRAKSRGRSRIEYYTRELTFLATERMALETELRRALERDELYYQPKLSLESGLLVGAEALVRWHHPLFGEISPERFIPLAEDCGLILPLGDWVLEHACQQMGDWQ-KLHAPFGPLSVNLAGAQLGQPQLIERLRQLLAQSGLEPSRLQLEITESFIMNQTEEALGVLRGLKDLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDKSFIRGDDPHDAAITRAIIALGRSMQLTVIAEGVETEGQQSFLTHEGCEQIQGFVLSPPLPAELFAKFLKPRQPI----
292493169    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHNDQRRRDAERLRLTAESTIEGVIIVDARAYIVDVNKAFTHITGMVRQEIIGQHLSVLRAKQEEPI-SFQKIWRSIKS--TGQWQGELWSQRKNGETYPVWMTVSSVRNSKEEITHYVAVFSDITIRKQTEQRLYYLAHHDTLTGLPNRTLFLDRLKHAIN-HAHRRNYRVAVLFIDLDRFKFINDTLGHRIGDILLKQVAKRMQANIRAEDTIARLGGDEFTVIIESFTDTSVIPLIARKIINACEKPFNINGKELFVSASIGISLYPTDGYDAGMLLQHADAAMYRAKEKGKNSYQFFTTEINAAAAEHLALENRLRKAIAQFQLYYQPIMDMESGAIVSVEALIRWVNPELGLINPDKFIPLAEETGLIIPIGEWVLQTACAQAKIWN-QENTYPLRIAINLSARQFQQIDFLERILEILKKTDLLPNRLELELTESMIMDNMEASLETLNALKKMGCQISLDDFGTGYSSLAYLKRFPIDTVKIDHSFVRDIDPDDAAITTAVTTMAHSLRRKVVAEGVETREQLEFLDNIGVNGVQGYFISYPAPAENFTRLLQER-------
302344379    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVSQRKLAEQEQKMAATVENSIEGIVVADADGKVRLVNSAFTAITGYGSDDVIGKEMDVL-RAEAMDLALYEEIWGQLAEH--GQWSGEYWNRRKNGEAYPEWLTVTVIRDSHGRVINYLAIFYDITEIKRSQEQIRYQAYHDALTGLPNRNLFKDRLGQALH-HAERRGSKVAVLFVDLDNFKLINDSLGHDVGDHVLRDIAGRLRRCVRDEDTVARIGGDEFLMVLEEIDGELGADRVARRVLDNFARPFGVGGHEFHLGASIGVTVFPDDGQDVETLIKNADMAMYRAKERGKNNYQMFTPAMQAKTNLRMEMERALRQERDEFVVHYQAKVETVSGRVVGMEALARWQSPGKGLVMPGQFIPVAEESGLITAIGKVILRQACRQASRWQTMTGRD-LRLAVNVSAKQLYQPEFVETVETILRETGLAPGLLELEVTESVVMHQDTAANRTLLELAALGVSLAIDDFGTGYSSLYYLKHFPIDTLKIDRGFVRDIDANDAAIVGAIVSLGHSLGLSVVAEGVETAEQLAYLRALGCDLCQGYYFSEPAPAEQFAELL----------
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---------
307153992    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSLLLIPLYQQCYLGGIALHQCDYQRTDNEIALVKTIADHCAIAIHHTYQQAQTELARQRVEMTLRQSERRFRALIENAADIIVILDAQLRFSYLSPSVERILGYHSHELMHT--SIFTLIHPDEAAEFTKALNRIIENPATTLNLEYRIRTYHNTWLIVETLLSNLLN-DPCVQGIVLNCHEITQRKQIEAQLRHDALHDTLTGFPNRALLMDRLAQAIKREKRRFGSNFAVLFLDLDRFKLLNDSLGHLIGDELLVAFAERLQQVRRSTDTIARLGGDEFVILLEDLCKVEEAILVAERINQVLSSSFIIDQQEVFITASIGVAFSAYRYQQPAQILRDADTAMYYAKNRGRARYEVFDPSMHIHRQLHLENDLRRAIERDELVVYYQPIISLTTGSLQGVEALVRWRHPQQGMVSPAEFIPIAEETGLIVALDQWVLNAACEQMRLWQQEPYLEPITVSVNLSGRQFSQPDLIKKIDSILNQTGLEGKYLKLEITETVLIENPNSAAEMLQQLIERKIQVCLDDFGTGYSSLGYLHRFPLDILKIDRSFVSNIEQNRSSIIRTIITLARELGIRVIAEGVETQEQRLFLQSLGCHYGQGYWFSPPIDSTKLSNLMTNKL------
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-------
296387080    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERQLMQEKL----QQAATVFESTAEGVMITDTRQRITAVNRAFSEITGYSEQEALGRSPSLLSSGQ-HDSSFYLAMWNQL--ERDGHWQGEIWNRRKTGELYPEWLTISAVHNPQGEITHFVGVFADISTLKYAQARLDYQAHHDPLTGLPNRLLFESRLNHALDEARE-ESRPGAVLFIDLDRFKHINDSLGHPIGDLLLKAIAERLRDQLRDVDTVARLGGDEFIILLPGLHQESDAEHVARKLLNAFTAPFQADGHEFFVSASVGIALFPKDGDDAPTLVKNADAAMYRAKSRGRSRIEYYTRELTYLATERMALETELRRERDELQLYYQPKLSLESGLLVGAEALVRWYHPLFGEISPERFIPLAEDCGLILPLGDWVLEHACQQMGEWQ-KLHAPFGPLSVNLAGAQLGQPQLIERLEQLLEQSGLEPSRLQLEITESFIMNQTEEALAVLHGLKRLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDKSFIRGDDPHDAAITRAIIALGRSMQLTVIAEGVETEGQQSFLTHEGCEQIQGFVLSPPLPAELFAKFLKPRQPI----
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---------
253996222    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVIALEGY--IQNIAKRKGIEQSLLAAELKYRSIFENTLEGIFQTTADGHYLIVNQSLAHMYGYSPDELIHAFNSIQEYVKPGRREEFVQLLKENESVEK----FESLVYRKDKSTIWISENARVVNDESGNILYYEGTVENITARKNYEEKLEYQAMHDSLTGLPNRNMLNDRLQLCINFANRYKN-KMAVAFLDLDQFKLINDSMGHEVGDQLLVIMAKRLSSAVREIDTVVRLGGDEFVIVLTNIDDTNDIFMSMQRILEAVAVPLTINNMDYLVTCSIGVSIYPDDGLDANLLLRNADTAMYKAKKAGRNNFQIYTQALNATERVTLEYNLRQAIELEEFILHYQPKVDFATGKVCGAEALIRWQPEGQDLISPLKFINIAEETGLIETIGEWVLATACYKAKALQQKTGLH-VPIAVNVSPRQFRQSNLANTIKKILAVTQLDPSYLELEITENTLIDDSSKFIETLHSLKKLGVKLAIDDFGTGYSSLAYLKDFPIDRLKIDKVFVSSIEEDNKAILKAIVVLGQSLGIEVIAEGVETQYQYDYLKSIGCDQLQGYYYSKPLPEQQFEQFL----------
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-----
186475160    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGVLGSYT---DITERKRADLALRL----QSRALDASVNAILITEPEGNLIYVNPAFKRITGYDPQEVIGQDCRLLQR---DDRDQIAAIRQALAANR--EVSAVLRNYRKDGALFWNQLYIAPVPDADGQTTHHIAVINDVTALIRYQEQLEYQANYDSLTRLPNRNLLRDRLQHAL-IVAQRHHKGVAVVFIDLDGFKNVNDSLGHSVGDRLLSVVADRLARCARASDTVARHGGDEFVIVMTDTVDEQSLIAWMERVRASISEPVWLDGTELYVGCSMGASLFPQDGDDAETLMKKADLAMYRAKDMGRNTFQFYQPEMNVSAGARLNLERRLRRALRDNEFHYQPQVDIETGQVVGMEALVRWHDPEVGLIPPSQFIPVAEESGLIGPLSEWVLREACRQNKAWQDEG-LPPARVSVNLSARQFQQRDIAKLVMQVLEETGLDPQYLELELTESTIMRNAEEAVSMLNELHALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSDIGEDDETITSAIIALAHSLNLQVIAEGVETSTQLDFLKERACDEMQGYFFAKPLPHHAIPGMLQR--------
119897569    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TYRVLLFVVALGLAGYLMIAILRLQRTSLALAGANEHLEERIQSELHLYANVFTNASEGMAITDAQARIVAVNPAFTDITGYSIEEIHGRTPAVLASGR-QDAAFYREMWATL--GKRGQWQGEIWNRRRSGEIYPEWLSITAITEGDGGVSHYIGIFSDITDRKESEARIRHLAHHDALTGLPNRLLLQDRLGQAI-LKARRNSTQAAVLFLDLDRFKTINDTLGHEIGDGLLRQVTQRCLGAVRETDTVARQGGDEFVIVLPDLEHGQDAGTIARKILAALTEPCRLGPHELTVTGSIGIALYPGDGADPSMLLRNADAAMYRAKADGRNGFQFYAADMNTHSLGELEHQLRGALDRNELRLYFQPKVNAADGCIEGCEALLRWQHPDLGLLAPGRFVPAAEESGLIVPIGEWVLREACRQLRAWID-AGLAPVPVAVNLSGQQFAHQDIVALVREALAEHRLPAPMLELELTETMLMRDLERTIATLAELRAMGVTLAIDDFGTGYSSLAYLRQFDVNALKIDRSFVHDIRPSDGKIATAVIALAHNLGLTVTAEGVETAAQQHFLARHGCDQLQGFLFGQPEPAEAFAQRLADRAPHVR--
300314042    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIKARRLAERALRL----RHQAIEASANAILDYTIE----YVNPAFARITGYSSTEAVGKSIRFLEG-RDSDPEGFETVWIAMREQR--EHNVVLRNYHKDGSELWNDFYIAPVRDESGEVTHFVAALYDITSMKRYEAELEFQASRDTLTGLINRHMLRHHLEQAIGV-AERQKQALWVVFVDLDRFKFVNDTLGHKAGDTLLRTVAGRLRAAVREADTVARLGGDEFIMILPEQDELTLDTRSLQRIMDAVAAPVTLGGHTLFMTCSVGVACYPNDGTDGETLIKHADIAMYRGKQTGRNNFQFYTPAMNEQALERLRIEGDLRNALDHGEFHYQPKVDLASGRVIGSEALIRWQHPQLGMVSPARFIGLAEETGLILPIGAWVLRAACTQCRQWQ-LGGYADISVSVNLSVGQFLQKDLVSSIADVLEDTGLPPESLELELTESLMMTDVEHAIGILAGLKKLGVRLSIDDFGTGYSSLAYLKRFPIDVLKIDRSFVRDIDADDAAITASIISLARHLKLRVIAEGVETDEQLDYLRHYGCDEIQGYLFSPPVPADKFEQILRQ--------
117925517    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDVTRRKMAEEGLVLA----KMIFDNAGEAIVITDAQGDITDVNPAYQRIMGYTRDEIVGQNPSILKSGR-HDEQFYEQMWNEMLS--EGHWQGEIWDRRKSGEIFPKWLTIDAIRDEQGVISNFVGLFMDITQQKETEEQLEKLAYYDPLTELPNRALFRDRLEQEMRLSAR-GGKSLGLFFIDLDRFKYVNDSLGHDKGDDLLIQVAGRIKHHLRTSDTVARLGGDEFTVILPGIEQTNDVARIAGAIVKSLGEVFVLQGHEVFIGGSIGIAMHPDDGEDYETLTKHADTAMYRAKEEGRGTYKFFTSDMNEINGRRLSLERRQAVECNQLTLHYQPKVDVKQCRITGMEALVRWNHPEQGLVSPVDFIPIAEETGLIITIGEWVMQQACMDAKRLA-RSSRHPLQVAINLSAKQFQDALLVAKLERSLQQSGLAPELLEVEITESLAMGDVNRTIEQIGELRALGVKVSIDDFGTGYSSLSYLKKLPLNALKIDKSFIQDLDSDDTAIVSSILSMASALGLSVVAEGVENQAQIHFLCEKECPTIQGYFFSKPLPFEAFEKFLLDWDPV----
142040434    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALS----RAAAVFNYSAEGIMVTDADNHIELINPAFTQITGYSLEEVKGRSPSILSNRHPH--HYYTAMWEAL--HKDGKWEGEIWNKRKDGQVYPEYLAITVVRNEQGEIIQHIGLFMDISKRKQYEQDLWYQANFDTLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLQDVAKRLENIMGKNDFIARIGGDEFVLILPRLTNELAIEHMASRIIETLATPFNLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDRNNFKYFTSGMNQAMFARMELEQRLRRAVAQDEFTLHDQPIVDMKTGKVCSLEALIRWQDPDLGLIPPDHFIRIAEETGLIEPMGEWVLNQAMHDLRQWQHMG--FKLNVAINVSSRQCINTRGIGFDQECFNRHHINPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENDNSSNANLVKAIVMMGQSLEMELVAEGIETEAQWKFLRDLGCHYAQGYLLSKPLPFDEITPLLSQTLP-----
113968479    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALS----RAAAVFNYSAEGIMVTDADNHIELVNPAFSQITGYSLEEVKGRSPSLLSNRHPS--HFYTAMWEAL--QKEGKWEGEIWNKRKDGQVYPEYLAITVVRNERGEIIQHIGLFMDISKRKQYEQDLWYQANFDTLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHAMGDLLLQDVAKRLENIAGKNDFLARIGGDEFVLILPRVTNEFAIEHMASRIIETLAAPFNLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDRNNFKYFTSGMNQAMFARMELEQRLRRAVAQNEFTLHYQPIVDMKTGQICSVEALIRWQDPDLGLIPPDQFIGIAEETGLIEPMGEWVLNQAMHDLRQWQHMGL--NLNVAINVSSRQCINTRGLGFDQECFNRHHINPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENDNSSNANLVKAIVMMGQSLEMELVAEGIETEAQWKFLRDLGCHYAQGYLISKPLPFDEITPLLNQTLPKI---
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---------
163849063    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIIERQQAEQALRRSERLFRAMIERSSDAISIVDRDGFIRYASPSTQTLLGYPTEGFLTQPVEGFAFIHPADRERVQRLFLDIIQQSGASAMVEFRARHANGGWRWIEATASNWLD-DPAVQGVIVNYRDITERKLMELRLQHGVLHDALTGLPNRVLLSDRLAQAIKRSQRNPQYHFAVLFLDLDHFKVINDSFGHPVGDRFLVTAASRLHSCLRSIDTCARLGGDEFVILLDDIHSLDAVVQVARRIIQQLSLPVEIDGQMLHSSVSIGIVFGSAEYNDPAEVLRDADIAMYRAKASGKSRYEVFHPAMREAAQARLENELRRAVAQREFIVYYQPIMNISSGGLIGFEALVRWQHPTRGILTPAAFLDVAEEVGLGDAIGWQVLEHVCQQLATWQHFSHAAHLSVSVNLSARQFMQPDLYARIVQLLTQYNIPPNCLKLELTESALMEYSQEAAAVLARLRSYGIQIAIDDFGVGYSSLSYLIQLPIDQIKIDRNFIIQLDQHSQAIVSAIVNLARSLNLEVVAEGLETAEQVDRMRTVGCHYGQGYLLGYPLPAAEASRLLQ---------
307155019    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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---
289628325    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVGRDISQQRRAEKDL-----RMAATVEHSTSAILITDPAGYIVQANEAFTRVSGYEVAQVLDQLPGMLT-VESEQENHLRYILKQLNG--QGTWEGEIRLKRRNGEHYPAWVGITAVLDDEGDLASYVCFFSDISERKASEDRIHRLAYYDALTHLPNRTLFQDRLHSALQ-HAERQQAWVVLMFLDLDRFKPINDSLGHAAGDRMLQEMATRLLACVSSDDTVARMGGDEFTLLLQPDTSRERAIHVAERILTSLVTPFVLEGREFFVTASIGIALSPQDGKELSQLMKNADTAMYHAKERGKNNFQFYQADMNATALERLELESDLRHEQQEFTLYYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPNDFIPVLEELGLVVEVGDWVLTEACRQLKHWH-QAKVRVPKVSVNISARQFSDGQLGKRIAHILEQTGLSPACLELELTESILMREVNEAMQILDGLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLSVIAEGVETHEQLEFLREHGCDEVQGYLFGRPMPASQFEA------------
124546063    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARAMNRMISERQKASHALSRAAAVFNSAEGIVVTDAENHIELINPAFTQITGYTLNEIKGHNPSILSAKR-HQPHFYTAMWQSL--QKEGKWEGEIWNKRKDGEVYPEYLAITVVKNEQGEIIQHIGLFMDISKRKQYEQDLWYQANFDSLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLQDVARRLESIGGQNDFIARIGGDEFVLILPRLTNELAIEHMATRIIETLATPFSLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDAGRNNFKYFTSGMNQAMFARMELEQRLRRAVAQNEFHYQPIVDMKTGQVCSVEALIRWQDPDLGLIPPDHFIGIAEETGLIEPMGEWVLNQAMSDLRQW--QKSGLNINVAINVSGRQCINTRGMSFDQECFNRHHINPRNVHIEITESMLMGDASHCLSTLNAIRQLGSQIYIDDFGTGYSSLSYLKKYPISVIKIDRSFVEHALESNANLVKAIVMMGQSLEMKLVAEGIETPAQWNFLKDLGCDFAQGYLISKPLPFDDVTPLLKQKY------
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----------
302388230    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIYMQMGFKKDENLQHLASLHKELERLKESYTLALDSANDALWEWNLITDEIITSDKWIDITGNALEGHGISGILQKETIHQEDYPAVRAAFDACLKGETREFNQEYRIRNRDDTYTWVLNRGKVYFDGEGLPGKVAGAVSNIEERKQRESKIEYMAFYDTLTGLPNKMNFMSTLEETLG-SIENSLCRDSILMIDLDNFKIHNDLLGLDFCDQLLQQVGDRLTGILGQKNMVARFGGDEFLILIRDCKDMSEVKKLCQNILSIFGAPFVLMEKSVYLSVSIGVVHCMEAGQTANDVLRNADTALNKAKESGKNQYCIYDAQMHDEIIRKSNVELCIREALAKDDIYYQPQQDLFRNKIRGVEALARLHSKELGMISPFEFISVAEYTGLIIPLGSWILKNACKQGKAWIDSGC-KFGKLSVNISVHQLRNENFYDLLKEVLNETQFPVNQLELEITESVLLEFSQNNIEILKKLRSLGVSIALDDFGTGYSSLNYLTVLPIDILKIDKSFLGRALESETEVIKSITELAHGLSLKVVSEGVETAEQKQILKDMGCDYIQGYYFAKPGDAKSVEKWFRR--------
186686857    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVTNITDRKLAEAALQESKQRLDGILCSLEDVIWSISADTETLYLNPAALKVYGYSVSEFFENSNLWFEVIHPEDQQQVHAAIQPLFLTEKQEL--EYRIVRPDGQVRWLLNRSHLIYNASGLPIRIDGIATDITERKLLEEKLVHNAFYDALTGLPNRILFIDRLEQAIAQMKHNPDDLFAVLFLDLDRFKVVNDSLGHLVGDQLLVTLAQRLQQCLQPDDTVARLGGDEFTILLSHIQTIEDATDIAKHIHQALKPPFNLCGYEVFMTASIGIALGTNKYVQPADLLRDADTALYRAKEQSQAGHIVFDTTMYDRAVEQLETDLRWAVERQELCIFYQPIICIKTGKITGFEALVRWQHPERGLISPTEFIPVAEETGLIIPIGQWVLTESCKQLRQWQLQPAIKPLTLNVNLSGKQFSQPHLIEQISQILQDTGLSSSNLKLEITETAIIASPQKATSILKQLKAFGLQLCIDDFGTGYSSLAYLHNFPIDVLKIDRSFVNDSDTEQFAIVRAIVTLADNLGMSVVAEGVETINQLAQLQLLQCQQAQGYLFSKPLDQEQARNLLA---------
157373187    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLSEKQLNDSQQRWLFAVEVSRNGIWDWNLITDEVFLSDRWKEMLGYHSDELKDELKTWQAMLHPEDKAEALNTLHKYLNGEVEEFESVHRLKHKSGHYIWVLDRGMIVWDSKGRPVRMIGTHTDVSDDVRNQQAIMHQINHDLLTDLANRRALLDELYRIKEQK---QSGSVALFVIDLDNFKMINDALGHHHGDRLLIQVAARLSSYFSNNALIARLSADEFVILAQGLSDDQSVAKRRTMIRQMIGRSFHINNQTLNISASVGICVLDKSDIDPEQVLQHADLAMHQAKEQGRDAHVVYSADMERVAQNSLIKSELKNAIELNQLSLVYQPIVDREGEIICAEALLRWQHPEKGNIPPSSFIPVAEGSELIQDIGHWVLSETCQYIKRLQGE-DVELGSIAINVSARQFNHDDFVESLLGVIRQQGLGAGSIELELTEYALLTNLDIIRQRMEVLKEAGISIAIDDFGTGYSSLSYLQSLPLSRLKLDAAFVSGVNDASNSIVIAIINMAHSLNLQVVAEGVETQQQYEFLLQHDCDTFQGYLFNRPLTADNFIRAVK---------
71907174     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQQEMLAQMQLLASAVQYSGEAILITDVKNKILTVNPAFTRLTGYTSEEAVGRDPSFLSRTMPEEYERMWNGIA-----ERGFWQGEIWDRRKDGGIYPKWMSISVIRGEDGMIRYHVAHFTDVSSERAAEERLHHMAHHDVLTGLLNRLSLKGRLDQALA-AARRDGSRVAVLFVDLDRFKVINDTLGHHVGDELLIEVANRLRDGVRDSDVVARVGGDEFVIMLSGVEHTSAVAMVAEKLVFSVGQSYQIGGYDLYSTPSIGIAIYPTDGEDGDILMKNADAAMYHAKMAGRNNFQFFDAKMNEAALERLNTEHALRRANQEFCLYYQPVIDLASNRVASLEALIRWNHPEKGLLLPGKFIGIAEETGLIQPLGEWVLWAACRQLADFA-AAGISGIKMGVNISAIQMRNGNLPLLARGVIEAYDIDPRNLIFEITESVAMEQPTETVRILDLLNAMGVSVAIDDFGTGYSSLSYLRMFPINHLKLDRSFVEQIGEDGCVICDATIGLAHSLELKVVAEGVETQAQLDYLRSRGCDMVQGFLFSRPVPADEVLAFIRQ--------
134093880    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSADIAARKRAEYALQL-RER---AIEASANSIIIISAEAPHYYVNPAFERITGYSAEEAIGVNLCFLWGTDV-DQPGIEEIRATASAEREGH--AVLRNYRKDGTLFWSDLYIAPVKDDTGTVSHFIVVQYDITATKRYESELEFQTNRDALTGLANRSLMRDRLGQAVSYAHRYGH-PIWILFVDLDRFKFVNDTLGHQAGDILLKAVSARLQAAVRDTDTVARMGGDEFVLILPERTDAGLSTGIMQRIMESIAQPLTIEGHEFFISGSIGVAVYPADGETPEELIKHADIAMYRAKETGRNNFQFYTPAMNERALERLHIEGDLRNEREEFTLHYQPQVDLRSGQIVGVEALIRWQHPELGMVPPVRFIGLAEENGLIVPIGAWVIRTACLQNKVWQ-ESGFGHLRMSVNLSARQFAQEDLVDSIAVSLREANLAPEYLEIELTESLVMADVDRAIGILRELKALGVQLSIDDFGTGYSSLSYLKRFPIDVLKIDRSFVNDIDPDDAAIVASVISLAHSLRLDVIAEGVETEEQLTYLREHNCDQIQGYFFSRPVTAEAFSVMLKD--------
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-------
262089630    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVGIG--RDITLRRRAERALRESEARFRSLIELSSDWYWEQNADLQFIEFDPNNKEVLGKHLRELPGTALLSESWIEYDD----------LVAERNPFRDLELRRVADNGKAYFISLTGLPAFDENGKFRGYRGIGRDITDRKRSEQHIHFLATHDSLTSLPNRFMFSQILNLAIE-SAHRYHRKLAVFFIDLDRFKNINDTLGHEAGDFLLCEMAARLKQCLRASDVVGRLGGDEFVILLPEPENTEQIATVAQKILSASINPIDINGQECRVTASIGICVYPEDGKDEQTLMKNADIAMYRAKEEGKNNYQFYSPDIEARSLERLMLENNLRMERNEFFLHYQAKRNLQTGEIAGVEALVRWQHPELGVISPAQFIPLAEETGLIVLIGRWVLKTACAQNVAWLKQG-LPPLCMAVNLSVRQFFDEHLIQDVADALSESGMQPELLEMEITEGMVMQDAERAIRILTAIKALGVRLAIDDFGVGYSSLAQIKRFPIDTLKVDSSFIRDIPQNRRAITEAIIAMGRTLSLTVIAEGVETKEQETFLRDHNCDQSQGYYFSKPISPEDFVSFMKKQYPPVAST
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--------
213966757    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVGRDISQQRRAEKDL-----RMAATVEHSTSAILITDPAGYIVQANEAFTRVSGYEVAQVLDQLPGMLT-VESEQEAHLRYILRQLNG--QGTWEGEIRLKRRNGEHYPAWVGITAVVDDEGDLASYVCFFSDISERKASEDRIHRLAYYDALTHLPNRTLFQDRLHSALQ-QAERQQAWVVLMFLDLDRFKPINDSLGHAAGDRMLQEMATRLLACVSADDTVARMGGDEFTLLLQPDITRERAIHVAERILTSLVTPFVLEGREFFVTASIGIALSPQDGSELSKLMKNADTAMYHAKERGKNNFQFYQTDMNATALERLELESDLRHEQQEFTLYYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPNDFIPVLEELGLVVEVGDWVLTEACRQLKHWH-QAKVRVPKVSVNISARQFSDGQLGKRIAHILEQTGLSPACLELELTESILMREVNEAMQILDGLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLSVIAEGVETHEQLEFLREHGCDEVQGYLFGRPMPPKQFEA------------
16329450     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMRDITERRKAEKQLKI----LSQACEQSPASIVITDVQGNITYVNPKFEEISGYKSAEVLGRNPRILKSGNKT-QEDYELMWKTLASGRN--WHGEFHNRRKNGELYWERASISPISNQQGIVTHYVAVKEDITKEKQQAEALFHQAHYDHLTGLPNRILAKDRLQQAIE-SALRQKHIFGLMFLDLDNFKKVNDTLGHDAGDQLLVEVSERLQRALRQTDTVARLGGDEFLIILDQVSHSRKLMAIAQRLLRVMRQPVNLQGLEFFVHGSIGITVFPDDGFHADVLLRNADTAMYAAKLAGRNMFRFFTPHMNQAAQQRMAIESELRQSRQEFQILYQPIVSLESGQIVGAEALMRWHNRLLGTVPPDQFIPIAEEVGLIVELGEWLLDNVCCQAAHWHSALGEQTFWVSVNVSPRQLKDSYFVAILQGFLQRYQVRPEWLELEITENLILEENGDLLKNLSDLEEENIALSLDDFGTGYSSLNYLRKFNFNSLKIDRSFVEPHDNNTVGLVRAIIAMAHHLELKVIAEGIETPEQWNFLRLQGCDYGQGYLFSPAIAVEEWESL-----------
253998885    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKVAEDKMRLALVFENSSEAIMVVDAESQILSVNPAFTEMTGYTAQEVVGKTPKILASG-KQDRKFYEEMW--HLLDSNGKWQGEVWNRRKNGESYAEWLTIDTIYNEHGEVIRRVALFSDITKNKQNQEVIWRQANFDQLTGLPNRRMLHDRLNQEI-LKADRNHQMLAVLFLDLDRFKEVNDTYGHLMGDQLLQESAHRLLHSVRECDTVARLGGDEFVVILSGLQDKDVVQDIAQSILKKFDTPFQLDNDLTHVSVSIGITIYPEDGNAGEVLFKNADQAMYVAKNNGRNRYSYFTASMQAHAQNRMRLSNDLHLPGQQFELYYQPIVELATGQVHKAEALLRWQHPTRGMIPPDNFIPLAEETGLIVDIGNWVFYEAARQVKRLQSL-HHASFQISINKSPVQFHNETHGHEWISFLLMNDLPRQSIVVEITEGLLMHTDESISAQLLGFRDAGVQVALDDFGTGYSSLSYLKKFDIDYLKIDRIFVRNLSRNDMALCEAIVMMAHKLDIKVIAEGIETEEQRELLQQIGCDFGQGYLFSPPLPAPAFEAYLR---------
307823946    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILIDITERKGNEDKLKLAN----LVYQAIGEAIMVADADNRIVTVNPAFTELTGYSLQEAVGQSTTLLKSGHQN--EAFYQIMWHALET-TGHWQGEIWNRRKSGEIYLEWLTINTVYDDQNKVRHRVATFSDITDQKHAEQTIWQQANFDSLTGLPNRHLFYERLEQEMKKSRRVGLPLALLFLDL-DHFKDVNDTLGHCKGDLLLKEMAQRLLNCVRSTDTVARLGGDEFTIILAELQEQDSIERLAQDILCQLTKPFELAGEIAYVSVSIGITLYPEDTDDIDVLIKNADQAMYAAKDQGRNCRHYFTISMQEAALTRMRLINDLRNALVERQFWYQPIVELTTGFIHKAEALIRWQHPTRGLISPADFIPVAETTGMIIDIGEWVFREAAQQAAQWRTK-HHNEFQISINKSPVQFQKEDNGHAWFEHLRELGLPGESVVIEITEGLLMDAGALITGQLLAFRDAGIQVSLDDFGTGYSSLSYLKKFDIDYLKIDQSFTRNLSPDDLALCEAIIVMAHKLGIKVIAEGIETQEQCDLLMAAGCDYGQGYLFSKPVAAGEFEKLL----------
291571958    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEGDIQYVNPKFEEITGYKAAEVMGQNPRILKSGYTTE-PEYDVLWKQITSGKQ--WSGEFHNKRKNGELFWEHASICPMRDEEGYITHFIAVKEDITQQKHNEEILAHQANYDALTDLPNRTLVFERLRQAI-IQAQVNHSNVAVMFIDLDHFKNINDTLGHELGDFLLKEAGMRLKGCLRTTDTVGRLGGDEFLVIIPNLDDLIQAEYIATQVLGVLGEPFNLCGEEAFISASIGIASYPQDGNNASTLVRNADTGMYAAKQEGRNVFAFFTQNMNDEAQSRIIIENHLRHAINRDEVVYQPFIHLATAQIVGAEALMRWYNPELGNIRPDQFIAIAEESRLIVDLGEWILSQACQEVATWHQQGNSG-LWVAVNMSPRQLRTPNLVNVIIEAIANNGLSSDCLELEITERSLVAEVPGVQSLIKQLHSLKIRLAIDDFGTGYSSLSYLKRFPFSVLKIDKSFISDDDQDAIALVKTMITMAHGLGLVVVAEGIETSAQLDFLCNQGCDYGQGYLFSKPLPPAEFRAYLQK--------
119944290    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEDITERNAAKKALEESEESQRIARLGS----YLFDLRSNQWSGSEILDNLLGIDAD-YQRTMEGWAQLIHPDDRSRIDHYFKEDVLNQKKSFNQEYRMKRQNDQVRWVHGLGELEFDNQGSPILMKGTIQDITERKLAEAHLQALANFDQLTGLPNRFMLKDKITYLFTLARR-NNESLTMMFLDLDHFKNVNDTLGHVIGDRLLIEIAKRLKSAIREVDLVSRIGSDE-FILLFPNTDADSALNIATKLIETVSLPTVFEHHELFITATIGIAIYPNDGEEFETLIKNADTAMSQAKRYSRNTFHFFTEEMQVHLQRKLKIVNAMRHARNEMQVHYQPQISAVKGHIIGAEALLRWRHPELGDISPGEFIPIAESSGQIVAIGEWVLRTAIDQMKVWQNEGLAPMV-VAVNLSALQFKQANLIGMIISMLNKAQLAHQYLELELTEAITMDDPQQAINIMNQLHAKGIRMSIDDFGTGYSSLSYLKQFKVYKLKIDQSFICNLDSDDRAMVHAIIDMAKNLGMQTIAEGVETAEQLEFLRLHGCNEIQGYYFSKAIPADEFSRFAKQ--------
95928735     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGVYKPVVSSGISLEVLGEIHNNGQLNHLTTNITAESAQEVLCPTGYRLYSPFQAVA--------SFPIQPKQAAGALLVVYTQDKKLLEQALDVHEHEQQQAFSMKQLQLAADNSREGIVLTDKNEKIVSVNRAFSDITGYRDDELGQTPRILKSNRH--GRDFYQNMWHCLAEH--GCWQGEIWNRRKDGQVYPELMSMSAVCDDQQEVSHYIAVFTDISQAKESQEKLDYLSWHDPLTDLPNRSLFCTHLDQAVK-HAERKHHSFAVLCFDLDHFKDVNDSFGHLVGDALLRKIADRLRSCLRESDMLARLGGDEFVLLLEDVADSHRVTMMAEEILHQLQQPICLTETDVQVSVSVGIAVYPEHGRDALELLQRADSALYRAKQHGRARFAYYNEEMTEQAQERVQLSFHLRQEKKEFAVYYQPQVDLGTGQIVGAEALMRWNSPELGLVTPDRFIPLAEEIGCICSMGTWILRQVCEQGKAWLD-AGYPPLTLAVNLSAVQFAEEDIACRLKETLQETGYPAEYLELEVTESTLMHKEQQTIDLLKSLNELGVRLALDDFGTGYSSLAYLKYFPLHLLKVDKSFIDDADANDCKMVTAIVQMGHGLGFDLLAEGVETVAQRDCLAQLGCDYYQGYYCSPPVPACEFAALRQSQKPL----
300944189    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEGDIQYVNPKFEEITGYKAGEVIGQNPRILKSGYTTE-PEYDVLWRQITSGKQ--WSGEFHNKKKNGELFWEHASICPMRDEEGYITHFIAVKEDITQQKHNEEILAHQANYDALTDLPNRTLIFDRLRQAI-TEAQVHHSNVAVMFIDLDHFKNINDTLGHELGDFLLKEAGMRLRGCIRKTDTVGRLGGDEFLLIIPKLDDLVQAEYIANQVLDVLGEPFNLCGEEAFISASIGIASYPQDGKNVSTLVRNADTAMYAAKQEGRNVFAFFTQNMNDEAQSRIIIENQLRHAISRNEVVYQPFIHLNTSQIVGAEALMRWYNPELGNIRPDQFIAIAEESRLIVDLGEWILSQACQEVANWHQQGN-NGLWVAVNMSPRQLRTPNLVNVIIEAIANNGLSSDCLELEITERSLVAEVPGVQSLIKQLNHLKIRLAIDDFGTGYSSLSYLKRFPFSVLKIDKSFISDDDQDAIALVKTMITMAHGLGLVVVAEGIETTAQLDFLCNQGCDYGQGYLFSKPLPPAQFRAYLQR--------
78356398     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVGLAAAVQD-INADMYALNRQQGLLAVTAFLFFALMALGFLREQRTRALRRSAELYRQLADTAYDILW-HDAEGKLLYVSPSCERITGYPAADFMADAGLLERVVHREDLPAFRMHM-SAPGMLEGE-SLEYRLLHRTGKVRWVSVVAREIWTSDGICQGVRSSVRDVTESKLMEKELDYKSQHDELTGVANRSLCLARIRKAMVRTAPRPEVGFAVLFLDIDRFKIINDSLGHEQGDMVLAEMAERLVASVRPCDTVARFGGDEFVIVLEELPGPREAVRMARLIKKRFKEPLLLEGHEMRITCSIGMIEYGGDSVGAQAAVRNANIAMYRAKAAGRDKLKVFRPKMLAAAASVMTLENDMRSQRDEFFMEYQPVQRSDDGTLTGFEALIRWRHPEKGIIGPDHFIPLAEESGLIVDIGLSALRKSCCEMARWCRRPGCEELFLAVNLSARQFSQPDLVTCVSGILQDSGLDPRQLKLEITESTIMSNAETALAMMHRLKQIGVQLAIDDFGTGYSSLAYLQKLPVDTLKVDRMFVSAMEEQALEIVRSIIVLANSLQLNTVAEGVENSRQLEMLRNLGCSYVQGFYFHKPLPVAAAELLLNGREP-----
291614129    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIERKRSEEALHYSEKRFRDVNDAAGEYVWE--MGTDMVYVSNRSVDVKGYVPDELLGHTP--MEFMPVEDIPHVREIVNRAIASNT-SFKLQHRDITKSGTLLWEEVNGVPFFDEHGELMGLRGTGMNITDRKRAEEEIKSLAFYDPLTHLPNRRLLVDRLQHALA-SSTRSGREGALLFIDLDNFKTLNDTLGHDIGDLLLQQVALRLASCVREGDTVARLGGDEFVVMLEELSEQAQTESIGEKILLTLNQPYLLAAHEYRNSPSIGATLFGNKPQSIEELLKQADIAMYQAKKAGRNTLRFFDPQMQETVIARALLERELSKALENDQFQLYYQIQMTDNEPFGAEALIRWIHPERGLIPPNHFIPLAEEVGLILPIGLWVLDTACNQIKIWEKNASTRELVLAVNVSARSFFQDDFVTQIQTVLQRHAINPKRLKLEITESMMLNSIEQTIEKMNALKKLGVQFAMDDFGTGYSSLQYLKRLPLDQLKIDQSFVRDIDSSDKAIVTTIVAMAHSLNLDVIAEGVETEQQRQLLIESGCSQYQGYLFGKPAPIRQFEESLK---------
56477116     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIESTRDGVMVTDLSQRIVSVNRAWCEITGFSEEEALGKTPSMLKSGLQDD-AFYRQLWDSVAH--TGHWQGEIWNRRKNGELYPQWLSVSTVYDEDHKPVRYVGVMTDISQLKQSQAQLERLAHYDPLTNLPNRLLVQSRLEHAIE-QASRQQLGLGVLFIDLDRFKNINDSLGHATGDELLVAISWRLRTRLRPEDTLARWGGDEFLVIIDNLRKPDESASVAQNLIDLMGEPFSPGGEVVYVGASVGISLYPQDGTSAAELIQHADAALNQAKAQGRNTFRFFTEALSQAAQRHVDLERRLRVEQQAFVVHYQPQIDITTGRVTGCEALVRWQATDEGAVSPNRFIPFAEESGLIVPLGEWVLETACRQARTWRD-AGLAPLRVGVNLSARQLWQAELPDRIAAILQRTGLPPECLELELTESMIMGHEAQAEQRLGLLKSMGLGLAIDDFGTGYSSLAYLKNFPIEMLKIDQGFVRHIDRKDMEITAGIIALARKLNIKVLAEGVETDAQLAFLTEQGCDAYQGYLFSRPLPAEDFAKLLAQR-------
119472850    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRITEKEIAEKA----ANRLSKAVAFSGTGVVITDENFVIEYVNPKMLEMTGYP--ESHFTRAPLLNII-ASDMAILVEDIDIDLRSRN-YWRGDTLIESKDKQPIWVSLSVSPIREEGGNITSYVASAQDISFVKESQRKMEQLAYFDTLTGLANRTFFRMQLRKSLAL-AERGHYAFSLFYFDLDEFKRINDTLGHDAGDQLLIQVANRLKKRLRSEDTIARLGGDEFAVLLSGIESQEHATDVANTIQQTLNMPIMLGNNEVIISASIGITMAPYDSLEEDQLLKHADLAMYEAKEKGRNTFHFYSQELNAAANERLFIENELRIKEDQFVVYYQPQIDSRTQKVVGYEALLRWFHPTEGLIPPDKFIPIAEATGLIVELGEWVLQESCDFVVRLTEQNRENN--VSINLSARQFKDSNLVPTLSKMIITSGVSAKRLHLELTESMLMGNVEAAIAQLHELKALGISISIDDFGTGYSSLSYLKRFPVDILKIDRSFVQDIPEDDMEITAAIIAMAQKLNLDVVAEGVETIEQVEFLQNNNCFIVQGYYYSRPIPESDLPDL-----------
291612540    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQDVTQRKLSEVAARDAEERYRSIFENALEGIYQTTPDGHYLNFNPALARIYGYESADLVCSISDIQQYVDPDKRQEFITLMNVH-----GQVSFEAQVYRKGGEIIWISENAHEVKDRDGKLLFYEGTVEDITERKNYEQQIEYQATHDALTGLPNRTLLADRLQQYIGI-ADRYTSKLAVAFVDLDQFKLINDSMGHHAGDELLKIMAARLASCVRESDTVVRLGGDEFVLLLTGLHKIEDISESMQRVLSSVAGPCTIEDRDFVVSCSIGISIYPDDARDTTTLLKYADSAMYKSKQSGRNNFQFYTDELNQRLMERLDLEYRLRLALENEEFHYQPKLALVSGAICGAEALIRWQPAGESMISPASFIPIAEETGLIEDIGLWVLHEACRQAVKLN-RLYGRELPIAVNVSPRQFRQSDLVSMVRSALLNSGLNPACLELEITESSLVHDTGSFIKTLQELKNLGVGLAIDDFGTGYSSMAYLKDFPVDRLKIDQVFVSNAEPSNIAILKAIVALGHSLNMKVIAEGVETAYQKAFLLGIGCDEMQGYHFSKPLHMDTFGKLLSD--------
254457492    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLTKYIDNTQKLNDTILQKEEAQRIAKVGS----WEYNVIDGSLLLSDEVYRILGVKFGTA-ITWKDFLDFISKDDYDNVVKVIEDAIKH-GSKFNIKYALILKSKNEIYVQTRGK-VRKKAGGMVRITAVSMDITNDIKNKKTIEKLAYYDSLTGLANRTLLKDRMHKAIQY-AKREQTNLAVMFLDLDHFKLINDTLGHSVGDDMLIHIAEILKIHIRESDTLSRLGGDEFVILLPSVKSIFDAQNIASKIQHTLQSKHDIGDHQLYITSSIGVSLYPDHGDNSEELIRNADTAMYEAKNSGRNNYRIYSQSMGNYVDQQLHLEQDLIQAVKHIEVFYQAKIDSENNFISGAEALARWRHPTNGLIFPDQFIHIAESTGLMIELGNIIIEESIFQLQEWNKLG-LVGLKIAINLSARQFQDPNLVSFISSMLHNYQVSPSQVEFEITETLSMTNMTNTLRILTELKAIGVSIAIDDFGTGHSSLAYLKKFPINTLKIDRSFVLDIDDDDKTIVQTIVSMAHSLGFNTVAEGVETLEHVALLKTMGCDQLQGYYFSKPIPKDEFTKFIQDYMP-----
77165089     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHNDQRRKNAERLRLTAESTVEGVIITDTKAYVVDVNEAFTHITGIARSEIMGRHLSTLQTKQPISFQRVRHAIKS-----TGQWQGELWSQRKNGEIYPLWVTANAVRNSKEEITHFVAIFSDITLRKQTEQRLYYLAHHDALTGLPNRSLFLDRLEHAIH-HAQRHHHRIAVLFIDLDRFKFINDTLGHPIGDILLKQVAERMRLNIRAEDTIARLGGDEFTVIIENFTDTSAISLITQKIISACEKPFNIKGNELFVSASIGVSLYPEDGHEASMLLQRADAAMYQAKKRGKSCCQFFTTEINTAATEQLALKNRRALARKEFQLYYQPIINMESGAIVSVEALIRWVDPELGLISPNTFIPLAEENGLILPLGEWVLQTACTQAKIWN-QSNPYPVRIAINLSARQLEQTDFSERVSEILKKTPFPTDHLELELTESMLINRMESSLKTLNTLKKMGCRLSLDDFGTGYSPLAYLKRFPIDTVKIDRSFVQGIDPDDAAITTAVTTMAHSLKRAVIAKGVETREQLNFLNEIKVDEAQGYFISYPVPAEELTQKLREKSHLL---
209519031    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDGRVIGV-LGSYT---DITERKRADLALRL----QSRALDASVNAILITSPSGNLIYVNPAFMRITGYDPAEVIGQDCRVLQR---DDRDQVALIREALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPNANGVITHHIGVINDVTELIRYQEQLEYQANYDGLTRLPNRNLLRDRLEHAL-VVAQRHHAGVAVVFLDLDGFKNVNDSLGHSVGDRLLGVVAERLARCSRTSDTVARHGGDEFVIVMTDVVDEQSLIAWMERVRASIAEPVWLDGTELYVGCSMGASLFPQDGDDAETLMKKADVAMYRAKDMGRNTYQFYQPEMNASAGARLNLERRLRRALRDKEFHYQPQVDIGSGQIVGIEALVRWHDPEVGLVPPSSFIPLAEESGLIGPLSEWVLREACRQNKAWQDEG-LPPARVSVNLSARVFQQRDIAKLVMQVLDETGLEPKYLELELTESTIMRNAEEAVSMLNELHALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSDISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLRERACDEMQGFYFAKPLSTEAISELL----------
220934471    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLRGLTL--DVSPQRQAALALKDSESRYREVIEHVSEVIFRTDHQGRWTLLNPAWEELTGYSAESLGRPVS---EFVSAEDSPLLEALTNQLLHGNKSQLRDELRLLTRAGEPRWVSVFVRSSQDAEGRVIATFGTLTDITERKRAEEEIRRLAFYDSLTELPNRSLLYDRLRLAMASAARSRH-HGAILFLDLDNFKDINDTLGHDVGDELLRQVASRMQGTIRETDTLARLGGDEFVIILNDLHPEQEAETLGSKLLHLLAEPFRLGEHERHCTPSIGATLFGDGEVNVDELLKQADLAMYRAKDSGRNTLCFFEPEMHQVVKARAALEADFRKREDQLHLHYQPHVDDQGH-ILGAEALLRWSHPERGMVPPMEFIAVAEQTGLIIKLGRWVLQTACQQLALWHRESQWMRINMAVNVSAKQFRHPDFVREVAEILQSTGAPAQHLVLELTESLLLEDTETVITRMNALRELGVGFALDDFGTGYSSLSYLKRLPLSLLKIDQSFVRDIDANDAAIAEMIITLAKTLGLEVIAEGVETPEQRDFLLEMGCHQFQGYLFGRPGPVDQLEKRL----------
46201519     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLSLVFDNAFEGMFATDCDNRIIAVNPAFTAITGYTAEEAVGNDPHMLSSG-FHDRAFYEEMWAKLSS--TGLWQGEVIDRHKDGRPVRLWLSISSQRDAEGKTARRIAVFRDVTEARETAEQLWQRSNFDPLTELPNRNLFLDRLLQALVL-AGREGSKAAMLFIGLDGFKNINDSLGHWIGDKVLQEASRRFQNCLRQGDTAARFGGDEFTVVLSGIRATAEVEAVIRSVLEVLQEPFTVEHHHILISCSIGVCLWPGDGEDVEALMRNATAALQQAKQAGRNTFRFFTPAMDARAQARSRLADELSSAQGEFHLVFQPLVDVKTGKVNAAEALLRWHNRYLGVVSPDQFVPLAEEIGLIRPIGEWLLTAACREALVWQGMG-LGEINIAVNISPRQFQQGDIVGIIRRALEETRLPPWLLTIEITEGLLLSNGEEILAKMETIRALGVSLSVDDFGTGYSSLSYLKSFPVDVLKIDRSFIADMGEDDATMVEAIIALGHSLHLEVVAEGVETQHQMDFITNLGCDVAQGYFFSPPLSAARFREFVLER-------
253999561    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMLDITASKAAEADLRLARQ----VFDNTAEGIVITDPAFRVLEVNQAYQQITGYDKEEIIGKLPSVMQALH--EAAYYEGIWQTL--RREGQWVGEIWNRRKSGESYPEWLSISQVADAKGSVQNYVAVFTDITQRKLSEERLQFLANHDALTHLPNRALLQERIDQAL-FRAQRNKTAIAVLFIDLDRFKIINDTLGHQTGDMLLQEAAKRLKECLRETDTVARQGGDEFVVLVEDCGDTDYLNTIARKIMATLAQPFILVGRELFISASIGISVYPDDGLDTASLLKHADAAMYRAKESGKNTFRFYAAEANTNSVETLENNLRRAVERNEFVLHYQPKVDLRSQKIIGAEAVVRWQHPELGMLSPMQFIPLAEETGLIIDIGAWIMRESCRQAVEWQ-QLTGQNVRVAVNLSARQFRDETLRQTIADALTESGLTPDCLELEITESMIMHNAERAREVLQHFHDLGAHVLIDDFGTGYSSFGYLKHFPIDSLKIDRSFVRDIPDDDMAITQAIIAMAHSLQIKVVAEGVETQEQLAFLKKQGCDQIQGFLFSEPLHSHDFVRMLKLQ-PMLR--
171059262    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAAVVLVGNKLDEDREQQALIAELG--------SDMSHALAQFTREAQWQESLARTRLALESTQDGVMVTDLRPRIVSVNRAFTEITGYSETEVGMSPRLLQSGRH--EPAFFTRLWNQLLTH--GRWQGEVQNRRKNGELYTQWMSVSTVRDEHDQPTHYVSVFTDITPQKEAEQRLQHLAHFDPLTQLPNRLMVLSRLEHAIASAARAER-RVAVLFIDLDNFKTVNDSLGHSAGDDLLRAVADRLGTRTRREDTLGRLGGDEFILMLEHLREPQDAAQVAQELIGLLETPFRVAGQEVYVQASIGISLYPDDGLEVGELVRDADAAMYQAKRAGRGVYRFYTESLTTAAQSRLALDTRLRRENKEFVLWYQPLYRLADRCLIGLEALVRLNQPGLPPIGPAEFIPLLEETGQITTLGAWVTQEACRQGRAWLDEG-LDFGRIAINLSPQEIRRGQTDERVREALERSGLPAERLELELTESGLMEQGERAEAFLHRLRALGVRLAIDDFGTGYSSLAYLKRFPVSKLKIDRSFVRDADANDAQLVQTMVSMGRNLGISVLAEGVETEAQFDYLRSLGCDAAQGYFFSPPRPADEARHWLR---------
254414962    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATDMTKRKQAEAALLKSEEQFRLTFELAPIGMAMTSLEGQFLKVNQALCDALGYTAQELL--ALTFTEISHPTERALHFTQHQSLLQGELSHLQTERRLISKSGRIVNAILKVVLVRDAQGQPLHYISQVVDISDRKRMEEQLLHDAFHDVLTGLPNRALFMDRLEYALRRAGQRWDYLCAVIVLDLDRFKVINDSLGHLVGDRLLSAIAERLQGCLRPSDTLARLGGDEFTILLDDIPNTAAATDIAKSIHQTLESSFNLDGYEVFATASIGIALSGMGYHRAEDLLRDADTAMHRAKLQGTACYVMFDTAMSGRAQLRLETELRWAIERQELEVYYQPIISLGTGKITGFEALVRWQHPEQGMISPGAFIPLAEETGLIIPIGQWVLRTSCYQLRQWQQQPHYPPLTMSVNLSGKQFSQTNLIEQIAQIIQETEVNPSTLKLEITESGIMEHSDSASALLERLKALNIQLYIDDFGTGYSSLSRLHQFPIDALKIDRSFVSRMGDENGEIVQAIVTLAHNLGMDVVAEGIETNMQLAQLRGRRCEYGQGYFFSKPLNRQAAEQLM----------
307634951    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYLLRAKLAFDELHKSRNAQRIARLGN----WEFDLETNVFTCSEESCRIFGIRDHRQGKSHRALMRRVHPEDRVTVKKAI--FQAFRTGVYCMDHRIVLDDGVERIVSQHAELLSADDGRTSRLVGTVHDITERTLAEERIRYLAHHDTLTALPNRFQFEERMEQALAF-AQRNGFMMAVLFLDLDHFKKVNDTLGHHAGDRLLQEAAGRLMKCLRRSDTLSRMGGDEFTILLTDLAHPQDAARVSQRIITALSKRYVIGGHEVFVGASIGISLFPSDGEDCDQLLRNADTAMYHAKELGRNTYQYYSGSMNAMALERLTLENNLRWKRNEFRLCYQPQLDAASGRVVGMEALLSWHRPGCDVVPPDDFIPLAEETGLIASIGEWVLWNACAQAVTWLHEG-LPPVRVAVNLSSLQFRSRRLAELVRKVLRATGLPPSHLELEITEGVFMSNEEDAAVVIRDLKKMGVRFSVDDFGTGYSSLSRLSRFPLDALKIDRSFVRDISADPAALTAAIIAMARNLGLNVIAEGVETHEQFAFLRANGCAEVQGFLFSQPLNPDAAAAFLRAR-------
283848361    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKNSSSVNCILSAEGNVMYRSPSIEKVLGYKPEELAGP---FFTIVHPDEHDYVRSRFENLLENPDKPQKLDVRLRHKEGNWRTVHV-IANNRMDDPHIEGVIINYHDVTEMREAQQKIHHMAYHDYLTDLPNRRYFEEQLEAELQD-AKTNRSKLAVLFIDIDRFKFINDTLGHHVGDKALKEIAEMLVSLVSEKDLIARMAGDEFMILVPHIEALDYVKELADSILKRMESPIVFDHYELFVTGSIGISTYPESGEDISVILKNADLAMYKAKETKENSFEFFTPEMEENSYKNFQNDLRRAITNNEFELYYQPKVSASTEKVVGVEALIRWNHPTLGMVSPGHFIPIAEDTGLIVPIGEWVFDAVCKQVKRWENTG-FPPLVVSLNFSAIQMLQKGLVTKVKNLLEKNQVEGHWIEVEMTESLILEHDNDILNKLEGLKQLGIHIAIDDFGTGYSSLSYLKKYKFNTIKLDKSFINDIHADNQAIITFIIQLSNQLNMKVVAEGVEIKEQHDILQKLNCDELQGFYFSRPKPVKEFEELLLNQQQL----
94499837     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSSEEKFRQLASLSPVGIFQINLKHDITYVNNRWSDITGIR--QPNATLEHWLSHIRQEDRRAAVRAWRNLIENHQ-EFVVEVGFERNRDQITWAIIEASVLYDGQGEIYGYMGAISDITDLKVAQLQMENLAFFDPLTGLSNRRLFKDRLHKSISESKR-RGSFVALLFLDLDQFKRINDSLGHDAGDVLLEETARRLENSVRESDTVSRIGGDEFTVLLNDVENTHGVRHIAEKILKKVCRPIMVKNQEIINTVSIGITLAPTDGDDVNTLMRNADMAMYQAKAMGRNNYQFFSEEMNKEMMGYEKDLRHSIDYPEDFIIYYQPKIELHSGRFVGAEALIRWKPEGKDMIPPDRFIPIAEESGLIVPIGAHVIRQACLQVKYMINTGIWPDGKVAINLSARQFSDPDLICKLQEILEQTKCPVHVLEFEITESTLMDNVENAIFTMRQIKEMGISIAIDDFGTGYSSLAYLKRFPIDVLKVDRSFVMDIPNDDMEITAAVIAMAHKLHLQVVAEGIETQEQIDFLKSNYCEYGQGFMIARPMPSDELERFIQR--PLQAN-
237801442    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVGRDISQQRRAEKDL-----RMAATVEHSTSAILITDPAGYIVQANEAFTRVSGYEVAQVLDQLPGMLT-VETEQEAQMRHILKQLDG--RGTWEGEIRLRRRNGEHYPAWVGITAVVDDEGDLASYVCFFSDISERKASEDRIHRLAYYDALTHLPNRTLFQDRLHSALQ-QAERQKAWVVLMFLDLDRFKPINDSLGHAAGDRMLQEMATRLLACVDIDDTVARMGGDEFTLLLQPAITRERAIHVAERILTSLVTPFVLEGREFFVTASIGIALSPQDGNELSQLMKNADTAMYHAKECGKNNFQFYQADMNATALERLELESDLRHEQQEFTLYYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPNDFIPVLEELGLVVEVGDWVLAEACRQLKHWH-QARVRVPKVSVNISARQFSDGQLGKRIAGILEQTGLSPACLELELTESILMREVEEAMHILDGLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLSVIAEGVETHEQLEFLRQHGCDEVQGYLFGRPMPPGQFEA------------
77918947     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESQLKKLSRAIEQSPVSVVITDPEGRIEYVNPKFTQLTGYTLEEVIAQNPNLLPSV-------YDSLWKTITSGK--EWYGELENKRKDGSIFWESASISPLFDESGKIINFIGVKEDITQRKLNEKRLEYMATHDGLTGLANRTLLYDHLEIALHQSQRSKKL-VAVILLDLDRFKVINDSLGHLVGDQVLKAVGQRLKQYVRSTDTVARLGGDEFVVLLTDVRDTTAAGKIAHNLLRKLNEPFFLHGRELYVSASFGICLSETDNVDGTILLRNADIAMYKAKAEGCGLYFYSHEMNEHLIKTLEMENSLRQALEKNEFQYYQPKVEHATGRIIGCEALLRWRHPQRGMIPPSEFIPLAEETGLIVQIGHWVLAEACRQSKIWETEG-LPPLTMAVNISARQFYQGENIQAVKSTLERSQLVPSQLELELTESMVMKDAVNAERTMRKIKQLGVSLSLDDFGTGYSSLNYLRSFPVDSLKIDRSFILDSDASSAAILNSIIAIAHTLGLQTVAEGVENNDQLALVANCGCNYIQGYLFSRPLPPEDFVAL-----------
24371741     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSRAMNRMLSERQKANQALSRAAAVFNSAEGIMVTDADNHIELVNPAFSQITGYSLEDVKGRSPSMLSKRHPS--HFYTAMWEAL--QKDSKWEGEIWNKRKDGQVYPEYLAITVVRNERGEIIQHIGLFMDISKRKQYEQDLWYQAHFDTLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLQDVAKRLENIAGKNDLIARIGGDEFVLILPRVTNEFAIEHMASRIIETLSTPFNLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDRNNFKYFTSGMNQAMFARMELEQRLRRAVAQDEFTLHYQPIVEMKTGKVCSVEALIRWQDPDLGLIPPDQFIGIAEETGLIEPMGEWVLNQAMHDLRQWQQLGLQ--LNVAINVSSRQCVNARGMGFDQECFNRHHINPRNVHIEITESMLMGDASHCLSTLEAIRRLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENSNNSNTNLVKAIVMMGQSLEMELVAEGIETEAQWNLLRDLGCHYAQGYLISKPLPFAAITPLLSQTLP-----
32492876     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTSAILITDPAGYIVQANEAFSRVSGYSVGEVLDQLPNMLT-VDEQQDAHLRYVLKQL--HEHSTWEGEVWMKRRNGEHYPAWVGITAVLDDEGDLASYVCFFSDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLHTALQ-AAERQKSWVVLMFLDLDHFKPINDSLGHAAGDRMLKDMATRLLACVDDDDTVARMGGDEFTLLLQHRSNCNRAIHVAEQILASLVRPFVLEGREFFVTASIGIALSPQDGNELSQLMKNADTAMYHAKERGKNNFQFYQADMNASALERLELESDLRHEQNEFVLYYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPGDFIPVLEELGLVVDVGDWVISEACRQLKTWHQQ-RVRVPKVSVNISARQFSDGQLGTRIATILRETGLPPACLELELTESILMREVSEAMQILAGLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLAVIAEGVETHEQLDFLREHGCDEVQGYLFGRPMPAGRFEA------------
253701315    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGYRVSYMLRASGALEQ-LRESRAGLAHAQSLAHIGSWEWDLATGEIRCSEEVYSICSIDRSLKGGNP--ILDPVHPLDLGFVQGAIEEAIG-KRAPLSFDYRITLGAGERT-LHAELVTVLDEQGEPVCLTGTIQDITERKHAEEQIRLLAYYDALTGLPNRRFFLQQLEQALVFANRHDRM-LAVLFLDLDRFKLVNDTLGHGVGDRLLQDVADRLLRCVRRGDCLARLGGDEFTIMLCDIEHFQDVAKIARRILEAVSVPYSLEGQEVFVSTSIGISLYPFDATTASDLIRNADGAMYQAKEQGRNGYQIYDESMNAKALERIILESQLHKKEEEFTVYYQPQVSSQTGLVVGIEALVRWNSKELGLVEPGRFLPLAEEIGLVIQIDQWVMREACRQHKLWLD-AGLPPVTLAINISGQQFMKNELLETVTSVLKESGLDPGLLELELTEGVLMAHTERTVKTLQALKGMGVRLAIDDFGTGFSSLSYLKRFPLDVLKIDRTFINDIDPDDAAITLATIEMAHTLKLKVIAEGVETKPQLEFLTKNGCDMYQGYLFSKPVPSTELPRL-----------
56750209     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDIAERKASEQQLRLLKE----SLEASFNGVVIVDIEPDMIYVNPAFERITGYSEAEMLGRN---CRILQGNERDSLQ--IEEIHRGQAENVHVVIRNFRKDGQPFWNDLYISPIFNAQGNVTHFIGVQNDITEQKRYEEELSFSASHDVLTGLPNRAVLEDRLRQGCKM-ALRQKHSLAILFIDLDGFKLINDSIGHRSGDLLLVEVAQRMCEQVRAGDTVARIGGDEFIILLVDLKLENDVISIADRLLASVARPYHIQGIYLHVTASMGITLSDGDIEQPTQLIQQADLAMYKAKQEGRNNYQWYTNDLNLRLRERVHLRNELQKAIETEAFYFQPKIEGCSGQVIGLEALLRWQHPQMGFISPATFVPIAEDTGQIIPLSQWVLETACRQLRDLLQQGIAAP-SVAVNISTVQFRRINFVKSVQSALQKYQLKSEHLEIEITENVLFDNTEKAIEKLQRLKELGVNISIDDFGTGFSSLSYLKELPIDTVKIDRSFVQNTDSRDAAITQGIISMAHHLRLNVVAEGVETEQQFKFLQQSNCDQYQGYYFAKPMPFEALKQYL----------
302879164    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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----------
118579162    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITVGIDISARRRAEATL----ELWGRVFECTSESIMITDAAQRIVSVNQAFCATTGYRAEEIIGQSSLALSDVH--DGIYFRQLWRGI--RKRGSWQGEFWCRHKNGEVSPQWMVVNTVHDRQGTVTNYIALFTDISAQKSQEQRIQHIAHHDALTNLPNRLLCMERLILALQ-QAHRNGRHVAVIFIDLDHFKNINDSLGHHVGDCVLVTAANRLSMGVRDGDTVSRLGGDEFVIILADIEDSHQIEEIMKHLLPLMRQPYDAGGYELHCSCSIGISIFPEDGLDKDTLLRNADTAMYRAKEVGRNNYHFYTEELNSRAMQRLSIETSLRKGIERNELHYQPKLDLHTGKPYGLEALLRWQHPDHGMISPMEFIPIAEETGLIIPIGKQVIRNACRQLSRWSSVG-MSHICLSLNVSAVQFRDRRFVEDLVQLVREEGVSPHRIELELTETMLMEDAVRTIRVMETLKDEGFLFSIDDFGTGYSSLNYLHRFPIDCLKIDRSFIRGMLERDLAIIKAIIGLGHTLDMQVIAEGVEKEDEYRALRAAGCDGIQGYFVARPLTPEQVPEWLLAR-------
83311376     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISHGAFWLVGVAGILLIGRRSAGRLTEKALADEETRLAAALEATLI----TDPKGRILRINPMFTELTGYGEAEVVGGNPRIIRSNH-HDADFYAEIWQAI--FRDGRWQGEIWNRRKDGQVFVAWESIVAVYDEAGAIRYFIGSFRDITEQVEAQRHILRLAHYDVLTDLPNRVLFQDRLERAV-VHALRHDRQAALLFLDLDGFKKVNDTMGHRAGDDLLKEVAVRLRGCVRMTDTIARLGGDEFTVILDEISAANDASMVADKILASLHAPIFIDGRDVFIGTSIGISLFPIDGTSGDELLKHADTAMYQAKAAGKGRFNFYSAEMTKREEHRLELETRQAVEEGQFQVHYQPQKNLATNRVSGFEALVRWQHPRLGMISPVDFIPLAEEMHLIDRIDMFVMRQACRKGRQWRDQG--YDICMAVNLSGVNFSRDDLPEQVRQVLEDTGFPAENLELEITESFVIDLEVDQREVLQRLRALGVKLAIDDFGTGYSSLSYLKRLPVNTLKIDRSFVRDIDSRDMMLVSSIIGIAHSLGLKVVAEGIEERDQLAILLSQECDEIQGYLIAKPMPAEQAGIFL----------
226941282    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDVTSLRRAERELMLSAQ----VFEHGSEAVFITDASHRILRVNPAFEAITGYAAGEVLGLTPDFRCVSSPGGTSISQRW---ELAEQTGRWQGEIVCRRRSGEHYYEWSALSVVRHANGSVLYFIGQFSDISAVKAAEARALRLACFDPLTGLPNRSLLFDRLQEVLNREPHNG----AVLFCDLDRFKNINDSLGHTLGDAVLKEVARRLVARVRPGDTVCRYGGDEFVLVLPGLSDCVVLEQLAEQLLADVSSPILLDGLDLRVTPSLGVAVFPRDGNDCDALLRHADAALYHAKSRGRNTYRFFTREIDDRVSEYLHIEHGLRSERGEFELHYQPQVDMAFGRVVGVEALLRWKHPEQGMISPVRFVPIAEETGLIVPIGMWVIREACRQAMLWR-RAGLRPMTMAVNLSGRQ-FSRSVIEAIDEALADSGLDPRWLQVEVTESVIMEDTQEAYTVLEALRARGLTVAVDDFGTGYSSLAYLKRFPIDKLKIDRSFIRDIDEDNPVIVDAIIGMAHNLRIKVLAEGVETRAQWDYLRQQGCDEVQGYLVSRPQPAAALGQWMLER-------
296161002    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFTDGEGRVIGVLGSYT---DITERKRADLALRL----QSRALDASVNAILITSPAGNLIYVNPAFMRITGYDAAEAIGHDCRLLQR---DDRDQVALIRQALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPNQDGVITHHIGVINDVTDLMRYQEQLEYQANYDSLTRLPNRNLLRDRLQHAL-IVAQRQHKGVAVVFIDLDGFKNVNDSLGHSVGDRLLSVVAERLARCTRTSDTVARHGGDEFVIVMTDTVDEQSLIAWMERVRVSISEPVWLDGTELYVGCSMGASLFPQDGEDAETLMKKADLAMYRAKDMGRNTFQFYQPEMNASAGTRLNLERRLRRALRDNQFHYQPQVDIVSGQIVGTEALVRWRDPEVGLVPPSSFIPVAEESGLIGPLSEWVLREACRQNKAWQDEG-LPPARVSVNLSARVFQQRDIAKLVMQVLDETGLEPQYLELELTESTIMRNAEEAVSMLNELHALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSDISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLKERACDEMQGFYFAKPLSTDAISELLQ---------
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--------
113972148    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAVRLNGSLVTAANGEQLILFIVEDITEQERTVARNLLAQVFQQSGE--GIAIMDAHDIIVD---------VNSAFTQITGYSRDEIIGKNCRSLEA-ERTDRARVRAALD-----QTGFWQGEVWDRHKDGYDFPKWLMMSVVRDETGSVSHYIGSFTDISERKVNEERIHFLAHHDSLTLLPNRLSLQSRLETVFQ-EAFVSQTQIAVMFIDMDHFKNINDTLGHHVGDMLLLEVARRLKNIVSSDDIVARLGGDEFVVVL-SDTDHDSVAKVAEALRSGLNQTYIIDNKPLHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLVTERQQIETRQAIARDELRLHYQPQIDINTGQMVGVEALIRWQHPELGLVAPDRFIPIAEEIDMIIPIGQWVLEQALAQLAEWREKG-AKGLRMAVNLSAHQLRKDTIVADIINVLTKHKLPKGALELEITESVAMQYPEQNAKLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDSDPNDAAISAATISMAHELGLTVVAEGVENEAQLVLLSSMGCDLVQGYYFSKPLAAEDCLRFIERNF------
239827282    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNESIIITDAQNRILFVNPAFEIVTGYSAEEIGKNPRILQSGMH--DKQFYKKMWNDIKQH--GVWKGEIWNKRKDGELYLEWLTISVVKDQKGNMTNYVAMFSDITEHKRNVEQLTRLALYDTLTNVPNRYLLEKRLESIIRMSKKH-NQSFALLFLDLDRFKNINDTLGHRVGDMLLKETAQRLKRMLRKQDTIARFGGDEFVIILPNLKHIREAAYMAEKIVESLKRPFCFNHQEIYISTSIGISVYPYDGTDKETLIRMADRAMYQAKKNGRNQYALYHAGMHGNGKQLFQLETALRKERGEFELYYQPQLDIKTKQIRAVEALIRWNHPEKGFISPGMFIPLAEESGLITPISDWIMMQACEHLKQL--QLRFPYVKMSINISPIYFQQIDFLKKLQKTIESVNVNPRLIELELTESAVMPHAEQSVERLTKLKTMGMSIAIDDFGTGFSSLSYLHRFPIDILKIDRSFTKQLSQQDSAIVKAIIMMAHSLQIRVVAEGVETKKQYQILEKQSCDFVQGYYVSKPLSISELYEFL----------
289634292    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFTDGEGRVIGVLGSYT---DITERKRADLALRL----QSRALDASVNAILITSPAGNLIYVNPAFMRITGYDPAEVIGHDCRVLQR---DDREQVALIREALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPNAEGVITHHIGVINDVTDLMRYQEQLEYQANYDSLTRLPNRNLLRDRLQHAL-IVAQRQHKGVAVVFMDLDGFKNVNDSLGHSVGDRLLGVVAERLARCTRTSDTVARHGGDEFVIVMTDTVDEQSLIAWMERVRASVSEPVWLDGTELYVGCSMGASLFPQDGDDAETLMKKADLAMYRAKDMGRNTFQFYQPEMNASAGARLNLERRLRRALRDNQFHYQPQVDIHTGQIVGTEALVRWHDPEGGLVPPSSFIPVAEESGLIGPLSEWVLREACRQNKAWQNLG-LPPARVSVNLSARVFQQRDIARLVMQVLDETGLEPQYLELELTESAIMRNAEEAVSMLNELSALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSGISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLKERACDEMQGFYFAKPLSTDAISELMK---------
189424128    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEVLDAETFCPALHDGKGAYVWATGVPLYNAAGERIGAIEAIRDISDRLTHGIENSASAVVITDTQGVIEYVNKKFIQLTGFSLEEAVGKNPRILKS-EATPPEVFVDLWKTILSGR--EWRGELLNRRKNGEVYWSITSISPLRNDSGEITHFIANVEDINERKNAEATIEHLAYFDPLTDLPNRRMLQDRLELALRRSRR-HGSNVALMYLDLDSFKHVNDSMGHPAGDLLLKEMAGRFSGVVRDDDVVCRLGGDEFALILHDIHQDQDVVPIAQKLIEAVAQPVPLDGREVVVTASIGIALFPRDGGDVKNLEKHADIALYHAKEEGKNTFRFYLEELNSTISTRIALEQRYAKERQELELHYQPKVCVASGKVSGVEALLRWHSPDFGLVSPIRFIPLAEQTRLIIPIGEWVLRTACLQQVQWREQGLL--LNMAVNLSAIQLKSPGLVERVAAIIDETGIQPEHLELELTESALVNNPDEVVQLLERLRTLGCSISIDDFGTGYSSLSYLKSFPVTILKIDRSFVRDLAHNDRAIARSVVDLANNLDMKTVAEGVESEEQLTILQQIGCTYIQGFIYSRPVQADQVSAVVRR--------
218442025    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YYHPNLAQGEAIVIPKIEATLPIELQTIAKNYQICSVLLMPLLYQQSYLGGIALHQCDRQRTENEITLVKTIAHHCAIAIHHTYQQAQIELARQQIETALRQREQRFKALIENAADIIIILDAQFCFSYLSPSIKKVLGYSCEELIG--QSILTLIHEDEEFVFRETLNKVIENPEISVEVEYHFRTRHHTWSIMEGVVKNLLNEPG-VEGIVLNFHEITQRKLAEAQLRHDALHDSLTGLPNRALLMDRLTQAINREKGRFYTHFAVLFLDVDRFKLLNDSLGHLVGDQLLISFANCLKKIRRFTDTIARLGGDEFVILLEDLSEVGQAIKVAQRINEILSSSFLIDDQEIFITASIGIAFSNSSYEHPSQILRDADTAMYYAKNNGRGKYQVFDSSMHIHKQLQLENDLRRAIERDELVVYYQPIICLKNGTLIGVEALVRWQHPQEGMISPAEFIPIAEETGLIIELDQWVLNTACQQMRFWQEKYSDFKITLSVNLSGRQFSQPDLIKNIDNILTQNKLEKQYLKLEITETVLIENPNSAAEMLEQLIERKVTVCLDDFGTGYSSLGYLHRFPLDVLKIDRSFVSNINTSNSTIIRTIITLARELEIEVIAEGIETEQQREFLQSLGCHYGQGYWFSPPVDGRELISLVNHK-------
167648073    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRALAVIVTARDV------TGYAETALKADQQRLRMALELDDLIVREYDLRTGEIHFSPDLERWCQFKDDP--------LEVVHPDDREKMAELVRARKDGEAQV--FEFRLNRDDGVETWVRSVGKRFLGADGKPERLVNLFKDITDRRRQTEAVENLAFKDPLTGLPNRAYFNRKFQEAVDASEIMGEL-FGLIMIDVDHFKDINDTLGHDAGDALLKRLAEMLHAAFRSGDTVARLGGDEFAVILRGLHSEADMMRPVNALQDLLRRPIEHGGRSFSVSASIGAALHGDLDADPSHMIKNADIALYRAKDEGRNRSVVFTPAMRSSLEQRIERDVRAAITAREFVLYYQPVVDIASNSVSGFEALMRWDHPEQGVLTPDRFMCAFEDQDLSLKLGDLALEGALKQMRDWIDQG-VEFGRVAVNISAAQFRSGRLAEEVQDRLARWGVPCDRLTIEVTENVYMGWSEMVSDTVRALHKAGVMIALDDFGTGYASLANLRQFPIDRLKIDKSFVQNT--EDAAIVKAVITLGSSMGMKVVAEGVEDQAQLDALAGYGCDQIQGYHFSRPMPAARVPGYL----------
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----------
142038991    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVAVRLNGSLVAAANGEPLIL-FIVEDITAQERTIARVNLLAQVFQQ----------SGEGITIIDANDVIVDVNSAFSQITGYSRDEIIGKNCRFIEAARTDD-AQVRAALE-----QTGFWQGEVWDRHKDGYDFPKWLMMSVVRDETGAISHYIGSFTDISERKVNEERIHFLAHHDSLTLLPNRLSLQSRLEMVFQ-EAFVSQTQIAVMFIDMDHFKNINDTLGHHVGDMLLLEVARRLKSIVSSDDIVARLGGDEFVVVL-SDTDHDSVAKVAEALRSGLNQVYIIDNKPLHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLVTERQQIETGLRQAIARDELHYQPQIDINTGQMVSVEALIRWQHPELGLVAPDRFIPIAEEIDMIIPIGQWVLEQALAQLAQWRKKG-AKDLRMAVNLSAHQLRKETIVADIINVLAQYDLGKGALELEITESVAMQYPEQNAKLLAELRQYGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDIDPNDAAISAATISMSHELGLTVVAEGVENEAQLVLLSSMGCDLVQGYYFSKPLSADDCLRFIERNF------
89902164     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSRDITERKQAEEAL-----RIAATAFESQEGMTVTDAQGAVLRINRAFTEITGYSADEVVGHNPRLLQSGR-HDKAFYAAMWESI--RRTGSWQGEIWNRRKNGEAYPELLSITAVKENGGIVTHYVGTFMDITRRKAAEDEIRNLAFFDLQTGLPNRRLLLDRLQQALAASARHRR-QGALLLIDLDNFKTLNDTLGHDKGDLLLQQVAQRLASCVHEGGTVARLGGDEFVVMLENLSEHLEAATLAKRILASLKQTYSLDGYEYQSTASIGITLFSEQQETTEDLLKRADLAMYQAKAVGRNTLRFFDPEMQAVVTSRAALEAGLRRAVTSDEFLLYYQAQVDGQHLTGCEALLRWQHPERGLVAPGEFIALAEDTGLILPLGRWVLDAACTQLAQWATRPEMAHLTVAVNVSVRQFHQADFVNQVLTVLDSTGTNPQRLKLELTESLLIGDVEDVIAKMSILKEKGVGFSLDDFGTGYSSLSYLKRLPLDQLKIDQGFVRNIDPNDAAIARMVIALGDSLGLAVIAEGVEIEAQRDFLARLGCHACQGYLFCRPLPLDQFEAFVRR--------
187922673    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFTDGDGRVIGVLGSYT---DITERKRADLALRL----QSRALDASVNAILITSPTGNLIYVNPAFMRITGYDATEVIGHDCRVLQR---DDREQVALIRQALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPNQDGVITHHIGVINDVTDLMRYQEQLEYQANYDSLTRLPNRNLLRDRLQHAL-IVAQRHHKGVAVVFMDLDGFKNVNDSLGHSVGDRLLGVVAERLARCTRTSDTVARHGGDEFVIVMTDTVDEQSLIAWMERVRASISEPVWLDGTELYVGCSMGASLFPQDGEDAETLMKKADLAMYRAKDMGRNTFQFYQPEMNASAGARLNLERRLRRALRDNEFHYQPQVDIESGQIVGTEALVRWRDPEVGLVPPSSFIPVAEESGLIGPLSEWVLREACRQNKAWQDEG-LPPARVSVNLSARVFQQRDIAKLVMQVLAETGLEPQYLELELTESTIMRNAEEAVSMLNELHALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSDISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLKERACDEMQGFYFAKPLSTDAISELLQ---------
104780040    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTSAILITDPAGYIVQANEAFSRVSGYAVAEVLDQLPGMLTVEHQQD-AHLGYVLKQL--NQRGSWEGEVFLKRRNGEHYPAWVGITAVLDDEGDLASYVCFFTDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLYTALQ-QAERQKAWVVLMFLDLDRFKPINDSLGHAAGDRMLKDMAERLLACVDNDDTVARMGGDEFTLLLQPKATRERAIHVAEHILDSLVTPFVLENREFFVTASIGIALSPQDGGELSQLMKNADTAMYHAKERGKNNFQFYQADMNASALERLELESDLRHEQNEFILYYQPQFSGDGKRLTGAEALLRWRHPTRGLVPPGDFIPVIEELGLVVDVGDWVLREACRQLKAWHKD-KVRVPKVSVNISARQFSDGQLGTRIATILEETGLPPACLELELTESILMREVNEAMQILDSLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGLPEQDAQIARAIIAMAHSLNLAVIAEGVETHEQLEFLREHGCDEVQGYLFGRPMPANQFEA------------
119897781    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTLRARVEQQQLAATLERNRAIEESTNAIVISHDRAADIIYVNPAFTVTTGYGADEVLGRNARFL--IDNDDQPAVERLREAVREG--GDARVTLRTYHKDGQLLWNEISLASIRDAQGEVSHFIAIFNDVTERVRYEAELEQQATHDALTGLANRNLLNDRMQRAIIRAAR-DGHAVAVMLLDLDRFKLINDSLGHAAGDALLQETARRLSASVRRGDTVARLGGDEFMVVMSDMSAEDAAAALAAKVLESLAEPMLLNGREIVATGSIGVSLYPRDGEAAATLLKHADVAMYRAKELGRNRFQFYAPEMNERILERLELENSLRRENDELELHYQPKVSLRDGRVIGAEALIRWRHPQLGMVSPADFIPLAEETGLIVPIGEWVVDHACRQLRAWLD-AGLPQISVAVNVSARQFQHEQLTHVLARALAAHRLPPGQLHVEVTESAVMCEPERTIFTLRELKNIGVRISLDDFGTGYCSLNYLKRFPIDSIKIDRCFVTDTSAEDAAIALMIVSLAHSLNQTVIAEGVENEAQLDFLRRHGCDEMQGFLFSRPLPAAEFARLLAAGTRLQR--
142034805    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVAVRLNGSLVTAANGEQLILFVV-EDITEQERTVARVNLLAQVFQQ----------SGEGITIMDANDIIVDVNSAFTQITGYSRDEIIGKNCRFLEA-ERTDRAQVRAALE-----QTGFWQGEVWDRHKEGFDFPKWLMMSIVRDETGAISHYIGSFTDISERKVNEERIHFLAHHDSLTLLPNRLSLQSRLEKVFK-EAFISQTQIAVMFIDMDHFKNINDTLGHHVGDMLLLEVARRLKNIMGNDDIVARLGGDEFVVVL-SDTDHDRVAKVAEALRSGLNQTYLIDNKPLHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLVTERQQIETELRQAIACNELHYQPQVDISSGQVVGVEALIRWQHPELGLVAPDRFIPIAEEIDMIIPIGQWVLENALAQLAEWRDKG-AKGLRMAVNLSAHQLRKDTIVADIINVLTKHKLGKGALELEITESVAMQYPEQNAKLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDSDPNDAAISAATISMAHELGLTVVAEGVENEAQLVLLSSMGCDLVQGYYFSKPLAADDCFRFIERNF------
302185958    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDVTEGSQMQ-------EKLHLAAESTAEGVLITDTDQRISAVNRAFTEITGYSEDEAIGQTPSLLASGQ-HDSAFYASMWHQLAA--EGHWQGEISNRRKNGELYPSWLTISAVRNKDNFLTHFVAVFADISSLKHAQARLDYQAHHDPLTGLPNRILFENRLQAAL-LHSEESGSLGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAHRLKETLRDIDTVARLGGDEFIVLLPGLLQASDAQAIANKLLACFNTPFQAGEHELYISPSIGSCVFPTDGNDVATLVKNADAAMYRAKGRNRVERYTCDLTAQASERIALEQELRRALERNQLTLVYQPKIDLMTQTLAGAETLIRWSHPTFGDVPPEHFIPLAEENGMILQIGDWVLEKACRQMGVWR-KTCKPFGPLSVNLAGAQLRQTNLLERIEQLLNDNGLEPGCLQLEITENFIMSQTQEALAVLHKLKHLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFIRGLPEDDAAIVRAIIALGRSLQLTVIAEGVENSEQQQFLTSEGCEQIQGYIVSLPLDAEEF--------------
297537744    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PQELGSLMAIGRSLGVA-IQRENAGKRLHQA--------KIAFDSASEGIMITDDKVRIVAINKGFTEITGYSEEEVLGKSPKILQSGNQDDR-FYKDMW--AILKKEERWHGEVFNKRKSGENYYEWLTITAVKDNAGQVVNYVGVFADITDVKRSQNRLHELVNHDPLTGLPNRRLLNELLEHSIKR-AERDNHKIALLFIDLDRFKAVNDTLGHQVGDKLLLEASRRISLSMRDSDVVARLGGDEFVVMMDMISKPSDASLVAKKIIHALQIEFNIDGHEIYISASVGISTFPKDCADVEGLIKAADIAMYQVKNKGKNNHCFYSDDLSKSAVERFTLEGQLRHVRKQFEVYYQPQVSLITGEIIGAEALIRWNHPKLGLVSPATFIPMAEETGLIVQIGEWVLREAAHQIVRWHKAGHAIQW-IAVNVSGVQIMRSNFADTVYGILMETDCNPHMLELEITESTVMQNTEYVIDTFNRIKQLGLKLAIDDFGTGYSSLSNLKRLPLDKIKIDQSFVRPDDLDDAAIANAIYAMAGSLGFSVIAEGVETQAQADFLSAMGCKEGQGYLYSKPVTATEFSKLLTK--------
77920151     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGYLGIAQDITERKRQENTLR----KLSQVVEQSPTAVILTDPQGNIEYANPKFTQITGYSLTEVHGKNPRLLKSG-ETSAEEYRDLWTTITAGR--EWHGEFHNKRKDGSLFWEHASISPVRNDAGDISHFLAIKEDITDRKRYEEQLQHLATHDNLTGLANRALLQDRLEQSI-LFAKRSGRLVAALLLDLDRFKIINDSLGHSFGDRLLQIAADRLRESVRGADTVARLGGDEFVILLAEVANEEDVGKVAKKILDRITAPFQIADREITVTASLGISIYPQDGEDEETLIRNADIAMYQAKEEGNAFRLYAPEMNIVVHEAMEMETDLRRALDRGELLHYQPKIDLDSGKITGAEALVRWQHPVRGMIAPGMFIPLAEETGLILPIGEWVLENICLQIKSWQTQG-FPLVPIAANLSARQFRNDELIATIQRILQDTGLPPHLLELELTESMIMRNVQTAAETMQELNALGVSLALDDFGTGYSSLNYLRRFPVDCLKIDRSFISDDDPSAAAVATSIIAIAHSLGLQAVAEGVETEEQLEFLRQCACDSYQGYLYSAPLAVEEFTAMLRQ--------
70732650     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTSAILITDPAGYIVQANEAFSRVSGYAVSQVLDQLPNMLT---VDDQQHLRYVLKQLNQHST--WEGEVWLKRRNGEHYPAWVGITAVLDDEGDLASYVCFFSDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLHTALQ-SAERQKSWVVLMFLDLDRFKPINDSLGHAAGDRMLKEMATRLLGCVDDDDTVARMGGDEFTLLLQPRSSREMAIHVAEQILASLVKPFVLEGREFFVTASIGIALSPQDGNELSQLMKNADTAMYHAKERGKNNFQFYQADMNASALERLELESDLRHEQEEFVLYYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPGDFIPVLEELGLVVDVGDWVISEACRQLKSWH-QAKVRVPKVSVNISARQFSDGQLGMRIATILKDTGLPPACLELELTESILMREVSEAMQILDGLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIARAIIAMAHSLNLAVIAEGVETHEQLEFLREHGCDEVQGYLFGRPMPANRFEA------------
297537222    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREQFKGKLLESEEISRLVLENSLDAIINMNSDGLVIEWSGAAYKMFGYKEDALGQKLSNLI--IPVRDREAHIKGMNRVIATNQSNMRVEVSALRSDDTEIPVEMSVAKI--ETGNLVFFSAFVRDITDRKESESQIQKLAHFDALTSLPNRILLQDHFKYALSL-IKRNNGKLAVIFLDLDHFKDINDTLGHSIGDLLLIEVAKRLQLTLREEDTLSRLGGDEFILILPGT-DSRGAANVAQKLLSIMAKPYHIDSFELTVTGSVGVALYPNDGTDFEILSQKADTAMYRAKQEGRNNYRFFTAEMQATSSRNLQLVNALRYERNQLSLHYQPQVSLHQNCVIGTEALLRWHHPELGSISPAEFIPIAEDSGLIISIGEWVLRQAVKQAKLWMEEGHAPLI-MAVNISAIQFRHPDLPNLVTQILEEIGLAPEYLELELTEGVAMYDPQAAIEMMNNLHELGIRVSIDDFGTGYSSLSYLKKFKVYKLKIDQSFVRDIDPEDKAIVSAIISMSKSLGLQTIAEGVETVEQLTYLRAQGCDEVQGYFYSKPMPAEQAEEYFRE--------
149917917    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVVAQARNHNALRGRLTELRDRFALAIRGARDGMWEWDIARSRVFYSQRWRELLGLENVHIEASLDTWLDRVHPQDIHRLRTDLHNHIQGLSPVHENEHRIRDGHGQWRWVLSRAVIHRNNHGKALRVAGSLTDITQYRQREKMIREQSRRDQLTQLPEKPVLFERLARAVELARSHDDFEFIMLLVETDRLAQIRDSFGLATANAMLALMAKRLRACVRPEDLLFRFSTHKFAILLENVEDASVGTHVADRIHQALSEPFDIEGERTFTTVSIGMTSSANGYRRVEEVIADVSAATDTARDRGRNRHEIYDTSMRIEARTALEMALRRAIDEDQLSLHFQPIVRHGERETVAFESLMRWDHPERGPVSPGEFIPLAEDTGLIIPMGRWAIREAVRRLQRWRREFGMPDLAVSVNLSAKQVADPKLLETVDNALQESGLPGRCLKLELTESVMLDRADEVMALLQDIRDRGIEIWIDDFGTGYSSLSYLHRFPVDGLKVDRSFVSDGSEESETMVRTILNLASNMQLRVVAEGIETEVQAEQLTRLGCGLFQGWLFARSLPVEKVREHLK---------
304412197    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYRIRSVNPAFCAITGYTERQITDR-----HFIHLQQRELFNTIEQQLLRHK--HWVGELWIRNKQRQAILVWLEINQVIDIKGETSHFVAVFTDITQRKKAEEDLRFLASFDTLTGLPNRTLFQDRLNHAITQAHRANNI-VALLFLDLDRFKHINDSMGHHVGDLLLKAVARRLQNAVRDGDTVARLGGDEFTIILEGVAKTKAATLISEKVLRAFQTPFLLDDKTLTISTSIGISLYPNDADNADSLIKFADTAMYHAKSSGRNNFQFYTSKLNEIATRHVQLESKEAIQRNELSLVYQPKFCLKDGSLTGIEALLRWHHTELGPISPVEFIPLAEETGIITQIGHWVINQACQQLAEWNSLG-FNGITVAVNLSARQ-LKADIISTIEVALAVSGLPAQSLELELTESMIMGNPQESVSILSKLKALGLTIAVDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLDLNVVAEGVETQEQLNFLAMQGCDQVQGFLLSKPLSAADFLTLLKNQ-------
260770222    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIETSVQRHKKSQQLL---QQLKVVLNSSNDGIWQWDLLANRLSWNGRLTKMLKLADTSDAINPQVLLNRVHPDDRPAFEEMLQTYLDVSEP-FKCILRLRRDDGHYIWVQLSGAVIHNTQGRPIRLVGSMTDITEQQESADKIHQMAYYDGLTGVANRRKLMEVIEHHIQ---HHPNSTKAVMMMDLNRFKIINDTFGHQVGDALLCHVAEALQQTLRAEDIIGRFGGDEFVFFCDVQNDYQ-AHELANRLLRAVKRPMQYDNMELVGEASIGVAFYPQHGVDGDELIKNADVAMYRAKQLGGGEVVLFNSNMHEPFKTHLRIEHGLAIDQGEIQVHYQPVFSRQHDHIIAVEVLARWHSATLGQVNPSEFIVVAENSFLIMKLGDYIIDRVCQDVKTSPWLQNLQ--HISVNVSARQLGHSRFADNLAQKVNDYGLPASLFCLEMTETAAMADKEQCLRTLIALKNAGFTLSLDDFGTGFSSLSLLKRLPISEVKIDRSFIADIHPANLSFVKGLISMVQSLGHRVVAEGVETESQTQLLRALGVDLMQGFYLARPASLREFEQ------------
119491300    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILDISDRKRAEMALRESEERYRLLAENMSDLVCIHNAEGQYLYVSPSCQLLLGYDDKELIG--EDPYTFFHPEDRSRILQT-SHLAALSGDPIPMTYRMRKKSGDYIWLETLTTPILNIRGQVVRLQTTSRDVTDRVQVEQQLRHDALHDSLTGLPNRDLLISRIELALQRLKRYQDFQFAILFLDLDRFKVINDSLGHLVGDELLISVAQTLQGLIRPVDLVARFGGDEFVILLEEIDNINEAILIAKRMITKLQSPFILNQQEVFITPSIGIVYGSSDYHQAIDLLRDADTAMYRAKAKGGERYEIFDPSMYLQKRLHLENDLRQALDREEFILYYQPIISIETGKITGMEALIRWQHPQNGLIPPSEFIPVAEETGLIVPMGMWVLKTACSQMKTWHQHPNTQNLKISVNLSARQLREPTLIEQINQALTEIDFPPQLLTLELTESMLLDDIENIMTLLSNIRSHSIQLSLDDFGTGYSSLSYLQRLPLNTLKIDQSFVNCIGEQNSAIIDIIMTLATKLNLEVIAEGIETRTQFEYLKNIGCPFAQGYLIAKPLTVEALTALFQD--------
300855041    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVTIVAVLLSFVIIFYINIKKRNLM-----------EQRYKLAAESSNIAIWEYDIEKNNFFASDKWKEITGYKV-SKNDNLKIILEKLLPDEKKIMLNYLENHLAGITPFYECEFKLTTKGGKKKWIFIRAKALRNAKGKALKIAGYVTDITEQKLIQDKNKYLGYYDSLTDLPNRKMFQDKLNKVLKSSSENDK-KGALLFIDVDNFKRVNDTLGHQCGDKLLQYVANTLKNIMEEDNTVFRLGGDEFLIIQHDIKDKNDIVKVCNKIIFAFKAPFKINENLIHISASIGISMYPQDGTTADSLLKNSDIAMYKAKDSCKGIYKFYNRRMSYEVSRKAELEEGLRTENNQFQLYYQPEIDCKTGKIKAMEALLRWKVGENEFVSPIEFIPVAKDTSLIVPIGKWVLETACKQHKQWLDKGYDFGI-ISINVSKVQLQHPSFFKMVKTVLHESNLPPELLEIEITESEVMQSLQSNIAALEKLRRLGISIALDDFGTGYSSLNYLRLLPINTLKIDKFFINHLNSRDCSVVDGIINLSHKMNISVVAEGVEFVKQFQILRSMNCNKVEGYLFSKPMPVENIE-------------
77461371     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERHLMQEKL----QQAATVFESTAEGVLITDTQQHISAVNRAFTEITGYSESELGHTPRLLASGLH--DSAFYAAMWHQLTD--EGHWQGEISNRRKNGELYPSWLTISAVRNRDKFITHFVAVFADISSLKHAQAKLDYQAHHDPLTGLPNRTLFESRLLTALN-SQQENGGQGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAVRLKEQLRDIDTVARLGGDEFIILLPGLQQPGDADNIATKLLNCFGAPFQAGEHEFFISASIGTSLYPRDGCDVATLIKNADAAMYRAKGRNRVESYTRDLTAQASERVALEHELRRAIEREELYLYYQPKISLDDHSLVGAEALIRWRHPNFGEVPPEHFIPLAEENGMILQIGDWVLETACRQMFEWG-QIYESLGPLSVNLAGAQLRQPNLLGRIEQLLKDNRLRPELLQLEITENFIMSQAEEALAVLHQLKHLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFVRGDDPHDAAIVRAIIALGRSMQFTVIAEGVETQAQQQFLAAEGCEQIQGYIVSLPLPPEEFAAFLR---------
113971961    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWILERGKVVNAQAQPVRMTG-----------TTRNITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYRIRSVNPAFSAITGYSERQISDKY-----LIHLQQRDLFNGIEQQLLRHK--HWAGEIWIRNKARKAILVWLEINQVIDVKGETSHFVAVFTDITERKKAEEDLRFLASFDTLTGLPNRTLFQDRLNHAISQAHRSNNI-VALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQSAVREGDTVARLGGDEFTIILEGVAKTKAATLISEKVLKAFQAPFLLDDKSLTISTSIGISLYPNDAEDVDSLIKFADTAMYHAKALGRNNFQFYTNKLNEMATRHVQLEAKQAISRNELSLVYQPKFCLRNGSLTGLEALLRWHHSELGPISPTEFIPLAEETGIINQIGHWVINHACQQLAEWN-ELGLGDISMAVNLSARQ-LKADIISTIEVALAVSGLPAKALELELTESMIMGNPQESVNILSKLKALGLTIAVDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLELNVVAEGVETQEQLNFLALQGCDQVQGFLLSKPLSAQDCLALLQQR-------
53804221     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVRESIIVTDANRVIVAVNPAFSDMTGYSPEEAVGRTPAFLQSGR-HGKEYYAAMWRAV--DQEGSWQGEFWNRRKNGELFAVLETIVTVRDETGAMVNYIGVAADISSLKEAEEHIHHLAYYDPLSALPNRRYLMERAEYALAL-AERRKEELAVVFLDVDHFKDVNDSLGHQVGDELLVRVATQIKEFTRETDTVARLGGDEFALLLP-DLGRDAVSQVADKILAALRKPFEHSGQTFAVTGSIGISLYPHDGTDFETLLRNADTAMYHAKQQGRNQFRFYDPGMNVDIRLTVLSELREAIPAGELRTFFQPEIDLANGTLVGAEALVRWQHPTRGLLSPDQFIPVAESNDLIIAISDWVLEDTCRHLAQWK-KADQAPITVGVNLAARHFRDPRLVPRVKSLLCRYGVPGSSLQLELTESTLLDADAQTMIVLQELIALGCSLSIDDFGTGYSSLSYLKNLPIATLKIDQSFVRDIDADDRTISGTVVALGHSLGLKVIAEGVETEEQRRILLEQGCDFGQGYLFSRPLSSKEFIKWRMEH-------
254490544    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDVLKEMQLTEQLLSD-----VAFNSTSEAMMITDKSKKIIVVNSAFSDITGYDGTEVIGRYPSFL--VSGLTKSDFQQLSESFAAAMKGIWRGEIQCRHKDKTMFPAYVSMSAVYDTDGNICNMVGVFSDISEVKEAQAKIERHANYDILTDLPNRRLFTDRLQQAI-LRCGRHNEKLCLMFLDLDRFKDVNDTLGHEFGDQLLKQMAVRIQACVREVDTVARLGGDEFTIILSEFDGKSHAVNIAQKLISEIEKPITVQEQTLRVTTSVGITFYPDDAIDSGMLIQNADRAMYAAKDMGGSAFKFYTTELELSWRTFILNELEAAIEKGEIEVYYQPLIPANTETCQSAEALVRWQHPERGLISPADFLPQAERMGMIEKIDDFVFSQVCQQIKTWQANGIGD-VHVSVNRSAHNFGNQRGRLDWLAYIREQGINAGLITLEITESVLMRRHAESGHLLKKLRQAGVQIAVDDFGTGYSSLSYLKEMDIDYLKIDRSFIRDADDNDRAIIEAITGMARHLGIEVIAEGVETLSQKEILEKIGCHWLQGYFFAKPMPVDVFEEFLA---------
219847495    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEQALRQSERLFRAMIERSSDAISIVDRAGRVRYASPSTRHLIGYAVDGMLAVPINGFAVIHPTDRERVRQLFNKLIQHSGSSVTADFRVRHAKGGWRWIEATASNWLD-DPAVQGVIVNYRDITERKLMELRLQHGMLHDSLTGLPNRLLLNDRLLQAIKRSHRNLHYQFALLFLDLDHFKFINDSFGHPLGDRLLVAIASRLSSCLRTVDTCARLGGDEFVILLDDIASPTDAIRIVERILRQVSLPFEIDGRLFHTSVSIGIVFGANNYTDPSQMLRDADIAMYQAKMAGKGRYRIFEPAMREQIRLDLEHELRRAVANHEFCVYYQPIIHLPSGRLVGFEALVRWRHPTRGILLPAAFLHVAEEAGLNDSIGWQVLEQVCQQLVVWRRNPRAAALSVSVNLSARQVMQPNLYDRLMQLLAQYQVPPTALKLELTESTFMEYSHDVAALLNRLREQGIQIAIDDFGVGYSSLSYLVQLPIDQIKIDRNFIVQLESKSQAIVNTIVNLAHNLNLEVVAEGVETQGQLDWIRAVGCQYGQGYLIGLPLTADEATQMVQ---------
34496488     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAEERVQLAAENTVEGIMITDADRRIRSVNRAFTEITGYTQHEVLGQKTSILSSGR-HDEPFYEQMWQSIAEH--GSWQGELWNRRKNGEVYPEWLAINAVRNSLGEITHYVAIFSDLTERKAADERIQFLAHFDVLTSLPNRIHMQDRVELAIH-NAVRDNQRLALLLLDLDRFKTVNESLGHSAGDTLLQVAADRIKSVMAPGEMLARQGGDEFIILLPVISDPGEAALAAERVRDVFANPIELHNHVLTITPSIGISVYPDDGRDYETLVRNADAAMYHAKSSGRNSYKFYTADLNARAREILAIESQLRFERDEFVLHYQPQVEMESGRIVGAEALIRWNHPSLGLLGPVRFIQVAEERGFIVQIGNWVIAEATRQLVEWR-RAGLPELTLAINLSALQFRQPDLALQVKQALESSGLPGHALDIEVTESIIMEDAQATIQTIDNMKNMGLRLSIDDFGTGYSSLSYLKRFKADKLKIDRSFVRDIDADDSAIARAIINMAKNLNMQVVAEGVETMEQWQFLEQEGCDFVQGYLIAKPLPADDFAELLHK--------
56476628     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KREEDRLNLIAERSTDAIMITDSLNRIVSVNRAFTTVTGYSADEVLGRNPKLLASGR-HDRDFYREMWSAI--ERNGSWSGEISNRRKNGEIYNEWLTIHAVRNESGGIENCIAIYAEITDQRAAASRIQFLAHYDPLTLLPNRALLQDRMHQGLAHAAR-EGTRAAVLFLDLDRFKTINDSLGHLVGDHLLQEVAQRLKASVREDDTVARRGGDEFIVMLPHVDSAEQAAHVAGKIIEAMEQTIPVNGYVLNVSFSIGISVFPDDAMDPDTLIRNADIAMYRASGRNQFQFFTADMNAHALERLALENDLHRAVERGEFRLMFQPQFEGSG-SIIGAEALLRWQHPQRGLVTPAEFIPVAEETGLIVPIGTWVLERACQQVRAWRD-AGLKKITVSVNISALQFSQKNLLELIRRLLAVSNIEPGTLELELTESVLMHDHVATSGLMSELKEMGVRMAIDDFGTGYSSLSYLRSFPISKLKIDQSFVRDLSDDAGAITGAIIGLAKNLNMRVIAEGVETAQQASFLQAQCCDEFQGHFFSQPVSPEKFAELLR---------
167031719    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTSAILITDPAGYIVQANEAFSRVSGYAVSEVLDQLPGMLT-VDEQQEGHLRYVVKQL--HQRGSWEGEVWLKRRDGDHYPAWVGITAVLDDEGDLASYVCFFTDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLYNALQ-QAERQKAWVVLMFLDLDRFKPINDSLGHAAGDRMLKDMALRLLACVDDDDTVARMGGDEFTLLLQPRPTREMAIHVAENILGSLVRPFVLENREFFVTASIGIALSPQDGSELSQLMKNADTAMYHAKERGKNNFQFYQAEMNASERLELESDLRHAMEQNEFILYYQPQFSGDGKRLTGAEALLRWRHPTRGLVPPGDFIPVIEELGLVVDVGDWVLREASRQLKAWH-KAKVRVPKVSVNISARQFSDGQLGTRIANILEESGLPPACLELELTESILMREVNEALQILASLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGLPEQDAQIARAIIAMAHSLNLAVIAEGVETHEQLEFLREHGCDEVQGYLFGRPMPAHQFEA------------
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----------
289676144    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TITRDITESRQMQ-------EKLHLAAESTAEGVLITNTDQSISAVNRAFTEITGYSESEIGQTPRLLASGQH--DSAFYAAMWHQLTA--EGHWQGEISNRRKNGELYPSWLTISAVRNKDDLLTHFVAVFADISSLKHAQARLDYQAHHDPLTGLPNRILFESRLQAAL-LHSEESGSLGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAHRLKETLRDIDTVARLGGDEFIVLLPGLLQASDAQAIANKLLACFNTPFEAGEHELYISPSIGSCVFPTDGTDVATLVKNADAAMYRAKGRNRVESYTCDLSEQASERIALEQELRRALERNQLTLAYQPKINLTTHTLAGAEALIRWNHPTFGEVPPEHFIPLAEENGMILQIGDWVLEQACRQMGVWR-KTCQPFGPLSVNLAGAQLRQTNLLERIEQLLTDNGLEPGCLQLEITENFIMSQTQEALAVLHQLKTLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFVRGLPEDDAAIVRAIIALGRSLQLTVIAEGVENSEQQQFLTSEGCEQIQGYIVSLPLDAEEFRA------------
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----------
149375006    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVTVAINQMRERLNDDLERQERAIEQSPSSVLICDRQWRIEYANQKFSQLTGYDNAVICGKHPGMVSQAHRENRQLWQSI--RLQVQRVGVWQGEINSVRKNGERFWEQLIVTPIKNSKGDATGYLILGEDISIRKRYEQQLLRQANYDILTGLPNRMLALDRLKLALAQARRESSL-VGVMFLDLDNFKHINDTLGHDAGDNLLIEAARRISSCLRGTSTVARLGGDEFLVILPGLTGPEATSQVAERILKTFAPPYLLNGQEVFVTTSIGISIFPNDSDNSGTLLQHADAAMYQAKHKGKSAYAHFAPEMTEVSHERLQMESLMRREQKEFELYYQPIVRTESGQLCSAEALLRWNNPGMGMVMPDRFIPLAEETGLITPIGEWVLQEACLAAMRWKASTGTDIG-ISVNVSPRQFRDPGFVDTVMNALDASGLPPQQLELEITERLILDNTIETADILRQLDQSGIRLSVDDFGTGYSALSYLKSYPFDTLKIDKSFVQDVEREDASLVKAIINMAHSLGLRVIAEGVEEEAQTHFLQHEGCDYSQGYFYSRPLPENEFQQWLK---------
271501902    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQMKIAAESTQEAIIVIDTNRNIISINPAFTRLTGYSEADIVGKPSNIFQS-DRHDIAFYNAIWRTV--NEDGLWVGEMWDRKKDGSDYLRELTINMVKDAAGTPINYVGVFSDITQRKKQEELIWRQANYDAVTALPNRHRFQDKLERAVERAKQT-GRPMALMLIDLDHFKSVNDSLGHRAGDALLFAVSTRITDCIQNADTIARIGGDEFAIILSDLLRTDDCGRLANTLLQRLAKPFNIDGENMLVSASIGIAFYPNDSDTLEELFKHADQAMYSAKSAGRNGFHYFTPALHQAARARLRLTNDLRQESAQFEVYYQPIIELATNRITKAEALVRWHHPERGLVSPAEFIPLAEDTGLIVPLGDWVAQQAIIQLAQWRN-TLDPHFQIAINQSPIQLRSDFTEMTWVQELARYGLDGNAVIIEITEGLLLNAELRVNNNLHLLRDAGIQIAIDDFGTGYSSLAYLRKFNIDCLKIDRSFIEDLDGIGLELCVAIIAMAHSLGLNVVAEGVETQHQCDILTRLGCDYAQGFLFSRPVPAPELTTMLQ---------
46202314     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSLRDNAEQLVLAADGTSEAIAITDAEGLIVSVNKPFCRLTGYDLEELVGQNPKILKSGR-HDAAFYAEMWQSIVT--SGNWSGEVWNRRKNGEIYPERLTISTIYDGEGQVQRRVAIASDITTQKKAEEIIWHQANHDLLTGLPNRQRFLDLLRKDLARADGLPDRVVGVLLVDLDRFKEINDTLGHAIGDQLLLEVVRRIRSCLSETDVVGHLGADEFIVSMVDDLSTARIEATVAAIRMAIAEPFHSGSDTVHLTASIGITAYPTDGGDIEELLRNVDQAVREAKDGGRDRSCCFTESMREAGQTRLQNDLREALVAGQFEVYYQPIIDMPSRTIVKAEALLRWRHPERGFVSPALFIPIAEETGLISDIGNWVFRQAAATARRLCDRCPYCLFQIAVNKSPRQFFSGFSHLEWAEHLRQLNISPQCISIEVTEGLLLGQHADVMERLSKFRAAGMQIALDDFGTGYSAMSYLKRFDIDYIKIDQSFVRDMTDDDRAIAEAIIVMAHRLGMKVVAEGIETEEQYALLAAAGCDFGQGYLFARPMPVDQFEQLLDEPAALPQRS
291613650    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLDNFDREVQRKAAEQSLQLENSSEGMMITDADNLIMAINPAFTRITGYAMEDVIGKNPGILKSGR-HDMDFYQAMWNEILG--TGKWIGEIWDRRKSGEVYPKWLTINTVFNDDGKVHHRIALFTDISQKKESEELIWRQANFDHLTGLPNWRMFHDRLEQEIKKSRRVE-LPLAVVFLDLDHFKEVNDTMGHATGDLLLKEAALRLSSCVRESDTVARLGGDEFALLLGELSDQDSIERVNECILNKFSAPFQLGNELAYISVSIGVTIYPSDATEIEALLRNADQAMYAAKNSGRNRSCYYTQAMQSVAQNRMSLSNDLHKAQDQFRLVYQPIVELETGSIHKAEALIRWQHPNRGLVSPADFIPIAEQSGLIIQIGDWVFRQAANQVKHWRG-AYGKDIQISINKSPVQFKDSNTHLAWFEHLKELDLSGGCFAIEITESLLMDASDTIVSKLMAFGNIGMQVALDDFGTGYSSLSYLKKFDIDYIKIDQSFVRNLAPDDLALCEAMIMMAHKLGIKVIAEGVETSEQRDLLRTAGCDYGQGYLFSRPLSTEDFEGLV----------
77920527     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVQELIDNIDAAESRYQLLIENSLVGIFVYQ-HHRYTYVNPRFAEIFGYTPEEIVDSAPQP-QLVHPDDQLFVDANNLKILGGNANHLRYEFVGLRKTGQPIDVEILIRGI--SEGQPA-LIGSLLDITERKEAEKTIEHLAFHDPLTGLANRLLFMDRIEQAIA-HAHRHHESFALMFLDLDRFKTINDSLGHSAGDAALKEVAQRLTTCLRETDTVSRFGGDEFNVLLSGPSHEEEIELIAHKILKSLAWPYDINDHEVFMTCSIGIASYPKDGREAITLVKNADTALYRAKDLGRNNFQFYSSSMNARERMAMESSLRRMFERQELRVHYQPQVGLQSGRITGLEGLVRWEHPVGNMIAPSVFVPLAEETGLIVPMGEWVLQAGCYQLKTWLDAGFAPM-RLGINVSAHQLQKSDFAELVMQVLKECDLPPHYLNLEITETVIMHNMNEAFETLRRLRAVGITISIDDFGTGFSSLSYLKDLPADHLKIDRAFVQNLPNNEANIARHIIEMAHGLNLKVIAEGVENQAQLDFLREAGCDEIQGFLVSRPLAAEDITEIL----------
307822295    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENSSEAIFITDPQGTIMEVNAAFCSITGYERSELGRNPRILKSKLH--DKPFYKRLWRSLLD--EGGWKGEIWDRRKNGEFCPMLLSINAVADKLGQLTHYVAISTDISQQKQTERELKQLAYYDVLTSLPNRSLFKNRFEHEICL-AERNNTRLALFFLDLDHFKNVNDTLGHWAGDCLLQITSTRIQSCLRKTDTVARMGGDEFTIILPGLTGITDATELARKLIDAMTKPVQIKDHTVFVGVSIGIAIFPDDGNDFYTLTKHADTAMYAAKAKGRGLFQYYEEGMNEAAHQRLENALRLAIEREEFQLYYQPKADSNLSRITGAEALIRWRRPGFGIIPPDRFIAIAEETALIIPLGKWILKTACLQAKVWVNQ--LPGFRLAINLSPLQLLADDFIVVLDRILAETDTKPEWIELEVTEGLIMLDIVKATERLHQIRERGIHVAMDDFGTGYSSLSYLQKLPIHTLKIDRSFINDPASSEAAFIKTIVSFGQVLNMTVVAEGVETESQLALLQSYGCDEIQGYYLSPPLPADEFQR------------
304309898    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIMLTRDISERIEANMRVRQ--------LSHAVEQSPLPIIITDINGHIEYANPAFSTVSGYSTDEVIGKNPRELQSKRTQESVYVE-LWQTLLKGQT--WKGEFVNRRKNGEHYVARAIISPVRRPDGSVSHYVGITEDVTEKKRTEAHIHKLAHYDPLTGLANRVLLVDHFDSALAL-AQRHSLPLALMFMDLDRFKIINDTLGHSVGDEVLIHVAKQFKTSIRDEDTVARRGGDEFVFIFPGINSQQ-ARNVAQKLSRSISEPFRSEHQELNITSSIGIAMYPDDGGDFETLARKADVAMYRAKQNGRNQFAFYTQEMQIHSLRILQLGNRHAIERNQLYLVYQPQICLERSEICGVEALVRWRHPEWGEISPGEFIPVAEETGAISQIGEWVLQTALQQAAEWVKRG-LPAIKVAINLSALQFRNSNLPDRIQASLEEYQVPASQVELELTEGTAMEDPLGAIEMLKNLHALGIQIAIDDFGTGYSSLNYLKKFQVSKLKIDQSFVRDIDQEDRAIVTTIIHMAESLGFRTIAEGVETHEQLTFLREHGCDEVQGYYFSKPLLPAQFEFFLEQ--------
117922460    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVAVRLNGSLVTAANGEQLIL-FIVEDITEQERTVARVNLLAQVFQQ----------SGEGITIMDANDIIVDVNSAFTQITGYSRDEIIGKNCRFLEA-ERTDRAQVRAALE-----QTGFWQGEVWDRHKEGFDFPKWLMMSIVRDETGAISHYIGSFTDISERKVNEERIHFLAHHDSLTLLPNRLSLQSRLEKVFQ-EAFISQTQIAVMFIDMDHFKNINDTLGHHVGDMLLLEVARRLKNIMGNDDIVARLGGDEFVVVL-SDTDHDRVAKVAEALRSGLNQTYLIDNKPLHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLVTERQQIETGLRQAIACNELYYQPQVDISSGQVVGVEALIRWQHPELGLVAPDRFIPIAEEIDMIIPIGQWVLENALAQLAEWRDKG-AKGLRMAVNLSAHQLRKDTIVADIINVLTKHKLGKGALELEITESVAMQYPEQNAKLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDSDPNDAAISAATISMAHELGLTVVAEGVENEAQLVLLSGMGCDLVQGYYFSKPLAADDCFRFIERNF------
75908922     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISEDITDGNQAEAALRESEAKFRSLIQNSSDIIGIFEPDGTIRYESPSVERILGYKPEELVG--KNAFDFIHPDDIAGSSESFNYLIQNLGATVLVESRFRRKDGSWCFLESTGSNLL-AEPSVKGIVINSRDITDRKLAEERLVHDALHDVLTGLPNRVLFIDRLRRAVEYAKRYSDHLFAVLFLDLDRFKFINDSLGHTIGDQLLVIIAQRLIECLRPTDIAARFGGDEFIILLEGIQDISDTVRVVERIQEKLLVPVDLSGHEIFTTASIGISLSATGYEQPEDLLRNADIAMYRAKARGKACYEIFNSDMHVQIVERLQLENDLRKAIERHEFYYQPIVSLASGRIIGFEALVRWLHPEQGIVFPEEFMPIAQETGLIIPIDAWVLREACRQTRQWQEQIHQQPLSISINLCSSRFSQKKLLEDINQVLQDTGLDAQSLKLEITESVIMENGENATTMLYQLRNLGIELAIDDFGTGYSSLGRLHNFPINGLKIDQSFVRGVEAGNLHIVETIVTLSSKLGVDVTAEGVETPAQLQRLRELKCEYGQGYFFSEPLDSDSAKALI----------
282887948    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGVLGSYT---DITERKRADLALRL----QSRALDASVNAILITSPAGNLIYVNPAFMRITGYDPAEVMGHDCRVLQR---DDRDQVALIREALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPNAEGVITHHIGVINDVTDLMRYQEQLEYQANYDSLTRLPNRNLLRDRLQHAL-IVAQRHHKGVAVVFMDLDGFKNVNDSLGHSVGDRLLGVVAERLARCTRTSDTVARHGGDEFVIVMTDTVDEQSLIAWMERVRVSISEPVWLDGTELYVGCSMGASLFPQDGDDAETLMKKADLAMYRAKDMGRNTFQFYQPEMNASAGARLALEQRLRRALRDNQFHYQPQVDIHTGQIVGTEALVRWSDPEAGLVPPSSFIPVAEESGLIGPLSEWVLREACRQNKAWQNLG-LPPARVSVNLSARVFQQRDIAKLVMQVLDETGLEPQYLELELTESAIMRNAEEAVSMLNELSALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSGISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLKERACDEMQGFYFAKPLSTEAISELMK---------
302879727    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVTTDITKRKQFESEL-----RVSATAFETQEGILITDENNVMLRTNAAFTAITGYTNKEAIGQNPRLLSSGRQN-ASFYSAMWKAI--NTTGVWEGEIWNRRKNGEIYPEHLTVTAVKDRNGMVTNYVGVLSDLTQRKAAEEKIENLAFFDPLTKLPNRRLLLDRLKQAMA-SATRSVTNGAVLFIDLDNFKALNDTYGHPMGDLLLQQVAKRLVSSVRDGDTVSRFGGDEFVVLLEGFDENPQAETVGEQIFAALRQPYLIGTHEYHGTSSIGATLFNDKQQSIDELMKQADIAMYQAKKEGRNVLRFFDPQMQETIAKRTALEGDLRKAIENHQFQLHYQIQVDESRHPFAEALIRWFHPEHGMVSPDQFIPLAEESDLILPIGYWVLETACARIQRWQHDAKTSGFVLSVNVSAKQFRQTDFVNQVQSLIQQYEINPSLLKLELTESMLLDNIEDTIATMSALKELGVKFSLDDFGTGYSSLQYLKRLPLDQLKIDQSFVRDIDASDRAIVRTIIAMAHSLDLDVIAEGVETEEQQKHLSSKGCKNFQGYLFGKPVPIEQFETSLRK--------
255061452    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGYRVNYMLRASGALEQ-LRESRAGLAHAQSLAHIGSWEWDLTTGEIRCSEEVYSICCLDRDRRDGNP--ILDPVHHQDRTFVQGSIDDAIA-RRAPLSFDYRIMLEGGERT-LHAELVTVLDEEGEAVCLTGTIQDITERKRAEEQIRLLAYYDALTGLPNRRFFLQQLEQALVFANRNDRM-LAVLFLDLDRFKLVNDTLGHGVGDRLLQDVADRLLRCVRRSDCLARLGGDEFTIMLSDIEHFQDVAKVARRILEAVSVPYSLEGQEVFVSTSIGISLYPFDASTASDLIRNADGAMYQAKEQGRNGYQIYDESMNAKALERIILESQLHRKEGEFAVYYQPQISCRTGEVVGIEALVRWNSKELGVVEPCRFLPLAEEIGLVIQIDQLVMRESCRQHKLWIDQG-LPPVGIAVNISGQQFLKNELLETVTAVLEESGLDPGLLELELTEGVLMAHTERTVKTLQALKGMGVRLAIDDFGTGFSSLSYLKRFPLDVLKIDRTFIKDSDPDDAAITLATIEMAHTLKLLVIAEGVETRPQLDFLASNGCDTYQGYLFSRPVPPEELLRL-----------
253699121    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRDISIRKNAEQALLSSEEQCRTIVSNINEYVYEGDITS--VYHSPKCFDITGYTPEEYYRDPLLWFTMIHEEDRNLVVEFLNGIFAGL-DHEPIRHRIIHKDGSVRWIVNNCAVQRQRRGDITRLDGFILDVTDIKRAEENIFFLAHHDPLTKLPNRSTLYERMEQVI-CAAQKSSRNVALLFLDIDGFKQINDSMGHDVGDRLLQSVAKRLSDCTRSCDVVSRLGGDEFVVMLWDCGEAETTVVAEKVI----NAGFPVLGSNVTVTPSIGISIFPDDGRDYLTLLKHADIAMYHAKKSGGNNFQFFTHKLNEIAHERFMLEAELRRDREEFVLYYQPKVDLSTGKFSGMEALIRWQHPAHGLMLPESFIGIAEESGLLTQISKWIIPTVCRQIQQWQQQG-INSVSAAVNLSASFFQHPDFEETIEESLLQTGIAPECLELELTEATIMSDPQRVLGSMAAMKALGLQLSIDDFGTGYSSLSYLKKLPVDKLKIDQSFIHNIDADNAAVVRAVISIGRSMQLRVIAEGVENASQLAWLQAEGSEEAQGYYFSRPLPVAKMTSLLKQ--------
71909200     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RASAEREQLAQKHTPAGIIFTDDQHRILSINPATTEMTGYEPFELIG--QTVFGLISLDEGISQKDFQEQI--SMRGSWSSELEVTQKNGSNFPAGARINRVDDPQGLPAHYVWILADITERKQAEDRMRHIAQHDALTGLPNRLALLMRLAQLL-PEARRHGWTVAVMFIDLDRFKIINDTLGHQVGDEMLREVACRLSNLLRETDFVARLGGDEFVIILPSISSPADAAIVSGKIISALSTAIEAEGHELHTSPSIGISIFPDDGPDGDIVLKNADTAMYHAKAAGRNNYQFFAADMNRTAAERLNIERKLRHAIARNELVFQPQFRAEDTTPTGVEALLRWHHPTDGMISPARFIPVAEETGMIVEIGDWVLATACHEMARWIN-AGLKPLRIAVNVSARQLRRRDFCETVANALTTSGLPAELLELEITESSVMENPQEAIHILERLGRMGVTLAIDDFGTGYSSLAYLKLFPIDHLKIDRSFVADIEHDDRAIAFGTIALAHSLGLNVIAEGVETEDQHELLRANGCDEVQGFLFSKPLTGAAAFAFLHAR-------
170723673    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRRAEKDLRMAATVEHSTSAILITDPAGYIVQANEAFSRVSGYSVSDVLDQLPSMLT---VDDQQHLRYVLKQL--HLRGSWEGEVWLKRRSGEHYPAWVGITAVLDDEGDLASYVCFFTDISERKASEQRIHRLAYYDALTHLPNRTLFQDRLHTALQ-QAERQKSWVVLMFLDLDRFKPINDSLGHAAGDRMLKDMALRLLACVDDDDTVARMGGDEFTLLLTREMALNRAIHVAENILASLVRPFVLEGREFFVTASIGIALSPQDGGELSQLMKNADTAMYHAKERGKNNFQFYQAEMNASALERLELESDLRHEQNEFILYYQPQFSGDGKRLTGAEALLRWRHPTRGLVPPGDFIPVIEELGLVVDVGDWVLREASRQLKAWH-KAKVRVPKVSVNISARQFSDGQLGKRIATVLEETGLPPACLELELTESILMRDVNEAMQILDSLKVLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGLPEQDAQIARAIIAMAHSLNLAVIAEGVETHEQLEFLREHGCDEVQGYLFGRPMPASQFEA------------
196155016    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALWERDLHQHDTNMLTLL-GAVAGVMSLIAFYFLFSYLYQR---IPSRFWLTMTTLVIIALLF--------ITEGGLAVWPNLTNASENFFAVCFGMLLLC-------VGKVTHHLFPRVPFLLRAINYAAPIAATIYCLTVDAYTTTISLLLLIAVMGLYHVALALLTTYALAWLSFFAFYALVTLNLFSDLIYTVDVAGMLLFITLLGFSVITKEQAKNQTQAETISNLNHFYDLFRNSAEGHYTWDGKLKSV--NPATCKVFGYENEELADAASTKVFYASPEDRQVLLGEV-SQQGHVTGK---EIRGKRKDGSEFWFSLSCQMRESDDGNFLY--GSIIDITEKKQSDLSLQYLATHDSLTGVYNRRQFETDFREKLSQK---SDIPVCILFMDLDRFKVVNDTCGHKAGDVLIKDIARLIENTLHDEALLARLGGDEFGVIYTDVDANEVYLNAVKILNAVQAYRFMWDNRIFNLGVSIGMVVCEDTEVNAGQYLSMADAACYFAKEQGRNQVHRYNKDDESMQRYQRELDWVSSINNALEEGRFELYYQNQTTDGHYYEVLLRLREKNGNLVEPANFLPTAERFEMNVNVDKWVVTNTFKWLSE-NPEHLAELKRCSINLNCHSLADRDFTLFILNAFETFNIPYNKVCFEVIESVAIIKMEDTLSFMRTFNRLGCSFALDDFGSGFSSYSYLKSLPVNQVKIDGMFIKDMLNDDTAMVASINDVAKAMGMQTVGEFVENEGTLAQLGKMGVDFAQGYGVAKPAPLRDFKPL-----------
114320714    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHFVAVREDITESKRAESAIRL-RER---ALESTANGILISDLRRDIVYVNPAFERITGYPRDEVVGRNGRFLVR---DDKDQGLEEIRSALRSRREAHAV-IRNYRKDGTLFWNELFVAPVREDDGAVHYMVSVINDVTERKRYQAELEQRTHYDALTGLPNRNLLVDRLHQAL-LYARRSGRHVALLNVDLDRFQIINESLGHAAGDQLLRTVADRLTAALRGFDTVARMGGDEFNIVLTELRNTRDAELLAGELQEALAPSISVTGQDVFLSVSVGYTVFPDDGDGPEDLIRRASVAMHEAKRQGVIIRYSERSEPRQINRLTLESDLQRAIERGELRLHLQPQVDLDTGAMSGAEALLRWEHPRHGLVSPMQFIPLAEEVGLIIPMGRWVLETVATQLAHWQQQG-LPVVPVALNISARQFLHAELVEDVRQILEGHGVAPSLLELELTESLMARNPEVAVQILRELKAMGLRLALDDFGTGYSSLAHLKRFPIDTLKIDQSFVRHVNEDDAAIINATIRMAHSLGLNVVAEGVEREDQLEHLKRQRCDYAQGYFFSRPLSLERFAARLA---------
170691421    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFTDGDGRVIGVLGSYT---DITERKRADLALRL----QSRALDASVNAILITSPAGNLIYVNPAFMRITGYDPAEVIGHDCRVLQR---DDREQVALIREALAANR--EVSAVVRNYRKDGALFWNQLFIAPVPDAEGIITHHIGVINDVTDLMRYQEQLEYQANYDSLTRLPNRNLLRDRLQHAL-IVAQRQHKGVAVVFMDLDGFKNVNDSLGHSVGDRLLGVVAERLARCTRTSNTVARHGGDEFVVVMTDTVDEQSLIAWMERVRASISEPVWLDGTELYVGCSLGASLFPQDGDDAETLMKKADLAMYRAKDMGRNTFQFYQPEMNASAGARLNLERRLRRALRDNQFHYQPQVDIHTGRIVGTEALVRWRDPEVGLVPPSSFIPVAEESGLIGPLSEWVLREACRQNKAWQDLG-LPPARVSVNLSARVFQQRDIAKLVMQVLDETGLEPRYLELELTESAIMRNAEEAVSMLNELSALGIGLAIDDFGTGYSSLSYLKRFPVDRLKIDRSFVSGISGDDETITSAIIALAHSLKLQVIAEGVETSAQLDFLKERACDEMQGFYFAKPLSTDAISELMK---------
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-------
254228524    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILGMTRNITRRKMVET------QLSLAFNNSQEGMVITDRNANIIDVNTAFTQITGYRSEEVIGKNPRILRSGH-HDQGFYKQLWHQL--ETKGQWKGEFINRKKDGSIYPQLATISAVMDDKNHLINYICVFEDISVRKAHEEKLQRMAFYDPLTNLPNRTHLLSLLEQHIETGHKNQQT-FATLFLDIDHFKHINDSMGHFCGDQLLSKLAIRLQDILHLNAHVARIGGDEFVIILPDVHSDVALLETVGDILSVFQQPFDLANHDLRVSTSIGIALYPRDGQDSETLLKNADTAMYLAKKNGRNGYAFYSPDLTDKSVSHVRIQSHQAIEKQQLRLEFQPQYNLEQHAIVGVETLLRWQHPEFGLVPPADFIPIAEKTGLIQSIGEWVLLHACQQGNAWLEQG-VEFGRIAVNVSALQLQQSNFIQRLSDILNQTGFPAQRLDLEITESFLLIDPQQAIASLNQLRELGIEISLDDFGTGYSSLSYLKGLPINKLKIDRSFVSDSNSDSNAIVNAIIAMGKTLSLKVVAEGIETQEQADYLFEKGCVYGQGYLFSRPVSAEKLFR------------
296443163    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIEELTRSKEALLISEKRYKTTLNAIEEVIWEYNVKTKTFFATEKWEELVGCSSNNIKI-FNVIKDTLEPHHIEVFMLVLKGCIEGRNDSFSQELYMK---NEHRWLLCKGHVVRSENGKLDKLIGILTDITDNKANEERVRKLAFFDVLTGCLNKQTFMESLETWLSPGEAIKDAAL--LFIDLDDFKKINDTLGHEMGDKLLNYVAKVLRHIIPQDSFISRFGGDEFVIFKTSVSDLGEIQEMVYSILNIFQDPIRIDGKDIHITCSIGIALYPLDGTSGDILLKNADTAMYKAKDNGKNSYSFYAPDMSKSLDRKVEGALREAIGKNTLYLQYQPIIELKTGKTVAAEALLRLKDDELGFISPGEFIPIAEETGLIIPTGDWVIENALRELSY-YRLVGYESLSITINVSSLQMKDRNFIDKLKLMVQNAKIPPEFIKLEVTESVFMENVEKSINLFREIKKMGIKLALDDFGTGYSSLNYLRSIPLDILKIDKSFIDEITTSRVEIVDSIIGMAHTLDILVVAEGVESEEQLSILKEKGCDFIQGYFFSKPLMPNQLEERLQE--------
124267849    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWAVLSARRVRYQGQDAV---------LTAFAPINHL---KLMERRL----ELWAKVFEASSEGILIVDAQRRILTANQAFSRHTGYELQEVVGEKPSLMLAVEQTD-EQSAAFWQSVSN--RGTWQGELQVRRRNGSEYPAWLMVNAVRQSQGDISHYIFTSIDISDRKKSEQRIRFLADHDVLTELPNRSLCTERLRMAVQ-QAQRSGQQVAVMFIDLDRFKDINDSLGHHIGDGLLRSVARRLLEAVRAGDTVSRLGGDEFVIVLNGVQHIDEVTHIDQRLIPLIRQPHLVEGAELHVSCSVGIAVFPDDATDIDELMKHADTAMYQAKAGGKDAAEFFTAEMTQRAESRMQLDADLRRELGQFELHWQPRVSAAGGVLLGVEGLLRWQHPQRGLVSPAHFIPLAEETGLIVPIGAWVIEEACRQVAAWRAQG-LPSFGVSINLSARQLRDDGLTDLVRASLLRHGVPPGVLELELTESMVMDDAERNLRQMHTLRDLGVGLAIDDFGTGYSSLAYLNRFPIDKLKIDRSFVHDMDPTDRAITMAIIGLGHALGLQVVAEGVEEPRAAALLREARCDELQGYLFGRPMPVPAFEAWLAERAPVTRVT
229020569    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASALSKSEQRYKSLFEDHPDAVFSLNM-NGIFQQSNKACESL-FTAYYCEVTSYSLLHFIDPQDHELLKKSLQSTKEGRPQTL--EIRTKEKEGYYYYLHITFIPIF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKTILNTAQNNTN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVAKRLRGCLRSKDIVARQGGDEFTILLPDMYSEKSAAFIAEQILTILNKPYFIKDEELSVTPSIGIAMFPEYGTDVTELMKNADMAMYRAKANGKNRFIFFSKEMSVAQNELHFLEGELSKQQNEFFLEYQPQVNTKTKQIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKKWHNQG-FSHLKVGVNLSVVQFNHADLIPTISKVLEETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIIASIIKLSKELNLEVIAEGVETEEQWKFLHEQNCDHIQGFLFSKPVSSQDVWMLLHEK-------
142029984    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRNITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYRIRSVNPAFSAITGYSERQISDKY-----LIHLQQRDLFNSIEQQLLRHK--HWAGEIWIRNRARKAILVWLEINQVIDVKGETSHFVAVFTDITERKKAEEDLRFLASFDTLTGLPNRTLFQDRLNHAISQAHRSNNI-VALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQNAVREGDTVARLGGDEFTIILEGVAKTKAATLISEKVLKAFQAPFLLDDKSLTISTSIGISLYPNDAEDVDSLIKFADTAMYHAKALGRNNFQFYTNKLNEMATRHVQLEAKQAISRNELSLVYQPKFCLRKGSLTGLEALLRWHHSELGPISPAEFIPLAEETGIINQIGHWVINHACQQLAEWS-ELGFGDISMAVNLSARQ-LKADIISSIEVALAVSGLPAKALELELTESMIMGNPQESVNILSKLKALGLTIAVDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLELNVVAEGVETQEQLNFLALQGCDQVQGFLLSKPLSAQDCLALLQQR-------
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-----
70732952     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITDRRLMQEKL----QQAATVFESTAEGVMITDTQQRISAVNRAFSEITGYSERELGHTPRLLASGLH--DSAFYAAMWHQLT--LEGHWQGEISNRRKNGELYPNWLTINAVRNRENQITHFVAVFADISSLKHAQARLDYQAHHDPLTGLPNRTLFESRLLSALN-SQQDNGSQGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAVRLKEQLRDIDTVARLGGDEFIILLPGLHQASDADHIATKLLNCFTAPFQAGEHEFFISASIGTSLYPKDGCDVATLIKNADAAMYRAKGRNRVERYTRDLTAQASERVALEHELRRAIERNELSLYFQPKISLSNHELVGAEALIRWHHPTFGDVPPEHFIPLAEENGMILLIGDWVLEQACLQLNNWNRRF-EDFGPLSVNLAGAQLRQPNLLGRIEQLLRDYDLQPGMLQLEITENFIMSQAEEALEVLHQLKRLGVQLAIDDFGTGYSSLSYLKRLPLDFLKIDQSFVRGDDPHDVAIVRAIIALGRSMQFTVIAEGVENQEQQTFLTLEGCEQIQGYIVSLPLEAEEFTTFLR---------
289627703    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITESRQMQ-------EKLHLAAESTAEGVLITDTNQRINAVNRAFTEITGYSESEIGQTPRLLASGQH--DSAFYASMWHQLAA--DGHWQGEISNRRKNGELYPSWLTINAVRNKANLTTHFVAVFADISSLKHAQARLDYQAHHDPLTGLPNRTLFESRLQSAL-LHSEESGSLGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAHRLKETLRDVDTVARLGGDEFIVLLPGLLQPSDAQAIANKLLACFNTPFEAGEHELFISPSIGSCVFPTDGTDVATLVKNADAAMYRAKGRNRVESYTCDLTTQASERIALEQELRRALDRNQLSLAYQPKISLLTHTLIGAEALIRWNHPTFGDVPPEHFIPLAEENGMILQIGEWVLEQACQQMGKWR-KTCQPFGPVSVNLAGAQLRQTNLVEHIEQLLADNGLEPGCLQLEITENFIMSQTQEALAVLHKLKKLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFVRGLPEDDAAIVRAIIALGRSMQLTVIAEGVENSEQQQFLTREGCEQIQGYIISLPLQPEEF--------------
299129946    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTAEERQRLALDNAVEGVVVADAHARILSINPVVTRVLGYTEEELGRNPRVFQSGRH--DKAFYETMWEAV--RRTGHWQGEIWNRRKNGEIFPERMSLSAVRDAQGAVTHYVCMFSDISQEKAQHQRLECLSQCDSLTGLPNRAWFVEQLGQAL-CQAQVHGEQMAVLLLNLDRFKDVNDSYGHAVGDEVLRHITAQVCMSLRPGDLVGRMAGDEIAVLARNLRHSDGAAAVAQHMIAAASPWRTPDGIEVVAGVSVGISMFPEHARTAEQLLQGAHSAVYGAKARGRGAHCFFDESMIQAARERLEIEARLRSAQGHLRLYYQPQVDIAMGRIVGAEALLRWLDPEEGVISPARFISVAETSGVIGPLGRWVMQEACSQGQRWR-AAGLPGIRLAVNVSPYQFQLTDVAACAAQALEDSGLPPHCLELELTESALAERPEAMRQVLQRLQALGVRIAVDDFGTGYSSLAHLKRFPIDALKIDQGFIRDSSADDMAISATIIAMGRSLGLTVLAEGVETPEQLAFLRARGCDSYQGYLCSRPVPAEQFGALLQAQ-------
117922261    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRNITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYRIRSVNPAFSAITGYSERQISDKY-----LIHLQQRDLFNSIEQQLLRHK--HWAGEIWIRNRARKAILVWLEINQVIDVKGETSHFVAVFTDITERKKAEEDLRFLASFDTLTGLPNRTLFQDRLNHAISQAHRSNNI-VALLFLDLDRFKHINDSMGHHIGDLLLKAVAHRLQNAVREGDTVARLGGDEFTIILEGVAKTKAATLISEKVLKAFQAPFLLDDKSLTISTSIGISLYPNDAEDVDSLIKFADTAMYHAKALGRNNFQFYTNKLNEMATRHVQLEAKQAISRNELSLVYQPKFCLRKGSLTGLEALLRWHHSELGPISPAEFIPLAEETGIINQIGHWVINHACQQLAEWN-ELGFGDISMAVNLSARQ-LKADIISTIEVALSVSGLPAKALELELTESMIMGNPQESVNILSKLKALGLTIAVDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLELNVVAEGVETQEQLNFLALQGCDQVQGFLLSKPLSAQDCLALLQQR-------
82701763     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLVWSF---RDITERRQGE----SYKAQLAAIVESSNDAIIVKDLNGIITGWNAAAEELFGYRSGEIIGS--SILTLIPPDRLEEEDRIMNLVKSGKR-TDHFETVRWGKGKKSIDVSVTISPVKDSAGNIIGASKIARDITQRKESQERIEYLAHYDLLTGLPNRALFTDRMRIAIENASRYA-FRLALLFVDLDRFKLINDSLGHAIGDKLLKAVAERMQSTVRQADTVSRLGGDEFVVLLGRIHTATEAARVAEKLIAVLSQPYQIEQHELLLTASVGISIYPDSGKDVNSLMRNADVSMYSAKGQGRNRYQFYSEDLTSGADERLRLEYDLRSARDEIFPVYQPQLELATGRVVGVEALMRWKHPERGLVSPASFIPVAEDSGLILSLGEHILRESCLQARQWHEQQG-FEGTIAVNVSAVQFRQNDFTDVVLRALADSGLSPECLELELTESVVMHGVESATQKMCFLESRGIKLAIDDFGTGYSSLSYLRQFAIDRLKIDRSFVRDLDTDAKAIIRATVAMGRSLGLRVMAEGVETEGQAEYLRSVQCDESQGYLYARPMRPDDFEAWLKGRKPDFRGS
119471269    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELSNIITELTLSLEQQKNDLILEKQKASVNTERLSLAMKGANDGLWDWDIANEKMYYSPRWKSMLGYKEDELTNSFATWERLVHPDDLAPAVAKIHSFMESKTKHYEAEFRMRHKNGSYVNILSRAFVVESEEGEITRLVGTHVDITARKKSEEKLSYQSSHDSLTGLANRREFKRRVELLLSVAAE-KRVDHALCYMDLDQFKVVNDTCGHLAGDELLRQLGSLLQKVVRKTDVVARLGGDEFAVLMENCSFDNAHRVTSLIQKEIEDYRFVWEGRSFRIGVSMGLIQITDKYVDFTEVLKLADVACYIAKEKGRNRIHVHYDDDEELAVHQGEMQWVNRVQDAIDENRFKIYAQLACDKNKHYELLLRMVDDQGGIIPPGAFLPPAERYQLIVKVDSWMIENAFKMILN-NPNFLKGVNFLSINLSGQSLTNEDFLIFVTEQLTLLGEHSEKICFEITETAAISNLELASKFISQLKVLGCCFALDDFGSGLSSFGYLKNLKVDYLKIDGIFVKDIDPIDHAMVKSINEIGHVMGMKTIAEFVETSRIKQTLLEMGVDYAQGYAVHKPQPIEELLK------------
307825343    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVALAFLFLLTVPDRMLAMTIARYFLGCIGLTGIGFLLSINKKSSMYIEKSVFSWSTKYFVLATAAFFFYGVLSCFVAYPAIVSGSVFAIAIGNILRLFHMEVREKLLSSLKSAKEKLRISAHAVQEGILITDTNNVIVRVNRAFTHITGYTTEDVMDKNPRILSSGRQN-TSFYAAMWESI--NTNGAWKGEVWNQKKNGEYYLEDLTVSAVKDTHANVTHYVGILTDITMNRAAADKIEHQAFYDTLTDLPNRLMLRDRLTPALALSQR-NNHNGALLFIDLDNFKTLNDTLGHDIGDLLLQQVAERLVACVREGDTVARLGGDEFVIMLEDLSEHANEAIVQIEVIGNFSQSFKLTTHNYHCTPSIGITLFKGQNLTIDELLKQADIAMYQAKASGRNAMCFFDPQMQTNITNRVALEKDLKLALAENQFMYYQPQVLHSQKIIGAEALIRWHHPQRGLVPPVDFIPLAEETGLILPIGQWVLETACAQIKSWEDNEHTRHLQIAVNVSARQFHQTDFVEQVSHILSHNDINPANLKLELTESLVLGDINNTILKMRKLREIGIRFSMDDFGTGYSSLSSLKKLPINQLKIDQSFIRDSDHDDAIIVQTIIAMATSLGMEVIAEGVETEEQRAFLELLGCPAIQGYLFGRPMPIEQFEALLKK--------
119773284    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERKKYRQALV----RAAAVFEYSAEGIMVTDADNHIELINPAFSQITGYSIEEVKGRNPSILSS-HRNPPHLYDAMWESLRS--TGKWEGEIWNRRKDGEVYPEYLAITLVRDDEGQIVHHIGLFMDISRRKQYEQDIWYKANFDTLTDLPNRKLLSERLGHELKM-AEHDGRKLAVMVLDLDRFKYINDTQGHDCGDLLLKAVAKRLQTVMGSTDFIARLGGDEFVIVLPRLAQEHAVEQYAKRLLQSMGDPFKVEQGSMSVSASLGIGLYPQDGLDVETLLSNAETAMYGAKDEGRNHFKYFTQEMNLALIERMERDLRRAVANDEFCLFYQPVVDMESGEVTSLEALLRWQDPEQGLVSPVRFIPVAEDMGLMGELGQWVMDKALADLARLHTLGFGLSMAINVSACQCHCKRQSLDEQLRSALSRHGIAPRHLHVEITESLLLDNSHHCLDTLNNIRDLGCAIYLDDFGTGYSSLSYLKKFPISAIKIDKSFVEQLPESDASLVRAIVNMSKSLGMKLVAEGIESKDQQAFLQALGSQFGQGYLYSRPLPFEELLPWLERH-------
300114166    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYHNDQRRKNAERLRLTAESTVEGVIITDTQAYIVDVNEAFTHITGITRAEIMGQH---LSRLQPKQGKSFQRIRRSIKS--TGQWQGELWSQRKNGELYPLWVTANAVRNSQEAITHFVAIFSDITLRKQTEQRLYHLAHHDALTGLPNRSLFLDRLEHAIHHAQRHDH-RLAVLFIDLDRFKFVNDTLGHPIGDSLLKQVAERMRLNVRAEDTIARLGGDEFTVIIENFTDTSALSLIAQKIIEACKEPFNIKGKELFISASIGISLYPEDGHEANMLLQHADAAMYRAKKRGKSCYQFFTTDINTAATEQLALENREALARKEFQLYYQPIIDLESGAIVSVEALIRWLDPQLGLISPDTFIPLAEETGLILPLGEWVLLTACTQASIWN-QCNPYPIRIAINLSAHQLEQADFSERVSKILKKTALLPHHLELELTESMLINRMESSLKTLNTLKKMGCRLSLDDFGTGYSSLAYLKRFPIDTVKIDRSFVQDIDPDDAAITTAVTTMAHSLKRKVIAEGVETREHVDFLNKINVDEAQGYFISHPLPASDLSQLLKER-------
255062966    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLINEFALLTALAVQKVYAAESLKQA--------AAVFESTREGVVITDLQPRIVAINRAYAEITGYSEEQLGKNPRIIKSGRH--DKLFYQAMWASLT--KAGYWRGEVWNRRRSGDIYPQWLTISTVFNDRNEPCNYVGVFTDITQIKQSEARLAHLAHYDALTGLPNRLLVQSRLHHAIERTLRHGN-QIAALYLDLDRFKNVNDSLGHPIGDELLVMLALRLKKRLREEDTLARLGGDEFLVVLEDIKDSNEPAMVAQTLIDLLATPFSPSGHEIFINTSIGISLFPTDANSVTELIQHADMAMYLAKQEGRNTYRYHTDALSIAANERLVLETQLRQSAGEFVLHYQPLIDARKGQVMGVEALVRWQPPDKAMVSPGKFIPIAEETGLIVPLGEWVLRTACAQGRAWMD-ADFPPLVMAVNLSVRQFQSENLVELIRQVLEETKLPAACLELELTESMFMEHAEQSIEILKTLKSLGVRLSIDDFGTGYSSLTYLKRFPIDKLKIDQSFVHGLDPNDREIAATIIAMARNLKLDVLAEGVESEQQLDILNQHGCDYYQGYLFHRPVPAQELEVWFRE--------
89094624     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVFLRDVTERINYEDRL-----RQAAAVFGSNEGVMITDVDGQIQMVNEAFCSLTGYGKDEVIGQPAKILQSGR-HSAEFYHEMWESINDV--GSWQGEIWNRRKDGTTYPEWLSISAVKDDDNRVNHYVGVFSDISQLKESEQKLNHLAHHDMLTGLPNRLMLQTRLDQALAQARR-KNTSLALLLLDLDRFKDVNDSFGHSAGDELLKQVASILKEGLREVDLVCRMGGDEFAILLEDIQHPEDAGKVASKVTSLLAKSWNINGYEVAIGGSVGISLFPEQSGDSQALLQHADAALYRAKSEGRGRFHYFTEELTRDARKRLDLEARLIKGIARNEVYYQPQIHIATGKLVGAEALVRWNDPEHGLIGPNEFIPLAEQTGLINDIGLLVLKQGCSQLKAWLD-AGCEPFALAVNLSAVQLRHSDIRPVIANVLEETGLEAKYLELEITESALMEREQESIQLLDSLRSLGVRIAIDDFGTGYSSLAYLKKFPLDVLKIDKSFVDDIDKDDMVIAATIVAMGHSLGLQVLAEGVETEEQLAFLRSKNCHYYQGYLRSKPVPADQFANFL----------
172036436    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QATLERQKAETALRESEQRFRALIENAIDIILIVSSEGNLTYLSPSVKRILGYDPVSLMG--QGFWDLIHPDDQEAVKLVFDRIKGANQSTAISEFRVQTDDNRWIILEAIAKNLEN-DPTVAGFVINCHDITERHYTAQQLRYDAYHDKLTGLANRSALLEQLKQAITRNQRRREDHFALLFLDLDRFKVINDSLGHLMGDELLKNTAQRLEHCHREGDLLARFGGDEFVFLLRDIQQPQEAIIVAQRIHEVLKAPFTLNNREIFISASIGITISTDRYDHPEQILRDADAAMYRAKAKGKACHEIFAPTMHLSKELHLESDLRQAIQRKELVVYYQPIFRLDTQQIIGAEALVRWHPPGKSLIPPNDFIPIAEETGLIIDIDRWVLQCACQQLHQWQKEFDLAPHFISVNLSPKQFSDPYLTNTITEIISATELPKEYLKLEITETVFLKNSNTVLEILSQLQQLNIQICLDDFGTGYSSLSYLHRFPLNSLKIDRSFVSGQTTKNDAIVRIVGSLANELELELIAEGIEESYQIEALNHLGYQWGQGYYFSPPIDDQAFSLLLKK--------
291614471    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISERKRFETDL-----RIAATAFESQESLMITDANSVILRVNNAFCKCTGYTTEEVGKTPRIFKSGRH--DKEFYRAMWDSI--NRTGSWKGEIWDRRKNGETYPKWLTISAVRGNDGCVTHYVGSHVDITERKAAEEQIRRLAFHDPLTHLPNRQLLLDRLQQSL-ISTARNGKKGALLFIDLDNFKTLNDTLGHAMGDMLLQQAAERLTSCMREGDTVARIGGDEFVVMLEELSGQEQTEVVGEKILAALSQPYHLDNHTFRSSGSIGATLFSGDHQEAEELLKQADIAMYQAKKADRNTLRFFDHKMQDAINARAELEAELHKALEHQQFELHYQIQVDCSRALGAEALIRWNHPTRGLVAPAQFIPLAEETGLILPIGLWVIETACAQLHAWARDEKTRHLVLAVNISARQFHQSDFVAQVRAAVQRNAIDPNLFKLELTESLLLDDTEKTVATMNALKATGVQLSLDDFGTGYSSLQYLKILPLNQIKIDRSFVRDIDPNDAAIVQTIIAMAGTLGLDVIAEGVETEAQLEFLDLRGCHACQGYLFGKPVSIREFESSLGQ--------
116749639    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDITERKNFEDNLRLS----ATVFEGSTEAIIITDARANILRVNSAFTAMTGYADHEVVGKNPRLLKSGNHHE-EFYRAMWATLSS--TGQWQGEIWNRRKNGDIFPAWLTLCAVRNSEDKITNYVGISRDITLRKEAEERLSYQASHDALTGLPNRARFHDRLTHALAR-AGRDRHEFAILFLDLDRFKVINDTLGHTVGDFLLQGVTKRLLGGTRESDTLARWGGDEFIILLESIRGAEDAAVAARRILDVLAEPFSVQGHEVFVSGSIGISVYPRDGEDVQALLRCADIAMYRAKDSGKNDYQFYESTMSTGGLERLKLEGDLRYKRNEFVLHYQPRVNINTGLIVGAEALIRWDLPDRGLLWPLDFIPLAEESGFIIPIGEWVLRTACLQCRKWQD-AGVPHPRVSVNLSTHQFKKDNLTSTVDRILKETGLSPGLLELEITESAMMENLEKAVATLQGLAELGVNVAIDDFGTGYSSLGYLKRFPIGALKIDQSFVRHIPSDDTAIAMSIISLGKTLNLKVVAEGVETQEQLTVLRNYQCDEAQGYLFSQPVDADRMTEFL----------
283138910    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQIIWLLALFALFHGINEWLDLLNIVHGASPLLDALRGLILP-FSFLPLLRRLLQPWLGRW-ASPWLLIVPIAVVVLTALISQLDWLARYAIGLPGALLAGIGLLRYSRTDEPWAHGRVR---AALVVVGLALAIYGLLTGLIVPPLDIPLARSLNSQWFLEQTGVPVQLFRAL--CALTAGAAIWYVLHTFEIHQMASETQQALHQARQLGQEQQMILDAAADAIIGLD-NRGRVTFSPAATALFGYSAEELQG--EDLHALIHLEAHPREECGLWRLLRFGGQYHSGHETLRHKDGTPLPVEMNGSAIDDEKGVVIGAVLTFRDISERLSYEQELERRAHYDELTGLANRVLLKARLQQT-TAQAHRHGKSVAVLFLDLDHFKIVNDGLGHDCGDRLLVAIAQRLQTVVREADTVARHGGDEFVIVLSEPDNGEDAAEIGRRLLQRIAEPVWIDEHELYTTASVGVSLFPRDGTDVDTLLRNADAAMYRAKHRNNLQFYSEEMNLSLSKRLRMLSQLRQAVERNELCLHYQPQASLPGGRLLGVEALVRWQHPELGMVSPAEFIPLAEESGLIEPIGEWVLREACRQGVAWD-RAGFMPLRISVNLSARQFDNPKLDDTIRDVLEQTGLAPERLELELTETALIANPQQSVQRLSAIRDLGVRLALDDFGTGYSSLAYLQRYTFDLIKIDRSFVADANPGNAAIVRTVIAMARLLGSETIAEGAETAETITFLGRNGCDAVQGYYISRPLPAGEIEQL-----------
237748829    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEEQDKRILKEGKPLVIEQW--GTYALSGNRVFFDVIKAPVPDGELVGVLGIGRDITRR-----------KEDEEKLELAALNSSEAILISNADNHILAVNPAFEKITGYTAAEVIGRDPKLLSSGR-QDKAFYKAMWDAL--DEKGYWRGELWNRRKNGESYASWLTINVVYNEDRSVRYYVELSNDFTEKKEAEDMIWRQANFDFLTNLPNRRMLMDRMKQEL-VKVNQSGKKLALLFLDLDNFKDINDTLGHDAGDHLLLDVAKRLKDCVREFDTVSRLGGDEFAIILTELSDLPTMEKIAHSILRSLAQPYQLGSEIAYVTGSIGITVYPDDGTDIDTLMRNADQALYAAKLAGRNRMSYFTASMQAAAQNRIRNDMRIAINEHQFEMLYQPIVEIETGRIQKAEALIRWHHPVRGIISPTEFIFIAEETGQILTISDWAFGEVARELSRWR-EHLFPDLQISFNISPIVFQNKNDYSDWFEVLEKLNVPGSSIVMEITEGVLIVSNTQVLDRLAEFHQYGMEVALDDFGTGYSSLSYLKKFPIDYLKIDQAFVRHIEPKDMALCEAIIVMAHKLDMKVIAEGVQDDGQRLLLAGAGCNYGQGYLFSEPLTAAEFEKLLE---------
119944709    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDITEQKRASDSLL----KLSLAVEQSPNSIVITDLDGKIEYVNNMFIKVTGYSRDEVLGQNPRILKSG-KTPQTTFKEMWAHLT--RGDIWHGEIINRRKDKSIYIESATITPVKQADGKITNYVAIKEDITEKKKAEAYTENLAYFDQLTGLPNRRMLQAQVKYRLNM-AQSNHQPLTVMFLDLDNFKNINDSLGHTVGDQVLIKIAKRIKKAIREVDTVSRLGGDE-FIMLFPNTDANAAMHIATTLIQEISKASVVEHNELTITPSIGIAIYPNDGNDFKTLLKNAETAMYRVKNDSRNGFHFVTPEMQLSASRNLQLENALRHKRNELQLYYQPQISTSNGQIIGAEALLRWHHPELGMISPAEFIPIAESSGQIIEIGEWVLRTAIRQTKNWMDDGFTPMI-IAVNLSVVQFRQKNLLTLITDILAEVQLPNEYLELELTEAVTMHDPESVINVMNTFHEQGIRMSIDDFGTGYSSLSYLKKFKVYKLKIDQSFIRDIDPDDRAIVSAIIDMASNLGLQTIAEGVETAEQLAFLRLHGCHEVQGYYFSKPLPSVEFEQF-----------
118578941    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVEMMKTGACDYLLKDTSFLD-RLLAVVVRALQEVETRERLDRAKHSLRLSEARLARAQKIARLGSWEWDVRAGEIYWSDELYRIFGFTPGEPKRISKEWISLIHPADLPAFKQQLLTSVKTLQ-SFNMIYHTTSRSGGELVVNIQGEVERGEDGRAWLISGTVLDITARIKAESEIHHLINYDTLTGLPNRSLLHDRLRQAIAQAAQDRHM-VWVLCLDLDRFKGVNDTLGHRSGDKLLQEVARRLAACVRESDTLARLGGDEFVVVLDGVVSEKGASIVAKKILTLIAEPIPIDDHELYTTASIGIAAYPMDGEDGHTLLKHADLAMYKAKELDRNNFHFFSHDMNIKVMERMMLENSMRKERDEFFLVYQPQVDARSGRITGVEALLRWNHPDMGLLTPDRFIYLAEETGFIVPLGEWVLMTACRQNRAWQKLG-FPPLRVAVNLSGKQFGQHRLDEMISAILLETGLEPEWLELEITESAIMRNADQNIAILRSLKEKGISLAIDDFGTGYSSLSYLKHFPITRLKIDKTFVQDINPDDAAIAEIIIAMAQTLKLNVIAEGVETRAQMEFLSTHTCFEMQGYLFSRPLTTDKFVYLLRD--------
237748475    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEKEEQLQLAAQQSSEAIMLLDSCSNIVMINRAFTHITGYSEEELGKNPRMLASGQH--DREFYSTMWESI--EKEGRWQGEIWNRRKNGSIYPEWLLVQTMRDSQNEVTHYIGTFTDLTERKETEERVQWLAHFDPLTGLPNRTLLHIRSNLAISL-AHRRHEPLALMFLDLDNFKNVNDSLGHGIGDELLKQFAERLKNAVRDQDTISRLGGDEFVLVLPNT-DTGGATSIAEKLLAIAAEPYHIDPHELNLTASIGIAMFPADGADFETLSCSADTAMYRTKQNGRNNYCFFTAEMQAKSSRMLELDSALRRALERNQFTYQPIMSLNYGVNVGFEALLRWEHPQLGSISPEEFIPVAESNGQIIPIGEWILRSVVKQLKEWVDAGN-DRLMVSVNLSAVQFRDRRLTEQIAEILKENDLDPKHLVLELTESVAMEKPESAIVIIDSLKERGIKVSIDDFGTGYSSLAYLKRFAAHSLKIDGSFIQNHDPENMAIVGAIVSLAKNLGITTIAEGVENIKQLEFLKETGCTAIQGHYFSRPMTAAAASDFLA---------
242277880    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITSHKETEEELRKAKDQLKITVDQSSEGVTITDSNNNIRYINDAFTHITGYSEEEVIGQNPSILKS-NRHKPSFYKGVWKSIKT--NGMWEGEIWNRRKNGEVFPEWISIKAITDVKGEVVNYIAVFRDISEAKASQRKIQHQAYHDALTGLPNRTLLIDRIRKAIA-SSNDRKSCIALLFIDLDNFKNINDSLGYVIGDSVLQQAAARIREFIDEKDTVSRIGGDEFVIMLKDLQDKHDAAVMADTIINLFAQALTVESHQFTITPSIGIALYPEDGKTPYSLVRNADTAMNKAKQEGRNRYHLFTPGLTESRRISMENQLRQTASDNGFTVYYQPKVNLHDNTIVGMEALIRWIQPDGTIISPAEFIPLAEETGLIVPIGEQVLEAACLDTVELNQRFGTN-LKVSVNLSLRQFKQEQLMKNIMDIIAMTAICPSCLELEITESTVMDDIEQTKTILEKMDKLGITLSIDDFGTGYSSLSHLKNMPMHTLKIDQSFVAGHNKSDQKLVKAIMSLARSFDLSTVAEGIETPEQYNYMRELGCEVMQGYYYSPPVPLEEFAALIE---------
229592969    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERQLMQEKL----QQAATVFESTAEGVLITDTRQNISAVNRAFSEITGYSEAELGQTPRLLASGLH--DSAFYAAMWHQLTA--QGHWQGEISNRRKNGELYPSWLTISAVRNREQLITHFVAVFADISSLKLAQARLDYQAHHDPLTGLPNRTLFESRLQAALNGHQET-GKQGAVLFLDLDRFKHINDSLGHPIGDLLLKDIAVRLKEQLRDIDTVARLGGDEFIILLPGLQHASDAQHLANKLLACFTPPFQAGEHEFFISASIGTSLYPEDGTDVATLVKNADAAMYRAKGRNRVESYTRDLTAQANERVALEHELRRAIERDELSLYYQPKLSLATQQLIGAEALIRWHHPTFGDVPPEHFIALAEENGTILQIGDWVLEQACRQLHAWQGTFD-DFGPLSVNLAGAQLRHPGLLGRIEQLLRDYGLDPGRLQLEITENFIMSQAEEALEVLHQLKHLGVQLAIDDFGTGYSSLSYLKRLPLDFLKIDQSFVRGDDPHDAAIVRAIIALGHSMQFTIIAEGVENPAQQAFLAAEGCEQMQGYIVSLPLPPALFTTFLR---------
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---------
299535077    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENVSEGIMITDKYKKIVMVNPAFEFVTGYTCDDVVGKTPAVLQSVH--ELPFYLEMWEQI--RQEGIWQGEIWNRRKTGDVYPEWLTIVCVTNDEGEVTNYCGIFTDLSERKIVENELEKRLLTDSLTDVSNRFAYIERMDNLLETSAISHSVQHAIYFLDLDRFKQINDTLGHAVGDSILIEVANRLKKLLKNKDIIARYGGDEFVITLTNVKNVKEAAKFAEQIISSIEQPMMINDQEVFISTSIGISVYPVDSKNTEELINCADRAMTYSKKNELNGYSFYFDELQTDAQRVLDSELRRAIENREFELHFQPKISMENEQIQGLEALVRWNSERLGFVSPAEFITYAEDTGLIIPLSELIIEKACE--AVIQMRQYGWKTPVAINISSIHFKQQNFLESIQTILERYNMPANNFEIEVTERTVMNNANETVSKLVRLKQLGFKISIDDFGTGYSSLSYLVRFPLDCLKIDRSFIQGSLDEKQAVVDAIIQMSHRLKMKVVAEGVEQAQQVDILRKMNCDIIQGYYYSKPLPLNELMEFME---------
257094976    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQGGEGIAITDAACNIVMINQAFTRITGYSEVEVLGRNPSLLASGR-HDQAFYQSMWESIESL--GHWQGEIWNRRKDGSVYPEWLLISRV-DGDGAPTHYIGTFIDITQHKEAEASIQRLAHFDALTGLPNRSLLEERVRHDLAR-AHRGREALALMFVDLDRFKNVNDSLGHRVGDALLIQVAERLRRAVRDEDTVSRLGGDEFIVVLPST-DADGAAHVAAKLLEVMAPAYRIEQHELTCSLSAGIAMYPADGESFEALSMSADTAMYRAKQSGRNAYCFFTAEMQERSARNLQIENDLRRENGELRLHYQPQFTLADRRLVGAEALLRWQHPQLGMVSPVEFIPIAEECGLILPIGEWVLRAAVSQLRVWQ-QEGLPPMTVAVNLSAVQFRQASLTDVVSRILDAEGLAAQFLELELTESVAMDNPLAAIATMDKLRALGVRMSIDDFGTGYSSMSYLKRFRVHKLKIDRSFVADADPEDEAIVTATISLARDLGLQTIAEGVESEAQLAFLRAKGCDEAQGYLFSRPLAPAQFAAFVRAH-------
239787383    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISKRKQSEEKLRH----LSQAVEQSPADVVITNAEGIIQYVNPRFSQVTGYASKEVIGKKPSILKSGR-TPAALYDSLWETISAGK--EWRGELMNRKKDGSLFWQHAIISPIRDNSGVITHYISVKEDISIRKEYEERLVRQANYDALTGLPNRILAMDRLKQAIAQAQRY-NRKVALMLLDLDDFKKVNDTLGHAAGDLLLKEAALRLVDCLREGDTVARLGGDEFVLLLPDLTDTSSAEVVAEKILAACNQPFDVGGHEAYIAGSIGIAIFPDDERDPILLMRNADAAMYRSKREGKGVFRYFTPEMNAREHMRMESQLRHAIERNEMKVHYQPLVDSGTGRLVGAEALLRWSNPVLGEVSPEQFIPLAEETGLILSIGAWVLRTACRDAASW--QRPDHEIFVAVNISGKQFQKRTLVEIVRSSLNESGLPPACLELELTESVLLEHTQETLSIIQELESLGVGFAIDDFGTGFSSISYLRRFPFDTLKIDRSFIKGDNEGDADLVKSIIAMANSMSLKVVGEGVETHGQREFLRLSGCHIAQGWLYSRPIPGKDFQELI----------
120596930    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSVAVRLNGALVTGANGEQLVL-FIVEDITEQERTVARVNLLAQVFQQ----------SGEGITIIDANDIIVDVNTAFSQITGYSREDIIGKNCRFLEAKRTDD-PQVRAALE-----QTGFWQGEVWDRHKDGYDFPKWLMMSVVRDESGAVSHYIGSFTDISERKMSEERIHFLAHHDSLTLLPNRLSLQSSLEIVFG-EALASQSQIAVMFIDMDHFKNINDTLGHHVGDQLLLEVARRLKNIVDNNDIVARLGGDEFVVVL-SDTNHDEVASLAEALRSGLSQTYIIDNNSLHSSPSIGISLFPTDGNTVEALMKNADMAMYRAKAAGRNNYQFFTAAMNTLITERQHIETGLRQVNEELQLHYQPQIDIRTGQVVSVEALVRWQHPEFGLISPDRFISIAEEIDMIIPIGQWVLETAMAQLAAWR-AAGATRLRMAVNLSAHQLRKDTIVADITNVLLKHQLGKGALELEITESVAMQYPEQNARLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDIDPNDAAISAATISMSHELGLTVVAEGVENEAQLVLLSSMGCDLVQGYYFSKPLPAEECFRFIQR--------
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----------
163802198    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGILGMTRNVTRRKMVEA------QLSLAFDNSHEGMVITDRKANILDVNGAFTHITGYTAEEVIGKNPNILRSGH-HDSQFYKQLWRQLES--KGQWKGEFINRKKDGSIYPQLATISAVMDDKDQLINYICVFEDISVRKTHEEKLQRMAFYDPLTNLPNRTHLINLLEQHIENGHKNQHI-FATLFLDLDHFKHINDSMGHFCGDQLLTKLGERLQDVLHLRAHVARIGGDEFVVVLPNIDSESQLIDTIEDILSLFNHPFEVNNESLRISTSIGVARYPQDGQDSETLLKNADTAMYLAKKNGRNGYAFYSPDLTDKSVSHVRIQSHEAIEKNQLHLVYQPQYNLSANELVGVEALLRWQHPDLGMISPADFIPIAEKTGLIKNIGKWVLEQACLQGRAWLDDG-IEFGKLAVNVSALQLQQSNFISKLEGILQETKFPTYRLELEITESFLLIDPQQAIASLNSLRELGIEISLDDFGTGYSSLSYLKGLPINKLKIDRSFVSDLDTDSNAIVNAIIAMGKSLSLKVIAEGIETEEQAQYLCEHDCVYGQGFLFSAPVRAENLFK------------
148262949    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIGQCMTSIKWERQIREQERKLSRAVEQSPVAIIITDTSGTIEYVNPRFTQLTGYTSAETIGKKPHILKSG-ETPPEEYRKLWEIISGG--GEWWGEFHNRKKNGELYWASASISPITNGNEQITHFIAFQEDITERKQAEETIKQMAYYDTLTGLPNRHLFNE-LMHLALAQAHRHNRLLAVLFLDLDRFKHINDTLGHTVGDQLLQASAHRLKECCRDRDTVARRGGDEFIILLPDIDDVQEAVRVAQKIIDAFTQVFVLPDIELFISTCIGISIFPNDGRDTETLIKNADMAMYRAKEQGRSRYHLYTSSMDEQAFRRLTMENSLRKQREEFSLYYQPKVNIKTGQIVCLEALVRWQNPEMGLILPNQFIPLAEDTGLIIPLGEWVLRTACAQNKTWQ-LLNYPPMRVAVNFSPRQFQQPRLTDMVEQILGEADLAPCWLELELTENVMLQNVEKTVQTLNRLSNLGIHISIDDFGTGYSSLSYIKKLPIQTLKIDRSFVHDINTNDAAIAIAVITMAQSLRLNVIAEGVETLEQMKLLDGLNCPEMQGYLFSKPLPVAEMTTLL----------
189426376    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILITLHDISRKRAEQALRLSEERYRMLVEHQSDLVVRVDIEGRLQFASPSFCMLFGIDEEQLVG--RELCPIINSSGQAVMKEAMQRLDCHPKSCY-HEICSQTLDG-LRWIGWAMKGVVDEKGHIEAIVGIGRDITDRKKAEQEILQLAHYDTLTGLPNRSLLQDRLSQALSL-ANRGNVTLAVLFLDLDRFKHVNDAFGHQIGDLLLQEVSRRLKDCVRATDTVSRIGGDEFVIILTNLIKCSQAGSIAAKIISSMSRLFQLGGHELYSGTSIGIALYPTDGNDVDTLLKHADMAMYQAKASGRGTFKFFSPEHNEKMLQRMQLEQRRAIEHQELSLDYQPQIDSATGSINGLEALLRWQHPQLGLLLPGLFITIAEETGLIIPLGEWVLRTACRQARAWQ-RAGYHRLRIAVNISPRQFQQRGLIPMIDAILQETGCDPRGLELELTETTLMDSPKEATALLKALKRRGISLAIDDFGTGYSSLSHLKHFPIDRLKIDRSFVNDLTREDSAIVEAIIAMAHRLGLEVVAEGVEHPDQHAILSDWGCKTCQGFLYSKAVSTEEATALLA---------
152993212    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVPIFMDGELIQYLAIKLDVTAYIRQQKILQQA--------ATVYENIGDGIVITDENKKIISINPAFSDLFGYTKEELVGKEPMIIMSL-KEDKVFYGNMWHQLLTA--GRWSGRVENVTKDGKVLPVWLTIAVVRNEKQDIQNYIAIYTNLEEIIKMETKANYLAYHDSLTGLPNRSSFEMRINEILSV-ADIEKDKIAVLFIDLDRFKVINDTLGHHIGDEMLIELAHRIQTQLDNDTLLARIGGDEFVVIMKLKMHKKEAGEQAEKLLDVIREPIDIQNYHLNTTASIGIAIYPDDGKDKNEIVKHADSAMYHAKEKGKDTFQFYTKQLSLDVEARLNLEQELLHAIERKELHFQPQYALESRNIIGVEALLRWKNEQLGIVSPEKFIGIAEETGLIVSIGYFVFEEACKTYMHWQKEGIDID-SISINMSSIQFREEDIFERLQEIILRIGIPAHKIEIEITERFIMEYSTINLTILEDLRNIGCKISIDDFGTGYSSMSYLKRLALDTIKIDKSFITDLHDSHDAMVKAIIALSKSLGYQVIAEGIETPEQEAFLKKNGCDIGQGFYFAKPMTSEDFISFFNE--------
304412630    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALT----RAAAVFDYSAEGIMVTDADNHIELVNPAFCNITGYTLEEVKGRSPSILSSSR-HSQHFYTTMWESLQT--EGKWEGEVWNKRKNGQVYPEYLAITVVRNEQGQIIQHIGLFMDISKRKQYEQDLWYQANFDALTGLPNRKLFNERLQHEIHV-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLKDVAKRLEGIAGKTDFIARIGGDEFVLILPRLTNELAIEHMATRIIETLGMPFDLNDREIQISASFGIGVYPEDGLDVSSLTRNTETAMYQAKDAGRNNFKYFTAGMNEAMFARMELEQRLRRAVAQNEFHYQPIVDMQTGVVCSVEALIRWQDPDFGLIPPDQFIPLAEETGLIEPMGEWVLNQAMHDLRQW--QKSGLKINVAINVSGRQCINTRGMGFDQECFNRHHVNPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENALESNANLVKAIVMMGQSLEMELVAEGIETEAQWHFLRDLGCHFAQGYLISKPLPFDEITPLL----------
307818055    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSDVTEQRSLDLELRKVEERYRLAARSTTEGVWDRDMLTDQIYYSARWQEIVGLPAVDFIGTSADWENRVHPKDLLLGQQAQREMEEQNTLEFRTEYRMRHEDRGWIWVRNEGIIIRDQENRPTRKVGSMKEIT----------SEKSIEPLTGLPNRASSVEQIDHRMEM-PSKEQATFAVIVVGLDVFNRINDSFGRASGDAILIEIARRLDSTIQKDSIAGRITGDEFVVLLGRIAGVDDAITYANLLQHVLSTPIEHQHQFLTISASIGIAMGDEGYHSAETMLEDAEVAMHQAKRAGKAQCILFGAHMRERTRRRVELETDLRFQRNEFILHYQPKVLLETGKLVGFEALVRWQHPVKGMISPAEFIPYAEETGLIIDIGRWTLRNAIRQAKVWRDSGLVPDVTMAVNLSTKQFERPGLIAEIAKKLAEEDFPADCLTLEVTESALMDNIAGAKKSLDGLRSLGVHLDLDDFGTGYSSLSYLNRLPFDSLKIDQSFVHELTDESKAIAQSILQLGRTLNMTVIAEGIETAEQSLLLMQVGCLYGQGYLFSKPLDAEGIRELL----------
269964567    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILMTRNITRRKMVETQLSLASQ----IFNNSQEGMVITDRNANIIDVNTAFTQITGYRSEEVIGKNPRILRSGH-HDQGFYQQLWHQLEN--KGQWKGEFINRKKDGSIYPQLATISAVMDDKNHLINYICVFEDISVRKAHEEKLQRMAFYDPLTNLPNRTHLLSLLEQHIETGHKSQQT-FATLFLDIDHFKHINDSMGHFCGDQLLSKLAIRLQDVLHLNAHVARIGGDEFVIILPDIHSDVALLETVGDILSVFQQPFDLANHDLRVSTSIGIALYPRDGQDSETLLKNADTAMYLAKKNGRNGYAFYSPDLTDKSVSHVRIQSHQAIEKQQLRLEFQPQYNLEQNTIVGVEALLRWQHPEFGLVPPADFIPIAEKTGLIQSIGEWVLQQACLQGNAWLDQG-IEFGKIAVNVSALQLQQSNFIQRLRTILDNTGYPAQRLDLEITESFLLIDPQQAIASLNQLRELGIEISLDDFGTGYSSLSYLKGLPINKLKIDRSFVSDSNSDSNAIVNAIIAMGKTLSLKVVAEGIETREQADYLFEKGCIYGQGYLFSQPVSAEKLFR------------
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-------
302872893    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEEKEKYKFLVENVSDLIFELDINQKKIELYGKLKDSFDVDIICSTKSLLVWLEYLHEDDRGKFRKFQDAIFLGDED-VELDFRVKDKCGRWRWLSIRAHINYDEQKNPEKIVAVCVDWTAKKEYEDRIEHIAYYDTLTGLPNRKLFEEILEDWLKKTET-EKSTGAVVLIDIDNFKDINDIYGHEAGDEYLKAIGEKVLEYLKKLEVFARVGGDEFAVILHGLAKKEQVIEFCAQLIFESEIYIESIDRHLFTSASMGVSFYPDDGKNVKEIFRNVDMALSSAKDNGKNDFQIFMPFILMKNLKKIGIEKNLKKAIEEDQFYYQPVINLKDMEIHSVEALLRWNLPGKGMVSPLEFIPVAEESGLIVKIGEMVIEKAFSDLKNWERKG-IDYLHMAINLSVRQFKTKFFIDVVKKLIERYSVDPQKISFEITETGAVENFDVSLKILSFLCQMGIKFMIDDFGTGYSSLIYLRRLPIGGVKIDKSFISESSKESRAIVEGIVLMAHKIDLKVVAEGVETKKELEVLKEVGCDFAQGYLFSKPLPKTEVEKLL----------
89900840     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLWHGF--VSDVTAHKQAEESLIT----LSAAVEQSPVSIVISDPRGLIEYVNPMFEQVSGYRRAEVMGQNPRILSS-HEKSEDEYREMWATLLAG--DIWHGEFHSRRKDGSLFWEQAAIAPIFDDHGRPIHYLAIKEDITKRKAAEAEIEHLAFYDLLTGLPNRRLLNDRLQQVLAVG-TRSRRHGALLFIDLDNFKNLNDTQGHEQGDVLLQQVAQRLNFCVRECDTVARLGGDDFVVMLQDLSEQQQAEGVGQKILDALHQPYPFGHFTHHGSASVGVALFNASQDTVEELLKRADLALYQAKDAGRNTLRFFDPDMQAVISARAEMEADMRLGLQENQFYYQPQVNHAG-RLIGVEALVRWQHPLRGLVAPAHFIPLAEDTGLILPLGQWVMEAACRQLQLWRTQAHTAQLTIAVNVSALQFHGESFVSDVLATLARTGAPADRLKLELTESLLVKDVDGVIAKMVALKAHGVGFSLDDFGTGYSSLSYLKRLPLDQIKIDQSFVSDSNPKDAALVRATVAMGRGLGMMVIAEGVETQMQRDFLEGEGCLNFQGYFFGRPVPVAELACFL----------
95930949     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGLFLDVTERNKYEQQSY----RLLQAIDQSPICILMATVDGTPVYVNQDFTRRKGFSLEECKNRLNPINIFI----RERVNALGNNDNKYSTDPWTEERQARTKDGKMYWERISIAPAYDLNQKCSHFVFIGEDITEEKENALHFEYLATHDNLTGLANRLLLHDRLDQLV-LKAKRSHSLVFVMLLDLDRFKVINDSLGHDCGDRLLQLVAERLLDAVRESDTVARLGGDEFVVVFQETDSLADALHVAELILQKLSNPFNLDGRQLLVTASAGISYYPDHGISSLELLRHADVAMYKAKETQSDICVFEPSMDQHLLQSMELEADLRQAITRNEQVYYQPKVDASSEKVVGLEALLRWFSPDRGMISPGVFIPLAEQNGMILDIGLWVIEEVCRQLRQWCDQG-YSVVPVAVNLSAKQFQSLDLPEQVSTIFDRYQIDSSWFEFELTESMIMQNPVSAIRIMEDLKKLGIRLAVDDFGTGYSSLNYLRRLPLDYLKIDRSFIDDVTMDADAVATSIIGIAKSLGMQTIAEGVETSAQLMFLRDNQCDFIQGFYFYKPMPAADISKQL----------
302879176    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKLKEEQLRVAAAAFETHEAIMITDAHGTIIKVNQAFQRITGYSQEEVLGENPRILSAGR-NEKSFYSAMWQQLTTL--GRWRGEIWDKRKSGQIYPKWMTITAVRDENGKTTEYVAIFSDITQRKLAEEEIRNLAFYDALTRLPNRRLLLDRLHAALSVSARSRRF-GAVLFLDMDRFKTLNDTMGHDYGDLLLIEVAERIKLCVREIDTVARLGGDEFVILVEEEETSKHIAAIAEKIRSALSVPYRLKEKHHHSSPSIGVCLYRGIEESTDDLLKHADMAMYQAKDSGRNAVRFFDPLMQQAVEARVTLENDLRHALPNDQLQLYYQIQDNDRRAIGAEALVRWIHPIRGMVSPAHFIPIAEETSLILEVGAWVLKTACLQLAVWADRPMTCNLILAVNVSVQQFKQVGFVEHIAELIRAYCIVPQRLKLELTESVVLNDVSDIVQKMCALKSLGVRLSMDDFGTGYSSLSYLKNLPLDQLKIDQSFVRNIDENDAVMVKTIIAMAQNFRLNVIAEGVETEAQLAFLKQNGCMCYQGYYFGKPAPIEQFQSQLE---------
280956939    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAELEASREALLNSEQRYRMVA----DYNYDWEPDGKAIYISPSCERITGYPPDRFIEDPDLMQRIVHRDDIHIWHNYMADTSSGDDDGL--DYRIHHRNARTKWVSLIKHAVADEAGNPLGVRVSVRDVTHRKRMEQQLKHSSLHDPLTGLPNRALLLDRLSQAVERSARTDDY-FGVLFINLDRFQAVNDHFGHVMGDRLLVEIGVRLSRVVRPVDSVARFGGDDFVVLIEEMPRKIDMRDMVRIIRDSFKEPFEVNGTDFPITASMGL-EIARAESDPESLVHNAQLAMYKAKESGKDRYLVYDARMREGVVNVLAVENDLKRRAHEFEAHFQPIVNLSDGQLYGFEALARWNHPQRGLVSPGEFIPVAEETGLIVELGAHILEYACTTLSQWRSRPGAGNLVMAVNISAKQFGEAKLVTSVKDILARSGLPPGLLKLEITETVVMLDAMESSVRLNLLKSLGVKLSVDDFGTGYSSMSYLQKFPVDQLKIDLSFVREKGPENIEIIRAIVNMAHSLRLRVVAEGIETERQRDLLYSLQCDYGQGYLYSKPLPRDEAEAFL----------
304412077    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVAVRLNGALVTGADGEQLIL-FIVEDITEQERTVARVNLLAQVFQQ----------SGEGITIMDANDIIVDVNSAFSQITGYSREEIIGKNCRFLEAERTDD-PQVRAALE-----QTGFWQGEVWDRHKHGYDFPKWLMMSVVRDDAGAVSHYIGSFTDISERKVSEERIHFLAHHDSLTLLPNRLSLQSRLEVVF-REALASDSQIAVMFIDMDHFKNINDTLGHHVGDQLLLEVARRLKNIVGDTDTVARLGGDEFVVALSNT-NHDEVASLAEALRSGLSQTYIINNQALHSSPSIGISLFPTDGDSVEALMKNADMAMYRAKSAGRNNYQFFTAAMNTLITERQQIETGLRQVNDELRLHYQPQIDIRTGQVVSVEALVRWQHPEFGMVAPDRFIPIAEEIDMIIPIGQWVLETAMAQLAAWR-AAGATELRMAVNLSAHQLRKDSIVADITNVLLKHQLGKGALELEITESVAMQYPEQNARLLAELRQHGIELAIDDFGTGYSSLSYLKLLPLDRLKLDRSFVKDSDPNDAAISAATISMSHELGLTVVAEGVENEAQLVLLSSMGCDLVQGFYFSKPLAAEECFRFIQR--------
168186555    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLILILTTFIVILSINIKKRIEEKLEKGKQKYKLVIEGSNDAIWEWDIKENKFFMSNKWSKITGHSTYTDINENKKYFSVIEEEDYKNIIDEFEKVLYEGQNCIDVECRILNKFNYQKWINIKGKALRDNKENVIKIAGSITDITEGKEAIKRIEYLAYNDSLTGLPNRAAYLRYIYNIIQKVKENKKI-GAIIFLDIDNFKNVNDTLGHDYGNELLKRVNERISYVLTENEKFYRLGGDEFIIVQCGSYDERDIELLADKILKVFNKSFIVKNERVYTTVSLGISFFPNDSCDHNVLFKNADIAMYSAKNLGKNKYLVYNKDMSHDLIRRSQVEEGLRHAIERGELKFQPQVNANTGEIKGVEVLLRWKSKKFGFVSPAEFIIIAEKSGLINSIGEWVLRESCLKKKQWELE-NLKDITISVNVSVIQLQQDDFIEKLKRILEKTKLPPACLELEITESVMMESKETNLDILNSISDIGVKIALDDFGTGYSSLSYLRMLPINKIKLDKSFIDHINKNEKFIVEGIIDLAQKIGFNVIAEGVELSEQLDVLCKANCDEIQGYYFSKPVEEDKFKELLKDGY------
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----------
299532935    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTASREADERSRLAVDNTIEGVVVTDAHSRILSVNHAFTKLLGFSEAEMGKTPRMFKSGRH--DKAFYDAMWASM--HATGHWQGEIWNRRKNGEVFPERMSLSAVKDANDKVTHYVCMFTDISAEKAREQQLEFLAHRDTLTGLPNRSQFTRMLGEAVELSQST-NRRMAVLLFNIDRFKDVNDSYGHSIGDEVLRHVSVQMQGALRHGDIIGRLAGDEICVVAQSICGRDSAVDVAERLMAAAQPWTTPDGLSVVVSVSAGICLYPDHALTADDLLQGAHAAVYGAKARGSNAWCFFHENMTQAARERLALEARLRRALEHMRLYYQPQIDLATGRVVGAEALLRWLDPEEGLISPARFIPVAENSGVIGPLGLWVLGEACRQGQQWR-AAGLPDLAIAVNVSLHQFLLTDIAGATAEALNKSGFPASLLELEITEGALAEKPEEALAVLNRLRELGLRLAIDDFGTGYSSLAHLKRFPLDLLKIDQGFIRDISADDMTISSSVIALGHAMGLKVLAEGVETQEQLSFLQQKGCDYFQGYFCSRPLPAEDFTRLLREGQPLV---
170727095    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KERFQLAMRATSAGVWERNIDEDAWYFSDRLIALFGYSREELLFGFKN-LSFIHNEDKKPLLHVLKNHFRNGKA-FDFECRVLTSEGRYKWFWIVGQAVWNDKGEVVRIAGSFSDIDERVENSKLVEKMAHYDHLTMVPNRVLYNQKLDIALSL-ADKEQSHLAVILIDLNDFKQVNDTLGHSAGDHLLQHIANQFKLNISESDIVARLGGDEFSIVLTNIANRQAVVTKCEQVLEIISRPFYYQKNLIIPKISMGIALYPEYGMTRDELMVNADLAMYKAKGEKHMGSGFQFCEQEHINKNMERTELCEAITENEFFMHFQPIIDLSNGEVTFAEALIRWKHTNKGVLLPEKFISIAEDSGLITRLGKLSIELVAKQIDRMMAAKRLQKLT--INISPSHFLSQSFMEDLKEILSVYPKMSSFITIEITEVVFLLNMEVAKKTVIELHDMGITISLDDFGTGYSSFKYLQQLPIDVIKLDCSFIADIDPSHRNIASTIIELAHSLEIKVIAEGVETNSQLVFLQDHHCDFAQGSYFFKPLSVIDFLHM-----------
91774883     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLRRRDARMRLAFASSSEGILIANPNDEVIGINPAVTALTGYSVQELLGRPVSFLA---PEQTVAESRRQASFSISEKGVWQGEALIKHKQGYTFPVALTITTVTGEDGRVECYINTFSDISERKANEARIHDLAHTDTLTGLPNRMSLYSGLEERLANVQPIG-----VMILDLDNFKIINDTLGHHVGDQLLVEVARRLVCCVGEQGMVARLGGDEFVIVLDCPQATQIVGRVAKEVLQRLAQPYLIEGYELHSSSSIGIGVSPHDGSDPYSLLKNIDTAMYAAKSSGKNNFKFFTEKMREQINERMQMENHLRQAILRNEFHYQPQVDLGTGRIIGMEALVRWNHPEWGMVHPEKFIRVAEECNLVIPLGEWVLCEACRQISQWSRQG-LEAVCISVNISARQLKSRYLFTLIDNLMMTHQIKPGMLELEITESAVMDDPEQTIPRMKELKNKGVALAIDDFGTGYSSLSYLKLLPLTRLKIDRSFVKDIDPNDAAICAATIALARTLGLGLVAEGVETEAQLEYLRAQGCDSAQGYYFSKPLPANNIMAFVSRH-------
30249662     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VREPTSADLVLVEEFASFTAL--AVQKVYAAEAL-----RLAATVESIREGIVVTDLEPRIVAVNRAYTEITGYSAAQVVGKNPKIIRSGR-HDKSFYQAMWSSL--QEEGYWSGEIWNRRKNGEIYPQWLTISAVSNGRKELCNYVGVFTDISQIKQSEAQLAHLAHYDPLTGLPNRLLVQSRLHHAVERAQRY-NLRVATLYIDLDRFKNVNDSLGHPIGDELLIKLTERLKNRLREEDALARLGGDEFLLVMEDVKDPSESAIVAQTLIDLLATPFVPSGHEIFINASIGISLFPDDASNATELIQHADMAMYQAKKEGRNTYRYHTEALSIAANERLIMENRLRHAAGEFILHYQPLIDARAGHVIGVEALARWQPPDNTIVPPGKFIPIAEETGLIVPLGEWVLRTACEQGRAWIDTG-LPPLVMAVNLSVRQFQSENLVELVQRILEETRLPAVCLELELTESMFMEHAERSIETLNRLKALGIQLAIDDFGTGYSSLTYLKRFPIDKLKIDQSFVRGHDPNDREIAATIIAMARGLKLGVLAEGIESEQQLDFLRQQGCDYYQGFLFHRPVPAIELEAWLREH-------
299128952    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALQIFAARASAELQRQMDDARQASLLDRARDAIIVRDLEHRITFWNEGAERMYGWSREEALG--RSMASLLH-HDPEDFLHATAQVLQH--GDWSGEIVQRSRNGRSIEVEGRWTLVRNDQGEPESILAIDSDIGPRKSHEREIQRLAFFDPLTGLPNRAQFMQRMGHALATARR-QHQGGALLFIDLDNFKTLNDTLGHDQGDRLLQLVAQRLSTCVRSVDTVARLGGDEFVVLLEQLTAHEHANKVGEKILNVLCVPYALAGHQYRSTPSIGIALFDDTPTSMGDLLKQADLAMYQAKNAGRSTLRFFDPGMQRAVDERATLEADLRNSQQEFTLHYQPQVDSRGG-ILGVEALLRWTHPQRGMVSPAQFIPVAEETGLILPLGRWVLHKACTLLAAWQKFPGLAHLTMAVNVSSRQFRDPGFVGDVARVLAVTGAPSAQLKLELTESLLVEDMVSTIATMEALRAHGVGFSLDDFGTGYSSLAYLKRMPLEQLKIDRSFVRDADENNAAIVRTIVALAASLGLSVIAEGVETDEQRNWLTRAGCTVYQGYFFNRPLSSDRLDGLLR---------
157373981    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETAKVPVVTDDGCLKGVIGLSRNISQH----KAVQEQLELSG----RVFENSVEGVMITDRDGKIIETYGAFSEITGYSREEVLGKNPSMFSSGR-HDKAFYDDLWTGLLH--KGRWHGEIWNRRKNGAIFPQLVTLSSMLGDDGLVRYFVAVFTDISAQKKNEEQLAHLAYHDPLTNLPNRMTLTAQIEQEL-RHAQYQGSQLAIVFIDVDLFKQINDSFGHLMGDEILVELANRLTAQKGAEDTLARIGGDEFVVLFPGGGGSEELTLALSKLREAFEQPFSVGENQVRLTASMGVSVYPHDGKDGYTLLRNADAAKHRAKQDSRNSYAFYTESLTLESREHLKLQSALHMEEGNFHLVYQPKLNFNSLKTVGFEALLRWRDPVLGDISPGVFIPIAEKIGLINAIGSWVLRAACLQGVKWIEQGKTF-GRIAVNIAGQQIKRSSFVEEVKQILNETGFPAQSLELEVTESFMMSDPEVAIRDLRVLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDSDANNTAIAKAVIALGHALNLQVIAEGVETEEQADFLRESGCDEVQGYLYSRPQLPEALQQFL----------
163749905    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLDPSLELKVPVRGKDEIAQLSHSLNLMLEERSKANRQKLAAESSSEGILVTDADNHIELVNPAFTQITGYSLEDVKGRSPSVLNSQQQT-RHFYDEMWQSLQT--EGKWQGEIWNKRKNGQVYPEYLAITVVKDDAGQIIQHIGLFLDISNRKQYEQNIWYKTHYDLLTKLPNRSLYTIKVQQEMTM-AQENNRQVAILFINLDRFKYTNDIYGHEVGNKLLRQVASRLKSLVNKHDFVARLGGDEFIIILPRIRRQHQVQAIADKVNARLASPFGVDGDDLMISASIGISLFPENGSSEELLTRNAETAMYQAKNDGRNNYRYYSSEMNEHILERIQQRLRQAVIRQEFCLHYQPIVNLDDRTITGVEALIRWQDPKFGMIAPDMFIPIAEETGLIEPIGEWVLQQALTDLAHWHRLG--FKISMAINVSGRQLLGQNFKCLLKALLKKNDIEPQYLHIEITESMLMDDTEQCMTVLESIRSLGLDIYIDDFGTGYSSLSYLKRFPIAVIKIDKSFIDNMSESDAKLIKAIVMMGQSLELKLVAEGIETHAQWQMLQALGCDFGQGYLFSHPLPAQELASFLHQQ-------
239826223    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REMERLRVLFEHNTDIVYSTDLHGNFTNVNPAFEKILGYTKEEILHT--NALKYMHPNDVPRVSR---HFYRALRGKIQYYLEIPTKSGETLLFQIKNVPII-VDGKKVGIYGIGRDITEQKKAEEKISYLAYYDPDTHLPNRTKFMEIIDEQLEK-AKQKNRKLAVVFIDLDRFKLVNDSIGHYAGDEILKQVVQRIQHVLPAGAYLGRFHGDKFCLLLTERTDSEGVFKTAAHISKEVMKPIVYENKEFFITISIGISFYPNDGVDKHSLLKNADIALNKAKQSGGNRIQFYSAKMNEETLYRLEMERYLRKENQEFFLCYQPIIDIHKGVIVGNEALIRWRHPKLGLVRPNEFISLAEETGLIHEIGRWVLVTACKQTKKWQ-QLWNQQLFVSVNVSARQFQHEGFIDDVKQALEQSQLSPNCLHLELTENSMLRNLHYSIQVMKELQQLGVGIAIDDFGSGYASFSYLKNLPVNILKIDRSFVEHTNSSDIAIVKAIITMGHGLGLKTVAEGVETVEQLELLKMLHCHHAQGYALYRPVTAEELSTYM----------
307822245    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASMIDISEQKRNVQELQLAALALDEAIMVADANNQIISVNEAFTRLTGYTAAEAINQSTSLLKSGRQNE-AFYQEMW--HLLNTTGHWQGEIWNLRKNGGEFIGWLSISTIYSDTGEVVHRVAMFSDITDKKQTEDIIRKQADFDLLTGLPNRRLFYDRLQQAIKK-AKREGQKLAVLFLDLDQFKDINDTLGHEIGDRLLNEVAQRLDACIRDSDTLARPGGDEFIIILDNLDEFNSIERVANCILGSMALPFQLEHESCYVSLSIGITLFPDDAVVVDELVKKADQAMYAAKRQGGKRFCYFAPSMQAAADSRLRITNDLRNANQQFWVAYQPIVDLATGDIHKAEALIRWQHPTQGLISPAEFIPIAEDTGMIVEIGEWVFHQAAKQVLKWRSK-HHPHFQISVNKSPVQFEQHDNINGWFEHLQHLELPGASITVEITEGLLMDASSIVSEKLLIYRDTGMQVSLDDFGTGYSSMSYLKKFDIDYLKIDQSFVRNVTTDDRTLCETMIMMAHKLGMKVIAEGIETAEQRDFLMQAGCDYGQGYLFSRPVPAEEFELLFHPR-------
307151595    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERLKAEKALQESKERFHRAIVDAPLPILIHAEDGEIVQVNHAWTELSGYHLDELS-TIADWTEKAYGERKDIVRSVIDQLYEIDGKVEEGEFAITIKSGETRIWDFSSAPLKLADGRRL-IISMAIDITERKQAEEQLRHSVLHDGLTGLPNRTLLLDRVEQAIKRKQQQPNYLFAILFIDLDRFKVVNDSLGHLVGDQLLKTIADKLQRCVRPTDTVARFGGDEFVILLEDLTIWTDATKMAQRITEEFESSFTLQEQEYFTSASIGITFCSSPEQTPSELVRNADIAMYRSKEAGRARYTMFDPIMHTQATQELETNLRLALEREEFIVYYQPIVSLMNRNLLGFEALVRWIHPEKGVISPANFIPVAEETGLIIPLGEWVLRESCRQMKAWQEQFGAENLRVSVNLSGKQLQQPNLINRIDNILTETGLEGKNLKLEITESMLMNNKEQVSELLLQMKAKKIQVSIDDFGTGYSSLSYLHYLPVDTLKIDRSFVSRMSQENFEIVEAIITLAHHLQMDVVAEGVETEQHLRQLQQLGCEFGQGYFFSKPLESEKIVSWLER--------
237807254    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAFIISVIEDISSQKENEAILRQS----ATVFDNTREGIMITDKNAQIIRVNPAFAELFGFSQHELQGKTPVIFKHTH----EFYQHIRDSL--NTSAFWRGEIWNRRKDNHIIPLICSISAVRNDKQQLTHYVSVYSDISKLKASEAKLAHLAHHDPLTQLPNRTLLTINLSHAIDL-AVRNHHRIALLMLDLDRFKDVNDSFGHQIGDALLQEVARRLRRRVRISDTICRLGGDEFTVLIEGNPALHDVEHFAEDILQLLKDPFSPNGREVIIGASIGISLYPEHGQTPKELLQQADAAMYRAKAHGRSCFRYFSDELTRAAEQRLDLEVRLQRRLNELCLYFQPQIDISSNRIIGAEALVRWQDPAHGLISPAQFIPVAEETGLIKQLGEWVLLEACRQGKEWQ-QKGLPAINLAVNISPVQFRNSNILESVFNALKQTGYPASLLELELTESALMTHENEAVEILSALRKYGIRLAIDDFGTGYSSLAYLKRFPLDVLKIDKSFVDDIPHDDMEIAAAIVAMAHTLRLKVLAEGVETEEQLTFLKEQGCDCYQGYLMSPPVPADQFEQLLRAQ-------
291613404    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRTEELARTNDELALAAKMSTLGYWEYDVLAREFTFNDQYYSLHFTTASEVGGYRLSYEDFIHHEDTQRISDHIQFELDSSEADFETEIRTLCADGSMRWMRIRFKSQSDEHGRKYKLTGVSQDITEKKRSEETIWQQANFDPLTGLPNRRMFQDRLEHEIKKS-NREGLPLALMFIDLDKFKEVNDTLGHDKGDILLVEAAQRISGCVRESDTVARLGGDEFTVILSELDDANSIERIAQAIIQALVAPFLLAEEVAFVSASIGITLYPNDAPNLELLMSNADQAMYASKSAGRNRFSYFTPSMQAAALNRMHLINDLRDSRNQFRLHYHPIVELSSGNIHKAEALIRWDHPVRGLINPAEFVALAEESGMIVEIGDWVFRESVRQVLRLREE-HHPEFQISVNKSPIQFRDDRYFRDWLPHLQQLGLPGECITIEITEGLLLDATESVQAKLLDLRDAGIQVALDDFGTGYSSLSYLKKFDIDYIKIDRSFVRNATSDDMVLCEAIIVMAHKLGLKVIAEGIETATQRHLLTAAGCDYGQGHFFSRPLPSHEFESMLK---------
119899670    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGRVVRVA----GVWIDITEQRQATELLRLN----SAVIESTHDGVVLTDLDGAIVAVNRAFTEVTGYSRDEVVGQNPRFLQSGR-HDRGFYLSMWAALKEA--GHWQGELWNRRKNGELFPEWLTLNAVRNEVGHVTHYVGVFTDISKLKQTEDRLDYLAHHDPLTDLPNRLLVLSRLEHALD-GAQRRGCRVAVMFLDLDRFKTVNDSLGHAAGDELLRAVAARLRGALREEDTLGRLGGDEFMVLLEHVEAPADAAVVAKNLVEVLAAPFASNGHEVFIRASIGISFYPDDGDDFMTLVRNADAAMYRAKAQGRNTYGFYTEDLIRSATERLALETRLRREHDEFVVYYQPVLGVKDGRLLGAEALVRWKPQGEPMVSPAAFIPVAEETGLIVALGEWVLRDACRQVREWID-AGYAFGQVAVNLSAEQFRRQDVSAMLATVLAETGLPATQLELEITESSLLEAGEHAVGLLERLKQQGVGLAIDDFGTGYSSLAYLKRFSIDKLKIDRSFVQDIDSNDLAIASAIVAMARALDMAVQAEGVEGEAQLELLRGLGCGSYQGYLCSPPLPADEFERFLRLR-------
73539725     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHELQIALRERDEALLESAYHLKLAFQATLDGVMVTDLNGVIERVNPAFTQLTGYTQAEAIGRTPKMLSSG-KQSAAFYQSLWRQL--RENGGWKGEIWNRRKNGELYLEYLSISGIYGQHGRCTHYAAIFSDITQRRMDEERLNHLAMHDALTSLPNRTLFSERLKQAIARAKRAA-RRVAVMFIDLDRFKLINDTMGHGVGDEALKVIARRLKEAIRESDTVARLGGDEFTVIIEDVEDIRHVAQIAQALLNVVGQPIDAHGRTVFVTPSIGISIYPDDGIDRKQLLMQADRAMYEAKEEGKNNFRFFATQMTSSSMERITLESELRNAAGEFRLHYQPVFDLRSGDIVSVEALLRWQHPTRGLLAPGAFITTAEESALIVPIGAWVLREACRQARIWMDEG-FEFGRIAVNLSARQCRHAQFLHDLTTILSDAGVPPTRLQLELVESMAMTGNGVTESLLDELAQRGVSLAIDDFGTGYSSFIYLQTLPVDMLKVDRSFLAAIDGRRRTILRAMVAMAHSLGLTVVAEGVEQAEQVQFLREIGCDRGQGFFLARPVPAEQFRR------------
89900556     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQRNADRIQLRLAASGEAIMITDRDNQIVDVNAAFTTLTGYHKSEVLSKNPKFLSSGRTT-RKEYQAMWAAIRTG--GFWQGEFWDRRKDGSVFPKMMTVSVVLDRAGDIDFYLANFVDVSHYKETERRIEHLAHHDTLTGLPNRLHLQVFLEQSILIAKRM-SEQLAVVFLDLDRFKTINDTLGHPVGDDLLIQVADRLKTSVRQYDMVARLGGDEFVMILRGHDMPSVASAVAEKIRLHLNQPFQIGQHTLRTATSIGIALYPGNGERMDDLMKHADTAMYFTKSEGGNGFCFFSSDMNLHAHEKLELENHGALENQQFELYYQPQLSLPEQQVIGAEVLLRWHHPEKGFISPAVFIPLAEATNQIGAIGEWVLENACRQASQWLRDG-LPLPRIGVNVSGRQFQDKNLFTLVKRVLAETGLPADRLELEITETAVTASPDEAARLLQSLRECGIMVALDDFGQGYSSLGQLRDLPIDRLKIDAAFVRDITDEGGAIAAATIGLGHNLGFSVIAEGVETQAQLSFLMAHGCDEVQGYYFAKPMPREQFEAFLRARM------
256830096    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRDVSKRKKAERRLAIQKGLFQQLFDNSPQGILLLGKDGAPMDINPSFTSLFGYARSDLHALFE---MLLHPDSLDESYAFVSTVLSG--TSVSTETQRRTKDGRIIPVSMLGYP-YVLDGTISGAFFIFSDISERKNYEAQLTRQALRDNLTGLPNRVLFMDRLNRAMTRQQRNGEYRFAVLMIDLDSFKRVNDTLGHQAGDHLLQEVAARLTHCLRTMDTVARMGGDEFAVLLEDFQNNHEAIGITRRLLDTIRQPLKIQDRDVLVSASVGVVLQTARYTSPNDLLRDADISMYRSKELGKNQFKVFSKSMYEQVVQTVQLENDLRQVEDEFELFFQPIYALSGQKLRGFEALIRWNHPQRGHLPPGEFIPVAEETGLVTEIGKWVMRRGCRVLAGWQSQFPGLDISLSLNLSPKDLLQASLVPVLTELLHETGLDARHLKLEITETAVMDNPEQATSRLERLQKMGFQIAMDDFGTGYSSLSYLQRLPIDILKIDRSFVQTMNPNNLEIIKAIIGLGKILDLRIVAEGVETRQQLETLQELGCDLAQGFLLGRPMSKEQTESLI----------
88860451     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMALDINKLVDGLNQRIIEEQAEKSANRLSKAVEFSGSGVAIANANFEIEYVNPKLIEMSGFENDHFLGAP--LLSIISSD--MQILLDDIDLDIRSRHHWRGDTVLKNKENHPIWVSLSVSPIRELDNSISSYVASAQDISFVKESQRKMEQLAYFDTLTGLANRAFFRMQLRKSMAL-AERGHYAFALFYFDLDEFKRINDTLGHDAGDQLLLQVANRLKQRLRAEDTVARLGGDEFAVLLSGIDDKSKAAEVAMIIQETISQPIKLGSNEVIISASIGITMAPDDSPEEDQLLKHADLAMYEAKAKGRNTYHFYNQELNAKERLMIENELRIAIKEQQFELYYQPQVDCRTNEVVGFEALIRWFHPTQGMISPVKFIPIAEATGLIVEIGEWVLWEACRFAKRLEEQGRGNN--ISINLSARQFKDSNLKALLSRILVKTSISAQSLHLELTESMLMGDVEVAINQLLELKMLGVSLSIDDFGTGYSSLSYLKRFPVDILKVDRSFVKDIDSNDMEITAAIIAMAQKLNLNVVAEGVETSEQITFLKNNNCYIVQGYFFSPPLAEAQVPELYKQ--------
288960789    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIEEKSRRLGESERRYAMAAAATNDGLWDWDLDSGELYLSPRLRQMLHLPADGGEPGLAALLAHIHSDDRHAVLSAIRQGERSVDGSFDVEFRVRMREEHVGWVHLHGIVAADPGGRVARLAGSAADISDRKSYEARLVHQATHDFLTGLPN-RAFLVRWLHDRQAVSDGGQGDLALLFLDLDGFKVVNDSLGHAVGDRILIATAERVAAALEPGEFVARLGGDEFV--VVVPAGREVAIARARALESAFQRPLGAGGTELRVGLSIGLAVDDGTSDDPEGLLRDADIALYRAKEHGKGRTVLFDASLREAILIRSRLQRDLTPEAGDIFLVYQPIVALSDGRLTGFEALVRWRHPDLGLVSPAQFIPIAEETGQILPLGRHVLERAVAQLARWRGMAGGGALTVNVNLSARQMWDERYVDDMLDFLADGRADG--LKIEVTESMTVTDHDQARAILERFHALGIALCMDDFGTGYSSLSHLSRLPFDVMKIDKSFISGSDPRQESLLRGIVDLAHRIGLEVVAEGIETEEERAVVTRIGCDYAQGYLFARPLSVADAEALL----------
146278220    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGILEDVHERHLSLDHLRESEARFRAFADDAPVMIWVTDVEGHNVFVSRSWLKVTGQSPEEAVN--EGWAAVIHPEDRDAVVAIWESALR-RRVPFTNEFRVRRQDGSWCWVIDVGQPRVLADGTFIGYIGCCVDIDDRVMAQLQVFHMARHDMLTGLPNRHYFGDCYEEAV--AALAGGRSVAVHMLDLDGFKAVNDTRGHPVGDQVLRQVADRLRTSVRSTDTVARLGGDEFAVIQTPVRTEQEACDLARRLIAAVSKPFNIDGTVPEVGASVGIAFARGRGDSAEEVMRFADVALYAAKQAGRGTFRVFDEATDIHLQSRQKMKSALRAGQGELSVFYQPLIGLADGRVTACEALMRWHRKGAGWITPDQFIPVAEEAGLIGVMGEWVLHEACAHAARWPD-----NVSLAVNLSPLQFHGGGLVDVVVSALRASGLPPERLQLEITESVLLDPTDRNITVLQELRAVGVKIVMDDFGTGYSSLGYLRSFPFDKIKVDRSFIRDLPHARLAILKAVAGLGRSLDMRTTVEGVETQAQLDCAIAEGVDEAQGFFFSRPLPAPAITSFISGRL------
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--------
254383498    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TARTDAQQALHASEARFRAVFEGAAIGIGIADLDGNVLEVNDTLLQMFGGLDG--HVRSRNVSEWGHPDDTPHVWQMYAELVRGEREHYRVEKPYYRHDGTVLWTNLTVSLLRDAEGRPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKALGGA---GGKHFGLCYLDLDGFKAVNDSLGHSAGDRLLVEVADRLQSCAGPGEVVARLGGDEFVALTTGSDTDEKATELAVRILSALSTPIRLDGRELSVRGSIGIVEGPAGERTPAEVLRSADITMYRAKAAGGNRFEFADAEADARAITRHGLTNALPAERGEFFIEYQPLVHLHDGSVHGAEALVRWSHPQYGVLGPDRFIPLAERTGLIVPLGRWVLEEAVRQARNWQRQHGCSALRVNVNLSPTQLHHPGLVADTVAVLENSGLAPGALCLEVTESALIGADDELLEPLRRLAALGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQGMQQQDVKIVEGIVALAHSLELAVTVEGVETGAQAAQLRELGCDTAQGWYYARPGAPDRIHTL-----------
297531107    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMLLYYSAALGGYTRPLFDGVAAAFGQAALFPAVEVKDAYTAVRPAAFAAISLAETAASAESGLLSPWSSPPE---GMMTLAQLMS-TSSRDM---ERLHVRLQMSEQRYKSLFEHNTDIVYSTDLHGRLTSVNPAFEQVLGYKKEEILYT--NSLKYIHPNDIPRVTRYFYRALQGNIQTYNLE--IPAKSGERLLFQMKNIPII-VDGKKVGIYGIGHNITEQKKAEEKISYLAYYDIDTNLPNRTKWMELFSEQLDK-AKQKQRKMAVALIDLDRFKWINDSVGHYAGDDILRQLVERIRRVLPPSAELGRFHGDKFCLLFPLKTEAQAATEAALRIVREVARPIVYDGKEFFVTASVGLAMFPDDGEDEHALLRHADMAVNMAKKGGGNRVERYCAQMNEEAMHRLEMHLRRAIEENELFLCYQPIVDVHTGVVKATEALIRWRHPKLGLVRPDEFIPLAEETGLIHEIGRWVLKTACRQTKQWQEMTGNNRLAIFVNVSPVQFQHERFVDNVKQALKQSRLSPSCLHLELTEHSMLRYLSSTMRTMEELRKLGVGIAVDDFGSGYSSFHYLKRLPATILKIDRAFIEHANASDEAIVKAMITMAHGLGLETIAEGVETPEQLNRLRDLQCTYAQGYVFCPPLLAEEVMRYVTEK-------
296505729    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVTPFYQVTLVLVAIACILHTKKPEKQEQVLLTPKSIRLSLPYISVVMLIVFILVEYVFAPIIVIGL---IITFSFVLIRHSLVRKQIAQMQFNSEEKQEDLVEQKNDPIFTLDLYGNFLKVNNAGTTLLGYQTNELLNQP--YYSLIYEEDLE---EMINAFHRVKKGSISLEIRAYHKNRDIYYLHVTAVPIFLKE-KISGVYLMIKDITESKQQQEQINFLAYHDTLTELANRRAFHQHLEQAIAR-AKISKKPFAVMFLDLDRFKVINDTLGHRVGDLLLIAVAKRLEQIATSNMKLARLAGDEFTILIENYKKKPDVQKIADRIVAAMNEPFEIENQHLQISPSIGIAIYPEAGEDALSILQHADMAMYEAKNKGKNGSSLYTKELYKKMERKARIEKDLPIVNKEFYLVYQPQIDTTTNKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVVPLGHWVLQEACLQLKIWHTFG-YQNLKISVNLSAKEFRQDQLIENISQILNDVQVDPKYVTLELTERIAMIDEKETLLRLKQLKEYGIQTSIDDFGTGYSSLAYLSIFPIDTLKVPREFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLQKHNCKYMQGYYFSKPLTSNQFIKFLQK--------
70733696     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGGYVVSAVLIFFARARRVLGADRWLRHQQKDRERLRQAADCTREGVLVSDTQGQIVHVNRAFIEITGYQREEVLGRQPSLFKSGH-HSAQFYQSMFDSL--QKTDEWSGEIWNRRKSGEIYPQWQTIRAIRDEQGELTHYVAVFSDISAIKDSEHELAHLAHHDPLTDLPNRLLFTDRAEQALA-SAQIHKRGCAMLMIDLDHFKMINDSLGHNVGDQLLKAVAERLGGMFGPGITLARLGGDEFAVLAESCPQLVQAAALAQRIIDGLKEPFQLGEQQVVINASIGISLFPSDALSASQLLRNADAALFKAKSAGRNGYALYTEELTAHAQQRVEIAFELRRDQQELRVYYQPVHDLKTSRLVGVEALVRWEHPERGLVSPAEFIPIAERTGMIAEIDAWVMQQACRQMCQWQADGVVLS-FIAVNVSTRLFARSELYQQVAQVLHETGLDPAYLELEVTESAVMDDPEVALEQMHRLRELGIRLAIDDFGTGYSSLLRLKRLPVQKLKIDQGFVAGLDEDDAAISRVIIALAQSMGMQVHAEGIEQVEQARFLLEHACDLGQGYWFGRPMPAAQLV-------------
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--------
307822937    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFWKDKELRYLGCNPAFAKDAGESVLDVVGKDDAEYYRADDRLVMDSNTPKLAFEEQQTTPDGTTIWLRTSKVPLQNEAKETIGVLGIYEDITEQKCIEERIHYLANFDPLTGLPNRTQLNDHLKYALSL-AKRSNGHLALMFLDLDHFKDINDSLGHSIGDALLIELAKRLRLVLRTEDTVTRLGGDE-FILLLPGVDAIGAAHVAQKLLDAIAGSYWIELYDLALTASIGIALYPADGVDLETLSKSADAAMYRAKQEGRQCYRFFTQEMQARSARNLQLVNALHHERDQLQVYYQPQVAMQNGHVIGAEALLRWQHPELGMVSPAEFIPVAEGSGLILSIGEWVLRSAVRQAKTWIDEGFGPLI-MAVNLSAVQFRHPDLPELITRILDEEGLPHEYLELELTEGVAMHNPQGVIAVMNNLHERGVRMSIDDFGTGYSSLSYLKKFKVYKLKIDQSFVRDIDPEDKAIVSAIISLAKGLGLKTIAEGVETAGQLAFLREQGCDEMQGYLFSKPVPIEQFEALLKQGF------
142801404    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSRAMNRMLSERQKANQALNRAAAVFNSAEGIMVTDADNHIELVNPAFSQITGYSLEEVKGRSPSLLSKRHPS--HFYTAMWEAL--EKNGKWEGEIWNKRKDGQVYPEYLAITVVRNERGEIIQHIGLFMDISKRKQYEQDLWYQAHFDTLTGLPNRKLFNERLQHEIQL-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLQDVAKRLENIAGKTDFVARIGGDEFVLILPRVTNEFAIEHMASHIIETLSTPFSLNEREIQISASFGIGVYPEDGLDVSSLTRNTEMAMYQAKDRNNFKYFTSGMNQAMFARMELEQRLRRAVAQNEFTLHYQPIVEMKTGKVCSVEALIRWQDPDLGLIPPDQFIRIAEETGLIEPMGEWVLNQAMHDLRQW--QQLGLHLNVAINVSSRQCVNARGLGFDQECFNRHHINPRNVHIEITESMLMGDASHCLTTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENSNSSNTNLVKAIVMMGQSLEMELVAEGIETEAQWNLLRDLGCQNAQGYLISKPLPLQ----------------
224824691    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGVVVDISDRVQADANQKLASK------VFENAAEGILITGADYRIIAVNQAFTRITGYPPELVIGRV----SRIFRDNTSWSVAMLDGLA--RHGHWQGEMLDRRRSHEWYPAELSISAVRDDAGAITNYVGVFADITVRKQAEERLQFLANHDPLTRLPNRSWLIACLEDRIQQIAS-SGQQVAVMFLDLDRFKLINDSFGHQTGDELLRETASRLEQVVGGRGQIARLGGDEFTLLVSHFASQATLSTLAEDILAVLAQPLWLEGQELIVTGSLGISVYPHDGSDARTLLKNADVAMYRAKEAGKNTYQFFAAEMNAQAIERLQLERGLRQERGEFELHFQPIVAAATYRLEALEVLLRWRHPELGLVSPVRFIPLAEETGLIRPIGDWVIRQACRQLAEWDCLG-LHVPRLAINLSARQFEQQGLIMQVAGALAEAGIAAGRLELEMTESMVMQNPSEAVSLLGELKALGVRLSIDDFGTGYSSLSYLKRFPLDTLKIDRSFIEGLDGDNAAIAEAILAMARKLSFSVVAEGVETEAQAAFLCAKGCQLLQGYLFSRPLPAAELPAFLQQRSP-----
170727840    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLNLAANNSSEAMSVQDKEGNIITINSAFTEITGYREDEIINQHISILQC----DSSSKKTFVQRSTIEETGRWNGEIWLKHKRGSEHIVRLTINTILDNRGEVYRRVALFSDITEKKQAEHIIWKQANYDPLTSLPNRRMLLEYLGTEL-LKSDRSKQHFALMFLDLDFFKEVNDALGHDIGDLLLVETAKRLKGCIRESDVVARLGGDEFTVVLSSIADHKGVERVAEKILARLSEPFSLGSETAYISASIGITLYPDDAQTIDSLLKHADQAMYAAKGLGRNRYHYFTPSMQEYAKYRMIGDLRKAITKQEFEVYFQPIVDMNTMKVLKAEALIRWHHPERGIIPPSEFIPVAEETGLIVDIGNWVFEEAAKQSAYWREQYGVE-IQISINKSPVQFRDERGCFEWIKRLKELKLDSHGICIEITEGLLLDVDSGVSEKLLAYRDAGIQVSLDDFGTGYSSLSYLKKFDIDYLKIDQSFTQNSDSDDQTLCEAIIVMAHKLGMKVIAEGVETQFQLATLVEAGCDYGQGYLFSKPIPAKAFEE------------
264677649    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSGLQAGLLMLVT--------DVTDRKLAETSLHNEKERLRITLNSIGDAVIATDAEGRVNFLNPIAEAMTGYGRRAIGVPIEQVMPLRDSFDGHVLQNIYLALKEQRIVGMALNSQIACRDGRVLEVEDSAAPIWDQAGKLTGAIIVFHDVSEARAMALKMTHLAHHDPLTNLPNRMLLQDRTSQALQ-QAGRNGGQVALFILDLDHFKTINDSVGHSIGDQLLLQLAKRLQQFVRNGDTISRQGGDEFIILIPEIRHVDEVSQLGERLLEACAEPFLLDGVRYDLSMSIGISLYPDDADNQEALYRHADAAMYQAKQEGRGRFRFFSQEIEHTLYARHMRHMRVAVAEGDFEVHYQPKIDLASQQVVGAEALVRWRRQDGSLISPAQFIPLAEETGLIVPLGRSVLLKACQEGRRWHEQGYL--IHIAVNVSAVQLAKSNFTAMVSEIIEQTGIMPGYLELEITEGVLAKDVKNTFAIINELHKIGVSISIDDFGTGYSSLSYLKQFPIDVLKIDQSFTREIEKSSAAIVAAIINMAHGLDLRLVAEGVETQAQAELLQQMGCTVMQGYLYSRPLMPERLTEYLQ---------
144901030    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVTVVEDITERKRLEDNM-----RLAATVENSGDGLFVTDAENRIIHVNPAFTRITGFTADEVLGRNPRLLASGR-HDHDFFIQLWTVLL--RDGKWQGEIWDRRKDGEMFAGWQNIAVVRDTDGKVQNFVAVISDITTRKQVEERLSYAANHDPLTRLPNRTLFQERLTRAIARASRNHNL-VALLFIDLDRFKQVNDTMGHLAGDMLLQQVAERLSSCIRQGDTVARLSGDEFTIILEDVQDPRDAAVVGHKVLRLLQEPVALTGGEAHISSSIGVSLYPTDAGDPQTLLKLADAAMYRAKHLGRNSCQFHSEAVNAEAFERLALENALRGAVDQGQFHYQPIFDVKSGRAVAVEALLRWRHPEVGVVAPNQFLALAEETGMIVPIGRWVFDQACRQAKLWRDAGHVD-LRLHINLSPRQLRQPDLIEMVAAALEVSQLPPQALVLEVMETCVIDKAFDPSALFARFAALGVGLAIDEFGSGYSSFAFLRRLPVTILKVAQSFVRNSSEDESEIVTAIVALARGLHMTVVAPGIENKAQLDFLTGFGCDKVQGFLLSKPLPGTEMTEFLDKRSP-----
297190328    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLARSEALQAMHATEARFRAVFEGAAIGIGIADLEGNVLEVNDTLTQMFGLENHVRGRKVTDWA---HPEDRPQVWQLYQELVTGEREHYRVEKPFYRNDGTVLWTNLTVSLLRDADGEPQYQLALFEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKAVSAPA---GARFGLCYLDLDGFKTINDSLGHATGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDTQNAVDELATRILAALATPIRVDGREFTVRGSIGIVEGPAGERTSAEVLRSADITMYRAKSAGGNRFEIADPEADARAITRHGLTNALPADRGEFFIEYQPLVHLGDGSVHGAEALVRWCHPQHGVLGPDRFIPLAERTGLIVPLGRWVLQEAVRQARFWSRRHDGGPLRINVNLSPAQLQHPGLVADTVDVLERSGLEPGALCLEVTESALIGADEDRLKPLRQLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQGMDPVDLKIVEGIVSLAHSLELAVTVEGVETAAQAEQLRELGCDTAQGWYYARPGAPDRIHTLV----------
114564545    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDVSEVKHAKQALYSEKERLRVTLNSIGDAVIATDTRGLITFMNPIAERMTGWRKDALHQKIED---VMHLKDSDTQQPLLNPLYLALR-----EQRIVARGGHVFYVEDSAAPIRNENGEMIGAIMVFHDVSEAMAMAMKMSHLANHDQLTDLPNRILLQDRLSVACSTARSY-GTKAAALLIDIDHFKFLNDSLGHQYGDELICMMARRLRSLIPASYTLARLGGDEFVILMSETRSVEASSQLASTLVEAMHEPFVLDNQKFNVSISIGVSVFPNDAVDAEELMRHADVAMYRAKQEGRNRFCFFSHDLESSLMERHHLETRLRKINDELFVHYQPKIDLQTNIIIGAEALVRLANDEGELISPAEFIPLAEESGLIIMLGKQVLNKACAEAKRWLEMGHT--IPISVNVAAAQFADPDLAGMIKKALLDHNLPAHLLELEITETALMIDAADMQNKLSELISLGIKIAIDDFGTGYSSLAYLKKFNVDVMKIDMSFVKDMNKHDYEIVKTIISLGKSMGLVLIAEGVETKEQSHALVELGCFMGQGYLFSRPLNSTDFEAFISQSSKCVK--
126176406    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMISERQKANHALT----RAAAVFDYSAEGIMVTDADNHIELVNPAFCNITGYTLEEVKGRSPSILSSSR-HSQHFYTTMWESLQT--EGKWEGEVWNKRKNGQVYPEYLAITVVRNEQGQIIQHIGLFMDISKRKQYEQDLWYQANFDALTGLPNRKLFNERLQHEIHV-AQHDSRKLAILLIDLDQFKYINDVQGHATGDLLLKDVAKRLEGIAGKTDFIARIGGDEFVLILPRLTNELAIEHMATRIIETLGMPFDLNDREIQISASFGIGVYPEDGLDVSSLTRNTETAMYQAKDAGRNNFKYFTAGMNEAMFARMELEQRLRRAVAQNEFHYQPIVDMQTGVVCSVEALIRWQDPDFGLIPPDQFIPLAEETGLIEPMGEWVLNQAMHDLRQW--QKSGLKINVAINVSGRQCINTRGMGFDQECFNRHHVNPRNVHIEITESMLMGDASHCLSTLESIRHLGSQIYIDDFGTGYSSLSYLKKFPISVIKIDRSFVENALESNANLVKAIVMMGQSLEMELVAEGIETEAQWHFLRDLGCHFAQGYLISKPLPFDEITPLL----------
229020519    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAPFYQVTLVLVAIACILHTKEPEKQEQVLLTPRLIRLSLPYISVVMLIVFILVENVFAPIVVIGLMV---TFAFVLIRHMLAQMQFNSELEKQIERTEDLVEQKNDPIFTLDLYGNFLNVNNAGTTLLGYQTNELLNQP--YYSLMYEEDLE---EIINAFHRVKKGKISLEIRAYHKNRDIYYLHVTAVPIFLKE-HISGVYLMIKDITESKQQQEQINFLAYHDTLTELANRRSFHQHLEKAIAR-AKVSKRPFAVMFIDLDRFKVINDTLGHRVGDLLLIAVAKRLERISTQNMKLARLAGDEFTILIENYKKRTDVKRIADMIVVAMNEPFEIENQHLHISPSIGIAIYPEAGEDPLSILQHADMAMYEAKNKGKNRSSLYTKELYKKMERKARIEKDLPLVNNEFYLVYQPQIDTTTNKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVVPLGHWVLRESCRQLKIWQSFGYTS-LKMSVNLSAREFQQNQLIENISRILKDVEIDPKDVTLELTERIAMIDEKETLSRLKQLKEYGIQTSIDDFGTGYSSLAYLSIFPIDTLKVPKEFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLKKNNCNYMQGYYFSKPLTSKEFIRFLQK--------
296159333    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAIRLASEMTRELRESEEKFRAIADCTNLEIW-WGPDGKPRWINPSVEHYTGYTVAECMAMPNFARTLIHPDDVERVAPEFQKGLQGFRGD-DLEFRCVRKDGSLLWLSLSWVPISNARGDFVGFRTSGRDITERKKSEEKIRELAFYDTLTRLPNRALLLDRLRESMAASRE-NNVCGALMFIDLDHFKTLNDTLGHDKGDLLLRHVAYRLSSSVSKGDTVARVGGDEFVVVLNKAAATAETEAVGEKILAVLGRAYELNGVQFRSTASIGVTVFDAEQTSTDELFKQADLAMYKSKERGRNAMCFFDPAMQTTVLKRAELEVGLCNAIEENRFVHYQAQVVDGDHITGAEALVRWEHPVCGLIPPAEFIPLAEETGLILEIGRMVLESACAQLALWATQPQMAHLSIAVNVSARQFREPDFVESVLDVINRKGARADRLKLELTESVLVENVEDIIEKMGALRARGVTFSLDDFGIGYSSLSYLKRLPLDQLKIDRSFVRDIDPNDADIARTIVALARSFDLGVIAEGVETEAQRDFLAVAGCHAYQGFLFCKPLPVRSFEQFVA---------
289166350    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGSEIVGRVYSFRDITQKLLEEDERRERAIEASTLGVAIIDISKSIIYVNKAFERITGYSERQILGQN---LSFLHSSQVEHVHKRLNFAIKELREE-TVEIECFKRNGEVFWAEVSVAPVRDSFDNVKHYICILNDVTQRREMEQQLIQQATHDSLTELPNRVLLIDRVDQAI-LQAKKKGSILAFLFLDLDHFKMTNDTLGHSLGDRLLQAVSNRLLIATNDFDTVCRLGGDEFVILLHDIATEQQAEQKAEEILKSIANPIRIDQHNLKITGSIGISYYPKDGDDYESLMKNADLSMYHAKDSGRNTYRSYDKEMNMRIINRMQLDNRDSLKRNEFHLVYQPLINLATNKIIGFEALLRWHSHILGDVSPTEFISMAEENGLILEIGLWALREACKQLVSWHQQG-YSNLTMAVNISGRQFRQSHLSEIIEKTLLETGLSAKYLELELTESLLVDNVKHAVETMYELKDMGTKLVIDDFGTGYSSLSYLKQFPVDRLKIDRSFINENRENDAAITRAIINLGHSLNLEVLAEGVETELQLEFITNHGCDYAQGYYFTTPQKAEELKNFIIQH-------
163748444    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETSKVPLLTEDGELLGVVGVARNISQH--------KAVQEELEITGRIFENSVEGVLITDRKGEILETYGAFSEITGYSKDEVVGKNPRMFSSGR-HDKAFFTELWSRLIH--KGKWHGEIWNRRKNGAVFPQMLTVSSVSGEDSEVRYFVAVFSDITLQKKSEAELAHQAYHDPLTQLPNRMALISLIEQDI-RHAEVQQGQLATVFIDVDFFKHINDSFGHLAGDKILVELAGRLTSLKGAEDTLARIGGDEFVVLLPQVEGNEELTLALSKLRKAFEQPFIIDDNPIRLTASMGVSVFPHDGKDSYTLLRNADSAKHRAKLDGRNSYAFYTESLTQESREHLKLQSALHADKQNFHLVYQPKLDFVTMETTGFEALLRWCDPVLGNVSPAKFIPIAEKIGLINEIGLWVLKQACQQGVKWISQGK-KFGRIAVNVAGQQLQRTSFVDEVKQVLQETGFPASALELEVTESFMMSDPEVVIRDLQRLGEMGIELSIDDFGTGYSSLSYLKKLPIHKLKLDQSFVKDLDLDNAAIAKAVIALGQALNLKVIAEGVENEAQATFLRDNGCDEAQGYLYSKPMLPEALNDFL----------
118443039    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLKENYIALEKSKETLEKGRQKYKLVVDGSNDAIWEWDIKEDKLFMSNKLNIIKGSSKYTDINENKRYFSIIKEEDYKKIIEKFKEILYKNENYIDVECRILDEFNYENWFNIKGKALRDGEGNVLKIAGSITDITDRKEAIKKIEYLAYNDSLTGLPNRVAYSRDIYGIIQ-NVKKDNKIGAIMFLDIDNFKNVNDTLGHDYGNELLKKVNKRISNILTEDERFYRLGGDEFIIVQCGSYNEKDIELLADNILKLFSKSFIVKNEHIYTTVSLGISFFPKDSCDQSVLLKYADTAMYSAKNLGKSKYLIYNKEMSSNLIRRSQLEERHAIERKELKLVFQPQVNANTGEIKGVEVLLRWNSEKFGFVSPSEFIVIAEKSGLINSIGEWVLRESCLKRKQWQIE-NLKDITISVNVSVIQLQQDDFIEKLKEILEKTKLPPECLELEITESVMMESKETNLDILNSIRDIGVKIALDDFGTGYSSLSYLKMLPINKIKLDKSFIDHINKNDKFIVEGIIDLAHKIGLNVIAEGVELNEQLDVLCEANCDEIQGYYFSKPVEEFEFKELLKKGY------
149180252    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGSVIDITEQIEAQQMLEESNEKYKSLFESSPDAMYSMDENGILIDVNPAGEQLIGYSTKEMKGMP--FMPLVASEDLPEAIKHFESAKVGEPSS--AELVLIRKDSQKIHVEATHYPMK-VNGEIVGTYGTARDITKKKLYDEKMRELAFYDPLTRLPNRKLFEDRLGQIIKLAKIEEKL-FSVIFLDLDRFKFINDSMGHHIGDEFLKLVADRLKQSIRSTDTLSRLAGDE-FTILLPDITEEDVISIAERINQSLAEPFQVSGHWLSVSASIGIAFSTGKNVGVSEIIHRADTAMYQTKKFRRSQYTIYSDEMEVDTSYNLIIERDLPVINNELELYYQPIMNLESEKVIAMEALIRWHHPELGMVAPNDFIRVAEECGQIIPIGNWVLETACIQNKKWQDSGK-PPFKVAVNVSTKQLQQYDFVDSVKKVLAKSGLEAKWLELEVTESILLDDVEEIKESLTRLRGIGVSISIDDFGTGYTSLSYLRQYPFDTVKIDKSFIDDISRDGKRITSAIISLAHSLNMNVVAEGIEGETELIFLKREKCDAGQGYYFSKPIPV-----------------
254417659    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARDITERKQAEQALKQAEAKYRSIFENALEGIFQSTADGHYISANPALARLYGYSPDELMVRLTDIEHQLYVD--PQRRAEFSRLLQENDAVADFESQVYRKDGSVIWIAENARAVRDMTGELLYYEGTVEDITEHKLAKDQLQTRAFYDTLTGLPNRALFMDRLSHTVERAKRHPTYRFALLFLDLDRFKVVNDSLGHLVGDQLLIGIARRLESCLRTEDTVARLGGDEFTILLEDIEDIHHATRVAERIQQELAAPFNLDGHEVFTGASVGIVLSRENYDCPEDLLRDADTALYRAKALGRSRYEIFDLTMHQNSVLQLETELRRAVENQEFEIYYQPIVSLSTHQIAGFEALLRWHHPSRGLVYPGEFIPMAEETGLIIPMGWWMLRQACRQLELWHNQELAHQLTIYVNLSSKQFLQPELLEHLDKILHETHLHPSHLKLEITESCLLADPEIAEERLKELRDRQIGLCIDDFGTGYSSLSYLHRFPIDTIKIDQSLISNISIDPLQIVRTIIMLADSLGMKVIAEGVETKEQLTQLRLLDCDYAQGYLFQAPLDA-----------------
77456420     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLYLVLAVVWLQGTGYLLNELLRWQLINGYLFVALSAGLIFLARALGIGARLRERQADRERLRQAADCTREGVLVTDRQGLIVHVNRAFMEITGYQRDEVIGQQPSLFKSGH-HPPGFYQAMFASLQA--RDEWSGEIWNRRKSGEIYPQWQTIRVIRDDDNRLSHYVAVFSDISAIKDSEHELKHLAHHDPLTDLPNRLLFSDRAEQALA-SAQTHKRGCALLMIDLDHFKLINDSLGHTIGDRLLKAVAARLQALFGPGITLARLGGDEFAVLLESCPQPAQAAALAQRILDALKEPFCLDGHELFINASLGISLFPSDALSAEQLLRNADAALFKAKSSGRNGYALYTEELTAHAQQRVEIAFELRREQQELRVYYQPVHDLQTSRLIGVEALVRWEHPQRGLVSPAEFIPIAERTGLISEIDAWVMQQACRQMCQWQ-QAGVVLSFVAVNVSSRLFARRELYQQVAQVLHETGLDPAYLELEVTESAVMDDPEVALEQMHRLRELGIRLAIDDFGTGYSSLLRLKRLPVQKLKIDQGFVAGLDEDDAAIVRVIIALARSMGMQVHAEGIEQVEQAAFLLGQACDLGQGYWFGRPVPEAQI-DW--NRAPLI---
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--------
124548717    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNITSRKLIENELVLSSQ----VLNSMNEAVVVAGLDYKIRSVNPAFSAITGYSERQITDKY--LVHLAYKQQRELFNSIEQQLLRHK--HWVGEIWIRNKQRKAILVWLEINQVIDIKGETSHFVAVFTDITERKKAEQDLRFLASFDTLTGLPNRTLFQDRLNHAITQAHRANNI-VALLFLDLDRFKHINDSMGHHVGDLLLKAAAKRLQNAVREGDTVARLGGDEFTIILEGVAKTKAATLISEKVLRAFQTPFLLEDKSLTISTSIGISLYPNDADNADSLIKFADTAMYHAKSLGRNNFQFYTHKLNEIATRHVEAGLKQAIHRNELSLVYQPKFSLRDGSLTGLEALLRWHHTELGPISPVEFIPLAEETGIINQIGHWVINHACQQLAEWNALG-FNNISMAVNLSARQ-LKADIISTIEVALAVSGLPAQSLELELTESMIMGNPQDSVSILSKLKALGLTIAIDDFGTGYSSLSYLKRFPIDTLKIDREFVRDIDPDDAAITSAIIALAHSLELNVVAEGVETQAQLNFLGLQGCDEVQGFLLSKPLSAKDCLTLLGNQ-------
257095482    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAAANRNLVQALAILLAVWLLV---FGGAWVLARGVMDRGLAEEMRIREL---NEQLEQRVLERTARLESANQELNREAERLRIAAIASQEGMMVTDAHGVILRVNRAFVEETGYSAEDVVGRKRTMLTSGR-EDAALDDAMWETV--QRCGAWQGEVWDRRKNGEVYPVWLTISAVKGQGGLVTHYVATHIDITQRKAVEDQLHKLAFYDPLTQLPNRRLLLDRLGHVLAGSTRSRN-QGAIMFIDLDNFKALNDTQGHDVGDRLLAEVAQRLKSSVRQCDTVARLGGDEFVVMVQDLAADSMAALDCPYRLVFDAELGRRNALNYHCTASIGITLFGAHSTNVDELLKQADLAMYQAKDSGRNAIRFFDPEMQAAITSRVEADLREAVEAGQFQLYYQPQVVGESHRLTGAEALLRWHHSRRGMVPPSEFIPLAEETGLILPLGQWVLETACAQLATWASQPEMAQLTVAVNVSAHQIRQTDFVDQVLAVLADAGANPQRLKLELTESLLVSNVEDIIAKMTLLKSRGVGFSLDDFGTGYSSLSYLKRLPLDQLKIDQSFVNETDANDAAIAKMIVALAESLGLAVIAEGVETEEQRNFLAESGCHAYQGYLFSKPLPLAGFEQWI----------
257091944    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMLDITERKRMEARLLQA----ATVFDSSAEGITITAPDGNIIAVNRAFTEITGYTEDEVIGRNPRMLQSG-FQDRRFYLDMWQAL--GTQGRWRGELWNRRKDGQTFLESLTISAVKDAQGKVAHYVGVFSDITELRRAHDQLDHQAHHDPLTGLPNRLLLGDRLHKALQR-AHRDETGLAVFFIDLDRFKNINDTLGHQVGDRVLCEVAWRLGRLMRESDTVGRLGGDEFLIVIEDVGEPTAVSHIAEKILNVLQASPVTVEHEFFVGASIGISVFPQDGADAETLMKNADVAMYRAKERGRNTYEFFTKDLTQTSRLQMETDLRRAIERGELRVYLQPQFSLATGKVVGAEALVRWLRPQQGLVLPGEFIKLAEESGLIVPIGEWVQGTAACQWATWV-AAGLAPGVLSVNVSGVEFARGRIQQTARRTLELSGLPARFLELEITESAIMSHAENSVQVLDNLRAMGISLVIDDFGTGYSSLAYLKRLPLNKLKVDQSFVRGNDTEDCAIARAVIALGHSLQLTVIAEGVETEAQREFLTGEGCDEMQGYLRGRPMPFDD---------------
229164297    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASALSKSEQRYKSLFEDHPDAVFSLNM-NGIFQRSNQACESL-FTAYYCEVASYSLLHFIDPKDHELLKRALQLTKEGRPQTL--EVRTKEKEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKAMLTTAQTSAN-DIAVMFLDLDRFKKINDRLGHDVGDLLLIEVAKRLRGCLRSKDIVARQGGDEFTILLPDMYSEKSASFIAEQILTILNKPFFIKDEELSITPSIGIAMYPDYGTNVTELMKNADMAMYCAKANGKNRFVFFSKEMSIAQNESNFLEGELSKQQNEFFLEYQPQVHTKTKQIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILHKACSEAKKWHNQG-FSHLKVGVNLSVVQFNHPDLISTISKVLEETKLKPEALDIEITESIAINQNHSVVAKLEELQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIIASIIKLSKELNLEVIAEGVETEEQWNFLRAQNCDHIQGFFFSKPVSNKDVWMLLHKK-------
295691059    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGGVYAVMVTARDVTGYAESVLRAER----DEQRLRMALELDDLLVREYDLRTGEIFFSD---TAPGLRKWCVFK--DDPLEIVHPDDR---QQCADVIASRKVGEARFEFRLNRDDGVETWIRAVGKVFVDQDGQPEKLVNLFKDITDRRRQTEAIETLAFKDPLTGLPNRALFQHRFNEAVSASETL-GEMFGLIMIDVDHFKDINDTLGHDAGDVLLKRLAGMLRRAFRSGDTVARLGGDEFAVILRGLRGEADMMRPIQKLQELLQRPIEYAGRSFTATASIGAALHGDPEADPAHMIKNADIALYHAKEAGRNRSIVFEPAMRTELERRVERDVRAAVAANEFTLFYQPVVDIRERRVVGFEALMRWIHPEQGVLTPGHFMAAFEDQELSLRLGDLAFEQSLRQMRAWLDQG-VEFGRIAVNISAAQFRSGRLAEEVQERLARWNVPCARLTIEVTENVYMGWSDLVSGNISRLHAAGVMIALDDFGTGYASLANLRQFPIDRLKIDKSFVQNA--EDEAIVKAVITLGASMGMKVVAEGVEDPDQLAALIRYGCDQIQGYHFGKPMPAEEVAGFL-ERF------
297539482    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FALDNFDREMQRKEESLRIAADTSSEGILITDANNSIIAINPAFTKITGYNLDEVIGRNPRMLSSGR-HDATFFKKMWHEI--NTTGQWQGDIWDRRKNDEIYPKRLMINTVYNEDGAVQRRIAMFTDITQKTEAEQLIWKQANFDFLTGLPNRQMFHDRLNQEIKKT-NRNNLQLALLFIDLDRFKEINDNFGHDVGDAMLKEAAIRLNKCVRETDTLSRLGGDEFTVILGQLNDLSVIERAVQDILNKMTEAFYLGDEVVYISASVGIALYPDDASTNETLLTSADQAMYAAKQRNRYHYFTQAMQKSTQKRMRLTNELRGAQEAGQLRLYYQPIIELANNSIHKAEALIRWQHPTRGQISPAEFIPIAEETGLINSIGEWVFHEAVKQASHWR-ATYHSEFQISINKSPVQFRDDTKYAAWPDQLKEIGLSGQSIVVEITEGMLMDASDLITSKLLAFRDAGVQVALDDFGTGYSSLSYLKKFDIDYLKIDQSFTRNLSPADMALCEAIIVMAHKLGIKVIAEGVETIEQRDLLIAADCDYAQGYLFSRPVPPDEFERLLTE--------
71282294     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PALSDITGYSTSELIGKDPKIFSSG-KQSLQFYQSMWEEIK--RTGTWQGEIWNTRKNGDEYPEWLSINTIYDDDGKVFRRIALFSDITEKKKKDALILRQANYDSLTNLPNRRMFIDRLEQEIKVS-HRKKQKFALIFIDLDNFKNINDTRGHVFGDQLLTEAGKRITHCVREVDTVARLGGDEFTILLSDLSEIYNVESICQKVLLALSQPFCISKLYTYISASLGVTIYPNDASTTLELLKNADQAMYLAKDLGRNQFCYFTASMQEQAQNKLELMNDLRTAISLNQVFYQPIIELQTGIIRKAEALLRWKHPVRGMVSPAEFIPLAEESGLIIEIGDWVFKQTVQHIKECKKQLGLD-IQISINKSPVQFRETVSQLDWLTYLTENQLSGKNIVIEITEGLLMNNNTSTMEKLSRLRAADIKLSMDDFGTGYSSLSYLKKFELDYLKIDQSFTKNLAQGSEDMIEAIITMAQKLGLKVIAEGIETEEQRKLLLDSGCDYGQGYYFSRPIPADDFLQLLAR--------
71909307     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISGLLVLLAFMLAGILIRQIQRGRRVAEHQLNLAE---AVFANSVESILVTDADQRIVEVNPAFLRISGYSRSEIIGQHPRILKSGR-HDAAFFARMWQELNA--NDTWEGEVWNRRKNGEIYPALLSIAVVRSQDGKVVNYTGMIFDLSQQKTVEALLDQLRTFDGLTALPNRESWLSALEQQLA-NAKRNSSRFSILQLDLDRFKAINDSMGYSVGDQVLIEAAERVKVSLRKYDIVARLGGNRFSILLNEIVDPQTIGGICEKLLTAFARPFQMGGINAHISASIGVAIFPNDGLDSKTLMMAAESALYSAKADGRNLYKYYSHEMNEMGTHLFKLERMLRVDRNEFSVVYQPQVNAKNGELVGVEALLRWHNPELGNVSAVQFIPVAEETGLIVSIGEWVMRAACHQARTWQTELG-FEIPVAVNLSARQFRRNDLLASVQTILDETGLPNRLLELEITEGSLIVDPIGAIDIMRGLNCLGIKTALDDFGTGYSSLAYLKAFPLNRLKIDRAFVRDDNESDCAISNTIIALGLNLNMEVLAEGVETEAQRDFLAAAGCQVFQGYLFGKPMSGEDLTQRLQ---------
39997114     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAAVIGSYFVSVI-------------ERESEATRQSEERLMGFLDTANDLILSFSPEGRLRYVNEAWQQVLGYTAEEAKE--LSFFGIIHPDSRERCNAELERILAGDVLS-PLEATLVAKGGRSIIVEGSLTCGVDGEGS-TAVWGICRDITERKQVEEQLYRLAHHDTLTGLPNRILFLDRLQQAKAHANRYRH-HVALMFLDLDRFKIINDTLGHPVGDKLLQEVAKRLVDCVREVDTVARIGGDEFTVVLVNIDSVEDVKRVAQKILKSLSVPFMVDSFELYITTSIGIALYPGDDENPDNLVKKADIAMYHAKGEGRNTFKFYVPKMDANADKRLETSLRKALDNEEFRVYYQPKVDITTKQITAMEALLRWQHPTLGLVAPSEFIPLAEETGLIVPIGEWVLRAACLQNRKWL-EMGLPPMKVAVNLSGYQFQQPNLLDIIRTVLADTGLDPGLLELEITESVIMQNPDFAVAVLAEIRDLGIHISIDDFGTGYSSLAHLKRFSINTLKIDKSFVRDINSADAAIATAIIAMGNSLNLKVIAEGVETEGQLTFLSENKCDEVQGFLFSTPMPSEDVADFLRGRTTLV---
303248369    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDITDRKRAEESAAAQRAYFSQLFANSPQAISLIDMHRNIVDVNAAFEDLFGFRAVDLKG--FGMRAFIVPEPLENVRTAI---LSGK--SVVRETSRRHQDGRLIPVSMIGFPIRIA-GETQGIVYIYQDISERKAFEEQITHQAFHDALTGLPNRSLFADRLERALTRTRRRDDYQYAVLMIDLNKFKGINDTMGHAAGDLLLREVARRLAGCVRSMDTVARLGGDEFAVILEELKSKKEVMAVVDRIGVTVEQPFCLCGTTVSPGASIGIVLHTRDYAASEDVLRDADIAMYRAKEQGRLSMIFDRQMHQEILEAITLEVDLRNALEQNQLLHYQPIVDVKTGDIAGFEALVRWDHPSRGLVPPVKFIPLAEETGLIVPLGRYVIDEACRQLRAWQEMPEAAHLTVSVNVSCRQFVKDGLVEHVAGVLAETGLAPSCLKLEITESVLMHDARVTARELQRLKDLGVKIAIDDFGTGYSSLSYLRQLPIDQLKIDRSFISGHNDESQEIVKSIISLARSLGLTVVAEGVECPDQLDRLRLADCDKAQGFMFSRPLDKDAAHRLIR---------
220935752    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESTAEGIAITDSRMRFLQVNEAYCRITGYSDGELLGRTPRMLKSGHHD--AAFYADISKTLEVR-GHWRGEILDRTRDGRVIPLLQTISVVRDTQGAVSHYITIVTDISSIKETQSRLDFLAHHDPLTELPNRLLFTARLEHAIDW-AVRNQAHFGLLFIDLDRFKTINDSLGHQLGDRLLVQVARRLRGLVRKSDTIARLGGDEFVVLVEGIHNAGEAELLAEKLVHAMRQPFFLEETELHIGCSIGITLYPEDGEDPVTLLKNADAAMYRVKDFGRDGFCKFSQDLAEAVDERLALETALRQRENQLQVHYQPVIDLAQGRMVAVEALARWRHAERGEIAPCSFIRLAEETKLILPLGGWMARTAIGQFRLWRERGMELD-YVSINTSGIELFDPGFVDGLFEALDEHGLEGRHLQIELTENVLMQDYEACRRVLLRLRQQGVRIAIDDFGTGYSSLAYLKQLPIDMLKIDRSFIKDVDPGDCAIVETIIAMAHRLGLATVAEGVETEEQEDYLLAIGCERLQGYRYARPLDPVSLERL-----------
307149961    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVMSMASDVTERKNTENRLKEQADLLNLVYEA----IFVRDAHSEIVFWNQSAQQMYGWTEQEAKGKVTHLLKTKFPPFCDNLDEILRA-----SGQWEGELTHTRRDGTQIIVDSRQVLVRDSQGQVKGILEVNRDITERKRTERKLYHNALHDALTGLPNRILLMERVEQAIQRAKRRKNYCFAVLFIDLDRFKNINDSLGHIVGDQLLVAIAHRLLECVRASDTVARLGGDEFIIFLDELGQEKEAFKITERIIEQLKTSLFVDGLEVFTTASIGIAFNSDDNHSATEILRNADLAMYRAKEQGKARYAVYNAAMYTEAQTIWELENNLRLALERQEFHYQPIFSLTTQTLMGFEALIRWQHPQQGLISPVDFIPIAEETGLIVPIGEWVLQESCRQFALWQQQPHISDLKISVNLSGRQLQTGNLIDLLDKILLQTGLSGNSLKLEITETLLMKNLESASLLLSKLKERAIQVSIDDFGTGYSSLSYLCHLPVNTLKIDRSFVTHVNEENLQIVKAIIGLARQLEINVVAEGIETQQHLDRLQELECEYGQGYLFSKPLEEKAVESLLEQ--------
297539270    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNFAVLRDITERKQAELALSISEAKQSLAELSAVDIVSVTDVQGIITYANSKFCKISGYTEEELLGQDHHILSSYHP--KGFFKEMYLTLATGK--PWHDEICNRTKDGHLYWVDTTITPFMADDGKPKSYISIRTDITQRKAAEEKNNILALYDTLTNLANRRLLLDRLKQALASSAR-SSRRGALLFLDLDHFKKLNDTLGHDVGDTLLQAVASRLTSCIREGDTVARFGGDEFVVLLADLSEHAFEADIAEKMIITLNQPYQLKTNIYHNTASIGATLFVGHELEIDELLKQADIAMYQSKNEGRNTLCFFDPKMQEAIAARVDLENELRKAIQEQQFQLHYQIQVSTGQAFGAEALIRWQHPERGMIPPYNFITLAEETGLILQIGQWVLDTACAQLKTWQQIPLTQNLLLAVNVSAKQFFQVDFVDQVKATLQKYDVNPTYLKLELTESMLVYNINDIITKMNALSKIGVIFSLDDFGTGYSSLQYLKMLPLSQLKIDQSFVRDIDKSDAAIVRTIITMAHSLGIDVIAEGVETDEQKQFLLDNGCVQYQGYLFSRPVQIDEFDYLIRTKMQILKSA
77458114     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTLRDITQQQRSEAALKASEEKFAKAFHSSPDAITITERDTGRLEVNDGFCRLTGYRADEVVYQVGIWAE-------EKQRSALLAELQIKGRVHHQEMLGRNKRGEILTVEVSVEPIT--LNETACLLLTARDVSLLKNAEAQIRHLAYHDPLTNLPNRALLMDRLSQQIAL-LKRHNLRGALLFLDLDHFKHINDSLGHPVGDTVLKIITARLEASVRMEDTVARLGGDEFVVLLTRNEVSAQVRELADTIRELLSEPMFLDGQRLQVTPSIGVALIPDHGSTPTDLLKRADIALYRAKDSGRNTTQMYHNTMQKAASERLRMETDLRLSRGEFDVHYQPQIDARDNRIIGAEALVRWNHPELGAQSPTEFIKVLEDSGLILEVGTWILDEACEAFKQLIAEKLIDPLSLCVNISPRQFRQNDFVERIEHSMSSHGLPCSLLKLEITEGIVIQNLEDTISKMRRLKKLGVSFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFIRDTDPNDAEIIRAIVAMARSLELEVIAEGVETPEQLAFLQGLGCHLYQGYLHSRPLPLEGLKGLLE---------
299129615    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKRAE----MSARRAALVYQHTSEAMVVTDAQGVVQDINPAFTAITGYEAADILGRRMNVLSSG-GQDRAFYEALWTSLK--ETGSWSGDMRNRRKNGEEFVERLTISTSYNEDGSVHSHIGLFADVTEARRREASIWRQAHYDHLTQLPNRQMFQQDLQRSMD-SARASDLPLALVFLDLDYFKEVNDTFGHDMGDELLRQVARRLQSCVRSSDQVARLGGDEFTLILRDLKRLEDAPAICRKVLHAVAQPYELSGSTVHVSVSAGVTFYPRDGDDGVTLLKHADLAMYAAKEQGRNQFCEFAPTMEQEAQNRRLRDLQQGLDEGEFALHYQPIVEMRSGRTVKAEALLRWNQPVRGMVSPADFIALAEESGLIVPLGDWVMREAACQLAQWR-EDIAPAFKLSVNVSPVQNSSGHCVQAWVAHLQDLSLPGSALVAEITERVLLEADKDTDARLQTLQSAGIQLALDDFGTGYSSLSYLKRFDIDYIKIDRSFVSLLSQEDATLCQAIIAMAHQLGICVVAEGVETREQHDILLRAGCDYGQGYWYGRPMPAQELTERLRAQ-------
307823056    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAEQAMLEEIALNERRFRSLVENSPDIIVRYDRDCRRVFVNPAYIRETDTPAELVLNKSTDWRPSMREEYRKRLQQVMDTGVTD-----QILLEWVRQDAQRVSHEMYVVAEYDADGDVIGTLAIGRDVTRSKEAERQLLHQASYDILTGLPNRRLFGDRLGKDVAKAKRND-FGLAVLFIDLDRFKEVNDTLGHAVGDLLLKKAAQRICSCVRESDTVARFAGDEFVVILPEVGESGALQRIAQNIVGVMAQSFTFGEHSAYVSASIGIAIFPQDGDNADTLVGCADQAMYSAKKTGRNNFCFFNRQMLELAHQRMQLGNDLHDAKGQLEVFYQPIIDVVSGRVVKAEALLRWRHPEWGMVPPDRFIPIAEETDLIQEIGAWVFREAADTVKRWNASANQGQRQISVNMSPRQFTRGRGEQIIINYMQAYGLDPAHIAVEITEGLLLDNCPGVTQKLEKLRAAGIEISLDDFGTGYSAMAYLKRFNIDYLKIDQSFVRDTDPGDRAIAEAIVVMAHRLGLKVIAEGVETEGQYALLAEAGCEYVQGYLFAKPMPVEAFLAFV----------
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------
307825097    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLPVITDDQTPVLRITLTDISESKRAEEELRIAAVAFEAQEGIMITNADKVMLRVNRAFTDITGYSAEELVGQMPHFKSGRHSE--TFYAEMWECI--NRTGSWQGEIWDRRKSGDIYPKWVTITAVKDSDGTVTHYVGLHTDISTRKASEEVIKQLAYYDPLTALPNRRLLMDRLQQALAASAR-SKKYGALLFIDLDNFKSLNDHLGHDMGDVLLQQVAQRLIDCVREGDTVSRQGGDEFIVMLEDEEAAAKAKTIGEKIITSLNQAYQLTSHEYRNTPSIGITLFINHQHEINMLLKRADIAMYGAKAAGRNTLRFFDQNMQEAVTARAALEADLRFALTKNQFRYFQRQARHDGQTIGAEALLRWKHPKRGFVSPLEFIPLAEEIGLIIPIGQWVLETACAQLKRWESHPQTCNLQLAVNVSAHQFHQPDFTEHVFAILNKTAIKAHRLKLEFTESLVFDDIDDTIAKMQVLKKIGVSFSIDDFGTGYSSLTYLTQLPFDQLKIDQSFVRNIGSTDTVIVQTIIGMATNLGMDIIAEGVETEEQLAFLELHGCHIYQGNLIGKTMPQEEFERSL----------
113971088    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEAKLIEESLKLS----ALVYDNSSEAMSVLDETGVIITVNAAFTEITGYSESEIRGQHIRML-YCDLNGHGFYTEMNNEI--REKGEWQGEMRQRRKNNEEYVIWLTINTINDKDGQPYRRVALFSDITDKKQSEHLIWKQANYDTLTGLPNRRMLLEYLGAEI-RSADRNRNHFALMFLDLDYFKEVNDTLGHAMGDLLLIETANRLKSCVRDADVVARLGGDEFTVVLSAMADHKGIERVAEHILRRISEPYVLGEETAYISASIGITLYPDDATSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIQDLRQAVVNKEFHYQPIVTMGTGEVLKAEALLRWFHPERGQVSPAEFIPVAEDTGLIVEIGNWVFEQAARQSAQWRKTLGVE-IQISVNKSPIQFRDEGTLHNWLELLQELDVTGTGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDESDQTLCEAIIVMAHKLGMKVIAEGVETEAQRQVLLNAGCDYGQGYLFSKPVSAAEFTSLLKE--------
302878381    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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------
82702732     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERRQGE----SYKAQLAAILDSSNDALIIKDLNGIISGWNTGAERIFGYRASEIIGSP---ISRLIPPDRLEEEDRIMNLVKSGKQTNHLETVRWGKGKKPIDVSVTISPVKDNAGHIVGAYKIAHDITQRKESLKRIEYLAHYDLLTGLPNRALFTDRMRIAIENASRYA-FRLALLFVDLDRFKLINDSLGHAIGDKLLRAVAERMQSTVRQADTVSRLGGDEFVVLLGRIHTATEAARVAEKLIAVLSQPYQIEQHELLLTASVGISIYPDSGKDVNSLMRNADVSMYSAKGQGRNRYQFYSEDLTSGADERLRLEYDLRSARDEIFPVYQPQLELATGRVVGVEALMRWKHPERGLVSPASFIPVAEDSGLILSLGEHILRESCLQARQWHEQQG-FEGTIAVNVSAVQFRQNDFTDVVLRALADSGLSPECLELELTESVVMHGVESATQKMCFLESRGIKLAIDDFGTGYSSLSYLRQFAIDRLKIDRSFVRDLDTDAKAIIRAIVGMGRSLGLRVIVEGVETEGQAEYLRSVQCDESQGYLYARPMRPDDFEAWVKTRNPV----
157959960    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WWQAATAGIDALHQLNTQL--TAKIVHQNLIEKQQILSYLYISLFAGLLFFYIVYLVGRNIANDLIDSVRGIVLALEVTQIALAVNQMVSERMKSRRALHQA----SAVFRHSAEGIIVTDANNHIELVNPAFTKITGYTLDDVKGKSPSILSSAH-HQEDFYQQLWRSLSS--KNSWEGEIWNKRKGGKIYPEYLKITAVKNSKNKTIQHIGLFLDISNNKQYEQDIWYKTNFDSLTKLPNRHLFSSRLQQAID-SAHNTNSQVAIFFIDLDRFKFINELHGHAAGNKVLKQSATRLEAVLGPDDSIARIGGDEFVVISPQTGN-VGAEQLAQKLSDTLAKPYLFDNKETIISSSFGIAFYPEDGQDIEMLLHNSETAMYQAKRDGRAHYQYFSPEMNVEMLERMHLEQRLRKAVKQSEFYYQPVIDMHSGEVTSVEALVRWQDPDYGVISPQAFIPIAEEAGLIEPLGEWILQQALSDLAQWHAQGL--MLKMAINVSARQCIHSRDISFFKQTLAKHDIAAENLHIEITESMLIEDKPQCLQTLESIKQLGVDIYLDDFGTGYSALSYLTQCPISVIKIDKSFIDNDNPSDAKLIKAIVMMAQSLEMPLVAEGVETVEQWHFLRNLGCDYAQGYLMSKPLAKAELVEFLRHAKP-----
280984553    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRMAALYVVLSILWLALAEVMLHSMTDDPLALTVVVWVLLSAVLIYVSRVRLLNFIGHGARLRCEDRERLRMAADSTLEGVLVTDRQGLIVHVNRAFMRITGYQHDEIGQRPSKFKSGRH--GLAFYQEIFATLA--EKGEWSGEIWNRRKSGEIYPQWQTICAIRDDEGELSHYVAVFSDISAIKHSEQELAYLAHHDPLTGLPNRLLFTDRVEQALA-AAQANKRGCALLLLDLDHFQSINDGLGHTIGDQLLKLVGERLGEVLGNGMTLARLGGDEFGVLAENCQQVGQAGKLAQCIIERMREPFQFEGNRLFISASVGISLYPSDALGAEQLLRNADSALYKAKSNGRACYALYTEELTAHAQHRVETAAELRREQDELRVYFQPVHDLATGRQVGVEALVRWQHPGRGLVPPSEFIPIAERTGLIAEIDTWVLQQACRQMVQWQAEGRQLA-FVGVNISSRLFGQHELYRQVAEVLHDTGLAPALLELEVTESAVMEDPEVALEQLHRLRELGVTLAIDDFGTGYSSLLRLKRLPVQKLKIDQGFVAGLDEDDIAIVRVIIALARSMGMQVHAEGIEQAEQASFLLQEECQLGQGYWFGRPVPAADL--------------
24373074     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEAKLIEESLKLS----ALVYDNSSEAMSVLDENGVIITVNAAFTDITGYSESEIRGQHIRMM-YCDLNGHEFYQQMNDDIRN--KGEWQGEMRQRRRNNEEYVIWLTINTIKDKDGLPHRRVALFSDITDKKQSEHLIWKQANYDTLTGLPNRRMLLEYLSAEIKTADRNRN-HFALMFLDLDYFKEVNDTLGHAMGDLLLIETASRLKSCVRDADVVARLGGDEFTVVLSSMADHKGIERVAEHILRRIAEPYYLGEETTHISASIGITLYPDDSPSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIHDLRQANKEFELHYQPIVTMATGEVLKAEALLRWFHPERGSVSPAEFIPVAEDTGLIVEIGNWVFEQAARQSAQWRKTLGVE-IQISVNKSPIQFRDEGALHNWLELLQQLDVTGAGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDENDHTLCEAIIVMAHKLGMKVIAEGVETEAQRQVLLRAGCDYGQGYLFSKPVSASEF--------------
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-------
307826353    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRVNQAFVRVTGYSVEEAVGKTPALLKSGR-QDAPFYQAMWKSL--SRDGHWQGEIWNRRKNGEVYPEWLNITAVTDEGGQVTNYVASFSDITERKTAEYEIQHLAFHDSLTQLPNRRLLLERLKHGIEVERR-EGKQLALLMLDLDRFKAVNDSFGHQAGDELLQQVARRITSRLREVDMVARLGGDEFIVLLEDITHPDDAARVAEGIIADLSKSFQPQSDDVQIGVSIGISLYPQHAVNPEMLLDYADTALYHAKDNGRGCFAYFSEDLTIAVRERIEVRLRKAIKQQELRVFYQPQMDIASGRIVGAEALVRWQDPVEGLIPPCRFIPIAEETNLIVEIGEWVLRETCRQGRQWLNMG-LPPLTLAVNVSPHQFRRSDINALVATVLRDTGFPAGQLELEITESGLMENQDKTTNILNSLHAQGVHLAIDDFGTGYSSLTYLKHFPLDVLKIDKSFIDDINKDDMEIAATIVAMGHILGFKVLAEGVETLEQLAFLQEQSCDLYQGYLKSHPLPADDFVALLQ---------
302878855    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLGLIFFSSLKH--ARTHVRAQLAETDLRIAATAFESEESMIITDSRGIILKVNQVFTATTGYTSEEAVGKTPSLLK----TDREFYHEMWRQIK--QTGKWQGEIWDKRKNGEIYPKLLNIYAVKSKNGVVTHYVGSYTDLTERKMAEEKIISLAFYDTLTGLPNRRLLLDRLNYALA-SGLRTGKNGALLFIDLDKFKTLNDTLGHDIGDLLLKQVAHRLKACVREIDTVARIGGDEFVVMLEDLNIESVEAVIGEKILAALRMPYQLLTNEFHSSVSIGISLFSNNGQSQDEPLKQADIAMYQAKKSGRNKLRFFDQRMQDTISSRANLEAELRKALANEQLQLHYQIQVDSHQTIGAEVLLRWIHPVNGIISPAQFVPVAEETGLILPIGLWVLETACAQLKKWQDNPATAQLILAINVSARQFHQNGFATEVRSVIERHDINPALLKLELTEGMLLNNLDDTIATMRSLQEFGVQFSLDDFGTGYSSLQYLKRLPLAQLKIDQSFVRDLATNDQAIVRTIIAMAHSLNLNVIAEGVETEIQRQILLKNQCSHFQGYLFGKPMPIEQFESLL----------
150017914    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYKQAIDEANIAVWEWNIKEDSFFISDAWEEITGYNSKDFSSLIDCIEKVAISKDREDALTDLNFFVADKVTLYVSEFRIITKDNKLKWVLFKGNGIKEKDEGVTRIFGLVNDITEEKEREKGIADNLYHDSLTNLPNRDMFLMDIKNILDKNIQLSQ-EGAIIFIDLDNFKSINDTLGHDYGDLMLKVFSQLLHVCIKDYGKLYRVGGDEFIVIIEKVNSIEKVKDMCNTILKYCKNPFELNENHLYITTSMGISIFPRDSNNMNDLLKFADLAMYKADGKNTYTFFEQALSRLYTRRIIIENELKEAIKKNEFSIVYQPQIDALDNKVVAFEALLRWNSKKLGFVSPAEFIPIAERIGIIVDIGDWVFEKACRKIRELKERKYEFNN-ICINVSPVQIKERDFKDKIIKTCEENKIPLSLIEIEITESTLIELDDEKIADLHELIKKGINISIDDFGTGYSSLSYLTILPINTLKIDKSFIDNINDKNRAVIECILSLSKSLKYKVIAEGVEVKEQLNELMNLGCNIIQGYYFSKPVCEEELEKMLK---------
83594467     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEDITAQRQSQETMRLLG--KVFTSIAEGIVLLERDLTVRTV--NPAFEAMTGLLRQDMERPARLFASGLHEND---FLATVAAEVD-RAGLWRGEIWGERREGPPYSGEMTVTAVRTRAGETTHYVAAITDITKRKRDEEHIRFQANFDMLTHLPNRHLIMDRLEQAMH-QAQRTGRQVCVMFLDLDRFKQINDSYGHSAGDEVLKLTARRLRNCVRISDSVGRLGGDEFIVILSNVEDQHAGAYIAEKILYSLSEPFPIGGTEVFCIPSVGITYFPDHGETAPDLLRNADVAMYHAKQGGERRYAIFTPDMARRSLATMESDLRHALARDEFELHFQPKVR-ADLTLIGAEALIRWRHPEKGLINPGDFIPLAEESGLILPIGRWTLREACDRVMSWRAEG-LTIPSVSVNVSPRQFQDQTLVETVRQILVETGLEPEALDLEITETVMTGDVEHAVGTLRALKDLGVTLSIDDFGTGYSSLNYLKTFPIDTLKIDQTFVRDHSGKDAAIVSTIIALARNLGFSVVAEGVEEIEQAEFLGSRDCQNFQGFLYSRPLPPAEFTTFLR---------
218680985    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTAATGLLLIIYLGFNRYDRAILLVPAWALTLVWLFGAWLTVTGRLDNDIIQPALGGGLVLIVLLIGFTVMQHAFAGGAFQQGLFSDLERQSLALTGSGDMVWDWDVARDRVVTIPDVSVKLGLSPGAMHGAARNWLPRLHPDDRDRFRATLDVLLEHRRGRLNHEFRIRAEDGHFHWLLIRARPVLGSNGEIIRCVGTIVDVTEQKNSVERLLHDALHDNLTGLPNRQVFLDRLQSVLALAPGGETLRPTVMVIDIDRYKLVNDALGVAAGDNILIALTRRLRRLLKPQDTLARLAGDQFGLILVSEHNPAKVADFADAISKAIMVPINFANREIILTASVGLASWVDRQESATGLLSDAELAMYRAKRAGGNRVEPFQPAFRDFGTDRLQLETDLRRAIERKEMVYQPIARLEDVEVAGFEALMRWEHPKRGNIPPSEFIPIAEASDLIGPLGMFALEQATNDLMSWQNQTGELPIFVSINLSSVQLLNN-----------------------------------------------------------------------------------------------------------------------------------------------------------
242238801    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQQQIAADASHEAIFVTDADNNIISVNPAFSRLTGYHFDDVNKNPRMFKSSRHP--PSFYAEMWHAL--HEKGLWIGEVWDRHKNGHDYLKELTVTVIRDAAGHIINHVGMFSDITLRKKQEELIWRQANYDAITDLPNRHLFQSKLEQAAQHARRTGNL-MALMLIDLDHFKAVNDSMGHRAGDMLLTRVSQRLIDSVQHADIIARLGGDEFAVIISDLFQPHDCDALAKALLENLSHPFNIDGENMFVSASIGIACFPTDSDNLEALFKNADQAMYAAKNAGRNGFSYYSPHDAARTRLRMTNDLRKAIREEQFEVYYQPIVALDTGHITKAEALVRWHHPTHGLVSPAEFIPLAEETGIIIPLGNWVARQAIAQLARWR-QFCDPRFQMTINLSPIQLRSQDFAMDWLRELDRHGLSGDAIAIEITEGLLLNAEPRVNRNLHMFRDAGIQIAIDDFGTGYSSLAYLRRFNIDYLKIDRSFIEDMDGVGHELCVAIVAMAHSLGLQVVAEGVETLQQSAMLKRIGCDYAQGFLFSRPQSAADITQLL----------
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--------
304409445    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDAKLIEESLKLS----ALVYDNSSEAMSVLDEKGVIITVNAAFSVMTGYRAFEVRDQHIRLL-YCDLNGRDFYTQMNNEI--REKGQWQGEMWQRRKNGEEYVIWLTINTINDKEGHPYRRVALFSDITDKKQNEHLIWKQANYDTLTGLPNRRMLLEYLSSEVKNADRNRN-HFALLFLDLDFFKEVNDTLGHAMGDLLLIETAIRLKSCVRDADVVARLGGDEFTVVLSSMEDHKGIERVAENILRRIAEPYVLGEETAYISASIGITLYPDDSTSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIQDLRQAVANKEFHYQPIVALATGEVTKAEALIRWHHAERGAVSPAEFIPVAEDTGLIVEIGNWVFEQAARQSAAWRHELGVE-IQISVNKSPIQFRDEGTLNDWLKLLQDLNITGAGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDSNDQILCEAIIVMAHKLGMKVIAEGVETEAQRQVLLAAGCDYGQGYLFSRPVPAAEFTQKYLQNPPLV---
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----------
229164248    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVTPLYQVVLVLVAIACILHTKEPEKQEQVLLTPKFIRLSLPYVSVVMLIVFILVENVFAPIVVIGLM---ITFTFVLIRHLLAQMQFNLELEKQIERTEDLVKQKNDPIFTLDLYGNFLKVNNAGTTLLGYQTNELLNQP--YYSLIYEEDLE---EIIHAFHHVKKGSISLEIRAYHKNRDIYYLHVTAVPIFLKE-HISGVYLMIKDITESKQQQEQINFLAYHDTLTELANRRSFHQYLEKAIAR-AKLTKRPFAVMFLDLDRFKVINDTLGHRVGDLLLIAVARRLEQISTSNMKLARLAGDEFTILIENYKKKPDVQKIADTIVAAMNEPFEIENQHLQISPSIGIAIYPEAGEDPLSILQHADMAMYEAKNRGKNGSSLYTKELYKKIERKARIEKDLPLVNKEFYLVYQPQIDITTKKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVIPLGHWVLKESCYQLRMWQTLGYTD-LKMSVNLSAKEFQQNQLIENISQILQEVKVNPKSVTLELTERIAMINEQETLLRLKQLKEYGIHTSIDDFGTGYSSLAYLSIFPIDTLKIPREFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLQKNNCKYMQGYYFSKPLTSKQFIRFLQK--------
282862781    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARSQAEQALHATEARFRAVFKDAAIGIGIADLEGNILEINDTLTRMFGLENHVRSHRVNEW---VHPEDSPHVWKYYDELVRGEREHYSVEKPYYRNDGTVLWTNLTVSLLRDAEGRPEYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKALTHR---EGMRFGLCYLDLDGFKAINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGQRTQEEVHELAGRILSALATPIRLDGRELTVRGSIGVVEGPSGERTAAEVLRSADITMYRAKAAGGNRFALADAEADARAITRHGLTTALPTDRGEFFIEYQPLVHLGDGSVHGAEALVRWCHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEESVRQANFWQERHDGGPLRINVNLSPTQLHHPRLVAETVDVLERSGLEPGALCLEVTESALIGADDDLLKPLRQLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQGMDPVDLKIVEGIVSLAHSLDLAVTVEGVETGAQAEQLRQIGCDTAQGWYYARPGAPDRIHSLL----------
255318187    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGIARDITLRRKNQEHLRL----LKRGVNASPNGIIITDAERKIVYVNPAFLHMTGYTEEDVMGKTCHFLQG--PEEAEKIALVQQALKEHK--EIQVTVKNYRKDGSWFWNRLMLGPVFDEAGRCTHFLGIQEDITQQRIHEDYITHQHSHDHLTGLANRQTFETNLQQAFETQ-HHSSKPLFLCYIDLDDFKPLNDSLGHLIGDQIIKSVSDRLQALLQTGDFLGRFAGDEFALLMVNRNKRSEVITTAEEILKLFTQPFQIDEHKIHLSASIGIVADDCSIQRSSELLYHAVLAMKEAKRQGRNTWHWYEEANKKVMPEIDYAHLMEALNDNQFNLFYQPLINPATGLAKGVEALIRWNHPQRGYIFPDIFIPLAERTGQIVAIGQWVLKKACMDIAEWN-KTHQSQLTVSVNISPLQFRRAGFLQELEHALDISTLTPELLKIEVTEGMVIIGADRAIEILKSIRELGVQVSIDDFGTGYSSLSYLRRLPINQIKLDRSFIEHLTEQDAAIVQSIIHLAHQLNLEVVAEGVETLKQAAFLYQQGCDLLQGYFYARPAPITEL--------------
157377503    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELTVPVIGNDEIARMLALNLMLKERLKANRQLSLAAAVSAEGIMVTDQDNHIELINPAFTQITGYSLEDVKGRNPSVLNS-NQQPHHFYDSMWKSLKEL--DKWEGEIWNKRKDGQVYPEYLAITVVRDEAGEITHHIGLFLDISNRKKYEQDIWYKTNYDPLTNLANRHQYSLKIQQEMSV-AKQQSQQLAILFIDLDRFKYTNDIYGHAVGNELLCLVAARLESLLGKHDFVARLSGDEFVIILSNVKRRNEVRQFVENVIDHLSSPFGLSNNELMISASIGVSLFPENGADGELLTRNAETAMYQAKGDGRNSYRYFSANMNSNMLERVQLEQRLRRAQEEFCLFYQPIVNMDGRTVIGVEALIRWRDPKYGLISPDKFIPVAEETGLIEPIGEWVLQQALTDLSHW--HANGFMINMAINVSGRQLINSNQVSFDDSMLQKHKIAPRYLHIEITESMLMDDTEQCQQKLEAIRDLGIDIYIDDFGTGYSSLSYLKRFPISVIKIDKSFVDNMLERDANLIKAIVMMGQSLELKLVAEGIETEEQWEFLQNLGCNFGQGYLISRPRPIDELTELLAD--------
294141998    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLKLAANNSSEAMSVQDRQGKIITINSAFSEITGYLENEVIDQHIDIL-RCERTNKTQFEQM--SLQIIETGKWQGEIWLKHKNATEYIVWLTINTIYDSRGEVYRRVALFSDITEKKQAEHIIWKQANYDPLTGLPNRRMLLEYLGTEL-LKSDRNKQHLALMFLDLDYFKEVNDTLGHDVGDLLLVETAKRLKSCIRESDVVARLGGDEFTLVLSAIDDHKGVDRVAANILTRLSEPFNLGNDTAFISASIGITLYPDDASSIESLLKHADQAMYAAKDRNRFHYFTASMQEEARYRMILIRDLRQAVNNKEFEIFYQPIIDLPNGEIHKAEALIRWHHPERGLVSPGEFIPVAEETGLIIEIGNWVFSQAAKQCAHWRDKYGVE-LQISINKSPVQFRDEDSFEDWIVQLKELKLASNSICVEITEGLLLDASMGVSEKLLAYRDAGIQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRNSDTDDVTLCEAIIVMAHKLGMTVIAEGVETEYQRDILTKAGCDYGQGYLFSRPIPAADFED------------
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
167588509    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALAHVGN----WAYQAGRPDGYWSPELYRILGLEPERTPATFDRLLQAVPADEQPLLFQSFTS-LRTEGAAFSLEHRLIHADGTERHVLHQAESGRDLNHAII-LRGIVQDITERKAQQGRIEYLANHDALTGLPNRNLLSDRMEQAMSQARRTGQL-VAVMVLDLDRFKHVNDTFGHSVGDGLLRAVAARLKAAVRDGDTVARLGGDEFVVMLVNLSTPADADAIGRKILGTFVAPFAFDGHDLHVTTSVGVSLCPIDGADAETLLRTADAALYCAKERGRNCYSFYTRELGARVEERAELENHQAVENGELELYYQPKVDLKTGQISGVEALIRWRRPGVGVIPPDRFIPIAEETGLIVPIGEWVLRTACAQAVAWQ-QAGHAPIPVAVNLSARQFRQQDVARMVRATLDETGLAPAWLELELTESVLMQDRRAIAHALRELKALGVVLSLDDFGTGYSSLSYLKDLPIDVVKIDKSFLSDTSAEGASLTRSIIAMAESLNMETVAEGVETEAQLSFLNRHRCHAMQGYYFSHPVTGAEIAGML----------
89094327     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTPSGGFVIS--------TRDITQSRRDEEHIRL----LSSTVEQSTNEVIITDTDGIIVYVNPMFTENTGYLPEEAIGRKSSIVQSGEMS-AEFYRNLWETIK--KDNCWKGEIINRKKSGEKFWQSMSISPIHDETGAISHYLSLKSDITKQKEAERQLRYQAEHDLLTKLPNRPVLLAEMDSAIDDARN-NHCFSAVLFMDLDNFKDVNDTLGHLSGDFLLQLVAKRLEQCISITDVIARLGGDEFAIIQRGIKSKHEPSVLAEKVINAITTPFRVDDHLLHIGISIGITLIPEDGLETGMLLSNADMAMYEAKAISGSHYKFFDHDLQIQRKRLIESHLHNAINNNELNLLLQPKIEIHTGHIVGAEALLRWHSTEIGQVSPAEFIPIAEKSGQIIELGNWVLNQALQLIKDWC-QKGYKIPKIAVNLSAVQLKDVNLVQDIKKALEHYQVHSEYLELEITETAAMSDPEFSNSQLSAIKAMNITLAMDDFGTGYSSLSYLASLPIDRVKIDRSFVSDIQHSNEAIIESIIHLGKILNKTVIAEGVEETEQLELLKRLGCHEAQGYLISRPVASSEFIALL----------
260902608    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGILGMTRNITRRKMVET------QLSLAFNNSQEGMVITDSNANIIDVNNAFSQITGFSAEEVIGKNPNILRSGHHDD-AFYQQLWQQL--ETKGQWKGEFINRKRDGSIYPQLATISAVMDDKNHLINYICVFEDISVRKAHEEKLQRMAFYDPLTNLPNRTHLISLLEQHIEME-----QPFATLFLDIDHFKHINDSMGHFCGDQLLSKLAVRLQDILHLNAHVARIGGDEFVIVLPDIDGDSPLLETLSSILGVFRRPFDLANHDLRISTSIGIALYPNDGQDSETLLKNADTAMYLAKKNGRNGYAFYSPDLTDKSVSHVRIQSHEAIEKEQLHLVYQPQYNLAQNAIIGVEALVRWEHPEFGLVPPADFIPIAEKTGLIQNIGEWVLKDACLQGTDWLARG-VQFGKIAVNVSALQLQQSRFINKLKTILRETGFPAHRLELEITESFLLIDPKQAIASLNQLCELGIEISLDDFGTGYSSLSYLKGLPINKLKIDRSFVSDNDNDSNAIVNAIIAMGTTLSLKVVAEGIETPEQVAYLVDKGCIYGQGYLFSPPVAAEKL--------------
300868717    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKQAEEALRQREQRFRSLIENATDITVILNASGKYDYISPSVKRILGYTPQIAIG--RNALSLAHPDDKAAIAQTLSKAIQNPGSQSPIEYRVRHRTGSWCVLEAVATNLLH-DPAVNGIVINCHDITARKLAEQQLLHDAFHDGLTGLANRALFSERLDHAFAIAKRRKDYLFAVLFLDLDRFKVVNDSLGHAIGDRLLIAIARRLEKSLHPGDTVARLGGDEFVILLEDIDSLSSATNLANLLHQELTSPFTLDGHEVFITVSIGIALSSPECEDAANLLRDADTAMYRAKEQGRARHEIFNTSMHAHASQLPITNHHQPITIPQFLIHYQPIVSLLTGKITGFEALVRLQHPERGLVSPAEFIPVAEETGLIIPIGQWVLRESCRQIRQWQQQPHRLSLTVSVNLSVKQFSQPDLIAQIDRILRETDLDGRSLKLEITESVLMENSKSVTALLKELKARNIHLCIDDFGTGYSSLSYLHRFPTDTLKIDRSFVSNINQDPTEIVRSIVTLAHNLGMEVVAEGVEKASQLALLRALKCDGGQGYFFSRPVDSWAAAALIAK--------
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-------
300117863    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASALSKSEQRYKSLFEDHPDAVFSLNMYGIFQQSNTACESLF--TAYYCEVESYSLLHFIDPKDHDLLQKALQLTKEGRPQTL--EVRTKEKEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKNILNTAQASAN-DVAVMFLDLDRFKKINDRLGHGVGDLLLIEVAKRLRGCLRSKDVVARQGGDEFTILLPDMYSEKSAAFIAEQILNILNKPFFIKDEELSITPSIGIAMYPDCGTNVTELMKNADMAMYRAKANGKNRFVFFSKEMSIAQNESNFLEGELSKQQNEFFLEYQPQVSTKTKQIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKRWHNQG-FSHLKVGVNLSVVQFNHADLIPTISKVLEETELKSEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITTSPLAIISSIITLSKELNLEVIAEGVETEEQWKFLYEQNCDHIQGFFISKPVSSKDVWRLLHKK-------
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--------
29833846     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAALQAQGVVGQALHASEARFRAVFEGAAIGIGIADLEGNILQINGALLRMFGGSEQAVRG--RNVTDWTHPDDAPQVWRLYEELVRGEREHYHVEKAFYRPDGTVLWTNLTVSLLRDADGRPEYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKALSAG---GGQRFGLCYLDLDGFKTINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDTEREVDELAGRIMNALVTPISIDGRELAVRGSIGIVEGPAGERGPAEVLRSADITMYRAKSAGGNRFELADPEADARAITRHGLTTALPADRNEFFIEYQPLVHLGDGSVRGAEALVRWLHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEQSVRQAREWQERHCAEPLRINVNLSPCQLTHPGLVSDTVDILERSGLEPGALCLEVTESALIGADDDLLKPLRRLAEMGVDIALDDFGTGYSNLANLRRLPVSILKLDRSFTQGMDPVDLKIVEGIVTLAHSLDLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPERLHEL-----------
46202515     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTQIHQRRLQLR----KLETALEQAPVAVMITDAQGAIEYVNRAFVLVSGYSEDEVLGRNPRLLKSG-ETVASVFRDMWQCLSGG--ATWQGELCNRAKDGSLFWEYATISPIRDDDGVTTHYMAVKENITQRKETEQQLVHQATHDTLTGLPNRLLLEDRVHHAIEV-AKREGRRIGLMFLDLDRFKIVNDSLGHVAGDQLLKVVADRLRHTLRRSDTVARLGGDEFVVVLTHFQSSSELAEVAEKISTALDEPVELSGHKVHVGASIGIALFPEDGDDFNSLMKDADTAMYRAKQKGRNTFCFYDSNMNDEALDRLKLEEALRHVRGEFQLFYQPQVDLQTGVTSSVEALIRWNSPERGQVSPALFIPIAEESNLISMIGWWVLEESCRQLAVWR-EAGLTGIKVAVNVSGRQFLNHALVECISDLMTQYGVLPSQLEIELTESTVMAEPDRAIEQLTRLREIGIQVSVDDFGTGYSSLSYLKKLPLNTIKVDRSFVRDVNNDNAAIVSAILGLADALDMSIVAEGVETEGEEIHLKEAGCIKVQGFRYAKPMPAEQLATWMQR--------
253997490    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDLRRAQDALLLSEALLEELKYQKYALD-KHAIVAVTDVKGRITYANDKFSEISGYSIEELLGQDHAILNSYHP--KGYFKEMYRTVANGQ--VWHDEICNRAKDGSLYWVDTTIAPFIGDDGKPQSYISIRTDITQRKAAEDKSNYLALYDPLTNLPNRRLLLDRLTHALA-SAMRTGRGGALLFLDLDHFKTLNDTLGHDVGDLLLQQVAECLTACVREGDTVARLGGDEFVVILEGLSEQEQAEVVGEKILNKFIEPYQFKGYEYHITSSVGITLFGKNNLKSDELLKQADIAMYQAKKLGRNALSFFDPKMQEGIQARVDMEHELRKALDKNEFQLFYQMQVGSDRAVGAEALIRWIHPERGLIPPNEFVSIAEDCGMILSIGAWVIDTACAQLKRWEQSERTRSLTLSVNVSAKQFRQADFVEQVTTAIARHGINPMLLKLELTESALLDHIEDAVAIMNALKDIGIRFSLDDFGTGYSSLQYLRLLPLYQLKIDRSFVRDIASSNQAIVRTIIAMAHTLNLNVIAEGVETQVQQGILLDSGCMHYQGYLFSEPVPIDAFEALL----------
89902813     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIADITQRRQTEAEL-----RIAAIAFESEQGMAITDPQGVMLRVNRAFSAITGYSAPEAVGQNPRLLSSGR-HDAAFYAAMWDSLV--REGAWQGEIWNRRKNGEVFPEWLTISAVKDPAGQATHYVATFTDLSTRKSAEDQIKSLAFYDTLTGLPNRRLLLDRLKQALASGARHRR-QGALLYIDLDDFKTLNNTYGHDVGDQLLQEVAQRLSHYLRAGDTVARPGGDSFVVLLEALSTNTEAENTGEKIRLALSQPYQIADHAHRSTASIGVTLFDDRQQEGIDEPKRAELAMYQAKTAGRNTLRFFDPQMQTAVMAMAALEADLREAVRSNQFLLYYQAQVSGERVAGVEALVRWQHPVRGLVPPAEFIPLAEQTGLILPLGQWVLETACAQLAAWASQPERAHLTVAVNVSALQFHQADFVAQVLAALKRAGANPQRLKLELTESLLVHDAEDVIAKMITLKEQGVGFSLDDFGTGYSSLSYLKRLPLNQLKIDQGFVRDIDANDAAIAKMVVALADTLGLSVIAEGVETEAQRDFLAAQGCHAYQGHLYSRALPIDAFEAFMRQ--------
113969504    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKHTLEGVVITDRHGNITDVNGAFYEITGYSREELLGQNPRLFNSGR-HEKAFFDAMWNHLL--ETGKWNGEIWNRRKDGTIFPQNITISTIYDELGDVRYFVAVFSDISAQKQSEAQLAHLAYFDPLTHLPNRMKLMMQLKQEL-RHAKRLNAQLATVFIDVDLFKHINDSFGHSIGDEMLVELAKRLRSQLQEQDVLSRIGGDEFVALISGIQSHEDAAAAINQLRQVFEQPFVVSGDHLRLTASMGVSIYPDDGSNADTLLRNADAAMYRAKSEGRNNFAFYTESLTKQSFEHLKLQSALYGALEQNYLMYQPKLDLVSRKTIGVEALLRWNDPILGQISPGVFIPVAEKIGLIYDIGLWVLETACLQGVRWLAEGK-PFGRIAVNVAGQQLQRSSFVEDVKRILTQTGLPATCLELEVTESVMMHNPDVAIRDLKLLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIVLGHALKLEIVAEGVETQAQAEFLTQNLCDQAQGYLFSRPLLPADVEAFLAK--------
302878069    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISFALKQIHINTIKRQQETELKLAEQVFSR--SADAMIITNPDNNIVRVNQAFCEITGYTSEEVIGKNPRILKS-EKQDHDFFRSLWRSL--ELQGSWQGEIWNRRKNGEIYPEWSSINAVKDASGRVVNYFAVFSDLLQKKALA-ELDHLKHYDALTDLPNRALLEDRIESSITHARQYERF-IGVIFLNLDHFHTVNDMLSHAGGDQVLIATAKRLMDAAPAQASISRLSADTFVIALPDLNTSEEINRTAELIAQKIYQPLTVADQSVQLSARMGISVYPIDGNDATTLMKHADAALADAKQCGVRNSFRFYSSSMNEHAHKLLTMGAELRNAISQNRHYQPQVDIITGQIIGAEALIRINHPERGIISPGEFISVAEETGLIIPMGTWVIREACRQMQQWHLDKNIE-LTIAINLSPLQLHQSDLPEIVSLALHDSGLNARYLELEFTESAIMKNVRETVAIMNKFKAMGLHLSIDDFGTGYSSLSYLKQFPVDKLKIDQSFVSNIDPNDAAIVQAIIALGRTLGMTTIAEGVETEAQLGYLRSVNCKEMQGYLYSAPLPAEEFAALL----------
77918660     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMLTGMDDVESVRKAFDAGATDFILLLRYRVM-HMLRSARLCEDLRVSQARISLAQRIAHLGHWHFNFKTKDFVCSDAVLSLLDRRDDISVHNPESLLRNIHPDDKPRVQAALENAIGNRQP-YQENYRI-NVQGEERRINSQGEIQTNGNGEPEAITGIIQDVTDIYHAEQKIFRLAHFDALTGLAKRKFFMEKLAEAVFLTEH-GHGQLAVMILDLDRFKRINENLGHVPGDQILRKMAKRIQRSLQQCHVLARFGGNEFAILLPEVQDTHQVNRIAGHLLKDIAQPFTFDNCEVLITTSIGICLFPEGSDDQQDIIRNADIALRQAKSQGRDTFRLYHPSMGKPTQDRLILENDLRNKNDEFVLYFQPQVDIRSGQLLGAETLIRWQHPQQGLKLPGAFLPLALESGLIIEIDQWVLRQACAQIARWQ-AAGYDKLRLSVNVSGQLFAQEGVAALISDIVRQSGIPTGALEIELTENTLMQNNAQTISTLTDLKQLGTNIAIDDFGTGYSSLSYLKNFPIDTLKIDRSFIRDNAPGDIAITRTIIALGENLGLTTICEGIETHQQKDLLVDLGCYIGQGYLFARPENLEAFSLRLAQQ-------
142062952    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKHSLEGVVVTDRHGNITDVNGAFYEITGYSREELLGQNPRLFNSGR-HEKAFFDTMWTHLL--ETGKWNGEIWNRRKDGTIFPQNITISTIYDDSGDVRYFVAVFADISAQKQNEAQLAHLAYFDPLTHLPNRMKLMMQLKQEVKHAKRL-NAQLATVFIDVDLFKHINDSFGHSIGDEMLVELAKRLRCQLREQDVLSRIGGDEFVALISGIQDHEDAAAAINQLRQVFEQPFVVSGDHLRLTASMGVSIYPSDGSKADTLLRNADAAMYRAKSEGRNNFAFYTESLTKQSFEHLKLQSALYGALEENYLMYQPKLDLVTRKTLGVEALLRWNDPILGQISPGVFIPVAEKIGLIYDIGLWVLETACLQGVRWLAEGK-PFGRIAVNVAGQQLQRSSFVEDVKRILAQTGLPATCLELEVTESVMMHNPDVAIRDLKLLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIALGHALKLEIVAEGVETQAQAEFLTQNLCDQAQGYLFSRPLLPVDVEAFLAK--------
300311871    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTGFTSSRDITDRKQIEAELRISA-----VAFDSREGMLITDANSKILRVNKAFTEITGYSAEEIVGKHPNLLR----SDRHFFQEMRESI--RRFGKWQGEIWDRRKNGEVYPEWLTISAVKNKDQQVTHYVSTHHDISDRKLAEERIRELAFFDALTRLPNRTLLLDRLKQAIALS-LRTKTCAALLFIDLDHFKTLNDTIGHEKGDTLLKQVAQRLLANVRENDTVARVGGDEFVVVLEGLNELQQEAAIGEKILTALGSTYQLDDVEYRTTASIGATVFLGRAASVDELMKQADLAMYKAKETGRNALRFFDPAMQTAVLERATLEAGLRKAIDGNQLLHYQPQVVEGGRVTGAEVLVRWQHPQRGMVPPGDFIPLAEETGLILSLGNWVLETACRQLATWAAQPQMADLSIAVNVSAPQLREPDFVQTVLDTIERTGANPRRLKLELTESLLVDNVEDIIQKMFALKAYGVEFSLDDFGTGYSSLSYLKRLPLNQLKIDQSFVRDIDPNDASIAKTIVNLAQSLGLGVIAEGVETDAQRSFLADAGCHAYQGYFFCRPVTVEAFEKFAQEFDP-----
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------
142827297    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDAKLIEESLKLS----ALVYNNSSEAMSVLDENGVIITVNAAFTDITGYSESEIRGQHIRMM-YCDLNGHDFYQRMNNDI--REKGEWQGEMRQRRKNNEEYVIWLTINTINNAEGLPYRRVALFSDITDKKQSEHLIWKQANYDTLTGLPNRRMLLEYLSAEIKNADRNRN-HFALMFLDLDYFKEVNDTLGHAMGDQLLIETASRLKSCVRDADVVARLGGDEFTVVLSAMADHKGIERVAEHILRRIADPYLLGEETAYISASIGITLYPDDSTSIEGLLKHADQAMYAAKDQGRNRFNYFTPSMQEYAKYRMRLIHDLRQANKEFELHYQPIVAMATGEVAKAEALLRWFHPERGSVSPAEFIPVAEDTGLIVEIGNWVFEQAARQSAQWRKTLGVE-IQISVNKSPIQFRDEGTLHNWLELLQQLDVTGTGVCVEITEGLLLDASMGVTEKLLAYRDAGVQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRDTDENDHTLCEAIIVMAHKLGMKVIAEGVETEAQRQVLLNAGCDYGQGYLFSKPVSASEF--------------
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----------
254498558    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGNEIIGRVYSFRDITQKRMDEDERRERAIEASIHGVAIIDISKAIIYVNKAFERITGYTEKQILGQNLIALRGRHTEDVNHKRITL--AIKEQREEI-VEVEGYRRNDESYWCEISVAPVSDSSANVKHYVCLINDITQRREMEKQLIQQATHDSLTDLPNRVLLIDRVDQAI-LQARKKNSILAFLFLDLDRFKMINDTLGHSIGDKLLQAVSNRLLIATNDFDTVCRLGGDEFVILLQDIGSEKQAQQIADKILRTISKPFPIDQHDLQITGSIGISYFPKDGTDYESLMKSADLSMYHAKDSGRATYRTYDKEMNTRIINHMQLDNRDSLKKDEFHLVYQPLINLAENKIVGFEALLRWHSHILGTVPPSDFIGMAEENGLILEIGMWVLKEACCQLVRWHKLG-YSKLTMAVNLSSRQLRQSHLPELIKKTLFETGLSPNYLELELTESLLVDNVKHSIETLYALKDMGAKLVIDDFGTGYSSLSYLKQFPVDKLKIDRSFVSENKENDAAIARAIINLGHSLNLDVLAEGVETELQCQFMLKHGCDYAQGYYFTPPLKANELNEFL----------
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----------
254428831    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAQEQQRLAAENAPEGIFILDQEFRFLAVNARFEQITGYSESLVIGRRILEEEQTQPN-RDTYLSITTAL--QESGFWEGEISERRRNGEIFPEWLQMSAVRDEQKRVIRYVGMMSDLTTRKETEQQLQFLSNYDRLTGLANRTQFREHLHKSLTLARL-NREKVALLMIDLDRFKPINESLGHEIGDRLLKAAAERIAQHAGGEEALARVGGDEFTLLLENHGGESGISQQCQKLINAMKKPFLIDGHELLLGASIGISLFPDTAKEAQSMINQSDMAVYQAKRSGGNNFQFYRSNMRVASVEQLETSLRKAIFKNEFVVYYQPKMELASNRITSVEALVRWQHPTMGLLPPADFIPLAEETGLISAIGELVLERSCRQAHKWYKQG-LGNICVSVNLSAHQFRKGNVAEIVDRVLSTTELPPHLLELELTESLIMEDMEQNIELLQQLRTRGIELALDDFGTGYSSLSYLKRFPVDTLKIDRSFIMDLDPDDAAITRAIIDMAHSLKMNVIAEGVETEEHLSILRDMHCDSIQGYLLSRPVPENELLELLHTQ-------
94314579     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGLLSLSDILCGIEVHELRTALHERDEALRRSNYHLRLAFESTLDGVMVTDLNGVIEQVNPAFTQLTGYTLDEAIGRTPRMLSSGR-QGPSFYQEMWSQLRA--QGHWKGEIWNRRKNGELYLEHLSVSSICNQAGECTHYAAIFSDITHRRIAEERLNHLAMHDPLTDLPNRTLFSERLKQAIIRARRAS-RRVGVLFLDLDRFKMINDTMGHGTGDDALRVIAMRLKHAVRESDTVARLGGDEFTIVVEEIEDIRHVAHIAQVLLDVVGQPIDAAGRSVFVTPSIGISIYPDDGTDQQQLLMQADRAMYEAKQEGKNTFRFFATQMTSSAMESMALECELRRTRREFRLHYQPIYDLGSGRIVSVEALLRWQHPTRGLLSPGAFIDVAEESALVVPIGAWVLREACRQGAAWL-RSGFEFGRMSVNLSARQIRHEHFLHDVSDVLSDAGMQPEHLQLELVESMAMTGNGVTELVLGELARRGVGLAIDDFGTGYSSFTYLQTLPVDTVKVDRSFLTAERERDGAILRAIVAMARALGLTVVAEGVENIAQLQFLREIGCDRAQGFLLARPGPAEALTALGNAAHPLIAS-
301056768    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVTPLYQVTLVLVAIACIIHTKKPEKQEQILLTPKLIRLLLPYISVVMLIVFILVEYVFAPIVVIGLM---ITFSFVLIRHLLAQMQFNSELEKQIERTEDLVEQKNDPIFTLDLYGNFLKVNNAGTTLLGYQTNELLNQP--YYSLTYEEDLE---EIINAFHRVKKGKISLEIRAYHKNRDIYYLHVTAVPIFLKD-HISGVYLMIKDITESKQQQEQINFLAYRDTLTELANRRAFHQYVEQAIARSKI-SKKPFAVMFLDLDRFKVINDTLGHRVGDLLLIAVAKRLERMATPNMKLARLAGDEFTILIENYNKRPDVKKMADTIVEAMNEPFEIENQHLQISPSIGIAIYPEAGEDPLSILQHADMAMYEAKNRGKNGSSLYTKELYKKMERKARIEKDLPLVNKEFYLVYQPQIDITTKKIIGAEALLRWKHPLLGDIPPCEFIPIVEETPQVIPLGHWVLQESCRQLTIWHSFG-YKDLNISVNLSAKEFQQDYLIENISQILTDVKVDPKYVTLELTERIAMIDEKETLSRLKQLKEYGIQTSIDDFGTGYSSLAYLSIFPIDTLKVPREFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLQRNNCKYMQGYYFSKPLTSQQFIKFLQK--------
222056656    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLKNYLLYEERQKSEERYRYLFQNANDPIFIIDRELKFINVNRRAMDLFGYGLDEFV--AMNMVDLVPEEQIPRIQGELKKMESMEADKLST--NIRTKWGYSLNVEISSSPFVERN-NVMGSIHIVRDVTESKKMEDEIRYQATHDILTGLANRMLFMDHLALSISQGHRYNEIQA-VMFLDLDRFKSINDSLGHAAGDKLLQLISGRLKECVRETDTVARIGGDEYNILITQMAHPEDATAIANKILSSMNKPFAIDGHQLHVTISIGISLYPTDGEDAETLLKNADIALYHAKEQGRNNYQFYNPALNTRTLERVKMENRLRQERHELVVLYQPQVAMDTGQVTGAEALVYWLHPELGLLSPGHFIPMAEEIGFITDIDEWVLETACAQNKAWQDEG-YRSFNVTVNMSSKQFRRPDLVDQVRRVLNATGLPPRFLELEITEGTAMKDIEYTIPSLNTLTGMEVGFAIDDFGTGYSSLSCLKKLPIRKLKIDKSFIVNTDPNDKAIVATIIAMAHNLKLEVIAEGVEDADQLEFLHQNHCDQMQGFLYSRPIPAEDFRRLI----------
89902336     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTREGLMVTDSAQRIVRINPAFSEITGYSAADVLDQTPALLRSGR-HDSAFYAAMWDSI--NVSGHWQGEVWNRRKNSEIYPQLISIDVIRDHTGRVCNYVAVLTDLSKLRSSQLELDFLAHHDPLTRLPNRLLLLSRLQHGIEL-AQRDGTHLALLMLDLDRFKDINDSFGHLVGDELLQLVATRLVKQVRTIDTVGRFGGDEFSVLMEDVAGAEQAARVNDIIRVLSEPYGLSSGVEVRIGASVGISIYPDNGLTPELMLQQADSALYQAKIEGRGRFAYFSETQAARARIDIEVRLRRAITQGELRVYYQPQVDIPSGRIVGAEALVRWQCPIEGLVPPARFITIAEATGLIGEIDDWVLRETCQQGQRWR-AAGLPTLTLAVNLSAYQFLQGDISQTVAQVLRDTGYPAAFLELELTESALMQREAQAIQMLDRLKALGVRLAIDDFGTGYSSLAYLKLFPLDVLKIDKRFIDDIHRDDMEIVTAIIAMAHSLRLKVLAEGVENKEQLAYLQTQGCDQFQGYLTSRPVPAAEFEKL-----------
187927101    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVIERTAELVTRERESRTL-IENSPDTISRYDRESRRIYANPAFCASAGCSLTEALGKRPSELPG--GDNARVYEKIISDVISSGT-SAQFELRWAGKDGQEQCSHVRLTPETDLAGNVLSVLAVGRDLSDRMAFEATIWKQANFDALTGLPNRQMFHERLAQEASQPGRI-GRRMALMLIDLDRFKEVNDSLGHDRGDTLLIEAGKRIGACVRQSDTVARLGGDEFTVILPNLDDAESVERIASTIIDKLAEPFKLGTDEAFVSASVGVTFYPDDAHDLDVLFKNADQAMYAAKNAGRNRFSYFKPDMQVEAEKRLRLTSDLRVPSGQFQVYYQPIVELATGEVCKAEALIRWLHPERGTISPHDFISVAEDTGLIVSIGDWVFKQAVQQARQWRDQFH-PSFQISVNMSPVQMRQDGQLCRWSDFLAREGLPVQSVMVEITEGLLLQAESRTDETLLALRSAGIGISIDDFGTGYSSLSYLQRFDIDYLKIDRSFVHNLDEDNQALCEAMVVLAHKLGLKVIAEGVETAEQRDFLKAVDCDFAQGFLYSTPVLPHEFER------------
217969756    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QMALEIGKREGEL----QRLSMVIEQSPESIVITDTAGCILYVNEAFQRITGYARDEVLGRNPRILNGG-LTPRATYEQMWATLLAGE--VWRGEFHNVRKDGSAYLELATIAPIKDAGGTVTHYVAVKEDITQRKQSEALLHRLAYFDALTGLPNRALLHDRIAQAI-RSGVRRESFGMLMLVDIDRFRQLNDTLGHAAGDRLLCEVAARLRASVREEDTVARHGDDDFAVLVERISHAEHVARKLQRALQQPYVLGGTEGDRHFATLSFGISLFHDGVSSLESLLKQAEVALYRAKQDGRDIVRFFNPEMQAVVDAHARLEARMHEEANAFRLFFQPQVNRRGV-VIGAEALLRWPLDGGAMVSPAEFIPLAEDTGHIVRLGLWVLRSACAQLARWQMNEGTRHLKIAVNVSARQFHQPDFVASVKDSVRAAAIDPCRLELELTESAILSDVDETIRRMNELRALGIRFALDDFGTGYSSLSYLKRLPFDQLKIDQSFVRDMDESSEAIVLAILSLSHALGLEVVAEGVEMPEQRDFLRQHGCDSFQGYLFGKPLPMEAWGDFLE---------
34496603     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISERLLADTN-LRLAAENSAEGILILDAGARIIAVNDAFTRITGYAEEEALGKASRIFSA------EQQARAAMQQALADCGHWQGEMLDRRKGGQWYPAELSISALRDEDGLLSNYVAVFSDITQRKEAEERLQFLANHDPLTRLPNRSRLTASLDEALTRMDGEDG-RLAVMFIDLDRFKLINDSFGHQVGDQLLCEIAIRLSRVVGERGMLARLGGDEFTLLMSGFDSHHQLADMASDILAALGKPLCLEAHEVFITGSIGISVFPHDGRDARTLLKNADVAMYRAKEAGKNTYQFFDIGMNTQTFERLENGLRMALERHEFELHYQPQLSAGERALAGAEALLRWRHPQLGLVPPARFIALAEETGLIKPIGDWVLREACRQLAAWDAQG-LRVPRLAVNLSPRQFGQPSLPAKVAGALQAAGLAAGRLELEITESMIMQSPTEAVSLLSELKSLGVWLSIDDFGTGYSSLSHLKRFPLDTLKIDQSFVEGDDDDNAAIAEAILAMAKKLKFQVVAEGVESEEQAAFLEGKGCHVLQGYHFGRPLPAGEFAAL-----------
163943036    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSKSEQRYKSLFEDHPDAVFSLNM-NGIFQQSNKACESL-FTAYYCEVTSYSLQHFIDPQDHELLKKSLQITKEGRPQTL--EIRTKEKEGYYYHLHITFIPIF-INKEVVGMFGIARDITTLYEKQKQVEHMAFHDALTGLPNRRKFEKDLKTILNTAQNTTN-DVAVMFLDLDRFKKINDRLGHDFGDLLLIEVAKRLRGCLRSKDIVARQGGDEFTILLPDMYSEKSASFMAEQILTILNKPYFIKDEELSVTPSIGIAMYPDYGTDVTELMKNADMAMYRAKANGKNRFIFFSKEMSIAQNEIHFLEGELSKQQNEFFLEYQPQVNTKTKQIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKKWHNQG-FSHLKVGVNLSVVQFNRSDLIPTISKVLEETELKPEALDIEITESIAINQNHSVIAKLEELQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIIASIITLSKELNLEVIAEGVETEEQWKFLHEQNCDHIQGFLFSKPVSSKDVWRLLHKK-------
182434502    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTARSDAEQALHATEARFRAVFKDAAIGIGIADLDGNILEINDTLTKMFGLEHHVRSHKVNEW---VHPEDSPQVWKYYDELVRGERDHYRVEKAYYRNDGTVLWTNLTVSLLRDSEGRPEYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKALTAQ---EGIRFGLCYLDLDGFKAINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDTAEEVDELAGRILNALASPIRLDGRELTVRGSIGVVEGPSGERSAAEVLRSADITMYRAKAAGGNRYQLADAEADARAITRHGLTTALPADRGEFFIEYQPLVHLDDGTVHGAEALVRWCHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEESVRQANFWQRHSDGGPLRINVNLSPTQLHHPRLVAETVDVLERSGLEPGALCLEVTESALIGADDDLLKPLRQLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTRGMDPVDLKIVEGIVSLAHSLELAVTVEGVETGAQAEQLRRIGCDTAQGWYYARPGAPDRIHSLL----------
254519477    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVDITERKRVENMNKVIENKNRLAVEGSKDIAFWWNVNQNIISIDYSIREYLEIKEGDVLISDKSWKKFILEDDIDLYNKKINKVLNSKKDEYSIDYRILSKDNKVVWLQSKGKKTLEKNGD-LFIHGAFSDITDRKEKEIEINYLSFNDEVTRIPNRRFFVREVTNHIN---NYPNEKIAFIFIDLDNFKYVNDTYGHDAGDLLLIEFAKIIKNMKIKDSLFARYGGDEFIIVQYNIQEKNQIKYILDNIIKKLSNPIIINDKEIFCTLSIGVSVYPIDGGDMPILLKRADMAMYLAKVNGKNRYEFFDIKILEILNREFDIEKRVAVDKSEIKMLYQPKIKVDTEEVIGFESLVRWNSKSLGIVSPSEFIPIAESSGLIIPIGKYIINESFRRCKELTLK-NNKKFKMAINLSEVQIRDEDIVSFISESLKFYDLSAEYIEFEITESIIMKSAERNISTLEKLKKLGVSLALDDFGTGYSSLSYLRTLPIDVLKIDKSFIDGIEEKSEYIINSIVELSHYLSLLVVAEGVETKEQLDFLKRISCDVIQGYYFSRPVEFDEAIRMI----------
83648653     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTRHAREKAEESLRLRNRAVESTPNGILILNARRPLVYVNPAFERITGYSSDEVLGKGPFFLQS--DIDEDRRRESLHFLIRNREEGCVL-LRNQRKDGSPFWNELHIAPVYDDRRMLTHFVAVINDVTESRHYQEQLEYQATHDDLTGLPNRNMMRDRLGQELWRAARNKH-KVAIVFLDIDQFKLINDSLGHNAGDAMLKVIAKRLTGMARASDTVVRYGGDEFVIILPDISPPEKVASFISRLMEVIAQSIQLDHRDIHVSASIGVSIYPQDGDHPEVLIKNADIAMYLAKEEGRNRFHFFTEDLNKTAMERLDLEVRLRADKQQFHLEYQPQVDLRSGVITGVEALLRWREPELGDIPPGKFIPIAEETGLIGAIGEWVLHAACVQAKAWSDL-VAHPLTMSINLSAKQLTMARFDSALHSILTDTAVDCRYIEIELTESAIMRNVNEMRERLNILKEQGLKLAVDDFGVGYSSFSHLRSFSFDRLKLDITFVRDIDPNTASIARTVMSMARSMHMQVVAEGIETEAQLRYLQRLGCDVGQGFFLGRPACAQSIEALLAS--PRIRS-
78484511     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKYAINSSLIEDQLRTSQSQLMYAQKLAKLGYWEWDTKADQVTGTGSAFELFGI-PNQADVTLEQFFSNIIPKDLPLIQQAIADASQGYND-IQVSFRVLHHDNSLSHVDCLGEVSFDEHGDISRITGSAQDISRLHKAETLIDYQSSHDKLTDLANRSFFNKNLANFIKEA--NPKKYSATVILDIDRFKKINDNLGQENGDALLRTVAQRLKKVTREDDFVARLGSDEFAILIKNTEDAQELNLSLSRIFHDISKAFNVKDQELFITFSIGISIINQDGDQASELIAHANIARSQAKLKGGNQFLFYQAEMNAESKEQLMLENDLRKDRNEIEVYYQPQIDGHSLKPYGAEALVRWKHPTEGIISPGIFIPMAESNGMIVDIGRFVLENAIKEAEKWHAEGFDEM-RIAVNLSGRQFSSSNLIKEVQEVLQNTTLPAKYLDLEITESLAMSNADHNISILKGLKAMGVSLSIDDFGTGYSSLAYLHSFPIDAIKIDRSFIDNLSQEGQAIVRTILAMADSLSLKVVAEGIEEEFHVTFLQNKNCDIFQGFMFGKPMPAGDFQQYLKSQ-------
142764115    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKHSLEGVVVTDRHGNITDVNGAFYEITGYSREELLGQNPRLFNSGR-HDRAFFETMWNHLLDA--GKWNGEIWNRRKDGTIFPQNITISAIYDEVGEIRYFVAVFADISAQKQSEAQLAHLAYFDPLTHLPNRMKLMMQLKQEL-RHAKRLNAQLATVFIDVDLFKHINDSFGHSIGDEMLVELAKRLRSQLQEQDVLSRIGGDEFVALISGIQGHEDATAAINQLRQVFDLPFVVSGDHLRLTASMGISLYPSDGSNADTLLRNADAAMYRAKSEGRNNYAFYTESLTKESIEHLKLQSALYGEQNSLYLMYQPKLNLVTRKTVGVEALLRWNDPILGQISPGMFIPVAEKIGLIYDIGLWVLETACQQGVRWLADGKQF-GRIAVNVAGQQLQRGSFVEDVKRILTQTGLPATCLELEVTESVMMNNPDVAIRDLKLLGDLGIELSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIALGHALKLDIVAEGVETTEQAEFLTQNFCDQAQGYLFSRPQLPADVEAFFTE--------
256818002    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQGVVAQALHATEARFRAVFEGAAIGIGIADLQGNVLQVNGALRRMFGLTEQSMRG--RNVKEWTHPDDAPQTWRLYDELVHGDREHYHLEKAFYRPDGTVLWTNLTVSLLRDPDGDPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTFFFERLEKALGAGA---GQRFGLCYLDLDGFKTVNDSLGHAAGDRMLVEVADRLQACATPGELVARLGGDEFVALTTGPDTERTVDELAGRIMNALLAPISVDGRELTVRGSIGIVEGPAGERSAAEVLRSADITMYRAKSAGGNRFELADPEADARAITRHGLTTALPTDRGEFFIEYQPLVHLGDGSVRGAEALVRWLHPQHGVLSPDRFIPLAEHTGLIVPLGRWVLEQSVRQAREWRDRHGLGPLRINVNLSPCQLTHPGLVQDTVEILERTGMEPDALCLEVTESALIGADDDLLKPLRRLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQSMDPVDLKIVEGIVSLAHSLDLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPDRLHDL-----------
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-------
239927279    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVAQALHASEARFRAVFEGAAIGIGIADLEGNILQVNGALRRMFGLSEQALRG--RNVTEWTHTDDAPQTWRLYEELVRGEREHYHLEKAFNRPDGTVLWTNLTVSLLRDADGAPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRAFFFERLEKALNAG---EGQRFGLCYLDLDGFKTVNDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDTRRTVDELASRIMNALLAPISVDGRELTVRGSIGVVEGPAGERSAAEVLRSADITMYRAKSAGGNRFELADPEADARAITRHGLTTSLPTDRGEFFIEYQPLVHLGDGSVRGAEALVRWLHPQHGVLSPDRFIPLAEHTGLIVPLGRWVLEQSVRQAREWRERHGGEPLRINVNLSPCQLTHPGLVQDTVDILERTGVEPEALCLEVTESALIGADDDLLKPLRRLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQSMDPVDLKIVEGIVSLAHSLDLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPERLHEL-----------
254000402    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARWLAMALQNQALAASNARWKFALDGAGHGVWDWDLGSNRVTFSTQWKTMLGYDEQDIGDDCQDWLSRVHPADLAHFKTLIDAVKSGEAQSLICEYRLLTKTNEWCWILSKGMIMAGKDHEPRRMIGTNTDITARKQSERLIWQQANFDALTGLPNKHLLNQLLSERIHGDHGANNM-VALMIVDLDNFKDVNDALGHIYGDMLLMEAASRIQAAVLPADIVAREGGDE-FIIVTTAASLAELENTATNVLRVLGQSYELLSEVVFCAASIGIALYPQHTLSPNVLMKYADQALYLAKSTARGQYAFYSHELEEEKRSKLTTELRFAVEEQAFEVFYQPIFRLDTRETVKAEALVRWKHPERGYVSPAEFIPLAESTGLINAIGDWVFKEAAMFAKALRG-SYAPDFQISVNKSPMQFLTVGKL-DWAAFLTNLDLPGKAISVEITEGLLLQQSQEVNARIKKIRDTGMSISLDDFGTGYSSLSYLSSYEIDYLKIDRSFIINTSSKNQALCKAIITMAHELGYQVIAEGIETEQQLQLLSALGCDLGQGYFISRPLPQQDFVAWLASSLSTTQ--
119775582    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVRHNQEQMELAANNSSEAMSVMDHKGNIITVNAAFADITGYSPKEVLGH--HISQFYCPRNKPAFYDEVNQAIK-ETGRWQGEMWQQHKNGKEYLIWLTVNTIYDAYQRPHRRVALFSDITEKKAQEQLIWQQANYDPLTKLPNRRMLLDYLDREISL-ASRQNVRFALLFLDLDFFKEVNDTLGHDMGDKLLIECADRIKACIRDSDVVARLGGDEFTVLIRDIHDVGGVERAASNILKAIAEPFQLGPDSAYISVSIGITLFPEDASTREALLKNADQAMYAAKEQGRNRFNYFTPSMQEQAKYRMRLIQDLRIAIEHQQFNYQPIVHLQSGKVHKAEALLRWHHPERGYISPTEFIPVAEDTGLIMEIGSWVFEHAARQCRDWHHEFGTT-IQLSVNKSPVQFRDEENFERWVALLEELELTHGGICIEITEGLLLDASSGVAEKLLTYRDAGIQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRNNDASDRTLCEAIIVMAQKLGMKVIAEGVETAKQQEILKAMGCDYAQGYLYSAPVSREEFERFLK---------
256789507    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQGVVAEALHASEARFRAVFEGAAIGIGIADLDGNVLQVNEALMRMFGIADPTLGG--RRATEWTHPDDAPQTWRLYEELVRGEREHYHVEKAFYRPDGTVLWTNLTVSLLRDADGTPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRSFFFERLEKALNAG---PGQRFGLCYLDLDGFKTVNDSLGHAAGDRLLVEVADRLQACATPGEMVARLGGDEFVALTTGPDTRHEVDELAGRIMNALLAPVSVDGRELTVRGSIGIVEGPAGERSPAEVLRSADITMYRAKSAGGNRFELADPEADARVITRHGLTTALPAERGEFFIEYQPLVHLGDGSVRGAEALVRWLHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEQSVRQARVWRERYGESPLRINVNLSPCQLTHPGLVQDTVEILERTGVAPDALCLEVTESALIGADDDLLKPLRRLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQSMDPVDLKIVEGIVALAHSLDLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPDRLHEL-----------
104779485    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRMAGLYVVLSILWLALSELVLHGMTEDPLALTVVVWVLLSALLIFVSRARLLNFIGIGARLRSEDRERLRMAADSTLEGVLVTDRNGLIVHVNRAFMRITGYQQDEVGQRPSKFKSGRH--DAPFYQQIYAALAD--KGEWSGEIWNRRKSGEIYPQWQTICAIRDDSGELSHYVAVFSDISAIKHTEEELAYLAHHDPLTGLPNRLLFNDRVEQALA-AAQANKRGCALLLLDLDHFQSINDGLGHTIGDQLLKLVGERLREVLGNGVTLARLGGDEFGVLAENCQQVGQAGKLAQTIIEQLKEPFGFEGNRLFISASIGISLFPSDALSAEQLLRNADSALFKAKGNGRACYALYTEELTAHAQQRVETAGELRREQQELRVFFQPVHDLFTSRMIGVETLVRWQHPTRGLVPPGEFIPIAERTGLIAEIDAWVLGQACRQMVQWQAEGRVLE-FVAVNISSRLFNQRELYRQVADVLHDTGLNPALLELEVTESAVMEDPEVALEQMHRLRELGLNLAIDDFGTGYSSLLRLKRLPVQKLKIDQGFVAGHDDDDIAIVRVIIALARSMGMQVHAEGIEQAEQARFLLEQQCQMGQGYWFGRPVPAGEL--------------
241765936    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALRESEARWRSLTHLSSDWYWEQDADFRFVRFDGSAERAQNL-PDEMHYGLARW-ELPHTAVAEGQWRKHRQQLEAHEVFHDFEMQRTTSDGTVVWVSISGEPIFDAEGRFTGYRGVARNITERKAAEAEIRRLAFYDELTALPNRRLLLDRLAHATALCAREEH-HGALLFLDLDNFKAINDTLGHEWGDRLLVQVAARIQACVRAADTVARMGGDEFVVVLQGLHGAAPEAAAEQKIIGALNDPFQVGNRDVHSTPSIGIALFRDAQEPVHELLQRADMAMYQAKALGRNTLCFFDPAMQAAASARSALEGDIRQALQRNEFHYQPVVNEAGDMLG-AEALVRWQHPQRGMVPPGEFIALAEQTGLILPLGRRVMRMACDQLAQWARDPRTAGWSVAVNVSAQEFRHPQFVAQVLETLRESGASAHRLKLELTESLMLHDVEDSILKMQALRTVGLGFSLDDFGTGYSSLGYLKRLPLDQLKIDQSFVRDTDPNDAAIACTIVALAHSLGLEVVAEGVETEGQRAFLLRNGCRQFQGYLWGRPGPAEALV-------------
221233629    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGYAESVLRAERDRQRLALELDDLLVREYDLRTRQVFFS-------GHAPDQKYCTFDDPLEIVHPEDR---QRCADLVASRKLGEARFEFKLKRDDGIETWVRSVGKVFIGQDGQPEKLVNLFKDITDRRRQTEAIETLAFKDPLTGLPNRTLFQHRFQEAVSASETL-GEMFGLIMIDVDHFKDINDTLGHDAGDALLKRLAGMLQHAFRTGDTVARLGGDEFAVILRGLHGEADMTRPIEALQDLLRRPIQHGGRSFTASASIGAALHGDLDADPAHMIKNADIALYRAKEAGRNRSIVFEPSMRSEVERRLERDVRAALTENEFTLYYQPVVDIRENRVAGFEALMRWVHPEQGVLTPARFMAAFEDQDLSLKLGDVAFETALKQMRAWLDEG-VEFGRVAVNISSAQFRSGRLAEEIQERLARWSVPCERLTIEVTENVYMGWSDLVSETVRRLHEAGVMIALDDFGTGYASLANLRQFPIDRLKIDKSFVQNG--EDEAIVKAVITLGTSMGMKVVAEGVEDAEQLEALARYGCDQIQGYHFGRPMPAGEVAGFLK---------
28868489     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSMILEDQLQQRTIDLERFRTVMDASEDAIFLINRNTSLIEFNRRACQLLGYTAEELAHKTPAELG---ETSMENLEVVYDQIIAGKGPSEPLETQIRDKSGRD--VEVEIHRQAYRTGEDWVIVGIVRDITQRKESDQRLLTMAHYDTLTGLPNRDLFFTSLQMGLTQAAV-SRWKLATLTVNLDGFKNINETWGHVLGDQVLLEVSHRLSECINASDTLGRVDGDQFALILMIRVGQPDTRQTLERIRKALRVPFMVEGQSIVMTASIGIALYPEDGEDARELVRHAYTAMNSAKKIGPDTYRFYTAQMNADVSARLDLEARDAVEKQAFEIVYQPKLSLVTGRICGLEALLRWPRPGQQGVSPAVFVPVLESLGLIGEVGNWVVDRVCAQIAHWQ-RTGLGLFQVAVNVSGQQISNSSLVADIRQALTNHRVAPQWLEVELTESSLMENTSHTIATLETLKANGVSISIDDFGTGYSSLAYLRRFPIDKLKIDIAFIRESNPQDAAIARAIIELAHSLGLKVIAEGVETPEQLAFLRDNQCDQIQGYLISKPLPLAELETFL----------
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---------
256680725    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAAVERALHVSEARFRAVFEGAALGISIAGMDGVIVEANDALAGMFGGLVGSLRGTVREWA---HPDDSPTVWRLYEELVKGTREYFQAEKPFYRHDGTVLWTNLTVSLLRDDQGRPLYQLALLEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLDKALQAG---ENNRFGLCYLDLDGFKTVNDSLGHDAGDRLLVEVADRLQGCAGAGEIVARIGGDEFVALTTGPRAREEVHELAGRMMQALATPVRVDGRELTVRGSIGIVEGPGGGKRGPAEVLRADITMYRAKAAGGNRYEVADPEADARAITRHGLTTALPAERGEFFIEYQPLVDLGDGTVHGAEALVRWSHPQHGTISPDRFIPLAEHTGLIVPLGRWVLDESARQARLWQERGGPAPLRVNVNLSPCQLQHPRLVADTVEILERTGLPPGALCLEVTESALIGADEDLLKPLRRLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRAFTRGMDPVDLKIVEGIVALAHSLDLAVTVEGVETSAQADQLRELGCDTAQGWYYARPGPAARVREL-----------
253995796    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKKIEQQL-----RIAATAFESQEGIVVTNENFNILRVNQAFIDITGYEAEEATGKKPNILKSGR-QSGEFYRNIYTSL--RETGSWSGEIINRRKNGEIYPEHLTITAVKDADGQTTNYVGMFTDISVAKAASERIENLAFFDPLTNLPNRRLFSDRLTQALVNSTRSGNY-GALVFLDLDHFKSLNDTLGHDYGDMLLKQVALRLSNCVREGDSVARLGGDEFVLLVENLSANDVEAAHQIKILMSLNQPYQLQSHEYLSTPSIGISLFNGHQESSEDLLKHADIAMYQAKKAGRNTLRFFDPLMQETINMRVDLERELKKAIEQKQFELYYQVQMNSAQPSGAEALIRWRHPERGIISPIQFIPVAEETGLITQIGEWVLNQACLQLQAWQLDQASKDFSLAINVSAKQFLQPDFANQVKNSIRSFHIDNTKLKLELTESMLIDNIEYVIHTMNTLGEIGIQFSLDDFGTGYSSLQYLKMLPLSQLKIDQSFVRDTDNSNKTIVLTIITMAHSLGLNVIAEGVETDEQLQLLNAHGCGNYQGYYFSEPLSINEF--------------
303240874    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAYRELRKHHEWLEVTISSIGEAIIATDEKGVIMFTNLEAQKMFSLSEDEFMKKCLNEVGLMDENGAPSVEEVINRGVKLNLESISV---LASTDGNEHLVTGAILPIRNELGEIIGTVSAIKDITEIKRSEKRIYDMEYYDSLTGLPNKALFSDRLNMALANARR-SGLKCAIIILDLDNFKTINDTLGHACGDEILKQMGEKIKGYIREVDTVARFAGDEFIILQPNVRLLTDITRAVERIIEKFQKPWILEGREYYVTASIGIAVYPNDGEDEQTLIRNADIAMYKAKETGKNSYEMFMESMNKNIIDKLDMENSLRHEKEEFVLFYQPQIDIKTGNIIGVEALIRWNREGIGLVPPMEFIPMIEESGLIIPLGEWVLRAACMQNVEWIRKGIKPVL-IAVNLSAKQFQQQNLVKIIENVLNETGLDPKLLELEITESIAMQDIDFTIAVLKELREKGIRISLDDFGTGYSSLNYLKMLPIDTLKIDKSFVRDITSNSEAIAKSVISLAHKMHLSVVAEGVETKEQLEFLKEHMCDKVQGFLLSKPLQANEAEILLRK--------
220908904    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNSRGEKLLGKPRQAI---LGRFLSELLPVDSSKQLIQKYTLVVETGQVLEEELPVNITPLPITWLHHQIVPLGD------GIAITARDISERKQKEAELHRQAFYDPLTELPNRTYFMNRLTKVLERAGRRQDFHYAVFFLDLDRFKVVNDSLGHLLGDEFLKAIARRLSSCLREEDMVARLGGDEFAILLEELSNPDIVHRIAERLQRVLSAPFTLKQHELFTTASIGIALGTSYYEQPEAILRDADIAMYQAKTQGKARHIIFDQAMHTRAVKRWQLESDLRWAIERREFCYQPIVSIQTERLIGFEALVRWHHPQRGWISPAEFISVAEETGLIIPLGHWVLWEGCRQLRQWQSQFNLPPLTVSVNLSSKQFCQPDLIHYIQQVLQQTGMEGTCLKLELTESILMENLSTATSLLVQLKELGIQLALDDFGTGYSSLSYLHRFPLDVLKIDRSFINGIEAENLEIVRTILSLARSLNLQVVAEGVETQAQLDHLQALQCGYAQGYLISRPLTPEKTEQFLQE--------
307326849    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARTEAEKALHASEAKFQAVFEGAVIGVGIAGLDGEVLVVNDAMARMFGGMD--FFRPGRNVTEFVHPDDVPGAHELYRELVNGERDHFRIEKPHYRDDGSELWTNLTVTLLRDSSGAPQYQLALAEDITEHRQLRERLRYEATHDELTGLPNRTLFLERLDQVLAAGA--DAERFGVCYLDLDGFKAVNDSLGHAAGDRMLKAVAKRLQDCVKPAELIARVGGDEFLALVTGPAAQADGAGLARRMLAALAEPVRVEGRELRVRASIGVVDGRAGEIGRAEVLRSADITMYRAKAAGGNRYEIADADSNARVIARHSLTNGLPSEKGEFFIEYQPLVRLTDGTVRGAEALVRWLHPVHGVLGPDQFIPLAEDTGLIVPLGRWVLEQAARQAREWRDEDDGEPLRVNVNLSPCQLSHPTLVSDTVAVLENAGLCPSALCLEVTENDLIGADESALRPLRQLADLGMDIALDDFGTGYSNLSYLRRLPVSTLKLDRSFTRGMDPVDVKIVEGIVSLAHTLDLAVTVEGVETAVQAEHLRGLGCDTAQGWYYARPGPPERLHTL-----------
300946085    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAHSEERDRRVVLHAADGSYLY------VTTSREI--LLGYTPEELI--AKNPTDILQPD--QLYPVSLESSLNILPGISRIIYRIRQKNGQYIWLETLTKVILDDQGEVRHLQSTSRDISDRIQAQEQLKYDALHDGLTGLPNRNHLMARLDMALKRAKNNPNLQLAILFLDLDNFKVINDSLGHLMGDKMLSLVAKIIQDLVRDTDLLARLGGDEFVIILEDEATNEAILVAERILESLRSTPLQVGERDVFVNSSIGIVLRTNRHEKAEDLLRDADLAMYRAKHEGRGRYAIFDPLMHFQAVQQMHLENDLRKAIENNQLYYQPIVNIKNQRIHGLEALVRWQHPERGLLAPGHFINIAENTGLIIPMGRWLLHTACQQLAEWENQFPHHFLKMSVNLSVKQ-LDIFLLEQLDEVLNNYNLKQNSLVLEITESMLVANIEKTCDLLNQIKAKGIGLSIDDFGTGYSSLSYLHQLPVNSLKIDRSFVSNLSDRHQVIAKSIIALSKLLKLHVIAEGVETPEQFHWLKKLGCEAAQGYLFSRPVPASDITEL-----------
172065448    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLCFADVLQSIEHEYANEALRERDEALGLARESALEGIMVTDRHAKIERVNQAFTRLTGYTEDEVVGRNPGLLSSGRQT-PDFYKQLWHSLTT--DGHWQGEIWNRRKTGELFLEYLTITSIRDSEGEISHYAAIFSDITQRRQAEERLGYLATHDVLTNLANRMLFEERLTHAI-VHAKRLGRKVAVMYLDLDRFKLVNDTLGHNAGDEVLKMVAERIVANVRANDTVARMGGDEFALVLEEVDDVRDVGRVARKLLDEVGRAIDIVDRQIFVTPSIGISIYPDDGTEAEDLILLADQAMYGAKNRGRNVFQFFESKMTSSAIEQLETLGELHREQNEFRLFYQPQYDLASGRIVGVEALLRWLHPRRGLVPPGDFIGLAERSALIVPIGRWVLHEACRQARCWLDEGFAF-GRVSVNVSARQCFTDHFLSDLTTILSETALPAEYLQLELLESMAMNTREEIGILLRELATRGISLAIDDFGTGYSSLVYLKDLPVDTLKIDQSFLTGSGSTDDAIVRAIVAMGRALGLDVVMEGVETAKQLAFLQEIGCHQGQGFLFARPQPADRLV-------------
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---------
167590038    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSFADVLQGIEHEYVNEALRERDEALGLARESALEGIMVTDRHARIERVNQAFTRLTGYTEDEVVGRDPSLLSSGRQT-PDFYRKLWHSLTT--DGHWQGEIWNRRKSGELFLEYLTITSIRDNDGQISNYAAIFSDITQRRQAEERLGYLATHDVLTGLANRTLFEERLAHAI-VQAKRRSRKVAVMYVDLDRFKLVNDTLGHNAGDEVLKVVAGRIVAGVRASDTVARMGGDEFALVLEEFDDVRDVGRIARKLLDEVGQAIDIGGREIFVTPSIGISIYPDDGTEAEQLMLLADQAMYGAKSRGRNVFQFFESKMTSSAMEQLETLGELHREQNEFRLFYQPQYDLSSGRIVGVEALLRWLHPHKGLVPPGDFIGLAERSALIVPIGKWVLREACRQARRWLDEG-FEFGRIAVNVSARQCFADSFLADLTTILSETALPPEYLQLELLESMAMNTREEIGILLRELATRGISLAIDDFGTGYSSLVYLKDLPVDTLKIDRSFLAGTDSPDDAIVRAIVAMGRALGLDVVMEGVETEKQLAFLQEIGCHQVQGFLLARPQPAEQLV-------------
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------------
239909085    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVDITDRKRAEEQLAAQRAYFDQLFANSPQAIALIDMRRNIVDVNHAFEDLFGFKAAEIKGY--GMRAYIVPKHLLGECESTRGAILSGKPMVRETFR-QHRDGRLIPVSMIGFPIEF-GGQPQGIVYIYQDISERKAFEEQITHQAFHDALTGLPNRSLFADRLDRALTRARRRGDYQYAVLMIDLNKFKGINDTLGHQAGDQLLVEVSRRLMACVRSMDTVARLGGDEFAVILEELKSKKEVMAVVDRIGAALGKPCMLCGTTVTPGASVGIVLRTRDYQSPEDILRDADIAMYRAKESGRPSMIFDRRMHQEILDAINLEADLRAALDRGELLHYQPIVDVQTGRIEGFEALVRWDHPDRGLVPPVQFIPLAEETGLIQPLGRFVIAEACRQLRAWQLEPEAEQLSVSVNVSCHQFVKEGLVDHVAGVLETTGLDPACLKLEITESVLMHDAQHTAGELSRLKALGVKIAIDDFGTGYSSLSYLRQLPIDHLKIDRSFISGDDGESQEIVKSIIALARSLGLTVIAEGVEHQDQLDKLRNADCDKAQGFMFSRPVDKD----------------
253998125    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNKSIHARLEESETLYQYLIDSSPDIIYTLDDNGNFTFINNRVETLLGYSRETMLG--KHYTLLIHEEDYERAHHAFNERRTGNRAAKNVELRLRCQEREQNYITVVINAMHPEHGTPFGTYGVARDITERKKAEQAITHQAYHDTLTDLPNRMLFKDRLTVAIH-HAKRNKHKLAIMFLDLDRFKWVNDTLGHLYGDELLKQVAARLRNCMREQDTLARMGGDEFTMLLHELNQPDDATVIAQKIFDELKRPFMLDDREIFISSSIGIAIYPDHGDSIENLIKRADIAMYHVKWRGKNGFQYYDPSMNSMFHKKLENELRRAIEKRQIVLYYQPKIHLDGHCVIGLEALARWHHPELGLVSPLEFIPLAEETGLIHALGEMLLEEACVQMRQWQD-AGLNNFSLAINISPQLVEEDAFVSRILTPIRHHQLSEDLFEIEITENLLMRDVESSISKLKELGSHGIKIALDDFGTCYSSLAYLRRFPIHSVKIDKSFVSDSTSENASIISAIAGIANGFKLDLIAEGVETIPQMHTLQSLGCTKMQGFLFSKPLPAKEMTQVL----------
218437596    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNDITEQLKAQQKLQESENRFRRAVIDAPLPILIHAEDGEIIQVNHAWTELTGYTHEDIP-TIADWTEKAYGERKEIVRSVIDELYKIDGKVEEGEFTITIKTGETRIWNFSSAPLGRLADNRRLIMSMALDITERKQAEEQLRHAAVHDQLTGLPNRILLLDRIEQAIKRTQQEEKYLFALLFIDLDRFKVVNDSLGHWVGDQLLGAIADKLKACVRPMDTVARFGGDEFVILLENLTSRTEATKMAQQITDELRSSFCLQGQDFFISVSIGITFPSSYEESASELLRNADIAMYRAKEKGRARYTIFDSKMHIQATRELETNLRLALEREELIVHYQPIVSLTTGKLLGFEALVRWEHPKKGLISPGEFIPIAEETGLIIPLGEWVLLESCRQMKAWQKESGLDKIRVSVNLSGKQLEYPHLINCLESILKQTGLEGKNLKLEITESMLMNNKEVVSDLLLQIKGKNIQISIDDFGTGYSSLSYLHYLPVDTLKIDRSFVNRMTQENFEIVEAIINLAHHLQMDVVAEGVETEQHIKQLKQLGCESGQGYFFSKPLDSQKVTSWFEK--------
114562745    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRNIAKHKEAQDQLILAANEGVVITDSNGNITEINQAFTDITGYSREEVIGQNPRMLSSGHP--KSFFERLWNTLLV--QGKWHGEIWNRRKHGAIFPQAITISAVFDKLNIIQYYVAVFADISAQKQNEEKLKNLAYFDPLTQLPNRMQFMSLLEQEVNHS-HRAKKQLAIVFLDIDFFKHINDSLGHVIGDEILVELAKRLSYALSDFDVLARLSGDEFVVMLPSIMGTDSVTSSVDRIRSVFERPFILDNQSVRLTASMGVAIYPSDGDDHDSLLRNADAAMHRAKLDGRNNYAFYTESMTKQAVAQLKLQNALHQVNEDFYLVYQPKLKLSDLSPSGFEALIRWSDPVYGNISPAEFIPLAEKIGLIWDIGLWVLKAACLQGVEWLTQGKMFE-RISVNVASLQLKRNDFVDKVRSILLETGLPAKHLELEVTESCMMNDPDAIIRDLKLLGAMGIALSIDDFGTGYSSLNYLKKLPIDKLKIDQSFVRDIPHDNTAIAKAVIALGHALNLQIIAEGVETVDQADFLRLNGCDLVQGYLYSKPRLPDELNEFL----PMFRN-
88858416     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTELETVLSQR--NQALKTSQKNLFLAINASLDGVMITDNKGTIFQVNPAFTTLTGYSAEDVVGQTPSLLSSG-KHDKIFYDHMWQCL--RREHMWQGEIWNKKKNGEVYLEWLTIIEIKEPDDDELLYAAIFSDITERKKAEKRIISLAYFDELTHLPNRRLFSDRLEMALA-TAHRDNSKLAVMFLDLDHFKQINDTMGHNVGDILLRQVAERLQACVREGDTLARLGGDEFTLLITEISDVEQLTIFAHKLIHQLQAPFKLNGLDVSITTSIGAAVYPDDGIDSQSLLKHADVAMYRSKDLGRNSFQLYKPAMNARSLERLAMESKFKKRTNEFKLCFQPQIDAKHQRLTGLEALVRWQSPELGSISPAQFIPLAENLGLIVELDIWVINKACQQIRLWLDEG-VPFAKVSINVSALHFSQGNLVLAVQNALHYWHVDPHWVEIEITETSFISSLPEAKKVLTNLKKLGVKIALDDFGTGYSALSYLTQLPIDTVKIDASFIAKVPDENSQIVTAIIALAKSLRLGLVAEGVEKAAQLRFLEQLECYVIQGFYFSKPLYPCEYVRFIAQK-------
302878359    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLSQAVEQSPNSIVITDLNANIEYANDAFVKTTGYTLPEVMGKN----PRILHSGKTTVETYAAMWTQLNSGQWRGELINRRKDGTEYVELARISPLRHTDGRVTNYLSIKEDITEQKQVEARIRQLAHFDLLTGLPNQTLLKDRAGFAMQMAQRSAH-HLAVLFLDIDHFKNINDTLGHRIGDELLVHLAKRMKLLLRDEDTLSRFGGDEFILVLP-DTDADGAAHVAEKILETVAKTCYIEQHELVVTPSIGIAMYPSDGMDFDKLYQSADVAMYRAKQDGRNNFRFFTSEMQARSARRLENALRQALSRNQFELHYQPQISMQDGKIVGAEALLRWYHPELGSISPAEFIPVAEESGLILSIGEWVLRTAVQQVKRWQDAGH-PPVTVAINLSAVQFRQARLSELVMQILHEANLAPHWIELELTESVAMDNPLVAIGVMNDLHGCGIRMSIDDFGTGYSSLSYLRKFKVNKLKIDQSFVRDLADDSRAIVTAIITLASSMGFQTIAEGVETAGQLAFLRLQGCNEVQGYYFSRPLTVALFEAFV----------
297568270    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARLAQLQREQAALRASEQRHRLALDASRDGMVITDLKGKIVAINPAFTTITGYCQDEALGKNPRILQSGR-HDRAFYQAMWASLK--KNGHWQGEVWNRRKNGEIYPELLSISTVYDDGGQPAYYVGVKTDLTSLRRSEEQLQYLAHHDPLTGLPNRLLLEARLEHGLERARR-EGGKLAVMVINLDRFRTINDSLGYAAGDRLLEEISQRLRDCVRAEDTLARLAGDEFALVLEMIHDYREAEIMGRRLQQALDEPFTPDEYEAFMHLSIGISVYPQDGDTVDILLRGADIAVGLAKEGGGGQVFYTSADLNSQARRTLELEGALRRAQEQGEFYYQPKVDLHSGRVVGVEALLRWRRPGHGLVSPGEFIPVAERSGLIADLGTWVIHEACRQIQAWR-EAGLGEVRVAVNVSARQFNHGDLKEILAGALKTHDVKGELLTLELTESMLMLNPEEAITRMATLKELGVKLALDDFGTGFSSFSSLSRFPIDQLKIDRSFVAGLAADASTIAVSIIAMAHRMGLKVVAEGVETEVQSGYLRQNGCEEMQGFLFSKPLPAEELAELLRQ--------
229014470    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAPFYQVTLLLVAIACILHTKEPEKQEQILLTPQFIRLSLPYISVVMLIVFILVENVFAPIVVIGLMVAFVLIRHTLVRRLLAQMQFSLELEKQIERTEDLVEQKNDPIFTLDLYGNFLNVNNAGTTLLGYQTNELLNQP--YYSLMYEEDLEEIITAFHHVKKGK--SISLEIRAYHKNRDIYYLHVTAVPIFLKE-HISGAYLMIKDITESKQQQEQINFLAYHDTLTELANRRSFHQQLEKAIAR-AKISKRPFAVMFLDLDRFKVINDTLGHRVGDLLLIAVAKRLERISTSNMKLARLAGDEFTILIEDYKEDRDVQKIADMIVLSMNEPFEIENQHLQISPSIGIAIYPEAGEDPLSILQHADMAMYETKNKGKNGSSLYTKELYKKMERKARIEKDLPLVNKEFFLVYQPQVDITTNKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVIPLGHWVLRESCRQLKIWQSFGYTN-LKMSVNLSAKEFQQNQLIENISQILKDVKIDPKDVTLELTERIAMIDEKETLSRLKQLKEYGIQTSIDDFGTGYSSLAYLSIFPIDTLKVPKEFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLQKNNCKYMQGYYFSKPLTSKQFIKFLQK--------
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---------
126659426    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQALRLSQKRLHSILGSIDDVVWSIVPQTNQIYLNHATETVYGRPITDFLDNLNLWTEIIYPDDQQRVKESQQ--LLYKTGIQDIEYRILWPNQTIHWIRVRSRLIKDNQENPIRIDGLTTEITEHKQIKEQLRHDALHDNLTGLPNRTLLMDRLEQGLKRCQRDDNRRFAVLFLDLDRFKLINDSLGHLTGDQLLIVLSHRFSQCLRAEDTLSRLGGDEFVILLENLSNIDEAIAIADRIHNILKEPILLQSEEIFISVSIGIVFGGEKPVYNNPDQRDADTAMYRAKAKGPGTSEVFQPSMHTHVVKRLQVANQKAIEREEFIVYYQPIISLESDRIDGFEALVRWQHQEKGLIAPTDFIPIAEETEAILKIDKWVLRHACTQLGLWQQQPNIQPLTMSVNLSSKHLTKPDFIEVLDKILAETGLREKSLKLEITESFVMEQSPTVLDILDEIKQRKIELCLDDFGTGYSSLSYLDCFSFNILKIDRSFIKRLENDKCEMIKAIVNLAVTLNMKVVAEGVETNVQRDKLKALKCSYGQGYGLFPPLDSQTISRLLEKQ-------
91775467     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVLVTDCTEQELMSQKLMALIKEHDE-LKIALD-AHAIVAVTDARGVITRVNDKFCSISQYGREELVGSTHRIVNSGH-HPKEFFQHLWRTVSSGQ--VWNGEVCNRAKDGTLYWVHTTIVPFLGEDGVPVQYIAIRADITQRKILEQSVQRMALYDDLTGLPNRRLMVERL-QMIREACVRSHRHGAVMFLDLDNFKEINDTHGHEQGDRLLKQVGQRLRENIRQVDTVARAGGDEFIILLADLDEDAQAYNVAEKLRNALSTPYIFNRIVLHTSTSVGIVMFSDKAKPKTELFKHADMALYRAKAQGKNRISMFDPSLQAEVLEYASLLADLRQALQRDEFRYFQPVVNRDGKVIGHEALIRWIHPVRGMVLPGQFIPVAEQTGLIQEIGQWVLSMACKQLNVWSEDAVKSQWTLSVNVSAKQFRDMDFVGKVHDAIRQSGADPKRLWLELTESMFHTDIVQTIEKMRALQDIGVHFSMDDFGTGYSSLSVLKLLPLDQLKIDRSFVRDDDPNDAAIVRTILALAGILNLTVVAEGIESSEQFDFLEQHGCQAFQGYFFGKPVPMDE---------------
307823159    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMSELIQIEDALRQSEEKHRFLLEQINAGIMIHAPDTRVASCNRQTCNLLGLNEQQILGKVAADFEFICEDETPRFDQFANQVIRQNKAVKNLVIGIVRSDSDNRWVMANAFPEFNDEGEILNITVTLIDITEHVKSQEEIHRLAHYDSLTQLPNRFLIHERIDQAIHSSRR-ENQSFALLFLDLDNFKIVNDSLGHHRGDLLLQQVSDRLKDCLRKGDMAGRLGGDEFVVLLPNT-GADGAAHVSSKIIEAINAPFDVEEYLLNIGTSIGISIYPNDGLESDTLTRHADIAMYHAKASGGGRNCFFDSEMNARIEYRLVMERDMYLDQHQFQLHYQPQIDLSSGKMVAVEALIRWPHPQRGMISPAEFIPIAEDSGLIMQIGLWVLQRACRDIKTWLAEGH-PRIKVAINLSLRQLQNPQLFAQIIDIIDETGIPPACLELELTESVMMENHDVTLDFMAQCRNFGINFSIDDFGTGYSSLSYLTKLPLDKIKIDRAFVKDIAKDSDAIVSAIISMAKSLRLKIVAEGVETEEQLNYLKECGCDTVQGFYFSPAISYAMLTQMI----------
307822007    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGIINLTDILAGFTYVEELKESLAHRDVLLRDSLKLGLAIDNTQEGV----ITTDKYTCNAGFTKITGYTEEEVIGKTPGIISSGR-HDKNFYYAMWEKINKY--GFWQGEIWNRRKNGEVYPELLTITEIRDDENEISNYAAIFSDISQLKSDEEEIKRLAFYDPLTELPNRRLLNDRLAQELAITGR-SGKNGALLFIDLDHFKNINETLGHSAGDRVLVEVAYRLKLRVRDCDTVARISSDEFVVILTELNEQIGLACIAEKLQQTICQVYSVMNHKLYISSSIGIAMFSENSDIPPDDLKQAGTAMYRAKESGRNMLQFFQDSMQEAAMERMLIEKELRQDENQLSLYYQPQVDYHG-TLMGAEALIRWNHPKKGFIPPDKFIPIAEECGLIQAVGAWVLEQSFIHLRQWD-RLQVHLPHLAINISPRQFYHDDFMGILGRLVKQYQISPSRIMLEFTEGLLMNDVDVAIDKIKQLKKLGYTFSIDDFGTGYSSLSYLKHLPVDQLKIDKSFVEDINEDDAVFVGTIIAIARHMNLGVVAEGVESKMELEFLKQNGCLCYQGYYFSKPLPEDQFEHWLRK--------
89093784     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAEREAEVTQQVFESAAEAILIYNPD-GKVITNSSFNRITGYDDKKARLFALSILKD-HPE--------IDATLS-KTGRWQGESIRRKANGEPLPIWLSISALSSTKTEQSSYVAVFSDISELKEAEQKLEKLAHYDNLTSLPNRTLFYDRIESSLARAAR-NGKKTALLFVDIDRFKQVNDNHGHHTGDQLLVEAARRISAHIRLGDTVARLGGDEFTVILSELDGLDPVQDIARRIQKSLRDPFRLDDKEIFSSASIGIAMYPDDGRNAESLLKHADVAMYHVKERGRNDILFFDKAINEQAEARAQDNLKTAINTQQLFMVYQPRFNISGTEILSAEALIRWKHPEQGFISPGDFIPLAESCGLIVELGRWVLMQACQAAQEWNENTGQNT-PVSVNLSARQLHDSSLLIDIENALNQTGLDPSLLELEITETMVIQDMETVISRLEAIRTIGVRLSVDDFGTGYSSLIYLKRLPVSTVKIDKSFIDDVSSGSENLVKAVISMSHSLALNVVAEGVETEAQLSFLTENHCDEIQGYLLAKPDSAETLQRLMRK--------
238759090    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWRVIRRAIAEAQVADALTASEERFRHVAESATDWLWETDTELRITYLSQRFLIITGLSIEHWMIPLRSWLQHTH--------------LAESRNELQCTYFSAKGDRRIC--RIYAKPIIN-NDETIGYRGTASDITSEIEAQERIQHLSMHDALTGLPNRIRMKEFLENKLRNLSVAQH-PLVVLNVDLDKFKPVNDTYGHVTGDTVLHQVSERLRSCLRDQDMVARHGGDEFVLIITGLSSVKEIEQLCARVITRIEAPYVVDAQDIYIGASIGIALAPQDSIQAEELLRFADIAMYEAKSNGRNCWSFYSSEMNERLMQRSELERFLRQAVKNREFYYQPRYRIEGIQLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITSISDWTMLQACKDAITWHP-----SLIVSVNISAVEFRSQHLIERVRQVLRLTGLPSHRLELEITERIMIEDADGAFKIMTALKALGVRLAMDDFGTGYSSLNYLRRFPFDALKIDKSFIDELAESHQSIVEGIINLGHALTMTVTAEGVETAEQLGYLRNLKCDEVQGYFLSKPMQLDDLSALLNERY------
298504666    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERTKAEQARREQLHFLQVLIDSIPHPIFYKDADRRYIGCNAALESFIGRTREEIIG--KTVFD-IGAEGRARICDAVDRKLLANGGVESYDSTMIHTDGSIRDIIFSKTVFGNTDGSIGGIVGTILDITERKRAEEAIQQLAYFDALTGLPNRTLLRDRVSQLLSQARR-EGGGFGVLHLDVDRFKGVNDSLGHACGDVLLSTVAGRIASSIRESDTVARLGSDEFVVILPGVGHEEDVVAVVRKIVEELNRPIVIQGNDIFCTASIGIAIYPTDGSSADILLKNADMAMHKAKEFGGDGYQFYSSELNHRAMERLTLETSLRRALERREFHYQPLLGIGSGRIVGVEALLRWDSPELGMVSPARFIPLAEETGLIVPIGEWVLRSACEQLRALH-ELGYTELCVSVNVSARQFRHDGFCAMVAAVLAAVGLDPRYLELELTESVIMERSETAKGILRKLKQMGVSLAIDDFGTGYSSLSYLKHFPIDRLKIDRTFVKEVDQDNAAIAEAIVALAHVLNLDVVAEGVETAEQLAFLAALRCDVVQGYHIARPLPPRNLLEFLEARQPMLRS-
307824075    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IINNKVVGRVWSFRDVTEQKQAEAERIAATAFESQEGMSITDANQTILKINKAFTRITGYSPEEVIGKTHAMLNSGRQD--VHFYSVLQHTLK-QDGYWEGEIWNRRKNGEIYPQWLSITTVSDANNQITNYVAAFTDITKDKEAEETIHNLAYYDPLTALPNRRLLWERLKHGIEVERR-DGKQLALLMLDLDRFKAVNDSMGHLAGDELLQQVAARIKARLRDVDMVARLGGDEFIVLLEDITHPEDAARVAENIKNNSACPDPELSRKVRIGASIGISLFPQHGDSPETLLDNADIALYRAKDEGRGCFAYFSEEFTIIARERIETRLRRATEQRELCVYYQAQIDIDSGLIIGAEALVRWHDPAAGLISPANFIPIAEETGLIVEIGAWVLRETCLQGRRWID-AGLPSLTLAVNVSPHQFRRSDISALVAEVLSETGFPAELLELELTESGLMENEEKAVEVLNNLRAQGVRLAIDDFGTGYSSLAYLKRFPLDVLKIDKSFIDDIPQDDMEITATIVAMGHILGFKVLAEGVETLEQLAFLREKGCDTYQGYIKSKPLPAEDFAQLLRDQ-------
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--------
238762320    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWWILRRALSEAHIADALIASEERFRHMAEAATDWLWETDANLRITYLSQRFTTITGLSVERWHIPLRSWLQYTH--------------LTESRNELQCTYFSAKGDKRIC--RVYAKPIIKNDENI-GFRGTVSDITQEIEAQERIQHLSLHDSLTGLPNRMRMKEFLESKLRNLTAAPH-PLVILNVDLDKFKPVNDTFGHMAGDQVLHQVSERLRSCLRDQDLVARQGGDEFILIITGLSSIKEIEDLCTRVIDRIESPYIINDQDIFISASIGIALAPQDSMQAEELLRFADIAMYEAKNSGRNRWSFYSSEMNDRLMQRSERFLRQAIKHNEFNLYYQPRYRIAGTKLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITAISDWTMLQACQDAATWPA-----SLIVSVNISAIEFRSQHLIERVRQVLRQTGLPSHRLELEITERIMIEDADGAFKTMTALKALGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDELTQSRQSIVEGIINLGHALSMTVTAEGVETTEQLEHLQALMCDEAQGYLLGKPMKLNELL-------------
87199053     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLFVALAWALPMLVFGPFGAAG--RMTLWTVLAML--------MTGMAVTFAAMPMATVLFSGVVGVSAVAAFLFEGEYTAAAVSTVFVVIVSVGAVEVARTFLGARVAEAGMAEKSEVVSLLLEGDADWLWQVDANRRIRSVSPRFAFALGADPEDLEGKPPAWEDHFHSSLHDLAERL------KRRESFSNLLVRATLHGSHRWWELSASPKVDDNGTFVGFRGVGSDVTEQRESAEKIAYLARYDTLTGLPNRLMLTEALGDAMGYSEKWRS-NCAFLMIDLDRFKAVNDTLGHLVGDQLLAMVSDRMTRIIKDGEVCGRLGGDEFAVVVRDVADSQRIAELADAIIATLSQPYEVDHHMLYVGASVGSAIGPRDGATVETLLRNADLALYRAKDEGGGSHCTYEPALHAHAEERRKLEFSLRHALERSEFVFQPVVDATSEAVVSFEALLRWNSEEHGSVSPAKFIPLAEDTRLIVPIGEWVLRMACQEAMNWPPH-----VKIAVNVSGEQLLDPYFAETVVGALAASGLPPHRLEIEVTESIFVRDATVAQMTLENLMGIGCGVALDDFGTGYSSLGYLRKMRFSTIKVDRSFVQGDNPESLAIVRAVVAMADSLDMSTTAEGVETEAELETIRRLGCKKIQGYYFGRPMSAADARGLFSQ--------
239995544    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHLKEAEEQLNLSIENISEGVFITNTQFKFISVNNAYC---GYTGETRDQALASYMHFLYPDATEEIKKTLKA-----KGNWSGEVESVRVNGERYEMELNIDAVHDDDGKISHFVGVFSDITSRKSTEKELLKLANTDPLTELPNRSFF-----QASHQNLVRKGAQHTLLCLDMDNFKKINDSLGHQTGDILIKQIAKRLQRITGKSATCYRLGGDEFSVLMEDNADIHTVTHYAQNLLDTLSRPFIINKQEFVLGASIGIAFFPDDGTSPQEMLKNADTAMYFAKNNNSYQFFSGEMNQNAVRQLQIENLIRQGIKDDLFTVYYQPKVDIASGKLVSMEALVRFEHPQKGIVSPGQFIPLAEQTGQIIEIGEQVLRKACADTKRWVNQG-LFSGRVAVNISAKQFELPDLDDRINKILSDIGLSPLHLECEITEGTLMESPENGLQMMTRLRERGIHLALDDFGTGYSSLAYLKRFPLNTLKIDKAFIDDIAKSDRHMAAAIINIAHNLGLKVVAEGVEEEAQLDILRRYDCEMLQGFLYSRPLNAERFEKLLTENQKL----
85712929     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IINSDERLATSLTNISDGICIFDRFFRKREINTAYERITGYQREQVIGQAFALPHY----DRDFTDQIKHTVL--REGSWSGEVTDFNADGAELLLELTLDAVRNDSGEIKLIVASFSDITERRNTENELRRLSNTDSLTGLPNRSYF-----QVSHSNLVRKRVAHALLLFDLDDFKRINDSLGHEVGDELLCRVADRLAELGRRQDTLYRLGGDEFGILIEDNTDINVISTIAQQVNTEIAKAYRIKGHEIALGSSIGIVLYPHDAHTSQELLQKADTAMYHAKQRGGNCYQFFNASMNENAIQRLESQVRHAIRTHQVEVYYQPKMEIATGHISGIEALARIRDEYGQFISPAQFIPLCEETGLIIPLSEQVLRTACRDMRQLLTLQGAPR-SVAINLSARQFTQSSLALFIEQVLQEEEMHPRHIEFEITEGMVMSDPERAIAMLENLADMGVQLALDDFGTGYSSLAYLKRFPMHTLKIDKEFVDDIDERDRKMVESIIGMAHNLGLKVVAEGVEEKAQLDILEQLQCEYIQGFYFAKPMSAEALIEFITKQQP-----
153950724    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGLTAWLVIRRAIATDRSRAALAASEERFRHVAESASDWLWETDAELQVTYLSPRFLIISGWS-------VDHWLGR-HLDDITSLRTWLQHHLTDSRNELQCTY--FSAKGSKRVCRIHAKPII-QQGEIVGFRGTASDLTREIEAEKRIEHLSLHDALTGLPNRTLMTEFLENKLHNLAAVEH-PLVILNVNLDKFKPVNDNFGHVTGDQVLYQVAERLRSCLRDKDLVSRQGGDEFILIISDLSSSYEIELLCARVITRIQMPYVINEQEIYLGASIGITLAPQDSMQAEELLRFADIAMCEAKNSARNRWRFYASEMNDRLMQRIELEKFLRVKKSEFCLYYQPRYRTDDMQLIGAEALVRWNHPVLGLLMPDQFIALAEETGLITAISDWTLLQACQDAMTWPT-----SLIVSVNISAIEFRGQCLIERVRQALLVTGLPSHRLELEITERIMIEDADGALKIMTALKTLGIRLSIDDFGTGYSSLNYLHRFPFDGLKIDKSFIDKLTESHQSIVEGIINLGHAISMTVIAEGVETAEQLTYLQSLHCDEVQGYFLAKPMPVEAL--------------
142202616    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYAIERQRVEARLRISEERYALAVAGAMGGIWDLDVASGQLYLSDRGRKLLGLTAGGVVG-IDALAQAFEPACAMRFRDALSTHLAGDSESLALELRPRGSG--VTWVALHGLAVRQPDGQATRIAGSITDISARRAAELKLRHDALHDALTGLPNRALLQDRLEVALKRLKREPGGCFAVLFLDLDRFKTVNDSLGHTVGDQLLIAVAQRLRSVVRPADTVARLGGDEFALLVDELHHHEEAIHIADRLWELIAAPMEVDGHRLHTTASVGIALSGTNYEEADEILRDADLAMYRAKGNADLRYALFDQAMHDRMVQQHTLEIDLWRALERQEFRYQPIVSLVSGRTVGFEALLRWQHPTRGLLMPGAFIDLIEDTGLCLPVGWFILERAIADLALWQRREEGLEAGVCVNVSGRFFLQDGLTERLAELLDRYRITQGSLRLEVTENILLDHDNFARERLAALRRLGVKLYVDDFGTGYSSLTYLQRFQYDALKIDRSFVAGIKSDAGAIVTTLVRLGQSLGMQVIAEGVESEEQVQKLRGLGCPMAQGFWFARPLTSIDAIAFMA---------
70729435     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTNLRDITQQQRSEAALKASEEKFAKAFHSSPDAISITERDTGRLEVNDGFCRLTGHRNDEVMYQIGIWAE------EAQLSTLLAEL--QIKGRVHHEMLGRNKRGEILTLEVSVEPIT--LNETPCLLMTARDVSLLKNAQAQIRHLAYHDPLTNLPNRALLMDRLSQQIAL-LKRHNLRGALLFLDLDHFKHINDSLGHPVGDTVLKIITARLEASVRMEDTVARLGGDEFVVLLTRNEVSEQVRQLADTLRELLSEPMFLDGQRLQVTPSIGVALIPDHGSTPTDLLKRADIALYRAKDSGRNTTQMFHNTMQKAASERLRMETDLRLSRGEFSVHFQPQVDARDNRIVGAEALVRWQHPELGAQSPTEFIKVLEDSGLILEVGTWILDEACLAFSQLIDQKDPQHFSLCVNISPRQFRQTDFVERVEHSLHAYALPSSLLKLEITEGIVIQNLEDTINKMRRLKKLGVSFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFVRDHDPNDAEIIRAIVAMARSLNLKVIAEGVETPQQLEFLQGLECHLYQGFLHSRPLPLSEFKKLLE---------
86751742     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAWRKQTRLL----ISAATVSALVVSVILL--LIIRQLGKQHQATQALALDKQRLNTAINNMSQGLLLFDAAQRLVVCNQRYIQMYGLSP-EIVKPGCSFRDIIHRHARGSFKGDVDEYCGRIVQAVIVEKTSAVHGSHDRSIQISSVPVPGG-----GWVATHEDITERIRDSEKIAYLAHYDSLTDLPNRSLFRQRLERELHPGR--GSAACTLLYIDIDEFKSINDTLGHPIGDELLKQVAVRLRECVGASDFVARLGGDEFAVIATSAADSDQATALAERILQTIRAPYHCLGHHLSTDASIGIAIAPGDGEDIDQLIKNADLAMYSAKAGGRRTFRFFEPAMDAIARARRELEFDLRTAIADFEIHYQPIVDLRSDEITGCEALLRWRHPTRGMISPAEFIPVAEDTGLINEIGGWTLAAACAEAVQW-----EQNITLAVNISPVQFRQPTLALLVASVLGSTGLPAQRLELEVTEAVLIHDDDAALTTLNLLRALGVRISLDDFGTGYSSLSYLQRFPFDKIKIDRAFVENIDEGSTAIIEAVVNIAASRSMTTTAEGVETVRQRDILRGLGCTQMQGWLFSPAVPAAKFRMLLAER-------
307823551    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRDITERKQAEADL-----RIAAIAFETQEAMMITDTHQVILKVNQAFVRITGYSAEEAIGQTPALLKSGY-QDAKFYQTMWESLV--RDGYWQSEIWNRRKCGDVYPERITITAVTNAEGNVVNYVGTFDDISQHKKAEETIHDLVFYDSLTKLPNRRLLLERLKHSIEVERR-DGKQLALMMLDLDRFKVINDSLGYLAGDELLQQVATRIATRLRKVDIVARLGGDEFIMLLEDITHTEDAARVAEQVIAILSKPFYSQGDEIHITASVGISLYPQHGDNPDTLISYADAALNKAKAEGRGCFAYYSEDLTLAARQRIEARLRKAIEQQELRVFYQPQVDIVTGRIIGAEALVRWLDPIEGLIAPIHFIPLAEETGLILEIGAWVLRETCRQGRQWLD-AGLPPLTLAVNVSAHQFRRSDIGALVTTVLNETGFPAEQLELEMTESGLMESQSKVMGLLNDLRSQGVRFAIDDFGTGYSSLAYLKHFPLDSLKIDKSFIDDIPQDDMEIAATIIAMGHMLGFKVLAEGVETVEQLAFLQDKGCDAYQGYLKSKPVPADEFVRLLLE--------
157376476    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALELQRQSTHKEMEMAASVFKESAEAIVICDSEDKILRVNPAFYKITGYSQIEVVGQSPQLLQ----SDRP-IQSMLREAALKKNDIWQCEVSGYRKNGEHFLSWQTVIPVKDENGDTQQIIYIFSDITERKLFEEHIYNLAHHDSLTQLPNRVAFQLQMNTALER-AKRSKTQMAVMFIDLDHFKMINDTSGHPVGDLLLQQVAERFKRALRKEDVISRFGGDEFTVLLSNTRTDNATTVVARKLLACFYEPFKLPSSEVVISASIGIGVFPDNGDSVDSLMMNADSAMYRAKEKGRNCFQFYTKEMNQYAQERLELELDLRKERDEFVLHYQPQFDPNG-RIIGCEALIRWQHPDKGLLSPGEFINMAEITGLIVPIGKWVIDTACMQHKMWLSQG-YPALNISVNLSGRQFLHHDLLETVKNAITTSGITPSCLELELTESIMMVNVEETIRTLNAISSLGIHMSIDDFGTGYSSMSCLKRFPVNKLKIDQSFVRGLDKEDVAIVKSIIVMAHALNLTVIAEGVETLEQLEFLKSSRCEEFQGYYFSRPILAADIEQYLQ---------
167626093    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVAVNQMVSERMKSKRALHQA----SAVFRHSAEGILVTDANNRIELVNPAFTKITGYSLEDVKGKTPNILNSAH-HPQSFYQKLWQTLIT--KGSWEGEIWNKRKDGQIYPEYLKISAVKNSQNETIQHIGLFLDISNNKQYEQDLWYKTNYDSLTKLPNRHLFSSRLQQALDTAQNTDS-QVAILFIDLDHFKFINELHGNAAGNKVLKQSAARLEAVLGPDDSIARIGGDEFVIIAPQTGS-VGTELLAKKLSDALSKPFMIGNHETNISSSFGIAFYPEDGQDIETLLHNSETAMYQAKRDGRAHYQYFSPEMNVEMLERMHLEQRLRRAVKQSEFYYQPVIDMRNGAIISVEALIRWNDPEFGVISPQAFIPIAEEAGLIEPLGEWILHQALSDLAELHSQGL--MLKMAINVSGRQCINSKDVSFYKDALSKHAICAKDLHIEITESMLIEDKPRCLQTLESIKQLGVDIYLDDFGTGYSALSYLTQCPISVIKIDKSFIDNNNPSDAKLIKAIVMMAQSLEMPLVAEGIETVEQWQFLHSLGCDYAQGYLMSRPLTKPQLVEFLQQAKP-----
218532694    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRDITEQRRADSALRASEERLRLALHAGRMVAWERNLRTGRTTRSENSLDLFGIGSGS----ASQFLDRVHPDDRGRTERLVQQ---GSQRREQREFRYIHPDGRLIWLASAVERV-----DADRLVGITFDITERKCAEEQAWRAANHDALTGLPNRRLFRQRLEQAL-TSAECGGASVSLLLLDLDHLRDVNDTLGHDAGDTVLMEVAQRLQDGLRATDTVARLGGDEFALLLAEPMRMDQAVIHARALIERLRQPFCHRGHMLSCKASIGLAAYPDHHHESHELMKDADIALYHAKAKGRNGVVVFAPEMRAETERRVQIASEVQTAVVHIVPFYQPKVCFSTGAIVGFEALARWQHPERGLLTPGYFGSAFDDPELATAIGESILRQVACDLREWQERG-LAPGRVAVNFSSAEFRKADLAATILIVLDEYDVPANLFEVEVTETVFLGNTENVPATLQQLQDAGVLITLDDFGTGFASLTHLKQFPVGHLKVDQSFVRNMEQDDAAIVAAVVGLGRSLDMKVTAEGVETAGQAIRLREMGCDYAQGYRYSKPMASSRVPWFLR---------
95929780     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVRDISERREKDQRLRE----LSAVVDHSNDAVMIMDDSGNVLAVNKTFCDLSGYSEEDLLNRLPLFL-RAERHDRVFYTDLVKQLRD--EGRWEGEIWIRHHRGHSLPQWLRIETVEEPENKTTRYVAVSADLSEEKAWEEKMLQLAQTDPLTGSANRVLFRDRLQQAIKRAQSRKGMEVQVFSLDLDYFKRINDSLGHVAGDRMLIEVAARLKRVSRGQDTISRLSGDEFAILVTCLNDEVDATRMAQKMLQAISEPMMIDGAELIITASIGVALYPGDGDDDVTLMANADNAMHQAKRQGRSRMCYFSAEDKAQEYLTIESKLRRALENSELQLYYQPQVDLATGDIVAAEALLRWHSDELGWVSPDRMIPVAEEGGLIIALGRWIIEECCRTIRG-YHRSSGNWFPIAVNVSARQFLEPGFTDELVEIVRFYDIPPSLLELELTESMMLDDVGKAIETMKALSFKGFKIALDDFGTGYTSLAYLKQFPVSKLKLDRAFVTDVHRDDAAIAEALVTFTRVMGLSLVAEGIEESVQHECLNLMGFRFGQGYLFSRPLPKDQFISLLETKL------
192360753    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALADNSPDLIYAKDTRGRFIFLNKTLMAVMG-AQDLQDVLGKTDFDFNTPDNAQNYYQDDQTVIQSGQPLINREEPVVRQSGRIRWLLTSKFPVFNDTGKTIGLVGIGRDITERKQSEEQIQYLATHDSLTALPNRFMFSKLLAVAIE-SARRHQRQLAVLFIDLDRFKNINDTLGHDAGDQLLITMANRFRTCLRTSDIVGRLGGDEFVILLPELESHDQAARVAQKILSAAIQPLDVHGQECRVTASIGICLYPEDAEDEQALMKNADIAMYRAKEEGKNNYQFYSPDLKVRSLERLMLENNLRKERHEFFLHYQAKRNLKTGKIAGVEALVRWQHPELGTISPAHFIPLAEETGLIVHLGRWVLRAACTQGVIWQQQG-LPPICIAVNLSARQFFDDNLINDIANALRESGLAPELLEMEITEGMIMQDAERAIRILTGIKALGVRLAIDDFGVGYSSLAHIKRFPIDTLKVDSSFIRDINREDRAITEAIIAMGKTLSLTVIAEGVETQEQENFLRDSACDQTQGYYFSKPVSPEEFTRFM----------
119493186    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDITERQQAEAQLRENEQFLQSIYQGAAVSIFVVDVLERYVGLNPIHEQLTQFTTAQLKKTPEQILPASY---AKVVRQHYIDCVTAKK-TISYEEVMPFQESISHWL-TQLTPICDRNNHIYRIVGTSINITERKLAEEKLRYNAYHDSLTSLPNRPFFMERLQEAIQQVKTQKGCLFSVLFFDLDDFKYINDSLGHAIGDQLLIALTDRLRSCLRKTDILARFGGDEFTILLGGIQQIDQVIKVAQNIQQELNLPFVLGSHQVFTNASIGIALVTADYQQPEEILRDADIAMYSAKAQGQGKSAIFNRQMHLKMLERLQTDLRQAIEQKQFQVYYQPIVCLKTDNITGFEALIRWKHPNGNFVSPAKFIPITEITGLIVEIGQWVLHQACLQMKTWHEQPNFPNLTISVNLSGRQLREPDVVDKIDDILQETGLKRDCLKLEITESMLMDNPSAVKSLLKQIKSRQIKLSLDDFGTGYSSLSYLHSFPIDTLKIDRAFVVHANSKNKAITQAIVTLAQNLGMEVIAEGIETTDQLEQLKQLKCEFGQGYLFSKPLTQADAETLLQ---------
26988709     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVTTLRDITQQQRAEAALKSSEEKFAKAFHSSPDAITITERHSGRLEVNDGFCRLTGYSTDEVIGH-TVYEIGIWADDKQ--RSALLAELRERGRVHHREMLGRNKRGDILTVEVSVEPIT--LNEVDCLLLTARDVSQLKNAQAQIRHLAYHDPLTNLPNRALLMDRLSQQIAL-LKRHNLRGALLFLDLDHFKHINDSLGHPVGDTVLKIITARLEASVRLEDTVARLGGDEFVVLLSREHVEEKVRELADTLRELLAEPMSLDGQRLQVTPSIGVALIPDHGTTPADLLKRADIALYRAKDSGRNTTQLFHTTMQKAASERLRMENDLRLALARGELHFQPQVDARDNRIVGAEVLLRWHHPQLGQQPPSQFIQVLEESGLILEVGSWILDEACDACARMLTDGDADDFNLCVNISPRQFRQNDFVGRVLRSLDDYRLPRQMLTLEITEGIVIQNLEDTISKMCELKRYGVSFAMDDFGTGYSSLTYLKRLPVDALKIDQSFVRDADPNDAEIVRAIVAMARSLDLAVIAEGVELTEQLAFLERLGCHLYQGYLHSRPLPLPEFRQMLLE--------
290955706    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQGAVALALHATEARFRAVFEGAAIGIGIADLDGNILQVNGALLRMFGLTEQAMRRRVPEWK---HAEDAPQVWRLYDELVGGEREHYHTEKAFHRPDGTVLWTNLTVSLLRDADGRPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKAL---AAGDGQRFGLCYLDLDGFKTINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGTDTEREVDDLADRIMNALVTPVRIEGRELLVRGSIGIVEGPAGERGPAEVLRSADITMYRAKSAGGNRYEVADAEADARAITRHGLTTALPADRGEFFIEYQPLVHLGDGTVRGAEALVRWLHPQHGVLGPDRFIPLAERTGLIVPLGRWVLEQSVRQARAWQERGGGTPLRVNVNLSPCQLTHPGLVQDTVDILERAGLPPDALCLEVTESALIGADDDLLKPLRRLSEMGVDIALDDFGTGYSNLANLRRLPVRVLKLDRSFTQSMDPVDLKIVEGIVSLAHSLDLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPDRLHEL-----------
17548475     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVALFGTMQDITERRESDEQLRL----LRRVVESVPSGITVADAQQPLVYVNPGFERMTGYRAEEVLGRNCRFLHSSEPGQLNEVRAALRDA-----SEIRVLLRNFRKDGHAFLNNFLLSPVRDSQGAVTHYVGIQDDVTEQEMTRARLAQHATVDPLTGLPNRTLLADRVQQGVEMAAR-QRSRFYVALINIDRFKVVNDSLGHLLGDEVLRRIAERLRDAADTVDTVARFGGDVFALVISHAGSHGTDLGFDLF-----AEPIRVEGHEVFVTASIGVAEYPAHGSDSETLVRHAEMAMYFAKQNGRNRLEFFAPEMDIGVSYRLNLEHQIRAALEQGQFRYQPQIDTKTGRICGLEALIRWIHPTRGLLPPAAFIPVAEESGLVVEIGNWVLAEAAQQRAAWHARGLGEDLTIAVNVSPLQFKRGTVLPTLLRLQRQHGLGSGFLELEVTESMLMEGTERTIEDLTAIRQLGVRIAIDDFGTGYSSLAYLKRLPIDLIKIDRAFVKDIDRDDAAICTTVVVLAHNLGVKVCAEGVEDAAQSAFLASHQCDVLQGYYFSEPLLPEAVTALLER--------
149187425    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGVIGMTRNVTRRKQVEVRLSITSE----IFNNFQEGMMITDQNGKILDVNSAFSEVTGYQAIEVIGKNPRFLQSGHHDDK-FYQNLWQQL--SETGLWKGEFINRKKDGSIYPQMATISTINDDGNSLLHYICVFEDISKQKAHEEKLRKMAFFDPLTNLPNRSHLTSILEQSIE-GGQRHSEQFATLFLDLDHFKHINDSKGHLYGDRLLSQVADRLTDVLHHRASIGRIGGDEFVIILTYDSEAQLLDTIDETLGVFNRPFELDSQESLRVSGSIGVALYPQDGQNSETLLKNADTAMYLAKKNGRNGYAFYSPDLTYSSVLHVRVQSHDAVEKQQLSLVYQPQYDLANNTLIGVEALLRWNHPELGVIAPAQFIPIAEKTGLIQRIGAWVIREACEQGRRWLDQG-IEFGKIAVNVSGLQLQHPNFVTKLKQKLLDTNFPAERLEIEITESFLLIDHQLAVDTLNQIRELGIEISLDDFGTGYSSLSYLKGLPISKLKIDRSFICDVPDDSNAIVQAIIVMGETLSLKIVAEGVENGDQVEYLRSHGCEYGQGYVFSKPVTADQL--------------
167625007    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKLAANNSSEAMSVQDGQGFIININAAFTDITGYSEAEVKQQNIKILQC----NRNNLRTYEQNLAVEEHGRWEGEVWLRRKNGEEFVVWLTLNALFDAKDQVLHRVALFSDITEKKQAEQIIWKQANYDPLTGLPNRRMLLDYLSAEI-LKSDCREQHFAIMFIDLDYFKEVNDTLGHDMGDMLLSEAAKRLKACIRDTDVVARLGGDEFTVVLPNITDIKGVDNVAKHILARIAEPFNLGEETAYISASIGITLYPDDASTIEGLLKHADQAMYAAKDEGRNRFHYFTASMQRYAKHRMRLIQDLRHAIVNNEFFYQPIVSLQQESKLKAEALIRWRHPKRGLVSPIEFITVAEETGLIIEIGNWVFQQAARQSALWRDRFGVE-VQISINKSPVQFRDEGESFEWAALLKTLNLSNNNICIEITEGLLLDGNSAISSKLAQYRQSGIQVSLDDFGTGYSSLAYLKKFEIDYLKIDQSFTRDSNSDDFTLCEAIIVMAHKLGMKVIAEGVETDYQRKVLSDAGCDYGQGYLFSRPVPVEEFEQ------------
126651947    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLSREKE---LILNSAGEGIFGLDLDRNITFCNPAGALMLGYETDRIGQSVEIIMSGCEAEDNMTVSPFLNANFN------SYEVFFR-KDHSNFPVEYVTSLIKEGD-KVVGEVITFKDITQRKQLEEKIKYHAYFDSLTDLPNRVLLIDRLTQGLKY-AKVNGEKLAVLYLDLDRFKLVNDSLGHSYGDLLLQSVAKRLSACVPEDATVSRQGGDEFTIYLPNIKCENDILKVINCINASFSQPFNLIDNEIYIKTSIGISLFPKNGDTTETLIKNADTAMYKSKETPGTSYHFFSEGMDTRTFESIKLENDLYKERDELIIFYQPQINYKTNKIKGVEALLRWNHREHGMITPDRFIPLAEETGLIVPIGEWVLKEACKQLKEWHNQG-YPLISMSVNLSVHQFEQNNLFSIIENVLYETDLSPEYLQLELTENLIVKNTEVTLKTMTQLNGLGVNLAIDDFGTGYSSLGYLKNLPISTLKIDKSFVQEMTDDAAAITNTIITLAQNLKLEVIAEGVETKEQADYLLEQNCHLMQGYFFSKPMKAGEIMK------------
237797916    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYSRDALRTAVLYGVLSVLWFATADFLLPLFIVEPARLAGWVLVMIFIARDRLMSIIGGKALFERRQQDYERLLLAADSTREGVLVSDAQGRIVHVNRAFMDITGYQADELGFNPSKFKSGRH--GPEFYRQMYHSLVSA--GQWSGEIWNRRKSGEIYPQWQTIRSVKGEDGQVRHFVAVFSDITAIKRSEQELAQLSHYDALTELPNRLLLTDRISQAL-TSARFSKRGCALLLVDLDNFRNINDSLGHNVGDEVLKAAAERLKSVSDSEMTVARLGGDEFALLVKNCPQMVHAAALAQQVIDAFKTPYAIAGHQLFVSASIGISLFPGDALTVEQLLRNADSALFKAKGDGRDVFAFYTEELTAHAQQRVQSELRQAIAQAELRVFYQPVHDLATRRICGVEALVRWQHPSRGMVSPGEFIPIAEQSGLIVDIDAWVLNTACRQMKAWLAEG-VPIEFVAVNVSSRLFSRGDLDLQVAQVLRDTGLESAFLELEVTESAVMENPDQAIEQLHRLREMGLSLAIDDFGTGYSSLLRLKRMPVQKLKIDQGFVAGNDRDDIAIVRAIITLASSLGMRVLAEGIEEASQAAFLWENDCELGQGYWFARPMVAQAI--------------
187926137    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVALFGTMQDITDRRESDEQLRL----LRRVVESVPSGITVADAQQPIVYVNPGFERMTGYRAEEILGRNARFLHSSEPGQLNEVRTALRD-----ESEIRVLLRNFRKDGHAFLNNFLLSPVRDAKGAVTHYVGIQDDVTEQEMTRTRLAQHATIDSLTGLPNRTLLADRVQQSVEMAAR-QRSRFYVALVNIDRFKVVNDSLGHLLGDEVLRRVAERLRDAADTVDTVARFGGDVFALVISHAGSRGVDFGFDLF-----AEPVRVEGHEVFVTASIGVAEYPAHGADADSLIRHAEMAMYYAKQNGRNRLEFFAPEMDIGVSYRLNLEHQIRATLEQGQFRYQPQIDTKTGRVCGLEALIRWIHPTRGLLPPAAFIPVAEESGLIVEIGNWVLTEAARQRAEWHKRGLADDLTLAVNVSPLQFKRGTVLPTLLKLQRQYGLGSGFLELEVTESMLMEGTERTIEDLTAIRQLGVRIAIDDFGTGYSSLAYLKRLPIDLIKIDRAFVKDIDRDDAAICTTVVVLAHNLGVKVCAEGVEDAAQSAFLASHQCDVLQGYYFSEPLLPEAVTALLER--------
241908616    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEWESPEGRVHFTPACQRISGFGIDNFRAHHLFIEGLIHPDDLPAWRRH-REMLTASLPKAEVEIRIRTAEGGEKWLAVTSRNLTDGHGEPLGIRSSLRDITDRKMVLSQLRHQAWHDPLTGLPNRALCLDRLDRALGRLARGNGELCAVVFLDLDRFKLVNDTLGNAAGDRVLRETARRLGTATRSTDTVSRLGSDEFIILIEDLRGEDEARATLGRLREAQRAPFDIDGRHLRVTASMGVVLARGGNADEVLRNANIAMHHAKEHGGDAASFFHASMLEEALDLMQLEIDLHRALENDEFFLVYQPIVSVVDRRITGFEALLRWRHPERGVVGPDAFIALAEHSGLIHLLGRKALDEACRTLAKWRRDQLFDGLTMHVNLSARQLSQTHIVEQVAEALRDSCLPPHLLKLEVTETMLMENPDYANAVLCRLRDIGVGVCVDDFGTGYSSLSYLQRFPIDTLKVDRSFVSRMTREQFKIVQAVIALAHSLGLEVVAEGVEDEEQRIMLLGLACRYAQGFLFAKPLAAEDVPA------------
121997152    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHDVTERKRVERELRQA----AIVFEEAREGVIITDAEANIVAVNHAFTQITGYDEDQLGCNPRFLASGFHT--PAFYQAMWEAIRSH--GYWTGEIWNRRNDGTTFAELATIRELRDESGRPTHYIGVFSDISRIKEYQTQLERVLHLDPLTELPNRLLFHDRLEQALRQHQRQRTNENAVAVLVVDDFRAVNDSLGHAIGDRTLRIVGERLDSAMGDSATVARLSGDEFGVLLPQLATADDAASAAERLIEAAEAPLEIDGHQIPITLRVGLSTFPDQAQGANVLLEQADAAMYEAKSEGVSYRFFSEELTERARERIELGAELRQALAGEELAHFQPQVDLDSGRWIGLEALLRWPHPRRGPISPGRFIPVAERTGLMCQLGAWVLQRACRQYQTLLD-AGQDWGRLAINITAPELADPTFVERVMRTLEETGLAAERLELEITESLLVNTDERIIERLDALRRHGVRVAVDDFGTGYSALSYLKDLPVDRLKIDRSFIDNVDQRGATITRAILALGQSLELEVIAEGIETEAQRRTLQEAGCLQGQGFFLARPAPLEQL--------------
238794774    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGLAGWLVLRRAMSEARIADALIASEERFRHVAEAATDWLWETDADLRITYLSQRFLTITGLSEHWLGHNLDSLLNC----DIIPLRPWLQHHLTESRNELQCTYLSAKGDKRIC--RIYAKPII-KNNETIGFRGTASDITREIEAQERIQHLSLHDALTGLPNRLRMKEFLENKLRHLAAAQH-PLVIINVDLDKFKPVNDTFGHVTGDLVLHQVSERLRSCLRDNDLVARQGGDEFILIITGLSSRKEIEQLCARVIARIESPYVINDQDIYIGASIGIALAPQDSMQAEELLRFADIAMYEAKNSGRNRWSFYSSEMNERLMQRSERFLRQAVKHNEFNLYYQPRYRIEGTQLTGAEALVRWNHPILGLLMPDQFIALAEETGLITAISDWTMLQACQDASTWPS-----SLIVSVNISAVEFRNQRLIERVRQVLRLTGLPSHRLELEITERIMIEDADGAYKTMTALKTLGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDELAESHQSIVEGIINLGHALSMTVTAEGVETTEQLRQLQTLKCDEVQGYFLGKPMKLNDLSVLIR---------
294632536    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAQGVVAQALHASEARFRAVFEGAAIGIGIADLEGNILQVNGALLRMFGGSEQTMRRKVQEWT---HAEDAPQIWRLYEELVRGEREHYHVEKAFYRPDGTVLWTNLTVSLLRDADNNPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKTLN---SGEGRRFGLCYLDLDGFKTINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDSRREVDELAARIMNALVAPIRIDGRELTVRGSIGVVEGPVGERSAAEVLRSADITMYRAKSAGGNRFELADPEADARAITRHGLTTALPADRGEFFIEYQPLVRLGDGSVRGAEALVRWLHPQHGVLGPDRFIPLAEHTGLIVPLGRWVMEQSVRQAGKWYGDGAEGSLRINVNLSPCQLQHPGLVQDTVDILERTGVAPDALCLEVTESALIGADDDVLKPLHRLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTRSMDPVDLKIVEGIVALAHSLDLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPDRLHEL-----------
83643630     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITRMIGSRRDISKEKSRDEQLLLAFDHTPQGVFALDTEFRFLTVNNAFSQITGYETEEIGSSLEDFSQA--PNKRQVFSRIRDEL--FLRGRWQGELYEKRKSGEFYCQWLQITSIINTEGATTHYAGLFSDLTERKQADEKLHYLLNYDELTGLANRMLFRERLDKIL-RKVREQGLSINMLLLNVDRFRQVNESLGQDRGDELLKQVATRISQTASHAHTLARLGSDEFAI-LTPAKSRSQISRFCEQLLDELKAPFNIDGHEFYVSTSIGVTQAPDNGWEIQTLMQQANMAVRQAKYGNTYEFYSRMLRSMSRMRLDVETELRRAIQNQQMEVFFQPKLSLDSGRITGVEALARWRHPQRGLIAPSDFVPMAEESGLITELGEQMLGAACAQAAAWSREG-LDNIQVSVNLSAHQLRQSNLPQMVRKVLQDTELPPHLLDLELTESTLMENMSRTQFMLSRLREMGVRITVDDFGTGYSSLSYLKRFPLNALKIDRMFIKDAHHDDAAITRAVIMLGKSLNLEVIAEGVEHEGHLQFLRESGCHTVQGYLIAEPLGAEQMASLLREQ-------
119490567    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTIEIALYKHQIEQQLRDQSQWLSTILDSIADGV----IATDKMFMNPVAEELTGWSLQAIGQDITSIFNLIHEESRHSLQLILKTIEQGHSIKLTEPTLLISRNSQEFPIDDSIAPIVNSNNEIQGSVLIFRDITHQKIATDKLRYQAFHDPLTGLLNRHGFMQKLQEADSYRLINPDFVFAIFFLDLDRFKVINDSLGHQVGDQLLQVIANKLIQSVRNIDEVARLGGDEFAILIENLDDLHEICQIAQRIRNEIIKPIDINGDEVFTNVSIGIVLSSIGYNQVDDLIRDADLAMYRAKTLGRGRYEVFNETMREQVRFIQKLESDLRRDRKEFQVYYQPIVNLQTSVIYGFEALVRWNHPERGLLTPGDFIPIAEETGLIMQLDWQVIQEACQQVYHWNENCKNRPPFISVNLSAKQFIQANLVDQVTKLLKDTGLESKCLKIEMTETALLEEPKKVAVTISQLKSLGIGLSLDDFGTGYSSLSYLHRFSVDNLKLDISFIQNSEPQSFEIVRTIIVLAHALNINAIAEGIETADQLNTLQHLNCPLGQGYYFSKPLPAENIQQLL----------
120555138    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLATVEGVLGKQSLIRAHEMVQSRLEKSEALRYIVNSSPDIVFMLDETGHICFINNKVESLLGYQPSELCQHFRHIL-----DDRDVARRVLEVRLGSRKATRHFEITAFPVDPQTWPQ--TGKTQGGCTGQPARYYGIARDVTERKEAEAFINFQAYHDLLTRLPNRALFKDRLELAI-THARRSQQKLAVMFLDLDRFKVVNDTLGHAMGDRLLQAVTHRLEKCLRRGDTLSRFGGDEFTLLLPSIHGHDDARNIARKLIHALKAPFQLGDHEVFVGVSIGISVFPEAGETMDLLIQNADIAMYHARGKDGYRFYSDSMSINTANRLSLERDLRLALERNELRVFYQPQVCSRSNRVVGLEALVRWQHPERGLLYPGDFLPLAEETRLVGKLSEQVIDQACRDVGRWISSGHSD-LRLAVNLSPSQVEHPRFVETLMNRVAAHNFPADNLEIEITENVIMNDLEQISRKLKELAATGVRIAIDDFGTGYSSLNYLHRLPIHTLKVDQSFVKASGEDGACIVNAIIAMAHGLKLEIVAEGVETDDQLAYLKSLGCHQVQGFFYGPARPAADITRLLAK--------
254513869    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGRDISKENAAKQGLF-----QAAAVKNSGEGILISDEKGLIRDVNAAFSQITGYSRDEAIGQATSLLRSGR-HDAEFYKKMWHALK--ETGTWRGEIWNRRKSGAVFPELLTISKI---DGQNSGFVAIFTDITQLKETEEQLQKLAHYDPLTELPNRYLINERLQQSI-RRAQRRSERLAVFFLDIDSFKNINDSLGHLAGDKLLAMTANRLRELLRDDDTVGRIGGDEFLMLLEDINSPDVATNIAEKIIGALRKPTILEGRSVSVSASVGISIYPDDGQTAETLMSNADAAMYSAKEQGRNTFRFYSENLTRAAFQNVLIDSALREAKSRNEFRFQPQIDIVTNSLLGLEVLLRWHHPTLGTVSPAQFIPQAERTGLIRDIGQWVLEQACLQGNKWLAEG-LPFGRLAVNVSAPQFRAEDFVDQVRQVLEYANFPPNRLELELTESVLVQDTEQLIGNMDELRAMGIQFAIDDFGTGYSSLSYLKKMPIDRLKLDKSFVDNIDDNDRIIAEAVVALGQAMGLEVIAEGIEYEEQARALRDIGCTQFQGFLYGMPMYTSRIEGVLRK--------
229593436    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRMLGTRRDISASKALEEQQRLAFEAASEGIVILDPDYVLIAVNQAFSRVTGFETDDMIGRNVVELPSSR-DARRHFPVIRQALLSH--GTWQGELVETRKNGELYPQWLQLNVVRDVRGKVSHIVGFFADLSARRESEERMRYLTHYDELTGLANRSLFRERLREAHQRVRQ-GGRSLALLHINLDRFKLLNDSLGHEVADQLLQKMARRLINALPEADTIARLSGDEFAVLFDAYGNLSSLARVATRLLAKLRVPVTVEGHELVVSASMGVSLLPDNAREISALVSQSNMAMQHAKHGNNFQFYTDSLQASTLERLQLENHLRKAIEERQLSVFYQPKLCLATGKLNAAEALIRWEHPQWGMVPPGDFIGLAEETGLIVPLGEFVLREACWQACEWQRQG-LAPIRVSVNLSVHQLRQGKLVSLVRQVLEETGLDPQYLELELTESQLLDSVEHIIATFQQLRDLGVKLAIDDFGTGYSSLSYLKRIPVDYVKIDQTFIRGLGQEDAAITRAIIAMAHGLALKVVAEGVEDQQQLDFLRGERCDEVQGYLISRPMQAEGLADLLRK--------
227818393    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRWYGTVENIDDRRKALEAAKESEARFRAIADDAPVMIWVTDGADD--YHSRLWLETTGQTAEQAAG--KGWLNAVHPEDRNAVERAFYQAFE-RRKSVRMEYRLKRAGGGSAWVIDIGQPRFATDGKFLGFVGIALDITERRNAQKQIHHMARHDALTGLPNRQFLREEFERLSDQIAA--GTRIAILCLDLDGFKAVNDAYGRATGDLLLRRVAERLQNCLRQSDILCRLGGDEFVVLRVGINSNAEARLLAQQLIDVIEAPYELAGTHVDLGVIVGLAAAPKGDQPVDELIKAADVALDRAKSGGRGTYVQYEPEMDAHLQAVQQMRVSLRQANGDLEVHYQPLVDLHTGKITTFEALARWPHPERDQVSPAEFIPVAEETGLIGSLGEWILRQACTEALKWPPH-----VSVAVNLSPLQFRNQGLAATVGDILEETGLEASRLQLEITESVLLDDCDGNLQILKAIRRLGVKIAIDDFGTGFSSLGYLRTFPFDKIKVDRSFITDLPDESLAIVRAVAAIGRSLGIVTTVEGVERQRQFDVIKAEGFDEAQGYLIARPLPAEQATKL-----------
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---------
186472629    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KMTAEVRESEAELRIAAVASLEGMMVTDADGTILRVNSAFTKCTGYTADDVIGRNPRLLSSGR-HDAAFFRDMWETI--HRVGGWQGEIWDRRKNGEIYPKWLTITAVKAVDGNVTHYVGTHYDITERKLAEEQIKELAFFDALTHLPNRTLLRDRLKQVIALSAQ-NHTHGALLFVDLDNFKTLNDTLGHDKGDLLLGQVAVRLLGSVREGDTVARMGGDEFVIVLSDLSRNRDEAAAAEKVLTALSRPYYLAGTEFRTTASIGATLFTGHETSIDELLKQSDLAMYKSKESGRNAICFFDPAMQTVVMERAALEAALRRAIDEDQLVHYQAQVLNGNRVTGAEALVRWQHPQHGLVPPAEFIPLAEETGLILALGDRVLDTACRQLAQWSLRPDRAHLSIAVNVSAQQLRENSFVTSVLEALARTGADPSRLKLELTESVLVDNVEDIIRKMTLLRTKGVVFSLDDFGVGYSSLSYLKRLPLGQLKIDRSFVRDDDPNDAVIARAIVALAQSLGLGVIAEGVETQAQRQFLADAGCHAYQGYLFCRPLPIEDFEAF-----------
109897986    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKEAEEQLKLSIETISDGVFIADTSFRYISVNKAYCK---YTGETREQALASYLTF-HQYPGAFTEEVKKSL--RQKGNWNGEVESRRINGEKYEMELNIDAINDEDGRISHYVGVFSDITPRKSTEKELLKLANTDPLTDLPNRSFFQASHNNIVRR-----GTQHALVCLDMDNFKKINDSLGHQTGDLLIKQIARRLQKLAGKSATCYRLGGDEFSILLDKDTDVHSVTHFTQSILDDLARPFLINHQEFVLGASIGIAFYPEDGSSPQELLKNADTAMYFAKNAGGNKYQFFSGEMNQNAVRQLQIENLIRHKEDLFNVYYQPKIDIATGKLVSMEALVRFEHPEKGIVSPAQFIPLSEQTGQVIDIGEVVLRKACEDTKRWV-KAGIFTGRVAVNISARQFELPDLDEKIESILQKADLSPLHLECEITEGTLMQDPDNALRMMTRLRERGIHLALDDFGTGYSSLAYLKRFPLNTLKIDKAFIDDIATSDRHMTAAIITIAHNLGLKVVAEGVELEEQMSILRRYECEMLQGYLYSKPLSSSRFERLLKENHQLNK--
46201536     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRFTVAVVEDVTEKKRLEDHM-----RLAATVESTGEGLFVTDEKRRIIHVNPAFTELTGYPADEVIGRTPKFLARHKPEFYDQVFKTLA-----ETGKWQGEIWNRRKTGEMFAEWLNISVVRDERGDLTNYVAVFSDITSRKQDEERLNYQANHDPLTRLPNRTLFQERLSRAL-TRAHRNQTIVALLFIDLDFFKQVNDTLGHLAGDILLQQVAERLSSCVRQGDTVARLAGDEFTVILEEITEPRDCAVVAHKILSLMAEPFDLQGHEARISSSIGVALYPSDSGDAQTLIKLADAAMYRAKHQGRNACRFHSESINAQAFERLALESALRHAVERQEFHYQPIFDARSGQVVAVEALLRWRHQDFGLIMPNQFLPLAEETGLIGPVGKFVLEEACRQTKSWLD-AGYSGLKVGVNLSNRQLRAPELIEDIASALEASGLPPGALELDVPESAIIDKGQDVDAIFTQFKSLGVRMAIDAFGSGYSSFSFLRKLPSNTLKIDQGFVRDAAAEESEIVTAIVAVARGLHLSVVAPSIETEEQLAHLGKYDFDMVQGFLFAHPMPAEELTEFLR---------
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----------
302188802    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSLILEDQLQQRTIDLERFRTVMDASEDAIFLINRNTSLIEFNRRACQLLGYTAEELSHKTPAELG---ETSMEQLEVVYDQIIAGKGPSEPLETQIRDKSGRD--VEVEIHRQAYRTGEDWVIVGIVRDITRRKESDQRLLTMAHYDTLTGLPNRDLFFTSLQMGMTQAAI-SRWKLAALTVDIDGFKNINETWGHVLGDEVLLEVSRRLSNCLNASDTLGRVDGDQFALILMLRPGQADTRQTLERIRNALRAPFRIEGQSLVMTASIGIALYPEDGEDSRELIRHAYTAMNSARKIGPDNYRFYTPQMNADVSARLDLEAREAVRNQAFEIVYQPKLDLNNDRICGLEALLRWPRPGHTGVSPAVFVPVLESLGLIGEVGNWVVDSVCAQIARWQ-RSGLGLFQVAVNISGQQISSSSLVADIRQALEKHNVAPQWLEVELTESSLMENTAHTIATLGALRANRVSISIDDFGTGYSSLAYLRRFPIDKLKIDIAFIRESNPQDAAIARAIIELAHSLDLQVIAEGVETPEQLAFLRENHCDQIQGYLISKPLPLDELETFLR---------
301632470    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQEALRQSEARWRSLTQLTSDWYWEQDAEFRFVRFDGNPDRELGVSDESLYGKRRWELPHVTQAQWAAHRAQLEAHAVFK----DFEMQRVRSNGTAQWASISGVPIFDEQGRFTGYRGVARDITERKRAEAETERLAFYDELTGLPNRRLLQDRLQQAMRLS-VRDGKHCALLFLDLDNFKTINDSMGHDWGDHLLRQAGMRLSGCVRASDTVARLGGDEFVLVLVSERASAMAEVIAHKISLALGQPYQLGGCTLYSTPSIGIALFQGQKTAVSELLQHADLAMYQAKSRGRNTLCFFDASMQATANARSALETDMRAGLQRDEFLHYQRVVDAQGAVLGAEALLRWQHPQRGMVTPGEFISVAEQTGLIVPLGQLVLRLACQQLAHWAHHSACAHWTLAVNVSAQEFRHPGFVQQVLDALAHAQADPHQLRLELTESLLLHDVEECIAKMQALRAKGIRFALDDFGTGYSSLSYLKRLPLDQLKIAQSFVRDTDPNDAAIACTVIGLGRSLGLDVVAEGVETTAQHQFLLHNGCPSFQGYLFGRP--------------------
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-----
127513706    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QESLELAANNSSEAMSVQDHKGHIITINAAFTAITGYSQEELTQNIRILQSSRTP--RSQYDEMNSAIRD--TGYWQGELWIKNKSGEEYMVWLTINTIFDQHGQVYRRVALFSDITEKKEAEHIIWKQANYDPLTGLPNRRMLLEYLNTEI-LRIDRNHSHFALMFLDLDFFKEVNDTLGHDMGDLLLQETAKRLKGCIRESDVVARLGGDEFTVVLSGIDSPSGVERVAQSILERIAEPYSLGDETAYISASIGITIYPDDATSIEGLLKHADQAMYAAKEQGRNRFHYFTPSMQEYARYRMIKDLRNAINRKEFELFYQPIVDMNKLGVYKAEALIRWVHPQRGLVSPGEFIPVAEETGLINEIGNWVFEKAAQQSARWRTQHGVE-IQISINKSPIQFRDEDTFSDWLALLRHLELSSNAICVEITEGLLLDASMGVTDKLLAYRDAGIQVSLDDFGTGYSSLAYLKKFDIDYLKIDQSFTRNSDSDGVALCEAIIVMAHKLGIKVIAEGVETQFQHDILASAGCDFAQGYLYSKPVSLPEFERL-----------
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----------
229591627    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTLRDITQQQRSEAALKASEEKFAKAFHSSPDAISITERDTGRVEVNDGFCRLTGYRAEEAIYQIGIWAD-------ENQRSALLAELQIKGRIHHLEMLWHNKRGDLLAVEVSVEPIT--LNETPCLLLTARDVSLLKNAQAQIRHLAYHDPLTNLPNRALLMDRLSQQIAL-LKRHNLRGALLFLDLDHFKHINDSLGHPVGDTVLKIVTARLEASVRMEDTVARLGGDEFVVLLSGLDGSRMVQELADTLRELLSEPMFLDGHRLQVTPSIGVALIPDHGSTPADLLKRADIALYRAKDSGRNTTQMFHNSMQKTASERLRMETDLRLSRGEFSVHYQPQVDARGNKIVGAEALVRWQHPQLGAQSPAEFIKVLEDSGLILEVGTWILDEACAAFQQLIAEGLVDPLSLCVNISPRQFRQNDFVERVERSLKQHQLPFSLLKLEITEGIVIQNLDDTISKMRRLKKLGVSFAMDDFGTGYSSLTYLKRLPVDALKIDQSFVRDHDPNDAEIIRAIVAMARSLNLEVIAEGVETQEQLAFLQGLGCHLYQGYLHSRPLPMLGFRERL----------
124546743    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIQGSDQGYWDWNVTTGEVQISPRFEAILGYQTGEMQLKATNWAQFVCREDQREVKKVVLQHLRHLTPSIELEVRCKKKSGELCWVLCKGGIVEDSKGRALMISGTQADITQLKNHEAELDKVANYDALTGLPNRRLLLDRFKQAISR-VNRDGRLCAVCFLDLDGFKAVNDHYGHDVGDQLLVAIVDNLSKIMREQDTLARVGGDEFVA-LFDICSEAECTQVLERMLCAIDQTVLIGDKNLRLSASIGVSLYPEDNVDPDILLRHADHAMYMAKAAGKNCFQMFDPDVDRKAQRKWLEELKSAFAKREFVLFYQPKVNLATGEVIGAEALIRWLHPQRGLLSPSVFLPDIEGSELEIPLGEWVINTAIAQIQRWYRSGK--NINISVNVSARQLLADHFYDFLKQTLANFDVNTSSLELEILESAAIKDMTLAIGILQECASLGVHFSLDDFGTGYSSLTYLRQLPVSALKIDQSFVRDMDQDDLRIVEGVIRLASVFNLAVIAEGVETIEHGRVLATLGCQMCQGYGIAVPMTASDFMDWYDNQYQQIKN-
241763480    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRVEMGVVQDVTEEHRSAEQLREQL--LFIQRIASRIFIYEYRMHNDGAYISDAVREFMGVNPEDVMRDHGLLMRSVVPDDAAHVRR--SAVASLRNAPWQCEYRVSMPDGSVRWHITNAIPHREPDGSVVSH-GFTMDITDRKRAEQEIERLAFYDALTGLPNRRMLLDRLQRAVAATSRTQQF-GALLFIDLDNFKDLNDTLGHDMGDHLLSQVAARLLACVRETDTVARFGGDEFVVMLETLRPELQAEIVAEKLLASLNQPFALGGQQHYSTPSIGITLFGDERLSVDELLKRADLAMYQAKGAGRNTQRFFDPDMQAAVNARSNLEADLRQGRGELCVYYQPVVDHR-ARLLGVEALVRWRHPVRGMISPADFIPLAEQTGLILPLGQQVLQTACGQLQRWGERKQTRHLSVSVNVSARQFRQPGFVAEVLQTLQGCGADPRKLKLELTESLLLGDVEDTIARMEQLKREGVGFALDDFGTGYSSLSYLKRLPLDQVKIDQGFVRDTDPNDAAIVRTILALAQSLDLEVVAEGVETTGQLAFLRLHGCEGFQGYLFGRPGPVEDIDAYL----------
196157498    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHLKEAEEQLNLSIENISEGVFITNTQFKFISVNNAYCRYTGETREQALASYMHF--HLYPD---AFTEEIKKTLKTKSN-WSGEVESVRVNGERYEMELNIDAVHDEDGKISHFVGVFSDITSRKSTEKELLKLANVDPLTELPNRSFFQASHQNLVRKAA-----QHSLLCLDMDNFKKINDSLGHQTGDILIKQIAKRLQRITGKNATCYRLGGDEFSILMEDNADIHTVTHYAQNLLDTLSRPFIINKQEFVLGASIGIAFFPDDGESPQEMLKNADTAMYFAKNNNSYQFFSGEMNQNAVRQLQIENLIRQGIKDDLFTVYYQPKVDIASGKLVSMEALVRFEHPQKGIVSPGQFIPLAEQTGQIIEIGEQVLRKACADTKRWVNQG-LFSGRVAVNISAKQFELPDLDDRINKILSDVGLSPLHLECEITEGTLMESPENGLQMMTRLRERGIHLALDDFGTGYSSLAYLKRFPLNTLKIDKAFIDDIAKSDRHMAAAIINIAHNLGLKVVAEGVEEESQLDILRRYDCEMLQGFLYSRPLNAERFEKLLTENQKL----
24374900     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLTLAFKHSFEGVVVTDRHGNITDVNGAFYEITGYSREELLGQNPRLFNSGR-HEKAFFETMWNNLLGG--GKWNGEIWNRRKDGTIFPQNITISAIYDEVGEIRYFVAVFADISAQKQSEAQLAHLAYFDPLTHLPNRMKLMIQLKQEI-MHAKRLNSQLATVFIDVDLFKHINDSFGHSIGDEMLVELAKRLRSQLQEQDVLSRIGSDEFVALISGIQYHEDATAAINQLRQVFEQPFVVSGDHLRLTATMGVSLYPSDGSNADTLLRNADAAMYRAKSEGRNNYAFYTESLTKESIEHLKLQSALYGALEQNYLMYQPKVDLVTRKTVGVEALLRWNDPILGQISPSVFIPVAEKSGLIYDIGLWVLETACQQGVHWL-AAGKQFGRIAVNVAGQQLQRNSFVEDVKRILTQTGLPATCLELEVTESVMMNNPDVAIRDLKLLGDLGIVLSVDDFGTGYSSLNYLKKLPIHKLKIDQSFVRDIDTNNTAIAKAVIVLGHALKLEIVAEGVETAEQADFLTQNLCDQAQGYLFSRPQLPADVEAFFTK--------
134291097    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGFADVLLSIEHEYANEALRERDEALGLARESALEGIMVTDRHARIERVNQAFTRLTGYTEDEVVGRNPAMLSSGRQT-PDFYKQLWHSLTT--DGHWQGEIWNRRKSGELFLEYLTITSIRDNAGEISHYAAIFSDITQRRQAEERLGYLATHDVLTNLANRALFEERLARSI-VQAKRLGRKVAVMYVDLDRFKLVNDTLGHNAGDEVLKVVAGRIAGQVLSNDTVARMGGDEFAIVLEEFDDVRDVGRIARNLLDEVGQSIEIEGREIFVTPSIGISIYPDDGIDAEHLLLLADQAMYGAKNRGRNVFQFFESKMTSSAIEQLETLGELHREQNEFRLFYQPQYDLASGRIVGVEALLRWLHPRRGLVAPGEFIGLAERSALIVPIGRWVLQEACRQARRWLDEG-FEFGRVSVNVSARQCFTDHFLSDLTTILSETALPTKCLQLELLESMAMNTREEIGILLRELAIRGISLAIDDFGTGYSSLVYLKDLPVDTLKIDRSFLTGTGSTDDAIVRAIVAMGRALGLHVVMEGVETEQQLSFLQEIGCHQVQGFLLARPQPAEQLARSVSRR-------
167031433    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERHLMQ-------EKLQLAAENTAEGVLITDIDQHISAVNRAFSEITGYSEIELGQTPRLLASGQH--DSAFYAAMWHQLTD--EGHWQGEIYNKRKNGELYPSWLTISAVRNSEREITHFVAVFADISSIKHAQAKLDYQAHHDPLTGLPNRALFENRLQAVL-TCAQVSNRQGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAQRLKEQVRDVDTVARLGGDEFIILLPGLHKPSDASTIANKLLACFAAPFQAGEHEFFTSASIGISLYPQDGTDVATLIRNADAAMYRAKGRNRVEAYTRDLTAQASERIALEHELRRAVERNEMSLCFQPKLSLKTQKLVGAEALIRWSHPTFGEVPPEHFIHLAEENGTILQLGDWVLEQACRQMQAW-KQHYQPFGPLSINLAGAQLRHPHLARRIEQLLKHYQLKAGDLQLEITENFIMSQAEEALAVLYQLKKLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDKSFIRGDDPHDAAIARAIIALGRSMQLTIIAEGVENQAQQRFLAAEGCEQIQGYIVSLPLPPDEFAAFLR---------
307721927    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVPIFLQGKLVNYIALKLDITEYIEQNKKLAQA--------ATVFENTEEVIIIADVEGKVVSVNTAFTNIYGYTLEEIKGKN---LSFLHVQEKSFYKDTWNQLIEY--GIWKGKFVNKTKSGEIIPVWTTIKKITDSKGDVVNYIIVQTDLRELETSQAKADYLAYHDPLTGLYNRVNFEEYLKHALVVAHRNTSL-LAILFIDLDRFKVINDTLGHDIGDEVLKAVASRLKTTLRESDFISRWGGDEFVVILENLASASDAAIIASNIIENLEEPINVAQHSLITTASIGIALYPENGEDSHTLIKHADSAMYLTKETGKNNFRYYTKELSEGIQHRLDIDMALRSQNNELYMVFQPQYKLSTKTIHSAEALIRWQNPTLGNVPPDEFIPVAEENGTIIQLGYFVFEESCKAFKK-MKHANSQIKYIAINVSSLQFKEAHLLETFLAIATRHNVKPHEIEIEITERFIMEHTIANMNILQNFRNHGFKISIDDFGTGYSSMSYLKQLPTDTIKIDKSFVDDIAHSDNVIIEAIIALSKTLGYVIVAEGIETQDQENFLSKANCDLGQGYLFSRPVTCKEIIE------------
104784397    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRMLGTRRDITARKEQEEQQRLAAEAASEGIAILGADYQLLAVNQAFCDVTGYGRAELI--ARNALELPCSRDARRHSQAIDQALE-QHGGWQGELVEARKNGELYPQWLQLNSVRDARGRIVNIVGFFTDLSARRESEERLRYLAHYDDLTGLANRALFRLRLHDAAQRLRL-NGRSLALLHVDLDRFKLLNESLGHELADELLKKMAQRIANAVPEADTVARLSGDEFAILFDGYTNLSSLVRVTTRLLDKLRVPQRLGGHELVVSASVGISVLADASFDINALVSQADMAKQHAKHLGGDNFQFYTESLRASTLERLQLENQLRKAIDEGQVYYQPKLCLRTGQLHAAEALVRWQHPQWGMVPPGEFIGLAEETGLIAPMGEFVLRQACWQACEWLRQGLE--VRVSVNLSVYQLRQGKLVSLVRQVLQESGLAPHLLELELTESQLLDSVEHIIATFEQLHALGVKLAIDDFGTGYSSLSYLKRFPVDYVKIDQAFIRGLLEQDAAITRAIIAMAKSLQLKVVAEGVETLEQLAFLREHGCDEVQGYLISRPVDADAFQALLER--------
85707914     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WHMVFT-VACGFLWSVPFVFFSQMGTPQEAS-----ALLVVAALLMALSVYF--------FVSSPLNILAYTLLLSIGAGLPYAVSGEWTVLGAIALFEIATILGTFEVGRSYLATRLAEDAIAEKEEVVSLLLENEADWLWEVDTRRRLRSVSPRFA--FALNSSERDVEGKPLLELIAGQTWEKFAASLHELADKLRNKENFSIVQVSIKGEERWWELSGTPMRDDRGKFTGFRGVGSDVTEQRESSEKIAYLARYDTLTSLPNRLMLTEALSDALDYANQWR-TRCALLMVDLDRFKAVNDSLGHITGDKMLAQVSARLEGLMGDKAMVGRLGGDEFAVVIRDASDLDFMRQLAIRIIQSLSEPYQVDNHTLYVGASVGSAIGPRDGKTVEELMRNADLALYRAKDVGGGEHCRFEPVLHASAEERRQLEASLRKALDEFVLHYQPVVDARSENIVSFEALVRWNSSEHGFVSPGKFIPLAEDTRLIVPIGKWVLRQACFEARNWPEH-----VKVNVNVSPEQLLEPDFHQEVVDALASSGLRPERLEIEVTESIFLRDASIARNALEQAMALGCSIALDDFGTGYSSLGYLRKLRFSTIKVDRTFVQGAAQESLAIINAVVAMAKSLEMTTTAEGVEDAEQAELIRNLGCDKIQGFYFGRPMSREEALRLFA---------
190894121    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTFLVLRDITERKHAEGTTIEARARLLSVLQTIPDMVWLKDVTGKYLLCNHAFEELVGKAEAEIVGKTD--YDLFTPELAQFFRDKDEEAMQAGRILINEERFTAHEDGRSTLLETRKVPVF-TGGKLMGILGVARDITELDTSRKKIHQMAFYDSLTGLPNRTLFNERLREMIGDAAS-AGQRAGVMLIDMDHFKAINDTMGHPVGDELLRQVATRMKKGVRASDTVARLGGDEFAVLLPNVQDNDDLAQIASRMLAAFGERFMLSDREIFVSCSIGISVFPNDGDAPDDLVKYADSAMYLAKRSGRSNFRFYSKDLTIGAEKRLALESDLRLKHEQLELHYQPKVLLDNGKVIGSEALLRWHHPKMGMIPPGEFIGVAEETGLIIDLGRWVLHEACCTAAVMNADG-LPPHKIAINLSPKQFQCPRLSQTVADVLQETGCRAEWIEVEITESLLLHNCEGVSTTLSQLHASGISIAIDDFGTGYSSLSYLANFPIDTLKIDRSFINRSDKRSRELVKAILSIARCLGQNVVAEGVETVDQEKFLAESGCAVAQGFYYSKPIPKSELLA------------
289207865    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALERRRALTGLR----RLAAVFQSTRDGILITDLSARIVAVNPAFTEISGFSEHDALGRNPRFLKSGR-HDAEFYREMWATL--GATGHWQGEVWNRRYTGETHPQWLSLDVVRDEGGEPQYYAGVLTDLSALKRSQNELEYLAQHDSLTDLPNRSQLQTLLGRALERARA-ERRGLAVLCLDLDRFKTLNDSLGHSVGDRVLLEVARRLADVLESPDLLGRLGGDEFLAVLESADTHELAEERARALLEVLQRPFVDDGQVVYVNASIGVSRFPADGDTVVDLIQHADAAMYHARETWSFYTEDLTQAAAERLDLENRLRHALNQENDELAVHFQPQVRLVDGRFTGVEALVRWRTGSGESIRPDRFIPIAEETGLVVPLGEWVLREACRQGRELLDQ-VSPDLVMSVNLSPVQLRRGNLVEQVRAILGETGFPARQLEFEITETGLMQQGDQAVTRLKALKSLGVRVAIDDFGTGYSSLAVLQTFPLDVLKIDRSFVDGVDRMDEEIASTIIAMARNLQLEVIAEGVENEAQARFLIEHGCEFGQGYLYSPALPPEQLLEWAARR-------
307819669    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALLDLGLPDGNGMEVVRRARSAAPSLPLVVLTGLDD-EAMAAQTLKEGAQDYLIKGEIEGRGLL--RALRYAVERKAMEESLFTEKERAQVTLNCIADGVVCTDSSGNITFLNVVAERMTGWSLEEASGRPMSEVYRI-FDATTGIATNLANPLAFGNDGI-YDKPLQRRDGIMTPIENSISPILDRLGCTTGAVMVSRDVSAARRMAIEMIHSAEHDFLTGLPNRMLLHDRVSQAIAL-AIRQQHKVALLFIDVDGFKHINDSLGHPAGDKLLQSLAHRLVGCVRSSDTVSRQGGDEFVVLLSSVRLAEDTAVAAKKLLAAIADPHLVDRRDLHVTASIGVSVYPDDGTDAETLIKNADTAMYQAKAHGRQGYQFFKAVMNVKAVERQSTEESLRSKRQEFHVHYQPRVDLRTGQIIGAEALLRWSHPERGNIPPDQFIPIAEDCGLILPIGEWILREACAQTQKWL-QEGLPPITIAVNISGVQFGNEDFLADVFAILEETGLDPRHLELELTESVLMKHAESTEVILKTLRSKGIQVSVDDFGTGYSSLSYLSKFSLDALKIDQSFVRRSSPEDTAIVTAIISMGRSLSLQVVAEGVETLEELAFLQAHQCDEAQGYFFGRPSPPKNL--------------
242278952    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVTVNARTSYDSRNPVLYTG-------TAFDSTLEIVA----ERKIFRHKSRFMQLFESSPQAIALTDSKGNVVDTNRAFNKLFGYSTEEMAPCCEN----LSPTNTGKIRANLKKILGGET--YRTEDMRRHKNGRLIPVSILGYPFLY-NEEISGTFIIYDDISQRKEYERRLSYQSLHDSLTGLPNRTFFLERLEETLDMSRKIPERTFAVLMLDIDMFKRINDSLGHQAGDELLIEVGKRIKCCLRPVDTVARMGGDEFAVLIEDFSTPQMVIQIIRDIRNEIRKPMSISSREVVISSSIGIVFKTSSYEHPEHIIRDADISMYKAKEQGVNKFKVFNKTMHEKALQSIETEIRQGIPENEFFPYFQPVYSMQNRNLAGFEALVRWNHPERGFLTPDQIIPVAEETGLIVELDRIILFEACRFMSAWIRYPNANDLFLTVNLSPSQLSKPDLAEAIETIVQETKIPADNLKLEITESAIMERNAASSLNLKKIGEMGIRLAVDDFGTGYSSLAQLQRFPASTVKIDRSFVSHSDHESLEIVRAVNALGHSLSMDVIAEGVETREQLILLKDIGCDYVQGYYFDKPQTNEDAEKLVKMR-------
307824661    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDGKTVLQAVVRDISERKQAEADLRIAAIALE-SLEAIAITDANQVILKVNQAFTRITGYAAEEAIGQTPGRLLKSDCQSAQFYQAMWKRL--NRDKCWQGEILNRRKNGEVYPQWLSIIAATVEGKQVTHYVATFSDISQKKQAEETIHNLAFYDPLTDLPNRRLMQDRLQQALAFSARHHN-HGAILFIDLDNFKELNDTKGHHIGDLLLIEIATRMQACVRADDTVSRLGGDEFLIILAAEEAAVQAETVAEKIRAAIDQPFDLQGHEYHSSSSIGISLFLNHELTADELLKRSDIAMYQAKRSGRNAIRFFDPATHAAMEIRIALEADLRRALPDNQLKLYYQMQVDNGAIFGAEALLRWQHPEQGMVSPAQFIPLAEDTGLIVPIGLWVLETACSQLKAWELDPDLSYLHLAVNVSACQFHQSGFVDQVSALLTKTAIDPDKLKLELTESLVLGDINETIFKMQALKKIGVRFSIDDFGTGYSSLAYLTQLPLDQLKIDQSFVRNIKPTDAVIVQTIIGMATNLGIEVIAEGVETEEQRDFLESNGCFTYQGFLFGKPVPVEEFEAFIQKH-------
302879322    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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--------
307720880    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWKQIFYGGLIVSSILFGLTPFLFFVQQSPLHQAALIIIISGLSAGGVSSLSSLIRAV-------QLFLVFILTPLIIKLLMQNTLLYNSIAFLVFLYLILMLYIAKENILISKQMAAELSISENRFKTVFKQAPLGIFMYDTNMIIHEVNQEFMNFLE-ASQEFLISLD-----LHPDQRPSLQAPLDNIEGFYEGQYTTKFKQKN-----LWISMNTSPLKDINNNVIGGIGIVTDITHRIQTQLQFEHQAKHDTLTDIANRSLLLEKIEQEI-IRYKRHNIIFGVIFLDLDHFKNINDSLGHAVGDELLIQTAHRLKDVIRVEDTIARIGGDEFVILLPMQFAATNAERIAEKIHNILSKSFKINDLTLNVSASLGIAFIGNGSQSPDDILKYADIAMYEAKKAGRNTTKFYQHKMDEWISRRMAIENRDAVKNQELELHYQPIIDFATSKVIGAEALLRWNTPKFNDVYPDEFIPIAEESGLILEIGKWVLQTALKQFVAWQKEGVIELQKIAVNISAHQFENSNFLHDVDSIIKKTNIKPSCLELELVESALVENLKTVSTRMQKLRDLGVSISIDDFGTGYSSLSYLKKLPFTTLKIDKSFVMDIQNDDKELISAILMIAQTFNFEVVAEGVETQEQYLFLKEKKCTYLQGYYCSKPLPNEQFIQFLRK--------
304311536    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEDITAHKQTEERSLQSESTLRQIFDTSNAGIFLVNKEGIITLANRRMSELFHCPHEQLIGS--KYVAHIHPDDREAGQQKMLDLIASEIDSVDLERLYWREDGSQFWGNLCGRRFKNADGTTAGLLGLIMDVTDRHQAEEEIRTLAFYDPLTQLPNRRLLLDRLQQGMTASAR-SQLHGALIFIDLDNFKSLNDTLGHDVGDQLLVSVARRLQTCVREGDTVARLGGDEFIVMLTEIHSISIAETIGHKIISALNKPYSIGTHELRSTPSLGIALFLGHDTSVDEMLKRADMAMYQAKAVGRNTLRFFDPQMQARVNARAHMEAELYRAIEQQEFMFYQPQINATGDCTGVEALLRWQPTAQSMISPAQFIPIAEETGQIIAIGGWVVLEACRQQAIWQKNPETRHLNVAINISAKQFQHSSFVHDLHEAIQQTGADPKHIKLELTESILLADIREATQKMATLGGLGISFSVDDFGTGYSSLSYLKLLPLQQIKIDQSFVRDIDPNDRAICQAIIALGKALGLSVIAEGVESSPQWKMLLSDGCSEAQGYLFAMPLPAKEFTTWLNTK-------
302341977    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIVDQTGQQAHRERAELLDQVLECASEGIMVTDRDGHIIMVNRGFSELTGFDAVEVIGRTPEFL-YPHDDHHGGHGQIWRELAA--TGRWRGEVASLRKNGQAYPQLLHLQAIKGPGGQVRNYVGDMHDITSIKRTEEQIAHQVYHDPLTGLPNRLLFQDRLEMALAHAKRQRDG-VAVLFMDLDNFKHVNDSLGHAAGDKLLVAVARRLLAKVRREDTMARLGGDDFLFLLPETAGEDEAGQVAQQMLDELARPFRLGGKKLHIRASVGIALFPNDGQTPEKLIANAELAMYRAKEGCREGYCFFEPALNQKVRHRLELENRLRTQKEEFLVCYQPKIDLASLRTVGVEALVRWRRPGVGLISPGEFIPVAEETGLIIPLGRWVLRQACQQAQRWREQGRQ--LSVAVNLSPRQLLDPDLTRAVAEALEESGLPPEQLELEITENAVMPSLELALGRLAELAALGARLAMDDFGRGYSSLYHLHRLPIDILKVDQYFIKEMTPHSRSIVEAMVAMGRSMGLVVVAEGVENKRHLEMLAGMGCHQLQGFLFSRPLEPPRLEDYLAR--------
119493194    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTNFIGIQDISERKRSEANLKKSQERLKKIVSAISDALIVININGLIKFVNLAAEVLFDRSESFLGYPIGNFL---LEEDK-------------------IELTIVQPKGKLVFVEIRSVEI-DWEGEKATLVSL-RDITERKQAEEQLRHSAFYDALTNLPNRALFMDQLEQAITQTKTLNQTSFAVVFLDLDSFKFVNESLGHIIGDQLLIAIADRLETCLRSGDILARLGGDEFTFLLKDIEQVSQAITVVQNIQHKLTFPFDLSSHQLFSNASLGIALISPDYTYPEEVLRDADIAMYSAKQRGKNCYAIFNSQMRKKSQHRLQLETDLRYAWEQQDFYYQPIVCLQTHQIVGFEALIRWQHLTKGLISPYQFIPVAEETGLIIELGSWVLKTACHQLKAWTRNPRMQHLKMSVNLSSRQIQDYNFVKKINQVMTETQINPQNLKLEITESILMENPEDVKEKLIQIRSQNIQLSLDDFGTGYSSLSYLHNFPINTLKIDRSFIMNLNPENTAIVQAIITLAHTLGMDVIAEGIETVEHLKHLQALECEYGQGYLFSKPVSAIEADKLLESQ-------
149374686    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAHEHIRMRLEKSEELHRYIVNSSPDIVFMLDGDGHFCFVNSKIESLLGYQPTELCG--RHFRHIL--DDRDIARGTYANISADNPRTLEVRLKTRGSRKATRHFEITAFPIDPENGREARYYGTARDVTERKEAEAFINFQAYHDLLTRLPNRALFKDRLDLAITHARRSEQ-KLAVMFLDLDRFKVINDTLGHAMGDRLLQAVTQRLERCLRKGDTLSRFGGDEFTLLLPSIHGYEDARQISKKLIKALRAPFQLGDHEVFVGVSIGIATYPEAGESMDQLIQNADIAMYHARGKDGYRFYSESMSIDTANRLSLERDLRMALERDELRVFYQPQVCSSSNRVVGLEALVRWQHPERGLLYPRDFLPLAEETKLIAKLSECVLDQACHDVGQWIREGHSD-LRLAVNLSPVQVEHPRFVETLMAQLQAHGFPPQNLEIEITENVIMNDLEQISQKLRELASLGVRIAIDDFGTGYSSLNYIHRLPIHTLKVDQSFVKAIREDGACIVNAIVAMAHGLKLQIVAEGVETDEQLTYLKSLGCHQVQGFFYGPARPADVIGKTL----------
78776728     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSDGIVITDKNNNIVSVNKSFEKLTGYSKEEIIGKNPKLLSSG-WGDEEFYKNMWSSLLS--NDLWRDELWDRKKDGSLYAIEQTIICVRDKNQDIVNYIGMSRDITEAKNKEEKIHQLAFYDFLTKLPNAKLFQQEVEAYIK-STHYNNETFAILFLDLDNFKWVNDSLGHQIGDLLLIEIAAKLKEIISQDSIISRLGGDEFVILAPYE-NLLTISQLANTILCSVKDPIKVQNREVNVSWSIGISLYPQNGENYNDLLKNADAAMYESKNRGKNTFRYFNDMMNQDAMYRLDTKLRYAITNNSFFLNYQPKYSFEHGKTIGVEALIRWIDKDLGFIAPDKFIPIAEESSYINEIGSWVMKQALNDLKIINSK-LSSPISISINVSGKQLEHESFYDEARTLLKESGIEPSLVEFEITETSIMQNIDHVVDILKKIKMLGVKISIDDFGTGYSSMSYLKKLPIDTLKIDREFIKEIDEDSKSIVNAIIALAKSFKLTTVAEGVENEEQKLILDGLNCDMTQGYLYSRPLSLDDLLAFL----------
298485836    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HSLILEDQLQQRTIDLERFRTVMDASEDAIFLINRNTSLIEFNRRACQLLGYTAEELSHKTPAELG---ETSMEQLEVVYDQIIAGKGPSEPLETQIRDKSGRD--VEVEIHRQAYRTGEDWVIVGIVRDITRRKESDQRLLTMAHYDALTGLPNRDLFFTSLQMGVTQAAI-SRWKLAALTVNLDGFKNINETWGHVLGDEVLLEVSHRLSECLNASDTLGRVDGDQFALILMLRDGQADTRQTLDRIRNALRVPFQLEGQSIVMTASIGIALYPEDGEDSRELIKHAYTAMNSAKKIGPDTYRFYTAQMNADVSARLDLEARDAVQKQAFEIVYQPKLNLAENQVCGLEALLRWPRPGQSGISPAVFVPVLESLGLIGEVGNWVVDSVCAQIARWQ-RSGLGSFQVAVNISGQQISSSSLVADIRQALEKHKVAPQWLEVELTESSLMENTSHTIATLGALRANGVSISIDDFGTGYSSLAYLRRFPIDKLKIDIAFIRESNPQDAAIARAIIELAHSLDLKVIAEGVETPEQLAFLRENHCDQIQGYLISKPLPLGELEVFLR---------
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------------
297155724    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHASEAKFQAVFEGAVVGVGICGLDGEILVVNDAMARMFGGMD--FFRPGRNVNEFVHPDDAPGVHEIYRELVTGRRDHFRIEKPHYRDDGSVLWTNLTVTLLRDSTGAPQYQLTLAEDITEQRLLRERLRYEATHDELTGLPNRTLFLERLDKVLAGEA--DAERFGVCYLDLDGFKSVNDSLGHIAGDRLLKAVAERLRDCAAPGELLARVGGDEFLALVTGPSAQQDATELARRMLDALAEPVRVDGRELLVRASIGVVDGPAGELSRAEVLRSADITMYRAKAAGGNRFELADADSNAQVIARHSLTNGLPAERGEFFIEYQPLVRLADGTVRGAEALVRWLHPKHGVLGPDQFIPLAEDTGLIVPLGRWVLEQAARQARDWRDAGVGDQLRVNVNLSPCQLSHPSLVSDTVAVLEDAGLCPSALCLEVTENDLIDVDEDALRPLRQLADLGVDIALDDFGTGYSNLSYLRRLPVSTLKLDRSFTRGMDPVDVKIVEGIVSLAHTLDLAVTVEGVETAVQAECLRGLGCDTAQGWYYARPGPPERLHTL-----------
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--------------------
301052276    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HALYESSLRLKLALDESS-IVAITDRKGLITYVNDKFCEISKYTREELIGKDHRILNSYHP--KTFFQMLWKRILSGK--VWRGEIRNQAKDGTYYWVKTTIVPFLNEKGEPYQFIAIRNDISSRKEAEQRLRSESRYRELAYHDALTSLPNRLQLITTVNEIADKKEFGMIYFDLDRFKLVNDTLGHMIGDLLLSEVASRLHYVLGEKDVLARLGGDEFVL-LTKNHTQDEMRQLATSVLSCFQAPFMLEGHEVYISASLGLCSYPQDGQDVETLLKNSDLAMYSAKEQGRNAACFFTDELRAKINRRMKIEFQKAIRDEELDVVLQPIIDLKTKKYTGIEALVRCTTEEGPI-SPSEFIPIAEECGLIIKLGDWVLEKSCRLFKTLPE--YEEGLKLSVNLSIQQLMQKRFIISVRSILRRTGFPANRLILEITESIAVRHFDYIIATLQELRNMGILIALDDFGTGYSSLYYLKQLPLDIVKIDRNFIRDHAQPERTIVKSVIEIAHSLNLAVVAEGVETVEQESLLKSMGCDYVQGFYYAKPLSVAELKEKL----------
71906145     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAHDITRRKRIEADL-----RLAAAAFESQTAMLVTDANGVILRVNQAFLRDTGYAVEECVGQTPRILRSGR-HDPAFYQKMWESIRS--SGVWQGEIWDRRKDGSIYPKWLTISAVLGDSGEVTHYIGLHQDVSERKLAESRIHQLAYYDQVTGLPNRILLQERLSQVMAKCRASSNY-GVLLFVDLDNFKTLNDTLGHNVGDLLLKQVGEVLRRCSRESDTVARLGGDEFAVIMDPSAAMQGAEAAARYLLSELGRTFQLGNVIHRNTVSIGATLFKGEQESIESLMRQIDLAIYQAKGAGRNTVRFFDPSMEIALRERAAIEEALRYAIEEEQFLHYQAQIGEDGRIEGAEVLLRWQHPERGMVSPAIFIPLAEETGDIVLLGSWVLKQAAAQLARWAESPVMAGLVLAVNVSAVQLRQPDFVEQVTTVLREAGADPGRLKLELTESMLVNDVEATIAKMQSLKAIGIGFSLDDFGTGYSSLSYLKRLPLSQLKIDQSFVRDVDANDVAIASSVVALAKSLGLGVIAEGVETEAQRELLAGIGCHCYQGYLFSRPLPIGDFERLV----------
119897835    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVVGRDITERRAAEERL-----RQAATVDNTVEGISITDRDGIIQSVNPAFSRITGYAEAEIGCHTRILQSGRHGAD--YYRAMWRTLA--RTGQWQGEIWNRRKTGEVYPQWLTIGTVRDDEGEVSNYVAVFSDISQIKDAQSQLERLAHYDPLTGLPNRALLGDRLAHAISRARR-AGTSVAVLFLDLDGFKNVNDSLGHPAGDRLLQIIAERLCGALRSEGSVSRFGGDEFAVVLEDVVRGEAVSEVAEHLIAEIARPLDLDGHGAHVSASIGIALFPRDGDDATTLIKAADTAMYRALGRNTFSFHHEDMAQAAHRRLSLEHGLRQALEQGRFELWYQPQIDLRTGVLAGAEALLRWRDPERGLVSPAEFVPLAEETGLILPIGLWVLEEACRAGRAWLDVG-LAPGRIAVNVAAPQIERGGFDQAVARVLSASGLPPAALEVEITEGSLLRSAENARLAVAALRALGVGVAIDDFGTGYSSLAYLKNLAVQTLKIDREFVRDLPHDNLAITRAIIAMCRSLGFGVVAEGVEEPAQAAFLVSEGCTLAQGYLFAKPMPGAEFAEWLRTYRP-----
146307747    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVIRDITQQQVRADALRASEEKFAKAFHSSPDAITITERDTARIEVNEGFTRLTGYSSAEVIGRTAFELNWAFPEER----AVMLDHLAKNGQVLHMEMHGQHRNGDVRLVEVSVQPL-DLNGS-SCLLLTARDISELKQAQAQVQHLAYHDALTNLPNRAMLINRLTQQIALLKRHD-MRSALLFIDLDHFKHINDSLGHPVGDAVLRLVTARLEATVRLEDTVARLGGDEFVVLLCGLQGKRQVRQVAEKLRHLLAEPMLLDGHHLQVTPSIGIALIPDHGETPADLLKRADIALYRAKDSGRNAIQLFRSTMQDAVSARLRLENDLRLARGEFELHFQPQVDARDGQVVGAEALLRWQHPQHGPQSPAQFIQVLEESGLIIEVGGWVLTEACHLCARLDKLIDAERFSLCVNISPRQFRQHDFVERVAGCLRTSQLPHAMLKLEITEGIVIQNIDDTVGKMLRLKKHGVSFAMDDFGTGYSSLTYLKRLPVDMLKIDQSFVRDSDPNDAGIIRAIVAMARSLGLGLIAEGVEQQEQLDFLQAQDCHLYQGYLFSKPVPEDAFRALLGQH-------
127511912    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDITSIKRAKSQLDTENRRLKIMLNAIGDAVIATDSEAMITFMNPIAERLTGWCRDAIGLHIEQVMDLC--DAKTKYRSVTIAIKEKRNVAMALNCQLNSLDGTTFQIEDSAAPITDSEGKVTGGIIVFHDCSESVAMSLKMSHLANHDQLTDLPNRILLHDRINHACAVADSYDK-SVALMLIDIDHFKYLNDSLGHSYGDQVIKQVAKRLQSLIDPNATLGRIGGDEFVLLLPSLTATSQVDSIATDIVRSLNTPFRIDGQEYTLSVSVGISIYPSDALRAEELMTHVDAAMYRAKDLGRNRFCYFSEDLEQELTKRHELVTRTAIDTEAIEVYYQPKVDLKTKEIIGAEALARLYDPSGKLISPLDFIPLAEETGLIHQLGEIILKQSCMAAKAWQKRGR--PLQIAVNIAAKQFTNPEFCDSVAKVLELTGLDSSFLELEVTESSLMYDFDEALNVLNTLSSLGLSIAIDDFGTGYSSLSYLKFFPVNTLKIDQSFVKDMDEQSLDIVKAVIHLAKSLKLKLIAEGIEDAEQLQKLVALECEQGQGYMFSKPLPLKEFDQLL----------
229076562    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASALSKSEQRYKSLFEDHPDAVFSLNMHGVFQQSNTACESLF--TAYYCEVASYSLLHFIDPKDHDLLKRALQITKEGRPQTL--EVRTKEQEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKTILNTAQTSAN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVAKRLRGCLRSKDIVARQGGDEFTILLPDMYSEKSAAFIAEQILTILNKPFFIKDEELSVTPSIGIAMYPDYGTDVTELMKNADLAMYRAKANGKNRFVFFSKEMSIAQNEIEFLEGELSKQQNEFFLEYQPQVSTKTKQIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACSEAKRWHNQG-FSHLKVGVNLSVVQFNHTDLIPTISKVLKETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITTSPLAIISSIITLSKELNLEVIAEGVETEEQWKFLYEQNCDHIQGFFFSKPVSSKDVWMLLHKK-------
307818206    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNAVERKSIEDALYVEKDRALVTLNSIGDAVLCTDLSGKIIFLNLVAEALTGWKRDELGKPLAEVFVIIDGETRQPAADPLKKAIEQNRAVASNSLLLRRGGGEAT-IEDSSAPIHDRSGAVIGAVIVFHDVSVARAMTIEMTYAAHHDAVTALPNRLLLNDRISHAI-TTAQRHKQKFAVMFVDLDHFKSINDSLGHAVGDKLLQAVAKRLQASVRASDTVGRHGGDEFIVLLPEIEEENDSEISAKKILAALSEPFLFDDVTLQITATIGISIYPRDGKDANSLIQNADLAMYEAKENGRDQVHFFSDEMKLQAIERQFVESGLRRALEQNEFYYQPKVNLKSGKITGAEALIRWQEPHRGLLLPDQFIRVAENRGLIIPIGRWVLHEVCRQARLWELTSGVV-LPISINVSEAELRDTDFIQGVRAALAETGLTPRSIQFELTEGILLKDLRTSIAVLNELKLMGIHMAVDDFGTGYSSLSYLHQFAINVLKIDKSFVHTADPRNSTLICAIIAMAKGLKYRVIAEGVETETQRDFLQKQGCEEGQGYLFSKPLPAAEFRELIHK--------
288942323    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIIAVVETLRDRTSHKLAELRLRQMAS--------VFEHSQEGIMITDPATRILDVNASFVRVTGYSREEALGRTPTLLKSG-LQDAAFYRALWRDL--NETGRWHGEIWNRKKSGELYPEILHINAVQDPSGRVTHYIGMFIDITDLKNSQSRLENLAHYDVLTGLPNRLLLGYRLRQALDDAQRHERLAAVC-FLDLDNFKLVNDHHGHETGDRLLIDIGRRLRDTLRSNDTVARLGGDEFVILLNDLRNQEELDNVLVRLLDGVAHPVRIDALQIVITVSVGVTIYPLDDHDPDTLLRHADQAMYQAKQMGRNRYQLFDPEAANAMQSRHRELERIRQQHGEFQLYYQPKVDMRLGQVVGMEALIRWRHPERGLVPPLQFLPLIEASPLIVEVGEWVLHEALGQIRQWCAEGR--PLTISVNIAAHHFQQRDFVLRLQTILAEHPEATPRLELEILESAALEDIQSVRGIMTACQAMGVRFALDDFGTGYSSLSYLKQLPAETLKIDQSFVRNMLEDDLAIIEGVIGLAKVFRKEVIAEGVETPEQGLLLMRFGCDHAQGYGIGRPMPAEQIPAWMDE--------
297204084    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHATEARFRAVFEGAAIGIGIADLDGNVLQVNGALLRMFGLTDPTMRRKVQEWT---HPEDAPQTWKLYDELVRGEREHYHLEKAFYRPDGTVLWTNLTVSLLRDADGAPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKALSAG---DGQRFGLCYLDLDGFKTINDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTGPDTESEVDDLAARIMNVLLAPVRIDGRELTVRGSIGIVEGPAGERGPAEVLRSADITMYRAKSAGGNRFELADPEADARAITRHGLTTQLPADRGEFFIEYQPLVHLGDGSVRGAEALVRWLHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEQSVRQAREWRERYGENPLRINVNLSPCQLTHPGLVQDTVDILERAGVDPDALCLEVTESALIGADDDLLKPLRQLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTRSMDPVDLKIVEGIVSLAHGLNLAVTVEGVETGAQAEQLRILGCDTAQGWYYARPGPPERLHQL-----------
115360686    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLCFADVLQSIEHEYANQALRERDEALGLARESALEGIMVTDRHAKIERVNQAFTRLTGYTEDEVVGRNPGLLSSGRQT-PDFYKQLWHSLTT--DGHWQGEIWNRRKAGELFLEYLTITSIRDSESEISHYAAIFSDITQRRQAEERLGYLATHDVLTNLANRMLFEERLTHAI-VHAKRFGRKVAVMYLDLDRFKLVNDTLGHNAGDEVLKMVAERIVANVRANDTVARMGGDEFALVLEEVDDVRDVGRVARKLLDEVGRAIDIGDRQIFVTPSIGISIYPDDGTEAEDLILLADQAMYGAKSRGRNVFQFFESKMTSSAIEQLETLGELHREQNEFRLFYQPQYDLASGRIVGVEALLRWLHPSRGLVPPRDFIGLAERSALTVPIGRWVLHEACRQARRWLDEG-FEFGRVSVNVSARQCFTDHFLSDLTTILSETALPAEYLQLELLESMAMNTREEIGILLRELATRGISLAIDDFGTGYSSLVYLKDLPVDTLKIDQSFLTGSGSTDDAIVRAIVAMGRALGLDVVMEGVETAKQLAFLQEIGCHQGQGFLFARPQPADQLV-------------
260220904    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNAMLDTLQQR--EQELVQSRDALRIAATASNDVMFVCDADWRILQVNSAFQRVTGYLPEEAIGKAPRDLMGSGIQTQEFYEVMNESIRS--NGSWQGEVWDRRKNGETYPAWTTITAVRSESGDVTHYVANLSDFSARKAAENEIKTLVYFDSLTMLPNRRMLMGRLETAMHAALSTGHL-GALLFVDLDDFKTLNDTLGHHQGDILLQQVANRLQSCVREADTVARLGGDEFVVMLDVAEASTQAEAVAGKVMQALNQPYDLGTLTRSSTPSVGITVFGKQQESLDEPLKRADLAMYQAKAAGRNTSRLFDPKTQAAVTLRADLEAALRTALEEEQFVYLQPQISEDVRVTGAEALIRWQHPTRGLVMPGEFIAVAEDCGMIVPIGNWVLNTACKQLALWATQPAFAHMTIAVNVSAKQFHQHDFVEQVLDALSRHGAQASGLKIEITESMLIANVDDVIVRMEELQHHGVGFAMDDFGTGYSSLTYLKRLPLDVLKIDQSFVRDVDTNDAAIANMIVALANSMGLSVIAEGVETVEQMQYLARHGCHAYQGYLFSRPVPVERFETSLAD--------
134094165    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYVNGAFETITGYSSEEAIGRNCKFLQGMDTDQPELGK--LRAAIREQRPA-SVLLRNYHKDGSMFLNELYIAPVSDSGGAVGHFVGVLYDVTQIKRYQEDLEHQANYDTLTGLANRNLLNERTQQALLQARRHDHF-LSLVFIDLDNFKLVNDSMGHGAGDELIANVGSRLQTCVRDGDTVARIGGDEFVLLLTNQSVSDSNAGVMQRIQAELIKPMWIRGQEIVVTCSMGVARFPEDGEDSESLLANADTAMYRAKSSGRNNFQFYTKEMNATSGERLSLESDLWHKNDELFLVYQPQIDLRDGTVIGMEALIRWQHPKRGLIAPMDFIPMAECNGLIIPIGIWVLETACRHNLQLQKEG-LPPIRVAINLSARQLSDRNFVESVQSVIEAIGLDPHYLELEVTESMVMHNVEDVVVTLNDLNKMGIQLSLDDFGTGFSSLAYLKRFPIDRLKIDQSFICDSDPGDAIIAQTIIALAHGLKIKVIAEGVEKSEHLSFLKKNGCDEGQGYFISRPLTFDDLRMFL----------
300311036    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEHAIQQRIRSSERQFRTLVDNSPDVILRYDMEGRCVFANPAFTRETGLMADQDINTILDRSANRRWDDEERVRQVAATGVA---DVVVLEWR--HPQGHLVSHEMHIVPEYDADEQIFGTLAIGRDVTRRKEVEFKLRHQANYDPLSGLPNRRLLGDMLQREVA-SAKKHAYPLAVVFIDLDRFKDVNDSLGHSVGDQLLVVAAQRVRASVREHDLVARLAGDEFVAVLPRLEASAALTRIGDDIVAALAEPFQLGEHRVRISASVGIAIYPHDADTVTTLIGCADQAMFAAKGGGRNGLAFFTEDMREKSFERRRNDLYDALQEGQFELHFQPALELQSGVIHKAEALVRWRHPAFGMISPDRFIPLAEESGLIFDLGRWILQEAARVSVRWNAQGTSPFRKISVNLSPVQFLNGHYDAIVMDQLSLQGCQPGLIAIEITEGLLLDDSEAVRSQLNNLRAAGIQVALDDFGTGYSAMSYLKKFSMDYLKIDRSFVQDMADSNKAIVEAIIVMAHRLGMKVIAEGVETMVQAQLLRDAGCEYVQGYLYSRPLPEDDFLNF-----------
218887388    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGIFITDSAGTVVAVNPAFERITGVDAQSMVGRLSPALGMVPVN---GTRSVWDEMLEH--GSWIGETRGPHRDGWQIPQWLSLVSIRDETGVILNCVGVFSDITDIKQKEAQITHQANHDDLTGLPNRKHIFELLHDAIAR-ASVRGQKLAVVFIDMDGFKFINDSYDHATGDQLLCDVARRLRAALRPGDMLGRLGGDEFVAAVGGISDKGHLDGIMRRLFETFAEPFEYGGMGFSVTASFGVSVYPDDGDSANALLSRADIAMYRAKDMGKNAIAVFCEEQCLEFTRRYRMDQEIKAAIAGREFRYQPIADARTLRVRKVEALLRWERDGAVVAPPSVFIPVAESSNAIREITRLVVEMACVQHAAWRLEGLT--LPVAVNISSRCLNSDETISHIAACLNAYDVPPDALEVEITETSLMQNYERGNAMLCTLRDLGVRVSLDDFGTGYSSLQYLARMPIHALKIDRTFVQELLEESLEIVETILGLARSLRLATVAEGVETAAQLSALRGMGVDYLQGYCLGRPLPADDILTLCRRGMRLV---
218438272    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IITDITERKKTEIALQQSEHRLSQIITTISDGLIVVDYEGTVKFVNAATEKLFGRTKQEL-IDQKLGIPFVDGD--------------------RTEIYIRHSNGHLIIAEIRISEITWKQEN--AYLISLRDITDRKYITDQLQYHATHDPLTDLFNRNFLLEKLQNLLEKNKNQSGKSFAILFLDLDDFKVVNDSLGHLAGDQLLIMITKRLQNSLGQNHTLARFGGDEFTILLENIKETQDAIIAAQKIHSNLTYPYNLNGQQIFINTSIGIALSSPDYTHPYEILRDADIAMYQSKKQGKCTLFNQQMHEQAVKRLQMEIELRQAIEQQEFIAHYQPIFSLTTGKLIGFEALIRWQHSQKGLISPAEFIPIAEETGLIVPMGKWILLEACTQLKQWQEQYHEHILQISVNLSSKQLRDPYLVQEIDKILTHTEINPQNLKIEITESLLMENFDTAMNILLQLQERNTQLCLDDFGTGYSSLSYLHRFPVDILKIDRSFVMQMHNNNLEIIRTIITLAHSLNMRVIAEGIETESQLSQLKSLNCEQGQGYLFSKPVPQEVAESLIKE--------
78222207     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTVIRRETDAVREGEERLATFLDTANDLIHSVTPDGRLLYVNEAWQRTLGYSAEEADAVP--FFDILHPDSREQCCAELQRVVSGDALS-PMEAVFTAKDGRSVIVEGSLSCAHGGD-ESSVIWSICRDITERKHAEEQLYRLAHHDTLTGLPNRILFMDRLQQAKALANRYR-YQVAVLFLDLDRFKIINDTLGHPVGDHLLQQVAHRIAGCVREVDTVARIGGDEFTIILVNVDTVEDVKRMGQKILKTLAAPFNIDTHELFVTASIGISLFPSDGDNLDQLVKKADIAMYCVKGEGRNNVQFYSPQMDANADKRLETSLRKALDNREFRVYYQPKVDIVSKRITAMEALIRWDHPILGLVSPGEFIPLAEETGLIIPIGEWVLRAACFQNCEWVRQG-IPPMRVAVNLSGYQFQQKNLLETIRGILDETGLTADLLELEITESVIMQNPDFAVSVLNQLRDLGVHISIDDFGIGYSSLAHLKRFSVNTLKIDKSFVRDINSADAAIATAIIAMGNSLNLKVIAEGVETEGQLSFLSDNKCDEVQGYLFSTPMPPEKVAEFMREH-------
91792747     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLNLAATNTVEGVVITDRKGFITEVNSAFTKITGYELDEVKGKNPNVLSSGH-HDQLFFEKLWNTLL--IQGRWQGEIWNRRKNGEVYPQEITISAVYDDNDTIAYFVAVFTDVSEQRNTQAKLDKLSLHDPLTQLPNRAQFMSRIDNAI-YYAKQEGTQLAVVFIDVDFFKHINDSLGHVAGDTILVELANRLSSILHPGAVLSRLGGDEFSLLTNMASTDNLIAIVNRIFSVFEAPFSCSNGQSIRLTASMGLALYPSDGKDNDGLLRNADAAMHRAKQDGRNNYAFYTEAMTQESVRQLQSALHEGLKMQRFSLVYQPKVDLHSLETMGFEALLRWNDPILGSVSPAVFIPIAEKTGLINEIGMWVLKTACEQGVRWLSQGKLFN-RIAVNVASLQLQRNSFVDDVQQVLLDTGLPAQHLELEVTESCMLQNPAEAIIELKRLREMGITLAMDDFGTGYSSLSYLKKLPLDKLKIDRSFIKNIDANNAAIAKAVIALGHALNLQIVAEGVETKEQAEFLRLNDCEQAQGYYFSHPKPSHELDDFLENSPPI----
56478889     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARPVQALVAPALAIGRGEPVSLPPLALEEADEVGRALAQAQEQAEEKLALALDSAVEGVVI--ARGGRITVNRAFTSITGYRSAEVIGQPLAILEKTHRNDRRRAMC--------ETGQWQGEVHGRRKNGEMYPAWSSISRAAYGSDEMI-LVCVFSDISAAKQYEARLQHLAHYDALTELPNRLLFRERLADMLVRAERHGNM-LALLFIDLDGFKPINDTLGHAAGDELLRRVAERLGGCVRASDTTARLGGDEFAVLLDELRSPEEAGIIARNILDTLERPYILAGQCQYISASIGIGCYPSDSLDAETLLRQADMAMYRAKQEGKNRYRFFAPEINAQASERLFMANSLRADRDELRLVFQPCMDFATLEVAGVEALVRWEHPQKGTILPSRFISLAEESGLIEPIGEWVLREAARRVREWKN-AGIFAGRVAVNLSPRQFRRSDLASRLLVVLDEAGLAPRDLELEVTEGMIMEHPERAVVVLTELVAAGVSISIDDFGTGYSSLAYLKRFPVHSLKIDRSFVSGLDRNDRSLTRAVVAVAKSLGLSVVAEGVEHAGQVDFLRRIGCDFAQGHYFSRPLDPAALGAFLRE--------
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---------
228994021    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISYIVAFFYTLMYSTTWKKLFLCNVCIIVTALFTICY-YLFISNVIPIAPFVLLMYPMADLVFLLIGISL-LFRPLSLM--SKQVAALLSSALIFYAILDSVYAYIKYIKPGIAPFYQALFMMVTFACLIRTNAKQKPSQVLLTPKSIRLSLPYISVITLITFILVEHTFSPVLVVGF---IITFFFVLLRHLLIRRHFSQELEKQIERTEDLVDQKNDPIFTLDLYGDFLNVNNAGTTLLGYQTNELLQKPCH--SLVYEKDS---QKVIDAFRHVKQGRISLDIRAYHKNRDIYYLHVTAVPIILKE-HITGIYLMIKDITESEQQQRQINFLAYHDTLTELANRRAFQEYRESAI-IKAKKEQESFAVIFLDLDRFKIINDTLGHRIGDLLLIAVAKRLKQISKQNVKIVRLAGDEFTLLIEDYEENSEVQRVADNILSSMNKPFEIENHLLQISPSIGIAIYPEDGEDVMSILQHADMAMYETKHKGKNGSSFYTKELYEKIERKARIEKDLPLANHEFSIVYQPQIDVVTKKVIGAEALIRWQHLDLGVISPCEFIPIAEETIQIIPLGHWMLKQTCQQLQAWH-QFGYTDLNMSVNLSAKEFQQDNLIDVILNILQETNLEPKFLTLELTERIAMIDEEETLLKLRQLKEYGVQTSIDDFGTGYSSLAYLSLYPINTLKVPREFMAEHREEEKAIVSTILSLANTLQLSVVAEGIETKEQLQFLQNNGCKYMQGYYSSKPLSGKEFMKFLQK--------
226311730    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFSIVLAVLSSALTLW-IVSEQSMSKTRVVKGSVVIGTGIAGMHYTGMAAMMMNAVILWFTVSIFVAILFSMVALISVDPVEGLWRKIFAGLLMGASITGMHYTGMYATTFVAHEHMTIAVIPYDDSGLIATMIGIVSVLILVVTLASVYVDKQFAGKTLRVLESD-QRYKSLFEHNYDGVIFYSIDGTQSVMNPAAMRL----TKEQSLPLEKLKTMCISTDAELISTHFTNAVQG--DARNCDITLTTREGCQLHLNMTHTPVF-VDQQITGVFMIVRDITNKKEYEAKINYLAFHDSLTGLPNRRFVEQQLDQVIMEAQKTDQ-QVYVLFLDLDHFKLVNDSLGHDFGDLLLQEASLRLRECVGKKGTVYRLGGDEFMVILTDVTEREVSSMANE-INETIEQAFFIHGHELYITTSIGISRYPEDGQDRSVLMRNADAAMYAAKDKGKNSFHLYVPNLEQAVNDKMNIQNELNRALARQEFHYQPQVSAKSGAIVGVEALIRWDHPERGLLLPDQFISVAEETGLIVPIGEWVLRTACKQNKQWQDQG-LKPLRVAVNLSARQFLKQDFTQMIAEILHQTRLAPEYLELEITESSMI-DVHRATQALKELKQLGVHVAIDDFGTGYSSLYYLKEFPLNRLKIDRSFVRDMIEQNQAIVSTIISMAHHLQMHVIAEGVETKEELAFLQEHLCEEVQGYLFSRPLPSEDVAFYLQAQ-------
71279397     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASHEEQQAIDSLVLYITTFILVFITTLYLSFLAVRRIVAKIKYISTAMTTMEVLKVKGKDEISDMVINQMLAERIKSEGERISAAVFKASEAIMITNAENRIETVNPAFCHISGFSIEEVLGKSPNILNSG-KHDNHFYQKMWQSL--EQDNSWQGEIWNKRKNGEIYPEFLAISVVRDQDKKPLQYISLFSDITKHKKYEEDIWLQANYDSLTGLPNRGLCVERLHNKLKGDKAEDS-EVALLFIDLDRFKFVNDTWGHSSGDELLKLAAIRLRNCIREKDTVARFGGDEFVVLLVGLSNRFAIERVVKNILTSLSMPFHRNNNEAVVSASIGVTIGPVDGDNVELLLKNADTAMYQAKAAGRNTFQFFTKSMNETVSRRMHIEQRQAIKRQEFVLHYQPVVSLDTGEIIGAEALIRWQHPDKGLIYPDSFIEIAEEAGLIEPIGQWVIEQACTDLRYWHDLGL--KIQVAVNVSSRQCKQTSQTPIIKKALKVNNISPSSLKVEITESSLMDNSEEMMTTLQDIRSLGVAIYMDDFGTGYSSLSYLKHFPIDVMKIDRSFIAGSIDDDASLVEAVVLIGHSLSLKLVGEGIETKQHYDYLRSLGCDYGQGYFISKPIASKALITLCQQ--------
300692395    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVGVAVQKAHIARELQESEERYRLVVDNLTEGIVVQSADGSILACNPSARRILGDQSPVGASHLMLMRRSLREDEIPFLERPTRVVLATGRPLLGLTIGLELVDGDVVWVYENVLPIRPGDDTPSAVLISFNDIGPARAAEQQLKFLAQRDALTGLSNRAYFLQRMQAVLDEAAT-DGRQVAVLFLDLDGFKKVNDTAGHEAGDHLLRIVAQRLSACVRQTDTLARLGGDEFVVLLDQVCSLAEAERLARRIIAAIAQPFSTGGTEYYLGASIGIAVHPEHGRDAATLLRCADAAMYNAKQNGRNQHRVFTAQLSQRAQRRFQLEQHLRRSARELSLRFQPIVDAISMDIVGAEVLLRWHSAELGEVSPAEFIPVAEDAGLISAIGEWVLEQACRQAAHWR-KTCAPDFFIAVNLSPRQFGDGL-VPTLSRCLAESGLPACALEMEITEGLLMRDTAAVMPVLDALTALGVRISIDDFGTGYSSLSYLQRFPIDNLKVDRSFVSGIPRHRDSVVRAVVAMAASLDMTVTAEGVETLEQAEFLQAAGCDKLQGFLFGAPMTAAAYEERLRR--------
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-------
138894279    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIFYYSTALEGYTRPMLEGMVSAFGKATSFPAMEVMVKD-AYTTGRLGAFAAVSLMEGAVSDRPTLDIPQPPEGITTLAQLMSTSSRDMERLHAR------LQMSEQRYKSLFEHNTDIVYSTDLHGHFTSVNPAFERVLGYRKEEILYT--NSLKYVHSSDIPRVTRY---FYRALRGNVQYDLEIPTKSGERLLFQMKNIPII-VDGKKVGIYGIGHNITEQKKAEEKISYLAYYDPDTNLPNRTKWMELFSKQLKR-AKQKQQKVVIALIDLDRFKWINDSVGHYAGDDILRQLVERMKRVLPAGAQLGRFHGDKFCLLFPLKTSAGAATETALQLVREVSKPTVYSQKEFFITASIGLAVFPDDGADEHTLLRHADMAMNSAKKSNRVERYCAQMNEEAVHRLEMDSYLRKAVEKNELFLCYQPIVNVRTGAVIATEALIRWRNPQLGLVRPDEFIPLAEETGWIHEIGRWVLQTACQQTKRWQEMTGNDKLAIFVNVSAVQFQHERFVDDVKRALKQSNLSPSCLHLELTEHSMLRHLSSTMRTLDELRRLGVGIAVDDFGSGYSSFHYLKQLPATILKIDRAFIEHLHANDAAIVSAMITMGRGLGLETVAEGVETLEQLERLRDLQCSYAQGYALCPPLMAEEVTPYVAGQ-------
104780809    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVTTLRDITQQQRAEAALKASEEKFAKAFHSSPDAIIITERQSGYLEVNDGFCRLTGYSATEVVG--RSVYDIIWADDKQRA-ALLNEL--RERGRVHHEMLGRNKRGDILTVEVSVEPISLNETDCL--LLTARDVSLLKNAQAQIRHLAYHDPLTNLPNRALLMDRLSQQIAL-LKRHNLRGALLFLDLDHFKHINDSLGHPVGDTVLKIITARLEASVRLEDTVARLGGDEFVVLLSRELVESKVRELADTLRELLAEPMSLDGQRLQVTPSIGVALIPDHGATPADLLKRADIALYRAKDSGRNTTQLFHSTMQKAASERLRMENDLRLALARGELHFQPQVDARDNRIVGAEVLLRWHHPQLGQQPPAQFIQVLEESGLILEVGSWILDEACDACARMLEDGDADDFSLCVNISPRQFRQNDFVERVLRSLDDYRLPRRMLTLEITEGIVIQNLEDTISKMSELKRYGVSFAMDDFGTGYSSLTYLKRLPVDALKIDQTFVRDADPNDAEIVRAIVAMARSLELAVIAEGVELTEQLEFLERLGCHLYQGYLHSRPLPLPEFRQMLME--------
26990037     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRHERDGQRLEESEQRFRSLFTYNPNPVFALDRAGNIQSVNPAGLKLKAGAATDLVGH--HFSHLVFEEDLPKVNQHFFAARAGEPQRFEARVRDESDDKQLI-MDIANLPIM-VNGEIVGVFGIARDISKQKHYERQLSINASHDGLTGLLNRLSLEDRLVQAC-RSSRQRKVQLAVMYIDLDGFKSINDSIGHYFGDQVLIEVAQRLTQQVRPADTVVRMGGDEFVVLLTDLLRDEDAVPVAERLLASIGKPYCIQGIDLHVSTSIGITVSDGHIEQPMKLIQQADMAMYKAKQQGRNNFQWYTSDLNHRVCEHRSLRNDLQKAIKTQSFHYQPQIEARTRRVVGIEALLRWEHPVRGFISPAVFIPVAEDSGQIIPLSLWVLDTACAQLRDLCDQG-FNGISMAVNISPMHFQCGQFVECIQAVLSKHGLSAGQLELEITESLLLHNVEQAIATLHRLKDLGVRIALDDFGTGFSSLSYLKCLPIDKIKIDRSFIQDINPHDAAITQGIISMAHHLSLSVVAEGVETAPQVNFLERGRCDILQGYYFARPMSHEALRTFLAD--------
154248534    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITDVTAQKQSERHL-----RLAAAVFASHDGLVVTDLNAVVSAVNPAFSQITGYEAEILGRSMRTMHSGRH--DREFYRGMWGALTS--TGSWHGEIWNRRKNGEIFLQQLSIRTVFDEKGKPQNYVGAFQDITRIKHSEFELDRIAHYDPLTDLPNRTL----LASLLDLAVSRAGKTCAVLFLDIDRFKTVNDSLGHIAGDAVLKAAADRIRAALDADATLGHYGADEFVVILEEIEGPQDAALAASRLIDELARPFTINGGEIYLGASVGISLHPLDADDAAQLLQHANTALAEAKAQGRGIYSFYTQALTRSARVRMEMEADLRRVREEFRLNFQPVVDLANGRIAGAEALVRWQSPVHGLVLPNRFIPLAEETGLIEPLGDWVLEEACQQMAKWT-AAGADLDFIAVNLSPRQFQRGTLCERIEEVLRRTGLPAARLEVEITENVLFG-AVAAERKLRDMRDSGVRIALDDFGTGYSSLAYLKRFPISKLKIDRSFVHDLPRADAEIATAIISIARALGLDVVAEGIEAPEQCAFLKERGCGFGQGYLFGRPVTSERFLRL-----------
212636403    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLKLAANNSSEAMSVQDEAGVIITTNSAFTDITGYSEDEIKQQNIQVLQ-CKRNNYSVYEQI--SLSVEETGRWQGEMWLRRKNGEELVVWLTINTLFDSEAQTERRVALFSDITDKKQAEQIIWKQANYDPLTGLPNRRMLLDYLGSEI-LKSDRREKHFALMFLDLDYFKEVNDTLGHDMGDLLLTEAAKRLKSCIRDSDVVARLGGDEFTVVLSGITDIKGVDKVAQNILNRLAEPFSLGEETSYISASIGITLYPDDASSIEGLLKHADQAMYAAKDQGRNRFHYFTPSMQRNAKYRMRLIQDLRVTNQEFELYYQPIVCLTGDPSVKAEALIRWHHPKRGLVSPIEFIAVAEETGLIVEIGNWVFQQAARQCALWRDRFGIE-VQISINKSPVQFRDEESLDSWVALLKTLNLSRNSICVEITEGLLLDSNQAIYSKLEQYRNAGMQISLDDFGTGYSSLAYLKKFDIDFLKIDQSFTRDSNSDDFTLCEAIIVMAHKLGMKVIAEGVETAYQRQVLADAGCDYGQGYLFSRPVTAEEFEA------------
74317060     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSTLQIFASRVAAELERQSADRQASLLDKAQDAIMVRGLDDAIRYWNKGAERLYGWKADEVTGRSTEMLLY---GDPTAFRENTRKVIAH--SEWNGEITQLRKDGTALVVEAHWTLLRDENDQPDAILAINTNVTERKAAEHKVHQLAFYDPLTGLPNRELLGDRLQHAMQVR---HGQVGALLLIDLDNFKTLNDTLGHAMGDLLLQQIAQRLQTCLRKGDTLARVGGDEFVIVLEPGDAGSLATRVGEKILASFARPFQLADYVHHCTASIGITLFNDRPTTLDELRKRADLAMYQAKAHGRNALRFFDPAMQAVVAARAELEVDLREALRAFELHYQAQVDARGC-VSGAEALLRWQHPQRGWIAPASFIPLAEETGLILPLGLWVLDVACAQLVAWSKMPHMARLSLAVNVSARQFRQADFAAQVLAAIERSGADPRRLKLELTESLMLDNLDDTILKMSALKAHGIGFSLDDFGTGYSSLAYLKRLPLDEIKIDQSFVRDIDANDASIARSILALGQSLNLEVVAEGVETDAQHAFLAEHGCQAYQGYLFNRPQPARQFEAW-----------
239978097    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARSAVAEALHDSEVRFRAVFQGAAIGIAIASLDGRVLEANDTLVRMFG---GLGHPVRRNLTEWVHPDDAPHVWNLYGELVRGERESYRVEKPFFRSDGTVLWTNLTVSLLRDADGEPQYQLALLEDTTERRLLHLRLRYEATHDALTGLPNRTLFFERLEKAVTR----PEGRFSLCYLDLDGFKTVNDSLGHAAGDRLLVEVADRLQSCATPGEMVARLGGDEFVALTTDPRDEPGHSELAGRILQALEAPISIDGRELLVRGSIGVVDGPTGERGPAEVLRSADITMYRAKSAGGNRFELADPESDARAITRHALTTALPAERGEFFIEYQPLVHLGDGSVRGAEALVRWAHPQHGVLGPDRFIPLAEHTGLIVPLGRWVLEGAVRQARRWQGTDNGP-VRINVNVSPMQLHHPGLVADTVDILEREGLEPGALCLELTESALIGADDDLLKPLRRLAEMGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTRGMDPVDRKIVEGIVGLAHSLDLSVTVEGVETGAQADALRELGCDTAQGWFYARPGPPDRLHTL-----------
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-----------
238784612    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWLVLRRAMSEAQIADALIASEERFRHVAEAATDWLWETDANLRITYLSQRFLTITGLSVEHWIIPLRSWLQHTH--------------LTESRNELQCTY--FSAQGEKRICRIYAKPII-KNGETIGFRGTASDITREIEAQERIQHLSLHDALTGLPNRLRMKEFLENKLRNLAASPH-PLVILNVDLDKFKPVNDTFGHIAGDKVLHQVSERLRSCLRDQDLVARQGGDEFILIITGLSSIKEIEQLCARVITHIESPYVINDQDIYISASIGIALAPQDSMQAEELLRFADIAMYEAKNSDLNHWSFYSSEMNDRLMQRSELERFLRQAVKHNEFYYQPRYRIEGTQLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITSISDWTMLQACQDASTWHP-----SLIVSVNISAIEFRSQRLIERVRQVLLLTGLPSHRLELEITERIMIEDADGAFKTMTALKALGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDELAESHQSIVEGIINLGHALSMTVTAEGVETEAQLGYLQSLMCDEVQGYLLGKPMRLHDLSVLIRNAY------
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---------
24372022     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRQLEDEVSLLAQAFENTSEGVLILDVDENIRVANHAAQHIIGSEQKSLVG--LSFSQFVQM--KDGLSTEVAQLLGQET-SWTGERELVGQNGLVCPVWLNVSVMQSVNQNAIHYVVVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSNRLMQSIQ-AAEQNGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSCIGSEHLLCRFGGDEFVILLKNVKELSDINHLAEQLLAQIVAPFRLFGREFYISTSIGISIWPDDAMQPEAFIKNADLAMYHAKEEGRGNFKYYSSERNAQYHLRLEADLRKAIERQEFELYYQPQIDIRGDKFIGMEALIRWQHPVDGFVRPDIFIKVAEACGLVVDIDRWVLRCACLDGARWAKQ-TIEPFKMSVNISAVHFRQPDFIDGVKKILDATHMPASSLCLEITEGVLMKELQVAKTHLKQLDDLGIEVAIDDFGTGYSSLAYLRNFEVDTLKIDRSFLIDIASNDQAIVSSIIELARNLKLTVIAEGVETVEQLEQLFSRGCYIVQGYYFAKPMSVSDFEKYLQSQYPL----
117925669    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDITDLKRTQENL--DLAKY--ILDTTSDAVIITDVNNRIIDVNHAYTKITGFSRDEVMGQNP---QVVHNEEQAFYSRIWQSLL--QEGRWSGEVWERRKNGELYPKWMTMRRMLNQYGETAFFVGVFVDISTQKATEEQMERLAYYDPLTKLPNRALFHERLTQSITTAKRY-KRHVGVVMLDLNRFKLINESYGYGVGDGLLIQVAERIVERLRESDIVARIGADTFAITLVDLKQEGEITGVANNLLKQFVMPFLVNGHELMLRTAMGIVLYPTDGQDAETLLRHVENALGQAKQQGVNNYRFYSEEMSNISNKRLALEQEMHTEQRDFVLYYQPKVNLQRGVVSGVESLIRWQHKQKGMISPVEFIPVAEETGLIVPMGLWILETACAEAKR-ITDYLGQPFTVAVNLSARQFQSRNLLESISETLNNSAIDPSMLEFEITESMMMGNVEKSIETLVAIRNMGVTLAIDDFGTGYSSLSYLKRFPINTLKIDQSFIRDLDSDDAAIVSAIISMAQDLNLHVVAEGAEKAEQVLFLKERGCETVQGYYFSRPLPQTDLERLLKD--------
119477208    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQRRQAEAQVEVLSQALEQCPASVVITSPDGNIEYVNSYFEKASGYSASDAKGRSLGFT--LQKEEHEHLMSELSQLVTEGQ-RWSGEMRSIRADGEMFWEYVKASPLMNEDKSVSHYIVVKEDITVQRDYEQQLLRQAHYDDLTGLANRVLLVEKLTQALQ-NAQQNNSQLAVLGIDLDDFKNVNDSVGHSIGDTLLKQAAQRLSSCIRSGDIVARMGGDEFVLVLPLLSDAKNAELMAQRIVQKFSKPFNIAGRQYSVTCSIGISVYPDDTSDAHMMLRNADLAMYQSKDQGRDQYQFFTEDINRRLVERLDLEEKLRNVVDNGELQYQPIFNLETQKIAGFEALVRWPQADGSVIMPDSFIPAAENIGVIQKIDEWVLASACRETAPFLLSGD-DNLCLAINISPLQLEDPGYVAFVMAQLEANQLEPRHLELEITERVLVSDAETTDRNIKALTELGIRMSVDDFGTGYSSLGYLKRYPLHTLKIDRSFVADMDVDDSALVETIILMAKGLQMDVIAEGIETESQQVLLHELGCSQAQGYFLSRPVSLQSLAQKISAQ-------
238790257    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWLVLRRAMSEARIADALIASEERFRHVAEAATDWLWETDADLRITYLSQRFLTITGLSVEHWIIPLRSWLQYTH--------------LTESRNELQCTYFSAKGDKRIC--RIYAKPII-KDTNTIGFRGTASDITREIEAQERIQHLSLHDALTGLPNRLRMKEFLENKLRNLAAAPH-PLVILNVDLDKFKPVNDTYGHVTGDLVLHQVSERLRSCLRDQDLVARQGGDEFILIITGLASIKEIEQLCARVIARIESPYVINGQDIYIGASIGIALAPQDSMHAEELLRFADIAMYEAKNSGRNQWSFYSSEMNERLMQRSELERFLRQAVKHNEFYYQPRYRIEGTQLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITAISDWTMLQACQDASTWPP-----SLIISVNISAIEFRSQRLIERVRQVLLLTGLPSHRLELEITERIMIEDADGAFKTMMALKTLGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDAQSHEGQSIVEGIINLGHALSMTVTAEGVETAEQLEYLQTLMCDEVQGYLLGKPMKLNDLSVLIR---------
207739719    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLLVCDAQRRVTYANPSAARLLGVSPEAVGAAIDEFDTPIRDIDWPDGDVLADG-----RPQLNQIFGLRCLDGRTVWVSTNWTPLYAEAGEPYAVLVSLVDITQIREAQQRIRHLATHDTLTGLLNRCALEDRLEHALALARR-NGTRVSVMFLDLDRFKNINDTLGHQFGDQLLREVAARLQACAREADTVARLGGDEFVVMLESL-DGMGTRRVAERILAAIGAPFHIEGQELFVGVSIGIAVAPHDGDDPNTLLRKADAAMYLAKERGRNNFQTFTSDLDDRVSRRFRIESRRASDRNEFYANYQPRVDVRTGRIVGVEALIRWNSADFGRLMPGQFIQDAEETGLIVEIDRWILRAACDQLARWR-RIGLPHLRMSINLSGQAFSSGQLSGMVRGALTNSGLPGEAVELEMTEGILIRDDPSLHALLTELRALGVSLALDDFGTGYSSLSYLHRFPIDTLKIDRSFVQDLPHERAAITRAIIMMAQAMGMKTVAEGVETAGQLEFLREIGCDEYQGYLLTRPLEPAAMHDLVREH-------
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--
91775536     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQNRSIHARLEESENLYRYLVNSSPDIIYTLDDSGHFTFINHRVETLLGYRRESLIG--KHYTEIIYSDDFDRASYAFNERRTGNRATRNIELRLKCKDSDIRHFEINITVVLNATGTFSGTYGVARDISDRKKVEEVITRQAYHDTLTGLPNRALFKDRLNVALN-HAKRNQQQLAIMFLDLDRFKWVNDTLGHFYGDELLKHVAQRLSGCLRAQDTLARMGGDEFTLLLHDLQQPEDASLVAAKIVDELKRPFLLDEREIFISSSIGIALYPDHGDTIETLIKSADIAMYHVKWRGKNGYQYYEASMNAMFHKKMENELRRAIEKKQIMLHYQPQVDVETRKIIGLEALARWHHPELGIISPTEFIPLAEETGLIFSLSEMLLGEACKQMQLWE-AAGLLNFRLALNVSPQLVEEESFVSKTLSYIQSHHLKPEFFEIEITENLLVRDLENTVAKLKALGKHGIRIALDDFGTCYSSLSYLRQFPIHNIKIDKSFVGDINDESVPIITAISGIAKGFKLDLIAEGVETLQQMKTLHKMGCNIMQGYLFSKPLPAQNITTLLKRQANL----
238753064    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAIILGLTGWLVLRRTMSEARIADALMASEERFRHVAESATDWLWETDADLRITYLSQRFLTITGLAAEQWIIPLRSWLQYTH--------------QTESRNELQCTYLSAKGDKRIC--RIYAKPII-KDGETVGFRGTASDITREIKAQERIQHLSLHDALTGLPNRLRMKQFLENKLLNLAGTSH-PLVILNVDLDKFKPVNDTFGHVTGDLVLHQVSERLRGCLRDQDLVARQGGDEFILIITGLSSIQEIEQLCARVIAQIESPYIINEQDIYIGASIGIALAPQDSIHAEELLRFADIAMYEAKNSGRNRWSFYSSEMNDRLMQRSERFLRQAIKHNEFCLYYQPRYRIEGTQLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITSISDWTMLQACQDATTWPQ-----SLIVSVNISAIEFRNQRLIERVRQVLLLTGLPSHRLELEITERIMIEDADGAFKTMMALKTLGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFTDAESPEGLSIVEGIINLGHALSMTVTAEGVETEEQLTCLQTLMCDEVQGYFLGKPMKLDDLSMLIR---------
119478224    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVQTVSLRQQKEELIASGRLLDLHFMGSPLGLIDWDEDLKIKRWNPAAASIFGYPESEILNQKPDFL-LTDNAGRDYFK-----ILRQGKQALANTVNSRKRDGGAVSCEWASTPLEDGSGTLLGYTSFVTDISKRLEHEQQITHQAFYDAVTDLPNRRYFYERLRQEMSRVQRGPN-HSAVLFIDLDHFKNINDSLGHALGDELLKQFAMRLQNRLRQHEVLARLGGDEFVLLLEELDSQAIAGQVAKALQTLIQEPFVLENNPYTLTCSIGITLFDKTDFNESEILKQADLALYRSKHRGRNCYSFFEQEMSEQALRHLINNVREAIGSEEFSLVFQPQVDIHTAELKGAETLLRWNNSELGRVSPAEFIPILESSTLIVEVGHWVLDHSFEQLKEWQLAALWHPMRLAINISPRQLLDPDFIEQVTALLNKHELSPSLIEFEITENVLVQDVEKVGVILDKFASMGISFSIDDFGTGYSSLSYLKQLPIDVLKIDKSFIDHCTSNDQVIVRSILSICTELGLTSVAEGVETEEQQKKLQAMGCDLLQGYLYSRPVRADELSIML----------
296156558    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQRLELVFEASSEAILILDAQRRLVTANASFYRATGYRADNVTGKEPAFLFGTQEHD-DILPAVIDSV--DRLSVWHGEAHVRRRAGSDYPAWLMVSAVRDRRANLSHYICTLIDITDRKKSEARIQFLAEHDVLTELPNRELFVKRLGVVLGNARRT-GQRVAVLFIDLDRFKNINDSLGHHIGDSLLRSVSRRLLQAVRTNDTVSRLGGDEFTVILNSVSNAADVRTIEERLLPLVRQPHEVGGVTLQVSCSVGVALFPDDGEDIETLMQNADAAMYQAKGAGRNKFFAPDIAERTRYRLTLEACLRSAIAMHEFRLEYQPCVDAHTGELVAVEGLLRWNSPQIGIVSPAQFIPVAEDTRLIIPIGAWVINEACQQIAAWDAEG-MTPLRVSINLSAIQLRDPDLIGTLADSLARHGVAPWRLELEITETVLMDNAENYLTMINAIRALGVKLSLDDFGIGYSSLSYLNRFPLDRLKIDRAFVLDMLDARAAIVRAIIELGHELGLRVVAEGVESEHQARILRTIGCDELQGFLFSKALSPADLWSWTNAR-------
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-------
119899788    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ANRAMSQRLRTSERLHRYLVESSPDLIFTLDAEGRFSYLNPRVKALLGYDRNVLMR--RPFTTLVMPEDVDRIATLLYAPVAGPGESFHVELRLRRAGDSPEWITVALTPAREDGRRGGGLYGVARDISERKRAEEIISFQAYHDQLTRLPNRVLFKDRLELAIAQAQRRTGA-LAVMFIDVDRFKLVNDTFGHAEGDMLLRGIAARLAGTLRRGDTLARLGGDEFTVLLPDINGPQDAEVIARKILDSLSAPFPLSHGDFRATASIGIALFPRDGDGAEDLTRHADIAMYQVKRSGKNGFRFFDIALNSHYRERIVLENDLRTERREFELHYQPQISLTQHRVVGMEALLRWNHPNLGLVSPATFIPVAEEMGLIGDISRWVLEEACGQLARWR-EAGHNDLRMSLNLSPHDFDSQDVVTMVTECVERHRLPPSQLELEITESMMMQDAAGVAAKVRGLREAGLSVAIDDFGTGYSALAYLQKFPVSTLKIDRSFVRELEPNTNPIISAITGIARGFGLQLIAEGVERSEQAETLRTLGCDVMQGFLYARPAPAAEATAWL----------
295699869    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVSAGVESVFGITPQELSNRPSAWLDLVVEEDLEPLLAEMNRIAS-EVSEGRFEYRIRRPDGCLRWIRSTAYPVCDGSANVVRIVGVSEDITLEQERLAALDHLAYTDGLTGLANRGALIRHMKKL-----CRQNVAFGLMFVDLDRFKVLNDTLGHTAADRLLQDIAKVIQGALPPDACVARLGGDEFAVIVRGESDKATLASLAQSLLNLFSSDVRKDHAAPFVTASIGISIFPEHGRDHEALLTSADIAMYAAKKGGRNGFRFADEASSDVLGDFELECNLPTALASNQFVLHFQGIHPASLAVKGVEALVRWNHPARGLVGPGSFIPILEESGFIVEVGAWVVDAALAQLAVWQ-AAGKKELSMSVNVSARQLRDDSLVAIVDQALRKHRVPPRCLQIELTESALMENPSLAQATLMALKRLGVRIAIDDFGTGYSSLRYLADFSPDIVKIDRSFTAGRDSAAASIVRGIIQMSHELGIKVTAEGVETNQQLHALRDAGCDFVQGFFLTKPMKAENLFQ------------
186683815    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITGAVLVFQDITERKQILAALARRQQEFKALVENAPDIISRFNTQLRYVYVNPAIEKVTGISAETFIGKTNAELNL-----PEEFCRMCDRKLGQTKQETEFECTLAIAAQTRHY-HTRLVPELASDESVYFVLSISRNITALKLAEAQLIHDAFHDILTSLPNRALFMERLERALMLAKRRADYTFAVLFLDLDRFKVVNDSLGHMIGDQLLTALARRLENCVRAGDTVARLGGDEFTILLDDINNINDAIGVVERIHEALTSAFTLSGYEVFTTVSIGIVVSKGSYNLPEQILRDADIAMYRAKALGKARHEIFDSTMYTQITKELEMDLRRAVERQEFQVYYQPIVLLETCKIIGFEALVRWQHPQHGLVPPESFIPIAEETGLIIPLGYWVLGEACRQMRAWQIQPTDPPLTISVNLSTKQFLQPDLIEQINQIMQETALEASNLKLEITESVLMENIQSATFMLLQLQQMNIQLHLDDFGIGYSSLSYLHRFPSHALKIDRSFITGANGENLEIVQAIITLAESLNIDVIAEGIETVEQLSQLRAMKCKYAQGYFFSQPLDSKSIETLI----------
302186773    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSDYSRNALRTAVLYLLSILWFATGSALLSFFVKDPARLAVGALLSTVMIFIARDRLKAIIGGEALFERQQQDYDRLLLAADSTREGVLVSDAEGRIVHVNRAFVDITGYQADELGFNPSKFKSGRH--GPEFYRQMYHSLQSA--GQWSGEIWNRRKSGEIYPQWQTIRSIKGEDGQARHFVAVFSDITAIKRSEQELAQLAHYDALTELPNRLLLTDRISQAL-TSARSSKRGCALLVVDLDNFRNINDSLGHNIGDEVLKAAAERLNALADSGMTVARLGGDEFALLVKNCTHMVHAAALAQQVINAFKAPYPIAGHQLFVTASIGISLFPGDALTAEQLLRNADSALFKAKNDGREGFALYTEELTAHAQQRVQSELRQAIEQDELRVFYQPVYDLVSGRICAVEALVRWQHPTRGMVSPGDFIPIAEQNGLIADIDAWVLNTACRQMQAWLADG-VSIASVAVNVSSRLFSRGDVDRQVAKVLNETGLDPAFLELEVTESAVMEDPEQAIEQLHRLRELGLSLAIDDFGTGYSSLLRLKSMPVQKLKIDQGFVAGLDVDDIAIVRTVIALASSLGMRVLAEGIEHASQASFLLSNGCELGQGYWFARPMAAQSI--------------
255524895    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRLFMFHVTKIQEYTNNLKQLNEELSIIISTAMEGILITDSSGNIIKVNNSFERISGYKGEELIGKNPRVLKSGH-HNKSFYLNMWNDLLTY--GYWEGEIWNRKKNGELYPKWMSITCLKKQGGIIENYIAISTDITKIKKTEDKLQSLAYYDLLTGIPNRTLFYERLENAL-IRANNNKGSVALLFMDLDGFKVINDSLGHAAGDLLLKEVAARIESSISRSDTVSRLGGDEFTVILENVNNHEDAKAAAESIIGKILLPYSILGREITLGVSIGIALSPYDESTVEGLVRKADAAMYDAKEKYSFSSDEIERRNHEILEMQIKLNKALDNNEFNLYLQPQIIFAENEFKIIGAEALIRWKTIDGKIFTPDKFIPVSETNRMIIPIGNWILEEIFRIDKVLKDNG--INIKLSINISSKQFENGNLVSKIKELFKENDSQNIDLVIEITESFLLQDTESAIQSLLEIKKLGIEISIDDFGTGFSSLSYLARLPVDYLKIDKSFIDDISTNHKNLTSNIISMAKTLNLKTVAEGVETEEQANRLMDEGCDELQGYYFSKPLIIDDFIKYVKQ--------
77458934     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLASNRALEASEERFRAVAEAASDWIWEVDEALSITYLSTRFSAVTGYPQAQWIGKHIGHLLVCDTTPLDLWLKKLDEESNASDLRCTY----RDREGQQRHCRLSARPIVEST-AVVGYRGTASDITDEVAAHAQIQHLSLHDALTGLPNRNKLSRYLDDALLLKEHAP--PLSVLMIDLDNFKPINDSLGHPAGDAVLQEVAGRLRECTRDHDIVARLGGDEFVVVLCGMDTHQEIDRFCTRLIGSLHQPILFEQQPLHIGASVGIALSRRHGYVASELIRCADIALYQAKSEGKNTWCYFEAHMSDQIQTRRQMEDDLRRTNNEFVLHFQPRYKVDGKEIVSVEALVRWQHPVKGLLGPDLFIPLAEQTDLIVPLGRWVLREACETALTWPA-----DILLSVNLSPAQFAISDVVEDVREVLVGTRFPASRLELEITENVMLNDTDGALTTMTALKELGVRLNMDDFGTGYSSLGYLRAYPFDGIKIDKRFIASISANDRAVVQAIIGLGKAMGLTVTAEGVETEEQLDILGKDQCNEVQGYYMSRPIDRAAFASLLQ---------
218438586    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTDITERKQAEEALRQQANLLDLAYEA----ILVRDGNNVITFWNQGAEQLYGWKKSQALGQVSHILLQTEFNSSPHFDAILR-----LTGHWEGELTHTRQDGTKIIVESRQVLVQDDRGQIKGILEVNRDITERKLAQFQLEHNALHDALTELPNRLLLMERIQAAIQRAKRKPHYHFALLFIDLDRFKTINDTLGHLVGDHLLVAIATRLQHCVRSGDTVARLGGDEFIILLDDLLEESDAFPITERILGRIKEPLVINNQQIQTSASIGIVFNRDGNESETDLLRNADLAMYSAKEQGKSRYAVFNPTMHLRAHTLWEIENNLRTALDGQEFHYQPIFSLTTQTLVGFEALIRWRHPVRGLISPMDFIPVAEETGLIVPIGEWVLQEACRQLLHWQENPGAKCCFMSINLSSRQLESGNFIAVIDQILQQTPLSAKNLKLEITETLLMKNLEAASALLLELKNRAIGVSIDDFGTGYSSLSYLCHLPVDSLKIDRSFVAKMDKESLQVIQAIISLAHQLNLEVIAEGIETQDHLTQLHHLKCEYGQGYFLSKPLDSEKATQLI----------
123443785    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWWVLRRAMAEARTADALIASEERFRHVAEAATDWLWETDADLRITYLSQRFLTITGLSVEHWLIPLRSWLQYTH--------------LTESRNELQCTYFSAKGDKRIC--RIYAKPIIKNDQNI-GFRGTASDITREIEAQERIQHLSLHDALTGLPNRLRMKEFLENKLHNLAAAPH-PLVILNVDLDKFKPVNDTFGHVAGDQVLHQVSERLRSCLRDQDLVARQGGDEFILIISGLSSTKEIEQLCARVIARIESPYLINEKDIFISASIGIALAPQDSMQAEELLRFADIAMYEAKNSGSNRWSFYSSEMNDRLMQRSELERFLRQAIKHNEFYYQPRYRIKGTQLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITAISDWTMLQACQDAATWPA-----SLIISVNISAIEFRSQRLIERVRQVLLLSGLPSHRLELEITERIMIEDADGAFKTMTALKALGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDELTQSHRSIVEGIINLGHALSMTVTAEGVETAEQLEHLQTLMCDEAQGYLLGKPMKLSELL-------------
91975244     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAWRKQTRLL----ISAATISALVVSVILL--LIIREIGKQHHATEALALDKQRLNTAINNMSQGLLLFDAHARLVVCNQRYIQMYGLSP-EVVKPGCSYRDIIHRQALGSFKGNVDEYCSRSIQSVIVEKTTAIHGLNERSVQISSLPVPGG-----GWVSTHEDITERLRDGEKIAYLAHYDSLTDLPNRSLFRQRLERKLEGAQ--RGASFALLYIDIDEFKSINDTLGHPVGDELLKQVAVRLQACVGEDEFVARLGGDEFAIVTNGAGDSDQATEMAERILQAIRTPYQCLGHRLSTDASIGIAIAPRDGDDIDQLVKNADLAMYKAHGRRTFRFFQPEMDAVARARRQLEFDLRSAIADDAFEIHYQPVVDLRSNKITGCEALLRWRHPTRGMISPGEFIPIAEDTGLINEIGGWTLAAACAEAVQW-----TDDITLAVNISPVQFRQPTLALLVASVLGSTGLPARRLELEVTEAVLIHDDDAALTTLNQLRALGVRISLDDFGTGYSSLSYLQRFPFDKIKIDRAFVDSIDNADTAIIEAVVNIAASRHMTTTAEGVETVRQRDILRALGCTQMQGYLFSPATPAPKFRALLTKH----RNT
224825197    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARANLAMAQQLHTSERMHRSLVEASPDLIFTLDERFCFTFANERTHGLIGYSPQELLG--QSLLDLVLPVDAERVRYVLE----HRTGQRAIEFRIASRGGEIRHFEASLVPVALDLPQLSRLYGVARDVTDKKHAEHRMAYLAYHDLLTGLPNRALFRDRLGLAI-MQAKRKGRQVAVLFVDLDRFKLANDTFGHIKGDELLKQVGQRLQCVLRECDTLARLGGDEFTILLPDLSGKEDAALLAGKLVKEVAAPFSIDGDDVFLTVSIGIAVFPDDGDDIETLLRHADIAMYQAQGKNGFGFFLPVMDAAASQRLRMENEVRRALELEQFELYYQPQVEFDSRRIIGCEALIRWPHPTRGLVPPGAFLGVIEEIGLMKPLTYWVIERACQTLREWK-LAGLELSRMSVNVPPEVLVDDDFYDYLIATVDRYGIRRQSFEIEITENAFIADQQAMSLKLAGLAEEGIRVAIDDFGTQYSSLSYLRHLPVTTLKIDQSFVREIEKEDSPIVRAIVAIAAGLNLNLVAEGVETEVQADYLGSLGAVEMQGYLFGKPMPASDFRRLLHQ--------
56419998     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRRQAEESGLQARLAEAERRLQLIVEHSNDYVLIFSPNRELSYIPPSWKRK---TNKRLPVSYEEVLTFVHPDDAPVVAQKLAELYDTYETQ-SAEFRKQGEKGEWVWMEAQGKAIIDEAGTLDCVIVTVKNISERKRYEEKLRQLAYFDSLTGIANRSYFERHIHELIA-----SQTPFALCYLDFDKFKWINDHFSHQAGDYFLREAVKRVERALRPGDFFARIGGDEFVLLLPNITKTEMTA-LAEQLVSSFHEPFYYEKQLIQSTLSIGIAFFPKDSDRIEQVMKYADQALYE--VKERGRNGYAFYRPTEHRHAVIEQDLPFAIMRGQLYLCYQPKVQLAKGKAMGVEALLRWRHPSLGEIPPLDFIPLAEESGFIFEITLWVLEQASRQVKEW--ERKFPGLKLAVNLSPFLLNRPELIEHVKRILRETGLSPDRLILEVTESGLMENIETGQHILTELQRLGVQAAIDDFGTGFSSLAYIRNLPVSLLKIDRSFIEGIAEKDATIVDTIIHLAKSLDIEVLAEGVESESQVALLSQMHCDYAQGFYFSRSLEAEKLQQWLEE--------
302186038    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTSFERLRLLVINANDAILIIDLPGRIVYCNPAFLAITGFTEEEVIGRTPRILQ---CEDTSRALDVIREALSQWRA-VEVELLNTRKDGSKFWVELSIVPVANEKGWFTHWVSVQRDITERKESQQLAQRARLEWEEKLALQSRAFHDELTSLFNRARDPRYERATVLFLDLDGFKVVNDSMGHLAGDKLLKAVANRLQTCVRSNDVLARIGGDEFAILLMGKDQPETAVKMAERIVSQLHTAIQIEGQDIFISCSIGIVTAGESHTKPEELLRDADVAMYSAKKQGRGRWSIFNSSMREAAIDTLVIQNALRQEDKDFLVFYQPIYSGNCEHLVGVEALVRWNHATMGIISPDAFIPIAEDLGIIHELGAWVMHQACSEVQAWRKEFSHLDLRLNVNVSGKELSHPGFVDQVTRIIAATGLPADQLQIEVTESVFLYQPDAIAEVLRQIRQLGVRVALDDFGTGYSSLGYIDRYPIDAVKIDRSFVSRMMERSKAIVSSILSLGRALNLDITAEGVETAEQYDLLRKMGCPYFQGYLLNRPMRSEALLHIIK---------
260220680    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIRQDRQAIEEAGLYRQAILDSMVDGLVTLDLNGRIHTFNNAACRMMGRDPEARPQTLSELLGTQLPLNVQGHLDLLSTVDGIEGA--SAEVNGRHANGAIRPISVSASRIPHTEHDT--FVVTLRDITQQRQDEEEIRRLAFYDPLTGLPNRRLLMDRVRQAMVNSARL-GQHGALMFLDLDHFKLLNDTLGHDVGDELLQQVAYRLRNCVREGDSVARLGGDEFVVLLEGLSDNRQAEVVAHKILDALALPYSLRGHGYNSTPSIGIVVFMEDHETMDDLLKKADVAMYQAKAAGRNTARFFDPVMQAAVTTHAELAKEIRLGLQRHEFVLHYQVQIDSQRCTGAEALVRWNHRVRGLVSPAHFIPLAEETGMILPLGEWVMESACQQLVEWSRNPMTAHWTLAVNVSASQLAQPEFVASVREALQRSGAPAGQLKLELTESMLVDDVEDIIVKMMAIKELGVSFSLDDFGTGYSSLSYLKRLPLSQLKIDQSFVRDTDPSDAVIARTVVALGHSLGLTVIAEGVETAEQRDALAAMQCDAFQGYYFGRPAPADALI-------------
120609840    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRVVAIMVFAVDVTEQ----KHLALELSQQRSRLASLVNAIPDVVFLKDAAGRYLSCNPVFERYLGRRERDIVGLGDE--ELMTPVEAARVRQLDERAMAAWQPLVYEETLTFAEDGYAGYFETIKTPIRDMHGHVTGLLSVSRDITDRKKAEQQIELLAFFDALTGLPNRRLLLDRLQRAGAACQRNEKL-GALLFIDLDNFKDLNDTLGHDMGDRLLVQVAQRLQECVRTSDTVARFGGDEFVVMLEGLDADTALAALQEKLLAQLNRPFEMGAQQHYSTPSIGITLFGDQRRTVDELLKRADLAMYQAKARNTQRFFDPDMQAQVTARSQLESDLRQGIARHELTVHLQPIVDGST-RLCGAEALVRWRHPVKGLISPADFIPLAEETGLILPLGRQVLQTACEQLVRWATHPATASFTIAVNVSARQFRQPDFVAEVLGTLAGTGANPQRLKLELTESLLLGDVEDTICRMAQLKRVGVGFALDDFGTGYSSLSYLKRLPLDLVKIDQSFVRDTDPNDAAIVRTILALAKSLDLQVVAEGVETAGQLSFLKLHGCEGFQGYLFGRPVPLEAFER------------
170723973    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERHLMQ-------EKLQLAAENTAEGVLITDIDQRISAVNRAFSEITGYETEALGQTPRLLASGQH--DSAFYAAMWHQLTA--EGHWQGEIYNKRKNGELYPGWLTISAVRNSDREITHFVAVFADISSLKHAQAKLDYQAHHDPLTGLPNRALFENRLQAAL-ICPQASNRQGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAQRLKEQVRDVDTVARLGGDEFIILLPGLHKPSDASAIANKLLSCFSAPFQAGEHEFFTSASIGISLYPQDGTDVATLIRNADAAMYRAKGRNRVEAYTRDLTAQASERIALEHELRRAIERNEMSLCYQPKFSLKTQTLVGAEALIRWSHPAFGEVPPEHFIHLAEENGTILQLGDWVLEQACRQMHHWKKH-YQAFGPLSINLAGAQLRHHGLAKRIEQLLKTYQLKAGDLQLEITENFIMSQAEEALAVLHQLKQLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDKSFIRGDDPHDAAIARAIIALGRSMQLTIIAEGVENQAQQRFLAAEGCEQIQGYIVSLPLPPDDFAAFLR---------
213968309    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIERLRLLVINANDAILIIDLPGRIVYCNPAFLAITGFTEEEVIGRTPRILQ---CEDRETLDVIREALTHWR--PVEVELINTRKDGSQFWVELSIVPVANEKGWFTHWVSVQRDITERKESQQLTQRARLEWEEKLALQSRAFHDELTALFNRAYDHHYERATVLFLDLDGFKVVNDSMGHLAGDQLLKRVANRLQNCVRANDVLARIGGDEFAILLVGKDQPETAVKMAERIVSQLHAAIEIEGQDIFISCSIGIVTAGEGHSKPEDLLRDADVAMYSAKKQGRGRWSLFNASMREAAIDTLVIQNALRQENKDFLVFYQPIYSGDSEHLVGVEALVRWDHPSMGIISPDAFIPIAEDLGLIHELGAWVMHKACGDVQAWRKAFPHLDLRLNVNVSGKELSRPGFVDQVTRIIATTGLPSAQLQIEVTESVFLYQPDAIAEVLRQIRHLGVRVALDDFGTGYSSLGYIDRYPIDAVKIDRSFVSRMMDRSQAIVSSILSLGRALDLEITAEGVETAEQYNRLRKMGCPYFQGYFLNRPMRSEALEDVMR---------
289649853    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVVMIFIARDRLRSLIGGDALFQRQQADYDRLRLAFDSTREGVLVSDAQGHIVHVNRAFVDITGYQAEELGLNPSKFKSGRH--GPEFYKQMYHSIIS--EGQWSGEIWNRRKSGEIYPQWQTFRSVMGDDGQPRHFVAVFSDITAIKRSEQELAQLIHFDGLTDLPNRLLLTDRISQAL-TSARASKCGCALLLIDLDHFKNINDSLGHNVGDDVLRAVAERLKSVSGNEMTLARPGGDEFALLIKNCSQLVQAAALAQQVIDALKAPFAIAAHQLFVTASIGISLFPGDALTAEQLLRNADSALFKAKGDGRECYALYTEELTAHAQQRVQYELRQAIELEQLRVFYQPVHDLVTRRIRGVEALVRWQHPERGMVSPGEFIPIAEQSGLIADIDAWVLKTACLQMKAWLAEG-VPVEFVAVNVSSRLFNHGDLDRRVAQALHETGLEPAFLELEVTESAVMEDPEQAIEQLHRLRELGLSLAIDDFGTGYSSLLRLKRMPVQKLKIDQGFVAGLDDDDIAIVRAVIALAGSLGMRVLAEGIEHANQAAFLLGNGCQLGQGYWFARPMVAQAI--------------
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----------
126666371    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQRLEKSEALHRYIVNNSPDIVFMLDDKGRFCFINSKIESLLGYNSEELNG--KHFRHLLDEQDIARGTHTLQDPSVTPENPRTFEVKLKTRGSQNRYFEITAFPIDHETGPKARFYGTARDVTERKEAEAFINFQAYHDLLTRLPNRALFTDRLSLAI-TQASRSKQKLAVMFLDLDRFKVVNDTLGHAMGDVLLQVVTQRLEHCLRKGDTLSRFGGDEFTLLLPAINNSNDARRIAKKLIDALKAPFQLGEHEVFVGVSIGISLYPEAGISMDQLIQNADIAMYHARGKDGYRFYSESMNIDTANRLSLERDLRQALENNELRVYYQPQVCAKSGRIVGLEALVRWQHPDRGLLYPKDFLPLAEETKLIVALSEQVLAQACRQVKGWILDGNRD-LRLAVNMSPIQVEHPRFVEILIRQLKNEEFPASHLEIEITENVIMNDLEQISQKLRQLADYGVRIAIDDFGTGYSSLNYLHQLPIHTLKVDQSFVRGIGEDGACIVNAIVAMAHGLKLDIIAEGVETDAQLAYLRGLGCQQIQGFLYGPAQPPEAISRMLDGQ-------
46578838     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDISSRIHTEHRLNL----FELVFRNALEGILITDASGAILAVNPAFTTITGWERDAVGRNPRILKSNRH--DRGFYERLWHSL--HERGAWEGEIWNRRINGENYPEWLSISAIRDESGATTNYVALFHDISDLKAKEAQIRYQGMHDALTGLPNRALLLERLAGELKEGQGTGRL-CGLLYIDIDNFKTINDSLGHEAGDKFIAEVAEHLTLLIRPEDTLSRLGGDEYVILVANPGEEREVVLVAERILHHFSQPIALLDRELHVGLSIGIAIHPADGKGPDELLTNADLAMYRAKAQGKNTYERFSPHLHDRIRSRMELEGRLRHRHGEIVPHFQPRVDLATGRIVGAEALARWTLPDGTRISPGEFIPVAEDLGLIFDLGEHMLRSSLAFTRALMDEG-LPDITMAVNLSLVQCRHADLVGRVLAALRDTGVPPERLELEITESAIMSDVTRTLRRLDRLAALGITLAVDDFGTGYSSLYHLKHMPLHTLKIDQSFVRDLPHGSRTIALTMLAMARNLDLDVIAEGVETGAQMHFLRDHGCRVVQGFLFSPAVPGDRLFDLLRR--------
71282087     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRESKKHLLVAIEASLDGIMITDEQGTIISVNPAFTRVTGYKEAEVLGLNSKILSSGHTSD--FYQQLWLCIL--EQGVWQGEIWNKRKNSEIYPQWLTIIEISEGVDNNKVFAAIFSDISERKLAEKRIENLAFYDELTQLPNRRLFFDRVDMALAIAHRKNN-KMALFFIDLDYFKEVNDNYGHRIGDLLLRSFAKRLTESSKEGDTVARIGGDEFTLLLTDMREVDHICKACNRIVEKLRQPYHIEGHALNITTSIGIAVYPEDGTNEEELMKNADIAMYRAKDIGRNSFQLFTPAMNAHSQERSLIQSHLRLVHNELELNYQAQIHGVTGKVMGVEALLRWYNPILGQVSPAQFIPMAEELGFIAEIDHWVLEHACKQRKLWLDQG-LDCGRIAVNISALHFHQGNLVASVESVLAQSQLPAELLEVEITEGCFIKQMDKATSILKQLKKMGVKVALDDFGTGFSSLSYLTSLPIDTLKIDASFIAKLPHRESQITSAIITLAQNLNLDIVAEGVETEAQKIFLIERGCEIMQGYFYNKPVCAKNLPRVIQ---------
209546934    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAFS--RDITERKQAEDAINSVRTQLLSVLQTMPDMIWVKDMNGVYLLCNHTFERLTGMAEAEVVGKTD--LELFDIERARFFQQSDKAAIKAGECILSDEEWVVSQNGQTILLETRKVPVIDAAGEVVGVLGVARDVTELNVSRQKIHQMAFYDPLTSLPNRSLFNDRLRQMI-TSAGSRGQRAGLMLIDIDHFKVVNDTMGHPVGDDLLCQAAARLNASVRDHDTVARLGGDEFAILLPDISQGDDLGRIANNILDKFRERFLLDGQEVFVSCSVGIALYPDDSADANDLVKYADSAMYLAKRSGRNSFRFYSKDLTASAEERMRLESDLRRAIERGELHYQPKVLLDSGAMVGCEALLRWRHPEMGMIPPVRFIPVAEDTGLIVELGRWVLHEACQTAAELNADSRSPH-KVAINLSVKQFQSAGLVKSIAQIIDETGCRAEWVEIEITESLLLDQKDETLQALSELRSMGFSIAIDDFGTGYSALNYLARFPIDTLKIDRSFINSTDRRNEELVKAILSIARCLGQSVVAEGVETAEQAAFLVANGCGTAQGFLYSKAVPKADIIAL-----------
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--------
237799947    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGSIERLRLLVINANDAILIIDLPGRIVYCNPAFLAITGFTEAEVIGQTPRILQ---CEDRETLDVIREALTHWR--PVEVELVNTRKDGSQFWVELSIVPVANEKGWFTHWVSVQRDITERKESQHLAQRARLEWEEKLALQSRAFHDELTSLYNRAYLMNELRATVLFLDLDGFKVVNDSMGHLAGDQLLKRVANRLQNCVRSNDVLARIGGDEFAILLMGKDQPETAVRMAERIVSQLHAAIQIEGQDIFISCSIGIVTACDSHSKPEDLLRDADVAMYSAKKQGRGRWSIFNASMREAAIDTLVIQNALRQEDKDFLVFYQPIYSSDSEDLVGVEALVRWDHPSMGIISPDAFIPIAEDLGIIHELGEWVMNKACSEVQAWRKAFSHLDLRLNVNVSGKELSHPGFVDQVTRIIAVTGLPATQLQIEVTESVFLYQPDEIAEILRQIRQLGVRVALDDFGTGYSSLGYIDRYPIDAVKIDRSFVSRMMDRSEAIVSSILSLGRALDLDITAEGVETEEQYNRLHKMGCPYFQGYFLNRPMRSEALEHVIR---------
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-------
307824848    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLRLKAERIAAAAFESQEGILVTDADNNILRVNKSFTQLTGYSADEVIGKSAGILKSGR-QAPEFYAAMWESI--NRDKYWQGEIWNKRKNGNIYPEWLCITAITNPEGAVTNYVGTFTDISQRKADEERIKDLAYYDSLTKLPNRTLLFDRLNLALNAS-NRNKTHGALMFLDLDNFKTLNDTLGHDRGDQLLIEVGRRLQSCVREVDTVARLGGDEFVVMLECLDEQEIEAAVQAHLLKSNIDNKLQPFVEHYSTGSIGFVLFLGHETSSEELLKRADLAMYQAKQAGRNVIRAFIPEMQEALNLRASLETDLRNALDRGELSLHYQVQDASGRPVGAEALIRWNQAERGMISPAEFIPLAEETGLILSIGYWILKQGCETLVDWAKHPETRELKLAVNISSRQLSQADFVERVCAMLAETGANPALLKLEITESVILDNVDDTIAKMHAVRDLGVNFSMDDFGTGYSSLSYLQKLPLEQLKIDQSFVRNMNNHDSAIIRTILALGKNLDINVIAEGVETTIQRELLTRYGCQKFQGYLFGRPVPADAFKQSLQAKKPSMHNA
153002435    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQLEDEVNLLAKAFGNTSEGVLILDVEGSIRVANYAAQQIIGIDSTDLVG--QSFTQFVQMND--GLASEIKQLLSDSQ-SWTGERELINASQQPCPVWLNVSVMQSANGKVTHYVVVFSDITERKQTEADLRRLANYDVLTGLPNRSLFSSRLLQSIQ-AAQQTGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASSRLQSCIASEHMLCRFGGDEFVILLRNANSIDDINHIAERLLEQIVAPFKLYGREFYISTSIGISIWPDDAVQPEAFIKNADLAMYHAKEEGRGNFQYYSSERNAQYHLRLEADLRKAIERQEFELYYQPQIDIRNDKLIGMEALIRWKHPLDGFIRPDIFIKVAEACGLIVDIDRWVLRQACVQGAHWAKRYGST-FKLSVNISAVHFRQPDFIEDIQSILHETQMPTASLGLEITEGVLMKELHVAKDHLSRLKSLGIEVAIDDFGTGYSSLAYLRHFEVNTLKIDRSFLIDINKADQAIVSSIIELARNLKLNVVAEGIETVEQLEQVFSRGCYIIQGYYFAKPMCVADFERYLE---------
83313593     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNITARKQAEESL-----RLAATVFETGEAIVVTDRERRILAVNAAFERMTGWNAAEMVGQTCDLLEMIGLREIEEMWR-----LAANTGQWSGETWTRRKESEPFPAALALTAVADAKGEDGRFVLLLRDITRKRRDEQRIRFHASHDALTRLPNRHTVMEALGEAI-VRAEQTGERLAVLYLDVNRFKDINDSYGHAVGDELLRQVARRLKACVRASDVIGRLGGDEFVMLLPSVGDHTAAQACANKVLYAFAEPFDMEGLQLFAGTSIGIALYPDDADGAESLLSRADAAMYHAKRGGLPYSCFDIEMDRQVAERVSLENDLRLALGEDQFRVYQPKVDALSGAIIGAEALIRWRHPVRADVSPGLFIPVAERAGLIGAIDDWVLVEACRQVAEWRAQG-LILPSISVNLSPAQFHDGRLKEKVKAALAGSGLPPSVLELEITETMMASDVDRAIEILGQLTTLGVRVSLDDFGTGYSSLAYLKLFPVSTLKIDRAFVTELNAKDGAIIASVIALAGNLGFSVIAEGVETREQAAFLAARGCPIMQGFLFSRPVNAATFAGLLSNPEGLIR--
228906375    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HALYDSSLRLKLALDESS-IVAITDRKGLITYVNDKFCEISKYKREELIGKDHRILNSGH-HPKTFFQNLWKRILNGK--VWTGEIRNRAKDGTYYWVKTTIVPFLNEKGEPYQFIAIRNDISSRKEAEHRLRSESRYRELAYHDALTSLPNRLQLITTVNKIADKKEFGMIYFDLDRFKLVNDTLGHMIGDLLLSEVASRLHYVLGEKDVLARLGGDEFVL-LTKNHRQDDMSQLATSVLSCFQAPFILEGHEVYISASLGLCSYPQDGQDVETLLKNSDLAMYSAKEQGRNAACFFTDELRAKINRRMKVEFALQKAIRDEELDVQPIIDLKTKRYSGIEALVRCMTEDGPI-APSEFIPVAEESGLIIKLGDWVLEKSCRLFKTLPN--YQEGLKLSVNLSIQQLMQKRFILSVRSILKRTGFPPNRLILEITESIAVRHFDYIIATLQELRNMGVLIALDDFGTGYSSLYYLKQLPLDIVKIDRNFIRDHAQPERTIVKSVIEIAHSLNLAVVAEGVETVEQESLLQSMSCDYVQGFYYAKPLSVGELKEKL----------
297537599    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMDISKRKATELLSNAELLRRTSDMAKVGGWELNLATMSLYWSEGIKRIHEVADDYVP-EITKVMNFYTLESKTRISAAVNNAIENGL-SWDIELELITAKKNHKWVRAQGSAI-DENGKVVRLVGAFQDITQQKTAEDAIKQLAFYDVLTQLPNRRLLIDRLERALVSSARSESY-GALVFIDLDNFKTLNDTLGHDMGDALLKHVALRLQSCLRDCDTVARFGGDEFVVMLENTAAKSHVEMVGAKIIHALNQSYEIVPDGHYSTPSLGATIFYGKNDTVDEALKRADIAMYQAKSAGRNCLRFFDPEIQANMDTKAVETLRYGIGNNQFVLHYQPQIDRAGV-LTGAEALVRWNHPKQGLISPLEFIPLAEEMGLILPLGKWVLETGCKQLVSWAGSKDTEHLNLSINVSARQFHQPNFVAQVLDVLSATNVNPQRLKLELTESMLVDDMDDVIAKMTLLQSAGIRFSLDDFGTGFSSLSYLKQLPLFQLKIDKSFVRDSDQNDAVIARTIVALASSLGLSVIAEGVEVEGQRDFLEGIGCYEYQGYLFSRPLSIEDFEDY-----------
256829294    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKLLLAAENTVEGIVVTNTEGTIEQVNPGFTVITGYSADEAVGSN----PRILKSDRHAYQEMWTKLT--QDGHWAGEIWNRRKDGESYPEWLTISAVKNEAGQTTNYVSIFHDITELKRQQDALEYQAQHDALTGMPNRILLGDRLRMALAQLAR-SGGKLALLFFDLDNFKTINDGLGHGVGDELLVDLSRRLERLLRSGDTLARLGGDEFLILLPEIESVDAASHIATRMLDALKAPFHHGDVEYFVTASIGLTIAPDDGNEAPKLIKNADMAMYRAKSMGRNNYQYFTPEMDVHRRISMEYKLRKAIEAQEFELFYQPLVHIQSGHILGAEALIRWR-CEGKLISPAEFIPLAEESALILPLGDWVLRTAAHQAKLWQDAGH--DLTMSVNISSRQFSGADLAVTLREVLLDTELRPGRLYFEITESMLMGDVSKAETTLLNLREAGGTFFLDDFGTGYSSLSYLKRLPIDGLKIDRSFIKDITDDSRAIVAAIVSMARTLNLRIVAEGVETQAQRGLLASMGPIVLQGYLASRPVPAQDFEALL----------
300856232    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGILMTDASGNIIKVNDSFQRVSGYKKDDLIGKNPRILKSGR-HDKTFYLNMWHSLST--NGYWEGEIWNKKKNGKIYPKWMSITSLKGSDGAVENYISISTDISKIKKTEDKLHSLAYYDLLTGIPNRTLFYERLERSL-IRANDNKKAVALLFMDLDGFKVINDSLGHAAGDLLLKEVAARIKSSIRKSDTVSRLGGDEFTVILENVDSHEYVQAVSEVIIDKILLPYSILDREITLGVSIGIALAPYDESTVEGLMRKADAAMYDAKESGKGKYSFSSKEIEKRNQEILEMQIRLHNKEFILYLQPQTAFDGNEFKIVGAEALIRWETADGKIFTPDKFIPVSENNRMIIPIGNWILEEIFKIDRILKSSG--INIKLSINVSSKQFENNNLVSKIKEIFKENSPQNIDLVIEITESFLMQNTEKAIQNLQKIKELGIGISIDDFGTGFSSLSYLTRLPADYLKIDKSFIDDIANNHKNITPSIISMAKTLNLKTVAEGVETQEQINRLIDEGCDELQGYYFSKPLIISDFIKYIKQ--------
119900138    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVEDLTEPRRHMRALEESEQQYRATMGAALVGVYVLQDFRFR-YVNPELCRYFGYSADELVDKL-GPLDLVVAEEREYVREQLARRARGEPGH-PFELTGLRRDGSHFPFMVFGAP-STWRGQPAS-VGTVFDLSEIKAAEDRIRQLAYFDPLTGLPNRSLLEDRAGQVL-VRAGRDRRAATLMFIDLDRFKTVNDSLGHLMGDQLLRLAGQRLRDSVRLSDTVARLGGDE-FIVLAPDTGAEGAVRLAEKILEVFAAPFDLDDRELTISPSIGIARYPDDGKDFPALLQSADIAMYQAKREGRNGFRMFSIEMNAPILESLETQLRRALDHGQLSLVYQPMVDIASGRIVGAEALLRWQHPQHGEISPVRFIPVAEESGLILPIGEWVLEQALGQVQRWR-AAGHPDLVMAVNLSALQFERLNISNTVLRLLDHYGLPGSALELELTESVLMEDAERAVAAMLNLADRGVRLSVDDFGTGYSSLAYLTRLPLAKLKIDRSFVRNSDASARSVARTILDLARSLALEVIAEGVENEAQLLLLREWCCDQAQGYLYSRPVPARAFEALLR---------
95930087     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVSFKGDTAVLSSVRDIRERLEKEEQLKQLVENSNDGVLVTDVTGSIIAVNRAFCRISGYDEEDLGKTPRMFQSGIH--DKSFYQAMWNELAQY--GQWQGEIWNRNKDGESYPEMLSIRALTDDAGTVYRYVGIFADLSNEKALEKKVLHLAQTDPLTGMANRVLFRDRLQQAIKHAQRHVTTLAVY-SLGLDHFKKINDSLGHVIGDKILIEVAKRLKKCLRGEDSFCRHSGDEFTLMTYGGADAMDASTVATKILNAIRLPFIVDGSELFLTASIGIALFPRDSSDDLGLMQKAENAMHQSKKNGRDCFCYFSREFSQQAEQALHLTNMLHKEKEELQLYYQPQVDLESRAIIAAEALLRWHNDEMGWISPAQMIPIAEESGLILPIGQWVLEQVAQQIRS-HYETNKEWLPIAVNISVKQFITDDFIEMVMKIIDAHAIPARCLELELTESLMLADVELAVKKMGELHTLGVPLALDDFGTGYTSLAYLKRFPVNKIKLDRAFVTDIHHSDAALAKSLVAFTREMEFELIAEGIEEEIQGEYLKAMGFRYGQGYLYSRPLPKEEFSKLFTNQM------
39997142     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIHHRDTPCVRELLDVRTAKRPVIATQEHRDRSGDKRV--VEVMTSPLLGSDGVAIGIIEAFRDITDRRQAEETIRQMAYYDSLTGLPNRRLFNDRLRQSLALAQRNKRL-LSVLFLDLDRFKLINDTLGHAVGDKLLMQVAKRLKGVCRRDDTVARQGGDEFIINLSVISDVKDALKVAQKIIDSLRTPFVIDGHELFITTSIGISVFPYDGRTSDALVKNADFAMYRAKEQGRNNCQLYTPEMNSKAFERLSLENNLRKEREELVLYYQPKVNVEDGQISCMEALVRWQHPTMGLVPPARFIPLAEETGLIVPLGEWVLRTACRQNREWQ-KAGYPPMQVAVNISPRQLQQGNLVDVVERALSDSGLAPRWLVLEVTESIMMDGTESTLATFRVLERMGIHIAIDDFGTGYSSLHYLKKFPIHALKIDRSFIRDINPDDEAITSAVITMAKGLNLKVVAEGVETVEQLEVLRALQCTHMQGHLFSRPAPAEQF--------------
302879551    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLQYVTFFPAITLAAIFWGCRAGLLAMAMGVGFATYFFIPPFYSFENEGLKIMAWSNLVFLVDGLLVEAMHRYRKKSEVELAEIKLAHSQVSTLNSELDEMLHKQRETEQELLISA-----TAFEAQDGIMITDSKGVILRVNQAFTDITGYSSEEAVGQTPRLLKSGR-HDADFYAAMWQCIKN--TGQWSGEIWDRRKNGEIYPKWLTITEVKSFDGSVVHYVSSQVDITARKASEDRIHNLAFYDPLTQLPNRRLLLDRLRHSVSFS-LRDGRHVALMFIDLDKFKKINDTLGHDIGDLLLKQVAERTLTCVRTCDTVARLGGDEFVVLLDGLAGNLHEAQIGRKIIDTLNQSYDLAGHEYQSGASIGIALFDEHCQTAEDLLKQADIAMYQAKKAGRNTLRFFDPEMQASILARVALEKDFKDALQEQFYICYQPVISREGRVAGAEALVRWRHSIRGIVSPADFIPLAEETGLIVPLGNWVLKTACRQLSDWSSRDDTRDLTIAVNVSARQLKQEDFVTTVMGLIEETGANPRRLKLELTESMLVSDAESIIVKMNLLKEAGITFALDDFGTGYSSLAYLSRLPLDQLKVDQSFVRNIETEDSAVVAATINLAHNLKLKVVAEGVENEAQRYFLSSHQCDFLQGYLFSKPVAIDEFECFIR---------
46203146     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIVMLIGFTVMQHAFAGGGLSHSLVSDTERRALALTGAGDIVFDWDVPGDRVFAGPEIEAQLGLKRGTLEGPAANWLGLLHPFDVERYSAALDTVIEERRGRIVHDFRLRSADGPYAWYRLKARPVIGSDGEVIRIVGTISDVTEAKTAEERLLHDAVHDSLTGLPNRELFHDRLEAALALASQDPRLKPAVIALDIDRFKTINDAIGLSAGDSILLTLSRRLGRLLRPQDTLARVAGDAFAVILLSEREPDRILAFAEMIRRAIATPVTYADREVFLTVSIGIALHEGQQPRRDEVFKNAEMAMIQAKRGGGDRIEVFRANMRLERSDRLMLEADLRKERNEIKVLFQPIVRLEDRTVAGFETLLRWDHPKLGRIPPSTFMPVAEETGVIVQLGNFAIERTALELAAWQRSLDVPPIFASVNVSSRQLLRHDLLHDVKTVIARTGVLPGSLKLEMAEGLVMENPEYAAQMLARIHDLGAGLILDDFGTGYSALSYLQRFPFDTIKIDQTFVRQMGQDAA-------------------------------------------------------------------
187926918    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YANPSAARLLGLPLDELHAAVDEFETSIHETDWPDL-----DVLAEGQPQLNQIFGLHCLDGRTVWVSSNWTPLYTEGGRPYSVLVSLVDITQIREAQQRIRHLATHDTLTGLLNRSALEDRLEHALALGRR-NRSRVSVMFLDLDRFKNVNDTLGHQFGDMLLREVAARLQACAREADTVARLGGDEFVVMLESL-DAMGTRRVAERILSAIGAPFHIEGQELYLGVSIGIAVAPRDGDDPHTLLRKADAAMYLAKERGRNNFQTFTSDLDDRVSRRFRIESRRASDRNEFYADYQPRVDVRSGRIVGVEALIRWNSADFGRMMPGQFIQDAEETGLIVEIDRWILRAACDQLARWR-RIGLPHLRMSINLSGQAFSSGKLSDMVRRALSASGLPGDAVELEMTEGILIRDDPSLHALLTELRAMGVSLALDDFGTGYSSLSYLHRFPIDTLKIDRSFVQDLPHERAAITRAIIMMAQAMGMRTVAEGVESTGQLDFLREVGCDEFQGYLLTRPLEPGAVQNLVRE--------
157962824    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESLKLAANNSREAMSVQDDKGLIININAAFTDITGYTESEVKNQNIKILQ-CSRNNRSAYEQM--HMAVEEEGRWQGEVWLRRKNGEEFVVWLTLNALFDAEAQTQRHVALFSDITEKKQAEKIIWKQANYDTLTGLPNRRMLLDYLNAEI-LKSDSREQHFALMFLDLDYFKEVNDTLGHDMGDMLLSEAAKRLKACIRDSDVVARLGGDEFTIVLSGVTDIKGVDKVAKHILTRIAEPYNLGEETAYISASIGITLYPDDASTIEGLLKHADQAMYAAKDEGRNRFHYFTPSMQRYAKYRMRLIQDLRSAIADHEFYYQPIVSLQGGLGLKAEALIRWRHPKRGLVSPIEFIAVAEETGLIIEIGNWVFQQAARQSALWRDRFGIE-VQISINKSPVQFRDEESINSWVNLLKTLNLTNNNICIEITEGLLLDGNSAISSKLTQYRDSGIQISLDDFGTGYSSLAYLKKFDIDFLKIDQSFTRDSNSDDFTLCEAIIVMAHKLGMKVIAEGVETDYQRKILANAGCDFGQGYLFSRPVPVEKFEQ------------
88811676     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITHFVSTGQISDRMEAETIRKRLTLEATTDFVAIADLQGHLLYANAARRSVLGLAPEDKVGICT--LSDGHTEWASAKLMSKAIPTAMQEDTWSGELALIDRDGLEIPVSEVIIAHRGPDGEVQFFSAIARNISERKRLEEELAYRASHDALTCLPNRSLLLDRMQQALAYARRY-NHRVGVLFVDLDRFKRINDTLGHHAGDTILRTVAERICQGVRRSDTVSRHGGDEFVVIAAQVFDSNDLASIVSKIRKTVSEPIKVKNRQVVLTCSIGIALYPFDGEDTDTLLKNADTAMYQAKENGRNDFQYYTKEMNAQSHEMLNLEEELRRAVKAGEFHYQPQVDLQTGALSRLEALIRWQHPERGMLAPGTFIPVLEETGLIEPVGEWVVREAVRQCAVWK-EMELPPVTVAVNLSVRQFANLNIAEAIERIVTEAGIPPACLELEITESVLMADAFDGAEALRALSQRGLRVAVDDFGTGYCALHYLRRLPVNTLKVDHSFVSDLDPTTAAIVSAIITLGHDLGCKVVAEGVETLAQCNHLHRLGCDLAQGYLYYRPCPPEEIEPLLQ---------
307823577    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVLWHGFITDITKHKQTEVELRIAATAFELQDAMLVTDANNVILKVNQAFTRITGYSAEEVIGKTPNLLSSGQ-HDKTFYSSMWESI--NRTDAWQGEIWNRRKNGEMFWLIITAVKEPDEKNEVNNYVASFSDITSRKAAEEEIKQLAFYDPLTQLPNRRLLQERLKHSIDVERR-DGKRLALLMLDLDRFKAVNDSLGHLAGDELLQQVAVRISARLRDVDMVARLGGDEFVVLLEDIAHAEDAARVAAEIIFVLGKPFQTQSSDVQIGASIGISLYPEHGASYEMLMDHADAALYQAKDQGRGCYAYFSEDQTLAARERIETRLRRAIEQGELRVFYQPQMDIESGRIVGAEALVRWQDPIEELIPPLRFIPIAEETGLILEIGAWVLRETCRQGRLWLD-AGLPPLTLAVNVSPQQFRRGDISALVATALNETGFPAEYLELEMTESGLLENQDNVMALLNKLRSQGIRLAIDDFGTGFSSLAYLKHFPLDVLKIDKSFIDDIPQDDMEIAATIIAMGHILGFKVLAEGVETPEQLAFLREKKCDSYQGYIKSPPVPAEAFALLLREQ-------
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-----------------
300705049    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVGVAVQKAHIVRELQDSEERYRLAVDNLTEGILVQSADGTILACNPSARRILGDTSPVGMSHLMLMRRSLREDEIPVLERPTRVVLSTGRPLLGLTIGLELVDGDVVWVYENVLPIRPGDDTPSAVLISFNDIGPARAAEQQLKFLAQRDALTGLYNRAYFLQRMQAVLDGAAT-DRRQVAVLFLDLDGFKKVNDTAGHEAGDHLLRIVAQRLSACVRQGDTLARLGGDEFVVLLDHVRSLDEAERLARRIIAAIAQPFSTGGTEYYLGASIGIAVHPEHGRDAATLLRCADAAMYNAKQNGRNQHRVFTERLSQRAQRRFQLEQHLRRAAQELSLRYQPIVDAISMGIVGAEALLRWHSAELGDVSPAEFIPVAEDAGLITAIGEWVLEQACRQAAHWRN-TCAPDFFIAVNLSPRQFGDGL-VPTLSRCLAESGLPACALEMEITEGLLMRDTAAVMPVLDALTALGVRISIDDFGTGYSSLSYLQRFPIDNLKVDRSFISGIPRHRDSVVRAVVAMAASLDMTVTAEGVETLEQAEFLQAAGCDKLQGFLFGAPMTAAAYEERLRR--------
302878206    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVVMVFHDVSKRYLLAELRAARAQFETLFEQLPEGVLLFDENLAVIMHNREAARLLEYSSKETLQ--LRVFDIEAMDDQAAIVARREKL--QQTGRDDFESRYRTRSGRLLEVDVSVQVVQLPDGRIA-FQTLFRDITEQKQAALQIEHLAYHDQLTGLPNRRLLHDRLSHAIS-SAVRRDAQLAVIYLDLDHFKDVNDSLGHGTGDALLQVVAERLLGCIRADDTLARMGGDEFVLMLNDLNDADSASTAAEKIMHELSRPVCIGGDELRITPSLGISLCPGDGRDADELLKYADAALYQAKQQGRATYRFYTQALHDQSVERVQLERRHALERHEFELYYQPQVDLRDGRIIGCEALIRWNHPGMGQVSPGRFIPIAEHSGLIIDIGNWVMQEACRQPKRWHDQGR--DIKVSFNVSARQFMRPAELMQSKAALAESGVDATRMEVELTESLLL-DPQGMGEVLHEIRALGIQLALDDFGTGYSSLSYLRRFPINILKIDQSFVSDADPDDAEMVKTIIGMAHNLRMSVVAEGIETEAHRALLAMQGCRVGQGYHYSRPVPAEEFSRLLQR--------
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--
270492666    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRVVAIMVFAVDVTEQ----KHLALELSQQRSRLASLVNAIPDVVFLKDASGRYLSCNPVFERYLGRRERDIVGLGDE--ELMTPIEAARVRQLDERAMAAWQPVVYEETLTFAEDGYAGYFETIKTPIRDMHGHVTGLLSVSRDITDRKKAEQQIELLAFFDALTGLPNRRLLLDRLQRAGAACQRNEKL-GALLFIDLDNFKDLNDTLGHDMGDRLLVQVAQRLQECVRTSDTVARFGGDEFVVMLDTAQAALQAEQVAEKLLAQLNRPFEMGAQQHYSTPSIGITLFGDQRRSVDELLKRADLAMYQAKARNTQRFFDPDMQAQVTARSQLESDLRQGIARQELTVHLQPIVDGST-RLCGAEALVRWRHPVKGLVSPADFIPLAEETGLILPLGRQVLQTACEQLVRWAAHPATAAFTIAVNVSARQFRQPDFVAEVLGTLAATGANPQRLKLELTESLLLGDVEDTIGRMAQLKRVGVGFALDDFGTGYSSLSYLKRLPLDLVKIDQSFVRDTDPNDAAIVRTILALAKSLDLQVVAEGVETAGQLSFLKLHGCEGFQGYLFGRPVPMETFER------------
88797137     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSADGVFVLDQHQQFRTCNRVFCDIFGRQKGELLG-----LPLFQVIRTDQTQRISQSMIS--NGRWSGDLFSQRRGGERFPMTMTLTTIRREDNSVSHYLGICRDQSESQRTEKELRYLNNYDKLTGLYNRGYFHEIVGQFREHEPLL-TEHYAVCVINLDRFKSVNESLGLEVGDQLLKDLAARLNNLQEPIRQVARLSSDEFAMIIEFEQDRDMLLSMLEHLQAEITRPFLVGEHELIVTASIGVCVVTEGNLTQLLNHAIAAMNQARYQGGNNYQFYHQRLATTPLERLQLEKALRKAVINNEFSVDYQPKMNLHTGIIDSVEALVRWRHPHKGVLDPDDFIPLAEETGLISAIGEQVLNKACQEAAAWRQRGFGD-ISISVNLSSHQIRRNDLYDIIYNALQNSQLPAEYLELELTESMLMEDISHAQDFLNQLRSLGVRLALDDFGTGYSSLSYLKRLPIDTLKIDRSFVAEARQGETSIVEAVMAMSESLRLNVVAEGVETREQLHYLESLGCDYAQGYIISRPLPASEVLTLIR---------
89093373     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDIDQQVKADEALKVILNEQNLILDYAMVGIVF--LKNRSVTCNQRFEEMFGYNAGELAGSSSRQWYLTEQDWKAAGKACYKPLSQGK--VFQDEMLLSRKDGSPIWCEVTSKAI-DPDDLAKGSIWITMDINERKMAEERVKHMALHDALTGLPNRLLLEERLENALSD-AKSHQWQLAVLFIDLDRFKLVNDTLGHHEGDQLLVEVANRLHQVIGANDTVARLGGDEFVIVLNEIAGSTEINGVIEDIQQNFKPAVKLALQDMFVTPSIGVAIYPEDGETPVQLMKNADAAMYHAKASGRNCAQYFNRSLDDSLKERISLENALNQALKQFELYYQPQLDVKSNRIIGAEALIRWNHPEKGMISPDAFIPLAEESGLIVDIGSWVLHQASSQLAQWRKQG-FDQLSVSVNLSALQVQKESFAREVADVIREYGVPEACLDLELTESMIMRNAEETIAALDKIHNLGIQISVDDFGTGYSSLSYLKRFPLDKLKIDRSFVQDIDTDDAMICKTIISMAHNLNLQVIAEGVETNAQLELLRDYGCEQYQGYLFAKPLPVEQMTEHL----------
307822699    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLFFASALRDVTLRKQADAHLRVAAIAFESNE--PMVITDADNII---------LQVNRAFTESTGYSKEEVGQKISLLKSGRH--GAAFYAAMWETIKS--TGTWQGEIWDRRKNGEIYPKWLIISVVKGDDGAITHYVGTHIDITERKAAEEQIKQLAFFDPLTQLPNRRLLQERLKHGIDVERR-DGKQLALLMLDLDRFKSVNDSLGHLAGDELLQQVAARITARLRDVDMVARLGGDEFIVLLEDIAHPEDAARVAEEIIADLSKPFWVEGEDIQISASIGISLYPQHGDNPALLMDNADAALYQAKDAGRGCFAYFSEDLTLAARERIESRLRRAIEQQDLRVFYQPQVDIISGRIIGAEALVRWQDSVEGLIPPIRFIPIAEETGLILVIGEWVLRETCRQGRQWLD-AGLLPLTLAVNVSPHQFRRSDICDLVATVLSDTGFPASQLELEITESGLMDNQGNATEILNCLRGQGIRLAIDDFGTGYSSLACLKHFPLDLLKIDKSFIDDIPQDDMEIASTIIAMGHILGFKVLAEGVETPEQLMFLQEKGCDMYQGYIKSCPVPAEEFVELLRNQQRLV---
157962414    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIQNISEGMFILDRNFKFVEVNEACCDLSMMSKNELIGTLFNF--DLYPDSYEQIRSILK-----QQGRWNNEVESIRGNGSSFLMELSVDAIYDEQGELSHFVGVFSDVSRRKQQEEELRKLTNNDLLTNLPNRSNLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQAGDELLVQVSERIQVAVPSHTSIYRLGGDEFAILVDKNPDIGTSAIIAKNVIHAFEASFELSSEKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSESLNKNAIRQLEVENLIRDKDDLFEVYYQPKVDLKTGHMAGMEALVRLNHPELGLIAPNEFIPLAEENGLIVEIGDVVLKKACFAAQKWRSQG-LFNGRVAVNLSSKQFALPDLQQRVESILRLTQLPAANLELEITEGTVIKEPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEDASQLSILRALKCEEIQGYIFSKPVTESKFTLLLQQ--------
253995496    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVLVTDISAIKEAEKVLRQSEERFRSVVQDQTEVISRLRADGTYLFVNDVYCRFFGKTEQEMIGS--TWKPVVYAEDLQRVVDEL-AMLSSSNPVVMIENRVLSGTGDVHWMQFSNRGIFDEYGQLTEIQSVGRDISDRKRAEEEVQKLAYKDPLTGLSNRRLMLDRLRIALATSARSMQY-GALLFLDLDKFKVINDTQGHADGDLLLVEVAKRITACVREIDTVSRQGGDEFVVLVEREEASRTVAKIAETIRLTLAEPYQINNAHIHSSSSIGISLFCGHDQDVDELIKRADMAMYQAKDGGRNRTRFFDPQMQELVEVRATLESDLHNALATDQFELHYQLQNHENKPIGAEALIRWVHPQRGMISPAHFIPVAEESALILNIGDWVLDEACRQIAVWSTNAKMCDLVLAVNISAQQFKQAHFVDQVIAAIHKHGIDPSRLKLELTESVALDDITDVIAKKNLLRQKGVTLSLDDFGTGFSSLSYLKRLPLDQIKIDQSFVRDIDKSDAVMVKTIIDMAQNFSLNVIAEGVETEAQLAFLKHHECKAYQGYLFSKPLPIEQFDALMQD--------
299067851    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVGVAVQKAHIARELQESEERYRLAVDNLTEGILVQAADGTILACNPSARRILGDQSPVGASHLTLMRRSLREDELPFLERPTRVVLTTGRPLLGLTIGLELIDGDVVWVYENVLPIRPGDATPSAVLISFNDIGPARAAEQQLKFLAQRDALTGLYNRAYFLQRMQAVLD-EAVTDGRQAAVLFLDLDGFKKVNDTAGHEAGDHLLRIVAQRLSACVRQTDTLARLGGDEFVVLLDQVRSLAEAERLARRIIAAIAQPFSTGGTEYYLGASIGIAVHPEHGQDAATLLRCADAAMYNAKQNGRNQHRVFTVQLSQRAQRRFQLEQNLRRSAQELSLRFQPIVDAASMGIVGAEVLLRWHSAELGEVSPAEFIPVAEDAGLIIAIGEWVLAQACRQAAHWR-RTCAPDFFIAVNLSPRQFGDAL-VPMLSRCLAESGLPACALEMEITEGLLMRDTAAVMPVLDALTALGVRISIDDFGTGYSSLSYLQRFPIDNLKVDRSFVSGIPRHRDSVVRAVVAMAASLDMTVTAEGVETLAQAEFLLAAGCDKLQGFLFGAPMTAAAYEERLRR--------
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---------
307822698    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKRIEMDL-----RIAAVAFESQEAMVITDTTSVILRINKAFTESTGYTEEEAVGQKISILKSGR-HGAAFYAAMWKGILSV--GAWQGEIWDRRKNGEIYPKWLSITAVKGSDGVVSHYVGTHTDITERKAAEEQIKLLAFYDPLTRLPNRRLLQERLKHGINVERR-DGKQLGLLMLDLDRFKAINDSLGHLAGDDLLQQVAERIKARLRDVDMVARLGGDEFIVLLEDIAQPEDAARVAKEIIADLTKPFCTHSDNVQIGVSIGISLYPQHGDTSELLMDHADAALYQAKDAGRGCFAYFSEDLTIAARERIETRLRHAIEQQELRVFFQPQVDIASGRIVGAEALVRWQDPVEGLIPPIRFIPIAEETGLIVEVGEWVLRETCRQGRQWLD-AGLPPLTLAVNVSSHQFRRSDICALVATVLSDTGFPSQQLELEITESGLMENQDNATAILNSLRAQGVRLAIDDFGTGYSSLAYLKHFPLDVLKIDKRFIDDIPQDDMEIAATIVAMGHILGFKVLAEGVETMAQLAFLQEKGCDMYQGYIKSKPVPAHEFAELLRAQ-------
300864011    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDITDRKQAEESLKRAEEKYRSIFENAIEGIFQSTPEGRYLSANPALSKIYGYSPEELIEQIQDIKTQVYVNPRRRAEFVRE--VETKCSISEFESEVYCADGSTIWISENARTVRNNNGELLYYEGTVEDITVRKMAEEKLLHDALHDTLTGLPNRALFMDRLGHAIELGKRRPEILFAVLFIDLDRFKVVNDSLGHLVGDQLLIAIAQRLKICLRTGDTVARLGGDEFAILLENIKDASDATIIAERVQNELAAPFHLSAHKIFSSASIGIVCCPILYDRPEDLLRDADAAMYHAKAQGKARHEIFDMSMHTRAVAELENDLRRAVERQEFQLYYQPIVSLVNGKISGFEVLLRWQHPQRGLVTPAEFIRVAEETRLIVPIGWWMLRSACHQMYQWQQEPTDPPLTISVNLSNQQFTQPDLIDQIRKILLETDLNPRSLKLEITESVIMDNAESAAALLLQLRALEIQLYIDDFGTGYSSLSRLHSFPTDALKIDRAFVSADDEGNEAIVQTILILAGHLGMDVIAEGVETAEQLAQLRALQCEYGQGYFFSKPIDCNAATVLVAAQ-------
152990267    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELIAITRAINKMLHAIHLYIQKIKQSEEAQKIANMSS----WEYIKDSDTFFCSDQLYRILGLNMKE-RLDWEHFLQMIDPQEKLRFIEEIEE--AYQKGKFETVVKFYTPKGEKY--LKNVIKVRKKHNRSTTIIGIAIDVTEEIKAKKQVEFLAYNDPLTSLPNRVSFQDILEK-LSKIAQRSKERFALIFLDIDNFKFVNDTYGHEIGDKLLIDIATILKETLRSSDLIFRIGGDEFVVLIPKVETKDSLDIVLEKIKESVAKEYRYGNINFSVSCSLGIAIFPDDSDDIETLTRYADIAMYEAKKSGKNRFVFFKEEMKKYLDHLQQTTQDLRKALKKEDEFFQPKIDIQNNKVIGAEALIRWNHPQKGLLTPNVFIPVAERSDLIEKIDEFVIKKSFRHLQEWSSDKELQNIVLSLNISARQFRNPKFLDFLDKNLKLYNIDPSKLELEITETLSMENVSHTVNMLEAIKQIGFQVALDDFGTGYSSLNYLKRLPFDTIKIDKSFIDDIDPEDYQITKIITDIAYTFRKEIIAEGVETKQQERILKDLKCFYAQGYLYAKPLPLNEFKEFI----------
53805211     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVDDITRREAVEAEL-----RLAATTFETDEAILIAGADGRILRVNAAFSRITGYQEDVVGRNPRLFKSGLH--GAEFYREVWRSL--EQTGRWQGEIWNRRKNGEVYPERKTITAVRSANGDITHYVAISSDISELKRTEEKIRQLAYYDSLTGLPNRSLIFERLTQQMK-AARREGTYGALLFMDLDYFKTLNDSLGHHMGDRLLVQVAERLKNCLEDEEAAARLGGDEFVVLLAPAKPSASVAVHARRVRELLSAPFQLDDYVHYISVSIGIALFPDGANTAEDVLKQADTAMYVAKNEGRDGVRFYESAMEAVVRGRLELEKALRKAANDEFEVYYQPQMLGDGRVVGAEALIRWFHPERGAISPDQFIPVCEQNGMILRVGAIVLRRACACLAEIRARG-LALPKLSVNVSPRQFMRSDLMTQLEQFCLENGVSPTDLCLELTEGVLLNHTELAVAQIGRLKNLGVSFSIDDFGTGYSSLAYLKHLPLDDLKIASAFVRDLDSSDAAIVETIVSMARHLGLDVIAEGVETRTQVEILERYGCHRFQGNYFARPLPKDDFIRFVAER-------
142039414    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRQLEDEINLLAQAFENTSEGVLILDVDENIRVANHAAQQIIGSEQHDLVG--QSFSQFVQM--KDGLSTEVHQLLG-QDSSWTGERELVGQNGLICPVWLNVSVMQSANDSSLHYVIVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSSRLLQSIQ-TAQQSGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSCIGSEHLLCRFGGDEFVILLRNANNLNEINHIAERLLAQIVAPFKLFGREFYISTSIGISIWPDDAVQPEAFIKNADLAMYHAKEEGRGNFKYYSSERNAQYHLRLEADLRKAIEREEFELYYQPQIDIRGDKFIGMEALIRWRHPKEGYIRPDIFIKVAEACGLVVEIDRWVFRRACLDGAKWVKRCAAP-FKLSVNISAVHFRQPDFIEGLKKILADTQMPTSSLGLEITEGVLMKEVQAAKSHLTQLKELGIEVAIDDFGTGYSSLAYLRHFDVNTLKIDRSFLIDINSADQAIVSSIIELARNLKLTVVAEGVETVEQLEQVFSRGCYIVQGYYFAKPMSVTEFERYLLQKTTL----
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--------
24374604     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLRLAIENISEGMFILDSEYRFVEVNEACCRISQRNRSDFIGNLLTFE--LYPE---SFSNQIRTMLK-QQGRWASEVEANRGDNSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLGNLVNKE-----INHALMVLDLDNFKRINDSLGHQVGDKLLKLVSVRIKSSVPKNTNIYRLGGDEFAIVLDKTSDILASAAIAGRIVDAFNTVYEIDNEQLVLGVSVGIVLYPDDEQNEQALLRKADIAMYHAKSAGGNCYQFYSESLNEHAIKQLETENLIREKEDLFEVYYQPKVDLKHGHVAGMEALVRLNHPTLGLIPPNDFIPLAEENGLIVEIGEIVLRKACFAAQKWREQG-LFKGRVAVNLSSRQFALPDLQQRIESILRLTQLPASHLELEITEGTVIKQPEMAITVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAINEAEFTLLLQE--------
94265540     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRAEELVARILETIDEGFIIIDHEFKIVSANRAYAESAGYPLAEIIG--RHCYQVSHQIDQPCYLNGEDCAVQHNTGEPHTAIHTHTAAGEPLYVETKAYPLRDDLGTVRRAIEVVTDITDKKNREQEIHRLAFYDPLTRLPNRRLFFDRLEQAISASAR-SGQHGAVLFLDLDNFKTLNDTRGHDIGDLLLTMAAKRIQETVREDDTVSRQGGDEFMVLLNNLSPDRHAARVAEKIRAALDQPFDLDGYEHHIGVSIGIGLFMGHDTSVDELLKRADAAMYQAKNAGRNQVRFFDPEMQAELEQASALVMDLRQAIWQGQFQHYQPQTANDGRIIGAEALLRWTHPERGPVSPMQFIPLAEESNLILAIGRWVLEEACGQLAAWADLPAAGNCKLAVNVSARQFRQPEFVAEIRRILAATGADPKLLKLELTESIVMTELADTVSKMHELRDLGIGFSMDDFGTGYSSLAQLKRLPLEQLKIDRAFVRGSDPHDDAIVETIIAMGRTLDFQVIAEGVETKEQLATLTRYGCDAYQGYLFSRPVPAAQFAHLL----------
46201190     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNITARKQAEESL-----RLAATVFETGEAIVVTDGQRRILAVNDAFERMTGWSAAEMVGQSCDLLEMIGLREVDEMWR-----LAAGTGQWSGETWTRRKESEPFPAALALTAV--DQGIDGRFVLLLRDITRKRRDEQRIRFHASHDALTRLPNRHTVMEALGESI-VRADQTGERLAVLYLDVNRFKDINDSYGHGVGDELLRQVARRLKSCVRASDVIGRLGGDEFVMLLPSVGDHSAAQACANKVLYAFAEPFDMEGLQLFAGTSIGIALYPDDADGAESLLSRADAAMYHAKRGGLPYSCFDIEMDRQVAERVSLENDLRLALGEDQFRVYQPKVDALSGAIVGAEALIRWRHPMRSDVSPGLFIPVAERAGLIGAIDDWVLVEACRQVAEWR-AAGLNLPSISVNLSPAQFHDGRLKDKVKAALADSGLSPSVLELEITETMMASDVDRAIEILGQLSALGVRVSLDDFGTGYSSLAYLKLFPVSTLKIDRAFVTELNAKDGAIIASVIALAGNLGFSVIAEGVETRDQAAFLAARGCPVMQGFLFSRPVNAATFAALLSNPEGLIR--
307609682    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIYERFTQPQRVGSQIVGRVYSFRDVTQKRMALDEL-----RIRER---AIEASTHGVVIIDVTKNEIYVNRAFERITGYGEQHALGKGLLTLLGSNLEEV-NHKRIELAIRESKEETIEME--SIKRNGEFYWCEISVAPVKDSFGYVKNYICILNDVTQRRDMEDQLLQQATYDSLTNLPNRVLLMDRVEQAI-LQARKNKAILAFLFLDLDRFKLTNDTLGHSMGDKLLQAIANRLLIVTEDFDTVARLGGDEFVILLTDIDNMLEAETIAQNILKIIEKPIQIDQHSLKITGSLGISFYPRDGDDYESLMKSADLSMYHAKDTGRNNYRVYEPEMNRRVINHMQLDNALRDKNDELFLVYQPLIDLKQSRVVGFEALMRWHSKILGLVSPADFIPMAEENGMILEMGEWAMKQACMQVKEWH-KAGFKNLSIAVNLSGRQFRQKNLPEVVSRVLKSSGLQSRFLELELTESLLIEDIDHVVDTMYALKDMGTKLVIDDFGTGYSSLSYLKQFPVDKLKIDRSFITESNQNDAAIAKAIINLGHSLNLQVLAEGVENEFQRDFITSHGCDYAQGYFFKAPDTPENILEFLK---------
78222002     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQLEISRSLGPLLLETALVAACALLVGGLGFVMLRTIRAVNQAHQSLAESEAKYRSLYDSMKEGMALHRIISDMVDVNPSFASILGMESAIIGMGGEEFFSG----------ALMARFAEIVRGAESGEFELPLPEKN---LFFDVSVFYPDSG---LFATLFEDTTERKKSDEQIQRLAYYDTLTALPNRTLFLDRLEQALA-GAIRDNGKFALFFIDLDGFKVINDNLGHAQGDLLLTMVSQRLREGIRRKDTLARLGGDEFMVLISYAGEERNAAHLAQHLLERISPPYEIGSRVVYTSASIGISIFPDDGRDAETLLRCADMAMYAAKEAGRNGYHFHSPEMNRKAHERMELEMSLRQERDEFFLEFQPIINVGGDCLVGAEALVRWQHPAQGRVMPGTFIPLAESSGLIIPLGEWVLRKACEKMKEWRD-AGLPPVKLSVNISGRQFEQRNFTALVDEVLKETGVDARALQFELTETSLMKDAGATVSALYKLKELDLRIVVDDFGTGYSSLAYLKNFPIDHIKIDRSFVMDIDPDDRSIVEAIVAMANKLNLDVVAEGVETREQRDLLLDLGCHEMQGFLFHRPLPEEKFVELLRD--------
229104309    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYIFIFVLISSATFNYIYFYLYSHLANDTITLLRL----------LYRVPILLIAIAGSISDDYNSNKNYFTVHPKLGKKVLVVFPYLAVAILIGFTLKEQTSSSTLITGFVFVLIRHSIVGMQNATLTKRLQEALSEKQQKFESLYEYHPDPIFTIDLNGVFLNVNKAGSVLLGAPTNELLG--ETCFSIILDEDKHKLLTALEKVKQQKSASLQ--LSSQYKDGFIYFLYVTIVPIM-IDGQISGSYIMVKDITAQKKQQEEIKYLAFHDAVTKIGNRAYFHKKLRKVIKNAQTI-NSEFALLYLDLDRFKAINDTLGHSSGDYILEEVAQRFQSCLPSHTYVSRIGGDEFTILIENYTDHDSLFQLCNELFESMKKPFVIHEQKLNVSLSIGIAIYPHSGIDASTLLKNANVAMYDAKEKELNSVSIYDDVIAKKIERRLRLEKDLPNALQNEELFYQPQVDSESNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLQQACEQMKRWHVLG-YSHLKIGVNLSAKEFEQEDFVKSISFTLATTGLPASSLDLELTERIAMMDERETLIKLRTLKNLGIHISIDDFGTGYSSLAYLPLYPIDTLKIPREFMTETCEDGMEIIKTIITLAHTLEMSVIAEGVETKEHVNFLQKNKCQFIQGYYYSKPIYSNAFTKLLK---------
148255842    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSVLLIAGMLYVVVRRLISDHEASNQRLTLEKERLDKAVNNMTQGLLMFDASERLVISNQRYIEMYGLSADELIAHRKATGSFI-GDEAEYVATILRD-IGRKKSHL-----IETPDGRS--IEIVNEPLADG-----GWLATHEDITERRKAEQRITHLAHYDALTELPNRTLFHERLKQ--ELIHVSAGQRLALHYIDIDEFKGVNDSLGHLIGDELLKSVAASLSTCVGEAGFVARLGGDEFAVVQTGIRNRGDVEQLIEDILAAIRAPRDCLGHQLTADASIGVALIPEHGTELDQIMKNADLAMYAAKGRRTWRFFEPEMDAQVKARHQLEVDLRQAMVDDQLEVYYQPCVSLQDDRIVGCEALVRWKHPVRGNVSPAEFIPIAEDTGLINQLGERVLHLACAEAATWPD-----DIRLAVNVSPVQFKSGTLALKVAHALATSGLSPHRLELEITEAVLIRDD-DALDTLHQLRALGVRIALDDFGTGYSSLSYLQRIPFDKIKIDRCFVKDITESSASIVQAVVNIAAIRKMSTTAEGVETEAQRQVLKRLGCSEMQGYLFSPPKPAADVRSLFKAQRPPSR--
299068767    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLLVCDGQRRITYANPSAARLLGVPLDALVGVR---LPEVVASAIDEFDTPIREVLAEGQPQLNQIFGMRCLDGRTVWVSTNWTPLYAEAGEPVAVLVSLVDITQIREAQQRIRHLATHDTLTGLLNRCALEDRLEHALALARR-NRSRVSVMFLDLDRFKNVNDTLGHQFGDQLLREVAARLQACAREADTVARLGGDEFVVMLESL-DGVGTRRVAERILAAIGAPFHIDGQELFLGVSIGIAVAPHDGDDPHTLLRKADAAMYLAKERGRNNFQTFTSDLDDRVSRRFRIESRRASDRNEFYANYQPRVDVRTGRIVGVEALIRWNSTDFGRLMPGQFIQDAEETGLIVEIDRWILRAACDQLARWR-RIGLPHLRMSINLSGQAFSSGQLSGMVRGALTSSGLPGEAVELEMTEGILIRDDPSLHTLLTELRALGVSLALDDFGTGYSSLSYLNRFPIDTLKIDRSFVQDLPHERAAITRAIIMMAQAMGMKTVAEGVETAGQLEFLSEIGCDEYQGYLLTRPLEPAAMHDLVREH-------
16519842     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRWYGTVEDIDDRRKMFEALKESEARFRAIADDAPVMIWVTGENGADDYHSRLWLETTGQTAEQAAG--KGWLNAVHPDDRNAVERVFYQAFDLREP-VRMEYRLKRAGGGSAWVIDIGQPRFASDGTFLGFVGIALDITERRNAQKQIHHMARHDALTGLPNRQFLREEFERLSDHIAP--STRLAILCLDLDGFKAINDAYGRATGDLLLRHVTERLRNFLKQSDILCRLSGDEFVVLRVGINSNAEARLLAQQLIDVIEAPYELAGTHVDLQVVVGLAAASKSDQSLDELIKTADIALERAKTGGGGTIVQYEPKMDADLRARQRMKVSLRHAKGELEVRYQPLANLRTGQITTFEALARWPHPERGQVSPAEFIAVAEETGLIGPLGEWILRQACTEAVKWPP-----YVSVAVNLSPLQFRNQRLASTVRNSLEDTGLDASRLQLEITESVLLEECDSNLQTLKEIRQLGVIVAIDDFGTGYSSLSYLRTFPFDKIKVDRSFIADLSKESLAIVRAVAAIGRSLGIITTVEGVERQDQLDTIKAEGFDEAQGYLFGGPLPASQAMALLKSR-------
160900354    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAASLQRSLREQQALLDNAGVGIVFI-RQRVIVRCNQCYADIFGYAGEHALVGINS--EHLHPS-RDELRSLGREAYRTLSAGLSFQRRLRRKDGSLFWGELTGRQVRDRTRELSATVNLHREIADRKLDQERIYWMAHYDALTGLPNRTLLAERSARAIELAKAND-TPLAVMFLDLDHFKHVNDSLGHRVGDALLVEIARRLRAVVRDRDTVARIGGDEFVLLLPGA-NAQGAARVAGKLQEASRQAYQIDRHELTIAPSIGIALYPRDGHDIDSLTQAADAAMYHAKQAGRNTYRFFTPQMQAQSLRALQLENALRRERNQLYLHYQPQITLSTGRVRSVEALLRWEHPELGSVSPAEFIPVAEDSGQILQIGEWVLRSAMQQLQVWRN-AGLCDLKVAVNLSAIQFHQQQLPEIINRILLDSDLPADSLELELTEGVAIHDPRQATATMDRLREHGVRLAMDDFGTGYSSLSQLKRFQIYKLKIDQSFIQDLDHDDRAIVSAIIRMAQALGMQTTAEGVETEAQLEFLREQGCDEAQGYHFSRPLAPEALESFLRSQ-------
262376601    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RMVGIRRDIQQERLSQERLKLVLEQAAEGIFILNPELDYIDVNPHYEYLSGFERDEIIGKS---LFDIAVQNKSQQRTFQANIVKQKIGSYDGEVYAKFLSGKESTLWLHINAVTDDEGRITHYIGIVSDLTERKLQEQRLSYLENYDTLTDLPNRFYYNYQLHQYL-VSQKDSIKEMAVIRLNIDRFRPLNEYLSNNGGDELLRQVAQRLRMTNAEALFVAHLNGDDFAILYEISHIRPSVQHHCERIAQAFSRPFNIYGQDHVITLSMGVAFYPDHGRQLDYLNNCAEQALNEAKNGNTIHFYSSENHSLQNKGVFLERDLRKAIQNNELIVYYQPKINFSDQSIYGFEALIRWNHPEKGIIAPGLFIPLAEQTSLISDIGRLVIQQAAKQIRQWNDLG-FNHICVSVNIVAQQLRRGQLLDDLDQAIADNQISGASLELEITESSLIENSEAVKNLLNEIKQRHIHIALDDFGTGYSSLSYLADFPIDTLKIDRSFVCKIGENKQAIVSAMVAMGKAMGMTVVAEGIETEEQLEYLRDLDCDIAQGYLFSKPLPEQDATAYL----------
113969753    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDSEYRFVEVNEACCRISQRNRTDFIGNLLTF--DLYPE---SFTNQIRTMLK-QQGRWASEVEASRGDKSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLGNLVNKE-----ITHALMVLDLDNFKRINDSLGHQIGDQLLKLVSVRIKSVVPKNTSIYRLGGDEFAIVLDKTSDISACAAIAGRVIEAFKTIFEIGNEQLVLGVSIGIVFYPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIKQLEIENLIREKEDLFEVYYQPKVDLKSGHVAGMEALVRLNHPTRGLVPPNDFIPLAEENGLIIEIGEIVLRKACFAAQKWREQG-LFKGRVAVNLSSRQFALPDLQQRIEAILRLTQLPAAHLELEITEGTVIKQPEMAITVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAINETEFTQLLQD--------
119947315    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLLKSTAEGIISLDPMGKINFANPAAKQLLMYNDDTILG-----IDYAHIQGTDNLTSALHHTALSKRIIHDDQQSFHCFDGSSFPVEFTASPICKTNSESSGIVLVFQDISERKKTEQQLTRLAQYDCLTGLPNRALFTSLLSQAISRSDRRKN-KLALLFLDLDRFKQVNDSLGHDVGDLLLQQVAQRLQLATLEGGTVSRLGGDEFMVILEEVNSESHAAKLAQKMITSLDAPFNILGREVLISTSIGIALCSGSTQCIDSLLKRADMAMYRAKEQGRNNFQFYTAELQQQASKSIELENRLRHQRKEFFLHYQPQVDTNSGQIIGLEALLRWQPDGQALISPEEFIPVAEEAGLIVPIGEWVLREACSQLHRWHRSGLLPTVKMAVNLSVRQLEHTSLLSTLTQILQETGLKPSQLELEITETAVMKDPDLVVNILHSIHAMGIQLSLDDFGTGYSSLRYLKLLPLHVLKIDRSFINDIGQRDQAILESIIYLSRNLDLTVVAEGVETQEQLDFLSRFNCHSIQGYYISKPKSAANIEKLLHK--------
187920304    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QIKSMEQRLELVFEASSEAILILDAQRRLVTANASFYRATGYRADDVAGKEPAFLSGAHVQG-DLLAAVIDSV--DRQSAWHGEANVRRRAGSDYPAWLMISAVRDRRASLSHYICTLIDITDRKKSEARIQFLAEHDLLTELPNRALFMKRLRAVLDHARVADH-RVAVLFIDLDRFKHVNDSLGHHIGDSLLRSVSRRLVRAVRADDTVSRLSGDEFTIILNGVSGAAEVRTIEDRLLPLMRQPHELDGMALPVSCSVGVALFPDDGEDIETLMQNADAAMYQAKGAGRNLVKFFTPDMAERHRAQLEASLRNAIAMDEFRLEYQPCIDARTGELVAVEGLLRWHNPRLGKVSPAEFIPIAEESRLIISMGAWVIEQACRQIAEWNDEG-LAPLRVSINVSAIQLRDPNLIGMLATSLERNRVAPERLELEITETVLMDSAEHYESTVAGIRKLGIKLSLDDFGVGYSSLSYLNRFPLDRLKIDRAFVKDMAPADLAIIRAIIELGHELGLRVVAEGVESEHQAQILRNIGCDELQGFLFSPSLSPADLGSW-----------
270158623    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMRDISERKAYEEKILESETRFRLAFDYSPIGVALVSLEGHWLKVNKTLCDIVGYSESEMLR--MNFQTITHPDDLELDLKYVKQLYDGEIPFYQMEKRYIRKDKKITWILLIGAIIRNEQGTPLYYIGQFQDINDKKEKEKELSIKAYIDTLTGLVNRNQLENSLNLTI-LSALRHQQQFAVFFIDLDNFKQVNDSLGHDAGDELLKVISDRFRNSIRKTDIAARLGGDEFILVLHDIKSPEIAAVFAENILNILIKPITIKEHELLVTASIGISFYPADGEDYHSLINSADLALYKAKEEGRNNYQFCTKKINEEIKNKFKNALKNALKNNEFYLTYLPKINIQ-KKITGFETLLRWENKEYQTVSPSKIIPLAEEIGIINQIDDWIYDTAIDQGSHLRTSCHLP-IKISVNVSTKQYLQPEFSSSVLNKLNQKQFPAQFLEVEIHESLIMQNPNHSIKVIKHLKDNGIGIIIDNFGTGYSSLNYLNQFNADYIKIDPQFIKHIVENHQGLVMAIIALARSLNIKVIAAGVESMDQYHLLSQLGCDELQGYYISKPLLAKEISQFIQQ--------
307822896    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRDISKRKQVQEEQRMAASVFASQEGILITDAQRNIIDMNPAFGSITGYSRDEILGKKPSLLKSLH--DTSFYENMWRAI--NRQGYWRGEVWNRKKGGEIFAEWLTISAVADQQGKITHYIGTSSDITQLKEQERKLELMAHYDPLTGVPNRILLADRMHLAFAQTKR-DNCLMAVGYLDLDGFKPVNDRLGHEAGDQLLIEVALRIKNALREGDTIARLGGDEFVFLLLGLEKVEDCETTLHRLLEVISEPVSLKNQAVSVSASIGISIFPEDNTDPDTLLRHADQAMYQAKQEGKNCFHIYNLELDRQLHSHRENRIEQAFENEEFELFFQPKVDMQQGIVFGAEALIRWRHPERGLVMPGDFLPLLENHDIITRLDAWVIDKALQHMENWQSQGLQ--LQISVNVTARSLQTDDFILQLYYAFERHPIKPAHFELEILETQALLDLSLTSQVIKDCQTLGVQFALDDFGTGYSSLSYLKHLPAETLKIDQTFVRNMNEDDLAIVQGVIGLAESFRRQVIAEGVESIEHGSALLQMGCHHAQGYGIAKPMPASDLADWVNERAP-----
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--------
17549376     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQKDATERGLAESEERYRLAVSHLNEGVLIQTLDGVVLAANASAERILRVRPGQLRNRFDMMQRVVDEHGKDVALDVLPSKLVRQSGELGRIYGLLLKTGELIWARMNIIPIRHGDAAPSSIMLSFADITDFKRAEQRLRHLASHDALTGLTNRSFFIAHLDSAIERARD-ESRELALFFLDLDRFKSVNDTAGHACGDTLLQSAAARLTDCIGPGDVIARLGGDEFVILIEQRVEGKRIAQLAERLLAAMREPFDTVNGRYYLGVSIGVALYPHDGISGSDLLRSADAAMYRAKQNGRNRAQFYTAELNARLQRRYETALRDARDNSELQLVYQPKYDLASHRIVGAEALLRWNSVKLGAVSPAEFIPVAEETGLIVPIGEWVLRRACEQAVEWY-QALGYDFRMAVNLSARQFQTGDVVPTIEQTLAETGLPPTALEVEITESLLMGGADEVRPMFDALTAQGIRISIDDFGTGYSSLSYLQRFPISNVKIDRSFILGIDPDSVALTEAIVAMARALGMTVTAEGVEDADQVEFLAKAGCQEIQGYYIGKPVTAEGFDRLLRAHLAVV---
254457458    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLRSIGTVHDITKQKIAQNELMLASE----VFSKMSDGVVITDANQSIIKINESFTKITGYTNEELGMTPKAFSSGWH--DEAFYKKMWDDIK--QNGQWSGEIIDRKKSSERYIAEMNIIALHNDDGILTNYISITNDISKKKEQEKLIHNLAYFDSLTDLPNRVLFEERVVSRIPFSKRHDK-KMALLFIDMDNFKNVNDTLGHFMGDMFLIEVSNIIKNSIREQDTLARLGGDEFTVLLEDINSIMDIVPIAEKIIAAFNNPVLIESKELYTGISMGISLYPDDGKSYNELFKAADTAMYQASGKNNFQFFKQSMNEKITERLFLENSLRNAIGNNELFLVYQPKINLETKRVYGMEALIRWRHPEIGLIRPDKFISISEETGQIYNIGLWVAKQAIIDTKALHEAGHI--LTVSINVSSKQLENEKFIDDICCVVNEIGIDKSYVELEITESHIMSNIDKALKILNELSDKGFKLSIDDFGTGYSSLSYLKKLPAQTIKIDRSFVLDIDEDDRSIVATIIAMAKALGKDVIAEGSETQEHIDTLKYLHCNKVQGYFFSKPIEIDEFKEFV----------
86749282     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKKREESFRLLFDGNPMPMWVFDAATTELNVNDAAVQHYGYDRDALRMTLREIWPR--DEWAAHSLALLQVGDSYQSG---GNWRHLKADGTEIQVMTFGRRVVFNDRE--GFLVAVVDVTERRKAEAKIAHMAHHDGLTNLPNRALYQERLQQALEQARG-GGGRVAVLCIDLDLFKNVNDSFGHPMGDRLLRCVADRLRAQIGGNDLVARLGGDEFAVVLASVASPNEASDVAARLIELVSAPYDMDGLEVVIGASIGIALAPGDGDDCDVLMRSADMALYRAKAAGCHHFFEKEMDRQAQRRRDMERDLRHAFARGEFDLHYQPLIDLAEDRVSGFEALLRWHHPERGMVSPADFIPIAEDIGLIVGLGEWVLRQACLEAARWPN-----DVKIAVNLSPVQFRSRNLVQVVISALAQSGLSPRRLELEITESLFLADSEANLATLHQLRSLGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLTERPLAIVRAIAGLGRSLNITTLAEGVETVEQLDALRAEGCHEVQGFLFSPARPAAEIAGLLMK--------
163849591    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDISEQRRANAALRASEERLRLALQAGRMVAWERDLKTGLATRSDNALQLLGIGSG----PISLLLDNVHPEDRAHV----ERFTAYGGALSTVEFRYLHPAGPQIWLTMRAERV-----EAGRIVGITFDITERKLSEEQAWRAANHDALTGLPNRRLFHQRLEQALA-AAERGGTSVTLLLVDLDTLRDVNDIHGHDAGDAVLREVSSRLVEGLRASDTVARLGGDEFALLLTEPLRLEHAAKHAEVLLERLRQPLVYRGHRLTCTASIGLAAYPDHHRNPYDLLKDADIALYRAKAQGRNSAVVFAAEMRSQTERRIAAEVRTAVAAGQIVPYYQPKICFTTGAIVGFEALARWQHPEKGLLTPGYFGSAFENPELATAIGSSLIRQVAADLGQWC-RCGLDPGRVAVNFSSAEFRRPDLAGDILSVLSEHDVPPARFEVEVTETVFLGHGTEVVATLRRLHDNGILITLDDFGTGFASLTHLKQFPVGHIKVDQSFVRNQDQGDAAIITAVIGLGRSLGMQVTAEGVETVVQANRLSAMGCDYAQGYLYGKPMAGSRVPWFLR---------
56130758     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGIVSMASLLAEFVCRSDINRREREASQLRTELENRKIVLESTSDAVLVTDARLRIQYINRAFTAATGYPGADIVGRPAGFLRSGR-HGRGFYAEIFATLRDG--GRWEGEVWLLRADGSIAPDWVTIKTVHDEHGEVFSFVAMFADIMQRESLRAQYMHLAYYDSLTGLPNRRLFQDRLGHAIERSAN-KGTEFSLLFLDLNRFKDVNDTLGHSFGDRLLEVVGERFKRLVKEADFVGRIGGDEFTFILHDTADPAQVESIARRIFDELAKPIVLNGTQSYVSASIGVSRFPADGTTAEALIMNADAAMYRAKEDGIGACHFFSRGLHTKVLKRLDISNALHRALEANEFSWQPQVSLTTGKVIGAEVLLRWMRDGSVPVSPAEFIPVAEETGVIGAIGDWVLRESCRYVAKLEALAIDPEFRVAVNFSPLQ-LSWHRQEPVLQTIAQFGVDCRRFKIELTENALFVHEEGLLEFVRELGAAGVGIAIDDFGTGYSNLSSLKHLPVTELKIDRAFIHDMSHSDRQIVQAMISMAHMLGLRVVAEGVEYVWQVSVLREFGCEVGQGYLFSRPIDFDALVKLL----------
89091836     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSKSAQQARELKVFRN--AVENTGSAVVITDPKGQIEYANQRFTEITGWNLEEIKGKRPNFLRS-EKTTLETYKELWGTVLNHQQ--WRGTLLNKRKNGSTYWSLQNISPIHDELGNIINFVSVSEDISQIKEHDAQMEKMAYYDPLTNLGNRRSFRRTLDQYLD--SPQEQGLNALLLLDLDHFKQINDTMGHEAGDALLTTIASRLNFCTRQRTSVFRLGGDEFTIIFRNCNDRTHVIERTNEVLSLLAQPIHIGPHEISITVSIGITLIGLDSPDASDLLRNADLAMYYAKKSGRNTFAFYEQHMDEEAQRTLSIEHDLRSDGNQLRLVYQPQISADNGKITAIEALLRWDHPLDGPIPPDEFIPHAEETGLIIPIGRWVMAEACKAAKAIQDLG-LPPIKVCVNLSTRQFDDPALISHIEEAIETSGLDPRWLELEITESMLMRDMSTAIDILNSIKQKGISLAIDDFGTGYSSLSYLKKMPVDLLKIDRSFLQDSDRDNMAITSTIIAMTKQLGLSVVAEGVENQAQMAFLNRNQCTLMQGYLISQPVSLTQFT-------------
77359917     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKLTEERLNLCVESLTDALAIYDKNFKLVDINPSFLTLFGGVREQYLKKDFNLPGY----DKSYINTIKKTV--YQRDSLQQEVKLRNSAHVLLPIEISIDEIRNDQNQITNYVVVYSDLTERKKAESQLHNLSNRDRTTNLPNRNLFFTDLQKLGQL-----NSHHALLVFDLDNFKKINDSLGHQLGDSLLAKLAMRLNKLTRENDVFYRLGGDEFALVMSDTNDIYTITRTAKQFLAAIATPFKMAGHELAITSSVGIVLFPEDGNTPELLLKNADTAMYHAKKKGNSYLFFNDTMNREAVKRLQIENLMRFGKENHFAVYYQPKMNIHTGKLVGMEALVRFITPKKGIISPGVFIPIAEETGQIIEIGEVVLNKACRDVKEWLD-AGLFNGRVAVNLSAKQFSLPDLTTRIDVILQKNALPSYFLELEITEGTVMDDPKDAIAIMCSLSARGIHLAMDDFGTGYSSLAYLKQFPLNTLKVDKAFIDDMNERGRNMVDSIVTIAHNLDLHVVAEGVEQASQIEILKQLNCETVQGYYYSKPLSKDEFTEFLK---------
54309271     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSHAVEQSDNTVLITDKNGIIEYVNHSFEAFTGITSAQAVGRDSRTLMKGSNETTSEIKHIRQQLKAGRT--INRVITRKKSDNTVCYEDETISPIRNDTGKISHYISTGKDITERVLFESKLHKLAHYDLLTELPNRLLLLQHIEQAITNAEEM-KTSVVVFNIDLDYFKKINDSLGHDVGDKVLITIAKRITRSLRDEDVLARLGGDEFAILIQSDTSSQSIATLAERIINNICASLSIEEKSLSITASMGIAVYPENSVDSDALLKNSDIALYHAKDQGRNRYCFFTPQMGIESVQRLQLESDLRKSTDQYTFFYQPKVNAKTHKVCGIEALLRWKNEEGQIQSPLGIIPILENSGLIVNVGETLINQACEQLAIW--QSNGLDLHFALNISARQLLHSDIVDTVYKAVTMSGCNPHYLELEITESVVMADVKLAFDKLIKLEALGVKIAIDDFGTGYSSLAYLSRFPIHILKVDREFVQDMNKDSVTITRSIIELAHNLGMLVVAEGVENEGQIKFLTGIGVEEFQGYYFGKPMPIDEFE-------------
119944283    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIAKEEKEKLAAELVIALEFRIAATAFESQEGMFITDANNRILRVNKAYIRISGYSAEEVIGQKPKLFSSGRQE-KVFYKAMWDSI--NSTDAWEGEIWNSRKNGDIYPGHMTITAVKDTNGMVSNYVAMIIDITLDKAASEEINNLAYFDPLTKLPNRRLLLDELNLALTINART-HQYGALLFIDLDHLKTLNNTRGHDVGNLLLKQVTTRLTESVREGDTIARLGCNEFVVVLENLSPQAIKAQMAKKILFTLTQPYSLNAIKYHCTLSIGATIFNGHELGSEELLKQADIAMYQSKDAGRNSLCFFNQTMLEAITIRAEMENELHKAIKQNQFQLYYQIQVNGSQALGAEALIRWQHPERGQISPFNFIPLAEETGLILPIGQWVLDTACAQLKKWQQNPLTQDLVLAVNVSAKQFHQEDFIEQVKTTLQRHQIIPDRLKLELTESMLVENISDIIIKMNTLRKIGILFSLDDFGTGYSSLQYLKRLPINQLKIDQSFVRDTDAHDRIIVRTIIAMSHSLGIDVIAEGVETVEEKQFLLNKGCTHYQGYLFSKPVPIDEFEALLK---------
90410462     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSHAVEQSDDTVLITDKNGIIEYVNHSFEAFTGITSAEALGRDSRTLMKGANETTSEIKHIHQQLKAGKT--IHRVITRKKSDNTVCYEDETISPIRNDTGKISHYISTGKDITERVLFESKLHKLAHYDLLTELPNRLLLLQYIEQAITNAEEM-KTSVVVFNIDLDFFKKINDSLGHDVGDKVLITIAKRITRSLRDEDVLARLGGDEFAILIQSDTSSQSIATLAERIINNICASLSIEEKSLSITASMGIAVYPENSVDSDALLKNSDIALYHAKDQGRNRYCFFTPKMGIESVQRLQLESDLRKSTDQYTFFYQPKVNAKTHKVCGIEALLRWKNEEGQIQSPLGIIPILENSGLIVNVGETLINQACEQLAIW--QSNGLDLHFALNISARQLLHSDIVDTVYKAVTMSGCNPHYLELEITESVVMADVKLAFDKLIKLEALGVKIAIDDFGTGYSSLAYLSRFPIHILKVDREFVQDMNKDSVTITRSIIELAHNLSMLVVAEGVENEDQIKFLTNIGVEEFQGYYFGKPMPIDEFE-------------
304313323    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRIFLELDQRQRQLEEALHRLEVLLRSVGEGIIGVSADGSITFVNPAVEAILSFSSAELIGTYKSVIVSAQQSERPDWEQIFKACVSGTPYHTDVGV-FRTGGNRVIPVEYTSSPMHSPTGKFDGVVIVFKDITERRKIEEKLNYMAQYDALTGLGNRNLFSNALNNAIAQSRHTQN-PFALLFLDLDRFKQVNDTLGHDAGDLLLKDVAGRIRNCIRDADVLCRIGGDEFTLIIAGAAIEIAAQRVSEKLISELSRSFEIYEQEIYVGGSIGIVYYPEMGADANELIKNADMAMYQAKHEGRNRFKVFDPNMRAQIEETMEVELRRAVESMDFFVHYQPKYDMIDGSIIGVEALIRWRVGDRMI-SPAAFIPIAEETGLISSIGRWVFEASCSQLRAWDQKFHLPDFRVSVNMSVQQLHDPLLVNMVHRIIDQCGFSHGLMEIEITESLFFERTQEAVSRLESLRRLGVGIALDDFGTGYSSLSYLTKLPLTVLKIDKAFVDEITQQGIAIISAVVALARGLNIDVIAEGVETEDQVDRLVQLGCRFAQGYFFNRPLSVEALDTLFSEKFEL----
39933854     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASWRTQTKLM----VSVAAVSALVVTVILLLI-IHQIGKHHRATQRKLQLDKQRLDTAINNMSQGLLLFDAQARLVICNQRYMEMYGLSPDVVKCSLRDVLEH-----RKNVDKITTDLIDRLSSQRVSEIHSIH-DRS---IEFSSVPVPGG-----GWVITHEDATERKRYDERISYLAHFDSLTDLPNRTMFRQRLENELQRAS--RGAPFALLYIDIDEFKSINDTLGHPVGDELLKQVAVRLRDCVRETDFVARLGGDEFAIIQIGVSGADEATALVDRIYESIRLPYQCLGHQLSTDASIGIAIAPRDGADLDQLVKNADLAMYSAKAEGRRTFRFFEPEMDAVAKTRRQFDLRQAIGDRGFEVHYQPQVDLSSGAITGCEALLRWRHPTRGMISPAEFIPIAEDTGLINEIGAWTLATACSEAATWD-----ADITLAVNISPVQFRQPSLALLVASVLGAAGLPAERLELEVTEAVLIHDDDAALSTLTQLRALGVRISLDDFGTGYSSLSYLQRFPFDKIKIDRSFIDGIDEGSTAIVQAVVNIAAARRMTTTAEGVETARQREILSTLGCTQMQGWLFSPAVPAAAFRKLLTSHL------
152995778    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSFAVFEQSGIYLEASKCFTEQFGDIEHVRDLFAVAGAANSFIGRQRESLSQEIRLSTKNGRWHKIEVSHQPMTNV------VYLLTHDIQEERDHEVALYRLNNYDGLTHLPNRNLLYQQLESAL-VNARKRHRQFGLLYLDLDGFKVINDNFGHRVGDELIQRVAERIKGSIPSSACLYRLGGDEFVVVLENTNEIEELESIAQSIMQNASNTYPVAKMEMMITASIGIASYPQHADDVDNLLKNADAAMYRAKSTGHNMYCVYEDHMADNINAHLTLGGRKAIEEEQFILHYQPKIRLPDEIVVGAEALIRWVHPELGMISPDQFIPLAEESGLILPLGEWVIRRACRQLQEWR-EAGLDPIKLSVNLSSRQFMQADLVDMVQRALEETGVDPEYLELELTESMLMADAQQSIEKLHSFRKLGLTLSIDDFGTGYSSLAYLKKFPIQTLKIDRSFIHGLDCDNDAIVKATIAMANSLNLKVIAEGVENRSQVDVLNGYDCQEVQGYLFSKPLSSDDFLMYLKAH-------
118581894    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRSLTPLLLRTFAVALCSAIIAAVVFYMLRTLRATSRAYQALDESESKYRLLYESMREGMMDFDENGDVIDANPSCAAMFGCDPQTLIGSDSIALFG------ETFREYLSELLREQGTSIQFELTLPRTDNLY-----SVHAFSPDHGLVA---TLFEDITERRKSEQQIQHMAYFDSLTDLPNRVLFLDRLRQAIAHALRDEN-SLAVLFLDLDRFKDINDTLGHSAGDQLLIQVTRRLGRQIRSCDTLARLGGDEFVVIVTDLGKKMNATRVAQDLINAIQPPFLIAGRELHVTTSIGIALFPDDGNNAETLVKHADLAMYSSKESGRNRYNFYSASMNQKALMRMETEAGLRNERREFYVEFQPIMNAADSTVVAAEALVRWNHPTRGRIPPDQFIDLAEETGLVVPLGEWVLRTVCSRIKTWSD-AGLPLIRFSVNVSSRQIERQDFAEIVRNALRESGANSAQLEIELTESCLIRHSDTNISDLFGLKEWGVSFAIDDFGTGYSSLGYIKTLPIDHIKIDRSFVRDISTDDQAIVEAIIAMSQRLGIRNIAEGVETIEQVRFLQERGCEEIQGYYFHRPLSAEALEELLRAQ-------
238799082    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWLVLRRAMSEAQIADALIASEERFRHVAEAATDWLWETDANLRITYLSQRFLTITGLSEHWLGRNLDSLLNC----DIMPLRAWLQHHLTESRNELQCTY--FSAQGEKRICRIYAKPII-KNDETIGFRGTASDITREIEAQERIQHLSLHDALTGLPNRLRMKEFLESKLRNLAAAPH-PLVILNVDLDKFKPVNDTFGHVAGDMVLHQVSERLRSCLRDQDLVARQGGDEFILIITGLSSIKEIEQLCARVIARIESPYVINGQDIYIGASIGIALAPQDSMQAEELLRFADIAMYEAKNSGRNRWSFYSSEMNDRLMQRSELERFLRQAVKHNEFYYQPRYRIEGTQLTGAEALVRWNHPVLGLLMPDQFIALAEETGLITSISDWTMLQACQDASTWHS-----SLIVSVNISAIEFRSQRLIERVRQVLLLTGLPSHRLELEITERIMIEDADGAFKTMTALKALGVRLSMDDFGTGYSSLNYLRRFPFDGLKIDKSFIDELAESHQSIVEGIINLGHALSMTVTAEGVETETQLGYLQTLMCDEVQGYLLGKPMKLYDLSVLIR---------
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---------
73541330     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRPYLASGSPQSGSYRAVSGSEGVERVFYRMPEFGLNFVVGESVGLVLAPYEVYRRIALAGAMASTLLVGLLYYSLRRSMVERRRHLEEMRLA----ALVYSSSSEAMMVTSVDGTIIDANPAFAAATGYTVEEIKGRAGNAAGLV-----ERLRATL-----GAKGRWSGEFSIRRKDGSEFPAYLTVTYLAHQYGEHRR-VALIHDMTEKRQAEEVIRHQANFDALTDLPNRRLFFERLEQEIERSRGTQDV-LALLFIDLDRFKEVNDTLGHDQGDLLLLEAARRIAASVRASDTVARLAGDEFTVILPAVGDAGVAGGIAEAILQQIAAPYRLAGELVVVSASIGVATYPKDADNAEALLVYADHAMFAAKEEGRNRWKIFTQAQAERERLRITQDLRTALASEQFALHYQPIVDLRTGKVCKAEALIRWNHPVRGPIHPVDFIAVAEESGLIIDIGRWVLTEALRQLARWHVLLG-KDFQISVNKSPMEFCAPSSGPEWSSMIERRNVPVGSLVIEITENSLMEQNADVMDQLSRFQAAGIEIALDDFGTGYSSLSYLRRLDIDYIKIDRSFIRSLTPDDVALCRAIINMAHALRIRVIAEGVETQSQRDILLAAGCDYGQGHFFCPPVEASAFEAFV----------
269104164    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYSLMSYFVLLYTLKSTSVNQSPSITWDKLSLAINQCSETIVITDLRGNIEYVNDEFERSTGYKAQDVLGKNPRVLQSGKTT-RDTYRDLWKTLRSGER--WQGEFINRKSCGSEYVEFARITPIRQENGDVTHYMAIKKDITETKATRNQVEKLAYYDSLTGLPNRALFLKRLKKLLNDDAGSSQLPLSLMFIDLDHFKEINDTQGHDHGDCLLQTIGQTIRSILESHHTLARLGGDEFVVIAP-DTDAEQAQTIAYKLHQTISQPIPLKGQNISVGASIGITVCEKQGPSVSTLLKQADIAMYRAKAQGNGFCLYLPEMELALNRKITLARKLLSAIRQDKLANFQPFIDLNSQQCVGAEVLLRWFDDDLGWISPAEFIPLAEERHLVSEISNWVIRHTCRQMLSWQNQGYVLNGRLSINISAQEIGQESCAQRIIQLVEEEGISPYLLDIEITESAVVVCPHLAEDDINQLAKAGFTVSIDDFGTGYSSLSKLKHFSVNKLKIDRSFINEIDDANRKIVTAIIAVAKSLCLQLVAEGVEDKQQEALLSEMGCDFAQGYLYTKPLANDQFARWLK---------
239992966    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFISKPIDIGLCQMRVRNHLTIQDQKTKLARVNHELEAEKKQLAITLKSIADGVISINAAGDVTFINPVAQRLTGYSETELGKPIDEVMNLRDASTNERLLNALYALEVMRPVAMSYNATLVSRHNQVFRVEDTASPIIDEDGHLSGAVIVFQDVSEAIEMAVKMTHLTNHDQLTGLPNRVLLHDRVVQAI-TRCFTSKQSIALLLIDIDNFKYLNDSLGHQVGDYIIASIAKRLAKVVGESATLARVGGDEFACLLTEIGSGYSADSIAMACLQAGREPIDIDGKAHQLSLSIGISLYPQDAVNAEEMMRHADSAMYRSKSKGKDTFSFFSKDLQHAMHHRVEMEVKLRNAIENDSIYLQPKYNFDDSAVLSAESLVRMFDENGKVIGPDEFIPLAEETGLIHQLGKQVLQKSCEFVARCNELG--QDFKVAVNVAAKQLSNPGFAKEVAEIINEAGIAASSIELEVTESALMHDFEQTRDILNDLASLGVTIALDDFGTGYSSLSYLRQFPLNVLKIDRSFVIDMDKEQQAIVTAIVHLALSLELTIVAEGIETQSHFAALKALGCHLGQGYFMCRPMAMADF--------------
118581136    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAELSLCESESRFRRILQEIPSIAFKGYGVDGTVYWNLASELFYGYSAGEAIG--RNLLDLVIPEGRAEEKRRMLRMAETGRADPPSEQCLLRRDGSRITV-LSCHAVVRRPGEAPELYGLDIDISERKINEEQLEYLATHDELTGLANRALFHDRLEQSLHY-AKRSGRIVAVLLLDLDRFKIINDSLGHSFGDRLLSAVAQRLDRVVRDTDTVARLGGDEFVLLLAEVTEPDDVGLLASRILHELAVPHRIEGREIVMSASLGISLYPKDSGDGSTLIRNADIAMYRAKQEGGGVFSFYAPEMNQRAMETMEIESALRLERGEFTLYYQPKVDLASGRISGCEALIRWLHPRRGVVAPADFIPLAEETGLIVPIGTWVLKEACRQVRAWQAEG-VPIANVAVNLSARQFRTGDLPGLVREVLGETGLDPHLLELEMTESMVMADHAQVVAVMEELTAIGVRLSLDDFGTGYSSFAHLSHFPINHLKIDRSFIKQIDPNSATIATSIIAMAHRMRLKAIAEGVETEAQLAYLRKQGCDEIQGYLLSRPLPASEYAALVRR--------
121594373    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHDITERKQTEQRVREREELLSLTIEAAALGLWDWNLPSCEVTGDARWRAMYGLAPVEPGASAAHWASGITPEDIDVVTQELRRHLQEPHKPFDVTCEVLAPQGDGRWIRSVGKVVYDAAGQPARMVGMSIDVSSQRQQERQLERMAHYDALTGLPNRVMLERRLRAGMEHSRA-RGQQLGVAYLDLDGFKPVNDRLGHAAGDRLLVVVAERLKRALRLTDSVARLGGDEFVILLSGLAHAEECERRLHTVMESVAAPYTLDGERVLVTASIGYTLYPDDEADADTLLRHADQAMYAAKQAGRNRFHGFDAAEERARQLRREQCGELALQRGELTLFLQPKVDMRLGTVVGAEALARWQHPERGLLSPVHFLHLIEGHELQMRFGEWVVDTALQQIARLMAQGLE--LPVSINITPEHLHRRGFADWMALRLAQHPVPARLLAIELTESAALYDIDHVARELTRLRALGMQISFDDFGTGYSSLAYLRRLPMDHLKLDRSFVAGMDAGDRAIVQGVIGLAHSFGCGIVAEGVETVEQGLALLQMGCHHAQGYCIAMPMPVEQFMDWAK---------
300697792    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHLAGVAIQKDTT-----ERGLAESEERYRLAVSHLNEGVLIQTLDGVVLAANASAERILRVRPGQLRNRFDMMQRVVDEHGKDVALDALPSKLVRQSGELGRIYGLLLKTGELIWARMNIIPIRHGEAAPTSIMLSFADITDFKRAEQRLRHLASHDALTGLTNRSFFIAHLDSAIERARD-ESRELALFFLDLDRFKSVNDTAGHACGDTLLQSAAARLTDCIGPGDVIARLGGDEFVILIEQRVEGKRIAQLAEHLLAAMREPFDTVNGRYYLGVSIGVALYPHDGISGTDLLRSADAAMYRAKQNGRNRAQFYTAELNARLQRRYETALRDARDNSELQLVYQPKYDLASHRIVGAEALLRWNSVKLGAVSPVEFIPVAEETGLIVPIGEWVLRRACEQAVAWY-QALGYDFRMAVNLSARQFQTGDVVPMIEQTLAETGLPPTALEVEITESLLMGGADEVRPMFDALTAQGIRISIDDFGTGYSSLSYLQRFPISNVKIDRSFILGSDPDSVALTEAIVAMARALGMTVTAEGVEDADQVEFLAKAGCQEIQGYYIGKPVTAEGFDRLLRAHLAVV---
117918886    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRQLEDEINLLAQAFENTSEGVLILDVDENIRVANHAAQQIIGSEQHDLVG--QSFSQFVQM--KDGLSTEVHQLLG-QDSSWTGERELVGQNGLVCPVWLNVSVMQSASDSSVHYVIVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSSRLLQSIQ-TAQQTGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSCIGSEHLLCRFGGDEFVILLRNANNLNEINHIAERLLAQIVAPFKLFGREFYISTSIGISIWPDDAVQPEAFIKNADLAMYHAKEEGRGNFKYYSSERNAQYHLRLEADLRKAIEREEFELYYQPQIDIRGDKFIGMEALIRWRHPKEGYIRPDIFIKVAEACGLVVEIDRWVFRRACLDGAKWVKRCAAP-FKLSVNISAVHFRQPDFIEGLKKILADTQMPTSSLGLEITEGVLMKEVQAAKSHLTQLKELGIEVAIDDFGTGYSSLAYLRHFDVNTLKIDRSFLIDINSADQAIVSSIIELARNLKLTVVAEGVETVEQLEQVFSRGCYIVQGYYFAKPMSVTEFERYLLQKTTL----
104779686    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIARDITERHLMQ-------EKLQLAAENTAEGVLITDTDQRISAVNRAFSEITGYSEIELGQTPRLLASGQH--DSAFYAAMWHQLTA--EGHWQGEIYNKRKNGELYPGWLTISAVRNSERETTHFVAVFADISSLKHAQAKLDYQAHHDPLTGLPNRALFENRLLSAL-TCAQVSNRQGAVLFLDLDRFKHINDSLGHPVGDLLLKGIAQRLKEQVRDVDTVARLGGDEFIILLPGLHKPSDASAIANKLLACFHAPFQAGEHEFFTSASIGISLYPQDGSDVATLIRNADAAMYRAKGRNRVETYTRDLTAQASERIALEHELRRAIERNELSLYYQPKFSLKTQSLVGAEALIRWTHPTFGEVPPEQFIHLAEENGTILQLGDWVLEQACRQMHVWK-KAYQAFGPLSINLAGAQLRQPSLAKRIEQLLKSYQLKAGDLQLEITENFIMSQAEEALSVLHQLKQLGVQLAIDDFGTGYSSLSYLKRLPLDILKIDQSFIRGDDPHDAAIARAIIALGRSMQLTIIAEGVENQAQQRFLAAEGCEQIQGYIVSLPLPPEEFAAFLR---------
209515164    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSTLTPVTGDGAVSALLCASEDVTQQLLKTLRERNQLMQEMESH------VGLVFYSYSSKFERFHVSAGVESVFGLTPQELSRKPSAWLDLVVPEDLEPVLAEMNR-VASEGTEGRVEYRIRRSDGCLRWIRSTAYPVRDGCAKVTRIVGVGEDITLEQERLAALDRLAYTDGLTGLASRGALVRRMKSL-----CRQNVAFGLMFVDLDRFKVLNDTLGHTAADRLLKDIAKVIQGALPPDACVARLGGDEFA--VIVENDKATLATMAQSLLNRFSNDVRKDHAAPFVTASIGISIFPEHGRDHEALLTSADIAMYAAKRGGRNAFRFADKASSALLGDFELERDLPTALASNQFVLHFQGIHPASLAVKGVEALVRWNHPARGLVAPGSFIPILEESGFIVEVGTWIIDAALAQLAIWQTAGG-KKLSMSVNVSARQLRDDSLVAIVNEALRKHQVSPGRLEIELTESALMENSSLAQATLMALKRLGVRIAIDDFGTGYSSLRYLADFSPDIVKIDRSFTAGRDAAATSIVRGIIQMSHELGIKVTAEGVETNQQLHALREAGCDYVQGFFLTMPTDAEKLV-------------
308050336    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIKEAEERLNLALRNISEGMFILDDDMRYLEVNEACLEITGFEKEHFVNETLKF-------DR-YPQAYTDDIIRQQQGRWNGELELSRSNGRLIQIELTLDQIKESGTHNHFYVGVFSDITHRKQAESELRRLTNNDILTGLPNRSYLQISLDSLVRR-----QVPLCLLIFDLDNFKKVNDSLGHGAGDALLCHVANRVRNHLPEQASLYRLGGDEFAVIFDGDQAINYSTKLAQEILAAFSQPFQLEQGEVVVNSSIGIVTFPDDDVDRQALLRKADLAMYHAKGQGGQCYQFFNESLNQAAMERLDTENLIRQKDNHFEVYYQPKVDLPTKQIKGMEALVRLNHPTRGLISPGEFIPLAEETGLIVEIGEHVLKQACFAAEKWR-QMGLLKGRVAVNLSSQQFILPDLCERIERILKLTRLPADWLELEITEGTVIQQPEQAIATMRTLNQLGIHLALDDFGTGYSSLSYLKRFPINTLKIDKSFVDDITAKDRMMAASIITIARNMELSVVAEGVEEKAQLSVLEELRCDMVQGYLFSRPIPEMEFESLMQSKRPI----
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----------
309779464    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRRVTYANPSAARLLGLPVDALVGRLDEFDASIHEADWPD-----QDVIAEGQPQLNQIFGMHCVDGRTVWVSSNWTPLF-ADGSPYSVLVSLVDITQIREAQQRIRHLATHDTLTGLLNRSALEDRLEHALALARR-NQSRVSVMFLDLDRFKNVNDTLGHQFGDMLLREVAARLQACAREADTVARLGGDEFVVML-EALDGLGTRRVAERILSAISAPFHIEGQELYLGVSIGIAVAPHDGDDPNTLLRKADAAMYLAKERGRNNFQTFTSDLDDRVSRRFRIESRRASDRNEFYADYQPRVDVRSGRIVSVEALIRWNSADFGHMMPGQFIQDAEETGLIVEIDRWILRAACDQLARWR-RIGLPDLRMSINLSGQAFSSGQLSGMVRGALLTSGLPGNAVELEMTEGILIRDDPSLHALLTELRAMGVSLALDDFGTGYSSLSYLHRFPIDTLKIDRSFVQDLPHERAAITRAIIMMAQAMGMKTVAEGVETLGQLEFLREVGCDEFQGYLLTRPLEPAAVQDLVRE--------
186683707    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQVRAERKQAQKLLQTLASYSFVQYSDGSIAFD--------YISFGCLDLLELTPDQILENASLCFAQIHPDDYPGCYAAANESAQTLKP-FSYEWRLVTPSGKLKWVQASARPECRENGDIVWY-GVLLDVNERQVALREQQHNSLHDPLTDLPNRTLLIERLELAINRAKRLETYRYAVLFLDLDRFKVINDSLGHLAGDQLLKNIAHKLKTHLREVDLVARIGGDEFVILLEDISDIEKAIQITERMLIDFQTPLMLNDAEVVISTSIGIVLGTNEYSQASDLLRDADIAMYKAKAQRRNSYKIFDVKMHTQAVNRIETDIRKAIEREEFVIYYQPIVDIKAGRLIGFEALLRWQHPTRGLVLPKEFVSIAEETGLIVQIDRWMLYKACQHLADWKVKATHFPIKVNINLSVQDIRQGNLIEYIDQILAQIGLEGDCITLEITESMLIENISQTIDLLSQLKSRKIKISIDDFGTGYSSLNYLHRLPADNLKIDRSFVSQMQQRNYQVVSTIIALSNQLGLAVVAEGIETPQQLQWLQELGCEFGQGYLFSKPLSHQTVEALL----------
283844569    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALDQQYERFKIALETTALIVLVND-TGAITYVSEEFCDLLDYSESELIGV--NYLSLQHRSERELFSNTLAS-----QKITSFEMIPLKKSGNPLILKTQIMPLIKSNQESDIFLIMHRDVTRLKQAEKVIKELGAVDTLTGLPNRDKFERDVRSRIEMK-HAEKFPFAILFFDLDRFKFYNDTLGHFTGDKLIQSISQTLSSIQHKKVQIYRYGGDEFSVLFHSPKSKEEVQELAQEILLAFESPFHVKGNELYITASIGISYFPVIGVTYDQIIQQAEMAMHYAKELGKGDFQWYQSSIRTEHDEKMEKRLRIAMEQENFELYYHPQIDLKENKVIGVEALLRWNDEQLGKVSPYKFIPIAEETGLINQIGDWVLEKACIQAKKWNNEGHE--LRIGINISPQQFQRPDFVSKVKNTLDKTGLSPKLLDLEITENDLLYNRDECLKTLYRLKQFGVSISIDDFGTGYSSLSYLRRFPIDTLKIDQSFIKEDNTNDQAIVTSIIQLAHNMKLRVIAEGVETSEMVAFLNKLSCDEMQGFLYSQPLPPEAVTKYIESTSPSMK--
188582142    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTREGGFV--------AVCSDVSLLKEQEDQLKRSNSQLDAALSNMLQGLCLYDAAGGLLVYNRRFCDMLGLDAGELRMSLREVARLVESNDGSAFGLLMEQQALLHRGVSGSLCCPIRKD-----CIVSLKQQPTAEG---GWIATYEDVTQRYEAEARIITMARRDALTGLANRMVFGERLEEAAARLEDGSGAGFATLCLDLDRFKEVNDTLGHPVGDGLLRSVAERLQSCLRETDLVARLGGDEFAIVQAGTHARQDASALAKRLIAAFQQPFLLDGHTVTVGLSIGISLAPEHGTSPEKLLKSADLALYRAKATGRGCWSFFEEEMDLELRKRRAMESDLRTAVGNGEFEFQPIVKLDRQRIATCEALLRWRHPERGYVSPAEFIPLAEETGSICEIGEWVLRKACSEAAKWPGGIG-----VAVNVSAVQFKNAAVVRAVMEALTASGLPAHRLELEITESVLLNDSVTTLATLHTLKRLGVRVAMDDFGTGFSSLSYLQSFPFDKIKIDQSFVRNLGENARLIVRSVVGLGRSLGITTTAEGIETEAQLEQLRLEGCEEGQGYLFSRPVPSATIRELV----------
229010055    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLQDLKLALDESS-IVAITDRNGLITYVNDKFCKISKYKREELIGKDHRILNSYHP--KAFFQILWKRILSGK--VWTGEIRNQAKDGTYYWVKTTIVPFLNEKGEPYQFIAIRNDISSRKEAEQRLRSESRYRELAYHDALTSLPNRLQLITTVNKMIEKIEFGMIYFDLDRFKLVNDTLGHMIGDLLLSEVASRLHYVLGEKDVLARLGGDEFVL-LTKTHTNDEMRQLATSVLSCFQAPFMLEGHEVYISASLGLCSYPQDGKDVETLLKNSDLAMYSAKEQGRNAACFFTDELRAKINRRMKIEFALQKAIRDEELKVQPIIDLKTKKCTGIEALVRCKTEEGPI-SPSEFIPVAEECGLIIKLGDWVLEKSCRLFKTLPD--YQEGLKLSVNLSIQQLMQKRFILSVRSILKRTGFPPNRLILEITESIAVRHFDYIIATLQELRSMGILIALDDFGTGYSSLYYLKQLPLDIVKIDRNFIRDHAQPERTIVKSVIEIAHSLNLLVVAEGVETVEQESLLKSMSCDFVQGFYYAKPLDIGELKEKL----------
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-------
113968775    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRQLEDEINLLAQAFENTSEGVLILDVDENIRVANHAAQQIIGSEQHNLVG--QSFSQFVQM--KDGLSAEVHQLLG-QDSSWTGERELVGQNGVICPVWLNVSVMQSASDSSLHYVIVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSSRLLQSIQM-AQQSGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSCIGSEHLLCRFGGDEFVILLRNANNLNEINHIAERLLAQIVAPFKLFGREFYISTSIGISIWPDDAVQPEAFIKNADLAMYHAKEEGRGNFKYYSSERNAQYHLRLEADLRKAIEREEFELYYQPQIDIRGDKFIGMEALIRWRHPKEGYIRPDIFIKVAEACGLVVEIDRWVFRRACLDGAKWVKRC-ATQFKLSVNISAVHFRQPDFIDGIKKILADTQMPASSLGLEITEGVLMKEVQAAKSHLTQLKELGIEVAIDDFGTGYSSLAYLRHFDVNTLKIDRSFLIDINSADQAIVSSIIELARNLKLTVVAEGVETVEQLEQVFSRGCYIVQGYYFAKPMSVTDFERYLLQK-------
254474073    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLEQELVNVEQQSKEALRDSREQLAQVIDSTRDGLC--------AFSNAAWARFLNSTTAELEDTYGKFDKFT----RERNRRLDRKVFITGRALPPYEIEQRNHAGDIFHFIVTKSPLLDAEGNTTHVVTTATNISDRKRAEAHLLHIAHHDALTGLPNRTMLGERIDEEI-FQCRNSGRSFALHFIDLDRFKSINDALGHRTGDRLLEVLAERLLRCVDGSDLVARLGGDEFAILQTDLKSSEEAMRFAQHLVSVVEEPFHISGKELQTSASVGITKYPEDGLNSEELLRCADMAMYQADGGNTFHLFSTKMDHHVKETVALEAELRNAIEHDQLELFYQPQIDLRTNEIVGAEALLRWNRPDYGVVAPNVFLGTAEEVGLILPIGEWVIFAACQQAKKWMDMG-LETPRIAVNISPTQFRKQNVPQLLKDALVSCSLPADKLEIEITENIVLHGSDATVRDLREIREMGIAISIDDFGTGYSSLAYLSRYSVDCLKIDRCFTRDMDPNNTVIIKAIVGLGKSLDLSIIAEGVETREQAEYLKDAGCEMAQGYLFGKPVPAEDFARLLEEQ-------
304411858    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDGEYRFVEVNEACCKISLRNRTDFIGNVLTF--DLYPE---TFSTQIRTMLK-QQGRWANEVEAARGDKSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLSNLVNRE-----IAHALMVLDLDNFKRINDSLGHQIGDTLLKLVAARIKSLLPKNTSIYRLGGDEFAIVLDKGSDISASAAIANRIIEGLKPAFEVSNEQLVLGLSIGIVLFPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIRQLEIENLIREKDDLFEVYYQPKVDLKRGKIAGMEALVRLNHPVHGLIPPNDFIPLAEENGLIVEIGEIVLRKACFAAQKWREQG-IFNGRVAVNLSSRQFALPDIQQRIESILRLTKLPACHLELEITEGTVIKQPETAIIVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQAAQLNILRALNCEEIQGYIFSKAIKETEFTLLLQE--------
71278233     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHTNEAIIVTDNQGLIQTVNKSFSNITGYSEEEVIGKTPAILNSG-KQDKYFYKKFWQQIID--QGSWQGEIWNKRKNGEVYPEWLNISSIRNKESQISNYICQFTDITNRKKSEEELHFHAYHDSLTSLPNRHLLFEKLNHLCVLHQEQP-TYFAVLFCDLDRFKMINDSLGHDVGDELLKSVANRFEAKLRDNDIIARTGGDEFIVVIEGEKALKNLDKICLQILSLFEVPFQTKYGEFKTTISIGVSQFPSDSEDVRELISFADVAMYKIKKSGGNHYSFFDVKEKIQQRLELESEITQAIEKDQFAVWYQPQVNTQTHEVYGVECLIRWNHPEQGLIPPDLFIPIAEANGSIKELGYFVLKTACQQLRQWRIK-NIFTGVMAINVSLRQFERNDLLAQVKKTLVDEMLPAESIELEVTESLFSEDNNYHTPILCALRELGVKVAIDDFGTGYSSLQRLKSLPIDNVKIDKCFVDNIEPEDVAIVMATILLSKTFKVDVIAEGIETQEQADKLSDLGCFNQQGYLYSRPLKAHDFEVWLAD-FSLKNN-
309779289    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRRRGAERKRHIEDLRLAMVYASSSEAMMVTSLDGHVIDVNPAFTVTTGYSAQEFKGQSSDAIRS-----ECNERAVIDAMREGTKGTWSGEYLIRRKDGSEFPALLTIDTFADSAGEPRRVV-LIHDMTEKKRAEEVIWRQANFDPLTELPNRHMFYNRLRHEIARARQA-STQLALLFIDLDRFKEVNDTLGHDQGDVLLKEIARRISAIVRGTDTVARLAGDEFTIILPDLPDAGAATPIIRALLARIAAPLQLGEESVEVSASIGVAMYPRDADSAESLLVRADQAMFAAKSAGRNQWAVFTPALQRAEQERLRVTSDLRVALTQGQVHYQPIVDLLTGKVRKAEALIRWTHPVRGEIDPADFIPVAEDSGLIVDIGKWVLNQALDQLTQWH-ATLDNTLQVSVNKSPLEFRHQSSNESWPKVVERRGLAPHSLVVEITEGSLMADSAEVVEHLHEFRRAGVDIALDDFGTGYSSLSYLKRFDIDFIKIDQSFVRAHDPKDIALCSAIVSMAHALRIKVIAEGIETEEQKAILVAAGCDYGQGHLFCPPVPPAAFESFV----------
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--------
49477748     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTLIFRPAIFNAKSKLFIFILVLTGFAITYLYFYLQDDLS--DRSVILLRCLYRVFLLFIAIAATIPRSVDYFIINPTFGKKLLVIVILIGFTLIRHTIVRMQFNSQLEQKSQRTADLITKSNDLVINQERFKSLYEYHPDILTILGKNSGELIG--KECFSIFLDEDRSELEAALQE--GKRCSSTSLQLRVKNNNEKDIHFWVTIVPIMIE-GQTFGSYVMVKDITRMKQQQDKINYLAFHDTVTEIGNRIFFQQELEKSIERAQKTQG-EFGLLYIDLNRFKTINDTMGHSIGDSVLKEVAKRFRTCLSPSISLARIGGDEFAV-LVHNHTEHQLMNLCETLFRITEEPFVVNQHSFYLSLSIGIAMYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSQKITRRLQLEQDLPNAIENNELFYQPQVDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETSQIISIGKWTLQEACRQLKEWHS-AGYSNLKMGINLSAIEFEQKGFVQTVISIIEEVGVPANSIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSNDGDEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQQNACYLIQGYYYSKPANEDAFINFL----------
256822028    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTDGNIQYVNKAFIETTGFSETEAIG--KNPIEFSAEQDPDKFKMIWRQLA--RGDAWRGELVSRRKDGSHYTEFAMIYPVRNNKGKIINYVAHKEDITLKKIAEEKIHQLSNYDQLTGLLKREMLEERLQQLLDDS-FKQKQAMTVMWLDLDNFKTINDSLGHQVGDLILIEVANRLRFELGKQSIISRIAGDTFAAVLPLTNEHS-AALIAKNVLEVVQRQIKFNSHILSISPSIGLAISPNDGQSADKLIMCAETAMYRAKHDGRNTFRFFAQEMQEHSLRSLQLSIALKETNDQFHLVYQPQMSLSNNSMVGAEALLRWEHPEWGTVSPAEFIPLAEQSGLIVQIGEWVIQQVAQQQKSWLERG-LPEVIIAVNLSALQFHQPDLVETITSLVRKAGVVPENIEVELTEAVALKDPEVAGTTIDALSRAGFKVSIDDFGTGYSSMSYLKKFAVHKLKIDQSFIKDIDIDDQAIVTAIIQMAHSLHKTTIAEGVETQEQLDFLRKKGCEEMQGYWYSRPLVTEQFEQFLKSH-------
171058297    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLVW----LVSVVTLLLIHGRHWWQWRRQAGRVSTRTLTALIAHAGVFA-TLWGAVPGWMLAQANAGQHALLAGSLTGMLCIGGVVPAAAYAYLGGLSLSLIVSQFMQPSAQLGAGAVQWAGAAVMVGGVLMMSRTVRARVQAEMQAEHQGQLIGLLLRDFGEQGSDLLWQIDERGCLSQVSRRLADALGRPLAELQGRLTELQQGLSDIDRDATQMLQTCLIEGQ--PFRDVLMPMRVKGQPRWWSLTAKPLVNERGVAMGWRGVARDVTQARMADRRMAWLAHFDTLTGLTNRAHFRVLLEAALQQARSPEQG-GAVMCLDLDHFKTVNDTLGHPTGDALLVEVARRLKAAVGPGDVVGRLGGDEFAVLLRNAADVQQISATAQRILDALREPCAALGAQVPVRLSIGIARFAQDGASVDELMQHADLALYDAKASAPGSMKFFAPRMGEQVRRRLVLERDLREAIDKQQLHYQPKVDLQTWEVTGFEALLRWRHPEHGNIPPSEFIPVAEDSGLILPIGEWVLTQACQQAARWPA-----PMQVAINISPVQVMAQNLPEAVGRALKASGLAPRRLELEITESVFINETRGTVDRLHALRKVGVQIALDDFGTGYSSLAYLRRFPFDTLKIDRAFVRELSRDARAIVRNILALAKSLRMSTVAEGVEEPAQASVLGNEGCDLVQGFLVSRPMPADEVTGFL----------
229136697    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLIFRPAIFNAKSKLYIFIIVLAGLAITYLYFYLQDDLS--NRSVILLRCLYRVFLLFIAIAAAIPKRRNYFIIDPTFGKKLLVIFILIGFTLIRHTIVRMQFNNQLEQKSQRTEDLINKSNDLVYEYDSNGTVLNINQAGSMLLGKNSDELIG--KECFSIFLDEDRSELEAALKQ--GKRCSSASLQLRVKNNNGKDIHFWVTIVPIMIE-GQPFGSYVMVKDITKMRQQQDEINYLAFHDTVTKIGNRTFFQQELEKSIERAQKTQD-EFGLLYIDLNRFKTINDTLGHSIGDSVLKEVAKRFRTCLSPAIPLARIGGDEFAI-IVHNHSEQQLLDLCETLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGTNITTLLQHADIAMYNAKKKGNNAVCMYDETLSKRITRRLRLEQDLPNALENDELFYQPQVDSKTGKVIGAEALIRWQHPGLGLISPFEFIPIAEETSQIIPVGKWILQEACRQLKKWHS-AGYANLKMGINLSAIEFEQKDFVQTIKSTIEGVGVPASSIDLELTERIAMVDEKETLSKLKVLKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFINGTSNDGNEIINTIISLAHTLKMKVIAEGVETKEQLTVLQRNECYLIQGYYYSKPLNEDEFIKFL----------
142778060    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTDITERRKAEESLQI-----AATVFESFEGMIVTGPDQRILKANQAYARLTGYTVDELVGQTPRLLHSGR-QDASFYAAMKNTL--HSSGMWQGEVWNRRKDGTEYPAWITITTVRSPRGEITHYVGTQTDISSRKAAEEEIRLLAFYDPLTGLPNRRLMNDRLQHSLAACAR-SGAGGALLFVDLDNFKDLNDTQGHELGDQLLRQVAARLGGCVRMGDTVARLGGDEFVVLLEGLSPQVHAETVGRAVLQALSQSYQLDGHSHHSSCSIGIALYADARGSVDELLKHGDMAMYQAKGAGRNTLRFFDPRTQANVTARTLLEAGLRDGLREGQFLLHYQAQIHQQRIVGAEALVRWQHPQRGLVSPAEFIPVAEASGLIVPLGVWILRTACLQLVEWARDPQTAHWTLAVNVSARQFRHSHFVDEVLGVLEETGANPHRLKLELTETLLLDDVEDTIQRMDTLRASGLGFSLDDFGTGYSSLSYLKRLPLDQLKIDQSFVRDTDANDASIARTIVTLAHSLDLGVIAEGVETQEQRDMLASLGCHTWQGYLFGRPGPADALVQ------------
226944712    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNDISERKHTERQLRQERD-YADAVLNSLPGVFHYDENVRLRRWNRNLERITGYKSEEL----AGVEPTIFFADEDKALVASRIGEVFEKGESSVEADYLLKDGQRIPYLFTG--VRFEYDGRRGFVGVGYDISERKRAEQRIRHLAMHDGLTDLPNRNLIQERIEQAIVRARRGGRLLALLYLDL-DRFKVLNDGYGHLFGDAVLKTASERLLKLVREGDTVARLGGDEFLILLADLEQPADADAVARKIVGSLDCPIVVQERKIHLSGSIGVSLFPRDGETADELIDNADMAMYRAKERNTYQFFTRAMSLETQRRVDLEIKLRGAATAGQLQLVYQPKVSLENGGISGCEALLRWHHPELGIVSPEHFIPIAEDSGLIVPIGDWVLRTACMQARAWMD-AGLPPVCVAVNVSTRQFLQQDVVAWVTRTLRETGLPAARLELELTESLIARDIEKVTATIDQLKDIGVKLSIDDFGTGYSSLNYLKRFRVDTLKIDQSFVRNMLTEDETIVLAVIALAHNLKFKVIAEGVETEQHSRFLCSNGCDEIQGHYFSEPVTAEAFETMLR---------
70733444     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLRMAGTRRDISADKEQRNLAAEAASEGIVILDPDYALIAANQAFSQVTGYQIEDMLGRNVVELS-CSRDARRHYPLIHQALEQY--GSWQGELVETRKNGELYPQWLQLNVVRDKRGKVRHIVGFFADLSARRESEERMRYLTHYDELTGLANRSLFRERLREAHQRVRQ-GGRSLALLHINLDRFKLLNDSLGHEVADQLLQKMARRLVNALPEADTIARLSGDEFAVLFDAYGSLSSLTRVATRLLSKLRLPITVEGHELVVSASMGISMLPDSAREIAALISQANMAMAHAKHGNNFQFYTESLQASTLERLQLENQLRKAIEEGQLTVFYQPKLCLASGRLNAAEALVRWDHPVMGRVPPGDFIGLAEETGLIGPIGEFVLRQACRQACEWQRQG-LEPIRVSVNLSVYQLRQGKLVSLVRQVLEETGLEPHFLELELTESQLLDSVEHIIATFQQLRGLGVKLAIDDFGTGYSSLSYLKRIPVDYVKIDQAFIRGLAEEDAAITRAIIAMAHGLSLKVVAEGVEDPAQLAFLKAEHCDEVQGYLISRPVAAEGLALLLQAQ-------
104780999    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRAAVDAAA-IFSETDLQGRITYVNQQFCSISGYSREELLGANHRILNSLH--EPAFFLDMWNALAGGR--VWKGEICNRAKDGSLYWVDSTMVPLVDPHGQVRKYVSIRFDVTEKRQLLHTLQWRVGHDVLTGLPNRAYLSDLLNQALAFSRR-EHIPLAVCMLDLDGFKAVNDGYGHATGDLLLVEVAQRLQGILRGGDAVARLSGDEFVLILRHIEGPRQLHAALQRVLLALAAPYVVRDHVLTLSASIGVTLFPQDDEDADTLVRHADQAMYVAKQRGRNRYHLFDVSQELELKATHQTVAQVRQAMREGCLYYQPKVNMRSGQVIGFEALLRWMHPSKGPVPPGEFLPLVEQTDLIVELGEWVIDQALTQLGQW--QRDQRGWSLSVNIAARQLQRGDFSERLAQLLGRHGVDPAQLDLEIVESVAIDNLARVGHCLDACRALGVRFSLDDFGTGYSSLSYLKRLPAQTIKIDKSFVRDIDHDDLALTAAVIGLARAFGREVIAEGVETVEHGRMLMGLGCELAQGYGIARPMPADEVPGWV----------
299130744    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVNDVTERLEAEQAVRQSEERMRKFAEATEEGLFHRD--GRILDANASLQRMTGYTLAELVG--RSIFDFIQPE----YRALAQEYT--RRGRYPYELAMRHKDGHAIPIEAVGKTLPQQQDE--YRVVVVRDITARKQAQERARFLALHDPLTQLPNRRHLMLQLARTVA-TAQERRKRSAVLFVDLDHFKTVNESLGHEAGDQLLCEVARRLQEGVKATDFVAHVGGDQFVVLLSGLRGRAAAAAAADALIERIRAVYTIGETQLSPSPSVGISVFPDDGYGPDELLRRADAAMQQAKESGRGTRLFYTPDMEGQPAEVLQQEHREAVFHDALELHYQPQVQVASGRLVGLEALVRWRHPQRGLVGPDDFIPLAESRGLITPIGRWVLREACRQLKAWHNEG-LALVPVAVNLSAIEFRQRDVAGEIARVLQETGLEPQYLEVEITETTLMQHAEHTRATLQALQAMGVAVTVDDFGTGYSSLTYLKRYPLDKLKVDRSFVADTDGDDVAIVTAIVQLARSLQLQSVAEGVQTPEQLTLLQSLGCELAQGFGIAPPMDVRRTRAWL----------
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--------------
46202415     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNSAHAAITGYPQAQVVGKP---LSGLYPKARSTLDDLWRSLLTL--GEWQGEVHVRRQDGAGQWQRVHGSKVATPGGGGTHYLLQIEDVTLRKDQERRLQHQAMFDGLTDLPNRVQALDRLSREIDLARERER-KVALLFVDLDEFKAINDSLGHEYGDELLVLASERLRKAAGDGGTVARFGGDEFLVILGDLEDGATPQRVAAGIVERFSRPFAISRRDLIATASIGLAIYPDDGHTPQTLLRNADIAMYQAKLAGRNRFCFFTSRMNEEAEARLRMEGELRRAVGTDQFHYQPLVDVKSGRAVGVEALLRWSNPELGNVPPDRFIPQAETCGVIVAIGRMVLETACRDARRWVDAGHAD-LRLCINVSPRQFQDAGFLGHVRAALAASGLSPANLELEITEGLLLTERGDVDVLLRALTDMGIQLSIDDFGTGYSSLSYLERFPFDTLKIDRSFMIGMLERRKVLVETIVAMASGLGLKVIAEGVETVEQLAHLTAINCDIAQGYLFSRPVPATEIPPLLER--------
152992968    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKELQLKYSQQAQVLEQIHDAVILLDMDGFIRSWNKGSEILFEYRADEVIGKNFSILFS------DNITSAYEKWISEENGEYKGEMFLQKKSGEPLYAVFSFSLLKNQNGETTEVVSLIHDITEQQEQKNILRYQAHHDALTRLPNRVLFFDRLEQSIRKTARSEK-DFALFFIDLDKFKHINDSLGHSIGDRVLRVTAKRIKETIRQEDTLARLSGDEFTVIMEDLGHPEDASVLAEKILLVLQKPMYIDEYTLYISGSIGISLYPQDAMDTESLLKYADTAMYKAKENGRNTFEFYAPEMTEYERIAMKTSLKEAIEKEELCVHYQPQIDARAECIIGVEALVRWQHPTRGLLHPEAFISLAEDTGLIVDIDKWVMRTAMKQVSTWHQEGLVSDV-LALNISIKQLEGHNFMEEIAACLDDFDFKPKWLELEIPEGQVMKNHTETIERLKELSVMGIGISIDDFGTGYSSLSLLKRLPINRLKIDKSFIEFINEEDVAIVKAIIALANSLKLDVIAEGVETDDQKDFLVENGCTKIQGYYYSRPIASEQMKHFLQKR-------
298291384    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRRELEYRRMSQGLLESRERQSLLAQTAKIGGWEFDVATERLNWSDGIYRIYGF-AQSVEPDVQLALSHFPPEARQHFQKKFEAALRNRE-SFEIELPFVDAHGNHRLVRKSCAVEVDGDGE-LRAFGMLQDVTEQKEAEQRMWHMANHDALTGLPNRGLMRERLEAALRRSRRSR-RYVGVLLVDLDQFKDVNDTLGHDAGDALLVEAAQRLGGCIGDVDMVARLGGDEFIVLLTRMDSPTDAMVAAQHALSALRLPFSYRRTVLSCRGSIGIAVAPEHGTDPSTLLKNADIALYRAKAAGRGVAVEYDMRMQQATEKRIQLYARVRLKNGEFQPYYQPKVSLRSGAIVGFEALLRWRHPRRGLLGPQEFGQVFDDADLAGAIGERVLELATRDMAAWVAQGCEF-GHVAINMSSSEFTRGGLPERVLTALDNSHIQPERLAIEVTETVLGRGTEMVRHSLQSLNHAGVRIALDDFGTGYASLSHLKQFPVDRIKIDRSFVHDIEHDDAAIVRAVIHLGQSLGIETVAEGVETPAQAAYLRANGCDLAQGFLYSKALPASRIPALLR---------
189424637    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLEHL---QKTNSELAATRDELQAIFDSAGGAIVVVDEKMEVVACNS--YSQWALFAGERNVMGKNLRSLICGHDQE--ECILEQILTTQRRVEQNDF---LHDGRHYHLV--GTPLKNHDGAISRVVLLYTDITERRAAAEEIERLAFFDSLTGLPNRVLLKDRLAQLLTRAGRY-NEMVAILFIDLDRFKEVNDTLGHGTGDQLLQVVSERLTACLRSCDTVARLGGDEFVVLLPGITERDCVGDIAAKLLQSLCKPVQLDAREVFTSGSIGISLWPIDGDSVSTLFKNADTAMYHAKEQGRNTYRFYTPQMHATSMEQLTLSNDLRYERGELHLCYQPQVSFETGGLIGVEALLRWIHPKLGMIPPDRFIPLAEDTGLIVPIGTWVLHEACRQAMMWVAQG-LPSLRVAVNISAKQFRESDFSDTVKAVLQTTGLAPNLLELELTEGMLIENVTQTKLTLQSLKDMGVTLAIDDFGTGYSSLSYLKHFPLDRLKIDKSFVKEIAEKSAAIVEAVVALGHSLKLTVIAEGVEQQDQVDFLHNRKCDELQGYFFSRPLTPQALEELLRK--------
229162679    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLISSAAFNYIYFYLN-----THLSHDTVALL-----------------RLLYRIPLLLVAIAASIPNSLTNNTSYSVVNPVLGKKVLVTFPYLVVAFLIGFTLKEQTASSILITGNC---ITFVFVLIRHSIGRMQKSEALSQKQQKFESLYEYHPDPIFTIDLNGIFLNVNKAGGMLLGVATSELLGN--TCLSIILDEDKHKLASALEKVKKQEPTSLQ--LRSQYNNGFTYFLYVTIVPIM-IDEQISGSYIIVKDITAFKKQQEEIKYLAFHDTVTKIGNRAFFHKILKKVIKKAKITES-EFALLYLDLDRFKIINDTLGHSSGDYILEEVAKRFQACLPSHAHLSRIGGDEFTIIIENYTDEDSLFELCNQLFESMEKPFVIHEHTLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDNVIAKKIERRLRLEKDLPNAIQNEELFYQPQVDSESNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLQQACEQMKRWHTLG-YSHLKIGVNLSAKEFEQEDFVKSISSTLATTGLPASSLDLELTERIAMMDERETLIKLRTLKNLGVHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCEDGMEIIKTIITLAHTLEMSVIAEGVETKEHVHFLQQNKCQFIQGYYYSKPIHADAFSTLLKK--------
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----------
302343686    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVNRGFTIITGYNPDEAIGKTPRLLRSDH-HGPEFYKAMWQSIRQH--GEWSGEIWNRRKNGEAFLEWQTIMAQRDAEGNVLRYVSIFHDITDVRLSEEKIEYQANYDALTDLPNRTLFIDRLNLAIDQARAAKQM-VAVISLDLDNFKNVNDTLGLPLGDQLIKLVGHRLAAMDGPSVNVGRQGGDEYLIMAEGLTHPRQGVKVVHDISALFAEPFHLAGKELFLTSSMGLSFYPNDGADAATLLKNADTALHQAKLRGKNTYHLFEPRLNAMVSDRLNLENRLRKERQEFLIYYQPKVDLRDGRMKGMEALIRWQSPDEGLVPPDMFIPLAEETGLIVPIGQWVLDAACQQAKLWRDKYD-PELRVAVNLSPRQFQEVDMMSLVSYALSNSGLTPDGLELEITESLVLPNLNEASSILKRLADWGLTITMDDFGTGYSSLSHLKNLPLDYLKIDKSFIMDIKSEDATLPGTIISMAHSMGIGVIAEGVETQAQLAILRRLNCDYIQGYFYSRPLPERQFEELLA---------
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--------
307293301    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGTLEDIHAQKLAQRELADSEERFRLAVQSARLGIWDFDAVAGTRTWSQEFRSMLGLSDTE-PATSELALKLVHPEDRPRLAVMLDAVASERPPHFEATLRIYRADGALRWIKSVGWRSFSDSGRPLRVIVTFQDVTEERDSEDRIRWAATHDPMTRMPN-RALWQATLEEMTEQARRRGDSFGLILVDIDDLKRTNDMLGHDAGDALLCGFAQRFAACAPADAMVGRLGGDEFGMIAPSLTSGAALTVWSAELLGGVRTPYVHNGRSLDCGISIGGAVFGEHGDNAAELLKAADLALYASKSSGRGRLTLFQSQLRAEAQQRSSMIHMARQAIADDVPHYQPKADMKTGRILGYEALLRWEHPRTGVHAPDTIAAAFDNAEIAVELTEIMLAKVVRDVDRWL-RSGYDPGRVAINASAADFMQHDFADHVLAHLARYAVPPQRFEIEVTETVLGRGAEQVERALHRLSAAGVRIALDDFGTGYASLSHLKQYPVDVLKIDRSFISNIERDDAVIVDAIVNLGNSLGMEVVAEGVETAGQADLLIARGCVIGQGYLMGRPRPWAAV--------------
228955548    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYGNFLKVNNAGTTLLGYQTNELLNQP--YYSLIYEEDLE---EMINAFHRVKKGSISLEIRAYHKNRDIYYLHVTAVPIFLKE-KISGVYLMIKDITESKQQQEQINFLAYHDTLTELANRRAFHQHLEQAIAR-AKISKKPFAVMFLDLDRFKVINDTLGHRVGDLLLIAVAKRLERIATSNMKLARLAGDEFTILIENYKKKPDVQKIADRIVAAMNEPFEIENQHLQISPSIGIAIYPEAGEDALSILQHADMAMYEAKNKGKNGSSLYTKELYKKMERKARIEKDLPIVNKEFYLVYQPQIDTTTNKIIGAEALIRWKHPLLGDISPCEFIPIVEETPQVVPLGHWVLQEACLQLKIWHTFG-YQNLKISVNLSAKEFRQDQLIESISQILNDVQVDPKYVTLELTERIAMIDEKETLLRLKQLKEYGIQTSIDDFGTGYSSLAYLSIFPIDTLKVPREFLADHRPEERAIVSTILSLANTLNLSVVAEGIETEKQLKFLQKHNCKYMQGYYFSKPLTSNQFIKFLQK--------
71280809     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KFQTHVDKILQ-QEGMITFEYELTMPHG-LVHFEARMSYLPEYN----QIVLIIRDISEQYKSAEIIRHQAYFDTLTSLPNRFLALDRLSQML-TEAERNNEKIAVLFLDLDDFKKINDSLGHEIGDKVLIQSAHRLKQVLREGDTVGRLGGDEFIVLLRGVTENHDALVITENLLKSFREPFVIDGRELMLTLSIGVAISPENGRCASDLLRNADTAMYKAKDLGRNTYSFFSKKMNTMMLRRFEVEEQMHGERNEFELYYQPQFDVKKQKITGVEALLRWHNSVLGNVTPDEFIPIAEHTGLIIPIGRFVIKQALGFLNKWQN-IHQQKFTMAVNLSPCQFRDSTLLGFIKDSLSETNVIAEHLELEITEGVLMSGQSHIHDALVEISELGIKLSMDDFGTGYSSLSYLRQYAFDVLKIDQSFIRGINKADCELVNTIIAMAHSLGLTVVAEGVETKEQLTLLEELGCDLVQGYYFSKPIPAKQLLDF-----------
88706729     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VICAVGRDISQEHAARRGLFQA--------AAVFKNSGEGILISDKDGRIRDVNAAFSRITGYSREDAIGQPTSLLRSGR-HDGDFYADMWQTL--QRDGVWRGEIWNRRKSGTVFPELLTISKIDGPDG---GFMAIFTDISQLKETEEQLQKLAHYDPLTNLPNRFLVNECLEHSI-RRAQRRSDHLAVFFLDIDSFKNINDSLGHFAGDKLLKTTANRLKALLRDDDSVGRIGGDEFLMVLDDISTPDDATHIAEKIIGALRKPMILEGRSISVSASIGISIYPEDGQTAETLMSNADAAMYNAKDQGRDTFRFYSEHLTRQAFQNVLIDSALREAVSRQEFRFQPQVNTDNGSLLGLEVLLRWHHLTLGTVSPSQFIPQAERTGLIRDIGHWVLEQSCLQGSRWIAEG-LQFGHLAVNVSAPQFRAEDFVAQVRKVLADTEFPPEKLELELTESVLVHDTEKLIENMHELRALGVMFAIDDFGTGYSSLSYLKRMPIDRLKLDKSFVDHSDDSDRIIAGAVLALGKAMGLPVIAEGIEQEAQARVLQSLGCKHFQGYLYGRPM-------------------
307720562    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIDEILGKTDLDMVWAKTDAKKYMN-DDQE--------VIKERIAKLQIEEKQTDENGQTIILSTSKVPLVGINDENIGILGIYEDITDTKNMQQQIVQQSKKLHFQATPNRALFQDRLALSID-NAKRNSQDCALLFIDLDEFKEINDSLGHHMGDKVLKIIAQRFKQAIREKDTLARIGGDEFVIIVDDYKNIEALSTLTQKILDTTNKGIDIGEHVLYISASVGISVYPKDSTDAQNLLKCADAAMYKAKDEGKGNYQFYSQEMTQKAMKRISMQSRNAIKNEVFDVYFQPQINAQTKEIIGLEALVRWIDENGNMIYPDEFIPFAEETGMIVELDRIVMKKALAQVMQWRNE-NIFTGSLSLNLAMKQLQKDDFELSISNLISSSKCPPEKIELEITESGLMQKPEESIAKLNRLKELGIKISIDDFGTGYSSLSYIKKLPISKIKIDKSFVVEDNKDDISIVKAIIALASSLGLKTLAEGVETAQQLEFMLENGCHNIQGYYFAKPMSIEDTTRFLK---------
119897241    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRSIFDNAVLGMYQTTEDGHYLAANQALADLYGYPPAALMAGLSDIAGRLYVERRDDFKALIRA----RARVVDFESEVYRRDGERIWISENAHAVHGADGRFLYYEGSVEDISERRRHRTLLEHQATHDPVTGLPNRYLLQDRLDRAMGAARRRDE-RLMVAFIDLDNFKFVNDSMGHAVGDRLLVEMARRLQACVRETDTLARYGGDEFVLIISSAAAQAGPVQVLERVHDAVRQPLALEGRDLSVGCSMGVAVYPRDGADLETLLRHADAAMYQAKAAGKGQFRFYEAGLNAAVQERSALRRTLENDSDEFQVAYQPKFD-ASGDVCGCEALARWHSTESGTVAPDRFIPLAEETGLIVLLTARVLHAACAEAVRWSGQGGAAPG-VAVNISARHFRDGQLAALVRAALEQSGLPPGRLQLELTESLFVGNVEETVAILGELKALGVTIAIDDFGTGYSSLAYLKRFPVDVLKIDRSFVCDRADDARSITGAVLSLGRSLGLRVVAEGVERPAQAAYLLAHGCDELQGYLYAQPMPAAALRDFLA---------
254558955    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTVLPIW-------FGAVLVVCGWRVVATVRRNARPPRRTASASAMRNLIAEATLTVACLMSVPSWLLSQTTGTTYAILVCLLTGILWAGCLTLVRAAAMVYVGTGAAIVVIGLLWDNQDVEHLMLASLFLTAMRSVDTQAKMFLDNQRQQQSLTKQSDLIGLLLEQTSDWLWETDASLRYANPSDRFVEALGRPSHAIRGVVLGSL----LEDEEEVRACAEARQPFRDMVVPF-----TRAGERRWWSISGRPVYDETRTFLGYRGVCSDVTTAKAAELRIAHLAHHDALTGLPNRTFLSESLHQSL---RDPDRVCLAVLSLDLDGFKAVNDRYGHPGGDALLVCVAERLQTKVSGGDIVARFGGDEFVVLNVAFTSPSEVEDLAHRLIESLSTPIPLDNESVTIGVSIGIAFAPTDGRTAEELLKNADAALYRAKTAGRGTFRFFEPEMDRKLQARQRLVQDLRNTRDELRLDYQPFVRSETGVISGCEALLRWRHPERGMISPAEFIPLAEESGLIVPIGMWVIQQACREAASWPS-----THRISVNVSPVQFRSRDLPQVILAALTSSGLAPARLEVEVTEAVLIDDADTALDILRQIRSLGVRVALDDFGTGYSSLSYLRRFPFDKIKIDRSFVRDTRHDSQVIVQAIHDMAQGLGMTVTAEGVETEDQAKRLRQTGCEELQGFLYSRPRPASELT-------------
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------------
302551644    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREGTVVSANDALATLLGTSPDELDGSVAA--DLVDLTSDTRTWHAYGEVLRGRQSRLRCTRRLKHPDGHSLWVQVTVAPLPAEDRGVLLSVA---DISGRRELQARLRHLQMHDPVTRLPNRTLFFERLSAALEAESYEQSGRIGLCYLDLDGFKAINDTLGHRVGDRLLAAVAERLTRCADASGLVARLGGDEFALLVEDSTGTEQLAELAESVLEAIQDPFDISGQRLSVSASIGVVERHAAGTTATALVQDADTTLYWAKADGKSRWTLFDPERNAHRMTRQASTLRPAIDRGEFQLEYQPLVGMEDDRLHGVEALIRWNHPQFGVLTPNRFIGLAEEDGSIVPLGRWVLRTACRQARRWQDHPDDPPIFVSVNVAVRQVWDSDLVADVAETLAETGLAPGLLQLELTESAVMGSAGRPLQALKALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGFDDRDTAVVEAMIQLAHRLGLTVTAECVETSAQATRLRSIGCDTGQGWLYSRPVPPDRISELL----------
90424616     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKKREDSFRLLFDNNPMPMWVFDAKTTELSVNDAAVQHYGFERESF---LRMKLQDIWPEDEREVH--LRSVLQVGDTHYSGRWRHLRADGSEIEVLTFGRQVAFEGRD--GFLVAVVDITERRKAEAKIAFMAHHDGLTNLPNRGSYQEHLHQALELSRRC-NSKVAVLCVDLDLFKNVNDSFGHPTGDRLLQKVADRLRQQVGGNDLVARLGGDEFAIVLGAINSPNEASDFAAKLIEILSVPYDMDGPEVVIGASIGIALSPGDGDDGEELLRNADMALYRAKAEGTHHFFEREMDRQAQKRRDMEIDLRRAFTKGEFELYYQPLVNLAEDRITGFESLLRWRHPERGMISPADFIPVAEDIGLIVGLGEWVLRQACAEAVKWPS-----DIKVAVNLSAVQFRCRSLVQVVIAALAQSGLSPTRLELEITESVFLADTEANLATLHQLRELGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLADRPLAIVRAISGLGRSLNITTTAEGVETLDQLDWLRAEGCNEVQGYLFSAARPSGEINDLL----------
209886005    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAVVLIVWFIVRRLMSQHQAAQRLMLEKQRLDTAVNNLKQGLLLFDANHRLVVVNRRYAEIFHLPRRDIGCSLRDIMELLRR--RGMFKGDIESYLASDSGSLTTEI----PDGRI--IHTNFQAISGG-----GWVSTFEDITERQRTEERIAHMARYDALTDLPNRTMFRDHLETMLRQS-----EPLAVLSIDVDEFKQVNDTLGHFVGDELLVAIAGRVSDCMEPGDLVARLGGDEFAIVRHGVRERADLIPLIERVHAAIRLPYSCVGHRLNVDASIGVAVSPCDGSELEGLLRNADLALYAAKGSGRRTYRFFEPEMQVRAQKRHDLEMEIRSARQEFEVYYQPFVDIKTKTVLGAEALVRWRHPERGLISPADFIPIAEETGLIDQLGSWVLKTACHAAANWPER-----VRLAVNVSPVQFKGHTLALNVAAALGSSGLPANRLELEITEAVLIRDDEEALAILHELRGLGVRIALDDFGTGYSSLRYLQLFPFDKIKIDRCFISNINEPHGAIVKAVVDIAAARNMTTTAEGVETAAQLDALRRLGCDQMQGYLFSPPQTEEAL--------------
117926252    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQEVAEHQLTQAKLFEKARQAIVITDHNNKILD---------VNPAYEALTGFQKQQVGHDPAVGKSGRH--DPAFYARMWRSLLS--ENHWEGEVWDRRSDGSIYPKYLSIDRVLDRQGSVLNYVAMFQDLTEQKATEEELERLSHYDPLTGLPNRALFRNRLEHEF-LVARRHNRSVALVLINLDRFKQINDSFGFTVGDRLLAMVAKRLEQLVRKTDLIARLGGDEFSIILAELRAAEDAAIVARRTVALLEEPYDIEGQEVFLGGSLGVSIYPENAESLNGMIQCAERALVKAKERNTFRFYSEEMNRHSAEQVRLETELRRAVMQERFQLHYQPKLEIATGEIEGVEALVRWPRRDGRMFSPDAFIPLAEETGLIVPLGRWILKQACADVVAINAQ-RVRPLRVAVNLSAKQFQQEDLEQMVLEALEETGLETQLLELELTESMMMGDVDEAINTMSILKGLGLTLSIDDFGTGYSSLSYLKRFPVDALKIDQSFVRDLDSEDAAIVHAVCNLGESLGMKVVAEGIETQLQMDFLRQLNCDTGQGYFIARPMPLAQLQDFLAQH-------
310826652    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFPAVSGGLLCFIMDIGYKQLEDIEKENESLQKKQMDDERYRLVIEQTNTLVFEWIIGTSQRYYAPKFSEIF-MGSYDGRDIKEIWLDVVHPKDIDVLKQKM-SMEAISNGQVEMEIRLCNKEGRYIWCKVVFNVLYNEDGSIKRVVGTLNNIDESKRVHETLKYRAEFDLLTGIYNINTFYAQAERLVREHPC---QKFAVVRLDVNRFKFINDLYGREEGNRLLRFMATVISANMGTMDAFGRMNSDVFCLCMSYASGDPLLVRIKKIL---KEINQFSESYQVMPSCGICIVKDRDIQMSILCDWANLAQKTIKGSLIKQWAFYDKKLRAKQLDERRIENEMDEALNKRQFKVYLQPKHNVQNGSVIGAEALVRWDHPERGFLTPDRFIPLFERNGFIIKLDEYVWEETCRIIKSWLDRG-MVAVPVSVNVSRVQVYNPNFYKKLLNIIRRYDIPKKFLEVELTESSFVENTVDLYRGMERLREEGIAFSMDDFGSGYSSLNMLKNVPVNTIKLDREFFNESTQKGKTIIEHTIGMINDLKLQVIAEGVETNEQAAFLNDCGCLAAQGYYYSRPMPVDEFEKFLKE--------
183222770    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WATFRDITDRKRSQEQVKNQKAFYEFILDNSDIAVFEYEY-TNPVFLSNREIRKWLYKKTDVDLAEKLDLPQ---EFYERRKKFLD-IAAKNNEIVEFEELIQDQNDKVTYLLRKYIPIDDSETNQKRFISFGVDITERKLSEERITYLAYYDALTGLANRTLFIDHANQALKNHKSTETLLAFYFF-DIDNFKFINDSLGHTKGDILLQMVGARLKRVMTEVDTVARFGGDEFAILKVDVSNKSSAAEFAQKILDILSQPFHIMGRDLFTTISMGIALSPNDGVTSAELLKNSDMAMYKAKELGRNNYKFYTNELILRSEKRLYIENSLRKAIQNEELFFQPKISTITNQVCGAEALIRWKHPERGWVPPIEFIPVAEDSGIIERIGDWVLEEACRLKKQWS-EKNLPSFPLSINVSGKQLARANWSHRVQATILQYGINPEEIELELTESSIMENPEKSIEAFEYLSELGIKVSIDDFGTGYSSLSYLKKINADVIKIDRSFVVDLNEDDRAICKAIINMAHSLGLEVIAEGVENPAQRDLLHDLGCHMIQGYLYSKPLPEDEFVVFVQK--------
104780510    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWAVLPPLLGVLLIMGLVLAYLFRHALRSSQAIDQSLLRLQQSNQALEASEQRFRAVAEAASDWIWETDRHHRLTYLSQRFVKVTGYPVEHWLGQP---LNQLLACDTTPLLPWLDSQADSDAQQLNLRCNYDDATGQNRYCRVSARSIVF-DGKLAGFRGTASDITDEVAAHARIQHLSMHDALTGLANRNKLSRHLEQALLRGSDSPPLTLLLLDLD--SFKPINDSLGHPAGDAVLQEVANRLRDTTRDDDLVARLGGDEFVLVLHGVDTRSEIDRFCARLLDLLQQPISYEAHQLHIGASIGVAQTRVQGYDAGELIRCADIALYQAKADGKNTWRYFSPEMNQQIQYRRQLENDLRRAIKQHEFHYQPRYRLDDLHIVSVEALLRWQHPQEGLLGPDTFIPLAEQSDLIVPLGRWVLAEACRAARDWPEE-----LLVSVNLSPAQFSRSDVVADVRQVLLETGFPAQRLELEITENVMLNDIEGALGTMLALKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFIAGLSSNDKAVVQAIISLGQAMGLTVTAEGVETEQQLQALGKENCHEVQGYYLSKPVDREGFEALLSAR-------
299130665    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLAAESSLDAIFIADERHAVARINPGCEQLLGAAAQGVVGRLVTTLFAMAQDDAEFMAEVRQGW--EQAGFWEGELRLRQEEDEHCCVQLSWVALRDDAGAVAQSIGFMRDLSVQHAAQKRIEELAYSDVLTGLPNRLPLNKRVAAAIEASRGHGGG-FAILFLDLDRFKNVNDSLGHPFGDRVLKLVAERLQGCLRQSDMLCRLGGDEFVIYL-HDADAAIAESVARRVQEEMLRPFMLDEMGFSIQCSIGMSLYPQDGDTLDDLIKHADTAMYRVKERGRGSYGFYQPQMNAHSRMKMEHAMRQALSHGHIEVHYQPQVDMATGRIVGAEALARWTDPEFGVVSPGTFVPLAEESGYIVTLGAWVMEQAVREAAHWM--GCGTPMVVSVNVSALEFRQAGFVERISALLAQYGLPARWLELELTESVLLQDAQEMQQVLDALARLGVGLSIDDFGTGYSSLAYLKKLTIHRLKIDKSFVGGLPGDDCAIVQAIVSMGRALRIGVVAEGVETQAQRQALQGMGCDCYQGFLCAPAMPAADFRARMAE--------
21492856     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAFS--RDVTERRQAEDAINSVRTQLLSVLQTIPDMVWVKNVDGVHLLCNHAFERLTGKSEAEVVGKTDLELERAHISGKSD-EATIEA-----GGILIDENWVVSPNGQSILLETRKLAVLGAGGEVTGVLGVSRDVTELNASREKIRQMAFYDPVTSLPNRLLFNERLQKVVSD-ASSQRRRTGVMLIDIDHFKVVNDTMGHPVGDQLLCQVATRLKKSVRDLDTVARLGGDEFAILLPEIQTTDDLDWVACSILERFKESFLLDGKEVYVSCSVGIAISPDDSTDVNDLVKYADSAMYLAKRSGRNSFRFYSKDLTVGVEERMQLESELRRAIEREELHYQPKVLLDSGVMIGSEALLRWPHPEMGMIPPVRFIPVAEDTGLIVELGRWVLREACKTAKELNADCHHLH-KIAVNLSGKQFQCSRLVNEIAAILGETGCRAEWIEIEITESLLLDRKGETLQTLLKLRQMGFSIAIDDFGTGYSALNYLARFPIDTLKIDRSFINSSDKRNEELVKAILSIAQCLGQDVVAEGVETAEQAAFLAANGCGSAQGFFYSKALPKMELIAL-----------
56479052     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRRRTAQEKAEAEVQLRNRAIEASGLVIYRYAPPAGIVSANPALLRLLGMDEEQLIAMDLPTLARQGFD--ENGWEQLDGLVTARQAG-EVPLSLVRASGDVCWLDTSVTLVGDDVAGIDHAVIEFRDVTERHRYQEQLAYQANHDSLTGLPNRNLLGDRLQQSLALAACNSSLRF-VLWVDIDRFQVVHDSFGNEIANATLVVLSQRLAGAATGCSIVARVASDEFVLITEELPSQQAVVSLATRLLDALRAPISAGGEELWLTGSIGVAAMGGADLDVDTLLRNANVALFRAKEMGRDTFCFYETGLNVRTAPRLRLELALRRAIEQDELFYQPKVDLLTGEVVGSEALCRWRHPELGLVSPGEFIPIAEESGLILPIGRWVLETACAQARRWIDDGIDYR-RVAVNVSPLQFFRDDLVADVAALLSRYRLEPASLMLEITESAIMGNPARAIVMMQQLKAIGVKLAIDDFGTGYSSLSALKRFPIDYLKIDRAFVTDITTNDAAIAVSIISLAHSLNLRVIAEGVETEGQVLYLRGRGCDEMQGYHFSPPVAPEALATLIRDRQQLV---
91977729     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKKREESFRLLFDGNPMPMWVFDATTTELSVNDAAVQHYGYDRDAFIWPRDEWASHSH--------ALLHVGDSYQSG---GNWRHIKADGSEIQVLTFGRRVVFDGRD--GFLVVVVDITERRKAEAKIAHMAHHDGLTNLPNRALYQERLQQALEQGRA-GGARVAVLCIDLDLFKNVNDSFGHPMGDRLLRCVAERLRAQVGGQDLVARFGGDEFAIVLAQVTSPNEASDFAARLIEIVSAPYDMDGLEVVIGASIGIALAPGDGEDCDALLRNADMALYRAKAHGCHHFFEKEMDRQAQIRRDMELDMRHAFARGEFELHYQPLIDLAEDRISGFESLLRWRHIERGMISPADFIPIAEDIGLIVGLGEWVLRQACIEAARWPD-----DIKLAVNLSPVQFRSRNLVQVVISALAQSGLAPRRVELEITESLFLADSEANLATLHQLRSLGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLTERPLAIVRAISGLGRSLNITTLAEGVETIDQLQALRGEGCHEVQGFLFSPARPACEIDGLLMK--------
16124993     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTPVMMSANIAIAFLVSLAGMSHPHRVGIGIWAALVISYALLGLRGWAAVSARGVRRVVLAALLGLLWGVLPVLTFRLGDTSAMPMMVASVIYSTPMVLGSLYMLGTSGDPILYALGGLLVFAVVIVSCLSHARIFAERLAADELEKQKQVVSLLLEGASDWLWEVDAAGRLTYVSDRMAALLGQPMSDLCGAAEAPGGPV---------AALSALFAEQKTFRDVVVSITVADDATHWWALSAKPVHDLDGLFVGFRGVGADITQAREDQERISHLAHYDVLTQLPNRLSLLQNLGKAWMDHGRDKTSGCAVLCLDLDHFKGVNDSLGHPVGDALLMQVASRLRSCVGETGMVARLGGDEFAVVCAPSPGHEALSALSQSIVETLSAPYDILGHNVLIGASVGIAVAPFDADDPDGLLKNADLALYRAKGDGRGAYRFFETAMDVWAQERRALEMDLREARDELKLFFQPLIGRRDNETTGFEALLRWQHPTRGLVPPSDFIECAEQWGLIGRIGEWVLNEACRTAATWPSH-----LTVAVNLSPNQFASGDLVDQVRAALKASGLAPARLELEITEGLLLHDSAKTLEQLAALKALGVKIAMDDFGTGYSSLAYLWRFPFDKIKIDRSFVAEMQDNVAIILRTIALLGQTLNLEVTAEGVETQAQARLLAEMRCDQFQGFLFGRPMPVGDIPSFL----------
83310455     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGESEEKFRLVMESASDALVVIDAEGKIVSWNGAATRMFGYQPAEIMGRNVSLLMPEHLRERDQILARLRAKIDARIRTDPREQPAMRQDGTLFPVEVTLAGFSFKGNRF--YSGIMRDISARKEAESNIRFLARHDALTGLANRVVLRERLDEIL--PQTGARQMHCLLFIDLDNFKLVNDVLGHSFGDRLLVEVAGRLRSIEGGHNIVCRHGGDEFILLAPDIRTRERAAELAERVLAVMGDAFAIDAQAIEVGCSIGISVAPDDGTDAETLIRKADIAMYKAKEKGRLGYQFFTAAMDHQMVERRELEKSLRRRDGEIFIHLQPKVRLGDGGVTGFEALARWQSAEHGLVPPVRFIPLAEECGLVGAIGDVVLRRTLETLAGWR-AAGRKVLPVAVNLSAVQLGNPALAGEIGALLREFDLPPSLLELELTESMLMGDVDQVRAILFRLKDQGIRLSIDDFGTGYSSLSYLKRFPVDVLKIDRSFVTDLDPEGEALCLAIIHMAKALSLDVIAEGVETEAQSLFLARHGCDYAQGFHFARPVPVDEAAEYL----------
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-------
237801120    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQKRAQAALEASEEKFAKAFHSSPDSITITEIDSGRVEVNDGFCRLTGFSAQEVVGRTAHEIGIW--TDTLQREYMIDEL--RLKGRVHHEMNGRDKNGDPLVLDISVDFIT--LNETACLLMNARDIGQLKNAQAQIHHLAYHDPLTGLPNRALLMDRLGQQLSL-LKHQNLRGALLFLDLDYFKHINDSLGHPVGDSVLNVVAARLEASVRQEDTVARLGGDEFVVLICGDEVTRKVRVLSDNLRVLLAEPMFLDGHRLQVTPSIGIVLIPDDGLTPADVLKRADIALYRAKDAGRNTSQFFHVSMQQAVSKRLQLENDLRMTRNEFHLHFQAQVDCRDNQITGAEALLRWQHPEYGLLPPDQFVQILEESGMILEVGSRILDDACKIGGLLLSQGLVAKDRFLVNISPRQFRQNDFVERVEHSLKQHQLPASMLKLEITEGIVIQNLDDTILKMRSLKSLGVSFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFVQDNDPNDAEIIRAIVAMAQSLKLNVIAEGVETPEQLAFLEKVGCYNYQGYLFSEPLPGPEFESLLQLKRP-----
298530997    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRTRQLQESEKKYRTLFETSKSAMLLVDTESGLLTMNKEFCDLIGYTRQEVENSL-HFLNFVHPDDHERARKYFDSRQDAGTAPAEFEIKGLTREEKKLHLYYKVAAIPEWNSLVISIF----DLTDKRRVEEELRQRTFYNSLTGLPNSELFKNRLKKSIQTRQEDQGYFFAVIFIDLDRFKLVNDSLGHQKGDELISLMAKRLERGVKKRDTVAHFGGDDFGL-LIEAEDLPEAALRAEKIKDQFVEPFEIAGNEIYTTCSMGIVVSSQDYSEPEEIFRDADTALHRAKSTGPGNYVVFDPQMHAQVSDQLETELRKAIQQKEFVLYYQPIYNLADLRITGFEALIRWIHPEKGMVPPNVFIPIAEETELINPLGEWILDTACRQARKWNK--GGRELTMNINLSGVQFKDKNLINVLENTFRKNSISPLHINLELTESVVMGDAEESINTLNKIKKLGARLSIDDFGTGYSSLNYLQKFPIDNLKIDRSFINTMTQSGQELVRAILAMTQSLGIKAVAEGIETWEQVKLLQELNCNLGQGYHFSKPLDEESADALLQEH-------
238063361    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDIVEQALRDSEARFRAVFVGAAIGIGIAGVDGQIIEVNQSFADMLGYSVAELRRT--NVASLFHPDDAAGMWELYQELIEGKHDAVRVEKRYYRKDGSVVWTDLAVSLIRHDDGRPRFTVAMIEDITERYELQQRLRFQALHDPLTGLPNRTLFFETLGRVLDDAGPDH--RIGVCFLDLDGFKAVNDSLGHDLGDRLLVEIARRLAECVAGHGLVARMGGDEFVILVDGGEGIDDAVGVAEMALAAVSAPVHVGDQQLAVSASIGIVECPSGETSASELMRAADTTLYWAKAEGRGRWAVYDPERSARDIARSALVAGLPADRGEFVVHYQPIVSLLDSSMVAVEALVRWQHPELGLVGPDQFIGLAEETGLIVRLGEWVLGQACRDAEAWRREFPEAKLVVSVNLAARQADDPAIVETVACALGRTGLPAALLQLELTESAVMGTAGEPLRALHQLAELGVRLAIDDFGTGYSNLAYLRRMPIHCLKLAGPFVEGIDHRDERIVDALVRLAHALEMWVTAEAVETGAQAERLRSLRCDTGQGRWFGPPVPAAQITARLR---------
229092786    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYIFIFVLISSATFNYIYFYLNNHLSTETITLLRL----------LYRIPILLIAIAGSISEDRNSHKNYFIVNPIIGKKALVVFPYLAVAILIGFTLKEQTSSSTLITGNCITFI---FVLIRHSIVRMHKSEALSQKQQKFKSLYEYHPDPIFTIDLNGVFLNVNKAGSILLGAPTDELLG--ETCFSIILDEDKYKLASALEKVKQQESASLQ--LSSQYKDGFTYSLYVTIVPIM-IDGQISGSYIMMKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKKIIKNAKTTES-EFALLYLDLDRFKAINDTLGHSAGDYILEEVAKRFQSCLPSHTHLSRIGGDEFTILIENYTDEDSLFELCNQLFKCMEKSFVIYEHTLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDDVIAKKIERRLRLEKDLPNAIQNEELFYQPQVDSKSNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLQQACEQMKRWHTSG-YSHLKIGVNLSAKEFEQEDFVKSISATLTNTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGVHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCDDGMEIIKTIITLANTLGMSVIAEGVETKEHVSFLQKNNCQFIQGYYYSKPIHADSFSTLLKK--------
119773519    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNEVDLLAQAFENTSEGVLILDADEQIKVANRAAQSILGAGMAELAGRKFIALLTEHGTNRSEIATLLANGM-----SWTGERELRIGSGQVCPVWLNVSVMLGLQGKVQHYVVVFSDITERKRSEADLRRLANYDVLTGLPNRSLFAARLNQAIHK-ATQNEEKLALMFLDLDRFKHVNDSFGHGMGDALLVEAAARLQSCIDPEYTLCRFGGDEFVV-LIHGAEVDTLNHLANTILGQIETPFKLFGREFYISTSIGISIWPDDARQPEALIKNADLAMYHAKEEGRGNFQYYSQERNAEALYHLRLEADLRKERQEFCLHYQPQVDNDDNQVIGMEALLRWQHPKDGYIRTDIFIKVAEACGLVIDIDKWVLRQACLDGARWS-RKLKRPFKISVNISAVHFRQPDFIDHLRRTLEETCIPVENLALEITEGVLMKELHIARDHLRLLREMGVQVAIDDFGTGYSSLAYLRHFDVNLLKIDRSFLIDIADNDQAIVSSIIELARNLKLKVVAEGVETREQLNQVLSRGCHVIQGYYFAKPMARDDMDAYL----------
121592439    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIFAARAAAELQRQTDDQRQASLLDKARDAIIVRDLEHRITFWNEGAERMYGWSREEVLGRSIATLLYQNPED---FLRATQQVMQH--GVWSGEILQCDRAGRTLEAEGRWTLVRNDRGEPESVLAINADIGTRKHQEREIQRLAFFDPLTHLPNRVQLLDRVDQALAKAQRLEQG-GALLFIDLDNFKTLNDTLGHDQGDELLQIVAQRLNTCVRSADTVARLGGDEFVVLVEQLSAHEQAGAVGEKILAVLSAPYALTGYQHRSTPSIGIALFNHAPTTVGELLKQADLAMYQAKTAGRNTLRFFNPSMQHAVAERASLEADLRNALAQKEFHYQPQINARG-AIVGVEALLRWAHPRRGMVSPGQFIPLAEETGLVLPLGHWVLHTACSVLADWQRVPALAPLTMAVNVSSRQFRDAGFVDDVAGVLAATGAPASQLKLELTESLLVEDLAATIATMAALRALGVGFSLDDFGTGYSSLAYLKRMPLGQLKIDQSFVRDTDPNDAAIVRTIIGLAASLGLEVIAEGVETSAQRDWLAHAGCAVYQGYFFSRP--------------------
170727362    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRLAIANISEGMFILDNNFIFVEVNEACCELSLIPKEQFIGSLFKF--NLYPDSYEQIRSIL-----HQQGSWSNDVESAKGDGTSFLMELTVDAIYDELGQLSHYVGVFSDISRRKLQEEELRKLTNNDLLTNLPNRSSLMVTLGNLVKR-----DTHHTLMVLDLDNFKKINDSMGHQIGDELLIKVAKRIEAAVPYHTSIYRLGGDEFAILVDNNPDIGSSAVIANNVIDAFASPFELTSEKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSGGGNRYQFYSESINRNAIRQLEVENLIRERDDLFEVYYQPKIALKTGRMAGMEALVRLNHPEHGLIPPSEFIPLAEENGLIVDIGDLVMRKACFATQKWRSLG-LFDGRVAVNLSSYQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKQPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEDASQLSILKALKCEEIQGFLFSKAVTETQFSELLEKNFPVQKNT
300694165    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHLAGVAIQKDTT-----ERGLAESEERYRLAISHLNEGVLIQTLDGVVLAANTSAERILRVRPGQLRNRLDMMQRVVDEHGKDVALDVLPSKVVRQSGELGRVYGLLLKTGELIWTRMNIIPIRHGDAAPSSIMLSFADITDFKRAEQRLRHLASHDALTGLTNRSFFIAHLEGAIERARD-ESRELALFFLDLDRFKSVNDTAGHACGDTLLQSAAARLTDCIGPGDVIARLGGDEFVILIEQRVEGKRIALLAERLLAAMREPFDTVNGRYYLGVSIGVALYPHDGISGTDLLRSADAAMYRAKQNGRNRAQFYTAELNARLQRRYENALRDACDNRELQLVYQPKYDLASHRIVGAEALLRWNSVKLGAVSPVEFIPVAEETGLIVPIGEWVLRRACEQAVAWY-QALGYDFRMAVNLSARQFQTGDVVPMIEQTLAETGLPPTALEVEITESLLMGGADEVRPMFDALTAQGIRISIDDFGTGYSSLSYLQRFPISNVKIDRSFILGIDPDSVALTEAIVAMARALGMTVTAEGVEDADQVEFLAKAGCQEIQGYYIGKPVTAEGFDRLLRAHLAVV---
87119415     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIEFSLLSCLSLIITFGVALWLRKAFHSQKQHELLLQNKTELELSADSTSEGIMITDEFNQIITCNSSFCRITGYSKEEIIGTPNTFASGL--TDPDIYSDMWHALTT--KGLWQGEVINQHKQGHLFPEWLSINVYKDKQGKAINYIGTIVDISKRKQAENTLQHLADYDSLTDLPNRRFFKEQVDHIIEIDKQRKPTEPINLFLDLDYFKFINDSLGHSAGDKVLKIIASRLLEHKDKNTIISRLGGDEFVIVLQDIASEKAVKQFCFELMQNIEKPMNILGRSLIVTPSIGATLYPKDGNRTNILLKNADAALYRAKENGRNNVQFFTANLNRDALKRLSLENDLRRNRNQFEIYYQPQVNLNTKQVIGCEALIRWHHPTKGFVSPIEFIPIAEETGIINEIGEWILFEACQQAANWCNEYGRE-IDIAINLSARQ-FDDTLVSTVLKALNQSQLPSHCLTLEITESILVQDPEQVIHTLTQLRQSSIKVALDDFGTGFSSLSYLKRFPLDKLKIDRAFVKDNNTDDGAIIASVLAVAKHFQLTTIAEGIENTDQEALLEALNCTQGQGYFYDKPLTAYAMAQRLR---------
299134124    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVFSDITALKMQEEQLHETNRRLDAALENMSQGLCLYDKDARLQVVNRRFCEIFNIPVGSVHMSFESVLMLSVMAGNHAGQNVSDLLAERQREKIDSYYQQLSDDRVIC---VRHRPASDG-----GWLTTCEDVTEQRQAESKITFMARHDALTRLPNRVLLAERIEQAI--AQVGRGSGFAILCLDLDNFKQVNDTLGHAVGDELLCAVADRLGSCVREIDTVARLGGDEFAIIQADTQRPEDAARLARRIVECLGEPYEFDGQRIVIGCSVGISLSPGDGTSGEKLLKNADVALYRAKAEGRGIWRFFETEMDESLQKRRELDLREAMDKKQFELFYQPLYDIDLDKVCGFEALLRWRHPVHGVVTPEQFISVAEEIGLIIPLGEWVIQQACREAALWPD-----DLKVAVNVSSVQFRSPRLLEAFSSALASSKLPPKRLELEITESVLLTNNGETTETLHKLRALGLRIALDDFGTGYSSLSYLRSFPFDKLKIDQSFVRDLTDASRVIIRAIVSLGKSLGMRTTAEGVQNIAQLNYIAAEGCNEVQGYFFSKPVAASEVPSVIRTRNRLKKDA
160896183    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAGLFGISRDITERKRFERELAQA----AVVFDSSHQGIMVVDPGRRITRVNPAFTRITGYASEDIGKTPRVLSSGLH--GPEFYRQIWACI--ERDGFWHGEIWNRRKTGEIFAEMLSISAAQGAGGEIEHYIGVFTDISHIKAHEAELERVTHYDLLTGLPNRRLLIDRLNQAMLRTAR-EGRSLAVCFLDLDGFKEINDLHGAAAGDALLVGVAAHLKSVLRSEDTLARLGGDEFVLLLSHIGSAEHCATILDRVLEAASRPVPVQDRVLSVTASLGVSLYPDDQADPDLLLRHADQAMCVAKQAGRNRYQLFDPENDRKAHARRLQLGWLRQALEKGEFHYQPKVELGGGRLVGAEALLRWHDPRQGLRAPGEFLPFVAGSDLERPLGDWVIGEAVAQAARWFGQGL--DLCVSINVSANQLLDGGFHAKMAQVLARHDLPPHLIELEILESAAIADMEQAIQVMGQCRQLGIRFALDDFGTGYSSLTYLRKLPVQSLKIDQSFVRDMDPDDLGIVEGVIQLASTFQLESVAEGVETPKHARRLRDMGCHVAQGYGIARPMPADQLPAW-----------
224824277    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMIDNTDRRQAEHAVEEQLNFTSQLIETIPSPVFYKDEAGRYLGCNEAFEHYIGLPREELDISPRHLAERYHAADQALFDA---------PGTQTYEAEVQSTDGTLKNVVFYKATFNKSGGQLGGLVGVILDITDRKRSEKTIWHQANYDLLTELPNRRLFLERLQQGIE-HAKGSGSALALMFIDLDRFKEVNDMLGHKVGDQLLSQAGQRIADCVRETGLVARLGGDEFTVILENLSQPTPIEQVAQSIIETLSKPFQLGPDVAYVSASIGVTLYPKDAQDMDTLLINADQAMYHAKALGKNRFCYFVPSIQAIFAERLQHDLRSAMAQGQLDVYYQPIVDLATGHIVKAEALVRWHHPRRGWISPAQFIPIAEDIGLINGIGDWVFRRAAGMAKRLWESGCGAPLQISINKSPRQFFTGHAHETWIDHLQEIGLPAECIAIEITEGLLLDERPDVTSKLQQFRRAGVQVSLDDFGTGYSAMAYLKRLDIDYLKIDQSFVRDSTPSDRAITEAIIAMSHKLGLRVVAEGVETREQRDLLSAAGCDFGQGYWFSRALPEDEFFKLL-QRWP-----
310780005    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVIGTLYDITRQKSAEESAFKKEEEYRKIFQNHNAVMLMIDVQTGEIVANNAAVKFYGWTRKELTKMKIADINILTEN------EIYKEMEMARRNKKNYTFRHRLADGSIRDVEAYSGEII--SGKRPRLFSIIHDITKRREAEKKIKNLAFYDSLTNLPNRRMFSDYLEKSI-VQGQRNDFQVALLNIDLDHFKHVNDSFGHHIGDLLLIRVAERLRRNLRKNNIICRLGGDEFAVIIEEFSSRQEINFVSGRILKVLEAPFLIDDKEIFISASIGVAVYPEDGSDVNTLLKNSDLAMYGAKDRGKNGYYFFSEDMKHASNSKMEIDTNLRKINGELCLYYQPKIDIAQNKIIGTETLLRWFKNGKIYKAPSEFIPIAESTGFILEIDRWVLLSACRQIEEWE-KNNIKGQKISVNISGLHFKQGLIIKTVTEVLKKVKIPKDSIEIEITEGVFMENMEEAVGILNQLRSMGIGISIDDFGTGYSSLSYIKNLPINRIKIDKSFIFNMSKKDTAIAKTVITMAKLLDLYVIAEGVETSEQLKILSENGCNEIQGFYFSKPLSPEEYEKFFKK--------
160875961    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLKLAIENISEGMFILDSEYRFVEVNEACCKISLRNRTDFIGNLLTF--DLYPE---TFSTQIRTMLK-QQGRWANEVEAARGDKSHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLSNLVNRE-----IAHALMVLDLDNFKRINDSLGHQIGDTLLKLVAARIKSLLPKNTSIYRLGGDEFAIVLDKNSDISASAAIANRIIEGLKPAFEVSNEQLVLGLSIGIVLFPEDEQSEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIRQLEIENLIREKDDLFEVYYQPKVDLKRGKIAGMEALVRLNHPVHGLIPPNDFIPLAEENGLIVEIGEIVLRKACFAAQKWREQG-IFSGRVAVNLSSRQFALPDIQQRIESILRLTKLPACHLELEITEGTVIKQPETAIIVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQTAQLNILRALNCEEIQGYIFSKAIKETEFTLLLQ---------
127513349    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIENISEGMFILDNKFKFVEVNEACCDLCEKSRNDFIGELFKF--DLYPESYEQIRHILQ-----QQGSWSNEVESAKGDGSSFLMELTVDAIYDEQGVLSHYVGVFSDISRRKQQEEELRKLTNNDLLTSLPNRSSLMVTLGNLVK-----KDTHHTLMVLDLDNFKKINDSLGHQVGDELLIKVARRIESTVPYHTSIYRLGGDEFAILVDNNPDIGSSAVIANHVVDAFSSPFELTKDRVVVGVSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSESLNRNAIRQLEVENLIRERDDLFEVYYQPKIDLRTSKMAGMEALVRLNHPEHGLIPPGDFIPLAEENGLIVEIGEVVLRKACFAAQNWRRQ-NLFNGRVAVNLSSQQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKQPEKAIKVMMQLSKMGVSLALDDFGTGYSSLSYLKRFPIDTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEEASQLSILKALKCEEIQGFIYSKAVNETSFTELLKQ--------
16127324     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLNRAGEKTLGFKRDEVIGKTDA---DIHDAERERDRAVLDS----GEVRVIEEDHVPRKDGGMAILRTKKIALLNAEGRAEYLLGVSEDIAERKRAEAQIARLAHYDPLTDLPNRVLFQKSLGEALARRSRKGDALAVH-FVDLDRFKTVNDTLGHPLGDALLKIAAERLRGCVREGDTVARLGGDEFAIVQTGLDDSNGATRLAARIVEAMAAPFDLQGHHVVIGASVGVSLAPTDGDDADELLKKADMALYRAKADGRGAYHFFERAMDEQLQARRALELDLRRQAGEFELFYQPLYHLGDERVTGCEALLRWRHPERGMVSPADFIPLAEEIGLIVQLGEWVLRRACAEAANWPEH-----VRLAVNLSPAQFRDRGLVRTVVSALAASGLPAQRLELEITESVLLQDSQANMTMLHDLKALGVRISMDDFGTGYSSLSYLRSFPFDKIKIDQTFVRDIDSDAMAIIKAVLDLGASMGVVTTAEGVETQAQLDALRQQGCAEIQGYFISRPAPASEIAKML----------
157373575    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQRQLEDDVKLLAQAFGNTSEGVLILDASERIKVSNKAAQTIIGSDARVLTHKYFSDLMVAKEGRSDEIAHLLDQGV-----SWTGEREFVCTNGSSCPVWLNVSTMLGGKGDITHYVAVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSTRLAQSIHR-AEHSGEKLALIFLDLDRFKHVNDSYGHSMGDALLVEAASRLQSCISEEHTLCRFGGDEFVLLIRDADNIDKINHVCTELLVQIEAPFELFGREFFISTSIGVSLWPDDTRQPEVLIKNADQAMYHAKEEGRGNFQYFSSERNAEYHLRLEGELRKAIERDEFELHYQPQVDIRGDKLIGMEALLRWRHHKDGLVRTDVFIKVAESCGLIIDIDRWVLRQACVQGALWAN-SYKENFKLSVNISAVHFRQPDFIDGVRSILEETKIPPSALGFEITEGVLMKELHIAKDHLRDLRELGIDVAIDDFGTGYSSLAYLRHFDVDTLKIDRSFLIDINETDQAIASSIIELARNLKLNVVAEGVETKDQLEQVFSRGCYVIQGYYFSKPLTVSDMESYM----------
307293714    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VITH-LELRSARQRLIESELRYRRLFETASDGIVLLDRESGRITVNPALSEMINLSPSQLLG--RTFGETEPFSNNPSCKRVLDELRH--RDHVWFEDWILTGRGTSVNVEVNGSVYKAATTTVIQ--CNLRDITDRKEAEARIRYMALHDALTGLPNRTLFEDRLDNAIAQARRHHG-QVAVLMLDLDRFKNINDSLGHHVGDELLEQVAARLRACLRESDTAARLGGDEFAIILPEIASIEDAEIVAKRILEVLQEPFHVEQHELNIGGSIGIARYPDDGTDHGTLLRAADAAMYDAKAQGRGMYRFFSPELNEAAQLRHMLVNDVRHARQRGEFYYQPQLSLASHQISGVEALLRWDHPKHGIISPALFIPLLEELGLMSDVGEWVLRTACRQNAEWQAQG-LPPMRTAVNLSAQQFYRGNIVKTVARVLEESGLEPKWLELELTETLTLDESETTIEIMNGLKNLGVGLTLDDFGTGWSSLSYLRRFPLDRIKIDRSFMRDTHENAAAVVHSILNLAQSLGLTCIAEGVETAEQLQYLKQQLCSEMQGFFFSHPLPAAEMPTLLR---------
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--------------
46201915     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVAIGHDITLRKANEALLNQREWLTTLINALPDLICFKDGKGRWLVANQFYLDLVGLAGDYVGRTGPELARLSH-----NFQEFLTSAKAWKEGKLSYEKTMETPSRGTKVFDMLKIPLFHADGKRRGLVLVGRDVTERKMTAARIQRLAHHDSLTDLPNRVLFQERLRQSLA-QAKRSGWKLALMFLDLDKFKDVNDTLGHHVGDLLLRAVAKRLIRCVRETDTVARLGGDEFAVLLTNLDDLEGASRVAETIIAGISDPFGLEEHEVRTSTSIGITIYPDDSSDAEQLLKNADLAMFRAEGRNNYHFYVAQMDAEVRARKLVEHDLRLALGTEQLELHYQPLVEMSTRRIVGCEALLRWNHPTRGWMPPGEFIPIIERSDLIGPLGRWILHRACQQGREWQKDG-LEPMKIAVNLSPAQFKQTQSIISMADILDQTGFAPDQLQLEITEGIAMQNVDATIEVLQGLRAMGVLISIDDFGTGYSSLNYLKRFPVDKLKIDRSFVVDIHPDNAAVVQAIVNLGHSLRTRVNVEGIETQEQLDFLQAHKVDEAQGFYFSKAVPADQFAELVRTKSP-----
115526140    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLGRHLRRRDDTQRQLRLEKQRLRLAINNMTQGLTLFDAEARLVVCNQRYLEIYGLTTEMVPPGITLREMIQYFRDRGGDRDVIERFLCSGDDFSRGSHEVTIGDKS---LLITREPVEGG-----GWVTTHEDITERKRAEARIAYLAHNDELTDLPNRSSFRQHVQSAL--ANLGDGFNVALLYVDIDDFKGINDTLGHVVGDLLLHHIASDLKRAVGKDGFVARLGGDEFAVVVTNIEAMDEVTALTERVQSALYEFHDCGEHRLSADASIGIAIAPQDGKTLDDLVSNADLALYAAKSEGRRTYRFFKPEMEVALKARHGADLKRAVVEHQFDVHFQPLVDLRSDQVVGCEALLRWRHPTRGMVSPAEFVPVAEEIGLIDELGEWVLAESCREAATWPAH-----MTVAVNVSPIQFRRRTFPLKVAAALGQSGLPAQRLELEITEAVLIRDDDAALAILHELRALGVKIALDDFGTGYSSLSYLHRFPFDKIKIDRSFVATLAEEKASIVQAVVSIAAAGDKITLAEGVETIQQRDLLKQFGCQQMQGYLFSPPVPAAQLRELL----------
297160240    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NAARLAMAVINREGIVLD---------ANPALGALLGAEPARLIARNAADLADLREDSR--TWSEYRDVLHGRRARLCCTRRLQRPDGHALWAEITVEPVPDS----CSVLLSMADVSERRDLQGRLRHLQMHDPVTRLPNRNLFFERLTSALEAAAYDRGGRIGLCYLDLDGFKAINDTLGHRVGDRLLGAVAQRLTECAPDGHLVARLGGDEFALLVRDSTGTEQLCELAKSVLAALQQPFDVAGQRLSVSASIGVVERPAAGTHTTWLMQAADTTLYWAKEDGKARWTLFDPERNAHRMTRQSSTLRPAVEREEFVLDYQPLVGLVDGVVKGVEALVRWEHPRFGRLSPNRFISLAEENGAIVPLGRWVLRTACRQARAWQLAHPLNPLIVSVNVAVRQVWDSDLVAEVGSILAETGLPPHLLQLELTESAVMGSAGRPLQALLRLSEMGVAIAIDDFGTGYSNLAYLSRLPVSTLKLDGSFVQGPNPADETIVQALVELAHRLGLTVTAECVESAEQAERLARIGCDTGQGWFYSRPVPPDRISAMI----------
157374772    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQLRLAIANISEGMFILDSNFHFVEVNEACCELSMTSRDQFIGKQLNFDRY--PESYDQIRSIL-----HQQGSWSNEVESAKGDGSSFLMELTVDAIYDELGQLSHYVGVFSDISRRKQQEEELRKLTNNDLLTNLPNRSSLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLIKVAKRIEDTVPFHTSIYRLGGDEFAILVDNNPDIGSSAVIANKVIDAFVSPFELTSDKVVVGLSIGIVLYPEDDQNEQALLRKADIAMYHAKSGGGNRYQFYSESLNRNAIRQLEVENLIRERDDLFEVYYQPKIDLKSGKMAGMEALVRLNHPEQGLIPPSEFIPLAEENGLIVEIGDLVMKKACFAAQKWRSQG-IFDGRVAVNLSSYQFALPDLQQRIESILRLTQLPAANLELEITEGTVIKQPEKAIKVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEDASQLSILKALKCEEIQGFIFSRAVTESQFTTLLHKEF------
257485508    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSALEASEEKFAKAFHSSPDSITITEIESGRVEVNDGFCRLTGFSAQEVLGRTAHEIGIW--SDTVQREYMIDEL--RQKGRVHHR-EMNGQDKHGAPLVLDISVEFITLNNTACLLMNARDIGQLKTAQAQVQHLAYHDPLTGLPNRALLMDRLSQQVSL-LQHQNLRGALLFLDLDHFKHINDSLGHPVGDSVLSIIAARLEASVRQEDTVARLGGDEFVVLICRDEVTQQVRVLADNLRELLAEPMFLDGHRLQVTPSIGIVLIPDDGLAPADLLKRADIALYRAKDSGRNASQFFHVSMQQAVSQRLRLENDLRLTRNEFQLHFQAQIDCRDQYITGAEALLRWEHPEYGLLSPDQFVQILEESGMILEVGSHILDEACKTGGLLLKQGLISKNKFLVNISPRQFRQNDFIERVQHSLKQHQLPASMLKLEITEGIVIQNLDDTILKMLSLKELGVSFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFVQDSDPNDAEIIRAIVAMAQSLNLNVIAEGVETPEQLAFLERVGCYNYQGYLFSEPLPGPQFENLLLKR-------
167035254    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWAVLPALLSVLLILGLVMLYLCRHALRSSRAVGLTLLHLQQSNQALEASEQRFRAVAESASDWIWETDRQQRLTYLSQRFANVTGYPVDDWLGHPLNQLLACDTTPLSPWLDVLTTADPQQLANLRCTYR--DPNGQNRYCRISARAIWH-DGKALGFRGTASDITDEVDAHARIQHLSLHDPLTGLANRNKLARHLEQALLRGNDSPPLTLLLLDLD--NFKPINDSLGHAAGDAVLQEVATRLRDTTRDGDLVARLGGDEFILVLGGMDNRSEIDRFCARLIGLLQQPIIFDGQQLHIGASIGVAQTRTQGFDAGELIRCADIALYQAKADGKNTWRYFAAEMNQQIQYRRQLENDLRRRNQEFVLHYQPRYRLGDLRIVGVEALLRWQHPQEGLLGPDTFIPLAEQSDIIVALGRWVLREACRTAHDWPN-----DVLVSVNLSPAQFLRSDVVADVREILLDTAFPAQRLELEITENVMLNDIEGALGTMLSLKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFISGLNNNDRAVVQAIINLGEAMGLTVTAEGVESEQQLKALEKDRCHEVQGYYMSRPLDSAGLQALLQQ---TSKNT
283839088    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASWRTQTRLM----VSVAAVSALVVTVILLLI-INQIGKHHRATQERLKLDKQRLDTAINNMSQGLLLFDAQARLVVCNRRYLDMYGLSSAIVKCSLRDVLE--HRKATGSLYGNVDNITADLIDKLSS--RKVSEVHSILDRSIEFSSVPVPGG---GWVITHEDVTERTRYAEKISYLAHFDSLTDLPNRSMFRQRLENELQRAS--RGAPFALLYIDIDEFKNINDTLGHPVGDELLKQVAVRLRDCVRETDFVARLGGDEFAIIQIAVSGADDVTTLIERIYESIRLPYQCLGHHLSTDASIGIAIAPRDGADLDQLVKNADLAMYSAKAEGRRTFRFFEPEMDAVAKARRQLEFDLRVGKRGFEIHYQPLVDLRSGAITGCEALLRWRHPSRGMISPAEFIPIAEDTGLINEIGAWTLATACAEAAKW-----SADITLAVNISPVQFRQPSLALLVASVLGASGLPANRLELEVTEAVLIHDDDAALSTLTQLRALGVRISLDDFGTGYSSLSYLQRFPFDKIKIDRSFVDDTTDGSTAIVQAVVNIAAARHMTTTAEGVETERQREILSVLGCTQMQGWLFSPAVPAPAFRKLLTSHL------
251773316    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDLTEEERLRALAEASDRRFRELAETAYSGIVLVDSAMRIVYFNSAAEKMFGCRTHVLERPLDILLPTLFPDPLKDGESRIWDSVGQRFDHTQF------------PMEISSSVFSEPSGSFVTLV--LRDLTERKTFENQLLYLANYDALTGLPNRIHLIERLKQAIPL-AERNGQHLALLFLDLDRFKGVNDSLGHASGDLLLVEVSKRLSNCVRKGDTVARFGGDEFVFLLEGLEEREDAKPIAEKILGALNAPFEIDNVQVFMNGSIGISTWPHDGESSDLLLRRADAAMYRAKELGNSYAFYNPEIGALPERRFSMERELRRALERNEFEFFQPQIDLATGNCVGAEALIRWRHPEKGLILPDQFIPVAESTGLIVPMGAWVIRSACPHLKSWR-EAGMAPLRLTVNVSVKQFERGGLIQTLESSMRESGVDSRLLEIEVTESVLMQHPM-ASDTLRELSRMGILISIDDFGTGYSSLSYLKKLPVYKLKIDRSFVTTLDPDMLAITTAIVTMGSALRLKTIAEGVESREQLDILRRLGCDEIQGYYYSRPLPNDTFMTWVREK-------
292492175    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITDRKRVEQR----QQRLSVILEASTDFVGFSDNEGIAQYVNQAGCRLAGMTAEEVGQPITVFTP-----DWANIIIQNEGLAAKRQGWWRGETALLHREGREIPVSQLILAHRTSEGEVEFFSTVARDISEHKAYESQLEYQANYDSLTGLPNRNLLQDRLEHAIAHARRIRQG-VAVLFLDLDRFKMVNDSLGHDVGDALLKAVAERLRGCVRDEDTVSRLGGDEFVLVLEELRGGEMSRLIANKILAALQAPFALEGQTFRINASVGISLFSRDGKDALTLLKSADTALHWAKAQGRGCIRSYTSEMNAQVVERLTMEQSLRQEREEFVLQYQPIMDLQTGSMVAVEALLRWQHPQLGVVPPAKFIPLAEELGIMPTVGEWVLRTACLQARRWQD-AGLPMLTMSVNLSTQQFIQVDLTDRVAHILDETGLPPSCLAIEITESQIMQDVESAIASLRAFKEMKVHLSIDDFGTGYSSLIHLKRFPLNRLKIGKDFIHDKTPEDETIVLAVISLAHSLGLKVVAEGVETEEQLRFLWENGCEEMQGHYFSRPLPASEMEVLLQEQLPL----
254294194    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRALGMAPVAAFGLTATGAFLSILHHNSSLGPIMFSWAYSAGVLAYVSIQQPFWAAGIGSVDQTNLALVGAVAVGMLSMGSFVLAVLPVASLMLGILAGFGAGAALSGDVAFLVIVPLFLIFMVVMQRYAAWTFRNFVLQRLDRN-AVSESKEVISLLLHQSSDWLWDTDENMLLGRVSQRFAEAVKRPAEVLNSEC-----FLHFFEEDSKEQLQELFLNQRSFRFVVPIRI---EGELRWWSISASPKRNCEGEFTGYRGVCSDVTQERTAEKKIAYMAHFDALTGVHNRANFSTELEKAVER-MHTQGKPFALHCIDLDNFKTVNDTMGHPAGDSLLKIVAHRLSMSISDGDIVGRLGGDEFMVLQMGCNDAEEAMLTSDMITDALLEPVSLMGSVLPVSGSVGTSFAPRDGETSKEIMQHADLALYAAKQDGRGCNRMFEPKMDLDAKRRTQLEIGLRRQENELEMHYQPLMDVRSGTIKGYESLLRWRRGENDVLLPTEFIEIAEDTGLIVPLGEWIIRTAIAEAATWPE-----NISVAINLSPTQMKNPSLISTVISALANNAMDPARVEFEITESVLLEESEVNIKTLHVLRDLGVKIALDDFGTGFSSLNYLRAFPFDKIKIDKCFVTEMETRDRAIIRAVMGLARDLGMKTTAEGIENQTHVDLLKAEGCDYMQGFLFSRPIP------------------
260462306    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSIYEDITEQRRAEQDLKEQHRRFDAALANMSQGLLMYDADGKMIVRNERFLELFKVKAADFP------LGTTHRDALERLLELVDSEVARRAGKIHSAYR-HLADGRT--ILVTRRPMSGG-----GWVATFDDVTERRRTEERMTHLAHHDTLTGLPNRSMFRERLDFALEDAAA---TPLAVFSLDLDRFKAINDTWGHPAGDWLLKCVAERLQRCLRETDIVARFGGDEFVVMQSNFKGIANAEKMAKRIVEAISKPFRDENRDMHVGISLGIAVFPDDGRDADALLKNADTALYRAKSEGRNLYRFFEPEMDAMVQTRRALEVDLETPRQELDLDFQPIMNIASGEITGAEALMRWHSPARGTVAPDQFIPVAEDTGLIVPLGEWALRKACAAAAGWPP-----GLRIAVNVSAVQLRSDGFARSVISALAFSGVSAGQLELEITETVLMDESKAVLKALRQLRDLGIRIALDDFGTGYSSLGYLRRFPVDKIKIDRSFIRDLGNRDAAIVRTIIGLGTELGIVVTAEGVETEVQLDMLRHNGCTEAQGYLIGVPSKAADIQRLLKSRAP-----
120598370    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQKEEQLRLAIENISEGMFILDSEYRFVEVNEACCKISLRNRTDFIGNLLTF--DLYPE---NFSSQIRTMLK-QQGRWANEVEAVRGDNRHFHMELTIDAIYDELGELSHYVGVFSDISRRKQQEEELRKLTNNDLLTGLPNRSNLQVTLSNLVNKEIAHS-----LMVLDLDNFKRINDSLGHQVGDQLLKLVSIRVKSILPKNTSIYRLGGDEFAIVLDKGSDISASAAIAGRVIEAFKMSFNINEEQLVLGLSIGIVLYPEDEQNEQALLRKADIAMYHAKSAGGNCYQFYSESLNQHAIKQLEIENLIREKEDLFEVYYQPKIDLKRGRVAGMEALVRLNHPVQGLIPPKEFIPLAEESGLIVEIGEIVLRKACFAAQKWREQG-LFNGRVAVNLSSRQFALPDIQQRIESILRLTKLPACHLELEITEGTVIKQPEAAIIVMQQLAKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEQTAQLNILRALNCEEIQGYIFSKAIKESEFTLLLQ---------
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-------------------
307819671    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSVEKNRALVTLDSIGDAVLSSDLLGRVTYLNGAAEKMTGWTREALGQPLSEVFRILDSVTREIAPDPLQRAIDLNRAVLPSGCVLLHRDGTERVIDDTAAPIHDSVGTVIGAVIVFHDMSEARATAILMASSANHDPLTKLPNRILLSDRISQAISIS-HRKHRPFAVMFLDLDYFKAVNDSLGHAIGDKLLQAVADRLLAGLRNSDTVSRQGGDEFVILLPEIENAADAASSAKKLLLSIGAPYNIDEHCIQISGSFGISLYPDHGDDAETVLNNADIAMYEAKETGRNAIRFFKPEMGLKATERQSLEVGLRREQNEFCLYYQPKVSLALGQITGAEALIRWQDPMLGLLLPAYFVTAAESSGLIVRIGRWVMREACRQASLWQTRG-LPSIKIAVNVSAVEFQDRHFVEGVKNILRETGLEPGCLQLELTEGVLMKDADSTASVLRELRQMGVQLAIDDFGAGYSSLSYLRQFPIDILKIDQSFVNGGGARDGILISAIIGIGRNLNYIVVAEGIETIEQKVYLQGQRCDEGQGYLFSHPLVAHEFERLLQ---------
126660962    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALIERQKVEIALRESEQRFRALIENAIDIILIVSSEGTFTYLSPSVKRVLGYDPASLIGC--SFFDLIHQADQQRIRQSFESIIEANQSTILSEFRVCSHDNRWLMLEAIAKNLED-DPAVAGFVINCHDITERHYTAQQLRYDAYHDKLTGLANRSALLEQLQKAIDRNKRRRQDHFAILFLDLDRFKVINDSLGHLMGDELLKNMAQRLEQCHRDGDTLARFGGDEFVFLLQDIREPEEAVIVAQRIHEVLKAPFTLNNREVFISASIGITISTDHYDHPEQMLRDADAAMYRAKANGKACHEIFAPTMYLSKELHLESDLRQAIQRQELVVYYQPIVFLKTQQIIGAEALVRWQPPGKSLIPPNDFIPLAEETGLIINLDRWVLQCACQQLYEWQQDQGLAPHFISVNLSPKQFFDPRLKDIIIEIVGKTGLDKKYLKLEITETVFLKNSHTVLNLLYQLQQLNIQICLDDFGTGYSSLSYLHRFPLNSLKIDRGFINDLTNQNDAIVRIVGTLAQELQLELIAEGIEESYQIEALTTLGYQWGQGYYFSPPIDAQAFSLLLEK--------
71278809     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEKIKLAASHAGEGIIITDDKATIIDINDAFTNITGFSREEAIGKNPRILQSGRPEFYADMWQALQN-----EGYWSGEVWNRRKNGEVYAVMQTISAVRDVHGIATHYVSLGNDITLMKEHQNQLEHIAHFDILTNLPNRVLLADRLSQAM-LQCSRHKQSLAVVFLDLDGFKHVNDTHGHDIGDELLIALSVRMKEALRENDSLARIGGDEFVAVLADLTTVEDCEPVLERLLLAASEPVIFDNIVLNISASIGVTLYPQDNVGADLLMRHADQAMYVAKESGKNRYHLFDTAQDDAVKVQRESLEAIRSDNHQFVLHYQPKVNMRKGIVTGVEALIRWQHPKRGLLNPIEFLPVIENNPMSIEMGEWVIDTALTQISQWQKLGLNFPVSISVNIAALQLQQPDFTDRLMILLAAHDVEPHYLELEVLETSALEDVYNVSTIMNACMALGVNFALDDFGTGYSSLTYLRRLPANLIKIDQSFVRDMDSDDLAIVEGVIALAKSFKRDVIAEGVETIEHGTALLQLGCELAQGYGIARPMPASEIPTWISDWKP-----
146341041    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTSVLLIAGMLTVVVRRLLSDHEASNRRLTLEKERLDKAVNNMTQGLLLFDASERLVISNQRYIDMYGLSAEVVKCTFRELIAHLAGNDSDYANAVLRE-VSRKTSQI-----IETPDGR--WIQIVNEPIAGG-----GWLATHEDITERRRAEQQITHLAHYDALTELPNRTLFHERLKQEMLGVAQGRQLALH--YIDIDEFKGVNDTLGHLIGDELLKSVGRSLQACVGTAGFVARLGGDEFAVVQTTIKSREDVSCLIDDMLAAIRAPRDCLGHQLTADASIGVALIPQHGTDLDQIMKNADLAMYAAKARRTWRFFEPEMDAQVKARHQLEVDLRQAMVDDQLEVYYQPCVSLQDDRIVGCEALVRWRHPTRGNVSPAEFIPIAEDTGLINQLGERVLNVACAEAATWPE-----DIRLAVNVSPVQFKSGTLALKVAKALAASGLSPRRLELEITEAVLIRDD-DALDTLYELRALGVRIALDDFGTGYSSLSYLQRIPFDKIKIDRCFVKDITESSAAIVQAVVNIAEIRKMSTTAEGVETEAQRQVLQRLGCSEMQGYLFSPPKPAAEVRSLFAAH-------
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-----
302879088    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRTDITERKKSAEAIERSEAKLHILFDSNSDAVLMLDMQ-GFFDCNKAALRLFGCATTECKHHPADMSPATQPNGIDSLTLANEYIAATRDGNAQFEWLHKRMDGQSFPADVLLSSMKLDGRVVLQ--ATVRDITERKKSESEIVRLAFYDPLTGLPNRRLLMDRLQHAL-TSNLRNDKHGAILFIDLDNFKSLNDTKGHAVGDLLLVEVAQRLKGCVREEDTVARLGGDEFVVLLDNLSHGHDNAGAHEKILQALNLSYMLQGYEYHSSPSIGVALFCADASSPDELLKRADSAMYQSKAAGRNTVRFYDERTQALLLARAELEHALHHALEQQQLMLYYQVQNADYQPVGAEVLLRWFHPVLGMISPAQFIPLAEESGMIIPIGYWVLEQACDQLKRWASDVFKCDLVLAVNVSIRQFHEADFAQKVQALVTDSGISPDRLKLEITESMLVHDVENIIATMQQLKKIGLNFSMDDFGTGYSSLSSIKRLPLDQLKIDQSFVRDIDEHDKAIVRTIIAMAQSMKLNIIAEGIETEQQRRLLALKGCTNYQGYLFSKPVPLSDFEGLL----------
254502187    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAVAQNITEQKKAENAL-------KLAATHSDEGIIITDINGAIVDINEAFTDITGYERDEILGNNPSILSSG-KHDADFYQTMWSKL--RKDGVWQGEIWNKRKDGDVFAERLTISAIEDESGNTTNYIGLFVDITKMKAHERQLEHLARYDRLTGLPNRVLLADNMQQAMARARRHGHT-LAIAFIDLDGFKAVNDTYGHAAGDELLVSVAHRLTKVLRTEDTLARIGGDEFVAIITDLPDEKSCVSTLNRILDAASKEFKLGAATASVSASIGVTFYPQTEEIDGDQLERADQAMYEAKISGRNQYKFFDPEQDRRLTEYYAQVADAKKKTDAFRLHYQPKIRLATKEVIGYEALIRWQHPEKGLLMPGAFLPPIERHDVAIELGNWVLDNALEQIERWNEVGLDT--TVSVNVSALQLTSSDFEETLNKHLQKHPAEPCQLEIEILETDALSDIERVSKIIRNCRLSSVRFALDDFGTGYSSLAYLKQLPIDTLKIDQGFVHDSNAQDQELLKLIISLGRVYNIDVLAEGVETPAHAELLHTYGCRYAQGYAFARPMPADDVLDW-----------
186473096    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSQLIPVKDHGGKVVAVVCASLDITTQLLQQLRAKSELMSEMEAHVQLVFFSYSANFEY-----FHYITAGSSNVFGLEPEEFMRNPNSWRELVVPEDRAALQAEMTRIMTEST-EGRAQYRIRKADGSVRWVRSTGYPVIGDNGDVLRIVGITEDVTAEQERIAELDRLAYTDSLTGLANRAALLREIE-----SRCAASKPFGLMFVDLDRFKVLNDTLGHLAADHLLRHVGGIIRRSLPDDAYIARLGGDEFAVLIGSVVDQPGLEAQAKALLGGLSENRLEGLAGAFITASIGISIYPEHGSGHDALLSSADVAMYAAKKTGRNGYQFAGKEAARTIGDFELERDVPEALATNQFFLHFQTIHPHSLAVHGAEALIRWQHPRRGRISPGDFIPLLEETGFVEDVGVWVLDNALRQLAAWR-QAGAMNLGVSVNVSARQLGSEQIVQQVDRALKRHGIPPGKLEIELTETALMKNPKQARTSIVELKRLGARIAIDDFGTGYSSLMYLADFEPHTLKIDRHFTSEHDPTTQTIVEGIIDLAHKLGIQVIAEGVEQTAQLDILRRVNCDYVQGYLLSRPQAPEGLM-------------
146339964    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKRREASFRLLFDANPLPMGIFDTETGRILVNAAAAAHYGYDRDRLGMTIWELWPESETTDLGEAMARLTA-----RDDFHREWRHYTADGSLIDVLAYGRRISYDGRD--GFLVAIVDITERRKVEARIAHMAHHDGLTNLPNRELYQERLRQALQ-PGPGGPKPIAVLCVDLDLFKNVNDSLGHPMGDRLLQAVADRLRERVHGGDLAARLGGDEFAVILANAPSLNEASDFAAGLIQALSAPYEIDGQELVIGASIGIALAPSDGSTSEQLMKNADMALYRAKEEGVHRFFEKDMDLQAQKRRDMEHDLRHAFAEGEFELYYQPLVELATNTISGFECLLRWRHPEKGMISPAEFIPVAEDIGLIVPLGEWVLREACREAATWPD-----DIKVAVNLSPVQFRSRNLVQVVMQALAQSGLQPARLELEITESILLAETEANLATLHQLRALGIRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLAQRSLAIVRAISGLGKSLNITTTAEGVETSDQLDWLRAEGCNQVQGFLFSAARPASEIAGLLAR--------
291569908    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFVNKAFTRMTGYGPTEAIGQTPRILQG-EKTDRTILERMKLDLKAG--GVFYGQTINYRKDGREFVNEWHIEPIYNDRQEITHYLAIQRDVTERQNQQNRLIYEANHDSLTGLYNRGYFRTELQKAIDRTQDSQDYLFGLLFMDLDRFKLINDSFGHQAGDQLLIEIGDRLQSCIRPQDILSRWGGDEFAILIDDIQDLSEISQLTHKIQQTIKKPILLGEENLVTSLSIGIALSSMGYNCSEDMLRDADTALYRAKERGKGSYAIFTQAMHHQVRQQLQLETDLRYKRQELILNYQPIISMTTNRIVGCEALLRWEHKTLGWVSPAKFIPIAEETGLICPLGDWVIEQACIQAKQWESIYQDLPPFISVNLATKQLTQPGIVEKIQEILEATKCSPELIKFELTETAIAESTEVAVTTLRKIKDLGIRLCIDDFGTGHSSLSRLSCFPIDTLKIDRSFIKGINEHQTKIAYAIVKLAQSLGMETIAEGIENLEQFCQLKSWGCELAQGFLMAEPIASETFQEVLNQ--------
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------------
288792023    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDTVEQALRDSEARFRAVFTGAAIGIGIAGVDGQIIEVNQSFADMLGYAVAEMRR--MNVSALFHPDDAAGMWELYQELIEGKRDSARVEKRYYRKDGSVVWTDLAVSLIRHDDGRPRFTVAMVEDITQRYELQQRLRFQALHDPLTGLPNRTLFFETLGDVFDGAGPDQ--RVGLCFIDLDGFKAVNDSLGHDLGDRLLKVIARRLSDCVGRGHLVARMGGDEFVILVDSDGGIDDAVEVAELALAAVSAPVHVGDQQLAVSASIGIVECPAAETSVGDLMKAADTTLYWAKAEGRGRWAVYDPERSAADIARSALAANLPAALDRGEFHYQPIVSLLDGTMVAVEALVRWQHPELGLIGPDRFIGLAEETGLIVRLGAWVLRQACRDAESWRRAYPDTTPVVSVNLAARQADDPAIVETVAEALQHTGLPAELLQLELTESAVMGSAGEPLRTLHQLAGLGLRLAIDDFGTGYSNLAYLRRLPIHCVKLAGPFVEGIDHRDERIVDALVRLAHALELSVTAEAVETEVQAERLRALRCDTGQGRLFGAPMPADGIRARL----------
292491335    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVERELREAESRRQRQAADNERIRLILEATPDLVAITDLKGRIHYINRAGRRWLGL--DEKNRCPMTLLTDYQPFWTAALMENNALPSALAEGVWEGEMVILDSNGSEIPVSQVILSHRNQQNQVEFLSTIARDIRERKHYEQALQHRVTHDALTHLPNRILLRDRLSRALINAERNQHL-IAVLFLDIDNFKQINDALGHLAGDNCLRMVGQRLAQCIRTNDTVGRYGGDEFLIILGNLHAPADVEIIIKKIRAALSQPFRINNHDVFITLSIGASLYPQDGGDEENLLKSSDTAMYTAKHTGRDQFRFYAPKMKDRGREALETDLRRALEREEFILHYQPQLDLSTNQITAVEALVRWQHAQRGLVSPGDFIPLLEQTGLIVEVGNWILETACKQAQAWW--AWGYPLRIAVNCSARQFQQ-HLLDTVRQLLQKYSLNPACLELEVTESVVMQDVQYATHILQHLKVMGVTLAIDDFGTGYSSLAYLKRFPIHSLKIDHSFVHELSDDDAAIAEAIVLLGHSLDLEVIAEGVESEAQAQFFQNRQCHRIQGYWVGRPMPAENLFPLIEAR-------
152984254    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAAGLLFWLSRSALLNAHAVDRQQKVLKRSNQALQASEERFKSIAEAASDWIWEVDARFVFTYLSTRFREVTGYQPAAWIGRR---LDELLGSDTVNIVKWLEGLPDVGTPS-SLVCSFRDELGQARIGKLTATAIRNGAGD--GYRGTVADITDEVEAHAKIQHLSQHDALTGLPNRNKLFGFLERQLAEKA--GKSPLAVLMLDLDRFKPINDQYGHPAGDAVLHAIAERLRASTRDLDMVARLGGDEFVVVSVHVTSRLEVEKFCIRLIEVINREILHDEQVFHVGASIGVALASEHGDDPRALLRCADVAMYEAKAAGRNTWRFYSEAMDFHLAEKKQREAELRAQRGEFELYYQPRYRTEEGSIASAEALIRWHHPRRGMIGPDEFIGLAEESDLIVQIGNWVLRQACSSAASWPGE-----VMVSVNVSPAQFISGDIVWQVREALRLAHLDARRLELEVTENVMLNDVDGALRTMTALKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFIANMEKRDRSIVQAIINLGNALNLRVTAEGVETEGQMRILRDEKCHELQGFLLSRPVDGQRLQALLRSETALA---
307820924    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EINPAAERMLEYTNEELAGRATPLI--LHPDEVARRAAHLSHELGMSRGLIRQEWTYIRKGGSHVIVEISVTALTDELQKVNGWLCVAYDITERKHTEEYISHLAHHDSLTGLPSRALLNDRMELALKR-AHRNSSKVALMMVDIDNFKRVNDSLGHSVGDNLLISVAQRLQHTIRETDTVARMGGDEFIVLIDDVRSDEEAEKIAEKLVAVMAAPVTINGEQHPISASIGLCLYPEGGGDLDALLKNADEAMYFAKAEGRNMYQIFSKDMASATAKRRTIENALDCSRNEFDVVYQPQISFQSGKVTGIEALIRWNSKLLGNVTPAEFIPVAEQTGLIVPIGEWVLRTACKDARRLEEKLG-HGLTIAVNLSPRQFQQENLPEIVSDALAESGLEPKHLELEITENILVNDSRKAMRVLDRVRALGPRIAIDDFGTGFSSMSYILRFNVDRLKIDQSFIRNMTEPNGAITRAIISLAKGLKINVVAEGVETAEMSEILLREGCDEAQGYFYSRPVAFGEIEEVI----------
196043723    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLVFRPAIFNAKSKLFIFILVLTGLSITYLYFYLQDDLS--HRSLILLRCLYRIFLLFIAIAATIPRRRNYFIINPTFGKKLLVIFILIGFTLIRHTIVRMQFNNQLEKKSQRTADLIKKSNDLVYEYDPNGIVLNINQSGSILLGKDSAALIG--KECFSIFLDEDKPELEAALK--MGKRCSSSSLQLRVKNNNEKDIHFWVTIVPIMIE-GQTFGSYVMVKDITRMKQQQDKINYLAFHDTVTEIGNRIFFQQELEKSIERAQKTQG-EFGLLYIDLNRFKTINDTMGHSIGDSVLKEVAKRFRAYLSPSIPLARIGGDEFAI-IVHNHTEQQQLDLCENLFRITKKPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSQKVTRRLRLEQDLPNAIENNELFYQPQIDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETSQIISIGKWTLQEACRQLKEWHS-AGYSNLKMGINLSAIEFEQKGFVQTVISIIEEVGVPANSIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSNDGDEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQQNACYLIQGYYYSKPVNEDEFINFL----------
124268042    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYLLRSSRTRLELERSKSKLARAQDLARMGSFDWRRDRSGLLFSVEGLRVFGLGPGD-HLGMRSLIRMVPAEHRQGCLSLLRDTLA-RSTVLATDFPVQLIDGRQRVVHVEAEPEFNEHGNLTGYTGIVQDVTDRRVAEDKIRHLANFDALTGLPNRRQLIWRAERAMEQAKRL-NHQVGLLLIDLDRFKVINDTLGHGAGDELLMEVSRRLRSCVRHSDQVGRLGGDEFVALLPEVDADQDAERVALRILEVMREPIFVGGQECFVTASVGIALFPRDGASVADVLRNADVAMYSAKAAGRNAASLYRPHLAGKGREKLELESHKAIEREELVLHYQPKIDVRTARMVGAEALMRWKR-NGVLVPPGDFIPLAEETGLIVPMSEWAIREATRQARLWQ-QHHGIDTSIAVNLPSRLFERTDLVTHIQQAAAAHGVTHSCIELEITETGLMKDLQNVIPALHRLNEIGVEISIDDFGTGYSSLAYLTTLPISELKIDRSFVRDLTLQSSAVVTAIIALARSLGIRVIAEGVENLRQMEVLHRLGCSTMQGFLFSKALPPEDLEQWLAQ--------
83313420     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKLTEAALRESEERLRAIAANVPGMVFQRELHPDFSYVSEGCRAILGLGPEQLIDNPQLFLSLIPEDERSGFYAGLGRSARSMEP-FDEEMAVPGSDGRRRWLRGQSRPTLRGDGNVV-WDGVMLDVTDSKHAEQRLSFLAYFDPLTRLPNRTAFLERFAAAREIAAR-DQTMLAVVSVGLDRLGIINATMGHSIGDQVLMAAGDLLRAALSSNDVIARTSGDRFLVLITGLGSKREAMEALERLRASAHATVAAAGQDFDVSAAMGAAVYPRDGDDAETLIKNADAALQLAKVQGPATLQVFTKEISARAAKTLQTRLRRAIDQGELIAHYQPQVDLRNGDVVGMEALVRWNSPDLGMVSPADFIPVAEESGLIDGVCEFMLWECTRQNKQWQDEG-LPPIPVAVNVSGRQFQYARRLSACERALVDNRLDSRWLEVELTESSAMRDADNAIAVVNQLKEMGIACSIDDFGTGYSSLSVLKRFPISKLKIDRSFVLDTDPNDAAIVDAIIAMAKALRLKVVAEGVEHQEHLDFLRNLGCDQMQGYFFSRPLPADGMRALLAE--------
299134767    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADWHEQTRVLV--LIALAASIAVALIVLFI---VRRFISQHNAAQQRLMLEKKRLDTAVNNLKQGLLLFDANHRLVIFNRRYMEMFGLPNDSIKPGYS-------------LREIM--ALRKKHGMFDGDFKLVSTNGTLTINIPDGRVIHTALQSISGWVLTLEDITERQRAEDRIAHMARYDALTDLPNRTMFRDHLDKMLKKEEN-----LAVLSIDIDEFKQVNDTLGHFVGDELLVSIANRLSGCMERDDIVARLGGDEFAIIRHGVQERSELIPLIERVHAAIRVPYDCTGHHLNADASIGIAMSPCDGSELEGLLRNADLALYAAKGSGRRTYRFFEPEMKVRAQKRHDMEMEIRNFHQQFEVHYQPFIDVKTRKILGCEALVRWRHPRHGLVSPADFIPIAEETGLIDQLGSWVLKTACHAAANWPD-----DIRLAVNVSPVQFKGHTLALNVASALGSSGLPANRLELEITEAVLIRDDEEALAILHELRGLGVRIALDDFGTGYSSLRYLQLFPFNKIKIDRCFIQNITEPEGAIVKAVVDIAAARNMTTTAEGVETAEQLAVLRKLGCDQMQGFFFSPALTEEKLSRLV----------
254562232    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLTASRQSEAALRSAEADYQSLFQNAVIGVYRARLDGGIVQANRALARLHGYGDAGLSLPSHDW--YIEPGRHEAFLTCLE-----QKGHVESEVR-RHAGGERIWVSETAWVVRDAAGRPIWFEGTVADATERKRAQALIEHMARHDALTGLPNRRLFQETLAREID-GALRDGGSVVVLCCDLDRFKAVNDTFGHPAGDALLRVVAGRLRATLREGDVVARLGGDEFAIILPSRGKQRRIAAFARRLIQAAGRPVDLGGRATTVGVSIGVAVWPKHGDNADTLFKNADIALYRAKDSGRNTFRFYESGMALAVVTRNEIEMRESIRSGGFALHYQPIFALADGAPQGFEALLRWNHPLRGPISPGAFIPLAEESGLITQLGAWALHEACREAASWPG-----DLRVAVNVSAVQFRKTGLEQSVMRALAASGLPAGRLELEITESVLMQDSDAVIGSLHRLRAMGVRIALDDFGTGYSSLSYLCRFPFDKIKIDRAFIRDIDEVAAAVVRAVVGLGERLGMAITAEGVETEEQLVQVRRKGCTEVQGFLLGRPLPAAEAMTLVAGR-------
300864370    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWFAVT-------VSPILNDSVLL--------VARDVTKYKRTEEALRQAEEKYRSIFENAVEGIFQTLPNGRYISANPALARIYGYDAAELIDKLANAQLYVDPNRRAEFTGQMQLYDRVSK----FESQVYRSDGQPIWVSESARAVRGKNGELLYYEGIVEDITERKRVEDELLHNAFHDALTGLPNRLMFMERVSLAIKLAKKQSDYRFAVLFLDLDRFKVINDSLGHMVGDQLLIAFAQRLQGVVWESQTIARLGGDEFTILVEGIQDVSGATEIADRIHKQLSLPFNLNGLEIFTTTSIGIVLNWDIRHSAEDLLRDADIAMYQAKARGKARSAVFDQAMYAVARLQLETDLRRAISAQEFQVYYQPIVCLANGRISGFEALVRWQHPHRGLVSPSSFIPLAEETGLIIPLGSWVLWEATRQMRAWQLQFQNPPIAISVNLSGQQFSQPDLIDKFKQILQETGLEGSSLKLEITESVITEGAGNARTILKRLRDLNIQLCIDDFGTGYSSLSRLHHFPINTLKIDRSFVSRMGKTGRAIVQTIVMLAHNLGMDAIAEGVETAEQLAQLKLYNCEYGQGYFFSKPLTSIAATAMLAAQ-------
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-------------
188580154    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGAMRAAEDSAAMCAETTALTVAADIAALKRSEAVLSERIARLNAALDTLSLGFLLYDRDHRLLVVNRRYHEIYRLPSGAVTMSAREVLRRNVQAGSEAERSEAEQLIGALMGSGAAPAQIQHPDGRV--VAVEIQPIDGG-----GFVAVYEEATERWNAEARIAHMARHDAVTDLPNRVLLRERIEGAITQARRETG--FAMLCLDLDNFKQVNDTLGHAVGDELLRAVAHRLRACVREVDTVARLGGDEFAIIQAAVTTPADAATLAQRILDVVSAPYALTHHSVIVGVSIGIALAPGDGLEAERLMQCADVALYRAKGDGRGVFRFFEAEMDARLQARRELDLRAAFEAEAFDLHYQPIYDLSAERICGFEALLRWTHPTRGRVSPAEFVPLAEEIGLIVPLGEWVLRRACREAAGWPE-----GLKVAVNVSAAQFTSSALIGTVKAALAESGLPARRLELEITESVLLVNGSATVAILHGLRNLGTRIAMDDFGTGYSSLSYLRSFPFDKMKVDQSFTRDLTVEQGSIVRAVVSLASSLGMTTTAEGVETPEQLAWLREEGCDEVQGYLFSPPVPACALPALLE---------
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--------------------
253699305    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPTLVKTLMALVVALAFFRLRTVRALDEAYRVLKQSEEKYRSVYESLNEGLALYDGSADLVLVNPAAINVFGFSRDDIGGWITELLNGLFAESTEQIFSALQA-----RGEVSLELE-QNSTGRI--FLLTAFPMG------YGMVALLEDVTEKKRTAEQLERLAYYDSLTGLLNRRMLLDRMEQAIG-TAQREGVKVATLFMDLNGFKVINDTLGHKAGDQILIEVAKRLQKVVRKRDTLARLGGDEFVVAATFEKD-DNASAIAKNLINAITPVYQVCDREVYVGASVGISIFPDDGDVPETLLKNADIAMYNAKSQGRGDFCFYSAQLNERLHERMQLEFKLRVEREEFFLEYQPILDSKTGRITAVEALLRWNDPERGMVMPEAFIPLAEDTGVILPLGEWVLRTACAKVRQWQD-AGVMPVRMAVNISGKQFTQGDLSKTVEEALLESGVHPSWLELELTETCLVKNIEDTVKKLCRLKGLSVSISIDDFGTGYSSLQYLKNFPIDHLKIDRGFINNVCEDDRAIVDAIIGIAKAMDLHVIAEGVETRQQAEHLVRRGCDEFQGYYFYRPLSEEKLLEVLAGK-------
167644705    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLNRAGEKMLGHARADMIGRTD--VDFYPAEQAAIYRERDAEVISSGEVRVIEEDHVPRKDGSIALLRTKKIAIPGPDGAAEYLLGVSEDIAERKRAEAQIARLAHYDPLTDLPNRLLFQKDLSAALSRAARREDLVAVHC-IDLDRFKTVNDTLGHPIGDALLKTAAERLRACVREGDTVARLGGDEFAVVQTGLTDLTGATRLAGRIVEALAETFDLQGHQVMIGGSVGVAVSPNDGSDSDELLKKADMALYRAKADGRGTFHFFERAMDEALQARRALELDLRVAEGQFELYYQPLFSLGADRVMGCEALLRWNHPTRGMVSPGDFIPIAEEIGLINPLGEWVLREACREASGWPEH-----VRLAVNLSPAQFRDKHLVGIVVSALAASGLPASRLELEITESVLLQDSVGNMSILHDLKALGVRISMDDFGTGYSSLSYLRSFPFDKIKIDQTFVRDIDADALAIIKAVLDLGASLGITTTAEGVESVEQLDELRRQGCGEIQGYFISRPKPAAEIAAMLKMKAPLV---
89091868     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEKNDRLQIAQDFSKDGIIITNADNEILYVNKALEEMSGFSLNELKGSNPRRLSAGQQEKR-LADKLWHSLV--KEGFWRGELWNQHKDGTTYPVSTSITTIPDELNVAKHYVAIHRDITAEKQAEKLIRFQATHDSLTGLLNRYEFNLRLESLL-TSVQSRNNSAAFIMLDMDDFKSINDIQGHSTGDALLMLMAKRIDDLLPDSYLLARLGGDEFAIFAEYA-DKSVIHTLTQSLVGAFNQVFELQGLRLRCSTSIGLSLFPHDADNSQELFKCADQALYEAKKNGGACYAVFTPRLRTAAERHQKIRLKDAIEQERIELHYQPIVDIATGRVSRCEALARWTDDELGPITPCEFIKVAEHSGLIHPLSYLIVKRALSELRE-INSALIEPIEISINRSPVEYLEQTAQQDFINLSKEMGIPAELITIELTESFMLKDPELAIRLLTSLKDFGFNLALDDFGTGYSSLSYLKKFPFDFLKIDRSFITDSTADDYQLVKTIIEMARILGMKCIAEGVEDEKQLQIIESLGCRHIQGYYFSRPLNASDFILYLKQAFP-----
300311453    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAMLAAFLGRLMQGRADTEQRVRDQIEAKLEQQAQILNQMHESVITMDPAGFITSWNRGAEQLFGYSA--MEAIGRNVLFLYENEDEED--SLHDLFLEH--GGREMEVRRRKKSGEVFWASLSLSVMRDQNGHPIGLIGYLNDITERKNAEKLIHHLAYYDALTGLPNRTLLTRTVDQALEEARH-ENLHGCVMFIDLNRFKPINDTLGHVAGDMLLVEVAMRLRRALREQDVVARLGADEFAVALFGI-DKDSPAYVAQKLLALFDDPFFIDGHELRVGASIGVSLYPENATDTETLLRLADIAMYRAKQGGENNEGGYACYSEEMNRNRIETGLLHAFEYNELLLYYQPKVDMQTLAITGAEALVRWQHPERGLLLPGEFIPIAEETGLIVQLSDWVLDAVCRQARAWKD-AGLPPIRIALNVTAREFTRSLP-DRVGAALERHMLSGEWLELEITESMLMHSTDRVISIMEKICGLGITVSLDDFGTGYSSLSYLKRFPINTLKIDRSFTMGIPDDDCAIASAIIGIAKQLRHKVIAEGVEDEKQFNFLREAGCNELQGYIFSRPVPAPDFHAMLLE--------
239904846    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAEGFCVIDAEDRLRFLNASAARMFGLPGPEPGTPLSDAL----PQELAASLVRDASRVIAWNEPVKKETTF-AIGGQDKTLLVSLFPMLDESRRLAG--GIVTDITDRKQLESQLAHMAFHDPLTGLPNRSLCLDRIRQALERSKRRDNYQYAVIFLDLDRFKIVNDSLGHHVGDRLLESVARRLRDCVRSLDTVARLGGDEFVVVLEETGSYREVVRIIKRIRDAMSEVFPLSGHDVHVSASMGIVVSPAIYEKPEELLRNANIALHRAKDEGRNRFKVFNTRMLEDAIRLMDLESDLRAKRGEFYLDYQPILALRDRRVTGFEALVRWRRPGKGIAPPGEFIPVCEDTGLIVPLGLWVLTEACRTMASWQARPETAGMSMSVNLSAKQLSQPSLVEDVERILRDTGMDPRALKLEITETVIMDNPEVSILRLKRLKALGVRLSVDDFGTGYSSLSYLQRFPIDTLKVDRAFVSDLDSENRKIVGAVVALAHSLGLDVVAEGVELETQSDVLTGFACEAGQGFLFSRPVCKEDVERMLRE--------
171059969    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLALQMDKMRADLKTSFAEQRAILTNIELGIFE---RGGLILASRQAERSFGHPPGFMSGLP---ILAIYPEDARAASARAMAAIATGDGRHEEELMLHRRDGSQFWAHLRVRQL-DPAQPQAGCIWVIEDISARKAVEDEVNRLAFYDPLTQLPNRRLLRDRLAQALAASAR-SGMHGALIFIDLDNFKSLNDTLGHARGDQLLKLVGQRLTHCVRESDTVARLGGDEFVVIVQDDECATQAEGVGEKILDALNQPYPLDGHVRHSTPSIGITLFADDRDSVDDLLKEADMAMYQAKTAGRNTLRFFDADMQAMLVQRAALEEDMRESMRLSHFLHYQPQVVGSGRITGAEVLLRWPHPLRGLVPPAEFIPLAEDTNLITALGHWVLETACKTLADWSAQDDMKHLSVSVNVSARQFRQPHFVAEVMSILERTGADPHLLKLELTESLLVEDVEDIVAKMSALKSRGVGFSLDDFGTGYSSLAHLKRLPLDQLKIDQSFVRDIDPNDLAIGRMVVALADSLGLTVIAEGVELAAQRELLAQIGCDAYQGYLFSRPLPREPFEA------------
229031376    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKSEALSQKQQKFKSLYEYHPDPIFTIDLNGIFLNVNKAGSMLLGAPTDELLG--ETCFSIILDEDKHKLASALEKVKQQESASLQ--LSSQYKDGFTYFLYVTIVPIM-IDGQISGSYIMVKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKRVIKNARTTDS-EFALLYLDLDRFKAINDTLGHSSGDYILEEVAKRFQSCLPSHTHLSRIGGDEFTILIENYTDEDSLFQLCNRLFECMEKPFVIHEHTLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDDVIAKKIERRLRLEKDLPNAIQNEELFYQPQVDSESNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLEQACEQMKRWHALG-YSHLKIGVNLSAKEFEQEDFVKSISSTLANTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGIHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCDDGMEIIKTIITLANTLGMSVIAEGVETKEHVNFLQKNKCQFIQGYYYSKPIHTNAFTELLE---------
241763941    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIDDHKQAQAQLSAALREKQALFDHAMVG---IVFLRD--RHLTRCNRHFEQMLGYGPGELTSPSRRWYAS-DAQWEEVGRRCYPVLAAGL--SFEGEIEMCRKDGTAVVCEVRSKLIDAADKQTQAALALAHEIRDRKADQERIYWLAHYDALTGLPNRTLLGERAEHAIRLARE-SGTPLAVVFLDLDHFKHVNDSLGHRVGDALLVEIARRLRAVVREKDTVCRLGGDEFVLLLPGA-NAHGAARVAGKLQEASRQYYQIDHHELTMAPSMGIALFPGDGEDFDTLTQSADVAMYQAKLDGRNTFRFFTPEMQAQSVRALQLENALRRERDQLRMHYQPQMDLTTGRVHSVEALLRWHHPQLGTISPAEFIPIAEDSGQILPIGEWVLRTALQQLKAWRDRGFAD-LSMAVNLSAIQFRQPQLPEMVSQILAEMELPSDALELELTEGVAVDDPHTAAATMNQLHARGVRLSMDDFGTGYSSLSQLKRFQIFKLKIDQSFVRGNDGNDRAIVSAIIRMAQALGMRTTAEGVETESQLAFLREQGCDEAQGYHFSTPLPAPELETFMRRRL------
114319993    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGALAQVRDITEARTTEAEL-----RIAAAAFETHLGMMITDAEGRIQRVNDTFCRITGYQQAEVLGQTPRLLSSGRHDER-FYQRMWAQVREH--GSWEGEIWNRRKNGEIFPEWQTITAVRDDSGEITHYVATLHDISDRKEAERQVHRLAFYDTLTGLPNRRLLLERLAHCL-RGNHRSRRQGALLYLDLDHFKAVNDAHGHGTGDRLLQALSGRLSNSIRESDTLARLNADDFLVLLTDQAAARGAEAAAEALIKQLEAPLVMDGEPIHLHASIGITLFRNHETKPEVAVQEAEQAMHQAKQSGRNAICFFDPLMQADMLRRVHLERGLRRAVHDGGLTHFQPQVGPDGDILGYEALLRWPHPEQGPIGPGVFIPIAEQSRLIIPLGRWLLQAAARQLAAWARDPATRALTLSVNISSVQFRHDDLVAAVREALETTGAPAERLKLEVTESLLMEEPDQVCATMERLRALGVHFSLDDFGTGFSSLAYLQRLPLDELKIDQSFVQSLEQAPAAIVGSIIGLARSLSLHVIAEGVETETQRTRLAAHGCHRYQGYLFGAPAPLA----------------
229018938    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLISSAAFNYIYFYLN--------THLSHDTVALLRLLYRIPLLLVAIAASIPSGLTNNTS--------------YSIVNPVLGKKVLVTFPYLVVAFLIGFTLKEQTASSILITGNC---ITFVFVLIRHSIGRMQKSEALSQKQQKFESLYEYHPDPIFTIDLNGIFLNVNKAGGMLLGVATSELFG--KTCLSIILDEDKHKLASALEKIKKQEPTSLQ--LRSQYNNGFTYFLYVTIVPIM-IDGQISGSYIMVKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKKVIKNAKITDS-EFALLYLDLDRFKAINDTLGHSSGDYILEEVSNRFQSCLPSHTHLSRIGGDEFTILIEDYTDEDSLFQLCNQLFECMKKPFVIHEHKLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDDVIARKIERRLRLEKDLPNAIQNEELFYQPQVDSGSNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLQQACEQMKRWHALG-YSHLKIGVNLSAKEFEQEDFVKSISSTLATTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGIHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCEDGMEIIKTIITLANTLGMSVIAEGVETKEHVNFLQKNKCHFIQGYYYSKPIHTNAFTELLE---------
70734011     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRAVEQSANAFLLVNCDGVVEYVNPSFTAITQYSTEEVHGHRLSELPAL-----ENLSELLFDAPSAKSNSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDITQTKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDSDTPISLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLSPSGSLARFASNEFAV-LLDNTDLETGQQIASQLLMTLDKPMFVDNQLISVTGSVGLASAPLHGRDPQTLMRNAGLALHKAKANGKHQVQVFTEALNAEASYKLFVENNLRRTQNELDVFYQPKLCLRSGRLLGMEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWIARQACRMSKQLT-AAGMGNLHVAINLSPKQFSDPDLVASIASILKEEQLPSSLLELELTEGLLLEATDDTHQQLEQLKKLGLTLAMDDFGTGYSSLSYLKKFPIDIIKIDRSFIHEINQDDMEITSAVIAMAHNLKIKVVAEGIETAEQLAFLRRHRCDVGQGYLFDRPIPGSELIAKLK-RYP-----
15805493     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARERKTVQFEERMLRPDGEPVYQLRNYTPLFDENGELLLYLGHGVDVTELRRTQRQLQHDALHDSLTGLPNRALFSDRLSQAIARSKLPGGPQYAVLFLDVDRFKGINDTLGHPTGDAMLVEMARRLRACLRATDTVARLGGDEFTILLEPLQSTEQAAQVAARIQDALRRPMQMPWHQVTMSASLGIVHSQPDYDSAMAVLRDADIAMYRAKDGGRAKYRVFTPEMREHILHVNRMEHELRRAADELRVRYQPVLDLDRGRIEGFEALVRWQHPERGLLGPDDFTPIAEESGLLPDIDRWVLARACRELVQWQRYPHDPPLHLSVNFCSQHLAAPDVHERVKELLQRTGFDPGRLNLEITESSLLSQTGDVQRNMERLRQLGVRLHLDDFGTGYSSLSYLQLYPIDVLKIDRSFVQGMNDSNAELVRTIVAMAKNLNLKVVAEGIEDPRQLAALRGLGCDAGQGFLFSPALDVHAARTLVAE--------
229916945    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVASAIVAFVASLVGLYILFYIPNVSRFHWRRLASSVLIGVAVSGMHYVGMGAAR---------------FTPMEGAAKPVSDYAVDSTLLAYVIAASVMTLFILMYISLRTASQLEAQSEELELKFES---IIESASDAIIVADHNRTILQWNQGATDLFGYTTDEMVG--QSIVAIIPERFREAHERGMRRYEATGEKRVTVELIGLRKDGVEVPIEMSLGTWKTDKG--IFFSSIIRDISERKRIEAQINDLVYLDPLTGLPNRRLFSDRLDALLGQS---QSEQFALYYIDLDNFKVINDRFGHSIGDQFLKQVTTRIQSTIQKTDTLARLGGDE-FIILSPDTKSNLAAHRAQELINVLHPPFELENEEVFTGASIGISLHPSDGDTAEELIKNADIAMYRAKADGKNGYQFFTNELNESVSRRSNLSMRKGIGRGEFTVHYQPQIQLETEMVIGMEALVRWNHPELGMISPGEFIPIAEETGSIHRLGEFVLNEACRQNKAWQD-ASIPPFRVAVNISAVQFAQKDLPEVVSRALAASGLEAQYLELELTESVIQS-ADRAIETMHELVALGVHLSIDDFGTGYSSLSYLKLFPIDTLKIDQHFTKNSDEKDAALVKTIIRMAHELDLNVIAEGVETENQVAFLKAESCNQAQGYFYNRPLPAEEIEVFFQQ--------
307945786    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGDIARSVVLLQRSVKERDALRVRVHEKLKAQETKLRAALNNMSHGLCMFDATGKLIVSNRRYGELFGHKDDQVQPGMT-----------ASQLEALQDGTEISGHELQGE-RHSTDNGD---LLVSTSMLKLPSDRIVGWIEISEDITERQEARDRLAFLARHDPLTHLPNRVEFLEHMEALLSRRRKKGG-EFAILCLDLDEFKVVNDSLGHPVGDELLRQVGIRLTEITENDELVVRLGGDEFAVVTELPVDRQSVDELARCIISQLSQPFQLADHQVTVGTSIGIAFAENDDLVADDLFKQADLALYKAKDDGRKTHRYFEPHMSEAVSERQANALRDAIAHNQLELHYQPQFEMENFQVCGFEALLRWHHPERGMVSPADFIPLAEETGLIVPIGAWVLREACMQAAKWPS-----DIRVAVNLSPRQLKVAGFGAELVGALASSGLNPRRLELEVTEGVLLQDSEEVLSILRQAKSLGVRVSMDDFGTGYSSLSYLRSFPFDKIKIDQTFVRGDSEEAVAIVRTVIELAKSLKMTTTAEGVETREMLDILKEIGCTDVQGFYFGRPMPLANTLELIGEHFP-----
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-----
228942821    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTLIFRPAIFNAKSKLFIFILVLTGLAITYLYFYLQDDLS--DRSVILLRCLYRVFLLCIAIAATISKNVSSFIINPIFGKKLLVIFVLIGFTLIRHTIVRMQFNNQLEQTSQRTKDLINKSNDLVYEYHIDSNGIVINQSGSMLLGEESAALIG--QECFSIFLDEDKSELEAAIKK--GKRCSSSSLQLRVKNNNEKDIHFWVTIVPIMIE-GQTFGSYVMVKDITRMKQQQDEINYLAFHDTVTEIGNRTFFQQELDRFIKRAQKSQD-KFGLLYIDLNRFKTINDTLGHSVGDRVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLFDLCETLFRITEEPFVVNQHSFYLTLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSKKITRRLRLEQDLPNALENNELFYQPQVDSKTGMVIGAEALIRWKHPELGIISPFEFIPIAEETSQIISIGQWTLQEACRQLKEWHS-AGYANLKMGINLSAIEFEQKGFVQTIISTIEEVGLPASSIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSTDGNEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVNEDEFIDFL----------
262372151    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKDQERLKLAAEQASEGIFILDENFNYLEVNPKYEQLTGLDKQYLNKHLFEITKQTKQHHLNFHLSILDTL--HQEFEYEGEFQETYLSEKTCFLWIHINAVKDESDRVLNYIGIVSDQSERKHQEQRLSYLTNYDTLTDLPNRFYYHQQLHQYLVNEASIQHLAVIRL--NIDRFRALNELLSNQAGNELLKQVAQRLRISNIDALLVAHLSADDFAIIYEMSPLHPPIHQICNNIVEAFSKPFYIADQEHVVSISIGVAIYPEHGRQVDNLNTHAEQALTEAKRGNTIRYYSSERTNFVAKHTDLELDLRKAIQNKELVVYYQPKINTQNSNITGFEALIRWKHPTKGLIMPDIFIPLAESTSLISDIGRFVLYEAARQLQVWQKLG-FVHIHVAVNIVAQQILRGQLLQDIDAVLDQYSIGGENLELEITESAFLENTENVKMVLCALKERNISIALDDFGTGYSSLAYLTEYPIDILKIDRAFISKIDPKQDAIVNAMIAMGKTIGLKVVAEGVETEQQRDYLKRQNCDILQGYLFAKPLTASHATDYLQQHM------
170749422    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVQGVVLAAQAYGFLLASIPVMLFSGADAHGRLLIAIAGLIATGMSAAVLPRVAIGYSGLIILGSFIALATTGEAFYIYVAVLLFFYAIFICFTILHRLLTMRVIAQELERQQEFTHLLLESASDWLWETDADLRLQHVSPRLIEVAGSSERQLMPLERLLLPPVAP-PRSHSSTTLWSCIAERRAFRNLHLQLDIAGERRTWC-LSGKPTFDRAGAFSGYRGVGSDVTEKRRSEERLSYLALHDSLTDLPNRVLFHQ--LQEAARERLAQGDRFAVLALDLDEFKSVNDTFGHAAGDKLLKSVAERLRSFEASDVQLARLAGDEFAVLATSARDLHAIEALANGIVEALASPFTIDGIRLTVSVSIGIAIAPQDGCQEIMRRADLALYRMKSEGRNGYRFYEAEMDERIEARRALTADLRGALDRDEFVLYFQPIVAAKECRVRGFEALIRWKHPVRGFVSPGEFIPLAEETGVIIPLGEWILREACRIAAGWPG-----DVRIAVNLSPRQFRHSDLTQLVRSALRTSGLAAARLELEVTESVFLEATPAINATLSKLREMGVRLSLDDFGTGYSSLSYLRRIAFDKIKIDQSFVRDLPQERAAIVSAIIDMATSLDMTITAEGVETDAQRACLLEQGCHEFQGYLFSKPLPAEQAAALARSRQLLP---
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--------
83313253     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITLRKANEAELVNQKEWLTTLINALPDLICFKDGKGRWLVANQFYLDLVGLSGVDYVGRTGPELARLSHNFQEFLTTAKETDERAWKDGLSYEKAMETPSRGTKVFDMLKIPLFKPDGRRSGLVLVGRDVTERKLAAARIQHLAHHDALTELPNRVLFQERLRQSLA-QAKRSGWKLALMFLDLDKFKDINDTLGHHVGDLLLRAVAKRLTRCVRETDTVARLGGDEFAVILTNLDDLEGASRVAESIIAGIADPFGLDEHEVRTSTSIGITLYPDDSIDADQLLKNADLAMFRAEGRNNYHFYVAQMDAEVRARKLIENDLRQALGTEQLELHYQPLVEMSSRRIVGCEALLRWNHPTRGWVPPGEFIPIIERSDLIGPLGRWILHRACQQGREWQRDG-LEPMKIAVNLSPAQFKQTQSIIAMADILDQTGFAPDQLQLEITEGIAMQNVDATIEVLQSLRAMGVVISIDDFGTGYSSLNYLKRFPVDKLKIDRSFVVDIHPDNAAVVEAIVNLGHSLRTRVNVEGIETKEQLDFLQAHKVDEAQGFYFSKAVPADQFAHLVRTKSP-----
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---------
170721412    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFAVTRDISERRQQELELLQAKEQYSIANIPASVIV--QDLESQRILLNQQAERLFGGRGRSMIGRLPG--ECLAPAAADYLEQQLARGARNPKG-YAAETCVDTACG-PRTLRSRALLSQNREGQADYVLFVAEDATEELAAHAQIHHMAHHDALTGLPNRTLFNERLKQALVRGHQNDKLTA-ALCLDLDNFKNINDSLGHAFGDKLLRALGKRLRRELREQDTLARLGGDEFAVVLTGLDGREAACNTAKRLIEAICPPFQIEGHQFTVGVSIGIAIAPDDNEQAEQLLGYADMALYEAKRNGRNRYECFHVELDVAARQRRLVETDLRTHLGQLHLHYQPIVDQQTSSVTGYEALLRWEHPTRGMVMPMDFIPIAEETGLIHELGTRALNLACQEAASWDSEQ-----TVSVNLSPVQFKNANLVHTVALALADSGLAPQRLELEITESVLLGNSEENVRTLRALKDLGVSISLDDFGTGYSSLGYLRSFPFDRIKIDKSFVHDMCDSREAIVRAITELSNSLMIKTTAEGVESEEQMQRLAAEGCSHFQGYLYGRPVPAGERLK------------
159036957    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDEVEQALRDSEARFRAVFSGAAIGIGIGLVDGQIIDVNQAFADMLGYSIEELRQI--NVASLFHPDDAAGMWELYQELVEGKHESARLEKRYYRKDGSAVWTDLAVSLVRHDDGRPRFTVAVVEDITERYELQQRLRFEALHDPLTGLPNRTLFFETLGVIFDNA--DAGRRIGVCFLDLDGFKAVNDSLGHDLGDQLLVVIADRLADCVAGFGLVARMGGDEFVILVDEGESLDDVVGVADAALAAVSAPIRIGDHQLVVSASIGIVECPADTIDPSELMKAADTTLYWAKAEGRGRWAVWDRERSAQEIARSALAAGLPAALERGEFHYQPIVSLRDGSMVAVEALVRWQHPELGLLSPVRFIGLAEETGLIVQLGAWVLRQACRDAGAWRREFPDTRLVVSVNLAARQVDDPIIVDTVADTLADSGLPADLLQLELTESAVMGTAGEPLRSLHRLAGLGVRLAIDDFGTGYSNLAYLRRLPIRCLKLAGPFVEGLRERDEQIVDALVRLARALELSVTAEAVETGVQAERLRALRCDTGQGYWFGVPGPVGEITARLRRQ-------
126664611    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVRDITEDKVLEAEL-----RIASTAFETHLGIIITDENSIILRANKAFSRITGYAEHDVLGKTPNVLQSG-LQDATFYHYLWARV--RESGSWEGEIWNLRKDGEAYAEWLTITAICGKSGVVQNYVGTFHDITKRKKAEREAHRLAFYDSLTGLANKALLEERLSEVCK-ANTRQNTHAALLYVDVEQLRSVNDARGYEFGDLVLKAIAEQLGTMVRESDTLARIGGDEFAILLSNLNPSQDVAARVDKVLDAFTRPIEVLQQKIQVNISIGITLIDGRSSPVDQQLQRAEQATQQAKEQAKLRGEKRISFFDPEIQAQVVQHVLMEEEEEQLVLYYQPQIRNPN-QLLGYEVLLRWRHPKRGIVSPAVFIPIAEQSRLILPIGRWIIEQACEKLAAWQSEPTTSELSLAVNVSIIQFQSNNFVEQVGQILEKTGAPPRLLKLEVTESLLMNDPERITEMMNRLRSMGVRFSLDDFGTGYSSMSYLNQLPLDQIKIDQSFINEVANNSSAIVESIIGLAKGLNLEVIAEGVETEEQRNWLANHGCQNFQGYLFGRP--------------------
95930928     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQTQHRYHQIQDELKGSEALHRFIVNNSPDIIYMLDQEGRFSFVNKRVQLLLGYSDKNLIG--QHYSSIVYGDDIEKAQFVFNERRTGDRASHAVELRLLRHNKEIRFVEARSLSVSGEHEEFIGTYGVIRDITERKRSEALQHYHQYHDHLTDLPNRTLFHDRLHMALAQARRNSH-NLAVLFLDIDRFRMINDSLGHLAGDKILQRITQRLSTNLREEDTLARIGSDEFLLLLPNIKTSQDAITIAEKINQSCSVPMSYQEQDLRLTFSIGIATFPEDGTTREELIRCAELAKCQVKQNGRHGCYQPQYQHQQVSALEMETAIRQGLQQDQFELYYQPQVDPVAQRVVGLEALIRWNHPQQGLLNPSLFIPVAEQSSLICELGQWAVDRACRDARLLEERS-LTGLKIAVNVSIQQFERPSFAKNVLESVSLHGLESNHLEIEITESNIMKNMDRGANLLTSLAEHGIGVAIDDFGTGYSSLSYLQTLPVSKVKIDRSFICNLSKNGLPIVIAVLNLAAALNIHCVAEGVENEQQKQILQDAGCRLIQGFYYSSPLSFAQLIPYLKQ--------
260549770    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HQEKKDQEHLRLVLEQAAEGIFILDEKLNYIDVNPYYEKLTGFSKSEL---LNQQLFNIAINQKLQQQQFHDSITQQKTGEYMGQFDEKFASGKSVYLWLHINAVKDEHNQVINYIGFARDLTEQKRQEQHLSYLKNYDSLTHLPNRFYYYNQLHQYL-VNPSYSFKNLALIRINIDRFRAFNEFLNNDSGDELLKQFAQRLRLTNINAILVAYLNGDDFAIIYEISPIHPNIEQYCQNILQALNAPFYIDQQEYFITASIGVACFPEHGRQVDHLNNHAEQALSEAKRLGGNTISYYCNKTTNPYKTADLEQERKAIQNDEFVVYYQPKINLNDKSVKGFEALIRWQHPEKGLVMPNMFIPFAERSSLISDIGKVVLDKVGKQLQEWK-KAGYTDIQVSVNIVAQQIHRGLLLNDLDEFLEQYQLDGSNLELEITESALLDNTDNVKKLLHSIKERNISIALDDFGTGYSSLAYLTEYPIDILKIDRAFISKIDQKQEAIVNAMIAMGKSMGLKLVAEGVETEEQVIYLQKQQCDFLQGYFFSRPLHPNQIIQYLQ---------
121610171    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVMGVVQDVTDEHRAAEQLREQL--LFIQRIASRIFIYEFDGATSVQYISDAVREFMGVEPREVTADHGVLMLRVLAQDRPQVRR--SAITSVRKVPWQCEYRVCMSDGSVRWHMTNAIPHREPDGSVVSH-GFTMDITDRKLAEQEIERLAFYDALTGLPNRRLLLDRLQRSIATCQRTHKL-GALLFIDLDNFKDLNDTLGHDMGDQLLAQVATRLVASVRAADTVARFGGDEFVVMLEARSATAQAEMVADKLLASLNQPFALDGGQHYSTLSIGVTLFGEQRLSVDELLKRADLALYQAKAAGRNTQRFFDPDMQAAVNARSNLEADLRQGLARAEVYYQPVVDHQ-ARLMGAEALVRWRHPQRGMIGPADFIPLAEQTGLILPLGQYVLQTACAQLQRWSRHPDTAGLSISVNVSARQFRQPGFVAQVLHQLKSHGADPRRLKLELTESLLLGDIEDTIARMAQLKSEGVGFALDDFGTGYSSLSYLKRLPLDQIKIDQSFVREADPNDAAIVRTILALAKSLDLQVVAEGVETTGQLSFLQLHGCEGFQGYLFGRPGPVADIDAFL----------
94264442     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEVNDAFCRITGYRREEVIGQNPRLLQSGR-QDREFYVEMWRALT--EEGFWSGEIWNKHKEGRIYPQLLTISAVPDGTGKPGHYVAIFSDISEIKEQQQRLERIAHYDTLTGLPNRDLLADRLNHAM-VQAIRRQTRLAVAYLDLDGFKAINDTHGHDVGDFLLRTLAGRMQQTLRESDTLGRLGGDEFVAIFQDLPDNETCLPLLQRLLNAAAMPVSYQETILQVSASLGVTFFPQSEKIDADQLLRADQAMYQAKQTGKNRYHLFDAVQEVAMRGHHELLGRIKRALNDQEFYYQPKVNMRSGVVVGLEALIRWQHPELGLLAPTYFLPAIEDHPLAVAVGDWVLATALAQLAAWRRAG--ISLPLSVNISARQLQQDDFVAKLEQQMARWPVPADQLELEVVESSALADIDQVSKIITQCRAMGVGFALDDFGTGYSSLTYLKRLPARTLKIDRSFVADMDPDDLAILEGVLGLARAFNRQTVAEGVESAAHADSLLKLGCEVAQGYWFAKPMPMAEVAAWVA---------
300942235    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGDFLAAQEIEQRQRAEQALRESEERYRMLVELSPDTIAIY-CDDQIVYINRAGVELLGAKQPEDIIG-RSIYDFV---DYDQTTVILNQELTGEAKQQSFEQQLIRLDAAIIDVEIAGIPTNYHGRDAIQII--IRDISDRKQAQAQLLHAAFYDPLTELPNRSLFNQKLSEALRRSKEDSNYQFAVLFLDLDRFKVVNDSLGHVIGDFLLIEIAHRLEICVSPGDTIARLGGDEFTILMDHIFEPKQALEVAEKIHRELSQPFYIEGHEIFTTASIGIVPSRGCYNNPEDFLRDADIAMYHAKERGKARSEVFDLSMHTQTISDVSVIPSQLPSLNDFIIHYQPIVCLITGRIVGFEALVRWRHPRRGLVSPAEFIPVAEETGLIVPLGAWVLEESCRQLSSWKQQLKNWHLTISVNLSGKQLNQLNLIQQIDAILARTNCDPKSLKLEITESMLVENFQTALIVLAQLKARKIHLAIDDFGTGYSSLSYLHQLPLKSLKIDQSFVQRLEEQPQQIIKAIISLAHNLGLEVTAEGIETRQQMQFLHNLGCDYGQGYLFSKPLPAEEATQLM----------
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------
307131184    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLEMRRLDLARRASQARFESIAESSPDAILCVNDRGTITFWNESAEKMLEYSRDQI---VGEHISIIVPD---MFVVQLHHLATDKTAIFKGELETRALPGTLIPTELTVS-MWHVNNQ-TRYGIILRDITERQRYEERLFLQAHRDPLTGLANRTLLTSTLEQVLK-----NGEPTAIMIIDLDGFKDINDSLGHASGDEILSSVAKRLQGNVCSGDLVARMGGDEFAILLPKQNDESQVAKLAEKIIYDISQAVPVDDKQINTSASIGLVMYPAHGTTVQDLLTSADLALYQAKADGRNCYRFFTRELREVFQARHAFQFIRAYEQEEFEVFYQPQVSLVNSKVVGAEALLRWRHPYKGLLGPAAFMSALERGPWAERIGDWVVRSACQQASDWC-RSGAGNFRISINLFAAQFRSGMLAQKIKEVLTQTGLKPGALELEITENIILRHDENMMKPLNELRSSGVGIAFDDYGTGYASLSMLKHYPVTRLKIDQTFVRAMCESDAAIVRAILYLGKSFGLDVIAEGVETQEQCERLLNKGCEQAQGYLFGRPMPAEEFEKLLGEDAPLVQ--
304311724    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APIALTFATFLGLIAAPTLDKLGGLAFGLALGAYLAVFAWLAHRYFSIAEPPAKQLAAPNFAS--------------APSFSPEPSAAELS-----YQQLFELTQEGIWLVDENGNTTKTNSAMAAMLGYSVAEMLG--KHLTHFMDEQGRAEFATMFERRKSGNSEQLEYD--LIKKTGERIHTMIQTAPIYGDHGQFQGAIAGIIDITQRRQAEQQLAWQANYDSLTSLPNRRFASELLEKEIARAKRRQHC-GAVLFIDLDLFKNINDSLGHPVGDQLLIQVGDRLQKHLRTPDIVARLGGDEFIVILPELHSKISAQHVANKLQAAIGQEFQVNQHPLNMTCSIGIAIFPIEQETIHDIIRQADTAMYRSKRDGRNLVRFFTQELQQEAERVMELQLPKAIADNQFQLFFQPQLNHQN-QLVGAEALLRWFHPEKGSILPFHFIRAAEESGLILALGNWVLDAACKNLRCWLDAGLPSGFRIAINISPRQFIADSFVDHLCKVLDDAAITPNLIELEITEGMLLNNIDSNIAKMQILRRKGFHISIDDFGTGYSCLSYLKTLPISKLKIDQSFTHDSDHNDRAIVQTIILMATTLELDVLAEGVETVEQLEFLKSHGCLKYQGFYFGKPIEAEAFEKWMR---------
148545617    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAQVITNHKRRAAASALHL----FQRAVEQSASAFLLVNRDGRVEYVNPSFTAITQYSTDEVQGRQLGELPAL-----ENLSELLDSPSSLAMGSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDVTQTKLAQQRIERLAYTDNLTNLGNRPAFIRSLD---ERFARDGESSMCLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLHSGGILARFASNEFAV-LLDHTSLEDGQGVAQQLLCTLDKPMFVDNQLINVTASVGLACAPLHGVDPASLMKNAGLALHKAKANGKHQVQVFTEVLNAEASYKLFVENNLRRTQNELDVFYQPKLCLRSGRLLGLEALLRWNHPERGMIRPDQFISVAEETGLIIPIGKWVVRQACC-MSQQLRKAGLGNLHVAINLSPKQFSDPDLVASISTILKEEALPPHLLELELTEGLLLEASEDTHRQLDELKALGLTLAMDDFGTGYSSLSYLKKFPIDILKIDRSFINEINQDDMEITSAVVAMAHNLKLKVVAEGIETPEQLAFLRRHRCDVGQGYLFDRPIPGRELAERLK-RYP-----
291566948    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGDFLAAQEIEQRQRAEQALRESEERYRMLVELSPDTIAIY-CDEQIVYINRAGWQLFGKPEDIIGRSIYDFL------DYDQTAVILNQKLPGESHRQSFEQQLIRLDAKMIDVEIAGIPTNYHGRDAIQII--IRDISDRKQAQAQLLQAAFYDPLTELPNRSLFNQKLSEALRRSKEDSNYQFAVLFLDLDRFKVVNDSLGHVIGDFLLIEIAHRLEVCVNPGDTIARLGGDEFTILVDHISDPQQALELAGKIHQELSQPFYIQGHEIFTTASIGIVPSRGYYNNPEDFLRDADIAMYHAKEQGKARSEVFDLSMHTQTISDVSVMPNQLPSLNDFIIHYQPIVCLITGRIVGFEALVRWIHPRRGLVSPAEFIPVAEETGLIVPLGAWVLEESCRQLSSWKQQLQSWDLTISVNLSGKQLNQLNFIEQIDAILARTNCDPKSIKLEITESMLVENFQTALIALAQLKARKIHLAIDDFGTGYSSLSYLHQLPLKSLKIDQSFVQRLQEQPQQIIKAIISLAHNLGLEVTAEGIETRQQMQFLHHLGCDYGQGYLFSKPLPAEEATQLM----------
121595999    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMVGAFVLINDITHHWEAERAVRQSEERMRKFAIATEEGLFHRD--GRILDANEALQRMVGYSLAELVG--QSIFDFALPEYR-----ALAVEYTRRGSEKPYELAMRHKDGRVIPIEVVGKTMPQQEGD--YRVVVVRDITAREQAQVQARFLVLHDTLTQLPNRRHLMMQLAR-MASAAQERQTRAAVLFIDLDHFKTVNELLGNQAGDQLLIEMARRLQDGVKATDFVARVGGDQFIVLLPDLANRAAAAEVADALLARVRAEFAIGGTPLSLSPSIGISVFPDDGYSPDELLRRADAAMHHTKESGRGTRMFYEPGMEGQPTELLQQEHREAVFQGAFALHYQPQVRVADGRLVGFEALVRWRHPVRGLVGPDEFIPLAESRGLITPIGRWVLREACRQLKAWHDEG-LPRVPVAVNLSAIEFRQRDVVGEIAQVLQSAGLAPQYLEVEITESALMQQADHTRTTLQALQALGVAVTVDDFGTGYSSLAYLKRYPLDKIKVDRSFVTDTDSEDVAIVTAIIQLAHSLQLQPVAEGVETAEQLALLQRLGCELAQGFGIAPPMDAQRAREWLRAQ-------
94495787     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMLPMLFLSGLSYSAWIAGTASPALTALSQLVVALLV-ACIVGDRRLLGMSYFLGLLIAAFIGSAGLIPGLLSSGLLVMAVATVRQASVDRDRAMAMHRQDLRAQRSDRLLQEHER------SGRGWFWETDRQGSLTYISDTLCETMNLPCGSLIGRV--FTDILRPGDRQDGERTLGFHLSARTGF--SEIPVCAASKEERWWSISGQPVFNEYGQFHGFRGSGTDLTEMRRSQAEVTRLAQYDSLTGLANRIQMLRSLEQAVAARHGRPG-ECTLMMLDLDRFKSVNDSLGHPAGDTLLRQVSQRLQRVVGEKGLVGRQGGDEFKILLPRHHDKSSLELLAKAIIATVAEPYTIEGTSVVIGVSIGVSMSPQDGVTAEALIRNADLALYAAKGDGRGVHRFYAPEMHADAEDRRKLEEDLRHALAADHLVYQPVVSSRTEQITGYEALLRWNHATRGPISPALFIPIAEDTGLIGPLGEWVLRTACLDAAQWPE-----GIRVAVNVSPTQFANPGFPSTVMNALAAAQLAPERLELEITESVFLNDDSDTDSMFARLKSLGVRLALDDFGTGYSSLGYLKKAPFDKIKIDQSFVRGAASRNSAIIKAIVSLAEALDMDTTAEGAETQDELALIRQLGCSHIQGYIYGRPMPMEDVL-------------
289672478    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRAVEQSANAFLLVNCNGVVEYVNPSFTAITQYSSEEVSGHKLSELPA---LENLNQLLLEANSSLTNSNSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDITQSKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDTDTPMSLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNTLSPSDVLARFASNEFAVLIDNTDQEAGQATATQVLATLDKPMF-VDNQLISVTGSVGLACAPLHGRDPQTLMKNAGLALHKAKANGKHQVQVFTEALNAEASYKLFVENNLRRTQNELEVFYQPKLCLLTGRLLGMEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWVARQSCRMSKDLT-AAGFGNLQVAINVSPKQFSDPELVSSIAAILKEEELDPSLLELELTEGLLLEATEDTRQQLDSLKKLGLSLAMDDFGTGYSSFSYLKKFPIDVIKIDRSFIRDIDEDDMEITSAVIAMAHNLKLKVVAEGIETAAQLAFLRRHRCDVGQGYLFDRPIPGEELIEKLK-RYP-----
87199456     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALMGLAVALPMFLFGSAMGFWGESGVAWFGCLAVVVTTGVLATVVQSGRLVAVIAAQVGIWSGVTCVASRAGGYFALVLGVAIAIAAYLRQRKIDLHARKKSESDQRAQTRAEEILAEETGQGFWETDRRGHLAYLSSPVAAILGRRVEELGRPFSELFNLT--EQSGEGERTLAFHLSARSSFSELAVRAATRDEERWW-SITGRPTYDTFNNFAGFRGSGTDLTEKRRSQEHASRLAHFDSLTGLSNRFRMSQTLEKIL-LAPQVQHRACAVFLLDLDRFKQVNDTLGHPAGDALLKQVAQRLERVVGKIGRVGRLGGDEFEVILPGKMERGQLGHMAGRIIESLSQPYSIEGSRVMIGASVGIALAPDDGVTSEALIRNADLALYAAKDGGRGRFHFYAPDLHSDAEERRQMEEDLRDAVSNGELYYQPVVRTATEKITGFEALLRWNHPEHGWISPARFIPIAEDTGLIATIGEWALRTACQDLARWPE-----NVRVAVNVSPLQFANPSLPVVVTNALATAQVAAERLELEITESVFLNDDEGTDQMFKSLKAIGVRLALDDFGTGYSSLGYLRSAPFDKIKIDQSFVRGATQRNGAIIASIVSLAEALGMETTAEGVETLDELDLVRMLGCSHVQGYIYERPLSA-----------------
213968212    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQQCAQAALEASEEKFAKAFHSSPDSITITEIESGRVEVNDGFCRLTGFSAREVLGRTAHWTDTVQ---REF---MIDEL--RQKGRMHHEMNGRDKNGAPLVLDVSVEFITLNNTACL--LMNARDIGQLKSAQAQIQHLAYHDPLTGLPNRALLMDRLSQQVSL-LQHQNLRGALLFLDLDHFKHINDSLGHPVGDSVLSVIAARLEASVRQEDTVARLGGDEFVVLICGEHVTHQVRVLADNLRVLLAEPMFLDGHRLQVTPSVGIVLIPDDGLTPADLLKRADIALYRAKDSGRNASQFFHVSMQQAVSQRLRLENDLRLTRNEFHLHFQAQVDCRTNQITGAEALLRWQHPEYGLLAPDQFVQILEESGMILEVGSRILDDACKIGGLLLSQGLVSKDRFLVNVSPRQFRQSDFVERVEHSLKQHHLPATMLKLEITEGIVIQNLDDTILKMRSLRDLGVGFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFVQDSDPNDAEIIRAIVAMAQSLNLHVIAEGVETPEQLAFLERVGCYNYQGYLFSEPLPGPEFE-------------
119477934    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKKLNQSERLRFIVNNSPDIIMILDKNGLFCFFNSKIESLLNFGKIDLVG--KHISSIVEDEDLEKANYFFEYALSGKAGIQSMDLALKNPGHSKRHFELSLCPITNVNGNQYRIYGTARDITERLEAEAFINFQAYHDLLTRLPNRALFKDRLSLAIE-QAQRSNTQLAVMFIDLDRFKIINDSLGHSVGDRLLQAVAGRLQGCIRKGDTLSRFGGDEFTLLLPDVNDISAAIHIAEKILSSLKQPFDLIDHQVHIGASIGIALSADADQGIDALIKNADIAMYRVKKTGKDGYQFFTNEMHTASTERLTQDMRRAIDNDEFEICYQPQINTHDLQICGVEALIRWNHPTLGRLSPADFIPVAEDCRLIIEIDKMTLRKACREIRQ-YQQKSMPDLRLAVNLSPLMIEKTHFVEDILKTLEEEQYPPELLELEITENILMTDRQDVIKKLLILASKGIQLSIDDFGTGYSSLSYLQTLPVNTLKIDRSFISESVDDDISIVNAIVSMAKGLKMSLIAEGVETKEQLDYLSGLGCHVVQGFLFGQATQMKDVERQFHQNLTLLK--
95931335     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRRLRQALVKQQEHYLDLFENASDLIQSVRLDGSILYVNRAWKETLGYLDHDI--PSLNIFDVISSADRPICRRVISLLDGAELGPIEVTFQ--CKDGRAVLLEGNIS-LRQDEGQPHSVRGIFRNISERKQAEQKIHQLAYYDTLTGLPNRVLLQDRLIHAIADARRFSHY-LAVMFIDLDQFKKVNDTLGHSVGDLLLKDAARRLRSCLRDNDTAARLGGDEFVVILSGFKQISNLPHIARKVLDVLSQPYFLAERELVVSASLGISVYPQDGDNAELLMRNADMAMYAAKYDHGNGYCFFSEEMNKNATRQLELEEQLRHIDQQFEVYFQPQFDWSRQKLTGVEALVRWNRAQGEVVPPEMFIPVVESTGQIVALGEWVLRQACLQIQQLQCQLNVP-LQLSVNLSGRQFDDLSLIYKVKKILQETNFPPEQLELEITETILMENADSARKTLGQLSQQGIRLAIDDFGTGYSSLNYLNTFPVDRLKIDKSFLVNHDDNHAAIVATIISMADTLGLSVIAEGVETMEQVSFLSDLGCQAMQGFIFS----------------------
34497033     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLRLSEQRFRALIEQAPEAIMVYNMDTGRFVANRQAEKLTGRSLQTLGISPAALYAPEQPDGLPVAESVMHSEQAQKGDIPPFERIVQRPDGSAIPCEVRLSKLPSETGNLLRVSYI--DISSRVAAQEKINRLAYFDTLTGLHNQSGLLEQLSALYSLSWQQPG--FAVLLIELGDFKFINDVYGNRIGDLLLCHVAQRLQQAIGPHGHAARLGGVEFAALLTGVAGAAEAEAIACRMLDAVSEPFPVDEMMLSVTASIGISLGPEHGADGRELMARADMALYRAKEKSARRVQVYEEEQQMRERVELEKSLRHAIDHGELVLHYQPQIELSTRRVVGVEALVRWQHPQKGMIPPMRFIPIAEQSGLILPLGRWVLREACRQLKVWQDKGR-DDLRMAVNLSVAQFTDHELPDFVADVLKETGVSPRHLELEITESCTMLSPQQSIGMMERFRAMGIHSSIDDFGTGHSALAYLTRFPVDTLKIDQSFIRNIDEKGTALCDTIAYLAHRMGLQVVAEGVETQQQLTFLSSIHVDVVQGYLLCKPLPAVEAEAFILQQ-------
295690973    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITWQAGLLGWAALPIMTMPAEQGFEGSMPMMVASVIAGMIGCGGF-----ALLTLPAAAIAYSTPMALGALWALSTSHDPILYALGGLLIFCHAVVVASCLSHARIVDRLLAAEELDTQRQSLLLEGASDWLWEVDCQGRMTYVSDRMSKLLGQPMSDLCGAAEG------PDGPAALSALFVEQKTFRDVVVSIEV-----GEQTHWWSLSAKPVHDLDGHFTGFRGVGADITQAREDQARISRLAHYDVLTQLPNRLSFLQALSRAWTEHREPRGAGCAVLCLDLDHFKGVNDSLGHPIGDDLLVQASARLRDCVGEMGLVARLGGDEFAVVVAPSPGAEALGELARDIVDSLSRPYDVRGNHVLIGASVGIAEAPLHADDPDGLLKNADLALYQAKGDGRGAYRFFETSMDLWIQQRRELEMDLREENDELKLFFQPLMGRDGSQITGFEALLRWQHPRRGLVAPNEFVECAEQWGLIGKIGEWVLAEACRTAATWPS-----PMTVAVNLSPHQFASGDLVAQVRKALKAARLAPSRLELEITEGLLLQDSATTLDQLAQLKKLGVKIAMDDFGTGYSSLSYLWRFPFDKIKIDRSFVAEMQDNAAIILRTIALLGQTLNLEVTAEGVETADQAKLLSEMRCDHFQGFLYGRPMPVGDIPSFL----------
126668294    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIVVDGDV----RGGYGIARDISERKKAEDRMRL-LER---GIEASPNGVVMLDASVQMVYVNPAFTEMSGYQPKEAIG--KGYLVLFGKGTAPEALRLIRSALEHQE---ECEITLYRKNGSTFWKKLTITPVYDGRGECTHYIAAQQDVTRQLKSEELLDYQARHDPVTGLPNHRLFEAHLSQVF-VRARGKTSDMVLLYVDLDDFKSLNESLGRQVGDLLLAVVADRLRNLLANDDVLTRLAADEFVIMRPALQAEAEVKMLASQMLTCLAEAYDIKGQRLSISASIGIASDDGSVEQPKELLDNAALAVREAKRQGGNTFCWNHGAASTTEQVIMRCELMEAIEARQFVVYYQPLVEAKTGRLRSAEALVRWNHPARGLLLPGAFISLAEQTGQIVAIGRWVLHQACMDMAQRWRQTGQA-VSIAVNISPLQFRRPEFIDDVLAVLEASGLPPELLELEVTEGVLLSGIDKAISMLESLRDLGVQVAIDDFGTGFSSLSYLRQLPITKVKLDRSFIIDVTTDRAAIVQGVITMAHHLGLLVVAEGIETVEQQNYLAASDCDLLQGFLYSRPVPLGQF--------------
296282038    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSHLPSLCALSFAALACVVALWGHPAATYGLPWAATIAFCNFRQWRLSLDFYPDTIDVTHLRKFHRELQ-IAANTETAFWVLGAVVFFPTLFNAHPVFFAVLTAGLLASSVIAYRSMP---------APLTSYLGGAMLAAAVLSFTMRDEFSWPSL-----MLALAFGYALIRSTRRQGRFEQSCREQFDQRRTAEESSSDWLWEVDEGNCLM----NVCERFGHAAG-VDRDFLEGRELVGLFDRERLATLLLDRVRFRD--LALEITVGT---EKRWWTISGNPASDGS-----VRGVLRDVTESRQTEQRVARMARYDQLTELANRHLFNESLNEML--AGTGRRRRIALLYIDLDHFKSVNDTLGHHVGDGLVRAAARRILGVIREHDLAARLGGDEFAVLLTRVRNLEAVHQCAERIVEAMAQPFNIDGQTVRVSASVGVGYSEDDSIDGEELMRQADLALYAAKRAGRSTFADYDPNHNEHARRNLELDLRTAITEGQFTLVYQPQVCLKTGKWTGKETLVRWEHPVRGRILPGEFIDIAEETGLIIPLGEWIIRQAIEEAASWDE-----PHRIAINLSPVQMCNPNLVTVLTNAIVEAQIDPQRVEIEITESALMHDSESNVELLHRLRDLGVRIALDDFGTGYSSLNYLRAFPFDKIKIDRCFVSEMLERAQAIVRNVIMLARALGMETTAEGVETKEQYDWLKRHGCQEAQGYYISRPMESE----------------
302188295    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALEASEEKFAKAFHSSPDSITITEIDSGRVEVNDGFTRLTGFSAEEVLGRTAHWTDTLQ---REHMLEELR-----QKGRVHHR-EMDGRDKHGAPLVLDISVEFITLNNTACLLMNARDIGALKNAQAQIQHLAYHDPLTGLPNRALLLDRLSQQVSL-LQHQNLRGALLFLDLDHFKHINDSLGHPVGDSVLSIIAARLEASVRQEDTVARLGGDEFVVLICQDQVTRQVRELADNLRNLLAEPMFLDGHRLQVTPSIGVVLIPDDGLTPADLLKRADIALYRAKDCGRNASQFFHVSMQQAVSQRLRLENDLRLTRNEFHLHFQAQVDCRNEYITGAEALLRWQHPEYGLLAPDQFVQILEESGMILEVGSHILNEACKIGGLLLRQGLIPENKFLVNISPRQFLQHDFIERVERSLTLNQLPASMLKLEITEGIVIQNLDDTILKMLSLKALGVSFAMDDFGTGYSSLTYLKRLPVDTLKIDQSFVQDNDPNDAEIIRAIVAMAQSLNLNVIAEGVETSEQLAFLERVGCYTYQGYLFSEPLPGPQFESLLELKRPAQQTA
229106157    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLIFRPAIFNAKSKLFIFILVLTGLSITYLYFYLQDDLS--HRSLILLRCLYRVFLLFIAIAATIPRRRNYFIINPTFGKKLLVIFILIGFTLIRHIIVRMQFNTQLEQKVQRTADLIKKSNDLVYEYDPNGIVLNINQSGSVLLGKDNAELIG--KECFSIFLDEDKSELEVALKEGQLCSSSSLQLRVKNNNEKDIHFWY-VTIVPIMIE-GQTFGSYVMVKDITRMKQQQEEINYLAFHDTVTEIGNRIFFQQELDRSIERVQKTQD-KFGLLYIDLNRFKTINDTLGHAIGDKVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNKTEQQLLDLCETLFRITEKPFVVNQHSFYLSLSIGIALYPFGGTNAKTLLQHADIAMYSAKEKGNNTVCMYDETLSQKITRRLQLEQDLPNAIENNELFYQPQIDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETSQIISIGKWTLQQACRQLKEWHS-AGCTNLKMGINLSAIEFEQKDFVQTIISTIEEIGVPANLIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNATSNDGDEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQQNACYLIQGYYYSKPINEDEFINFL----------
307817800    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLEGNIVAVNPATERMLWYTKAEMVGKM-TPLSLHDPVELKLRAAELSAIVGPKRGAEENEWTYIRKDGSRLPVQLTVTALTDDYGHETGYMGIAYDITERKRQQDYISHLAHHDSLTGLPTRILFKDRVDVALARVQRYGG-KCALMLIDLDNFKDINDSLGHHAGDEVLIVIAQRLKEVLRSTDTVSRMGGDEFTVLLDHITSEEDATTAAVKLLATLSKPILIGEDLLPISASIGISIYPEGGATSGNLLKNADAAMYYAKGSGKQSYRLFTQGLADATTKRLQMEMKKAIKSQEFSVVYQPQVALANDVIIGVEVLARWKSERLGVVPPSDFIPIAEQCGVIAPLGEWILRTACNDVKALSDSIGRP-LRLAVNVSPRQLEREGFAARVALILVETMFPAEMLEIEITEGVLMSDSLLVWEALKDLQSQGVQMAIDDFGTGFSNISYLLKLSVNQIKIDRSFITNLEDDPDAVVGSLISMANTLGVTVVAEGVETEGQRDILRAKGCHEAQGYFYHRPMDVADLMKVLQ---------
117928688    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQNSSDIITIVDPSGVIRYQTPSATRVLGYDPNAMVG--QRFVSLVAPADVHRLEAILLDAVLRPRSTHTIEFAMRHAAGHWRETETVITSLVD-DHDIRGLVLNTRDVSERKELERQLTRQAFSDPLTGLANRALFANRVEHALSERSRQPG-EVAVLFLDLDGFKGVNDAQGHAVGDHLLTLVADRLRRCVRPSDTVARLGGDEFAILVVGPQAEAHGVDVAERVQRALAEPFLLSGREVTLAASIGIAVTDDGTETVDQLLRNADLAMYRAKSSRKGTYVRFRTEMHDAARVQTETDLRHALSRRELVLHYQPTVNLRTGQVVGVEALIRWYHPTRGLIQPMDFIGMAEETGLVESIGAWAIRECCRQGARWQRYAQPGGVFVAVNVSGRQ-LHPRLPDIVRTALTETGMPPGALVIEVTENILVKRSEEAIAVLRQLKSFGVRVAIDDFGTGYSSLSYLARFPVDVLKIDKSFVEQITDRNTELVRTILHLGRALRLGTVAEGIETREQYAALLAMSCDYGQGYLFSRPLPAEGIDTL-----------
297583053    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLRKHKDGHLINVELIALPVYIESHLIATLAIYVDQTR--EKELEAHNQMLASVLENTGEGVVITNANSQIEWINQAFSTITEYTEQELIGKNPRLLKSGQ-HNAAFYHSMWHDLTTY--GKWTGEIWNRRKNGDVYPEWLKIFALKDEEGEPYRYVGIVTDMSEVRAREERIDSLINQDKLTGLYNRYYVMRELEQDL-IAAERYNQTATILFGDIDAFKSINENLGHAAGDELLRQMADLLQEVF-AKALVARLSSDEFAIVFPRGTDDFEVRERLGLFFNELKKPFTLHNEDFYITCSFGVARYPDNGRERDDLMLNADIAMHHAKKREGNTFDYYTDVLGNQVKREFKVKTVIQRDENLFHLHYQPTLSVQDGVIVGAEVLLRLDDPEEGRVSPGEFIPVAEKFGFIYSIGDWVLRNACKEALG-TDAYRDGNLFLAVNVSVQQLENEAFPEQVDAILEETGFPAERLVFEVTEETSISDSDLVSGTLNALIEMGIQVAIDDFGTGYSSLGKIHQLNMHQLKIDQSFIRDI-EKTTDIVHAIIAMGKSLRLNVVAEGVETEEQLAFLKEAGCDFAQGFYLHRPMPFADYRQLIE---------
163939565    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLIFRPAIFNAKSKLFIFILVLTGLAITYLYFYLQDDLS--DCSLILLRCLYRVFLLFIAIAASISKRRNYFIIDPTFGKKLLVIFVLIGFTLIRHTIVRMQFNNQLEQKSQRTEDLIKKSNDLVYEYHINSNVLNINQAGSMLLGKNSGELIG--KECFSIFLDEDRSELEAALQE--GKRCSSASLQLRVKNNNEKDIHFWVTIVPIMIE-GQTFGSYVMVKDITRMKKQQDEINYLAFHDTVTEIGNRIFFQKELEKSIERARKTQG-EFGLLYIDLNRFKTINDTRGHSIGDSVLKEVAKRFRTCLSPAIPLARIGGDEFAI-IVHNHTEQQLLDLCETLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSKKITRRLRLEQDLPKALENNELFYQPQVDSKTGMVIGAEALIRWQHPELGLISPFEFIPIAEETSQIIPIGKWTLQEACRQLKKWHS-AGYANLKMGINLSAIEFEQKDFVQAIISTIEEVGVPANSIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGNSTDGNEIIHTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVSEDEFIKFL----------
254449440    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDSVGKVLSDALNGKE-TANFEFPLFSKSGEQIDVLLNSTTRRNASGEAVGVIGVGQDVTEQKRANDLIWKQAHYDILTGLPNRRMARDRLEETIKKSRRT-GLPFALLMLDIDRFKEVNDALGHAQGDLLLVEIGRRITKCVRESDTVSRLGGDEFAIILSDLEQIEKSGHVAQKIIEALAMPFRLGDNTSFVSASMGITLSPNDAVDSDTLRVNADEAMYLAKKSGGNRVCHYTKALRKSNETRRRMLSDLRGAKKQIKVQYQPIVEIATGKIFKAEALMRWQHPEFGVVEPKRFIPLAEESGLIHELGDWIFQEATREVARWR-ELFDPKFQVSVNVSPVQFRQNGKSHEWIRHLRREDLSGRSLIVEITEGVLVKAEMSVKENLLLLRKAGIQVALDDFGTGYSSLAYLKTFDIDYLKIDQSFVRNMDTDDQALCEGIIVMAHKLGLKVIAEGGETEKQLSILESFGCDYAQGWLYSKAVTAENLEIILQKQ-------
26987890     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQSNQALEASEQRFRAVAESASDWIWETDRQQRLTYLSQRFANVTGYPDGWLGHPLNQLLAC----DTTPLSPWLDALTAAEPQQLNLRCTYRDQNGQNRYCRISARAIW-RDGKAIGFRGTASDITDEVDAHARIQHLSLHDPLTGLANRNKLARHLEQALLRGSDSPPLTLLLLDLD--NFKPINDSLGHAAGDAVLQEVATRLRDTTRDGDLVARLGGDEFILVLSGMDNSSEIDRFCARLIGLLQQPIVFENQPLHIGASIGVAQTRNQGFDAGELIRCADIALYQAKADGKNTWRYFVAEMNQQIQYRRQLENDLRRRNEEFELHYQPRYRLDDLRIVAVEALVRWRHPQEGLLAPDTFIPLAEQSDIIVALGRWVLREACRTAHDWPA-----DVLVSVNLSPAQFLRSDVVADVRETLLDTAFPAQRLELEITENVMLNDIEGALGTMLSLKELGVRLNMDDFGTGYSSLGYLRTYPFDSIKIDKRFISGLNNNDRAVVQAIINLGEAMGLTVTAEGVESEHQLKSLEKDRCHEVQGYYLSKPLDSAGLTALLHQ--------
71726098     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARHELLMEEAGDVVFRLDTDGLILFASKRAATLFGAPSGLSGHLL---LPLAAEASRAALQAALEDALA-EPGRL--EVRLQTPDQEI-WFELRLSSYMNAAG-VAELLVVGRDTSAQHNTEERLRHMATHDALTGLPNRLLLSDRIRMVIAQAAR-SGQGFSVATIGLDGFKKVNDGLGHPVGDAVLRLAAARLRKTLRDSDTLARVGGDEFVAVLPGSATDAQIKLVTGRLLATLQAPFEVDGHTIYVGASVGVSIYPLHAEDEVRLVALADAAMSRAKETGKARCLVYSPRLNGPSEHDISLEAAMFHAVREGEFFYQPIVDAHTRQIQGFETLMRWKHPTLGLVPPVRFIPIAEANGLINLLGAWALKAACVQLKQFQEVARRP-LYISVNISPRQFRNDKFLDVLDDAIAFSGLSGEHLVLEITEGTLMIDPVHAETILVKMTERRARIAIDDFGTGYSSLAYLKRFPISVLKIDRTFIKDLPEKDAAICNTILDLAKHLNLSVVAEGVETEEQMHFMESRGCQYVQGYLTGKPMPAHAALSALSDK-------
77456688     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRAVEQSANAFLLVNCDGVVEYVNPSFTAITQYTTEEVHGQRLSELPAL-----ENLSELLFDAALAKSNSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDITQTKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDSDTPISLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLSPSGSLARFASNEFAV-LLDDTDLATGQQIANQLLATLDKPMFVDNQLISVTGSVGLACAPLHGRDPQTLMRNAGLALHKAKANGKHQVQVFTEALNAEASYKLFVENNLRRTQNELDVFYQPKLCLRSGRLLGMEALLRWNHPERGMIRPDQFISVAEETGLIIPIGKWIARQACRMSKALT-AAGMGNLQVAINLSPKQFSDPDLVASIANILKEEALPANLLELELTEGLLLEATEDTHLQLDQLKRLGLTLAMDDFGTGYSSLSYLKKFPIDIIKIDRSFIHEINQDDMEITSAVIAMAHNLKLKVVAEGIETAEQLAFLRRHRCDVGQGYLFDRPIPGGELIQALK-RYP-----
94263465     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARILETIDEGFIIIDREFKIVSANRAYAEQVGYPLGEIIG--RHCYKVSHQIDQPCYLSGEECPVQHDTGTCTVTHTHYNAAGEPLYVENKAFPLRDDLGVVRRAIEIVTDITDKKNREMEVHSLAFYDPLTRLPNRRLFLDRLEQAFSASAR-SGQHGAVLFLDLDHFKTLNDTRGHDIGDLLLTIVAKRLQEAVRGDDTVSRQGGDEFVVLLRNLSPDRHAARVAEKIRVALDQPIDLDGQEHRTSASIGISLFLGHDTPADELFKRADAAMYQAKHAGRNRARFFDPEMQAELEQASALVMDLRQAIEQGQFQLHYQPQIANNRIIGAEALLRWRHPERGPVSPADFIPLAEESGLILPIGHWVLQEACSQLAAWDDIPAAGNFKLAVNVSAHQFRQPEFIAEIRQILAATGADPKRLKLELTESMVMTELADTVNKMQELQVLGIGFSMDDFGTGYSSLAQLKRLPLEQLKIDRAFVRGSDPHDDAIVETIIAMGRTLDFQVIAEGVETKEQLATLARYGCDAYQGYLFSRPVPAAQFAHLL----------
146305610    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QFAQVLINQQKRFQRAVEQSASAFLLVDRDGRVEYVNPSFTAITLYSSDEVCGHRLSELPAL-----ANLSDLLFDARSAEHSSWQGEFRSRRKNLEPYWGHLSISKVYGDDGELTHYIGIYEDVTEAKLAQQRIERLAYTDNLTNLGNRPAFIRSLE---ERFAHSPRPPLGLLLVDIDNFKRINDSLGHQTGDKLLSALARRLRNSLGAKGTLARFASNEFAI-LLDGCDQDCGLRVAHQVLQTLDKPLFVDNQLISITGSLGLALAPEHGDDPQTLMKHAGLALHKAKANGKHQVQLFTEALNAEANYKLFVENNLRRTQSELEVFYQPKLCLKNGQLLGMEALLRWHHPEKGMIRPDQFISVAEETGLIIPIGKWVVRQACR-MSKQIAAIGLGELQVAINLSPKQFSDPDLVGSIAAILHEEQLDPRLLELELTESLLLEATEDTRHQLGRLKSLGLTLAMDDFGTGYSSLSYLKKFPIDVIKIDRSFIKDINQDDMEITSAVIAMAHNLKLKVVAEGIETGAQLGFLRRQKCDVGQGYLFDKPIPGRELIDSLR-RYP-----
218886639    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYQALLQEKNQFLEALVEGMPNPVFYKTLEGNYIGCNRAFSRLIGRAPEDIGRSVHEILPACRVEDSGRRLTVQDDDGAG----YSCMIDLRDAAGEDRVLVLYKSYFRDRTGQRAGEVGTFLDVSELKRKEAQIVHQATHDELTGLPNRMGLRQRMED--HALKGGPDARLAVLYLDMDNFKTVNDSLGHAVGDELLRAVAGRLVGMAPRRDMVARLGGDEFVVLLPAEGDGELAETESARIQDSFTRPFNAADHELYVMPSIGISVAPEDGRDPATLLKNAEIAMYRAKEQGGARFRRFTQAMNDDVTRRIEKSIRKGLENDEFVVFYQPRVDIVTGQVTGMEALVRWARPDGTLVPPLEFIPVAEDTGLVVALGERVLRDACIQTRRWTDELG--PLRIAVNISARQ-FQPDLLDRVQAALAESGLPPSQLELEITETTMMRDLPTSVAILERLAAQGISIAIDDFGTGHSSLYYLKNFPIDTIKIDRSFVRDVDEGDATIVSTIVTMGRNLSLNVVAEGVETDDQLGFLRAHGCREVQGYYYSKPLPADGFADWMR---------
144900567    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVITHTNITNLRQAISDREQASDIQISEARLRTIFDASPDALLISDAQGAITMANSRVEEVLGYMAEDLIGQSIEALNSAHSEHRSAYIEAPDRMLGGRT------IKALRKDGSECEVEINLSRVDTDQGVMIA--SALRDISERRRAEGKIAELSFFDHLTGLPNRTLLMDRMKLAMTAS-YRDGKHCALLFIDLDNFKALNETLGHEIGDQLLRDIAPRLVASVREDDTVARLGGDEFLVLLVDLARTEQVEAIGLKIIEALSQPYSLNNQHYVCTPSIGATLFFGHVVADDLLKQSDLAMYKAKAEGGASIHFFDPKMEEAVIKRAKIEADLRQGLIKKQFLLHYQPQIFSNGRMTGVEALVRWQHPVRGLVPPSDFIPLAEETGLILQLGNWVLEAACKQLAEWATRPELADLTVAVNVSVQQFHQPEFVDHIQEVIRVTGANPERLKLELTESMLAENVQDIIKKMFALKADGIGFSLDDFGTGYSSLSYLKQLPLDQLKIDQSFVRDTDPSDATIAKTIVNLAQSLGLSVIAEGVETEAQRNFLETSGCHSCQGYFFSRPLPIEEFEEYARR--------
256394295    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGTFGISRDITARTTTEAQLRAELDRLRALIESSPDPMCRFDRQLRYTYANPAALRVAGVPESELVGRTNREAGHQEKFVREWEQTLRRVLRTGVGDEVEHDLVL---AGTRRFFHTRLVPERDATGTVVSVLTVSHDLTDRKRIEDALAEQAVRDPLTHLANRALLVDRIDQALAKMRV-QGGRLAVLFLDLDRFKVVNDSLGHAAGDALLVATAARLRSAVRQSDLVARFGGDEFVILCEHVQGRKDAADVARRVTRALSAPFERDGQPIHISASIGIAVTSDPMTTADELLRDADAAMFRVKARNHYIFFDDSVREEAVSRLWLEGELRRAIEEKEFRLVYEPVYNLRDRQIIGMEALIRWQHPERGLLPPSTFIEIAEDCDLIVPIGRWVLHEACGQLAVWNRRPGKPPLTMAVNLSPRQLNDEGLVAEVANALRGSGLEPEQLTLEVTETAVHEAPQFAQAVLSQVSDLGVQIALDDFGTGYSSLGHLRRIPANALKIDRAFVNGLEHKDTAIVTAVVTMAHALGMITVGEGIESEAQYEYLRALGCDQGQGYLFAEPVSAAAFETL-----------
254788102    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQDVTSRLQRAEAHLETSQQLSALTHLVPVAILRVDTHWNCAFANDRWYEFSGLTFDEINQT--GWINALH---RDDVKTTLEELRSALKHNLKREVRLVSPVGQVRWTEMNTQVLFDERGAILGFLATFADITERYIHQERLRHVAEYDSLTGLANRYLFQDRLKQAFFNSER-EGSEVVVMFLDLDGFKIVNDSLGHAVGDKLLKKVGERLLNILRRVDTVARFGGDEFVILLNPHEKQLDVAEVASKIIQSLAQTYQIDGNEICVTSSIGISGGTAKNSSPEKLMKQADAALYLAKSEGKNNFQLFNEALDKEAKKRVFMARQTRSRHKRFFLEYQPLANISRKEIVGFEALIRFKDEMGRCVYPGDFIAILEESGAIVEAGNWVIDEACRQLSQWHAQQLFPDGFMSINVSPKQFLDDSLLDSILGSCERHCIRPQCLTIEVTESVLIDKPAKIQRTMSQLKEQGIRFALDDFGTGYSSLTYLQQYPFDHLKIDKSFVAGSDENSAKITKSIIALGKSMGLTVTAEGVADEPTLNILSAYGADYYQGYFLGR---------------------
270494626    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLVSAHDITERKRNEDLIRDREALSLTLSAASLGLWDWNISTGTVTGDARWRELHGMAATAEPPTGVHWTSGMAPADIENVTDALERHVAHPDSHFDATWQVAPSPSAPRWVRNLGKIVYDERGRPGRMLGVSIDVTSQRVQEDMLQQLAHFDALTGLPNRVQLARRLEQAMAQARA-GGWQLGVAYLDLDGFKPVNDRLGHSAGDRLLVIVAGRLTRALRPVDCVARLGGDEFVLLMPELQSRADAEQLLRRLMENLAAPYTLGTERVTVTASVGYTLYPEDASDADTLLRHADHAMYGAKQGGRNRVQPFDAAQERARQTLREQAERMREARGQFMLYLQPKVDMRSGTVVGAEALARWKHPGQGILAPGAFLHLIEGAELEAAFGEWVVDSALDLIEQL--RAGGLELPVSVNISARHLQQPGFAQWLARMAQRPGIPHRLLDLEITESAALYDMDHVAPQLTQLRELGITVSLDDFGTGYSSLSYLRRLPMDTLKLDRSFVHGSDRGDYAIVQGVIGLARSFGYSIVAEGVETEAQGLTLMRLGCTLAQGYCISRPMPPEEFPGWVVQRAP-----
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----------
302186419    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRAVEQSANAFLLVNCNGVVEYVNPSFTAITQYSSEEVSGHKLSELPA---LENLNQLLLEANSSLTNSNSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDITQSKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDTDTPMSLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNTLSPSDVLARFASNEFAVLIDNTDQEAGQATATQVLATLDKPMF-VDNQLISVTGSVGLACAPLHGRDPQTLMKNAGLALHKAKANGKHQVQVFTEALNAEASYKLFVENNLRRTQNELEVFYQPKLCLLTGRLLGMEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWVARQSCRMSKDLT-AAGFGNLQVAINVSPKQFSDPELVSSIAAILKEEELDPSLLELELTEGLLLEATEDTRQQLDSLKKLGLSLAMDDFGTGYSSFSYLKKFPIDVIKIDRSFIRDIDEDDMEITSAVIAMAHNLKLKVVAEGIETAAQLTFLRRHRCDVGQGYLFDRPIPGEELIEKLK-RYP-----
229588015    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRAVEQSANAFLLVNCDGVVEYVNPSFTAITQYSAEEVHGHRLAQLPAL-----ENLSELLFDAPSAKSNSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDITQTKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDSDSPISLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLSTGGSLARFASNEFAV-LLDDTDLETGQLVASQLLATLDKPMFVDNQLISVTGSVGLACAPLHGRDPQTLMRNAGLALHKAKANGKHQVQVFTEALNAEASYKLFVENNLRRTQNELDVFYQPKLCLRSGRLLGMEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWIARQACRMSRQLT-AAGMGNLQVAINLSPKQFSDPDLVASIATILKEERLPANLLELELTEGLLLEATEDTRLQLDQLKSFGLTLAMDDFGTGYSSLSYLKKFPIDIIKIDRSFIHEINQDDMEITSAVIAMAHNLKLKVVAEGIETAEQLAFLRRHRCDVGQGYLFDRPIPGAELLAMLK-RYP-----
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-----
148547279    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGFAVTRDISERHRQELELLQAKESQEMAIANIPASVIVQDLESQRILLNQQAERLFGGPQRSMIGQLPR--ECLAPAAGDYLEQQFVRGARSTKGH-AAETRVDTARG-PRTLRSRTLLSQNREGQADYVLFVAEDATEELAAHAQIHHMAHHDALTGLPNRTLFHERLRQALLRGSENAKLTA-ALCLDLDNFKNINDSLGHAFGDKLLRELGKRLRRELREHDTLARLGGDEFAVVLTGLEGRDAACNTAQRLIKAISPPFQIEGHQFVVGVSIGIAIAPDDNDQAEQLLGYADMALYQAKRNGRNRYECFDVELDVAARQRRLVETDLRTHLGQLQLHYQPVVDHQTSSVTGYEALLRWEHPTRGMVMPMDFIPIAEETGLIHELGNRALNLACQEAASWDSEQ-----TVSVNLSAVQFKNGDLVHTVALALADSGLPPQRLELEITESVLLGNSEENVRTLRALKDLGVSISLDDFGTGYSSLGYLRSFPFDRIKIDKSFVHDMCDSREAIIRAITELSNSLMIKTTAEGVESEEQMRRLAAEGCSHFQGYFYGRPAPASERLK------------
251789553    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLEMRRLDLARRASQARFESIAESSPDAILCVNDKGTITFWNESAEKMLEYSRDQI---IGEHISSIVPD---MFVVQLHHLATDKTAIFKGELETRALPGTMIPTELTVSMWHDHNQ--TRYGIILRDTTERQRYEERLFLQAHRDPLTGLANRTLLTSTLDQVLK-----NGEPAAIMIIDLDGFKDINDSLGHASGDEILSSVSRRLQDNVQSGDLVARMGGDEFAILLPKQNDKERVAKLAEKIIHDISQAVLVDNKQINTSASIGLVMYPTHGTTVQDLLTSADLALYQAKADGRNCYRFFTRELREVFQARHAFQFIRAYEQEEFEVFYQPQVSLVNSKIVGAEALLRWRHPYKGLLGPAAFMSALERGPWAERIGDWVVQSACQQASEWC-RAGARNFRISINLFAAQFRSGRLAQKIKDVLMQTGLKPGALELEITENIILRHDESMMKPLNELRSSGISIAFDDYGTGYASLSMLKHYPVTRLKIDQTFVRAMCESDAAIVRAILYLGKSFGLDVIAEGVETQEQCERLLNKGCEQAQGYLFGRPMPAAEFEKLLEENAPLA---
94263701     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEVNDAFCRITGYRREEVIGQNPRLLQSGR-HDREFYAEMWRAL--GEEGFWSGEIWNKNREGRIYPQLLTISAVPDGTGKPAHYVAIFGDISKIKEQQQRLELIAHYDTLTGLPNRALLTDRLHHAMAQT-FRRQTRLAVAYLDLDGFKEINDTHGHDVGDFLLRTLAERMQHNMRESDTLGRLGGDEFIAIFQDLADDETCLPLLQRLLNAAALPVSYQETILQVSASLGVTFFPQSEKIDADQLLRADQAMYQAKQAGKNRYHLFDTVQEVAMRGHHALLGRIKSALDDQELYYQPKVNMRSGVVVGLEALIRWQHPELGLMLPGYFLPAIEDHPLAVTVGDWVLATVLAQLAAWRRAGIL--LPVSVNISARQLQQGDFVAKLQQQLARQPVPADQLELEVVESSALDDIDQVSGIMAQCRAMGVGFALDDFGTGYSSLTYLKRLPARTLKIDRSFVLDMDPDDLAILEGVLGLARAFKRQTVAEGVESAAHAESLLKLGCKVAQGYWFAKPMPMAEVAAWVA---------
187927389    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATLALISDVTYRSALTHTIREQKEFFSLLMGSTVEAICGLDQNGCCTFANAACERLLGYSAQELGKPMHALIHHTHEDGSPYELAACQSIASGAHVHVDNEVFWRS-DGTSLPVEYWAYPIV-RDGQVAGSIVTFIETSERRRQQDELRRRATFDDLTGLLNRPSFVTALETRLQ-QADASERHPVVAILDLDGFKEINDSLGHATGDQLLRGVAERLTDQLGPHADVGRLGGDEFAF-VVDESYGPPIATRIEAVMESIRRPFSIAGLDLAINGSVGAARYPGAGLDVDTLLRSADVAMYVAKREGHGFTFTDRVDAGTPRPFLLSELRRALQEDEFILHF-QPTIPLQGLPHFGFEALIRWNHPRLGIVGPGEFMPMVEVSDLIHPLTEWVIASAVSRFKTIIE--SWPNAFVAVNVSMRNLINQKFTSSVQYLVEQNRFPVNCLKIEVTESAVMADPDRTLRALNELHGLGVRIAVDDFGTGYSSLAYLQKLPVDDLKIDRSFVSGLSQPSKAIVHSIISLAHSLGLSVTAEGIESEADMRILRAAGCDFGQGYYIGHPMPFDAVHDWLKSR-------
297199917    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREGTVVDANPAFGELLGATSEELTGTPAA--DLVDLASDTRTWHAYREVLRGRQAKLRCKRRLKHPDGHSMWAQITVTPLADAHGSPGVLLSVA-DITARRELQARLRHLQMHDPVTRLPNRTLFFERLTAALEPESYEQGGRIGLCYLDLDGFQAVNDTLGHRVGDRLLAAVAERLTRCADEAGLVARLGGDEFALLVEDSTGTEQLADLAESLLKAIQAPFDLSGHRMSVSASIGVVERRAAGTSATGLMQAADTTLYWAKADGRDRWTLFDPERNAHRMTRQASTLRPAIERGEFRLEYQPLVCMEDGRLRGVEALIRWDHPQFGMLTPNRFIQLAEEDGSIVPLGRWILATACRQARQWQDHPDEPPIFVSVNVAVRQVWDSDLVADVAETLAETGLAPHLLQLELTESAVMGSAGRPLQALQALSDMGVGIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGPNPADEVVVEAMIQLAHRLGLTVTAECVETSAQASRLRRIGCDTGQGWLYSRPVSPDRISGLM----------
118581086    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIVLFYALTGMLWIGISEMITEALIHTFPRPGLLKGTLFILLTSILLHLLIRFFVRELRTTGNILQAAFQASPDAI---NIKRDGVFINSGFTRTFGYSEAETIGRTASALELW-ESSADRLR--LDSCLEQSRDVRDFHALFRTREGKLFRGSLTARRVNLEGDECL--VTIVRDRTAELEAREEAEKLANYDPETGLPNHSLFMDRLERTIGQDARDRN-KTVIIYISLTGYKAIVDVFGHDGESRIIKPLSRQIVAAVRQHDSVARIRHDEFAVMLGGVTNDGDVTTILNRLQQIFAVPLPTSQGECAIPACMGVACFPTDGLTANIIMQNAHIAMNQARQAGIPLQFYSESMNRKAMERFAIETCMLRAIDAGEFFCYQPKVEIHDMKLTGVEALVRWQRPGEGVIPPDRFIALAEENGMIVRLGGWILGEACRQNRAWQDAGLPRTV-VSVNISARQLRENSFVEQVERILEETGLEPCYLDLELTESVVMANSDEIVQKLTRLKQLGVGISVDDFGTGYSSLSYLKHLPVDTIKVDRSFVRDIDPDDKAIVEAVIAMGHALGLTVIAEGVETLEQLEFLRSQNCNQAQGYYFSKPLDSGHLARFLSKHFPPAK--
295676981    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLWFRAFALPHGLRACWSVPFEND-------AGIVLGAFAVYYRATRRAVHQDAMAQRLAHSEERHRLVVDHLSEGIVVQSRTGIVLACNPSAQRMLHVTPQVVGRSMQTVMTRAFGEDGDGNRPVTQVFATGK-PMLGVTIGLELMSGEVVWITENVVPIRPGDSEPDSVLISFSDIGPVREAQRQLKYLATRDSLTGLYNRAYLTERMRDLFAPRASGDHGSVAVLFVDLDGFKKVNDTAGHEAGDTLLCSVAERLSACVGRSDTLARVGGDEFVIVASAYGNTGQLIALAHRVLDLIAVPFAVAGNEYYLGASIGISLFPEDGQDVATLMRNADSAMYHAKQRGRNNFQFFTAELNQHLQRRFTIEQSLRRAANELSLVYQPIVDSQSARTIGAEALLRWYNSELGNVSPGEFIPVAEDAGLIVEIGDWVLDHACQQVAQWR-RTLAPHLIVAVNLSPRQFNDGL-LERIERCLAQSGLEPAALELEITERLLMSDSDTVLPMLCALSAMGVRVSVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETAEQAAFLRAIDCDKQQGYLYSRPVGASAYARTL----------
47568240     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYIFIFVLISSATFNYIYFYLNNHLSTETITLLRL----------LYRIPILLIAIAGSISEDHNSHKNYFIVNPIIGKKALAAFPYLAVAILIGFTLKEQTSSSTLITGNCITFI---FVLIRHSIVRMHKSEALSQKQQKFKSLYEYHPDPIFTIDLNGVFLNVNKAGSILLGAPTDELLG--ETCFSIILDEDKHKLASALEKVKQQESASIQ--LSSQYKDGFTYFLYVTIVPIM-IDGQISGSYIMVKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKKVIK-SAKKTESEFALLYLDFDRFKAINDTLGHSAGDYILEEVAKRFQSCLPSHTYLSRIGGDEFTILIENYTDEYALFELCNQLFESIEKPFVIHEYTLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNAVSIYDDVIAKKIERRLRLEKDLPNAIQNEELFYQPQVNSESNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLEQACEQMKRWHSLG-YSHLKIGVNLSAKEFEQEDFVKSISSTLANTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGIHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCDDGMEIIKTIITLANTLGMSVIAEGVETKEHVSFLQKNKCQFIQGYYYSKPIHTHAFTELLE---------
229031170    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLIFRLAIFNAKSKLFIFILVLTGLSITYLYFYLQDDLS--HRSLILLRCLYRVFLLFISIAATIPRRRDYFIINPTFGKKLLVIFILIGFTLIRHTIVRMQFNNQLEQKSKRTADLIKKSNDLVYEYDLNGTVLNINQSGSMLLGKDSAALIG--KECFSIFLDEDKPELEVALK--MGKRCSSSSLQLRVKNNNEKDIHFWVTIVPIMIEGQTFGSYI-MVKDITRMKQQQDEINYLAFHDTVTGIGNRIFFQQELDRSIERVQKTQD-KFGLLYIDLNRFKNINDTLGHAIGDKVLKEVANRFRTCLPPTIHIARIGGDEFAI-IVHNKTEQQLLDLCGILFRITEEPFVINQHSFYLSLSIGIALYPFGGTNATTLLQHADIAMYSAKEEGSNAVCIYDETLSQKITRRLQLEQDLPNAIENNELFYQPQVDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEEISQIISIGKWTLQQACSQLKEWHS-AGYTNLKMGINLSAIEFEQKDFVQTIISTIEEIRVPAHLIDLELTERIAMVDEKETLLKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSNDGDEIIQTIISLAHTLNMKVIAEGVETKKQLTVLQQNACYLIQGYYYSKPVNEDEFLKFL----------
146337630    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGRFFNVIDKPLASGGWV--------TTIEDISEQRRLEQERDRNYAFLNEIIDHIPSHIIVKDVRDRRVLINRSSEQGFGLPRQDIVG--KTVFDLMPRPSAEKITADDDRALEQPDGLFLGEHAWQTPGLGLRYITSRRITIEDEAQRPRYLINVMEDTTERRLADEKIAHLAHFDALTELPNRVLFRERIDEEIERVRH--GTFFALLYIDVDEFKGINDSLGHHVGDELLKTIARRIESCLGPEDMVARLGGDEFAVLLTTAADQDEVVVVVTEILDTIRKPYRCLGHQLSTDASIGIALAPRDGTERDQLTKHADLAMYAAKARRTFRFFEPSMDENARARLQLQQDLRRAIVENQFELHYQPLLGFTQNVMTGCEALLRWRHPERGMVPPLDFIPLAEDTGLINEIGDWVMRTACAEAANWPA-----DIRVAVNVSPVQLKSPTLALRIAAALSAAGLPPQRLEIEITEAVLISDDDVALNVLHQLHDMGVRIALDDFGTGYSSLSYLKRFPFDKIKIDRCFVSDLNGSSSAIVQAVVSIAAASNMTTTAEGVETGAQQSALRQLGCTEMQGYLFSAPKPAAELRKLFA---------
95929220     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRDVTEALAAER-RLKLIFENTAEAIIVTDRCNQIIEVNQAFISISGYSRGEVLGQNPRLLQSDH-HDGAFFAQMWKQLID--TGHWEGEVWNRRKNGEEYVSWVTIDTIRDHDGSIKNFFSISSDISQIKEAERQLHQLAYFDTLTGLPNRVSFAQKLEEHL--TTCDEACNLAVMVLDLNAFKLINESLGPVLADKLLQMFSERLTLCSYDDSFVARIGGDEFAFILRK----QRVRSLLDELFECVEAPFVIGAQRVSLTTSVGIAVAPDDGETVSELLKNANIALYSIKDIRRNSFSYYEQVMSDRVIERMSEMLREAVDNGEFELYYQPKINLKDGMVVGAEALLRWHSRDG-MVPPDRFIPIAEQTGLILPIGEWVLLQACEQAHIWRQE--YPEFHMGVNLSPAQFDLDYLPRLVADILKEAQLPAEALELEITEGMIIEDIDNTVQILRSLRDLGVEISIDDFGTGYSSLSYLTRLPLDILKIDRSFMVPDSRDSTNVVLSILALARSLNLKVTAEGVETEDHVTLLHDHRCTYIQGYFCSRPLPVAEFEEFMRHR-------
209525642    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFVNKAFTRMTGYGPTEAIGRTPRILQG-EKTDRTILERMKLDLKDG--GVFYGQTINYRKDGSEFVNEWHIEPIYNDRQQITHYLAIQRDVTERQNQHNRLIYEANHDSLTGLYNRGYFITELQKAIDRTQNCQDYLFGLLFMDVDRFKLINDSFGHQAGDQLLIEIGDRLQSCIRPQDILSRWGGDEFAIIIDDIQDLSEISQLTNKIQQTIKKPIILGEDHLVTSLSIGIALSSMGYNCSADMLRDADTALYRAKDRGKGSYAIFTQAMHHRVRQQLQLETDLRYALKREELNYQPIISMKTNRIVGCEVLLRWEHGTLGLISPEQFIPMAEETGLIVKMGDWVIEQACIQAKQWECIYQDAPPFLSVNLSTKQLINQGIVEKIKEILEATKCSPELIRFELTETAIAESTEVAVTTLRKIKDLGIRLCIDDFGTGHSSLSRLSCFPIDTLKIDRSFIQGMSEHQTKIAYAIVKLAQSLGMETIAEGIENLEQFCQLKSWGCELAQGFLMAQPIASKIFQEVLNQNYPL----
113474516    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FALQQAEAALKESEERYHRLVKNSPEAI-AVNYMEKIVYINAAGAKLFGCPDEIIGQLLRKFIPSELIEEKQRLQQVQEQ---GMETHLQEE-KLIKLNGEIIDVEILGIPYTYDGKAATQII--LKDITHRKKTQAKLVYDALHDTLTGLPNRALFFERLKLALCRSRKQPNYQFNVLFLDLDRFKVINDSLGHTIGDRLLIAISKRLQNCIKASDTLARLGGDEFTILLESPSNLQDATKVAGRIHQELVRPIYLEGNEIFTTASIGIVTNRRNFIEDIDENHDADIAMYRAKTLGKARHEVFDLTMHRNDLRRAIEIIKQNPVNSQFILNYQPIICLNTGIITGFESLLRWAHPTRGLIYPGQFIPLAEETGLIVPLGMWILRSVCHQLTTWQCQFPTDNFTVSVNLSSKHLSQPNLLEEINTILEETNCQPSYLELEITETLIMENVSLATQILNKLKNKNIKLLIDDFGTGYSSLSYLHQFPIDSIKIDRSFVSRLDSDTSKIVGAIIGLANNLGLEIIAEGIETRTQMQKLKKLQCNKGQGYLFSKPLEGEDATKLLR---------
260223173    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYGSVTDITEHKASLAILQESEARFRALTELSSDWYWEQDAEYRFTRFHGAIQAKTRWENGALNMTEAAWAAH---------RAVLDARQEFR----ELELRDKDEEGRVFWISTSGAPIFDSHGVFKGYRGIGRNITERKEAEEKIERLAFYDVLTDLPNRRLLMDHLQYAVA-SCARGRLHGALLFIDLDNFKDLNDTRGHDVGDGLLRVVAQRLKACVRESDTVARFGGDEFVVLLQDLDGTLQAELVARKILQQLNIPYELPGGSHHSTPSIGVVLIHGLRQSVDELLKQADLAMYEAKSAGRNTLRFFDPAMQSMVAERTELESDLRAGLQRGELMYSQPVVDADRRVVGAEALLRWRHPVRGMVSPMQFVPLAEQTGLIIPLGEWVLQTACAQLAAWAHSPDSAHLTLAVNVSARQFRSPEFVVQVQNAIQQNGADPKLLKLELTESLLLTDSQEAIMKMTALRSLGVRFALDDFGTGYSSLSYLKMLPLQQLKIDQSFVRDTDVNDAAIASTVLALGRSLGFDVVAEGVETEGQRQFLLNQGCVFFQGYLFGRPVPVAEF--------------
119946750    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEHEEKEKLAAELIIAREFRIAAIIFESQEGMLVTDANKHILRVNKAFTRISGYSAEEVIGQTPKLFSSGR-QDKVFYKAMWDSI--NTTNTWEGEIWNRCKNGDIYLGHMTITAVRDTGNMISNYVATITDITLNKAALEKINNLAYFDQITQLPNRLFLVDKLNLALAESAH-SNHHGALLFIDLNQLKIIHSIHGYSVRNLLLKQVSTRLTKIVRKADTIARVSGDEFVILLENLSQQNIIQNIAKKIIFSLNQPYQLNMYKYRGTVSIGATIFNGNEFASEKLLKQADIAMHQSKVAGRNRLCFFNQTMQEAITARAEMEQKLREAIEHNQFQLYYQIQVSSSQALGAEALIRWQHPEDGQISPFNFIPLAEETGLILPIGEWVLNTACAQLKKWQQNPLTQDLVLAVNVSALQIHQEDFVEQLKSILQKHKITPERLKLELTESMLVENVSGIITKINTLRKIGVLFSLDDFGTGYSSLQYLKKLPINQLKIDQSFVRDTDTNDRAIVRTIITMSHNLGLNVIAEGVETVEQKQYLLSEGCMNYQGYLFSKPVPIDEFEALI----------
145593909    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDEVEQALRDSEARFRAVFSGAAIGIGIGLVDGQIIDVNQVFADMLGYTIEELRQ--RNVSSLFHPDDAAGMWELYQQLVDGKRDSVRVEKRYYRKDGSAVWTDLAVSLVRHDDGHPRFTVAVVEDITDRYELQQRLRFQALHDPLTGLPNRTLFFETLGVVFDNAGA--GRPVGVCFLDLDGFKAVNDSLGHDLGDQLLVEIADRLSDCVGSGHLVARMGGDEFVILVDDGESLDDVVSVAEAALAAVAAPIRIGDHQLMVSASVGIVECPVNTTDPSELMKAADTTLYWAKAEGRGRWAVWDRERSAREIARSTLAAGLPTERDEFVLDYQPIVSLLDGSMRAVEALVRWQHPKLGLLGPAQFIGLAEETGLIVQLGEWVLRQACRDADAWRREFPEARLVVSVNLAARQVEHPAIVDMVAGALTDSGLPAELLQLELTESAVMGTAGEPLRALHRLAGLGVGLAIDDFGTGYSNLAYLRRLPIRCLKLAGPFVEGTSHRDEQIVDALVRLARALGLLVTAEAVETGVQAERLRVLRCDTGQGYWFGAPGPAGEITARLR---------
302538187    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGHVRSRNGSEWGHPDDTPHVWRMYGELVRGEREHYRVEKPYYRHDGTVLWTNLTVSLLRDADGVPQYQLALMEDTTERRLLNLRLRYEATHDALTGLPNRTLFFERLEKAL---GGPPGSRFGLCYLDLDGFKTVNDSLGHSAGDRLLVEVADRLQSCAGPGEVVARLGGDEFVALTTSEDPGEKVTDLAVRILSALSTPIRLEGRELSVRGSIGIVEGCAGERTPAEVLRSADITMYRAKAAGGNRFEFADAEADARAITRHGLTNALPAERGEFFIEYQPLVHMHDGSVHGAEALVRWSHPQYGVLGPDRFIPLAERTGLIVPLGRWVLEESVRQARTWQRQHGGAALRVNVNLSPTQLHHPGLVADTVRVLEASGLAPGALCLEVTESALIGADDELLEPLRRLAALGVDIALDDFGTGYSNLANLRRLPVSVLKLDRSFTQGMQQQDVKIVEGIVSLAHSLELAVTVEGVETGAQAAQLRALGCDTAQGWYYARPGAPDRIHAL-----------
254492620    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEQRDQAFSAFKQSEFRKGAIMQAAMDCIVTINGRGDIIEFNPASEQCFGMSRKSVLGD-NFFTLFIAEESRSAAINSLNQGFVAGDGMVHNITELSRSDGVEFPAEVVITQTTLPTQSEIEYTLHIRDITRQIRLQDRLKQLAYNDPLTGLYNRTYFMSHLKQRIAYHQENLG-SVVLMFLDLDQFKKINDNLGHKAGDQLLCEVASRLKQVMRELDLVGRWGGDEFVIVMSGNITLSQAEHKAEDILKVMRSPVKLDGQTLVVPTSIGLAISENGQITPEQLMQQADMAMYRSKQSGRNTYRVYLEEMSEKTKQKFQLENPEAIVKNQLTLHYQPKVSVMTDEVVGFEALVRWNHPELGLIMPGEFIPLIDESNLIIHLGEWVIQQVIEQLSRWR-QIGAPLLPVAINISGHHLHSDNLAGFVSKLTQRFDIDGALLEFEITEGVLTGNTEQSIAAMKALKKTNIRLSIDDFGTGYSSLSYLKKFPVDVLKIDQAFIRQSKREDAAICKTIITLGKSLGLQIIAEGVETIEQLTFLKQHDCDIYQGYYFSRPIPAENILPLLEQRLP-----
257057649    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERRYRTVVTALDEGVVVIDENELVGSANPAAGRILGLPVEAMIGCSPALFPLYDESGARVPPSEYPSALTRRTGHASHVLRARRPDGQWVWLSMSCRPLDSDKTPPHEVVVSFTDITERRAIGERLEHDATHDPLTNLANRTLILQRLEEMLRRS---GGRPVCVLFIDLDKFKVINDSLGHGIGDEVLRIAGERLKNCVRQGDLVGRLGGDEFAIVASDMAHDSQIQALIGRIRRALTEPVVVEGRRLRIDASIGVVTHADDERSAEDLLRDADVAMYQAKTRGRGRYEFFDVELRERVQRQLRLEQDLRESVRQLWVAYQPVVDLRTQQRVAVEGLLRWDHPVHGRISPGEFIPLAEESDLINLIGGHMLRTATRELASRRRHSGVRT-QLAVNVSARQLDDGSVVSAVNEALRATGLPPGELCLEITESALMQEPEAAADVLTALRDLGVRLAIDDFGTGYSSLAQLWKLPLDTLKIDRSFVAGLDPDAEAIIKGIITMAHSMGLTVVAEGTENERQIAILRELGCDQAQGFHLGKPAPAHEV--------------
17232389     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETLAHSQKQFKAVVENTPDIIVRFNPQLCYVYVNPAIEKVTGILAQKFIGKTNVELNL-----PQEICRIWDYKLQFKTGQQEFESNLPTSWGTKYY-HTRLVPELAKDSSVEFVLSIARDITALKQAEAKLIHDAFHDSLTGLPNRALFVERLERSLAVVKRHPDYRFAVLFLDVDRFKVVNDSLGHMIGDQLLNALARRLEMCLRAGDTVARIGGDEFTILLDDLKDLNDVTNVVNRINMSLTGAFNLSGHEVFSTISIGITLSTNTYNLAEELIRDADIAMYRAKALGKARHEIFDFSMYSQAAQQLEMDLRRAVERQEFQVHYQPIVSLETYKIIGFEALVRWQHPQHGLVSPERFISLAEETGLIVPIGYWVLREACRQMRAWQLEFTTHPLTISVNISSKQFSQPNLIEEIRKILQDTGLEASSLKLEITETVLMENHESATAMLLQLQQMNIQLHLDDFGIGYSSLSYLHRFPSSALKIDRSFVIGADEKNLEIVQAIISLALSLNIDVIAEGVETMEQLRQLQIKKCKHAQGYIFSQPLDSQSVDTLIASSLP-----
282865049    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRGQVVRANDALGALLGTHPASL--PGRRAADLVDLTDR-RTWQAYGEVLAGTRSRLRCTRRLKHPDGRSLWTEVTLVPLADPADGPEGALLCLEDISDRHELQLRLRHLRMHDPVTRLPNRTLFFERLTTALATAPFQDHGRIGLCYLDLDGFKAVNDTLGHHIGDRLLAAVAGRLTDCAEADGLVARLGGDEFAILVEDSAGTHQLTELAGSVLGALERPFDVGGQRLSVSASIGVVERSVADATPTGLMQAADTTLYWAKADGRGRWTLFDPERNAHRMTRQSATLRAAVERREFTLEYQPLVGMADGVVRGVEALVRWNHPRFGMLAPHRFVPIAEEDGSIVQLGRWVLRTACRQARRWQEHPAEPALFISVNVAVRQLWDSDLVADVAEVLAETGLAPGLLQLELTESAVTGSAGRPLRVLQELSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGSSPADETIVEAMVQLAHRLGLTVTAECVETSGQAERLRRIGCDTGQGWLYSRAVTPERIAELIGSRPP-----
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--------
170724023    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNPSFTAITQYSTDEVQGH--------HLAELPALENLSELLFDTPSSSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDVTQTKLAQQRIERLAYTDNLTNLGNRPAFIRSLD---ERFARDGQSPICLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLSVGGVLARFASNEFAV-LLDDTSLEDGQGVAQQLLRTLDKPMFVDNQLINVTASVGLACAPLHGSDPTTLMKNAGLALHKAKANGKHQVQVFTEVLNAEASYKLFVENNLRRTQNELEVFYQPKLCLRSGRLLGLEALLRWNHPERGMIRPDQFISVAEETGLIIPIGKWVVRQSCR-MSQQLREAGMGNLHVAINLSPKQFSDPDLVASIASILHEEALPAHLLELELTEGLLLEATEDTHRQLDELKALGLTLAMDDFGTGYSSLSYLKKFPIDIIKIDRSFINEINQDDMEITSAVVAMAHNLKLKVVAEGIETPEQLAFLRRHRCDVGQGYLFDRPIPGRELAERLK-RYP-----
256779076    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DREGNVLDANPALGALLGADPAQLAARGAAALAELREDARA--WNDYREVLLGHRERMTCTRRLHHSDGHALWAEITVEQAPDS----CSLLLSMADISDRRDLQGRLRHLQMHDPVTRLPNRNLFFERLAAALEAGAYDRTGRIGLCYLDLDGFKAINDTLGHRVGDRLLRAVAQRLTECAAPGDLVARLGGDEFALLVRESSGTEQVCELARSVLAALQRPFDVGGQRLSVSASIGVVERPAAGTHTTWLMQAADTTLYWAKEDGKARWTLFDPERNAHRMTRQSSTLRPAVEREEFVLDYQPLVGLVDGVVRGVEALVRWDHPQFGRLSPNRFVSLAEENGAIVPLGRWVLRTACRQARAWQQAHPRHPLVVSVNVAVRQVWDSDLVADVGTILAETGLPPRLLQLELTESAVMGSAGRPLQALQQLSDMGVAIAIDDFGTGYSNLAYLSRLPVSTLKLDGSFVQGPNPADETIVRALVELAHRLGLTVVAECVESAEQAERLGRIGCDTGQGWFYSRPVPPDRIPPML----------
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--------
271500473    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLEMRRLDLARRASQARFESIAESSPDAILCVNDRGTITFWNESAEKMLEYNREQI---IGEHISIIVPD---MFVVQLHHLATDKTAIFKGELETRALSGSLISTELTVSMWRD--GNQTRYGIILRDMTERQRYEERLFLQAHRDPLTGLANRTLLTSTLDQVLK-----NGEPAAIMIIDLDGFKDINDSLGHASGDEILASVARRLQDNAHSGDLVARMGGDEFAILLPNQSDEGQVARLAEKIIHDISQAVPVDDKQINTSASIGLVMYPAHGTTVQDLLTSADLALYQAKADGRNCYRFFTRELREVFQARHAFQFIRAYEQEEFEVFYQPQVNLVNNQIVGAEALLRWRHPYKGLLGPAAFMSALERGPWAERIGDWVVRSACQQASDWC-RAGAKNFRISINLFAAQFRSGMLAQKIRDVLAQTGLKPSALELEITENIILRHDENMMKPLNELRNSGIGIAFDDYGTGYASLSMLKHYPVTRLKIDQTFVRAMCESDAAIVRAILYLGKSFGLDVIAEGVETQDQCERLLNKGCEQAQGYLFGRPMPAAEFEKLL----------
296392305    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRMLGTRSDISARKRLEEQQQLAAEAASESIVILDPAYNLLAVNQAFSRITGYRREDVVGRNASLLVNT-PEAQRHYRQIRAELRQH--GQWQGELVDTRKNGDPYPQWLQLNLLRDGNGEATHIVGFFTDLSARRDVEERLRHLLHYDELTGLANRRLFRERLHEAAQRARQEEGG-LALLLIDLDRFKLLNDSLGHEVADQLLREMAQRLRRTAPEANTLARLAGDEFAILLDGGTGAAALSRLAERLLVQLRQPVSVLGHELILGASLGISLFSEQAREISVLMSQANLAMQHAKQGNTFQFFRDNLQDSTLERLRLETRLRKAVEEGQLDVHYQPKLCLASGRPDSVEALVRWHHPEEGMIPPSTFIGLAEECGLIGEIGEFVLRRACLQAAEWSQRGL--NLRVSVNLSVHQLRQGDLLDVVRSALADSGLPAVQLELELTESQWLDALDSVLATFRQLREMGVKLSVDDFGTGYSSLSYLKRLPLDYLKIDQSFVRDLTQNDAAIIRAIIAMAHSLDLKVVAEGVETIEQRDFLVAQRCDELQGYLIGRPLPAHALEEGLRQ--------
212635907    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQAEEQLRLAIQNISEGMFILDNEFCFVEVNEACCDLSMLSKKDFIGTLFNF--DLYPDSYEQIRSILK-----QQGRWSNEVESARGNGTSFLMELTIDAIYDEQGELSHYVGIFSDVSRRKQQEEELRKLTNNDLLTNLPNRSNLMVTLGNLVKR-----DSHHTLMVLDLDNFKKINDSLGHQVGDELLILVSERIQAAVPHHTSIYRLGGDEFAILIDKNPDIGVSAVIAKTVIHAFESAFQLSAEKVVVGVSIGIVLYPEDDQNEQALLRKADIAMYHAKSAGGNRYQFYSENKNAIRQLEVENLIREGIKDDLFEVYYQPKIDLKTGNMAGMEALVRLNHPEHGLIPPNSFIPLAEENGLIVEIGDIVLKKACFAAQKWRSQG-LFNGRVAVNLSSKQFALPDLQQRIESVLRLTQLPAANLELEITEGTVIREPEKAIKVMQQLSKMGVSLALDDFGTGYSSLSYLKRFPIHTLKIDKAFVDDIDDRDLKMVDSIITIAHNMGLSVVGEGVEETSQLSILRALKCEEIQGYIYSKAVTEHEFTNLL----------
300114022    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVENEHARLSSILEATPDLVAIMDLTGRIHYMNRAGCQWLGFTEKNHYMGA-SLLDH-YPSWTAALMQNTAIPTALRVGVWEGEAVMLNGKGAEIPISQVLLSHRNASHQVEFLSTIVRDISERKHYEQELQYRVTHDTLTHLPNRVLLRDRLTQVLAHAKRNQRLAA-VLFLNVDNFKQINDALGHLAGDKCLRALARHLASCIRASDTLGRYGSDEFLVILSDLYSPSDVEAIIKKIRAATSHPLALNNSDVFVTLSIGVSLYPQAGDDEETLLKTSHIAMHNAKRHGPGQSRYYLPEMNSRGDEALETDLRRALEREEFVLHYQPQLEVTTGQITAVEALIRWQHPHRGLVPPRDFIPLLEQTGLIEEVGEWVLETACKQAKSWHSEG--YPIRIAVNCSARQFQQ-HFLDSVRRILQKYALHPSYLELEVTESVVMQDMQSTTYILQRLKEMGVTLAIDDFGTGYSSLAYLKRFPVHSLKIDHSFVRDINEEDAAIAETILLLGNSLKLEVVAEGVETGTQMRFFQDRHCHRIQGYWIGRPMPANDLFSLMAGK-------
254784824    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RARLQQLQSTSAMECEWELTAKHKDGSTHLYKMRRTEIQASSDDVIYTVGVDITEDELAESVLRDHKSHLNFAIFHDPNRSLFYDRVNKSIAR-AKRTKSSLALMLLDLDRFKNVNDSLGHEAGDRYLKAVAQHLVDELRDTDTVARLGGDEFVVVLENVTCSESIEAIANKLLGCLQQPVVIQGHPISCTASIGISVFPHDGDSIDQLLKHADTAMYRAKAAGKNRAQFYVSAMSDSAVNYLENDLRRALEQNELRVFYQPQVDLNTGRITGLEALVRWQHKDRGLMSPVHFIPLAEETGLIEPLGAWVLEQACARFQHWL-AAGIDLCKVAVNLSTRQFRQEGFEHTVAQVLRKTGLPAQCLELEITESSAMENAANTINMLNCLSDMGLSLAIDDFGTGYSSLAYLQRFPIQKLKIDRSFITNVDRDDQAIAKSIIDLAHNMSLEVIAEGVERASQCQWLGERGCDQVQGYFYSKPLSEEALMNLVSD--------
284041608    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAALGFASMVTWRANESVRAHLAASEQRFHRAFDDAPIGMALIGLDGRFREVNRSLASLTGYGAGKL-VQLRLW--DLSPAD---VRAEDHAAWPPSAGMEAVEQRFQRADGTIGWGLWRYSLVQDESGIASHWVVQLLDVTSRKQFEQQLAHQAHHDPLTGLPNRALLTKRLQEALDLAREHDSG-VAVIFVDLDNFKVINDSLGHDAGDRLLRNVSERLRRVLRPEDLLARFGGDELAVCLERVADTEPANRIADRMATALRAPFVLDGEQRFVTASIALARPEDPDRSPDTLLRDADAAMYRAKERGKARTEIFDASMRRRAVDRLELESGLREARNQLRVVYQPEVSLESGRIVAVEALLRWEHPQHGPISPARFIPIAEQSGLIVPIGAWVLREACRQAAHWNAESGGDGVVVAVNLSVRQLGASDLEATVRGAIDGARLPADRLCLEITESAVMADPAAAIESLQTLKRVGVKLAIDDFGVGYSSLSHLRELPIDVLKIDRSFIDGLREEDRAIVTAIVQLARSLGVDAVAEGVETSDQAAALRAMHCPIAQGFHFARPQPPADVAQLL----------
170706903    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKSEALSQKQQKFKSLYEYHPDPIFTIDLNGVFLNVNKAGSILLGAPTDELLG--ETCFSIILDEDKYKLASALEKVKQQESASLQ--LSSQYKDGFTYSLYVTIVPIM-IDGQISGSYIMMKDITALKKQQEEIKYLAFHDTVTKIGNRAFFHKKLKKIIKNAKTTES-EFALLYLDLDRFKAINDTLGHSAGDYILEEVAKRFQSCLPSHTHLSRIGGDEFTILIENYTDEDSLFELCNQLFECMEKSFVIYEHTLTLSLSIGIAIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDDVIAKKIERRLRLEKDLPNAIQNEELFYQPQVDSKSNKIIGAEALIRWNHPELGVISPYEFIPIAEETLQIIPIGKWTLQQACEQMKRWHTSG-YSHLKIGVNLSAKEFEQEDFVKSISATLTNTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGVHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCDDGMEIIKTIITLANTLGMSVIAEGVETKEHVSFLQKNNCKFIQGYYYSKPIHADSFSTLLKK--------
126660202    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTANYSRIALLITLITSLALTLWVSLWLGKKIVEPLTQLTKVSIAQGSLEETLEFSTSNEFGIVATALNQMLTQLRETLTVTERTQALQAKTESLEITLRKLRLLINNLQAGVIIYNAEGNIMMANLAGWKLLDICSESLSLSIDESGARLPPEKRP-CQQVLRTQVPLENYVMGIQ---RNPSIAPIWTLVNAFPSFDDQNCLTQVVVLLLDITDRKLAEEQLRYRALHDALTGLPNRTLLTERLDHAIQRVKRYPDKLFAVLFIDLDRFKVINDSLGHLVGDQLLIYIADTLKSHVRSCDTVARLGGDEFVILLEDLSSPHEVIQVIERIEEDIKKPVQVMNKTLFTSASIGIAMSSSEYATGEDILRDADNAMYRAKGNNLTSYELFNVEMRQTVQEIFELETSLRQEEQQFILHYQPIVSTNSLQLLGFEALVRWVHPDKDLISPRKFIPLAEETGLIIPLSEWIFEEACGQMAQWCAHPIANSLKISVNIAAYHFQSPQFLATIEQTLAKTKLLGKNLKLELTESLLIKNTDRVLSLLPQLQKQGIEISLDDFGTGYSSLNYLKRFPINTLKIDKSFVDGSNQADVSIIKAIIYIAQSLGMNVVAEGVETDFQRKQLQKLQCEAIQGYLIFPPLTSQEATNFINSQLSVISN-
119493187    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNKACEQLFGLSAVEVLG--KTVYDVFPPEQAEFFHQQDQAVLSAGKVLDIPEERVETQTLGQRILHTVKVPLLNHYPDTEYLLCIGEDITKRKQAEDQLRHHAFYDTLTNLPNRALFLNRLAHSIKQVQQTSGELFAVLFLDLDNFKRVNDSLGHQIGDQLLIAIARRLEGCLRSRDTLARLGGDEFTILLEQINNITDAIKVARHLHQQLMLPFNLSGNEVFTNVSIGIASCSRHEQHPEELLQNADSAMYRAKEMGKGAYAVFDTRMHRQAVERLQLESQLRRELNEFQVYYQPIVSITTGEVIGFEALIRWLNPYKGFISPALFIPVAEEIGLISKIGQWVLYQACEQLQVWRKQFPLFNLTVSVNLSSQQLREPDLLEQIDQVLATTGLPSHCLKLEITESLLIENYDQALKILRQIQDRNIQLSLDDFGTGYSSLSYLHRFPINTLKIDRSFVKRLNHENTAIIKAILRLANALAMNTIAEGIETVFQLEKLKGLGCEYGQGHLFSKALDAQDITHLL----------
268680809    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLLLNQTIQEQLKEQEEKLEIIFSNTIEGIAITNLEGIVLQINDAFSAMTHYAPHELGQDIRLLRSYKHPD--SLYKEIWDTVFS--NTAWQGELWNKRKDGTLYPALLIIHPILNREGHISYIVFIQHDISVLKHNEEKLHQQAYYDPLTKLANRTLAYDRLQHAITNAKSRRRL-VSVLFLDLDKFKNINDTLGHDIGDLLLIEVAKRIQALCSQSDTVCRLGGDEFLVILEDITHYETAISVAKGIIAALSQPFYLEGRTISTSTSIGITYYPNDGDTMKTLLKNADIAMYRSKTNGRGSYEIFTTSDFIKESVKLEERLKKAVEKHEFFMHYQPIYDLQKKEIIGLEALMRW-NYKGVTYFPDTFLSVMEETKMIAEASSNLFISVFHFIKKLN-EALGRELFVSINISPVQFSVAPFQESLIHALEASTLRAQLVCLEVTESLFLENIEEVSQKLAALKTYGFCIALDDFGSGYSSLQYLKVLPLNKLKLDRIFVQDDSQSDIAITQSVLALGKNFNVNVIVEGVETEEQCKFLEQIGCRYIQGYLISKPMPEENVLEFLREK-------
153873128    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFCYESAEQLYTEITHIGYVHPEQYQTFLTQLET----DSKVQDFEYQAYCRDRRIVWVKETVRAVRDNNGQISYYEGMLEDITQRKLTEEKLRYDATHDQLTGLFNRTAFTDELTKTLIRSPFSFPRYFAALFIDLDRFKIVNDSMGHLVGDELLTEIASRLDKEMTENDIVARLGGDEFALIFKHIPDLAGLEQRTHQIQQQLSQPYFLKDETFKTTASIGIALSKPEYETADEVLRDADTAMYEAKRQGGGKFVIFQPGMHTRVVNRMERDLRQAIEQQQFCLYYQPIIESATGKTIGLEALVRWIHPEQGLIPPDLFIPLAEETGLIKELGLWVFETACFQLRQWQTQFIHHDLGMNINVSPIQLKQPNFVHLVSDILEKTGIKSDTCRVEITENAMIQNPEGAMAILHDLKKLGVLLYIDDFGTGYSSLSYLQQFPIDALKIDKSFIQKIDAKSAQIAHAIIALGEAFGLKVVAEGVENNFHIAMLKATHCHHLQGYYFSRPKDAQSIEEFL----------
289635118    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQNAMA-----QRLAHSEEHHRLVVDHLIEGIVVQSRAGVVLACNPSAQRMLRTGPQIVGRSIRTVMVRFHENGSPVAEEETNQVLATGKPMLDVTLALELVNGEVIWVTENVVPILKPQSKPDSVLISFTDIGPVREAQRQLKFLATRDSLTGLYNRAYLTERMHSLFAPGGPNGSGEVVSLFVDLDGFKKVNDTAGHEAGDALLRSVAERLAGCVRHDDTLARVGGDEFVIVVSACDCNDQLVALARRILDAIAVPFAVAENEYYLGASIGISRYPEDGQDAPTLMRNADSAMYHAKQRGRNNFQFFTAELNQQLQRRFVIEQRRALAANELSLVYQPIVDSHGGRTIGAEALLRWYNSELGNVSPAEFIPVAEDAGLIAEIGEWVLAHACEQAAQWR-RTLAPDLIVAVNLSPRQFNDGL-VERIRRCLDQSGLEPAALELEITERLLMSDSDTVLPMLQALSATGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETPEQAAFLRSIDCDKQQGYLYSRPVGASAYARALA---------
302877361    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAASEGLMITDSHQNIIKVNHAFVRMTGYDEADVIGKNPSLLSSGKHED-TFYSAMWQEI--NQHGWWQGELWNRRKDGTHYLEWLTIHTLRDEHGHLTNYIAIFSDITLIKAAQRRLEYMVAHDELTSLPNRNELRGRMAQTFARAQRHGGT-FALMFIDLDNFKNVNDNLGHDYGDVLLQQVAERLGLCVRTEDTVARIGGDE-FNVLLDDVSETQIANTAQRILDHVSKPYLIKEQQVFVSASIGIAVYPKDAEDIETLTKNADSAMYQAKDKGKDSYQFFTSDLKEKINHRIEIGNHKAIDANELKLVYQPEFNLQTGELIGAEALLRWHSSLFGIVGPDEFIPIAEESDLILELGEWVIEQAARQLNLWRKADTPLPGTLFVNVAPRQLARQPLLAIITRQLQKHRLPSGSLGIEITERTLVNSSEDISVKLHKIELEEIPIAIDDFGTGYSSLSYLKSFPISFLKIPNQFIDGIDESDKGIATAIHGVSVALKLQTIAEGIETEDQLIMLREMGCQSGQGYLLGRPVDPNQFVEL-----------
163941433    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYIFIFVLISSATFNYIYFYLNTHLSTDTITFLRL----------LYRIPILLIAIAGSISEDDNSHKNYFIVNPILGKKVLVVFPYLAVAILIGFTLKEQTSSSTLITGFVFVLIRHSIVRMQNDTLTKRLQEALSQKQQKFKSLYEYHPDPIFTIDLNGIFLNVNKAGSILLGAPTNELLG--ETCFSIILDADKHKLISALEKVKQQESASLQ--LSSQYKDGFTYFLYVTIVPIM-IDGQISGSYIMVKDITALKKQQEEIKYLAFHDTVTKIGNRSFFHRKLRKFIK-NAQTTQSEFALLYLDLDRFKVINDTLGHSSGDYILEEVAKRFQSCLPSHTHLSRIGGDEFTILIENYTDEDSLFELCNQLFESMEKPFVIHEHKLTLSLSIGISIYPHSGIDTATLLKNANVAMYDAKAKELNSVSIYDDVIAKKIERRLRLEKDLPNAIQNEELFYQPQVDSESNKIIGAEALIRWNHPELGVISPYEFIPISEETLQIIPIGKWTLQQACEQMKRWHALG-YSQLKIGVNLSAKEFEQEGFVKSISSTLATTGLPASSLDLELTERIAMMDERETLIKLRTLKSLGIHISIDDFGTGYSSLAYLPLYPIDTLKIPREFITETCEDGMEIIKTIITLANTLGMSVIAEGVETKEHVNFLQKNKCQFIQGYYYSKPIYANAFTKLLE---------
256392528    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGTFGISRDITARKISERELKAELDRLKTLLDTSPDLMARFDRDLRCTYANPAAREITGVEMLGRTSRQRGYSEDFLGVWEESLRQVLETGRDTDR-----EFSV-TVGGQYRFLHTRFVPELDADGEVTSVLSVSRDLTDRRRIEEALAEQAVRDPLTGLANRTLLVSRISEAIEYSGGADD-RLAVLFLDLDRFKLVNDSLGHAAGDELLAAVADRLRKAVRRGDLVARFGGDEFVVLCENVAGHAEAASIAQRVIDCLIRPFDCAGKPMHVRTSIGIALAHGPDTTVDELLRDADAAMYQAKSDGAYRFFEPATHERAVHRMNLEQDLRQAVERGEFTLVYQPIVALDDGRVTGAEALIRWRHPERGLLTPAAFLEVAEETQLIVPIGRWVLDEACRQLAAWNAMAGSRLPLLAVNLSSRQSHDGDLVTQVAKAIARHGVPAGRICLEVTETAVHEASLTARSALAAFSAAGMKIALDDYGTGYSSLGHLRDNPVDTLKIDRVFISGLTRNRDAIVVAVITLAHALGMRVVAEGVETPEQRERLRELGCDFAQGHLFAMPLCAEEFGELLR---------
209519965    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEAEAVLRDIGNSVGLAVHQDTMA-----QRLAHSEERHRLVVDHLSEGIVVQSRTGVVLACNPSAQRMLHVTSQIVGRSMQTVMTRAFGEDGAVVGETVAQVFATAKPMLGVTIGLQLTNGEVVWITENVVPIRPGDTEPDSVLISFSDIGPVREAQRQLKFLATRDSLTGLYNRAYLIERMRDLFAPRADDTGADVAVLFVDLDGFKKVNDTAGHEAGDALLCSVAERLSACVGRGDTLARVGGDEFVIVVAYGGDTDELIGLANRVLDMIAVPFAVAGNEYYLGASIGISLFPEDGQDVATLMRNADSAMYHAKQRGRNNFQFFTAELNQHLQRRFTIEQSLRRAANELSLVYQPIVDSHSGRTIGAEALLRWYNSELGNVSPGEFIPVAEDAGLIVEIGDWVLEHACEQVAQWR-RTLAPHLIVAVNLSPRQFNDGL-LERIERCLAQSGLEPAALELEITERLLMSDSDTVLPMLSALNAMGVRVSVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETAEQAAFLRAIDCDKQQGYLYSRPVGASAYARTL----------
288797784    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAIRVIAIDVSLSLKREKRLLAFANTGEAIVIADRHGRIEEINPAFTQISGYQQHEVIGSNMRMLQSGR-HDAAFYRQIWSSIEEY--GTWHGEVWNRRKSGEIYPVWLSIARISDAETGGTHYVGIMHDLSELTKTRQQLEYQGLYDGLTGLPNKVLFMQHINQAI-PRANFGSVGFSLLCIHVDNYKDICNRGGTEMGDLFLQSFSLRLQKYFSAPAIMGRIRTNTLALLLPVMENHWDVMGAMRIIFTCASQPVGLGEGRFSSTVSVGVTDYPGGGENGSALMRNALMAMHKVQEECADNGYLHYSHRMRREILEQAALKSALASAVQNQIFYQPKVCLNTGTISGVEALLRWRKADGSFISPAEFIPVAERSDLILEIGAWVLKSACRQLKKWHDEGHGH-LSVAINLSGKQFHDEQLPAMIGDILRETALPPQSLNLEITENILIDNVENAIRIMEQISAMGVHLSIDDFGRGYSSLTYLKRFPINVLKVDQSFVRDLPHKDVAIAMSIISLGSRLNLKVVAEGVETPEQLAFMQQHKCTEMQGFLFSKAIDAEELGAMLR---------
89893947     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRIELLNQKYEHAINSTNSVVWELNLSNRSIYFSRNFENWLSR-PFPWHEPVDQLMDYLNEKIVQLLNEEIAAYLNGEKSEIKVEFPVKSSAKPSRWIKAQGKAIRGSSEEEIFLYGIMTDVTDQKLQEEYIDHLAHYDYLTNLPNRISFMEKLQEEIEKA-----LPLYILLMDIDNFKEINDTLGHVWGDKVLKAVAQKLLDHACPNMFISRFGGDE-FLILMTDRDSCDIEECIKQIRIMFSQPISIERNEFTLKFSMGITRYPEDSTDIDQLIMNADTALYQVKRSGKNHHYNKEMQQELRNKAVTEGIIRKAVQEDGFYLVYQPQVNVKTGEIESFEALVRLKHH---PISPDVFIRIAEESDLIYQIGRVVTKEAIRQAAAWRDKG-YPRKSISINFSSKQIRDRDYLQFLVDTLAEYEMDPQCLEIEITESILLEETHLTLELLEKIKELGIKIALDDFGTGFSSLNYLTYIPVDKVKLDKSLCDKLSPDNIKVIESIISLAHSLNLVITAEGIEEQWQYEQLKLSGCNSIQGYLFSKPLVAEEAEKIYEKNF------
83594889     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIAVIRDITQRKETEGALAATRARLQTIADNVPGLVFQRELTAEGVFVSNGVHEVLGITPEALLADGELFLGAMDPDVRAAFRETLRQSAS-RLEPMEEDIKLRGRDGEERWLRGWSRPSRREDGSVV-WDGVTLDVTDRKRAEDKLTFLAYYDPLTGLGNRSLFIDRFDRARRFAESIQ-AWVAVLSIGLDRFGMVNATIGHTMGDKVLIAVTRRLQQSLEAGSIVCRAGGDRFLVLLTGLTDRADLREVVATIQDAFVPPIEVEGQQFDIGLTIGGALHPEDGREAETLIMHADAALHRAKGGGGAFQMFTPEMGARAAHLLTIQHKLRRGERHEFVAYFQPQVDLRSGLITGCEALARWNSPEDGLVPPGKFIGVAEEYGLIDAICGQVLDDSCRWLSTWRARG-LPQVPVAVNISGRQFQNARQLVAMDQALRQSGVDPRLLELELTESSAMSDPENAIAVVNLLRERGVSCAIDDFGTGYSSLSVLKRFPIGKLKIDRSFVMDTDPNDAAIVQAIIAMAHALNLRVVAEGVETLDHLAFLREVHCDAVQGFLFARPLPGEDMALMLA---------
304310878    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TARLLVQAGQAVPEKAARPSQDQLLAFDAISEGVFIADREGFIEKANPAFLTLTQYKSEQIQHCSRLWEEHLSSGIFKNMRKGVDA-----ESSWRMDTTVVCNHGRVRPATLSVTAIRDLAGQVTHYIGILLDTAERRQSEQRIYRLAYYDSLTEIPNRVSFFERLDQALA-SAGSTGTSLAVLFLDLDRFKPINDSLGHGAGDQLLKAVARRLLYCIRENDLVARVGGDEFAILLTRLNTPEEAESTAIRILAQFATAFMIEGRDVFSSTSIGIALFPRDGQLPDELVRNADMAMYAAKKAGKNAWHFYDHSMNEKAMERLVMENAMRKNNSEFELYFQPQCEADSGALAGLEVLLRWQHPQFGIQTPAEFLALAEETDLINPIGEWVFEKALGTLEDWLSQG-FDPGYLAINISSTQFKRTNFADYLQILLRRHEMDPSYIQLEITEHAIMEDVARSQKILDTLSDAGIRIAIDDFGVGYSSLNHLRRFPVHTLKIDRDFVRDLELEGQALTNAVIAIGKSLNLSVIAEGVETAGQLEYLRTHGCRRVQGHYLSAPMNAAAVME------------
90022222     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTLTDITHQEDSLRALRDSESRHRAFIASSADAIWAYDLIMRRTECNEKMARIYGVSDITSVVGRP-----IYLNGSMSNKEDIRRFVLNNYRVEDHEFTRIDKFGELGYMLSSATGVI-ENGKLMRAWGSTRDVTDQRRYLDRMRYLANHDTLTSLPNRNLLYKELERVL--SNRSQNQKVALLLVDLDRFKEINDTLGHQAGDKVLKQLGPRLEELGDTPGMVARLGGDEFAILLSNIRNRQHAVVTAHRFADAIAERFDLDTFSTELQSSIGVVICPDQAEDVSTLMRYADVAMYHAKNNMKAVSIYDAEYDPNSAKRLTVTGALGRAIREEQLVFYQPKVDLKTHRVYGFEALIRWIHPELGFIPPSDFVPMVELSSWIYPMTLWVLEQTIKQCAMWRDAGL--DLTLAMNLSPRNLADDRIVNDLEVLLKKYNVRGGMLEMEITESMLMSDPNRASRILERINKLGVRLSIDDFGTGYSSLAYLKRLPVKTLKIDGSFIMNMSEQDEIIVKSTIHLAHNLGLDVVAEGVETLEVYDRLNSLECDSVQGYYIAKPMPIESVGAWLAD--------
83591951     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITERKASEAALR----KLSRAVEQSPASVIITDARGTIEYVNPQFEKSTGYRSWEVIGANPRILKSGHIAE-ATYAEMWKTLNEGR--EWRGELHNRRKDGTLYWEYASLSPVKDRRGRTTHLLAVKEDITARKETENRLIRQANFDELTDLPNRSLCYSRLKEAI-VEAEATASIVGVLFIDLDHFKNVNDSLGHAVGDKLLTAVAQRLREVARPGDTLSRQGGDEFLMLLPDLNGSEAGHGVAQAILTALAPPFSIDGREIYMAASIGITFFPRDGRSAAELLRNADSAMYTAKESGRNAICFFSPEMEIRAAQRLAIEGALRQAHEELRVAYQPLVRTSDARPIGAEALLRWTSPTLGEVSPTEFIKVAEETGLIVPIGAWVLDQAVAEAARLRAEGYGA-FQIAVNVSVRQFRGGDLAGLVSDTLKRHDFPAAGLELELTESLLLDVTPAITTTLQSLSALGVRLSLDDFGTGYSALSYLKTFPFDILKVDRSFIRDISPDSGALARAIIAMARGLGLATIVEGVETEEQCAFARAEDCDIMQGFLFGKAMTPADLRRMLDEK-------
310782381    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVAPFEGSLVL-VKVRDLTEESRTRERLAATETLLEEMDECALVM----------DREGKVLSMNPALLRCTGFARDELLD--RAGFDLIDPKPAETIRCSLR-----ENAFWEGEVRTRRKDGSTFPQRIRIRALQDEEGTPQGYLGVGVDLSTQKEQEARLAWQVYHDGLTGLPNRHLFLDRLNLELQRARRNDR-SLGVLLLDLNRFRDINALLGHREGDRILTLVTRRIQEHVRSADTVARLDGNTFALVVADATTPASLATLADRILASFREPLEYGTQGLVVGVSLGLALAPGDADGAEELLDKASQALRKAKADGGSRCVFYNKELHNRFARRIENGLRRAIQERRMTLHYQPLVNPETNRVQAVEALLRWPTGKGTFVPPADFLPVAEETGLMIPLGEWVFQEACAQAARWAS-GPVGPLPVSVNLSGTELRHGQPLRTIREALASSGLSPELLVVEICENALLEEREAAESLFRELRALGVKVFIDDFGTGYSSLAYLRDFSLDGLKVDKSFVTRLDSRDLALVSAILEMARALGLETVVEGIETPEQRQAVQGVGYTCIQGFLYSRPQAPLQLEALLKAK-------
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--------
95930082     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIIHDITAQKNARQQIQKEHEFFQTVIDNMVDPVLVLDTSRHIKKANRAA---LALADGKL-------------DDPEEVCC----YEAFQRGSLPCDCRIEHIDSKNKIYEIQAAPYFDESGNMLGVIESFRDITKRIEQERKIYDLTHYDNLTGLPNRSVLLDRVNQAI-YHALIKNTHLALISLTLDRFKKINETLGHHVGDCLLQEVAQRLNTLVPQGQTVAKDSGSQFFILLEEVPQQEDVVDLADVVLKGIKQSFHANGHELIPSCSLGIAFYPEQAENSTELLARADVAMRTSKDDMGVTVYDPKYGEIAPQSLRMEADLKHAIENDKLHIHYQPQFNLENDVLVGFEALVRWNHPAEGPVSPGEFIPLAEETGLIHSLGRWVLRQVCQQIHSWE-QAGISVVPVAVNVSSLQMKKNNFVHILEECLNEFQITAQLIELEITESAVMDRLEKSMELLSAIRGLGVKLAIDDFGTGYSSLSYLKSFPFSKLKIDRSFVMDNDENDAAIITAIISMAKSLGLKTIAEGVETELQKQFLIKHGCDEVQGFLMSRPLPVEAIE-------------
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---------
167032897    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRAAVDAAA-IFSETDLRGNITYVNQQFCSISGYSREELLGANHRILNSLH--EPAFFVGMWRALAAGR--VWKGEICNRAKDGSLYWVDSTMVPLIDPTGQVRKYVSIRFDVTEKRQLLHTLQWRVGHDVLTGLPNRAYLSDLLNQALAYSRRED-IPLAVCMLDLDGFKAVNDGYGHAVGDLLLVEVAQRLKSILRGGDAVARLSGDEFVLILRDVDDEQQLHAALRRVLRALAAPCVVREHRLSLSASIGVTLYPQDDEDADTLVRHADQAMYVAKQRGRNRYHLFDVSQEQELKATHQTVARVRRHNSELCLYYQPKVNLRSGQVLGFEGLLRWQRPGRGVVPPGDFLPWVEQTDLIVEIGEWVVGQALSQLQAWQRQGQPW--SLSVNIAARHLQRNDFAERLQQLLAAYPVDPARLDLEIVESVAIDNLQHVSRCLDACRALGVRFSLDDFGTGYSSLSYLKRLPTQTIKIDQSFVRDIDQDDLALTAAVIGLARAFGREVIAEGLESVEHGRVLMGLGCELAQGYCIARPMPVSEVQAWAQARQP-----
254517294    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMWRGVVGQRTKSGRNIELSSSWALTVISNSGRVYQDLSITMQLRSALKEEQELFHLLLDTSNTEYW-TDADGNISYITPAVREMTGYSAEEFIETPGLLSGIIAESSRADWLRHVSPEESPAKDQWKITLPIRKRDGSQVWIEHRFRIMYSSDSKILGYRGTMRDVDEVHKLEKEARDLAFKDPLTNLPNRRMIAVKLDEARTVSNRTYQY-GALVMLDIDHFKRVNDTDGHGVGDELLVEVAARLRQRLRSFDTVARVGGDEFLMILNALGQDQMEASLTASRICNEIRADISSEQNLHVTGSFGVALFVGDKETAETLLKQADMALYSAKDNGRNRVKLFDPKMQADVDRRMASETALLGAQESGDLIMYYQLQDAQGQAKAVEALLRWKKPDGSMASPMEFMDVLEDQPLVSNIGHWVINTCFAQLKQWEADPDLHNLDISINISAGYLVNDSFTKELGQLIESNSVDPRRIILELTENALLVESDRISTLMYKLSARGFRFSLDDFGTGFSSLSHLRDLPLAQLKIDQSFVAGLPDDLQSIVKSIVAVGQALNLEVVAEGVETRAQCDFLQSLGCDLYQGYLFAHPVPADKI--------------
256391676    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARFRTVFRNAALGIVITDKHGQVLEVNPALAEMLGVDAYAARG--RTIRNLIDPTEPGEYWRGYNALLAGEQTEAEADTRIRRLDGGVVWTHVRTTAVRDDSGDVALVIALHEDVTERRRATDQLRHQATHDALTGLPNRVRLLDAVEELLRSAGPEDRLGLCFL--DLDGFKGVNDTLGHQAGDELLTEIAHRLSAATDPRHVVARMGGDEFVILFRRTQGAQSVFPVIEKVLDAVRQPVLLDGHSVTVTASAGLVERPAAAASATELLRAADITLYWAKSAGKADFFDEDRNAREVHRYALAQALPAALDSGEMFLDYQPIVDLAGGRPPMVEALVRWRHPERGLLKPEEFIPVAEETGAIVELGRWVLDRAVRDAAAWPDGPA-----VAVNVAVRQVHDYGLVREVATALEVSGLPPRRLCLEITETALMDTEEDGLPTLRTLADMGIGIAVDDFGTGYSNLARLRDLPATSLKIDASFVADLGHPDASVIISLVALAHAAGMTVTAEGIETADQARRLTTLGVDYGQGFHYSRPVSAERIEAVMAE--------
89901664     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITDITARKQSEERLRESEARFRALTELSSDWYWEQDAQF-------RFVRLDGSSQTSMRLPEDNYLGVTRWEDAQGVWAAHRAVLQAHETFHDFEMLCTDAVGCLTWVAISGTPIFDVQGQFKGYRGIGRDISERKRAEEKIERLAFYDVLTDLPNRRLLMDRLQQALVSSAR-EHGAGALLFIDLDNFKDLNDTQGHDVGDALLQQVAKRLLASVRETDTVARLGGDEFVVMLTQADAITQVEQVGRKIMAQLNQPYRLGSAEHHSTPSIGVTLFDNQQQTLDDLLKQADLAMYEAKSAGRNTLRFFDPTMQALVTQRTALELELRHGLARDELVFYQPVVDQDARVVGVEALVRWQHPQRGLVAPLAFIPMAEQTGLILPLGQWVLRVACLQLVSWSAQAATERLTMAVNVSARQFRQPEFVQQVLTMLRQTGANPKRLKMELTESLLLTDTQDAIAKMSELRDVGVRFSLDDFGTGYSSLSYLKLLPLQQLKIDQSFVRDTDPNDAAIARTVLALGQSLGLGVVAEGVETVGQRDFLLQHGCTRFQGYLFGKPVPIAQL--------------
226952620    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKDQERLKLSAEQASEGIFILDENFNYIEVNPKYEQITELDKQVILGKQLFEITKQNKLHHQNFQLSILDTLAHEH-EYEGEFQETYHSEKSCFLWMHINAVKDEQDRVINYIGIVSDQTERKHQEQRLSYLTNYDTLTDLPNRFYYQQQLHQYLVNEAAIQHLAV--IRLNIDRFRTLNELVSNQAGNELLKQVAQRLRISNIDALLVAHLSADDFAIIYEMSPLHPPIHQLCNNIVENFSQPFYIADQEYFVSVSIGVAMFPEHGRQVDNLNTHAEQALNEAKRLGGNTIRYYSNERANAQYSDLELDLRKAIQNNELVVYYQPKMTTHDNLVNGFEALIRWEHPSKGLIMPDIFIPLAESTSLISDIGQFVLHQAAKQLQRWI-ELGYPQVHIAVNIVVQQVLRGQLLHDVDTILSQYKISGHNLELEITESAFLENTETVKTVLEALKDRHISIALDDFGTGYSSLAYLTEYPIDTLKIDRAFISKINSKQDAIVNAMIAMGKTIGLKVVAEGVETEAQRDYLQKQNCDILQGYLFAKPLTALDATKFLQQH-------
121603197    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFVNQAFEEHTGYSGHEVQTPRKLFGPGAVQDELQGMTKML-----LRKRHARSELLIYRKNGSCFWLELEIVQVAVTADELTHWVAVGRDITQRKVNADAIHQLAFYDPLTTLPNRLMLLNRLEQVMAQSAHPRR-QGALMFIDVDKLKVLNDTLGHHKGDLLLQQVAERLAGCVEDTDMVARLGGDEFVVLLENLGDDAHARQLAEKVLEQLREPFDLGGHQHYTTSSIGVTSLNAAHGSVSEVLKQADLAMYQAKTTGRNALCFFDPEMQAAVNANAAVSSELHIRKQEFVLHYQPQVDSQG-RVNGVEALLRWHHPKRGLVMPTDFIPMAEETGLILPLGRWALATACEQLAAWAAWPQAADLSIAVNVSVRQFRHPDFVDQVMAEIRRTGIKPQHLKLELTETLLADGMDVTLARMGTLKALGVTLALDDFGMGYSSLSLLKRLPLDQLKIDKSFVAETDPADAAISRTIITLAHSLNLKVVAEGVETQAQQDFLVAEGCDQFQGFLFSAPLPIEALEAYLMAQSPPLK--
29831780     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTANETLGTLLGTDADALAG--KTAADLVDLSSDPRAWHAYREVLRGRQARLRCTRRLKHPDGRSFWVQVTVSPLPEEERAILLSVA---DISAGRELQARLRHLQMHDPVTRLPNRTLFFERLSAALEAEAYEGTGRIGLCYLDLDGFKAVNDTLGHRIGDRLLAAVAERLTRCAEEAGLVARLGGDEFALLVEDSTGTDQLADLAESVLKALQAPFDLSGQRLSVSASIGVVERHAAGTTATGLMQAADTTLYWAKADGKSRWTLFDPERNAHRMTRQALSSRPAIEHGEFVLEYQPLVGMEDGRLRGVEALVRWNHPQFGMLTPNRFIGLAEEDGSIVQLGRWVLATACRQARRWQEHPDAPPLFVSVNVAVRQVWDSDLVTDVAEILAETGLAPHLLQLELTESAVMGSAGRPLQALQALSDMGVHIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGPNPADEVVVEAMIQLAHRLGLTVTAECVETSAQASRLRGIGCDTGQGWLYSRPVAPDRISELLR---------
183219731    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILGFD--RDVTIQKDISFEFLLQQQKYKSIFDNLPMGIAITDEKGKIVETNKTARTYFDIQDGELLNRTLNIRKYIQPNGTKIYKSSLMRALRHKEVIRNLEIGMI-KENKITWFDILATPIPIEN---FGLAVAFLDITQRRHAEEKIAYMAFFDQLTNLPNRNSLIDKLFPIFEEARRHGNL-VGILAIDLDNFKIINDSRGHDFGDKIIKLVAYRIRESIRVYDLISRQGGDEFTVVLPDLSNERDAAVISESILDAMTHPFVIDGERIFVNISIGIALYPTDGKDSNTLLKNADSALNLAKSQGKNCYVFFTEELQTVVAERIENRMRIAIIENQFTLMYQPKIDLYTRKPVGVEALIRWRHPERGLISPNVFIPISEETGMILAIGEWVIKSAIKTMREWKDHG-VKDISMAVNISTKQFKHERLISTIAENLKLYKVDPHDLEVELTESSVMENADAAVRTMQEIRKLGAKIAIDDFGTGYSSLGYLKKLPISSLKIDRSFVSEIDKDSKTIIHAVSNLAHNLGLSVVAEGAETEEQVRLLAESGVDQIQGFYFAKPMTSEDCLHFLK---------
119943931    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFYVEQGFTRISGYSAEEVIGQTPKLFSSGR-QDKVLYKAMWNSI--NTTDAWEGEIWNRRKNGDTYLAHMTIASVRDTGKMISNYVATITDITLNKAASEKINNLAYFDQITQLPNRLLLVDRLNLALAESAH-SNHHGALLFIDLNQLKIINNTHGYSVGNLLLKEVTARLTQIVRKADTIARLSGDEFVILLEKLSERDIEANTEIQIIFLLTQPYQLNMHKYRGTISIGATIFNGNEFASEKLLKQADIAMHQSRLAGHNRLCFFNQTMQEAITARAEMEHELREAIEHNQFQLYYQIQVSSSQALGAEALIRWQHPEDGYISPFNFIPLAEETGLILPIGEWVLNTACAQLKKWQKKPLTQDLVLAVNVSALQIHQEDFVEQLKSILQKHEITPERLKLELTESMLVENVSGIITKINTLRKIGVLFSLDDFGTGYSSLQYLKKLPINQLKIDQSFVRDTDTNDRAIVRTIITMSHNLGINVIAEGVETVEQRQYLLSEGCMNYQGYLFSKPVPIDEFEALI----------
88800852     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDSLSPATRQLLEEADQEAVESNQAVLLPEISWRLPDGHHLSLEMRKLSIQYKGQPAILSVGV--DITERKLHQEHIQHLAYHDALTDLPNRHLFLDRLDQAL-LRTQRSKQYGALIFVDLDNFKTINDTKGHLAGDAVLADVAERLKHAFREVDTVARLGGDEFVICMTDQEAYDIAHDRSVKLMDAMKRPFQTQGDQLIVSASLGLAFFHDHSLTASELLSHADMAMYRAKETGKNRIILFQEEMAEASERELKEDSRNALRRDEFHLVFQPQVDARDRKILGAEALLRWTHPSRGMVSPGEFIPLLEDGEMMPLVGQKVIELAAAQLADWRKEGIREDFRLSLNVSPQQFRQADFVSTVRTVLDEHDLPAYLIDLEITEGMIIDNIDHTVAAMKELREMGIHFSIDDFGTGYSNLNYLKRLPLDVLKVDQSFVRDIDANDTAIVRTIIAMADQLKLNTVAEGVETEDQLTLLRELGCQVFQGYLYSPPLKNVEFASLLKTQ-------
152977488    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVIGYASIDSIYAYLKYFTAEHSGIAPLYQFFLMLIVIACVLHTKEAEHTEQVLLTPQAIHLSLPYLSVIALSTFVLIERAFSPILVIGLIVTFF---FVLIRHILVRRRFNQHLEEQIEQQKDALYRSKDPIFTLDLHGNFLNVNHAGITLLGYQTNELLNQP--YYSLVYEKD---LKKIIDAFHHVKRGSISLEIRAYHKNRDIYFLHVTAVPIILKEHIPGVYLMI-KDITESKQQQEQINFLAYHDTLTELSNRRSFHKQLEEAI-VRAKITKQPFAVLFLDLDRFKIINDTLGHRIGDLLLIAIAKRLKQISNPNVKLARLAGDEFTLLIENIKHTAEVQTVADHILAALNEPFQIENHHLQISSSIGIAIYPEAGEDPMSILQHADMAMYETKNKGKNGSSIYTQELYEKMERKSRIEKDFPLANNQFFISYQPQVDIRTKKIVGAEALIRWNHPILGNISPCEFIPIVEETPQIIPLGHWMLKESCKQLKYWHKLGYAD-LKISVNLSAKEFQQDNLIENILTILKEVQVEPRFLILELTERIAMINEKETLLKLKKLKEHGIQTSIDDFGTGYSSLAYLSLFPIDALKVPREFLADQREEERAIISTILSLANTLNLSVVAEGIETEKQFDFLQANNCRYMQGYYFSKPLTSKQFLNFLQKH-------
121998494    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRSEEQLRIAAEDAGDAIVVTDPDGHVQTINNAFTRITGYTEGELGNTVCALLDSGRHS--EAFHKEKQESLD-RSGYWQGEIWHRRKGGELYPEWLTINRIDDATGQPQHFVAVFSDITQLKDAHSRSEYLANHDPLTGLPNRSLFQDRLQQAIAQTQRHEG-QVGLMFLDLDHFKTINDTLGHEVGDELLVQVAERLGELVRDVDTVARIGGDEFTVVLT-DCDPEEVGSIAQRLVEGLGGTFVVDGRELQATPSAGLALYPRDGEDVHTLCKAADMAMYRAKEDGRNRLRLCESGLHQRKDTALEEALRRALTQGELRLVYQPQFDASDPRVVGAEALLRWHDPASGPISPGRFIPIAERSDLILELDRRVEELLCEQLNTWS-AGHAPPAPISFNVSAKSFRQGHWTKRLFRILSRYGVAAEQLQVEFAEGTLSERAGVVPEEIRRLHEGGIALAIDDFGTGFTSLVNLKQLPLAELKIDQSFVAGLDEDAEAIVRASLAVAEAMGLRTVAEGVETQRQLTWLQEQGCQRIQGSLLSAPLEAEDFEALIR---------
114800534    ------------------------------------------------------------------------------------------------------------------------------------------------------------------VEVPEKHIPGLRAQQMNSMSRITNVIILSN--VLNIIAILAIFLNY-----GQTHFL----YAWSVCGLI-INIGAWFK-----------YRS--------------FLRINPQRRSNRRAIADFTRVICNGLLWGLAPIVVLGTADVQGHMVMGIISAGMMFAGGFLLSR-------IPIAAIYYIVPSGLGLATALMLQTGPKYSILSILMVLMVLLVAVAWTHRQFVEQYLGRAIQEQSELIGLLLESTSDSLWQTD-EAGVLQELPIVAEATDWSANEVLRRGAPLTSIFHPEARDALQAALEGQVPFR----DQVVPIKDGNGEMHWWSVTGKPVI-ERGQFFGFRGVASDVTQSKKIEDRIAHMAHYDGLTGLPNRITMQERLESLLRRQPPPPACRA-LLMMDLDSFKWVNDTLGHPAGDELLRQVAARIRALSEPGDFVARLGGDEFAM-VVERRNVHDLHGFLDQFASEMSELYDVWGSTANSSASIGVRLFDPAIHDSRTMFRQADLALYQAKHKAKWCMFDDELEQRAQARLDIQEELQRAIDRNELRIHFQPIVDATTHKTVACETLLRWQHPERGLVYPGEFIEHAEENGLITRMGEWVIRAALAEATRLPEH-----VRICVNISPLQVHSASLASTIVNAIAASNMDPSRLELEITETALMSNTEFTLRRLHQLRSLGVRIALDDFGTGFSSLNHLRSFPFDRIKIDRTFVSDIEADSQAITKSMVSLARSLGMQCTAEGVETSLQAEYLSKLGCEELQGYFFSHAHPLEQLGHLVQ---------
302877347    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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-----------
299769310    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRDIHQEKKDQEHLRLS----AIVLEQAAEGIFILDEHLNYIDINPYYEKLTGFSKSEL---LNKELFSIAINQKELQQQFHTSITQQETGEYMGQFDEKFSSGKSVYLWLHINVVKDEFHQITNYIGFARDLTEQKRQEQHLSYLKNYDSLTHLPNRLYYYNQLHQYL-VNPSYNIKNLALIRVNIDRFRAFNEFLNNDSGDELLKQFAQRLRLININAILVAYLNSDDFAIIYEISPIHPNIEQYCQNILQALNAPFYIDNHEYFITASIGVACFPEHGRQIDHLNNHAEQALSEAKRLGGNTISYYCNKAEHPYKTADLEQERKAIQNDEFVIYYQPKINLLDQSIIGFEALIRWQHPEKGLVMPNMFIPFAERSSLISDIGKVVLDKVGKQLQEWKN-AGYTNVQVSVNIVAQQIHRGLLLNDLDEVLQKYNIQGSDLELEITESALLDNTDNVKTLLHAIKQRDISIALDDFGTGYSSLAYLTEYPIDVLKIDRAFISKIDHKQEAIVNAMIAMGKSMGLKLVAEGVETEEQVAYLQKQQCDFLQGYFFSRPIPAEQIIPYLQ---------
307331393    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPALGALLGTDPAVLTTRSAADLANLRED--PRTWKEYRDVLGGRLARLRRTRRLLRPDGHALWAEITIEPAPDSRTLLLSMA----DISDQRDLQGRLRHLQMHDPVTRLPNRSLFFERMTSALEAATYDHGGRIGLCYLDLDGFKAVNDTLGHRVGDRLLGAVAQRLTEAAPGGHLVARLGGDEFALLVRNSTGTEQLCDLARSLLAALQEPFDVGGQRLSVSASIGVVERPAAGTHTTWLMQAADTTLYWAKEDGKARWTLFDPERNAHRMTRQSSTLRPAVERDEFVLDYQPLVGLGDGVVRGVEALVRWDHPQFGRLSPNRFIPLAEENGAIVPLGRWVLRTACRQARVWQLANPTHPLVVSVNVAVRQVWDSDLVADVGTILAETGLPPHLLQLELTESAVMGSTGRPLQALQRLSDMGVPIAIDDFGTGYSNLAYLSRLPVSTLKLDGSFVQGPNPADETIVEALVQLAHRLGLTVTAECVESAEQAERLRRIGCDTGQGWFYSRPVPPDRIQTMI----------
302879537    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIIAVSVVVIYLRDSLRAAADL------RVSATAFDAQEGMFVTDAEGVIQRVNNAFTQLTGYSASEVIGQTPRLLSSGQ-HDAVFYALMWQSI--NETGKWAGEIWNRRKNGEIYPEYLAITAVKDESGVVNNYVATFNDISDSKAATNEI-QLLAFYDALTGLPNRRLLLDRLLQALASSVRSNRMGALLLIDLDNFKTLNETMGHDIGDLLLRQVAERLTACVRNGDTVARLGGDEFIVMLEEIDSVTHTTTIAEKILNSLNLPYRLEKHECHSTPSIGATLFSGTQQSADELMKQVDIAMYQAKQAGRNGLRFFDSKMQDAISARASLEADLRVALINSEFQLHYQIQVNSGAALGAEVLIRWMHPQRGMVSPAQFIPLAEESGLILPVGEWVLKTACHQLKVWQDNALTRELTLAVNVSSKQFRQAEFVELVKKTLQSSGANPSLLKLELTESLLLENIDEIIAKMNELKLMGIHFSIDDFGTGYSSLQYIKRLPLDQLKIDQSFVRDIDNNDAAIVQTIIAMSDALGLNVIAEGVETREQRAFLDSHGCHTFQGYLFSKPIPLEQFEILLATK-------
118592942    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGDIARSVVSLQRSVKERDALREHVHEKLRSQEAQLRAALNNMSHGLCMYDANGRLIVSNQRYAELFQLEPGKVKPGMTAAVEAVETGDSALYESRLPDH-RYASGSQSTEM-VKISSGRI--VLTTRQPLAEG-----GWVAISEDITERQEARDRLAFLARHDLLTQLPNRIEFRDQLDMLLNQQ-MVKGGEFAILCLDLDEFKTVNDSLGHPIGDELLRQVAERLRKLIGRKDVVVRLGGDEFAILTGLPSRLKDVEELAQSVIWEISQPFQITDHEIVIGVSIGITIARADGTAGDELFKQADLALYRAKEDGRNTYRFFETDMGTAVNDRRELITDLRTAVANGELYFQPQYTLADDRISGFEALVRWNHPKRGMVSPADFIPLAEDTGLISQLGEWVLMEACRIAAKWPDH-----LRVAVNLSPRQLRGHAFGPVLIDALVQTGLKADRLELEVTESVLLTDSEDVLDSLHQAKSLGVKVSMDDFGTGYSSLSYLRRFPFDKIKIDQSFVRSMSDDSISIVKAVIELANNLNMTTTAEGVETRQLLDMLTEIGCTEAQGYYLGRPMPVDSTEDLI----------
46201681     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITERKLTEAALRESEERLRAIAANVPGMVFQRELRPDFSYVSEGCRAILGLGPEQLMDNPQLFLALIPEDERQSFYAGLGRSARTMEP-FDEEMAVPGSDGRRRWLRGQSRPTLRAGGNVV-WDGVMLDVTDSKLAEQRLSFLAYFDPLTRLPNRTAFLERFAAARETAAR-DQTMLAVVSVGLDRLGIINATMGHGIGDQVLMAAGDLLRAALSPNDVIARTSGDRFLVLITGLGSKREAMDALDRLRGSAHATVAAAGQDFDVSAAMGAALYPRDGEDPETLIKNADAALQKAQGPASFQMFTKEISARAAKTLSLQTRLRRAIEHGELTAHYQPQVDLAGGNVVGMEALVRWNSPDLGMVSPVDFIPVAEESGLIDGICEFMLWECTRQNKQWQTEG-LSAIPVAVNVSGRQFQYARRLSACERALVDNHLDSRWLEVELTESSAMRDADNAIVVVNQLKEMGIACSIDDFGTGYSSLSVLKRFPIAKLKIDRSFVLDTDPNDAAIVDAIIAMAKALRLKVVAEGVEHQAHLDFLRNLGCDQIQGYFFSRPLPAEGMRALLAE--------
237653310    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAASVRLHENRAALIDAQR--IARLGS----WETLCARDGLHASDELHLLLDSTAGDLN-SLADLIDAIAPASRAALTDALER-AATEPGRIMLDCNTDSLPMRTLQFRIEGEHV---GGRLRRIRGTAQDVTALREAEARIRYLARFDPLTGLLNRSAWQDHAQDVLRHAARHDD-RCAVLFLDLDDFKTVNDSLGHAAGDRLLAQVACRLGGCVRAEDLVARIGGDEFVILLSRLAHAEEPARVAERVLDALARPLQIDSQPLRVGASIGIALYPADGGEIDTLLKHADTAMYEAKESGRNAYRFFLPEMTQRVTRRLQTEARKAIESGDLRLHYQPQIDAASGRVYGCEALVRWQHPERGLLPPDRFVPFAEQSGLIVPLGEWVLREACLQQVRWRD-AGLPPLDVAVNISALQFRRRDFVATVARVLGETGADPARIELEITESALMDATPELVASFDQLVALGLTLALDDFGTGYSSLSYLKRLPLRRLKIDRSFVDGDNPEDAAITSATLSLARDLGMEVVAEGVETEDQRGYLCKRGCRAMQGYLFSRPLGVEEFGTWFEEQ-------
192360118    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFLGAILIRGHWRNQVSERSLRRAVTHAGLLGFLWGIVPLICAIHSNA-ANTLIISVVCVGMLCAGGF--ALATVPKAAILFCLLVGIGSELS-LLFNPLLQRWDLALLLLVVITSARTFGARLMAEAEAAQQQQLVSLLLHDFETHASDWLWELDANGQLRDPSPRLASLLGRSLEELHEIPFTTLFQMHPEDGLGGEALSLLRERLRQGQFRHLVVPVQAHNKACWWQLSAKPLLDRRGHLIGWRGVGSDVTEQRNAHREMNRLANFDALTGLANRYQFNNRLQQA-KTSLRAEDKLFALLFLDLDNFKTVNDSLGHGVGDKVLQAVAKRLQKAIRKDDLLARLGGDEFALISWGEDAVSQAGQIAQRLLRCFHEPCQIDGLNLQIGCSIGIVLAPEHADQPETLLKNADMALYAAKSAGRNTFQFYPCIKPLCTYVDPHFRWQDQPLLPEFELHYQPQISLADGRITGFEVLTRWHHPERGTIPPVEFIPLAEESNMIIPLGIWVLVEACRTASHWPA-----GWRLAVNISASQFSHGSLVPVVKRALQLSGLAPTRLELEITESLLIQDAHSTRQILGELRTLGVRVALDDFGTGYCSLAYLRSFPLDQLKIDRSFVTALDASARAIVSGIIQLANALDLETVAEGIESPQEAAMLRDTGCRLGQGYLYAAPVPGHALDEFCRQQQP-----
258654169    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAQDEAERAARELQARFRAVFSGAAVGIGVGDVDGRILDVNPALQKMLGYTVEEMRR--RNVGEFIHPADTADVWQLYQQLITGTIDTFRTAKRFVRQDGDTVWTQLAVSLIRDNRGRPEFQIAVMEDVTDLRRLQIRLEHQAHHDALTGLANRALFQQRLGEL--AATTDPTERIGLCLLDLDGFKAINDSVGHGVGDRVLVEIAARLGQTVGDRQLVARLGGDEFVILVAGTSDAQDMVAVAEAALAAVARPVSVAGGVFNVTASAGLVERTAAGADPAELVRAADITLYWAKAEGKARWAIFDPERSLREVDQYTLAQPTALDRGEFRLHYQPLIALADGRFTGFEALLRWEHPRLGRLRPDRFIAAAEESGIIVPIGQWVLQESCRQARRWY-EITGIRPCVSVNVALRQLSDGGLLDDVLRVIEAEQLTPDQLQLELTERAVIGSDHEPLAELQALAALGVGIAIDDFGTGYSNMTYLRRLPITALKLDQSFVDAADQTDAKIVRSILTLAHDLGLTVTAEGVETAAQARALRELGCDQAQGMYFGAPVPADALLR------------
308188095    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITREILLVNDRTQQLFGLSKALIVNKRPH--ECMSPELSDYFNNLADVALR-SEGMHEREQLLMTASGERI-LHTRATAINGQDARRNYLMLLVEDVTDQRAADARIHHMAHHDNLTSLPNRILFRQRLSEAL-RTANQTQRQTAALCLDLDNFKNVNDALGHQIGDELLRSVAKRLRNTLRDQDTLARIGGDEFAIVLPSVANSEEASIVAQRLIEAIRPPVNVEGHNLSVGLSVGIALSTTITNTPEQLLRCADMALYEAKRNGRNRYEHFTLEMDDVARSRRLIENDLRDAISHLRLYYQPITNGDHRTIIGYEALMRWHHPIRGLIMPNDFIPIAEETGLIHMLGAFALYEACREAASWEGEQ-----SVSVNLSPLQFKNSSLVPVVEGALKESGLDPARLEVEITESVLLDDSLGNIRTLQNLKALGVQIALDDFGTGYSSLSYLRSFPFDKIKIDKSFINDMGDSRLAIIRAITGMSRSLDIQITAEGVESDEQFAKLRDEGCTLFQGFLFGRPQPSE----------------
239904849    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVEVALFKHHTEQELRRSEKRYRLLLRGSSQGQDDFEI----LGANPAFERATSLSNDEIGHTLRQTLPGIEP----FWIDTLAAVAATGRP---VRFENYLSDLNMYFLAQAYSP------QPGQVAVALEDVTERKRGEERLRYRTFHDALTGLPNRALCLDRIARAIERAKRRSNYIYALLFLDLDRFKLVNDSLGHLVGDGLLRRVADRLRREVRQLDTVARVGGDEFVVLLEEIASPGDALRIVKAVRERLRVPFVVDGRQIYVTASLGVVLGPADYERPEELLQNAAIAMNAARSAGCGRVRVFDWSMRERAERVMDLETNLREVRDEFVLHYQPILDLATRRLRGVEALVRWRRVDGELVPPGEFIPAAEQSGLIIPLGAVVLTEACRALARWRAGSGDSPFFMAVNLSARQFTQPDLVKQVVTALRREAMAPADLKLEITESVLMEHPESAMLKLRGLRELGVSIGIDDFGTGYSSLSYLQRFPIDTLKVDRAFVSGMEEQNRVIVRSVVSLAHNLGYDVVAEGIETAAQLDDLSRLGCDMGQGFLFARPMEESGIVALLDRQDP-----
218887542    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSFRVLADHLADWEWDADGKVVFVTPACQRITGYSLESFRANARFIEGIMHPEDLPLWRKH-REMVASGAEMVEVEVRVRTQDGRERWLACTSRRLHDAEGTSQGVRFSGRDVTDRKIMLTQMKHQAWHDPLTGLPNRALCLDRIDRSLHRARRGVDNVCAVAFLDLDRFKVVNDSMGNSAGDQVLREVARRLAENTRTIDTVSRLGSDEFILLLDEVRSEEEALITVQRICTSLEPPLEVAGRQIRISASVG-VVMNRGGGNADEMLRNANIAMHHVKEHGGDGMAVFQPSMLEQAMNLMQLEIDLHRDNNEFFLVYQPIMSLHDRRLTGFEALVRWNHPDRGIVGPSEFIPVSESTGQIHQVGHWVLAEACRALAAWRQQPSMRSVIMHVNLSARQLSQPGLVEQVAAVLRETGLPARCLKLEVTETMLMENPDYANLVLRRLKEIGVRLCIDDFGTGYSSLSYLQQFPIDTLKVDQSFVARMCREHFKIVQAVVALAHSLGL--------DEEQRIMLSELSCEGGQGYLFSRPVPGEDVPGLFVDR-------
27375707     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLVLLAGLVCFVASIVAV-----SIFHRAVASRAWARLIWVAIAGAAIGYGIWATHFVAMLAYEPGVPTLTVLSLAAAMILFGVAVNNSGQWRAAAGGGIIGAGIASMHYIGMALEVPTWSPGLVLISLGMVLGYAALAVALGHKDKWGTFAAALLLTLAIVSHHFTAMGAVQIVPDPTLASDTLIAGVALSVLGMSFVISELSLARQQVEQEIQEQKLRLDTAINNMVEALCMFDAEKRLVVCNERYARLYQLPPELLRTGTPHA-------DIIRHRVVTGILKSDTSEGAAEQFLSKLAALPFDAVSSRIDEFTD--GRLIGWVATHLDVTEQRRSEAKIAHMAQHDALTDLPNRVLLRERMEHAIAVTRN-GGLDLAVLMLDLDRFKEVNDTLGHPTGDSLLRAVATRLRECTTETALIARLGGDEFAVIDYVTNPAVEAAALAENIRKALCEPFDLGDHRVTVGTSIGIAIAPRDGNDSDVIMKSADLALYSAKSRGAFRFFEPELDELMHARRNLERDMRDAIVGRQFELHYQPFVSPATGKVNGFEALLRWHHPQQGLVMPSEFIPLAEETGLIVPLGEWVLRAACAEAAKWPPH-----VRIAVNLSPAQFRSKELVPVVIGALASSGVAPHRLELEVTETVIMHDSEAVFAVLGQLRELGVRIALDDFGTGYSSLSFLQKFPFDKIKIDRSFVNELSSARAELARAVVRFAVSLGKTTTAEGVETKEQLDILCEEGCLETQGYYFSRPMPASDIARML----------
262368645    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HMVGIRRDIQHEKSNQERLRLALEQAEQGIFILDEDLRYIDVNPFFERLAGFDAAHING--KHLFDIV-ANYKSHQRTTHNQIIGHKNGEYDGELNEKFLSGKELCIWMHLNAITDEQNRVTHYIGIVSDLTERKLQEQRLSYLENYDTLTDLPNRFYYNYQLHQYL-VSQQDSIKQLAIIRLNIDRFRPLNEFLSNNGGDELLRQVAQRLRLTNAEALMVAHLNGDDFAIVYEVSHIRPSVQEHIDRINKAFSLPFDIFGQEHIITLSMGISQYPEHGRQLDYLNNCAEQALSEAKRLGGNATKLYSLSNTVALEEGIYLERDLRIQNNELVVYYQPKINFHNQKIYGFEALVRWNHPTKGIVPPGLFIPMAEKTSLISDIGRIVILQTAKQIKEWNKLG-FDNICVSVNVVAQQLQRGQLLKDLDEALDRYKISGSSLELEITESTLVENSEAVKNLLETIKLRGIHISLDDFGTGYSSLSYLTDFPIDTLKIDRSFISKIGHKQEAIVSAMIAMGKAMGMTVVAEGIETEQQLSYLQNLECDIAQGYLFSKPLPQLDATQYLRDHL------
300941800    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPILADNRVLAVLVFLMSMPREAMQLGSVFQR-KQAEEKYRDIFENALEGIFQIDLQGKYISANPALAQILGYDSQQQLLVRGSQIKNVYA-DPETYNRFIN-LLQTRGSVSNFEAQVYRRDGEAIWIWQNARAIYDRHNRVLYYEGSIMEITHLKETEAKLRHSASHDSLTDLWNRAFFLDKLDDSIRKCKTLDNYQFAILFLDLDGFQFINDSLGHAIGDQLLIEVSKRLTDSVDSH-ILARLGGDEFTILLENIRDIQEAIDVAERIQESLKLPIFLEKNQIFTGASIGIVEGNSNYQSSPEVLRDADTAMYRAKRQGKGCYVVFDSTMRTNALRRLYLQTQLRLQEQQFELNYQPIIELSTGTIAGFEALLRWDHPQEGLISPAEFIPIAEEAGLIVDIGEWVLRQACFQLSEWKEKAVYSNLMMSVNLSSQQFTNDLS-RRISKILVETGVAGSELKLEITETAIMNDPELAIATLQQLKQQQIKICIDDFGTGYCSLGYLHKFPVDILKIDRSFVSQIPEDKREIVRVIVALAESLKMDAIAEGIETAEQLHHLQNFKCKYGQGYFFFRPLNCQAVEALLQRGLPLP---
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---------
115524343    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKRREASFRLLFDNNPMPMWVFDAATTRLKVNDAAVRHYGFSRSAFIWPADEREAHLH-----ALQQAGDNYLSDRN------WRHLKADGSEIEIIAFGRRVAFERSD--GFLVAIVDVTERRKAEARIAHMAHHDGLTNLPNRSFYQERLQHALE--ARPAECHVAVLCVDLDLFKNVNDSFGHPVGDRLLQLVAERLRLEVRGANMVARLGGDEFAIVLVSVVSPNEASDFAARVIERLSVPYDVDGLEVVIGASIGIALSPGDGDNGEDLLRNADMALYRAKESGNHHFFEKEMDRQAQKRRDMEIDLRYAFAKGQFELYYQPLVDVARDRVAGFEALLRWRHPERGMISPADFIPVAEDIGLIVGLGEWVLRQACAEAATWPSE-----IKIAVNLSPVQFRSRNLVQAVIGALAQSGLSPRRLELEITESVFLAETEANLATLHQMRDLGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVQDLAQRPLAIVRAIAGLGRSLNITTTAEGVETQAQLDWLREEGCNEVQGFLFSPARPAGEIAALIAR--------
261821440    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVMDKLEMRRLELARKASQVRFENIANTSPDTILCVNEKGMITFWNAAAEKMLEYRDDEIIGQN---INRIVPD---AFIVQLNHLVTDRDSGVTLELNVQAKSGSLVPVELSVS--MWEDNDNVSYGAILRDITERRRNEERLFLLAHMDPLTGLANRTLLTSNLETALK-----NEPAVCIMMVDLDGFKDVNDSLGHSSGDDILVHVAKKIKATVRSGDVVARMGGDEFALLFPGLSDKKVAGKIAEQIIHEISQAMIIDDHQINISASIGAVLYPEYGVTVQDLLTSADLALYQAKSEGRNCYRFFTREEVFQAKHAFQLEFVRAYEQHEFEMFYQPQVKLATNEIVGAEALLRWRHPERGLLGPAAFLTALENGPWAERVGDWIVETACRQAAEWC-QVSNSYFRISINLFSAQFRTGMLAQKIMGALARTGLQPSSLELEITENIILRYDENMLQPLKTLRDAGIGIAFDDYGTGYASLSMLKNYPVTRLKIDQTFVRTMCESDAAIVRAILYLGKSFGLGVIAEGVETLEQSERLRGKGCEEAQGYLFGHPMPAEEFTQLLKLNKPI----
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----
222110861    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVVQDISKRKHMEQVLRQSEEHLRNILNHMPVGV---NQVQDIVFRNDRHVQICGYDIREAP-DVDTWWRLVMPDQREHAREAWHAALKNPDGAIRVECVITAKSGVRRAVELSGMILGDSH------IVTMVDQSQRKAAEEEVRYLAYNDPLTGLPNRRLLLDRLEQALAMSARHQ-LCGAVMMLDLDNFKTINETQGPDMGDRLLREVARRLRDCVPEDETLARHGGDEFVVVLDPQEAANRAEEMGQTILAAIRAPFDIDGQQHHTALSVGIAIFRGVRESADELLKRSDLAMYEAKAAGRDTLRFFDPQMQAAVSERAALEADLRAGLDAGQLELFYQPKVDQGRITGAEALVRWRHPDRGFISPAEFIPLAEESGLILRVGEWVMRSACAQLAQWSAHPVLGELTVAVNVSPRQFHEGSFVPQVLEALAASGADARRLRLELTEGMLLQDVEDTIAKMVQLRGYGVGFSLDDFGTGYSSLAYLKRLPLHELKIDKSFVRDTDPNDAVIARTIVALGTSLGLRVVAEGVETEAQRAFLERNGCHAWQGYLLSPPLQAAAFEALVLKR-------
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------------
300714960    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSREILLMNNKAEQLLGLTQQQMSGKK---LAACLTSEMGDYFTQLSTAAQRFEGLHKNEQLLNTRGGERI-ISATASIIRGNDARTNYVLLIADDVTDQRAADARIHHMAHHDNLTSLPNRVLFSQRLNEALRADREAGKLTA-TLGLDLDNFKNVNDALGHQVGDDLLRAVASRLRGVLRDVDTLARNGGDEFSIVLPGLTHQQEADAIAHRLIEVTKLPFNVDGHNLSVGLSIGIAIGGRELATPEQLLRCADMALYEAKRNGRNRFEHFSVQMGENLRRMIENDLRDAITHKHLRLYYQPITNNHGREIIGYEALMRWHHPEKGLIMPMDFIPIAEETGLIHSLGAYALYEACREAANWPAHQ-----SVAVNLSPLQFKNSSLVSVVEAALKESGLEPGRLEVEITESVLLDNTLVNIRTLQKLKALGVRIALDDFGTGYSSLSYLRSFPFDKIKIDKSFINDMKDSRLAIIRAITGMSRSLDIQITAEGVESNEQFEQLKSEGCTLFQGYFFGRPQPPE----------------
307942753    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EANQRTNAQFRDLIDGSLQGVFVH-ANKHILYVNNALLEMLGYESGNKKQLVKPVTDLYAKEEHRQLNQVYKLRADGGTAPRIYEARAQRQDGSVVWLEQHVRMISW-NGE-EAFYATVLDITDRKRQEQQIALNANYDSVTGLPNRYLFLDRLKQAIGR-AQSKHEKCTLLFLDVDRFKSINETLGHEAGDQLLANIAWRVQQILGPSESAARLGGDQIGVLLNTVKDSWDAEQKALGLLEAVSAARPGDVETNHLTASVGIAIGPADGDNPDLLLRHAEFAMFQAKLEGGNRCRFYSHERNDAATRAMKLEFTSAIDQKKLKLHYQPIVDFESGQIISCEALLRWNDPEFGDITPSEFIPIAEETGLIVPLGDWVLQEACSFFKDCKKRGLDLQC-ISVNVSPRQCRDDGFVSRVAQVIAETRIAPSQLHLEITETVMMDDSIDPAMVLDALRDIGVKLSLDDFGTGYSSLSYLKRLPIDILKIDSSFILDLDEEDQVLIRAIRSMAENLGITVICEGAETAPQCRILADLGCQLIQGYHIARPMPERDFIHFL----------
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-----------
228985623    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLIFRPAIFNAKSKLFIFILVLTGLSITYLYFYLQDDLS--HRSLILLRCLYRVFLLFIAIAATIPRSASSFIINPTFGKKLLVIFILIGFTLIRHTIVRMQFNNQLEQTSQRTRDLINKSNDLIYEYHIDSNGIVINQAGSMLLGKESAALIG--EECFSIFLDEDKSELESAIKKGKRCSSSSLQLRVKNNNEKDILFWY-VTIVPIMIE-GQAFGSYVMVKDITKMKQQQEEINYLAFHDTVTEIGNRIFFQQELDRSIKRAQKTKD-KFGLLYIDLNRFKTINDTLGHSIGDRVLKEVTKRFRTCLSPSLPLARIGGDEFAI-IVHNRTEKQLLDLCETLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSQKVTRRLRLEQDLPNAIENNELFYQPQIDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETSQIISIGKWTLQKACRQLKEWHS-AGFSNLKMGINLSAIEFEQKDFVQIIISTIGEIGVPANSIDLELTERIAMVDEKETLAKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGISTDGDEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVNEDEFINFL----------
148556869    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHGFVALLGLFGWSVWLLASATGLARWALAAVAHGGLLVVTTLVFAPVPTAALALWLCLAIAATVLGPWAVLALLVPLLAVAVVMLGG----ISERSYVASRRWLARAAVALKLLGEFE------ESGRGWFWETDDRGLISYISPQIAAALGLAADRLLGTPMTGL-VLHEAGDGAGSGAGERTLGHLATRLAFEIAVRAAGDDVRWWSLSGRPAFDEYGNFLGFRGSGTDLTEMRRSEAEVKRLASYDSLTGLPNRILMRRTLDESLRDIAGRPK-RAALFMLDLDRFKMVNDTLGHPVGDALLRQVAVRLQRVVQQDGQVGRLGGDEFNVVLPGIVERNRLATLASAIIQQLSQPYLIDGAHVSIGASIGIAIAPDDGATADALVRNADLALYAAKADGKGVHRFYEPEMHASAKDRREMDLRGVMSESGLHLVYQPVVDAGSEAIVCFEALVRWDHPTRGAVSPSDFIPVAEEIGLIPQIGEWVLRTACLEAANWPD-----PVRVAVNISPIQFANPSLPGIVLSALAAAQLPPHRLELEITEGVFLNDDAATDAMFARLKAIGVRFALDDFGTGYSSLGYLKKAPFNKIKIDQSFVRGAANRNAAIIRAIVALAESLEMETTAEGAETPDELALIRSLGCSHIQGYIFGRPMLSDEARA------------
260599078    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVILPLLIFLMCFTGLVAGIAMRNALTKARLNDALAASERRFRDVAEATTDWIWETDDDLRFTWLSERFPVITGYRIADWLG--RRVTEFIQ-EDSATLEAWFHQ-PGHGGHRAMTHCRYLSAQGHQRYCNLVAKPIATAEGG-LSFRGTATDVTLEVEAQARVQYLSLHDELTGLPNRVRMKEFLEGKLQ-SRPTREHPLAMISLDLDKFKPVNDLFGHGVGDELLHQVSARLRACLRDFDLVARQGGDEFILIIPDIERKEALEQLCERILAEINRPFSVQDHEILIGASMGIALAPQDAVNATDLLRFSDIALYKAKSSGRNGWVFYDAHMAEQIVQRREMENREAIRDRQFQLVYQPRYDMNAEKIVAVEALLRWHHPTLGLLMPDQFIPLAEETGLIIAISDWVLNAACRDA-----QRDMPGLAISVNISAVEFRTPGLVERVQEALNATGLAPERLELEVTENATLSNPEQSLELMNGLKALGVRLLIDDFGTGYSSLSYLRTFPFDGIKLDKSFVAGMPHSDNAIVENIIGLGKAFSLSITAEGVETQEQLAQLKMYQCDETQGYLMCRPLPLERLKAQLRQGVPPVKD-
104784060    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNPSFTAITQYSTEEVQGHHLGELPAL-----ENLSELLDSPSSLAMGSWQGEFKSRRKNLEPYWGQLSISKVYGDNRELTHYIGIYEDVTQSKLAQQRIERLAYTDNLTNLGNRPAFIRNLD---ERFARDSNTPICLLLVDIDNFKRINDSLGHQTGDKLLISLARRLRNSLSSGGSLARFASNEFAV-LLDDTSLEDGQGVAQQLLRTLDKPMFVDNQLINVTASVGLACAPLHGSDPATLMKNAGLALHKAKANGKHQVQVFTEVLNAEASYKLFVENNLRRTQNELEVFYQPKLCLRSGRLLGLEALLRWNHPERGMIRPDQFISVAEETGLIIPIGKWVVRQACRKSQELRG-AGMGNLHVAINLSPKQFSDPELVGSIGSILKEEALPPHLLELELTEGLLLEATEDTHRQLDELKALGLTLAMDDFGTGYSSLSYLKKFPIDIIKIDRSFINEINQDDMEITSAVVAMAHNLKLKVVAEGIETPEQLAFLRRHRCDVGQGYLFDRPIPGRELAEKLR-RYP-----
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----------
46201059     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDTTEVTAAMRAVAAREHRIRAIMDTVLDGIVTIDEDGTILNANLSVERIFGHSLSELGANVSILMPEPDAGHHDGYIKNYLSTGIGAIIGIGREVMGKRKDGSLFPVHLSISELRVEKRRL--FTGTIRDLTENKQLAQRVAYLANHDPLTDLPNRSLLTDRLGQAVAMARSA-GLLVAIITVDLDGFTTINDSMGHDVGNSLLRETARRLAQAVGAGGTAARLAGDEFAVVVPQTSEMAEITAQVTQIHDILNKPYTIHGTEMVVPVDMGVSVFPRDGDDAQELLRNAEMALHNVKRRTDLRMGFFDAAMSFAVTERMTLERSVKDRSGQFELFYQPQVRLSDYALIGAEALIRWRHPELGIITPDKFIPVAEETGLIVPLGTWVLHQACDQLRRWNDLG-LTGLRLGVNISGRQFREADLADIVADCIAESGVSPGDLDLELTESMLMTDGEGTLKLLRSLAKLGVTLSIDDFGTGYSSLAYLKRFPVDTVKIDRAFVRDLDEDGRVLVNAIISLAHSLSLKTIAEGVETESQASLLARHGCDEIQGYMIGRPMPVADFAEFAKSYCP-----
294010897    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGKLCITALLHVPLYGDGNAGHAVALAAMLLVDGVAIVLPRGARFQLLRPHHQKWMVLLSGLSFSLMLGP-----ALIAGEPSRNLVAEMAVALMAVSIFG-----DRRLLGVSYFCGLLI------ASILHR--SDFAQIGLLISCIAAMLVAALRQAQADMAIAFHQRDLRAQSDRLLREYEQSGRGFWETDRHGCIAYISDTLARTLGLGNEALIG--RPITEIIRPGDRQDGERTLGFHLSARTGFAEIPVRAAMAKDERWW-SISGQPVFNEFGQFHGFRGSGTDLTEMRRSQAEVTRLAQYDSLTGLANRVQMMRSLEQAVA-GKKGQPRDCTLMMLDLDRFKIVNDTLGHPAGDALLRQVSERIQRVVGNKGLVGRQGGDEFKILLPGRPDKIMLDHLARAIITDVSQPYMVEGTAVVIGVSIGISFCPQDGVTADELIRNADLALYAAKGDGRGVYRFYSPEMHADAEDRRQLEEDLRRALVENHLVYQPVVSSRTEQIAGYEALLRWQHPVRGAISPTLFIPIAEESGLIGPIGEWVLRTACRDAAQW-----ADGVRVAVNVSPIQFANQGLPSIVMNALAASGLTAERLELEITESVFLNDDDGTDLMFSRLKGIGVRLALDDFGTGYSSLGYLKKAPFDKIKIDQSFVRGAASPNSAIIKAIVSLAEALGMDTTAEGAETQDELALIRNLGCSHIQGYVYGRPLPAADV--LIQQH-------
303249050    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LELERCPEGFFVLDAEDRLLAANAAAWGIFGLCAPPPHGALVT---KTLPEELATALSRDAGRVIAWNEPVRKEVTV-SIDGADKTLLLALFPMGHDEGSRLAG-GLVTDITDRKRLESQLAHMAFHDPLTGLPNRSLCLDRIRQAIERSKRRDNYQYAVIFLDLDRFKVINDSLGHHMGDRLLEGVSKRLRECVRGLDTVSRLGGDEFVVLLEETGSYREIVRIVKRIRSAVGEVFQFCDHDIHVTCSMGIVISPCLYDKPEELLRNANIALHRAKGEGRNRFKVFNTRMLEDAIRLMDLESALRLDRGEFFLDYQPILSLSDRSLQGFEALVRWRRPGKGVASPKDFIPVAEDTGLIVPLGLWVLEEACRTMVRWQTDFPQVAMSMSVNLSAKQLTQPTLVEDVERILRATGLDPHALKLEITETVIMDNPEVSILRLKRLKALGVRLSVDDFGTGYSSLSYLQRFPIDTLKVDRTFVSEIEANNRKIVGAVVALAHSLGLDVVAEGVELEAQSAVLTDFACEAGQGFLFSRPIAREDVERML----------
228940595    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTLIFRPAIFNAKSKLFIFILVLTGLAITYLYFYLQDDLS--DRSVILLRCLYRVFLLFIAIAATIPKKRNYFIVNPTFGEKLLVIFVLIGFTLIRHTIVRMQLTEALRTVIQRTRDLINKSNDLVYEYHIDSNGIVINQAGSMLLGKESAALIG--KECFSIFLDEDKSELESAIKKGKRCSSSSLQLRVKNNNEKDILFWY-VTIVPIMIE-GQTFGSYVMVKDITRMKQQQDEINYLAFHDTVTEIGNRIFFQQELDRSIKRAQKTQD-KFGLLYIDLNRFKTINDTLGHSIGDRVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLLDLCKTLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSQKVTRRLRLEQDLPNAIENNELFYQPQIDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETAQIISIGKWTLQKACRQLKEWYS-AGYSNLKMGINLSAIEFEQKDFVQTMISTIEEIGVPANSIDLELTERIAMVDEKETLSKLKVLKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPKEFVNGTFTDGDEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVNEDEFIDFL----------
285017582    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QADLERRIAALRSMSEAVAVLDEERRFISVNPAFTRITGYSEREVPMTLIDHAPNVPP------PPMLD-----QGRHWRGDAWKRRKDGHEILCHMRRNTVVDADGRQSFQVVVLEDITEQKRAEQELRYLANYDTLTSLPNRALLSERLARAIVRARRQAGA-VAVLFLDLDRFKDINDSQGHPVGDQVLRAVAERLQQAVGPQHTVARLAGDEFTVVVEDIVSQDEAESVAARVLAAFEPPLRLDDRRVAVSTSIGISLFPQHALLPSELLKHADTAMYQAKAAGRRNAQVYSASMDEATRHRATSTLRKIPLDQELKLVYQPRYSLREQRVVSVEALLRWHSADFGPVSPSQFIPLAEETGLILQIGEWVLRQACSALRDWR-QMGLTDLCMSINVSAIQLERSNLPELMAQILAETGVPAANVELELTESVVMSQVGKSAEILHACRELGLTLAIDDFGTGYSSLAYLKRLPINTLKIDQAFISDLDPDDASITSTIIAMGHSLDLKVVAEGVEQPSQLMFLREHGCDEIQGHLVAPALEPDACLKLLQQRLPI----
270492290    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVVQDISDRKQMEAAQRDSEARLRQILYRLPVGVCLVARDGTLSFRNERFEQIC-RHADAVPSTVREWWEAVQPDAREQAMADWDAACTAARGTLSREYAITCGDGSVRTVDMAGVLLDGA------CLITMVDLSQHKAAEEEIHYLAYYDPLTQLPNRRLLVDRLQQALAAS-VRRGRCGAVLMLDLDNFKTLNETQGHERGDMLLRQVAQRLRGCVQNEDTVARHGGDEFVVVLEPQGAAARAEEMGQKILAAMRHPFMLEGEAHHTTLSMGVTVFQGARETVDELLQRTDLAMYQAKASGRNALRFYDPQMQASVAARAALETDLRDGLGRGEFELFYQPQVHHGHIVGAEALLRWRHPARGFVSPGEFIPLAEETGLILPLGEWVLRAACERLAQWSRHPVLSQISLSVNVSARQFHQGGFVGQVLAALAGTGAEGRRLKLEMTESLLQQDLEDTIQKMQQLRAYGVGFSLDDFGTGYSSLAYLKRLPLDELKIDQSFVRDTDPNDASIARTIVALGTSLGLRVIAEGVETEAQRVFLERNHCHAWQGYLLSRPVSADDFEHLV----------
260455256    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLRGQIVTPNAALGGLLGADPASLTGRPAA--DLVGLSSDGPTWRAYNEVLRGTRPRLRCTRRLKHADGRLLWAEVTVVPMGDPAGGAERVLLSVADVSDRRELRERLRHLRMHDPVTRLPNRTLFFERLAGALEAPAAAQAGRIGLCYLDIDGFKAVNDTLGHRTGDRLLAAVAGRLTDCAEADGLVARLGGDEFAILVEDSSGTHQLTELARAVLAALQQPFEVAGHRLSVSASIGVVERSSADTSATALMQAADTTLYWAKADGRARWTLFDPERNAHRMTRQALSSTPAVERGEFTLEYQPLVGMADGIVRGVEALVRWNHPRFGLLAPSRFVPIAEEDGTIVQLGRWVLRSACLQARRWQEHPEDPALFISVNVAVRQLWDSDLVADVAEILAETGLEPGLLQLELTESAVMGSPGRPLRVLQALSDMGIRIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGSSPADETIVEAMVQLAHRLGLTVTAECVETSGQAERLRRIGCDTGQGWLYSRAVAPERIAELIGARPP-----
109899742    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLFNKRVIEQEGISTFEYELTLPDG-IRYFEARLSHVKAYN----QIVVIVRDITEQHKAAQTIRHHAYYDSLTLLPNRFLSLDRLSQMLK-EAQRNEEKAALLFLDLDDFKKVNDSLGHEVGDKLLVEAANKLTLALRKADTVGRLGGDEFIVLLRALADDNDAKEVAENLLRVFRDPFLIDGKELILTLSIGIVTYPENGSSASDLLRHADAAMYQSKLSGRNTYSFFTKEMNAIMLRRFEIEGQLNQQRKEFEVFYQPKFSVQNRNVIGAEALIRWRNPILGNVPPDEFIPIAEHTGLIVPIGKYVIEQALEFLREWASIHNKNY-TIAVNLSPRQFRDKELINFILSALSKEEISPQNLEFEITEGVLMVGNAYVEEALEELHQLGVKLSMDDFGTGYSSLSYLRRYSFDILKIDRSFIDGINKEDFDLVKATIAMAHSLDLEVVAEGVETHEQLMLLDKLGCDLVQGYYFSKPVPAQALIDY---RYP-----
255318505    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPVYNVIEKIIWLDIINLPIIQNQKV---TGVFTIARDISVNRKNKESLRL----LKRGVDASPSGMFITDASENMVFVNPAFLKQVGYTEEEVIGRNYNFLQ-----GRDTNLEQLALFKQAEQKDVQITLKNYCRDGSWFWNRLMLGPILDQDGKCTHFLGIQEDITQQRIHEEYIEYQNTHDQLTGLLNQINFEKVLEQTFEKQKL-----LTLLYIDLDDFSSMNDSLGYYVGNKVIKNIASRLKDFLKPDEVLSRYAEDEFVLLIKGQHDHKKITTRAANILDLISEPFQVDDHTLHLSASIGIVINNSFIQCASELLYRSTLAMREAKRQGRNTWHCYEESNKISPNLDYAHLRMEAVKKKQFTLFYQPLIKPLTGVVQGVEALIRWYHPERGYIFPDFFIPLAERTGQIVNIGQWVLETACLDIAKWN-KAHDSQLTVSVNISPLQFGRAGFLEELQKALKISQLPAELLKIEITEGVIISGADRAIEILKSIRALGVHVVIDDFGTGYSSLSYLRLLPITQIKLDRSFIVNISVQDAAIVRSIIFLAHQLNLEVVAEGVETLEQASLLYQQDCDLFQGYFYARPAPISDL--------------
302879091    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGVVMVFHDVSKRYLLDELGAARAQFETLFEQLPEGVLLFDESLAVITHNREAANLLEYASDALLLLQVSDIEAM--DDQNAIAARKEKL--QLTGIDNFESRYRTRSGRLMDVDVSVQVVQLPNGRIA-FQTLFRDITEQKQTSAQIEHLAYHDQLTGLPNRRLLKDRLSQAVS-SVVRRDAKLALMYLDLDHFKDVNDSLGHGAGDVLLQIVAERLQGCVRADDTLARMGGDEFVLLLNGVNGADDVASIAGKIIHELSQPMRIGNDELRITPSLGISMCPQDGRDADDLLKYADVALYQAKQQGRATYRFYTQALHDQSVERVQLERRHALERNEFELYYQPQVDLCDGRIIGCEALIRWNHPGMGQVSPARFIPIAEQSGLIIDIGNWVMKQACHQAKRWHDQG--WDIKVSFNVSARQFMRSGELMQSRDALAESGVDPTRMEVELTESLLL-DPQGMGEILHEIRALGIQLALDDFGTGYSSLSYLRRFPISILKIDRSFVSDNNADDAEMVKTIIGMAHNLRMSLIAEGIETNAQRDMLETQGCEVGQGYHYSCPVPATEFSLLLQQ--------
149184738    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFWATDVHGRLIYLSQSAIELLGTSADEIYGAQLTDLFHVDKGDREDAEREVRPLAYYLSARNSISLRVKMARGEDRYLEFAGKPHFDRHNKFCGYRGSAKDVTAQRETQRDAERLSQYDSLTGLANRHRMHKKLDSRLK-HFRNDKRVCALMMLDLDRFKQVNDTLGHPAGDELLKQVAARLGQICGHLGEIGRLGGDEFLIMLPDVDDRGDLGDLAARVIQMIAQPYSINGSRAIIGVSLGIAIAPYDGLDAEELIKAADLALYAAKGGGRGQYRFYSSDLKEGAKFRRMLEEDLRDALHKGEMHYQPIIKAKDYKLSGFEALIRWDHPERGFVPPDLFISCAEDIGMISEIGEWALRKVCEQAQQWPVE-----LRVAVNVSPTQFANADFVQIVQRALHASGLAPDRLELEITESVFAGDEERTLEIFHALKDIGVRLALDDFGTGYSSMSYLRHAPFDKIKIDQSFVRGSTENNSAIISAIVSLARALKMETVAEGTETKDELELVIKRGASHIQGYIFSRPITHDDALERLEK--------
283852458    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVEVALFKHRTEQELKKSEQRYRLLLEHAEDGPGDFRI----LDANPAFEKMTGLASSAIGRTMRGIFPGI----EAFWLETLEEAASSGR---SVRFENFLSDCNLYFLAQAYSP------QPGQVAVALEDVTERKHGEERLRYRTFHDALTGLPNRALCLDRITRAIERARRRANYIYALLFLDLDRFKLINDSLGHLAGDALLRRVADRLRREVRQLDTVARVGGDEFVVLLEEIASPADALRIVKAIREHLRVPFTVEGRQFYITASMGVVLGPADYDRPEELLQNAAIAMGSARTAGRGRVRVFDWSMRERAERVMDLETNLRLDRGEFVVHYQPIFCLKTLAPRGVEALVRWKRSDGELVPPGEFIPAAEQSGLIIPLGALVLAEACRAFVRWRQTLGQKPFFMSVNLSARQFTQPELVKQVVTTLRRESMPAADLKLEITESILMEHPESAMLKLRGLRELGVGIGIDDFGTGYSSLSYLQRFPIDTLKIDRGFVSGMEEHNRVIVRSVVSLAHNLGYEVVAEGIETMGQLDDLAALGCDLGQGYYYARPLVEDRLLELLGRH-------
78355579     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFQSLLQEKNQFLEALIESMPNPVFFKSLEGEYLGCNAAFCRILGKPKEDIGRRAEDLLP------EEVACRVLEGLSGAQERAHSCTITMLGDDGGPLQLVLYKSFFQNRAGENAGVVGTFHDITELKKKEAQIYHQAYHDELTGLANRVRLKDAIADRIRLG---GDGGLAVLMLDLDNFKNVNDSLGHGVGDKLLLEASRRLRDVVGPQPLLARTGGDEFA--LLLDGCKDVANRLAAKVLDAFTVPFVIDEHELYITISIGLTCWPEDGADADSLVKNADVAMYKAKEQGRSRCLHFDAEMTEQVTRRLSIEKSIRKERDEFQVYYQPRINIFNGRLVGMEALVRWVPEHGAVVSPAEFIPVAEETGLIVALGERVLRLACAQMRIWADRGWGD-LRMSVNISARQ-FQANLTERVAAALRDSGISPDSLELEITETTMMRDIGQTVLLLEQLNGMGLKIAIDDFGTGHSSLYYLKRFPISTLKIDRSFVRDIDDGDANIVSTIITMGHNLSLNVVAEGVETDEQLAFLRDKGCVEVQGFYYSRPVPAAEFEDFLRHR-------
283843693    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQRYSIAVDNMAQGLSLFDAAGRLLLYNRRYLEIYRLSPDAVKPGLRDIVELLEKAGHDHLIQQYHAFAAGARSSFETEF----SDGRT--ILITREPIQGG-----GWVMTHEEITERKRADSRIHHLAHYDDLTGLPNRSSFRKHLGDALELIEPGDQLAL--LYIDIDEFKIVNDTLGHPVGDQLLKCIAERLQRCLAQADYVARLGGDEFAVVMA---DATTVRDLVATLQLALRETFDCAGHVISPDASIGIALAPENGREVDDLIAKADLALYAAKSEGRRTYRFFMPEMDIKAKARHETELKRAVAEHDFHLHFQPLVDLNSGAIAGCEALLRWQHPLRGFVSPAEFIPLAEDIGLIEELGEWVLDHACGVAVGWPA-----SMTVAVNVSPIQFRRSTFPLKVAATLARTGLPPHRLELEITEALLLQDTESTLAILNQLRALGVKIALDDFGTGYSSLSYLHRFPFDKIKIDKSFVDTLTAESAAIVRAIVQIAAAGNKTTLAEGVETAAQRDLLRQLGCQQMQGYLFSPALPADALARLIQRRAPLT---
85374283     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYLAIAAFVSSALFFGIASKVSLWERSFTREVLSPSLLYGLALGLWVLLG----DLPIAAGVMGVISFNAISATLLTGRLAASWAPLALMEGTMFAVFAAGLAILSRYQAKIDRERAERRQDERLNRAIEETGNGFWETDRRGLLTYVSGPVANRLGTKAKRLGRPITELFDLAH-DNREGERTI--AFHLSARSAFQ-ELPVKAAGEEERWWSISGRPIFDSFQNFCGFRGSGTDLTEKRRSQEHASRLAHFDSLTGLANRHQMSQSLEKILA-SPKVANRECAVFLLDLDRFKHVNDTLGHPAGDALLKQVAERLESTVGNMGRVGRLGGDEFKVILPGRVPKDKLSYLAAGIIRSLSQPYSIEGQRVVIGVSIGIAISPENGESSEDVIRNADLALYAAKDGGRGRFHFYSNDLHSEERSQLERDLREAISEGQLELHYQPVVQTATERIAGFEALLRWKHPQHGYISPAKFIPIAEDTGLIQAIGEWAIRTACHDLASWPK-----SIRCAVNVSPLQFSNEQLPTIITSALAQAGVAPTRLELEITESVFLNDDEGTDAMFAALSGIGVRLALDDFGTGYSSLGYLKTAPFNKIKIDQSFVRGATSRNGAIIASITSLAQELGMDTTAEGVETLDELDLVRMHGCSHIQGYIYEKPLNKAEATKRLE---------
124546336    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLLEDEVKLAQAFENTSEGVLILESNENIRVANHAAQQIIG--SGDTDLVGLSFSQFLRMNDGLSYE--IKQLLDTET-SWTGERELVNQRGHLCPVWLNVSMMQTANIKEHYYVVVFSDITERKRTEADLRRLANYDVLTGLPNRSLFSNRLLQSIQV-AQQTGEKLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSCISSEHLLCRFGGDEFVILLRNASNIDEINHIAERLLAQIVAPFKLFGREFYISTSIGISIWPDDAIQPEAFIKNADLAMYHAKEEGRGNFKYYSSERNAQYHLRLEADLRKAIEREEFELYYQPQIDIQGDKFIGMEALIRWRHPQEGFIRPDIFIKVAESCGLIVDIDRWVLRQACLHGAKWI-KAYSEPFKLSVNISAVHFRQADFIEGIQQILLETQMPPSSLGLEITEGVLMKELQVAKSHLNQLKSLGIEVAIDDFGTGYSSLAYLRHFDVNTLKIDRSFLIDINTADQAIVSSIIELARNLKLNVVAEGIETVEQLEQVFSRGCYVIQGYYFAKPMSVRDFE-------------
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----------
167622751    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKAAKDQLELASRVFENSVEGVIITDVDGAVIDAHGAYKEITGYEKEELLGKNPRVFNSGR-HDKVFFTKLWSDLLT--KGKWHGEIWNRRKNGAIFPQMLNISAVYDDEHQIRYFVAVFNDISAQKQSEAELARVAFHDPLTKLPNRMALNTGLEQELK-QASHSNTRLGLVYIDVDLFKQINESYGHPMGDEVLLELSRRFNFGLDNLATVARLGSDEFAVILPNIDSNDRLLLSINKLRKMFDQPFLLAEHQARLTASMGVAIYPDDAQDSSGLLVNAEVAMHRVKQDGRNSYAFYTESLTQESVAKLKLQSALHDELNAFHLEYQPKISFRTGDVVGFEALLRWVDPVLGSISPDIFIPLAEKIGLIQDIGRWVLKRACEQGQRWRKQG-VSFGRIAVNVAGQQIQRSSFVDEVAEILKQTGLPASSLELEVTESCMMSNPELVSQDLAKLGQMGIELSIDDFGTGYSSLSYLKKLPLHKLKIDQSFVAGLDTHNTAIAKAIIAMGHALNLQVVAEGVETQAQADFLKDNHCDHAQGYFYSKPKLVEELTAFL----------
288942799    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSEEIHKREAILRDLTASETRKSAILDAVLDCILTIDHEGHLLEINPAAARTLGCSRRAVLG--RPLADILIPDERPAYDEALAQGF-VTEGRFVVNQRLKRISGETFPAELTIARVK--SGPYPEFNFHARDITRQREVQRRLHQLAHYDGLTGLANRQFFRQNLSIHL---MGPEPAQIAVLFLDLDRFKTINDTLGHAAGDQLLRTVAERLRSVLRSEDLVARWGGDEFVVALLGVQDRDAVMHKAADIIARLAEPHPLAGRSIRVPTSIGAALYPEGGTSADLLIRNADLALYRAKSNGRGHCQLFDPVLASEISERLEFENDLRDDRGELELFYQPQVEVGSGRIVGLEALLRWRHPGKGMVSPTVFVPILEELGLIELVGEWVLRTACRQHRVWRERG-LSPPRIAVNVSGRQFLRLGFAETVERILTEEGTAVTAVELEITETVLAHDTDVCIETLRRLKRLGLEIALDDFGTGYSSMSYLKRFPVDTLKIDRAFVADVNAEDAAICTAILSLARGLGLKTLAEGVETPGQLEFLRREGCQFYQGFFFRRPMPVEEVERLLAEDVSLISS-
91791445     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKNSENRYRGLVESLQDIFYQHDIQGEIQYVSPSITHILGHKALNFRGSYNKYLTS-----NKNNLAIPELILRCIKGEHPFEIEIMDIKGAYHTFEVLERPMYNEQNECIGCEGIAHDITERKQHQRKLYRLSHFDKLTNLANRYLFTLSLGQAI-TSAKALNQTFALLFLDLTRFKIINDNLGHSAGDKLLQQAALRLTEQLNSQDILARFGG-DKFCILLPESDEKQAEAVALTLIKILAQPFEVYEQSFILGCRIGISLFPTNGHDPETLLKQADAALYVAKKRPAGFAFCSEEQAVYNQRRLKLEQKSSFDESFELSAVYQSLNQLPDAGLAGFEALIRWVHPELGPISPMEFIPIAEETGLIFELSRWMLTKVCRQLKEWH-QLGFDFKRVSVNLSALDLININLAEEIINLIEEAGAEPRWLKIEITETALMAAPEQSISTLQQLVGNGIHVAIDDFGTGYSSLAYLKSLPATSLKIDQSFIRNIMTEDQAVVKAVISMAHSLGKKVTAEGVETQEQLDFLITRHCDLAQGYLFAKPLIAQDCVK------------
308748664    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISALNAHAIVAITNQKGVIIQVNDRFCEISQYSRDELCGNTHKLINSYHP--PRFFKEFWNTIAHGR--IWQGEVCNRAKDGSIYWVYSTIVPFLGDNGRPDKYIAIRADITKLKHVEQEAQRLSRQDDLTGLYNRRMFAERFLEAQRDSAL-SGQFCALMSIDLDGFKGFNDHFGHGHGDKLLIELARRLTECTRKRDTVARMGGDEFLMILTDLGDNENAAKIGKRILKAMAAPYFLPDSRLSISGSIGGRIFFGNHITMDELLVQVDQALYQAKNNGKNQLVFYETDRAQHEAIRKNIALEISLRDRGEMFMQYQPIVDRQQNILGMEALSRWRSPEHGLISPAQFIPLAERAGLIGSIGMWALETGCKQLAAWTQDAEKAAWTLSVNVSALQFNAPSFFDDVLNILTRTRIPPHKLILEVTENILNAQGSPLQEGIRRLMAHGVGIALDDFGTGYSSMNYLRNLPITRIKIDRTFISDISKKDQGIVSAMLTLAKALDLQVVAEGVETTAQFDYLKEAGCCAFQGYLFAKPQDISAF--------------
120611510    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVVQDISDRKRMEAAQHDSEARLRQILYRLPVGVCLVARDGTLSFRNERFEQIC-RHADAAPATVREWWHRVIPDAPRREQAVADAAALAGDGTLSREYAITCGDGSVRTVDMAGVLLDGA------CLITMVDLSQHKAAEEEIHYLAYYDPLTQLPNRRLLVDRLQQALAAS-VRRGRCGAVLMLDLDNFKTLNETQGHERGDMLLRQVAQRLRGCVQNEDTVARHGGDEFVVVLEDLGQSPQAEDMGQKILAAMRHPFTLEGEPHHTTLSMGVTVFQGARETVDELLQRTDLAMYQAKASGRNALRFYDPQMQASVAARAALETDLREGLGRGDFELFYQPQVNHGRIVGAEALLRWRHPARGFVSPGEFIPLAEETGLILPLGEWVLRTACERLAQWSRHPVLSRISLSVNVSARQFHQGGFVGQVLAALAGTSAEGRRLKLEMTESLLQQDLEDTIQKMQQLRAYGVGFSLDDFGTGYSSLAYLKRLPLDELKIDQSFVRDTDPNDASIARTIVALGTSLGLRVIAEGVETEAQRAFLERNHCHAWQGYLLSRPVGADDFEQLV----------
88704892     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTVIRDISQRKLNERRLTMAAQ----VFTHAREGILITDDAGKIIEVNEAFEDITGFSRDEAMGKNPSFLSSGQ-HSAEFYAAMWDELK--KNDYWSGEFFNRRKDGSLFVELITISAIRDANEAVQQYVGLFTDITRMKEHQKQLEHAAKFDSLTDLPNRILLGDRLSMALSQSQR-RGSKVAIAYIDLDKFKAINDRLGHAAGDLFLVQLSRQMKTALRETDTLARIGGDEFVALIGDVADKTECAVLLRRLSEAIKTPVTINGEALSVSASIGVTLYPEDSCDADQLLRHADQAMYAAKQNSSHDLEFFDVSEGYNLDLRRALLSEVRQARQEFRLFYQPKVHLPSGELLGAEALIRWEHPERGLLKPAEFLPDVETSPLSVEIGDWVIAEALSQMNEWLETGLR--VPVSVNVGAMQLQAPDFTEKLTLALARHELDPSCLELEILETRALADLEATSRIMKACRRLGVRMALDDFGTGYSSLRYLKFLPAEVLKIDQSFVKGSDRDDKTIVMAIIGLGETFDREVIAEGVETAEHARELLRLGCGRAQGYAIAHPIPASDFAAWV----------
120554257    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDRNRRVIYWNEASTRLYGYSRNEAQG--KRLEDLIIP--KAMREAVIEAHTNWLDHNISIELALKHKDGHLVPVYSSHVMIKQDTGECEMF-CIDISLEEQTQTKAELVRRASFDDLTGLPNRRLMESELESRLAEADRC-NREVAVIFMDLDNFKLINDTLGHYQGDSLLKSVADTLKQELRHSDLLCRFGGDEFVLLLFDFHGPEGIHELLQRLVKALESKVQLHGDCYQVSASFGVSLYPHNGGTAAELMGNADAAMYRAKEIGKNTVCFYTSDINDRLVKYQQITARQALTNGGLELYYQPQIDLRTGGATSCEALLRCFDKASNLVSPATFIPVAEKSGLINRIGDWVIDAACKQLKAWQ-RTELAGVRIDVNLSGRQLTNPHLADQILETIEHYGLKPEQLGVELTENEVFGSEEDQTRQLERLKAAGLHISIDDFGTGYSSLVYLRKLPVCSIKIDRSFLAMENESDMAIMKAMVTVGQSLGLSILVEGVETEQQAKLIRDLGCDFAQGFLYAKPMPAKAAEAFMK---------
242239488    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVMDRLEMRRLDLARKSSQACFESVSESSPDSVLCVNDKGIITYWNQAAEKCLEYTGEQIGEHISTIIPDMFVVQLHHLAT--DKVSLFRKSAMELEAR--TLSGTLVPVELSVSMWQNDNQ--TRYGAILRDVTDRKRYEERLFLQAHRDPLTGLANRTLLASTLDHVLK-----SDLAVAVLIIDLDGFKDINDSLGHSSGDEILTSVAKRLQANARPEDLVARMGGDEFAMLLPGLNTEELVADLAERIINDISQAVQIDNQQINISASIGIVMSPSHGMTSQDLLTSADLALYKAQSDGRNCYRFFTRELREVFQARHAFQFIRAYEQKEFEVFYQPQVSLISNKVVGAEALLRWRHPYKGLLTPAVFLSALERGPWAERIGDWVVETACQQAAEWY-KGGAENFRISINLFAAQFRSGMLAQKIQSVLAKSGLKPSSLELEITENIILRYDENMLKPLNELRSLGVGIAFDDYGTGYASLSMLKNYPVTRLKIDQTFVRTMCDSDAAIVRAILYLGKSFGLDVIAEGVETEEQCERLRNKGCEQAQGYLFGHPMPSTEFEKLL----------
144898353    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELAESEGRFRTIFDHVNDAIFIHRADTGRLLVNQRMRDMYGMGDLPVDRDVGMCSAGVSPYGAAEAQVWLRAAAAGQ--PQQFDWHARRLDGSLFWVEVSMRLARFSDGQ-NRLLVVVRDITERKNAQDRLEFMAHHDPLTELPNRLLLQDRVDRAIAL-AEREGRRVALMFLDLDQFKTVNDSLGHAAGDRLLKDVAWRLRQCVRESDTIARLGGDEFVIVLNAVRDADGVVEVAEKIHKSVAPPITIEGQEVTSTLSMGIAMFPEDGHDFDTLMKKADAAMYHAKESGRSTYRFFAARMNADAVAHLALRSGLHRERGEFQLYFQPQVSLTGGAVVGAEALIRWNHPERGLVSPAEFIPVAEDSGLIVPMGDWVLRQACRQAALW--QAGGHALTMAVNLSALQFRRGDLERAVREALEESGLAPHSLELELTESIMIQDHEAVMDMTRRLGALGVQLSIDDFGTGYSSMAYLKRFAVDKLKIDQSFVRDTDTDNAAITQAIIQMAHSLKLEVIAEGVEVTEVVEFLRDHGCDLAQGFLYGRPMTAQRFEK------------
304312815    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALMRRKLANDNAHHEQLAQAERQKFFSINSPDIVYVLDSNGRITYINDNATTLLNQDRQQL---IGQHFSTLTGDDQARLPYIFNERRGGDRKTCNREMQLKKANGGKIPFEISASGIYDQKTRFIGTFGVARDISTRKQAESMIRFQVYHDQLTGLPNRTLFRDRCQSAISQARR-QQKKVVAITLDLDRFKAINDAFGHTAGDQLLQNVSRRLQGCLRESDTLARFGGDEFVILLPQTQTVEESNVVAEKIRQALLTDFAVNHQAVSLTASIGVALFPDHGDSVDTLLRNADIAMNHAKTKNRFQYFEHQIQDSLSRRLNLEFDMRAGIAESQFCLDYQPQIDAESGQMVSLEALLRWEHPRLGRLKPGDFLKIAEETGQIIALGEWVFAQVCADLARWKNPA----IRVSVNFSPSHVEHPQFVPMIVETLRQHQISGQQIELEITETLLLRQQPEINEKLLMLSQQGIHIAIDDFGTGYSSLSYLHRFPVHTLKMDRSFIERVDAQGREIVKALVSMAEGLNLRLVAEGVETEQQYRHLRNAGCTMMQGFLFSEAVSGDVLEKL-----------
292489731    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAVSGEILINNRAEQLLGGSQCEFIG--KKAQECMTPAMSAYFMQLSDA--AQRKGGVQRNERQLATSGGDRIISASASMVRGKDARHSYVLLIADDVTDQRAADARIHHMAHHDNLTSLPNRVLFNQHLTTALREDRDAQRLTA-VLGLDLDNFKNVNDALGHQVGDALLCSVAVRLRSVLRNRDTLARNGGDEFSIVLPGLSHPEEAEAMARRLIETIRPPFTVHGHNLSIGLSIGITLAQHGMTSPDYLLRCADMALYAAKRNGRNRFEHFTKAMGDTAQKRRIIENDLREAITYRQLYYQPITNNQHREIIGYEALMRWHHPEKGIIMPLEFIPIAEETGLIHSLGTYALYEACREAASWPGEQ-----TVAVNLSPLQFKNSALIAVVEGALKESGLAPHRLEVEITESVLLDNTLANIDILRELKALGVQIALDDFGTGYSSLSYLRSFPFDKIKIDKSFINDMQDSRLAIIRAITGMSRSLDIQITAEGVESNEQFQRLKAEGCTLFQGYYFGRPQPPE---RRLKE--------
91793351     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIGFSIIYNITASLIDRQKI----ERYSSIFNHTSHGILVLDHNGKVVEVNPGFLALTGLPIEPFLGRDFTKLNSIKFT--KEQRASLRLYIKAGKP-WQGEVVHIHLNGISRISLLSLFVLPSQMVELQQLVCFFTDISDIKSYQDQLLYLTRHDKNTGLYNRLHFVTLLDYELKRCAR-DGRQLAVCFLDVDNFKDINDTFGHAIGDEFIALLATNLKNKLRQTDVIARFGGDEFIIFFEIEAEQQSAEQSITNIRQLVSGEFITSQAVINASVSLGIAIYPNDGLTSAELIKNADTAMYHAKKQGVGSFAYYRQALTEQVVRRISIVEDIKQALNQFEMWYQPQIDVITEEISGAEALIRWQHPTKGLINPIDFIPLAEELGLIAEVDRWVMNSVFNQVFKWH-EKKLFFGRVALNVSTKTFKQSKFRQHYAEAISQYQIDPSHIEIEITEGAF-SDEEDISPFLQELQSLGYGIAIDDFGTGYSSLSRLRSIPVNRLKIDRSFIDPITDSAKALVKSIINLAHSLDLCVIAEGIETQQHLTILKELGCNHMQGYYISRPLPVALFEMFVQSYCPNPTGT
302878223    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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-----
170694697    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDAMA-----QRLANSEEHHRLVVDHLIEGIVVQSREGVVLACNPSAQRMLRTGPQIVGRSIRTVMVRGFHEDGSPVKEDERQVLATGKPMLGVTLAVELVSGEVIWITENVVPILKPQSKPDSVLISFTDIGPVREAQRQLKFLATRDSLTGLYNRAYLTERMNSLFAPGAPNGSGEFANLFVDLDGFKKVNDTAGHEAGDALLKSVAQRLAGCVGPDDTLARVGGDEFVIVVGASDCSDRLIALARHILDEIAVPFAVADNEYYLGASIGISRFPEDGQDAPTLMRNADSAMYHAKQRGRNNFQFFTAELNQQLQRRFVIEQSLRRAGGELSLVYQPIVDSHAGRTIGAEALLRWYNSELGNVSPAEFIPVAEDAGLIAEIGEWVLAHACEQAARWR-RTLAPDLIVAVNLSPRQFNDGL-VERIRRCLDQSGLDPAALELEITERLLMSDSDTVLPMLQTLSATGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETPEQAAFLRSIDCDKQQGYLYSRPVGAS----------------
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----------
188535180    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAVSGEILVNSQAERLLGGKPHEFIGKTS--LNSMSAEMSAYFMQLSDA-TQRKGGVQRNERRLKTSGGDRI-ISCSASIVRGKDARHSYILLIADDVTDQRAADERIHHMAHHDNLTSLPNRVLFNQYLTRALREDSAAQRLTA-VLGLDLDNFKNVNDALGHQIGDVLLCSVAVRLRGVLRDRDTLARNGGDEFSIVLPALSHSAEAETVARTLIETIRPPFIVEGHSLSIGLSVGITIAQDDTSSPDYLLRCADMALYAAKRNGRNRFEHFTKEMGEMAQRRRIVENREAITTGQLRLYYQPITNNQHCEIVGYEALMRWHHPEKGVIMPLDFIPIAEETGLIHNLGAYALYEACREAASWPGEQM-----VAVNLSPLQFKSSALIAVVEGALKESGLAPHRLEVEITESVLLDNTMKNIDVLRDLKALGVHIALDDFGTGYSSLSYLRSFPFDKIKIDKSFINDMQDSRLAIIRAITGMSRSLDIQITAEGVESIEQFQRLKDEGCTLFQGYYFGRPQPSE----------------
237746601    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNPHFAGMLGYSPESFPSSIKD---LINPDTYFHSQHTWKDMWHTMR-RFQVEIRFRHKKGYYILTENIIRLILDENGLPDYAILVSR-PADPDGKPVPDRHLSLFDPLTSLPTRNYLDSFLDGALERTRQ-GGKMLAVLELNINRFKIINESLGHDAGDALLKLVSKRLIHAVHENDTVVRLGGDEFVVVLEKIRKPADVVSIAARLMKTVTEPLQLSGHDLSIAVSIGGSLYPRDASDAGTLLKHADIALAEARRKRSSVVRFFNPDMNVTPKERLITESELRRDRNEFTLFYQPRLCLKTGEIASLEALIRWNHPGEGIITAARFIPLAEEIGLIEKIGEHVLEAIAHQLVKWKTE-NTVRLPVAFNVSTRELYTDGLTASLKKTIAETGLSPHLFELEITESSLIEDMDEVRANLCDIRQLGVTVSIDDFGTGYSSLRYLSTLPIDLLKIDSSFIAGNSEGMKSIVESTIAMAHSLNMPVIAEGVSAKEQLDFLIAKGCDQIQGYLCSPPLPPEELEMFLQKH-------
237748732    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHKTILDNLPVGVLQISEDEQILFANSRFEEMLGYDPGKFPKTVKD---LINPNTYFHTQHTWKDMWHTQR-QFQVEIKFRNKNGLYMQTENIVKLILDEDNKPD-FALIVSRLTDPEGKPFPDQHISLFDPLTSLPTRNYLDSFLDGAIERTRQ-SGKMLGILIFNINRFKIINESLGHDAGDALLKLFSKRLIHGIDERDTVVRLGGDEFVVILEKIDKASDIVAIATRLLKMVSEPSQLSGHDISIAVSIGGSIYPRDSTDANTLLKYAGVALTEARKRRSSVARFYNPDMIITPMQRLMHESELRRDKNEFILYYQPRLSLATGKIVGLEALIRWKHPSEGIISAANFIPTAEEIGLIEKITEFTLTAVTRQLLDWQSR-KVPVVPVALNVSSKDLYTPDLTQSILHIVTEMGLPPTLYELEITESSLIEDMDKVKTNLMEIRDLGVTISIDDFGTGYSSLRYLSSLPIDLLKIDGSFISGLTESDQSIIESTIDLAHSLGMPVIAEGVATHEQLAFLCTKGCDQIQGYLCSPPLPPEKVEIFLAKHQP-----
192359360    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVVELSLAKRRAVEALRKSEEHLRQIIDHLPVMIGARNIAGYYLFANKALANELGYTPEQMRNHVRQLLKNSVFD----IDTMLQNDYRVIRGNEELEERFITASGKQLFLQTHIMPLAFYDEKVALIVSV--DITERKNAQAKMEFMAHHDALTGLPNRVQLVERLEHEL-RRAERHGYYGAVLFIDLDQFKNINDSLGHPVGDKVLEVVATRLQQSVREEDLVARLSGDEFVVVLTMETAALRAGEISEKIRSIISQPYVYDSMELRVTCSVGVVVYPDKNNSVHELLRYADTAMYQVKEKGRDSIEFFNEEMADKVSRQLVMEGDLHREEGQFELYYQPKMDVISSRVVGAEALLRWKHPTKGMVSPVDFIPVLETSGMIIDVGQWVLEDACKTLVKWSEQGLWHEMKLSINISPRQFRRAAFVQDVIDTIERFPIPPNSLDMEITEGIVIQRVEDAIATMTLLSDKGISFSLDDFGTGYSSISYLKRLPVSTLKIDQGFVRDIDRNDRVLVETIITMGNLLDMELVAEGVEEAEQLAILKAFGCHFYQGYLFSMPVELAVFESILR---------
156741489    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISSTSDGIVIADLDGVPHYQNPAFQKMTGLTLDDLRMAGGLLRLY---RDVGTARAALSAVRSGQ--SYRGEMRLIDRQGAAISVLLHIDPVLDASNQVIALVAVHTDVTQRKLTEDRLAYLSSHDPLTGLANRTLLLDRLQLALERRNRHGAALCGILLLDLDRFKQINDSLGHMVGDEVLIAVAGRLKHITRPGDTVARLGGDEFAVVLDSVGSLDDIWRIALRIQQALSHPITVQDQSLMVGVSLGIAIDDGRTTSAAALLRDADTALHQAKARGRSRIVLFEEAMHTAATTQLQLEIELRQALHRQALHYQPIVDLASGAIRGFEALMRWHRPLSGLVLPDGFLPVAEEAGMIPAMGAWSIVEVCRQARRWRDQGSAAELPVSVNIHSRQLEQTELPHQVRQALREFNLPGAALTIEITEKATLRDLDLVVTQLQQLKELGVQVVLDDFGTGYSSLGHLARLPINGVKIDRSFVQSMMHDSITIVRAVITLARELNLGVVAEGVETEEQRAALLQLGCTCAQGWLFGRAVDAEAAAEWIARRREL----
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-----------
294649933    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RKDQERLKLSAEQASEGIFILDENFNYIEVNPKYEQITELDKQVILGKQLFEITKQNKLHHQNFQLSILDTLAHEH-EYEGEFQETYHSEKSCFLWMHINAVKDEQDRVINYIGIVSDQTERKHQEQRLSYLTNYDTLTDLPNRFYYQQQLHQYLVNEAAIQHLAV--IRLNIDRFRTLNELVSNQAGNELLKQVAQRLRISNIDALLVAHLSADDFAIIYEMSPLHPPIHQLCNNIVENFSQPFYIADQEYFVSVSIGVAMFPEHGRQVDNLNTHAEQALNEAKRLGGNTIRYYSNERANAQYSDLELDLRKAIQNNELVVYYQPKMTTHDNLVNGFEALIRWEHPSKGLIMPDIFIPLAESTSLISDIGQFVLHQAAKQLQRWI-ELGYPQIHIAVNIVVQQVLRGQLLHDVDTILSQYKISGHNLELEITESAFLENTETVKTVLEALKDRHISIALDDFGTGYSSLAYLTEYPIDTLKIDRAFISKINSKQDAIVNAMIAMGKTIGLKVVAEGVETEAQRDYLQKQNCDILQGYLFAKPLTALDATKFLQQH-------
170749100    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVCSDISVLKEQERRLTQTNLRLDAALDTMSQGLCLYDGQSRLMVVNRRYSEIYGLPPGAV-VPGMTALEVLHPGDLEALLR--QQRDAFSNGAWQTHFQELSNG--------RIVAIDRREAADGGFVATYEDVTERRRAEARIAFMAHHDMLTGLPNRVAVGQQIDVAVAQAGRDQG--FAVFAIDLDDFRPVNETLGHGIGDELLVAVANRLTACVREIDCVARLGADEFIVVQRGVDRPEDAAILARRIIEVVGAPYSLTHHTISVGLTIGITLAPSDGSNADKLLKNAEVALDRGKTEARGAFRFFEPAMDARLIARRIMERDLRDAREAFEVYYQPIYSLETDRICGFEALLRWNHPVRGFVSPAEFIPIAEELGLIVPLGEWVLRRACEEAARWPDE-----LKVAVNVSAVQFTSASLVTAVREALRRTGLPGRRLELEITETVLVANPGATTAILHSLRALGVRVAMDDFGTGYSSLSYLRSFPFDKIKIDQSFVRDLCVKDGTIVRAVIGLGASLGMTTTAEGVETEAQLAHLRAEGCDEVQGYLFSRPVPVSEVASVIRR--------
300868898    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEDESIIAEDIADVLGYSISAIVFSGEEAIQA--ADDMQPDLVLMDIHLQGKMDGITAAEEIRS---RFQIPVVYLTAYADDNTKPFGYVVKPFEEKNLHSAIQIALHRHQYDYLTNLPNRSLLRERLNQILEKQKAFQTLIPI-VSLSVDRINKINGTLGHSIGDSVLRIISQRLTNCNPNFNMVARLEAAEFAIIMPLIEEKEDTGNVAQTILDMISDPIVVDGYEVYVTASIGIAFYPGDGTKGDELLKNAYAAMYYAQQQGGNSYQFYTSKSSIVSINQIIQETSLRNKCSEFEVYYQPQVELKTGKIVGAEALLRWNHPERGLVYPDEFIALAEEMGLIIPLGEWVLQTACKQTKIWQ-ESDFSPLRIAVNLSGRQFNQKNIAERVRQILKETGLDPKYLELEVTESLVIQNESAATKAMTEWRTLGIKIAVDDFGTGYSSLSYPKRFPFDIIKIDRSFICNIDPKNAAITKAIIQMAHSLNMKVIAEGVETQAELDFLYQYECDEMQGYFFSKALTNKEFEELLKK--------
146342387    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAALTALKDKRVIIGATAIELGDYYSVPNGRVLPGVVLQATAAESIIQDRTLLKTSTVATLGALLLVLAMFVSWPRFSAARRCVLIVLIGMGIEALALVLHHSYALVLDSSLLQIALVTYLVA-------TALDEIDFRGLLRHVAESRFER---IAMSIGDGLVCTDQHKRITVWNPGAVAIFGYSAEEIIGQP---FARLHAKDTDDLFPLQEAALPALPGGAMVEFDGRRKDGEVFPVEASFSAWQGADG--LHYGVILRDISLRKREAARIQYLADHD-TLTGLINRNTLQTDLAAMIDAADAASDQVVLLVIGLDAFQHINDMLGHTYGDSVLRAAAERLGAEIGNMGRVARLSGDEFAVAILSSAIGGTVAELAQLLAGLFDTPLDADGRQQRVRVSLGVAVHPVGGQTADELLSNAHLALCRAKTDERGSHVIFESAIRCELERRLTLEAELAVERSEFELFYQPQVDLLSGRVVGAEALIRWRHPTRGLVPPGEFIPVVNTSPLSEAVATWVMATACRQARQWQLAGHE--IRMGVNLSPSQFQAGDLAAFVGKLLTVTELSPALLELEVTEDILLHDEPRVLHTFNRLQALGVSLVFDDFGTGYASLSYLKKFPLDGLKIDRSFVQDTRTDDAAIVGSTVSLSKQLGLAVIAEGIENEATAEFLLRLGCEQGQGYHFGKPMPAADFER------------
87120422     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALARDISRRKKAESELRIAATAFETQDGILITDTQHKIVRVNTAFQKITGYQEAEILDQNISLLRSGR-HDEIFFQKIFACIDD--CGYWEGEIWNRKKCGEIVPELTTISTVYNDLKIPINYVYIIKDISLTKQNEQLINQLSYYDSLTCLPNRKMISEKVEQLIKQAQHQSLTRHALLFIDLDHFKNINDSKGYSVGDKLLQEVAHRLIDTVRSTDIVARFGGDEFIVSLDAGRALYRAKKVSCLINDALAQVFEINGEHFYISSSVGITEIDESVDEVFDAFKHAELAMYEAKSSGRNRYCFYSPQMQEKILERVNLETAMRKALIKDEFLLYYQPQFDDLGVRGVEALIRWHHPDKGIISPMQFIPLAEDSKLIIPIGEWVVREACNTLARWRDDPLLSQVKVSVNVSVIQFAQDDFVDLVRLILVETGASAKLLQFELTESMLIDDKANILAKMQGLKALGVLLSLDDFGTGYSSLSYLQQLPFDQLKIDQSFVRNLNGDQHPLALTITTMGHSLGLEVIAEGIEEKESLLKLQSFGCNLFQGYFMGHPMPLSKLEEVGLQQLSLMQ--
148256520    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKRREASFRLLFDANPMPMCILDGKTAQILVNDAMLRHYGYSRADLLC--MNVWDLWPPGEWGAVDDALTRLADG--DLFHRDCRHCKADGSEIEVLTYGREINYDGRD--GVLMAIVDITERRRAEARIAYMAHHDGLTGLPNREFFQQRLAQELDEAAS-GARPLAVLCIDLDLFKTVNDSFGHPMGDRLLQAVAGRLKQQMHGGNLAARLGGDEFAAIVSQD-GADGSGEFAARLISVLSAPYDIDGNELVIGASIGIALSPLDGTSCEELMKNADMALYRAKQHRVHRFFEREMDLQAQKRRDMEHDLRRAFAQAEFELHYQPLIDVASNIISGFECLLRWRHPDKGMISPAEFIPVAEDIGLIVPLGEWVLREACHEAATWPD-----GIKVAVNLSAVQFRSRNLVQVVMQALAQSSLAPERLELEITESILLAETDANLATLHQLRQLGVRISMDDFGTGYSSLSYLRSFPFDKIKIDRSFVKDLAQRSLAIVRAISGLGRSLNIITTAEGVETSEQLDWLRAEGCNQVQGYLFSAARPAAEIAGLLAR--------
228911569    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GISLVFRLTIFNAKNKLYIFIIVLIGLASTYLYFYVQDELS--DRAVILLRCLYRVFLLLIAIAATIPKKRNYFIINPVLGEKILVVTILIGFTFKEQTHSSKVFNSQLEQKSQKTADLIKKSNDLLYEYHIDSNGIVINQAGSILLGKKSVELIG--KECISIFLDEDRFGLEEALKQ--EGRCSSDSLQLRVKNNNKDVHFWSVTIVPIMIERQTFGSYV-MVKDITKMKQQQDEINYLAFHDTVTEIGNRIFFQQELDRSTKRAQKTQD-KFGLLYIDLNRFKTINDTLGHSIGDRVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLLDLCETLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSQKVTRRLRLEQDLPNALENNELFYQPQIDSKACKVIGAEALIRWQHPELGLISPFEFIPIAEETLQIISIGKWTLQKACHQLKE-CHSAGFSNLKMGINLSAIEFEQKDFVQTIISTIGEIGVPANSIDLELTERIAMVDEQETLLKLKALKSYGIHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSTDGNEIIQTIISLAHTLNMKVIAEGVETKEQLAVLQRNACYFIQGYYYSKPLNKDEFINFLNRK-------
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------
308048095    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYSDMTAHRRLEEEHGLYAQAIENTAEGVVILDHQLMVQGCNPAAEMILATPRARLMGD-----RFHHYWYREQGPQ-LDAVTRG-NASWQGEVLLRGSAGETVPVWLNISPMGD---NARHLVALFSDITERKRAELELRRLADFDPLTGLPNRSQFNTRLHAAVQ-ARGPGGRPMALMFLDLDRFKHINDTYGHSTGDGLLVQAAQRLKGLMGDSELLCRFGGDEFIVLISEFRTRAELERLAQRVLSAIAEPFELDGQLFYVSTSVGIACFPDDAQQPETLIRHADLAMYHAKEEGRGRYSFYTPQRDAQATYQLELENALRQEANQLELHYQPQVDLQTGQVTGVEALLRWFDEENGAVPPDTFITLAESSGIIVKLDRWALRQACQSFVRW---GLGDGIKLSVNVSASHFHQPDYVDFVSRVLTETGLPASQLCLEITEGVLMKRVSLAQSHLHALRRLGVSVAVDDFGTGYSSLAYLSQFAVDSLKIDRSFVHDLPGNNGAITRSILDMGRNLGLQVVAEGVETEEQEAFLRHQGCARMQGFRYARPMNAEACCLWLQER-------
254785192    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEVTGVML----VINDISESVVKERALEESDARYKAFIANSADAIWCYEVPVDT-TLSPQLEQILKRAIVECNETLARFFGVTHTRDYQDVRAFIDNGYRLENK----EFSRVDRTGMCGYMQSSAIGVV-ENGLLMRAWGITRDITDQRTHTDRMEYLANHDSLTLLPNRTLLYSTMEQTIANAK--NDQLMALMIIDLDRFKEINDTLGHRAGDSVLQQVGPRLGEMVELEGLVARLGGDEFAVFLPRVRNAHQALVLGHRFIDSLGEPFEIETFRTEVTASIGISMFPDQGRDVSTLMRYADVAMYHAKRALKGVAVYDPEFDPHSPTRLEIMGALRRAIRESQLEYFQPKIDLLTHRVTGFEGLLRWHHPEIGTVPPVDFIPIVEKSNLIYPLTCWVMAESIRQCAIWRREGH--DITVAMNLSASNVTDERLLAELRQLLTQYDLPGHCLEMELTESTIMNDPERALTALKKIAALGVHLSIDDFGTGYSSLAYLKRLPVGTLKIDKSFVMDMDEQDEIIVNSTINLAHNLGLSVVAEGVESQEIYQRLQDHKCDSAQGFLIARPMPAADATRWL----------
258639756    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFAITRDVTERREHEQQLLRAAEAQSAIITHIPSCVIVEDAITREILVNDKAEQLFGINKLLIMHKRPHECMSAELSD---YFNSLADIALRSEGIHTREQLLLTAGGERI-LHTRATTIAGKDLRQNFVMLIVEDVTDQREADARIHHMAHHDNLTSLPNRILFRQKLSEAL-RADTQGGYITATLCLDLDNFKNVNDALGHQIGDDLLRTVAKRLRNVLRDHDTLARIGGDEFAIVLPNIRNADEAAVVAQRLIEAIRPPVNLEGHNLSVGLSVGIALSSQAANTPEHMLRCADMALYEAKRNGRNRYEHFTLEMDDRSRRVIENDLRDAISGRQLKLYYQPITDGNEKGIIGYEALMRWHHPIKGLIMPNDFIPIAEETGLIHLLGAYALYEACREAASWEGEQ-----SVSVNLSPLQFKNSSLISVVEGALRESGLAPHRLEVEITESVLLDDALGNIRTLQNLKALGVQIALDDFGTGYSSLSYLRSFPFDKIKIDKSFINDMGDSRLAIIRAITGMSRSLDIQITAEGVESSEQFARLREEGCTLFQGYLFGRPQPSE----------------
239906034    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVREGLAAVLDGRLPRYEMDLPC-GPSGSQIWRALCFTPLR---GPTSGAVATLTDISRQKQLEEHILHDAFHDTLTGLFNRALFINRLDQAIKRLRRNPDALYAVLYLDMDRFKLVNKTFGHVTGDRLLMVIANRLQKQLRELDTLARFGGDEFAILIEDISGLDEASTMAENVLRQLAQPFRLKKQEIFVTCSLGVVVGSAAYEHPDQVLRDADNAMYSSKEHGGDHYTVFDAGMRVLTQRRMEMELRQAMESGEITVHYQPIVSLATGDVTGLEALARWQHPRQGFIPPSEFIPIAEESGLINELGALILRQSCRRLVELGREPEGEKLSVSVNISGRQFKRPDFVQEVAGILAETGIDASRVKLELTESVLMDDADEAVRAIKNLKALGVKVVIDDFGTGYSSLSYIQRFPFDSLKVDRSFVGNMNEQNMEIVRAIIAMAHKLGLEVVAEGVELAEHKAALSELRCESAQGFFFSRAVPGEELGELMRRNW------
146280132    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RITSVQIYNFLLIYCALFIACLFLLHFDIKHSVLGPAQTAVAYPALWFSVLAFGILSLIFF--DHGKRSFPLFLLVIGIAAEAVADFWYVRMNGTYTPGGMTLLLWLTGLVALAAAEHLALIRRAGLTQSALRRRTDAG---IAQAALPGIVIAIFMLSGS--LSGAFGRNWEYVAFSSVLGLIFAAVAA-------LREYAVIRSHEALRTEAEESRESRRRLAAVLESTSDAVVVFDRSMRVEYFNENAVSALGVGAPGLGASFTEIFPETSPGALVRFRSA-----QSRQEPMEYDALLSGPDR---WLSINGYP---SNGGLSIF---FRDVTEQRTARERMAHLAHHDPMTGLANRMKFSEELQRCVSLE-----TPVSVLLIDLDNFKDMNDTLGHPLGDAVLVEIGRRLQQLMRPGNLAARLGGDEFAMLIFGQQDRIALGAIAERVLARISAPIALPNQTVRVTASMGIAM--DDVANRAELVRTADIALYEAKRDNRGTYRFFDGAMEIRLRERTAIIADLTAANNEFVVHYQPLYELASHRICGFEALLRWTHPVRGLVSPEVFIPIAEDTGLIHQIGAWVLRTACTAAADWPA-----DVRIAVNLSPRQFRDLGLPTMVARVLEETGLRPNRLELEVTEAALLDDSGSNLDIFAQLNRMGIRIALDDFGTGYSALSYLQKFPFAKLKIDRSFITGDSESSMAIVSAICSMAHALSIRVTAEGVETRDQFDWLQTR-CNEIQGYLISRPVPAGRIPDLLAGK-------
145299722    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLQSDAQRLSAVAFETHEGIIITDPDFKILRVNHAFSQITGFDSQRLHLGNELWSGL------DGLGYELNTL-----NRWQGETQRLHLDGHTYPQWEIVTPVQDDKGVISHFVICFEDISERKAAERRIQDLAYYDELTGLPNRRQLHETLAQAFS-EASRDNLIGALLFIDLDHFKTINDSLGHATGDWLLKEVSSRLKRLVRQGDCLARLGGDEFVLLLPPPQAEMQADLIAERLISEIAAPYNHGVQVLHIGASVGITLFPGREQGVDDLLKQADTAMYQAKSAGRKTRRFFDASMQQQADRRIHNELRNALSQQELTLYYQPQHMVEGGDIIGVEALIRWQPPGRALVSPAEFIPIAEETDLIVDIGNWVLHEACAQYVLWEENG-IHIPQLSVNVSAKQFHATDFVECIHDVLAATGMDPACLNLEITESVVLGHAEDTISKMSELKAIGISFAIDDFGAGYSSLSYLKRLPADELKIDRSFIQDIDGDNMAIVEAVIAMARHMGFNVTAEGGESRQQLEFLQAQGCHFYQGYLASKPLPVPYLERYVRR--------
94498467     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGSLEDVHERHMAEHDLAQSEERFRLAIQSAGLGIWDFDSRTGQRSWSPELRAMLGVSPD-VTPTTELALSLVHPDDRPRLQDKLAAVAGGGPAHFEDMLRIRATDGALRWIKSTGWTTRCDTDGSVRIIITFLDVTEQQDSERRIRWAATHDAMTRLPNRSSWQQTLDD-MAKAARRSGDSFALLLMDIDDLKRTNDSLGHDAGDALLCAFAERLQAAAPPDAVIGRLGGDEFGLLSSTLSDATRAEAWGKALIETLRRPHMHEGRSLDCGVSMGAALFGGDAGSEGDELFKAADALYKAAGRGRLTLFHSSLRAEAQQRSSMIRMARQIIADDLIMPYYQPKIDLRTRMVTGYEALLRWCHPRLGVQLPGSIAAAFDHGEIAVGLTQTMLDKLLRDIIRWLD-AGLDPGSVAFNASAADFTHAGFADSVLERLRLANIPTRHLELEVTETVLGRGADQVATALRCFAKEGVRVALDDFGTGYASLSHLKHYPVDVLKIDRSFVSNMDNDDAAIVDAIVKLGDSFGMEVVAEGVETELQAQLLLAHGCPIGQGFHLGRPQPFDVVTAKMR---------
53804907     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTALLQLVATRVAAALERDRSERQLKAREQEFRSLVEHSPDTVARYDRDCRRIYANPRLVEEAGVPLSELLGKTPVEFPG--GESSRAYQAKIRQVFETGEPA-EFELSWKTAQERELISHIRLTPEFGFDGEVMHALAIGRDITEIDAYRRRIHHLAFFDSLTGLPNREMLNKRIREVMD-GNPRPGRQFALMMLDLDRFKEINDTLGHGIGDLLLGRAARRLLGAVGKDDTVARLGGDEFAVLVPAPAASQELTALAGRILDAFARPFLIEGRELFVSVSLGIALYPRDCTGIDTLFRYADTAMYHAKRQGRNNFQFYSAELTARAAERMRIESALRRARNELELHFQSQIDMVSGTIVGAEALLRWNRPGRGIILPRKFIPIAEETGLIVGIGDWILAQACQAVVAWN-RHREQPLRVAVNLSTRQFILNDLAGTVQRILDETGCRPEWLELEITESLLLEDSRGVRATLDAFDRMGLSIAIDDFGTGYSALSYLHRFPVKRIKIDRCFVHGIPSDRSELVKAIISIAQALGLEVLAEGVETPRQAVYLQAHGCRLGQGYLFGEPQPLVGFEASIGQ--------
186684306    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRTFIIRDITEQKQATAELRQRDRLLQAVAEAANYLLGEMNYETGI----EQALAILG----EAAKADRAYLFQNHPHPAEWTQSLIKSTHHHWQNQVEQEFLIR--DGIQSLLLV---PLRLEN-ECWGYLGLADCTFERHWSKHEESTLLTMHDMLTGLPNRLLFNELLSKTLPNATRNSESLAVIFLDLDRFKVINDTLGHTLGDQLLKNVAQRLQDLLRGGDTIARWGGDEFTILLPRVTDIEEVTQVAYRILQTLEDPFYLQGHELYVTASLGIALLDNNSPDAETLIQHADAALYYAKDKGRNNYQFYSVSLSAKNPETLEKSLRYALEREEFTVFYQPRVNIGTGEITGMEALLRWQHPEMGLVAPSVFIPLAEESGLIIAIGEWVLRTACMQNKTWQDSG-LPPITMAVNLSLKQFRQPKLVEIITRVLEQTGLDAHFLELEIMETTAIEDLGFTRTVLEELKQMGVNISIDDFGTGHSSLSRLQLLPLHNLKIDQSFMRDLQPDSAHIIQAIVTLGHSLGLKLTAEGVETAEQLEFLKSINCEEVQGYFFYRPLPEQKATEILESKRPII---
294629517    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSANDTFGELLGTAPGELAGRPAA--DLVDLASDARTWQAYRAVLRGRQARLRCVRHFKHADGRSRWVQVTLAPLTDASGSTAGVLLSLADISVRRELQSRLRHLRMHDPVTRLPNRTLFFERLSAALETESYERGGRIGLCYLDLDGFKAVNDTLGHRIGDRLLAAVARRLQGCADEAGLVARLGGDEFALLVEDSTGTEQLADLAESVLTALQEPFEVSGRRLSVSASIGVVERQAAGTSATALMQAADTTLYWAKADGKARWTLFDPERNATRMTRQVSTLRAAVERGEFTLEYQPLVAMADGRLRGVEALVRWRHPQFGVLTPNRFITLAEEDGSIVPLGRWILATACRQARRWQDHPDEPPIFVSVNVAVRQVWDSDLVADVAEVLAETGLAPRLLQLELTESAVMGSAGRPLEALRALSDMGVTIAIDDFGTGYSNLAYLSRLPVSALKLDGSFVRGFQPGRQTIVEAMIQLAHRLGLTVTAECVETSDQASRLRRIGCDTGQGWLYSRPVSPDRISELLDGH-------
296135704    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHTTDHKPVQLPLESALRGEPKEAEN-FLIESLEGQWRHYEITARRLLDSTGTPLGAAAVAHDVTEIRAVDRRLKWLIDHDELTELPNQTLVIESLERWLEAETSRDESRQLAVYLDIDRFRQINDSFGHALGDDLLIETAARLKVALAPDDFLARWGGNAFAVLHPCTADQQALLDHAEQLLNSLTEPFVLDGQTIFITASLGIARAPRDGRSATQLFSRADVAMYRANTPGRALLYTVDMSQRGRELIEMETDLRHALAMEQFFVLYQPKVCLQTRQVIGAEALLRWQHPQHGLVSPATFIPLLEETGLIVPVGQWVLNAVCKQLQEWEQQGKTP-LPIAVNCSMRQLQGDLILRQVSSALEHSGIAPGLLELEITESMMLRDPEHVSGLIVQLRELGVNTSIDDFGTGYSSLASLKRLPVTTIKLDRAFVKDNDADDAAITRAVISMAKALHLIVIAEGVETQEQADFLQQLGCEAYQGWLFSQAVAPKRFAQYLAD--------
148257311    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLQALAAESILQNRTLVPTSSVATVA----ALLLIVVTMLLSWPHLSAARRALLVGILSITIEVVALILHDRFALVFDTALLQIALVAYLAA-------TALDEIDFRGLLRHVAESRFER---IAMSIGDGLVCTDKDKHITVWNPGAVAIFGYGAEEIIGQPFARL-RADRSDTDDLFPQQEAALPAPPGGATVEFEGRRKDGEVFPVEASVSAWQGADG--LQYGVILRDISVRKREAERIRYLAEHDTLTGLINRNTLQTELAAMIE-TADAGADRLVLLVIGLDGFQHINDMLGHAFGDSVLRAAAERLRSEIGSMGCVARLSGDEFAVAIPSSAIGGTVAELAEHVSHLFETPLEAAARQQRVKITLGVAVHPDGGQSADELLSNAHLALCRAKTDRRGSHMIFEPAIRQELERRLTLEAELAVERREFELFYQPQVDLSSGRVIGAEALIRWRHPTRGLVPPGDFIPVVNTSPLSEAVATWVMATACRQAREWQLAGHE--IRVGINLSPSQFQSGDLAAFVSKLLTVTGVSPGLIELEVTEDILLHDEPGVLQTFNRLQALGVSLVFDDFGTGYASLSYLKKFPLDGLKIDRSFVRDTQADDAAIVGSTVSLSRQLNLSVIAEGIENQATADFLLALGCEHGQGYHFGKPMPAADFER----RFLSADNT
146284167    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAIRSILDASI----RVGGEVIGVLSLAWHADEIAFAGELADQQVLANQQRLQRAVEQSASAFILVDRDGRVEYVNPAFTAISQFSESEVRGQRLADLKAL-----ENLGELLTSSVLAHSNSWQGEFRSRRKNLEPYWGQLSISKVFNDDGMLTHYIGIYEDITRSKLAHQHIERLAYTDNLTNLGNRPFFIRSIEERFAAGAEP---RLCLLLVDIDNFKRINDSLGHQTGDKLLTSLARRLRNGLSQQSVLARFASNEFALLFDDKGLEEGIRLADQVLRILDKPLF-VDKQLISVSGSLGLACSPQHGRDPETLMKHAGQALHKAKANGKNQVQIFTEALHAEANYKLFVENNLRRAQNELEVFYQPKLCLHTGRLQGLEALLRWNHPEKGMIRPDQFISVAEETGLIIPIGKWVVREACRMGVTLS-ELGLGKPQIAINLSPKQFSDPDLLSSIAAILLEEKLPAGQLELELTESLLLDATEETRQQLIGLKALGLTLAMDDFGTGYSSLSYLKKFPIDVIKIDRSFIKDINQDDVEITSAVIAMARKLHLKVVAEGIETPEQLKFLRRHRCDIGQGYLFDKPIPGTGLTDALR-RYP-----
94500854     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSILVYQIQLELAHSKDQLKLEQNTKRYRSFIQNSNDAIWDLILENGQVQINQRFCSLFEVPKNADTTLILNTKSIKH---------VIRYILQSSNPNSNIETRFINSSGEVLWLQCTTMAEIYDD-KLFGIWLMTRDITENRTHIERLEYKTRHDDLTGLPNRNALSELLDEKIELAKQF-GLKVGLLFFDLDRFKEVNDALGHNYGDVLLKKIPQRINNYLQPNAKLCRLGGDEFAIVIPTIENTAQVLELAKDIQTALRQAFDLGQLHVEVSASLGVSCYPENGSDVGTLMRCADVAMYKAKHTPGGILSYSANLDEGSPRRLAIMAAINSGLKQDQFFHYQPKMDLKTGHVTAAEALIRWQHPEMGLISPGEFIPLAEMSDIIIDLTEWVLDQAIYQLKKF--QLSQKDVRLSVNVSTRNLLDDNLVPYIHAKLEEYDVRPQQLELEITESALMVDPDRALETLNKLSGLGLSISVDDFGTGYSSLVYLRRLPIDSLKIDLMFVRNMNDQDAIIVNSIINLGHNLSLTVVAEGAEDKATVEVLKTMGCDYVQGYQISKPVPEDEFLRLLDE--------
282888513    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDAMA-----QRLANSEEHHRLVVDHLIEGIVVQSREGVVLACNPSAQRMLRTGPQIVGRSIRTVMVRFHENGSPVTERPTNQVLATGKPMLGVTLAIELVSGEVIWITENVVPILKPQSKPDSVLISFTDIGPVREAQRQLKFLATRDSLTGLYNRAYLTERMNSLFAPGGPDGTGEVAVLFVDLDGFKKVNDTAGHEAGDALLKSVAGRLAGCVGPDDTLARVGGDEFVIVVSACDCSERLIALARHILDEIAVPFAVADNEYYLGASIGISRFPDDGQDAPTLMRNADSAMYHAKQRGRNNFQFFTAELNQQLQRRFLIEQSLRRAGNELSLVYQPIVDSQDGRTIGAEALLRWYNSELGNVSPAEFIPVAEDAGLIAEIGEWVLAHACEQAAHWR-RTLAPELIVAVNLSPRQ-FNEGLVERIRRCLDQSGLEPAALELEITERLLMSDSDTVLPMLLALSATGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETPEQAAFLRSIDCDKQQGYLYSRPVGASAYARALADAY------
86747317     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSMSRTLELSNLRLDAALNNFLHGLCMFDGDRKVVVSNARFAGIYSLRPDEIRCGVS--LSAIQSACRERG-TFVESWSERRLGRCSDDISEVSSLQDGRTILVRCQPVAGG-----GWMTVHEDITERYRSEQQIAHMARHDLLTGLLNRGAFHERMDEACARLRRW-GETFSVIMLDLDRFKLVNDSLGHPAGDALLRAVVSRLKACIRETDVLARLGGDEFAVLQTRTKDYNEAVAFADRIVNCLIDPIEIDGHQLVISTSAGIALAPQHGTDSDELIKNADLALYRAKARNGYVTFETAMKDRANARQQLEGELRQAILNREFDLYYQPQVEARSGRVIGAEALLRWRHPRRGFVPPSEFIPVAEETGLIEKLGEWVLKEAAAEAIRWPA-----PIKLAINLSPVQLSRGNLTDTVTQALRLSGLPPERLEVEITENVFLEDEVNNLAVIRQLRSLGVSVALDDFGTGYSSLSYLTRFPFDQIKIDKFFSMNLIERSATIVSSVITLARGLGISTVAEGVETVRQFELLREAGVDYFQGYLFGHPVPASAL--------------
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-------
262401649    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPILMNDQVQYVVFHAI----DTSEKQILVRSLEESENKYALLLLPDGLMMVENDC---IISANPSAARLLGFENSQKL--LGENFSRLFID--EKTKTVFSSQLA----SLLTEKPLVCLTGPRCGFERKVQLHAGSTGNQSQLI-LLQDADEAPKQLSATTQVDAHIDNLTGLYNRHFTKRLEQCIQ-----NETPLVLLYLDIDNFKNINDSLGHHIGDKVIKEVAARLKRLLPQQAILGHLGGDEFGLILPEPEHNRSEEMLADRIISLINQPFDLHHFSKRLACSIGSVRYPGDGNDARVLLQNADTAMYEAKERGRNRLIKFNDQMNKEARMRLWLEIELQKQQNGLEVWYQPKVNARDFSINGAEALVRWKHPVEGYISPGAFIPVAEKAGLIEHLGRVVMREVFATVKRWKLQGILP-GRVAINISPEQFGNPQLIDYLEKLLRATGVDPSCITFELTESAVMSDSEHTQQMLNAIKKLGFTLSIDDFGTGYSSLAYLARFPIDELKIDRAFISDIDPKQLTVIENIINLGRSLNLTVVAEGVETQQQATLLSNLNCHSIQGFHFYRPQPKHEVEELFAQNRRHRKS-
157960251    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRKLKDDVYLLAQAFENTSEAVLIFDSDETIQVSNKAAQNIIGLDSESLIG--LSFSQVLQGEEKASIANLLQQGL-----SWAGECFVDAGGCQRCAVWLNVSSILNSSGNASRYVVVFSDITERKRTEAELRRLANFDILTGLPNRSLFSSKLAQSV-YQAEKEGGNLALLFLDLDRFKHVNDSYGHSMGDALLVEASNRLQSLVADENVLCRFGGDEFVILLRDTPTIDTVNYLCEQLLASIEKPFVLYGREFFISTSIGVSLWPEDAKQPEVLIKNADLAMYHAKEEGKGHFKYYSEERNAEALYHLEADLRKAIERNELELHFQPQIDIQNDKLVGVEALLRWNHPKEGFIRTDIFIKVAEACGLIVEIDRWVMGEACRRGAIWS-QKLAEPIKVSVNISALHFRLPDFISGVQQIMAETEMPHSALSLEITEGVLMKELEVAKQHLKALKELGIDVAIDDFGTGYSSLAYLRHFEVNTLKIDRSFLIDINKADQAIASSIIELARNLKLDVVAEGVETHEQLEHVFSRGCYVIQGYYFAKPMPLAEIETYM----------
261253856    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSPIDSDGKIEHVIFHAL----DTSEKQILVRSLEESEGKFSTLLLPEGIFLLEGDC---IISANPAALRLLGF--ESMQDILGESLSRLFVD--EKTKTVFDSFIEQLS-----ETPLTCLTGPRCGFERKVQLLADSTGSDSQLVLIQDAESGQVTLSSSQHEDAHLDSLTGLYNRFGFTKRLEQLI-----HNETPLIMLYLDIDNFKNINDSLGHHIGDKVIKEVSSRLKRLLPQQAVLGHLGGDEFGIILPEPDNNRMVEMLSERIISLINQPFDLHHFSKRLACSIGSVAYPGDGNDARILLQNADTAMYEAKDRGRNRLIKFNDQMNKEARMRLWLEIELQKALQQNEVWYQPKVNARDFSINGAEALIRWKHPVEGYISPGAFIPVAERAGLIEHLGRVVMRDVFATVKRWKLQGILP-GRVAINLSPEQFGNPKLIDYMEKLLRTTELDPSCITFELTESAVMSDSEHTLQMLNAIKRLGFALSIDDFGTGYSSLSYLARFPIDELKIDRAFISDIDPKQITVIENIINLGKSLNLTVVAEGVETQQQATLLSNLNCNSIQGFHFYRPQPRQEVEELFAQ--------
241206173    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFVKDMEADGLYFNEACGDIVGMRAEHVVGRTDR--SLFPPSQTDAFREQ-DRRAFEANAAISFEETMQRADGVPRILRTVKRALPTPEGHAPRYLGISQDVTEERAVEAKLAHLATRDPLTGLPNRAAFSEHINQRAVEA--TADSAIALLYIDVDHFKHINDSKGHAAGDALLCQVSERLLQLAGEGDLVARLGGDEFAVVLELD-EPERAGRFAQRLLQTLSHAFDLDGAREHVTCSVGIALAPDHAGDADVLMRHADLALYAAKESGRSIYRFYETEMRLAAQRRHVMTAELWEEKRQFELHYQPIVQLDNDGIGGFEALIRWRHPERGLVAPMEFIPLAEETGLIVPIGDWVIREACRAAGGWPVH-----LRIAVNLSVSQFRHASLLSTVVAALDETGLTADRLEIEITESVFLTDADQSLPRLRALKALGVRIAIDDFGTGYSSLSYLRSFPFDKIKLDRSFVSGIDAGNLAIVRAVVGIGSGFNATTLAEGIETEEQLQKLRAEGFSEVQGYLLGRPMPQHEAEALIDGR-------
126668290    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRERLNQDIARQEQDALEIQKFSQAIEQSPSSVIICDRQWHIEFVNQKFSQLTGHSALSIIGKHPGSLGSDNSDNREA-EKLWKSLQVQRVGVWQGEVTSARRNGERFWEQLIVTPIKDAKADTTGFLILGEDISIRKRYERQLLRQANYDILTGLPNRMLALDRLKLALAQARR-ESTEVGVMFLDLDNFKHVNDTLGHDAGDTLLIEAARRISSCLRGSSTVARLGGDEFLVILPGLQSAEVSSQVAERILKTFSMPYQLNSHEVYVTTSIGIAAFPADSDNSGELMQHADAAMYQAKRKGKSDYVHFSPEMSEISHERLQLESRLRRQQEEFELFYQPIVSTSNGNLLAAEALLRWNNPEIGQVMPDRFIPLAEETGLITAIGEWVIQQACQNAVTWKNQLGRDIG-ISVNVSPRQFRAAGFVTSVMDALSTSGLAAEFLELEITERLILDNSIETAQILQELDEHGVRLSVDDFGTGYSALSYLKSFPFDTLKIDKSFVQDIDPDDAVLVSAIINMAHSMGLRLIAEGVEEEEQVQFLQKAGCDCAQGYFYSRPLPAIEFSQWL----------
220933358    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSYDITAQCLAEQALSGERDRLFTTLESIADGVITADVAGRVAYMNPVAEQLTGFTLNQARG--RPMEEILRVEDLESGELLPDCFNGGSPVVFSEESRLRRPDGESYAVRLTASPLRDGEDGISGAVLVLHDFSMLWDMARQLSHQARHDALTGLINRREFEDRVREALE-SARRSSRSHALCYIDLDQFKVVNDTCGHVAGDELLRQLAAALPRHIRDTDTLARLGGDEFGLLLENCPLDRALSICHQLLAEVAELRFMWQGRRFDVGMSIGLVAIDGASASLSEVLSEADSACYVAKEQGRNRVYVSRPGDQRFGEMEWLGRIREAMEEERFELYCQPIRPISGEGVPHFEILLRLKAEDGSLVEPGAFIPAAERYNLMPQVDRHVIRSVFAMLADSDFALKQHAI-VGINLSGQSLGQEDLLDFVTEALHYYGLPAHRFCFEITETAAIANLSSAAGFIRELRDMGCAFALDDFGSGLSSFNYLKHMPVDYLKIDGSFVQDTDPVDAAMVGAIHRIGRVLGVKTIAEFVESEAVLEHLREIGVDYAQGYGIGRPKPFRD---------------
217970096    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KENEERLRLAASSSYEAILITDVDNRIVDVNPAFCRITGYSREESLGRDPGMLASGR-QGREFYRAMWQAIEEH--DHWQGELWNRRKDGSEFAEVLSISRVRDARGRVIHHLAMFSDISRLKKHEEELNRIAYFDPLTGAPNRRLLDDRLRQAIAHSRRT-GKPLAVCVIDLDGFKPVNDQLGHEAGDQVLIGIVDRLGAILRASDTVARLGGDEFVLLLEDIEGERVLERVLEAIRT----PIALASQQVCVSASIGVTLFPEDDADPDTLLRHADQAMYRAKQRGRNCIQFFDASVEEQQRVRKERLERLDQRRQEFVLHFQPQVDMVDGRPLGMEALLRWQHPERGLLAPGEFLPDLEGTELETRLGQWVVDHALGALER--CRAAGLDIGVSVNVGPGPLMQAGFVASVRSALERHDIPPERLELEILESTALDDMVLAMDVLEACHRLGVRIALDDFGTGYASLRHFRQLPFDRLKIDRSFVLDMLEDARAIVGAVVQLARTFGREVIAEGVETPAHAAALLALGCRLGQGFGIARPMPVEHIPGWV----------
296329665    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICLSILIACAASYISLELSRKVTINTGLKSIVWLIGGSLIMGFGIWSMHFPMQYEFMPLIASIGAAVSGSFVSLYILTYYRLLTGSVVLGAIASMHYIGMSSISRVMIMYEPILFTFSIIIAIAASFVSLKIFFDLALKKHSDHLMFYKVISSIVMGIGISGMHYTGMLAASFHEDMGPPGWSIFVTLIVFCIQTLLLFSSHADRKFIKQSERQSLIVHNI-DAIFILSLDGDIISSNEDMIRKFGFSMHDWRHYTSKKINRL-FDQVKKEKQAINSDSDLITEKGQF------------HLNITLIPVE-VNQELDSIYVICKDMTKQYRAEKEIHRMAHYDSLTDLPNRRHAISHLTAVMNREHTLNNSTV-VFFLDLNRFKVINDALGHNVGDQLLQLAGRRLSSVVPDNGFIARLGGDEFIIILTDANTSTGEADLARKIIQKFKKPFKIQDHTLITSVSIGIAISPKDGTDGLELMKKADMAMYAAKERNKSKYRYYSFSIGNKETVKLNQEMVLREAIENNRFHYQPQFSAKNQKMTGAEALIRLVTPDGQLCPPGEFIGVAEETGLIIDIGKWIVDEACKQARVWYDKG--YDLSVAINISARQFQSEDLIPLIKNALDKYQLPPQLLEVEVTESMTMDNLDHSKKVLSSLTELGIRISIDDFGTGHSSLSYLKDFPIHRLKIDKSFIDDIHPKSEQITGAIIAMGHQLSLQVIAEGVENSAQKQLLYEKGCDHLQGFFFSRPIPPEQLEQLIIEQ-------
148258560    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKQREESFRLLFDGNPVPMIVCARSDGRVLVNEAAAQHYGYSRAAFEQNIRNLQAY----ESEPPWAAEHSGEEQAARTWKH----VRADGALIDLAIYSRHLVH-NEQPAVLLALM-DITERKRAEARLAFLAQHDALTGLPSRNLLRQKIEDKLGQMRR-GSEKMAVLVLGLDNFKSINDTLGHAAGDRLLRGVGKRLRSILRQEDVVARLNSDEFAIVHGGLARPEDAAQLCRRLLQAIADPYLIDGSSVTIGATVGIAMAPNDGDDAEKLLKNADMALSRAKTETRGSFSYFETGMDARAQSRRKIEIELRDAIQRDQPYYQPLIDLSTGRITGFEALVRWPHPERGMIPPSEFIPVAEDTGLISALGRVMLRRACNDAANWPDE-----VRVAVNMSPLQFRVGNVLSLVMDVLKQSGLPPSRLELEITETLVLEKSGQVLATLHALRALGVRISMDDFGTGYSSLSYLRSFPFDKIKVDQSFIRDLAANRQAIVRSIVSLGKGLGVTITAEGVETEAELRCLRAEGCHEGQGYLFSRPRPNAEIVGLLEAQ-------
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---------
303249428    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAVEVAIFKHRTEQKLKRSEQRYRLLLELSPDACADGRGALRILEANPSFERMTGLRSEVIDRALTEVFPGIEP-------FWLDTLGETARSGRSVRFENSLADCDMFFLAQAYSPQSG------QVAVVLEDVTERKSGEERLRYQSFHDALTGLPNRALCLDRIARAIERARRRSNYLYALLFLDIDRFRLVNDSLGHLFGDELLKRVGERLRHEVPQLDTVARVGGDEFVLLVEEIAASADALHIVKAVRERFRTPFVIAKRQFYVTASMGVVLGPADYERPEELMQNAAIAMNEARKSGWGRVRVFEWSMRQRAERVMDLETNLRLDHREFILHYQPIFDLKTLAPCGVEALVRWRRPTGELVPPDEFIPAAEQSGLIIPLGAMVLAEACRAMGRLRRGGLGNPFFMSVNLSARQFTQPELVKQVVRTLRDERMAPGDLKLEITESVLMEHPESAMLKLRGLREFGVGIGIDDFGTGYSSLAYLQRFPIDTLKVDRGFVSGMDEGNRVIVRSIIGLAHSLGCDVVAEGIETESQLRDLAGLGCDLGQGFFYARPMDEAALTSFL----------
209964281    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRDLFENAVEGVFRMDLAGRLRAVNPALVDILGYTADALMAAVPDGRALVAPADRAELRSRLRG-AGIVRG---FETMVQRADGDLIWVSLNLRRHLGAGGETSGYEGTLEDISHRRRMEQEAAHVALHDGLTGLPNRTLLVDRLAQALRRRRAGQSPGFGVFLIDCDNFRMVNNTLGHALGDRMLAEIARRLSRLLGAGDTLARLGSDDFAVLCEQSWTPDLALRRAEEMRLAMAPMEVPGHHDLFPSVSVAVVLDHGERETPDEVLRDLGIAVHYAKARGRARCISFEPAMRTAPLQALRLQTELRRALERDEIGLQPVVDLPGRRLIGFEALARWAHPGRGSVSPTEFIPIAEESGLIVALGETVLRKACALLRSWQPRLNGTPLTVSVNVSPVQLARPDLFELVDGVIAATGVDVRRLKLEVTETALAQDLDIVSSRLDGLRQRGFRILIDDFGTGYSSLSRLHRLPFDGLKVDQSFVRPMDEDCRNIVRTVVALGHALGVDIVAEGVEDPETGRELARMGCTSAQGYHFGRPLSPADADRLV----------
150390997    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQDITERKALVKKMQGIQERFQVLIRDSSD-VFEIVSPDGTIYISPAVEKILGYQPKEMEG--RNLMEFAWEIEKPKLEKMFKVALSEPNKNIKREISAETKLGKRIYVELTMNNQL-EEPSIKGIVLNWRDVTERVEAQKKMNHIATHDQMTQLPNRLHFEKKIEYQCQ-EAKEKGTTFAVMMLDIDDFKYINDALGMGFGDQLITQAARRLKDFLGETRCICRYSGDQFGILIYNLKDIEAYKNIAMKIIDLFSSSFKIDPYEIYITMSVGVAIYPDDGQETQSLIKHGNIALFRAKEKNRYEMYSPKMDVKNYKAFTLKNDLRRAIKNNEFKVYYQPQVNLQTSEIIGAEALIRWEHPTWGLVSPKEFISLAEETGFIITLGNWILRQVCETYQKWLKDG-LPAIKVSVNYSGIQFFQKDIVENIKNTIHEFQLDPHFLVMEITETVLMNQSQQVSADIQSLQELGIKVAIDDFGAGFSSLTYLNSFNVDILKIDRFFIKGIDETSNRIIEAVINLAKDLRIRLVAEGVETWDQLSYLRKLNCTVGQGFLYSRPVPQEDFEKLLAKK-------
254563338    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPWLIAAAFVFGCSVWSLFVAMLAFQPGAQAAYGLLTAASIGIAVAGALIAFLIWCRADHDPLKVAAAGLVLATAISGMAGVGAMAANSLVHASLGLCATLAVIALARAGDLAGLGRRIEVSLWLALAIC--GLHFTGMTALTVAPAAPVAGGGAVLAVGLVSLAVLAAGLTALLMQQHLMRELSRMRLLGNLAHEVLF-IHREGRVVEINQAGLRLFGAPASEIIG--RPLLDLFAEADAP---VLLRRSRCHPEDLFPEEFEVRTAAGIAVPVELTCRAI-DYLGRPATAVALRD-LSRRRRDEARIRHLALHDALTDLPNRTLLEERLGLALENAAE-NGTSVALAYLDLDRFKPVNDFHGHAAGDALLVQAAKRMLAELRPTDTLARIGGDEFVIVLAHTRTLAQVAETAERLVAALGRPFQIEGQRVEIGASVGIALYPSDGSTAESLKRAADTALYRVKDEGRGAVRFFEAAMDEQLQARRRVEHELSGAIARGELDYQPIVNGRTGEIEIFEALIRWHHPERGCVFPADFIPLAEQTDQIGRIGAWVLDTACAAAAAWPH-----PWRVSVNVSPKQFRQPGFAAGVAAVLGRHGLSPGRLVLEITESVFIHDAATALTVLTALRTLGVRLALDDFGTGYSSLSYLQRFQFDKIKVDRSFVRGLHADALTIVRAITHLGHNLGLTVTVEGVETQEQLTVLRELGCDQMQGYLFARPAPMTNLSE------------
33415351     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRYLLRASRTRHELERSKATLARAQDLARMGSFDWRQGATDLVFSMEGMRVFGL-GGRDKLGLKRILRMIPDEERQGFQRILREVLDHGT-VLCNDIQVNLHDGRQRILHIEAEPEFNEVAALIGYTGIVQDVTDRRVAEDKIKHLANFDTLTGLPNRRQIFWRSERAIEHAKRL-NHCVAILQIGVDRFKIINENLGHHAGDELLIEVSRRLRSCVRTLEAVGRLGADEFVVLLPEIASEAEAMDTASRILQALRDPMMAAGQECFITASIGIALFPAHGLSVADLLRNADVAMDMAKGQGRNTAQVYDPQLASKGRVRLDLDTALHKERDELVLYYQPKIDVRTSKMVGAEALMRWVR-DGKIIPPIEFIPLAEATGLINVMSLWAITQAARQAKIWQKQFGFDA-SIAVNLPSRLFELPDLVDKIQAILDQEGVPPHFLELEITETGLMKDLQGVVPSLHRLNQMGIEISIDDFGTGYSSLAYLTTLPISELKIDRSFVHGTTPQSSAVVSAIIALARALGLKVIAEGVEEVSQMEVLYNLGCHICQGYLFARPMPAAEVATWLA---------
205374991    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDQYRGLVEMSPDVIRDW----TFIYLNESGSRLLGYEGVEDLIG-KRIRPFVAAEYLGEIQEHLIELDKNKNDHQHFEIKVVKADGGKLDLEMSVMTIVYKGKEARMVIG--RDITERKKADETIQYMAYYDALTGLPNRNMFKEHVDKRLNE---NPEEKLAVLFLDLDRFKVINDTKGHSIGDRLLQLVARRLTDVVKESGVVSRQGGDE-FLLLLENTSTEAIEHTANQLIKSFAKPFTIMDEDFFVTTSIGISVYPMDGEEQETLIKHADTAMYLAKDQGKNNFQFFNPSLNKLTTRKMKLEAELRKAIKLDEVYYQPQYDMQSEKITAVEALLRWHHPQFGMVSPGEFIPLAEETGLIIPIGEWVIERVLMDQKKWKAQGISYP-RVAVNVSVRQLQERSFVRSVENKFNQYQGDSCLLELEITES-IMQNVEESIRVLSELKELGVTISIDDFGKGYSSLSYLKHLPIDKIKIDKSFVDDIDRNPSSIAKAIIDMGQNMGFLVIAEGIEKKEQRDFLLANGCLIGQGYFYSRAVPEDVIQKMWAE--------
304406750    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HRERISVPILIKLYK---TAWLMSALLLVGSALSVFWLANMPLALGLAGSGIMSIVAATQQAMAAVRT---RSSIALTGNPLPFLALDRTGAIIQLNEAAAEALGYERHSHALVGELLERYVDSGDLALLEA--NRRNAYEGKIEQATIGVRSLTGMSMSWDVLFAPVGIQSG-TSGCVLIAQDMSERKRHDERVKHMAFYDDMTGLPNRRLFVERLGEMLAEVREPDSM-LAVCCLDIDHFKLINASYGHDYGDMLLLQMADRLLRGCTDVDFVCRMDGDKFGVILAAKNSEGQIEAAVQSLLSALEEPFELQGIPIQLTASAGWSSSAQEPLYPDKLLRNANLALIKAKENGRNECLIYREEWDEASLERLRLQHDLRRAVANREFVYQPQYDMNTGDIVGVEALLRWHHPLRGLVQPSKFIPLAEESGVIVQIGQWVLEEACRQNKSWQD-AGLAPIPVSVNLSMRQFWQPNFTASVEAVLTKVGLEPRYLELEITESMTM-DPDKLTQSLNELTALGISISIDDFGTGYSSFHYLKHFPVDRLKIDRSFVSDIEQDDAEIVAAIIAMAHNLNMQVIAEGVETAQQVQFLKMHLCDEMQGYYGSPPVTSERIAEML----------
75763729     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTLIFRPAIFNAKSKLYIFILVLTGLAITYLYFYLQGDLS--ERSVIFLRCLYRVFLLFIAIAATIPKKRNYFIINPTFGEKLLGIFVLIGFTLIRHTIVRMQFNNQLEQTSQRTRDLINKSNDLVYEYHPDTGIVLNINQAGSML-LGKDSAVLIGKECFSIFLDEDKSELEAAIKK--GRRCSSSSLQLRVKNNNEKDMLFWVTIVPIMIE-GQTFGSYVMVKDITRMKQQQDEINYLAFHDTVTEIGNRIFFQQELDRSIKRVQKTQD-KFGLLYIDLNRFKTINDTLGHSIGDRVLKEVAKRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLLNLCKTLFLITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDEKLSQKVTRRLRLEQDLPNAIENNELFYQPQIDSKEGKVIGAEALIRWQHPELGLISPFEFIPIAEETAQIISIGKWTLQKACRQLKEWHS-AGFSNLKMGINLSAIEFEQKDFVQTIIYTIEEIGVPANSINLELTERIAMVDEKETLSKLKALKSFGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNGTSTDGGEIIQTIISLAHTLNMKVIAEGVETKEQLTVLQRNACYLIQGYYYSKPVNDDEFIVFL----------
73539344     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTDLDELWHARQQAAVQAGRYASLADHAPMCVITFDEDGRITDINRTGQHMLWYPGPAQGAGIR--YADLHVADRDLTRELGETIAPGLKARLEREWTWVRKGGSRVPVQVTLRELPAEDGQPRQYQAIACDLTERHRVDEYIRHLALHDALTGLPNRAELTERCEAVL-LHARRHGERVALLLLDLDHFKHINDSLGHPVGDDVLRTIADRLKAAVRQGDLVARMGGDEFAVVLGGLRHDTEAELAASKILARVSEALEIGGQRLRVTPSLGIAMFPADGESLTDLLKSADAALYAAKQGGRAQLRRFASEMAEASLARLTIEGRRAVDEQEFTLRYQPIVDTSTLAVTGVEALMAWHTPERGMMQPSEFIPIAEQCGLIGALGEWALATACSDIQALRT-ALGRDIEVAVNISPLQLRQPGFPDLVARTLQQAGLPPGSLTIEVTEGILVEGGETTIDTFLRLRELGVQLSIDDFGTGYSGLHYLTRLPISRLKIDKSFVDDVARHDQVVAAAIIALGHQLHLKVVAEGVETMAQFEFLRAQGCDALQGYLFCRAVGPDTLREVLDSGF------
228988980    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVSLIFRPAIFNAKSKLFIFILVLTGLAITYLYFYFQDVLS--NRLVILLRCLYRVFLLFIAIAAAIPKKRNYFIINPTFGKKLLVIVVLIGFTLIRHTIVRMQFNNQLEQTSQRTMDLINKSNDLILTIDSNGKVLNINQAGSMLLGKDSAALIG--KECLSIFLDEDKSELEVAIKKGRRCSSSSLQLRVKNHNEKDIFFWY-VTIVPIMIE-GQTFGSYVMVKDITRMKQQQDEINYLAFHDTVTEIGNRIFFQQELNRSIKHAQKTQD-KFGLLYIDLNRFKTINDTLGHSIGDRVLKEVANRFRTCLSPTIPLARIGGDEFAI-IVHNQTEQQLLDLCETLFRITEEPFIVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKKKGNNTVCMYDETLSQKITRRLRLEQDLPHAIENNELFYQPQVDSKAGKVIGAEALIRWQHPELGLISPFEFIPIAEETSQIISIGKWTLQKACRQLKEWHSLG-FSNLKMGINLSAIEFEQKDFVQTIISTIEEIGVPANSIDLELTERIAMVDEKETLSKLKALKSCGVHLSIDDFGTGYSSLAYLPLYPIDNLKIPREFVNGTSTDGDEIIQTIISLAHTLNMKVIAEGVETKGQLTVLQRNSCYLIQGYYYSRPINKDNFIQFL----------
171059444    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWLLPLPMLVTG-LALALWQLWIPTVGLSIGLVTGWLLTRN-QELRSARMALQHERGQADATLQAITDSVITVDTGARVQYLNPSAERLAGHSLAEARGHAVGTLFQWDEPDAQTLEQALAECLQERRVQVGLALRLKAPQGERQVQIIRRAPADHDRDRVTGAVLALSDVTEALRAADKLQHEATHDALTGLPNRALLSDRLQHAV-LGAQAGQRSVAVLFIDLDRFKRINDSLGHRHGDAVLKEVASRLQQCCRAHDTLARWGGDEFVVLLEDVPSRDAVAARAAQMIDSVTLEFAIDQVEVACGCSIGIAMAPQDGVAVDALLAMADTAMYRSRGGKRFEFYASEMPSWTREWLALETRLRHGLETQSFVLHYQPQVNLKTGQLVGLEALLRWRQPDGELWLPGRFLPVTEETGLILPIGEWVIREATQQLARWRDQG-LPLVPVSVNVSTRQCLDRRLVQVVAEALLCSGIDAGLLKLEVTESTAMADLGHLRGLLVELRALGVQVAMDDFGTGFSSLSHLKHFQIDQIKIDPSFVRDIDANGAAIVRATIALAHGLGLPVVAEGVESEEQMAFLSAHHCDIAQGFLYARAQDSDSVASML----------
255059313    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAIEDAYRILKQSEEKYRSVYESLNEGLVLYDLVAD---INPVAAAVFGFDRDDIGKSIRKVQGGIF---APAWAAVNGALLGEGDAGLELEL-----EGAGRTFTLNAFPM----GE--GMVALLEDVTEKKRTAEQLEQLAYYDSLTGLLNRSMLLNRMDQTIGI-AQREGLRMATLFLDLNGFKVINDTMGHEAGDQILIEVARRLKGSVRKRDTLARLGGDEFVMVATYDKE-ENAGYIAQNLLRRITPVYEVCGREVYLGGSIGISVYPDDGDSPETLLKNADIAMYNTKKKQDFCFYSAQLNERLHERMRLEFDLRMAVEREEFFLEYQPIVNARSGRLTAVEALVRWMSPEKGRVMPDSFIPLAEETGIILPLGEWVLKTACRKLKQWQD-AGCRPLRMSVNISGRQFMSGDICQAVEEVLEQTGVDPNHLELELTETCLIQNVEETIRKLCHLKGLSVAIGIDDFGTGYSSLQYLKNFPLDHLKIDRGFIRNVCEDERAIVDAIIGIAKAMELHVIAEGVETREQTEYLAMRGCDELQGYYFHRPLTEERLLEVLR---------
124265497    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAFFVLISDISRHRLAEQAVRESEERLGKFMQASAEGIVFH--KGGVITANAPIGMLVGYGLDELMG--RRTLDFVAPDQVSKVAAVMSS-----GQETTYESALIDKSGRRIPVEFIVRTMM--RGDERLRMTIVRDLRDRHAAQAHIHHLAHHDALTGLPNRLAFMAEIDQLMARAAASREA-LALLFIDLDHFKRVNDSLGHLAGDELLKTVAQRIGAVLRASDVVARFGGDEFMVLIGGGPRLEDVADVARKLLAAIEVPLDAEGRSISVTPSIGIAMFPGDGITPAELIKHADTAMYRAKARGRATYQFFDPTLASNAYAALVLEGELAQERGEFVLHFQPQVRAGDGVLVGAEALIRWQHPERGLLLPDQFIPLAEQQRLMLPIGTWVLHEAARAARRWHDDG-LCAVPVAVNLSAVQFQAPDFVSTVAQALAGAGLPGRLLELELTERMLMDELPEVSGRLAQLKALGIRLSVDDFGTGYSSLGHLKSLPIDKMKIDRSFVVDLPEARVAIARAIIQMARSLGITVIAEGVETEAQRAFLAREQCDELQGEAISPSLSLQAFEAW-----------
307720930    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLWVKDLEGKYIYANKAICNDLLMAKDTIFFALREREAHKEIADWHTFGELCDQLVIDSNKAMKFE-EYGNVKGKLMYLEVYKAPFYDKDGNIIGTVGAGRDITELDTKRDQLEFQANHDALTGLPNRVLFMDRLTQAIKL-AKREKQHVAVLFLDIDDFKKINDSLGHHVGDEILIEVTQRMLLKMRKSDTLARLGGDEFCIIINNIKDIDDVSKIIENGMEVFRDPFITQEHTLYISISVGVSLYPNDGKDAIALLKNSDAAMYKAKQNTRDRYSFYDEEMTKKAYERIFTEMRKAFEKDEFVVYFQPQVHAKTKILTGMEALVRWQHPDMGFIYPDRFIPLAESTGMIIKLDRIVMKKAISQFSRWK-KSGLEPKKVSINLTMTQLAEGDFYKFIKELLEYENVSASEVEFEITEREIMGNPDASIKALEKLNELGISVAIDDFGTGYSSLTYLKRLPINKLKIDKSFIDNIPKDDSAIVKTIINLCENLELQVIAEGVEEENQNDFLFENNCEDIQGFLFSHPINVKDMEEFIKKH-------
144898172    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITQRKATENALLESEQRLRAIAGNMPGMVFQRDGTMRFTYVSEGCRTFLGVEPEELLEDPELFLQCMTADEQKLFLAALARSAETLEP-LDEEMAVFGAGRRRRWLRGQSRPNRRPNGSVV-WDGVMLDVTERKTAEQRLSFLAYYDPLTRLPNRTAFLERFAGARENAARSHQL-LAVLSLGIDRFGIINATMGHSVGDQVLTASADIVQSGLSRNDIMARASGDRFLVLLSGHTSRRELTEMVERIHGLAQSAVHVAGDEFEVSTSVGVALFPRDGEDAETLIKNAEAALQRAKSQGPATLQFFTKEMSSRAAKTLSLQNKLRREHGEFVPYYQPQVDLVTGAIVGMEALVRWNNPELGMVSPGEFIPVAEESGLIDGICESMLAQCARQNKQWQDSG-FRPIPVAVNVSGRQFQYARRLITALETLGESGLDPRYLEIELTESSAMRDADSAIAVVQTLKDMGISCSIDDFGTGYSSLSVLKRFPITKLKIDRSFVMDTDPNDAAIVDAIVAMAKALKMKVVAEGVEHTQHLDFLRALGCDQMQGYLFSRPLPATEMGQMLADHFPAPRNS
254470638    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELRKQEQELVKQNTLFDAALNNMSHGLCMFDTQKRLIVFNQRFDDIFACEQGEGKIGM-TWDEMVQPLAQEFLEAEGENSVAQQHWPSTVRSTFTLTLQSEQVILMTLEP---QDGG--GWVAIFEDITDRQRISDHLSYLATHDALTKLPNRLLMNERL-QEMKQAALEQDEHFGILWMDLDEFKTINDSLGHAVGDKLLVHVAKILREKVTNKEMVARLGGDEFAILSKLPASREQLEQLAKEVLKVVASPCFLEGHEIVVAASVGIAMFSREHQNVDELIRFADLALYQAKNDGRNTFRFFEDDMKIKQRQTLITDLYKATANRELEVYFQPQVNLATGEISGFEALLRWNHPRYGFISPFEFIPLAEETGLILEIGAWVLDEACSLAAGWPKRVN-----LAVNLSPRQIYCEQLLPVVDDVLARTGLDPGRLELEVTETVLLADHLRVRQTLAKLQKSGVKISMDDFGTGYSSLSTLRRFPFDRIKVDRSFVMSMSKDEDAIVNSVIDLANSLGIATTAEGVESKEIAEQLKREGCTEAQGYYFGKPAPPNQALFWLLE--------
254563188    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFEISGRPH---LSPE---GDFLGYHGVGSDVTEQHRTRCALVEALSEQNRRFDAALENMTHGLCMFDSEQRLVVWNRRYLGIFGLPDDAVHMGQRAIIEMLVA--RGCYKATVDAISEGTRTSLSGDVLRELADGRVIAVIHR--PMADGGG----WVATFEDITERRRNEARIIHMARHDGLTDLPNRTRLREVGAEWLAALRTDAEAPLAVLCLDLDRFKPVNDSFGHAVGDALLRAVADRLRGHVRSHDVVARLGGDEFAV-LSRVEDAAAAAALAERLIETVAAPYTLDGITVEIGMSAGIALAEGDVPHDIERLLKADLALYEAKTEGRGTVRLFEPQMDETLRERLGLERELREAQDRFELHYQPLVDLSDNRITGMEALIRWHHPERGLVSPAVFIPLAEETGLIVPIGEWVLRQACRDAVDWPGE-----ISVAVNVSPLQLRHRGFIQSVLGALAASGLKASRLELEITENVLLDDTEANLETLHTLRKLGVRISMDDFGTGYSSISYLRRFPFDKIKIDRSFVRDCAAQSEAIIRAIVSLGASLGITTLVEGVETEPQLATIRAEGAQEVQGYLFSPPRPVHEIAVLLE---------
296158392    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDTMA-----QRLAHSEEHHRLVVDHLIEGIVVQSRAGVVLACNPSAQRILRATPQIVGRSIHTVMVRAYHEDGSVVTEAVRQVLATGKPMLGVTIGVELIGGDIVWITENVVPIIKPESEPSSVLISFTDIGPVREAQRQLKFLATRDSLTGLYNRAYLTERLRDLFSLSGMGELASVAVLFVDLDGFKKVNDTAGHEAGDSLLCSVAERLAACISTEDTLARVGGDEFVIVVSAYENTGHLIGLAQRILDMIAVPFAVADNEYYLGASIGISRFPEDGQDVATLLRNADSAMYHAKQRGRNNFQFFTAELNRQLQRRFTIEQSLRRAANELSLVYQPIVDSHDGRTIGAEALLRWYNSELGNVSPVEFIPVAEDAGLIVEIGNFVLARACEQVAQWR-RTLAPELIVAVNLSPRQFNDGL-VERIQRCLIQTGLEPAALELEITERLLMSDSETVLPMLSALNAMGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVVGLPDDSIAITQAVVAMAHSLGMNVTAEGVETAEQAAFLRAIDCDKQQGYFYSRPVGASAYARSL----------
71278464     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RANEERAQYAFQQTQDWVFIIDEKISRITANQSMRAVFDWPEEEF--DFSDKLLGVSQKRRSFYRKLMLSLKEGE--HWRGEELIVTANKDEYHVIINVTVGFSSVTNALHYLFVLTDISAQKSAESELRLLANYDHLTGLPNRTLLLERIKHAIDFSNRRD-TSIAVFFIDLDRFKQVNDSLGHDFGDLLLREITNRLQSTLRIDDTVARIGGDEFVVLLESFANENQLGRIAEKVIDTIGQSVDLDGNLVSVGASVGIALYPNDGINSDELLRHADVAMYHAKQAGKSNFKFYTAQMNVEAMERLSQESALKVKNNEFINHYQPIINAYTGKAVGVEMLMRWQTSTG-LVPPSDFIPLSEELNLIITMTEMALERVCKDLKEWHT--IRPEFYVSINLSVQHFVEADIVSFISELLARYQLPAAILRVEVTESSLILQPENAITTMRKLSSLGLTLALDDFGTGFSSLSYLKKLPLDIIKIDRSFVAGINEADEAIVDTTLVLAKRLNMHCIAEGVETVEQFNYLVAKQCHYLQGYLYSKPSSAEKIMKLLIDKTELT---
142042281    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIARQLARSEEHHRLVVNSLNEGILV--VSRDGVVINPSANRMMRVKGDLVGRRLTTILRKLHPDDWPS-RRALETA----TPQLDYTVGFGLADGDIIWVRGNAVPIRPGEKQADSVLVSFNDIGPVREAQQQLRYLATRDALTGLYNRRWLGDRMRELFGGHDAAAGGPARVAILFIDGFKKVNDTAGHDVGDALLRSVAARLAACGGGQYALTRVGGDEFVILVDDCDDPDRLAVLAREVIDAIAKPFAIANNEYWLGVSIGISVAPRDGDDAVTLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRALSSDMLRYQPVVDARSGRTVGAEALLRWTSPELGPISPAEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDMMLAVNLSPRQ-FHEGLVESVERCLAQTRLDPCALELEITEGLLMNDTDTVLPMLEALTDMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHHDSVAITQAVVAMAHSLGMKVTAEGVETQAQSWYLQQIGCDMQQGYLFSRPLEPSDYARRL----------
167589119    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIARQLARSEEHHRLVVNSLNEGILVVSRDGTVTASNPSAQRMLRVQGSIVGRRLWSLVTSIPPDDWPSRRA-----LATGAPQLGFTIRLGLADGDMIWVSGNAVPIVKPDAQAGSVLLSFNDVGPVREAQQKLRYLATRDALTGLYNRRWLADRMRDLFGAHGAAEAARIAILFIDLDGFKKVNDTSGHDAGDALLRSVASRLAGCVGERHALTRVGGDEFVILVDDYDAPDDLAALARQVIDAIARPFDVANNEYYLGVSIGISLAPRDGDDAATLMRNADSAMYDAKQRGRNTFTFFTAQLNQRLQRRFAIEQSLRRALASNALRYQPVVDGRSGRTVGAEALLRWTSAELGPLSPAEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDLMMAVNLSPRQFHDGL-VESVDRCLAQAGLDPSALELEITEGLLMYDTDTVLPMLRALADMNVRISVDDFGTGYSSLSYLKRFPLHNLKVDRSFVSGVPEHRVAITQAVVAMAHSLGMKVTAEGVETEAQSSFLRQIGCDKQQGYLFSRPLEPAEYARRL----------
150017350    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIYICICFGLWSGGYAMMLTSDNIWRNSSVLGYCFFNGLWLFAYLLNNEDDFEYISIILAYVPTTLLFIGNIIVEPYSAMTLYIIWAIVIDFAGVIVLYLRGKYSKKNRVKKQNKIILITCTVSIIIGIITDFILPLLGVTIFPSAVLTGTIALGYAINKHLTTPKYISEYIFNTV----------NEPIFILNENFIIKNCNDASLSVTNYKIEEVEGKIFSEL-------LDNVDFDLSSITKNSCAK-NIEVNLETKYGNNITCEFSGTIIYDEYSDILGILILLHDISERKKILEMEKNCTLKLEEANMMLKNQIQDKIRAEEKLRHFIKNNSFAILFIDLDGFKSINDNYGHQVGDKVLKNVADTLKGIISNVDIISRIGGDEFVIITTDIKSTTYVKEIAERIQKALKIPFIYNEEDLCVGASIGISIFPEHGKDADTLIRKADVAMYEVKKKGGYDYYSSKINDEFLNKMNIKEKLNKAMENNEFVIYYQPIISLRSMKVLYSEALIRWKQAD-KIISPIEFIPIAKSVGEIISIDNWVLENACKQCEIWHELGGSE-FSISVNVSYSQLKQSEFIPMVENILNHYSFPARCLNMEITEDEAMEDSGTIIGILERLRKIGVRVSLDDFGTGYSSLSYVNRLPIDMIKIDKSLVWNLEKKSVMIVRSIITLGHSLNLKIIAEGIETQEQFRILNELNCDYIQGYLIGKPMEALEFERFIKKETETMKS-
253996206    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPVQLDGQV--IGTVGFA--RDISEKQHLVSEVTKQRNAYQSLVQNLPTTIIRYDLDGKRIFVNSRCFETYNIEPYELNKPLEWWSPYINVTGAEFMTQLMEVMQFNVQKTL--EIHSMHEDKVAVH-QLRIVPEFDEVHQVCGALTIATDITEVAEYRRKIESMAFHDQLTGLPNRTLFSQQLSVAID-QAKTNNSQFALIILDLDQFKSINDTMGHAIGDKLLIEVARRITNSLDQHCTCARLGGDEFIILVESVPSREHVEYVSNVLLNQIMQVYVIDGSEYFISASIGIAYFPDDSEDMDDLLKYADSAMYHAKKRNRYHTYSPAITESIQHRLNVETELRRAIENDEIYLEYQPIVDMTSNQVKGLESLCRWHSRKLGIVSPMVFIQIAEETGMIVELGQWIMREAFKAARLLNAQ-LKHPVSVSVNLSARQFFEVDLIHQVRHLLKEQQCNPAWIKFEITESLLLESNQSVLNALNAFNDLGIKVSLDDFGTGQSALAYLSKFPIHQVKIDYSFVKESNPNDALLVKAIIALTATLNKELIAEGVETSAQATLLQSYGCRYAQGYLYSKPISLQAVQQYLELR-------
294812804    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEGSVVHANPAFAALIGGEPAALRARPADLLDL--ASDRHAWHA-YREVLRGRRSRFRCTRRLKHSDGSVLWAEVAVAPLKGGPGAVLSV----TDVGERRELRARLRHLQMHDAVTRLPNRALFFERLTAALESSAYDHGSRIGLCYLDLDGFKAINDTLGHRIGDRLLVAVAERLTECTGDGHLVARLGGDEFAVLVEESTGTEQVTEVARTVLDALQRPFDLDGQRLSVSASIGVVERAVAGTTATGLMQAADTTLYWAKEDGKARWTLFDPERNAHRVTRQALSSTLRPAVERGEFEYQPLVGLADGVTRGVEALVRWNHPEFGTLTPNRFVGIAEEDGSIVQLGRWVLRTACRQARQWQRHPHAPPLFVSVNVAVRQVWDSDLVADVAEILAETGLAPRLLQLELTESAVMGSAGRPLQALQALSDMGVQIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGPNPADETIVEAMVQLAHRLGLTVTAECVETSGQAARLRRIGCDTGQGWLYSRAVPPDRIGELI----------
302534564    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLVDLAAEARTWQAYQEVLRGRQARLRCTRRLKHPDGHSLWTEVTLGPVT---GTPDVLLSVA-DISDRRDLQARLRHLQMHDPVTRLPNRALFFERLSAALEASAYGTGGRIGLCYLDLDGFKAVNDTLGHRVGDRLLTAVAARLTQCADQSGLVARLGGDEFALLVEDSTGTEQLAELARSVLAAVQEPFDLAGQRLSVSASIGVVERDAAGTSATGLMQAADTTLYWAKADGKARWTLFDPERNAHRMTRQSSSLRPAVERGEFELEYQPLVDLESGVVRGVEALVRWNHPQFGMLTPNRFIGIAEEDGSIVQLGQWVLRTACRQARRWQEQPSDSPVFVSVNVAVRQVWDSDLVGDVAEILAETGLAPQLLQLELTESAVMGSAGRPLQALQALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGPNPADETIVEALVQLAHRLGLTVTAECVETAGQAARLRRVGCDTGQGWLYSRAVAPERIAEMIA---------
225389177    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTDDYLFIGNLKNGSFRYSPHMVEEFGLPGEVVENAAAFWGSIIHPDDELYFLESNQEIADGREEYHNIEYRARNVRGSWIWLRCRGRMTRDENGEPEMFAGMITNLGKHNQIDHMTGLYNRFEFEGNIKKY-MMDERVESL------------GIMILDMDAFKNINDLYDRSFGDEVLRLTGRKIAAVLPENAGIYRLDGDEFGIIVLG-GDEEQCSDLYNRIQYQFTRQQEYGGRKFFCTVSAGLAFYPKDADNYLELIKYANYSLEHSKMLGKNRSTVFSRSILWEKERRLKMRESIDQGFVGFSVCYQPQVRAGSGRLYGAEALARWHCSEFGDVSPVEFIPILEQTGLIGRLGEWVFRSAARQCSLWRRFAPDFM--VSVNLSYVELMERDVFPAVMGALEEFGLPPANVTLELTESCMVKEDKQVNKIMGRFREAGLKVAMDDFGTGYSSLNSLKNIPADVVKIDRSFVTGITEENATLIRSVAQLCRQVDMRVCVEGVETEEEHSAVRGMGVELIQGYYFGRPM----LPELFEQKF------
298290964    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRESREALAQVIDTVPAFISAADLEGRCVLVNAQQAASIGRQPADLGQPVEALLG----EERALISRRLDQLVLRTSHALPREEEVTTPAGEHRIYLTSKAPLHDGAGRITSILTTSIDITQRREAEKRLEYLASHDSLTGLPNRLMLRDHLRRELARGRRGDQ-NFALHFIDLDRFKAINDAHGHHRGDRLLQNVADSLTRLVGPSHTVARLGGDEFAVLQPDIDGPEDAERLARAILH-MLTDEDAGPSAPRIGASIGITVAPLDGADPDELLRNSDQAMYLAKSLGGNTVRFFAADMAPRATQRAQMEGELRDKRRDFVLYYQPLIDLRRNAVIGAEALLRWSHPQRGVLAPGAFLGLAEESGLIVPINEWVLREACRQGAQWRG-AGLGPLRIAVNLSPIQFRRQQVGELVRDVLEDSGFPPDLLDLELTEGILIDYDETVTEQMHLLRSLGVSLSVDDFGTGYSSLNYIRNFPLHRLKIDRSFVKDNDPRALAIVRTIIDLGHILNLQVVAEGVEEGAQLETLRAEGCDEVQGYYFSPPVPADVFARWLAQR-------
118589369    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPMSLLALWIAAIGTFLSLTLFKWLKARRSLNKAVTHATIFSSLWAVVPVAAFAYGDADGIWIASCLTTGMLCGGAFALATVPQAAFR-----------W--VSVLFVASLMSFAIGRSAELWPLFFLLTSYTLVVIGSIASAAWLFASHFLAEALEHRGELIALLLEKSSDWLWKTDSHGILHSISDRFLHASGRQSAELET--MRMVDLAYSLDESDARSAVTKLENAMKRQQAFREIVIGVDGEERWWSLAARPVYDDHGSFTGYHGVASDITEAHRASALVSHLAEHDSLTGIGNRSWFLKQAEAQLEEQNQNGQNTLTLFLIDLDNFKVVNDTSGHPAGDELLRQVASRFTALGEGRTMLARFGGDEFAALGRFVSDQAALA-FAEELVAVTRKPFRIGRRDFAIGATVGFTRLHDSKDTVDDLMRKADIALYKAKEGGRGRSFEQDMEREVRERRELESDLREAFEYGKLNVDFQPIVDARSGKVVSSEVLVRWLHPVRGEVRPDVFIPIAEHAGLILPLGSWVLKKACAAAAQCPELE-----SVAVNLSPVQFMDPNLVEQILGVLQETGFPPERLVLEITESVFLRDFGTASIKLQKLRDLGIRIALDDFGTGYSSLSYLRHYKFDKIKIDKSFVDEIGERSLAIISAVIALAHNLGLEVTAEGVERQFQVDALRTLGCDTMQGYYFGKP--------------------
158338331    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEKVQSVLAVPIIVKNNFWGF-VELHDCNDHYQW--------SDQEEAILRMAASVSAALERQDKDEIIHRQAFHDALTGLPNRVLFAERLDHALTDARRNQD-NLAVMFMDLDKFKTINDTLGHSVGDELLKEVANRLQHCLRGGDTVARWGGDEFTLLLAKIRTIADATRTAQRILDAFKEVVKIDHHEIYINASIGIACFPDDGQEAEVLLQNADVALYQCKEQGRGIFQVYDADMNSEATELFALQNNLRHERQEFMLFYQPQINLQSGEITGLEALIRWQHPEQGLVSPATFIPLAEESDLIVQIGKWVLEVACQQIVEWQRISGLP-LTISVNLSARQFYDPTLVETISQVLRQTQLDPKYLELEITETIAIKNIPLAQQVLKQLQGMGIKIAMDDFGTGFSSLNYLTQLPLDTLKIDQSFIKRSDAKELEVINAVLSLGRGLHLSVVAEGVDTPEQLELLKSLKCETVQGFLISPPLPVLEATSKLQAK-------
146337845    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKQREESFRLLFDGNPVPMIVCARDDGRVLVNEAAAQHYGYSRAAFEQSIRNLQAY-------ESETPWASEQSGEEQAARTWKHVR-ADGALIDLAIYSRHLVH-NDQPAVLLALM-DITERKRAEARLAFLAQHDALTGLPSRNLLRQQIDDKL-IQMRRGSEKMAVLVLGLDNFKSINDTLGHAIGDRLLRGVGKRLRSILRQEDIVARLNSDEFAVVQGGLARPEDAAQLCRRLLQALADPYLIDGSSVTIGATIGIAMAPNDGDDAEKLLKNADMALSRAKTETRGTFSYFETGMDARAQSRRKIEIELRDAIQRDQPHYQPLIDLSTGRITGFEALVRWPHPERGMIPPSEFIPIAEETGLISGLGRSMLRQACSDAAKWPDE-----VRVAVNMSPLQFRVGNVLSLVMDALKQSGLPASRLELEITETLVLEKSGQVLATLHALRALGVRISMDDFGTGYSSLSYLRSFPFDKIKVDQSFIRDLAANRQAIVRSIVSLGKGLGVTITAEGVETEAELRCLRAEGCHEAQGYLFSRPRPNAEIVGLL----------
152990175    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQIELQQKEKQELKLLSAHEAITITDASGKILRVNKAFEDITGYKAEEVIGKNPSILKSIH--DKEFYQQMWDAIKH--QGYWKGEIYNKKKDGTIYPEVLSITAIKDENGEISNYVAHFFDVSELKEAEDEIKKRIELDLLTEVFNRKKMVEELE-VVRKNAIKEGYCNAFFFIDLDNFKYINDSYGHFVGDEVLKEVAKNLKAVVKDGDIVARIAGDEFALILVDEQAVHNATLVAEKLISEYSGQKQIGGYDLDINFSIGIYIFPAGEQSVDEIITNADIAMYNSKKSGRNRFTFYNEALDLESKRFLVMKKAIERKEKEFELYYQPKVDASNEKIVGMEGLLRWNSKEYGLLFPDKFFPYTRGNRLLYEITDYVLDEAL-QMIQILRESGYLEVKVSINISAEQFINRKYVETLLKKIQNSHYADGLI-FEIVEDALIQNVEYAKDLIKTFRKYCVEIAIDDFGTGYSSLSYLRDLDVDEIKIDKSFVLDLEHQNDKLVEKIIEIGKIFGYKVTAEGVENAQSMQFLKERGCDYLQGFYFSRAVRKEAILRML----------
307822843    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIGEGIFVTDKDKKIISVNEAFTTITGFTQQEVYGKNAHFLNSIKIDDEL-------SNLTGTVNSWQGEVWRRHKNTMDFPSWTTVSEVKDSSGEVAHYVHVFMDITHFKKAQDHLGFLAYHDPLTRLPNRLLLKDRIDHSLQ-NALREGSQAAVLFLDLDRFKGINDTYGHAVGDGLLREVAKRIKNLVRKEDTVSRYAGDEFVVFMENIPDAKNPAKLAQKLIETFNAPVYIKGYRLKISTSVGISLFPQDGRDTDTLIKNADAAMYRAKKEGRNNFQYYSLELTTEAFEKMSMEYRQSIERHELILYYQPQVCLKTGKLVGVESLVRWMHPELGLMSPKQFIYIAEESGFIVALGEWVLQNACMQMRRWLDEGLQVN-KMVVNVSAIQFLRSDFIATVERILRSTGLEPSSLELELTGNGFMDNSEQTIKALNQLVALGIDLTIDDFGVGCFSFNNLKRIPVKKLKINSSFVVDNNANDEDIARAVIALGHGLHLRVIAMGIESTAQQRRLMDLGCDEGQGHLYSSPV-------------------
149185505    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWRRILILQAIGSTIWFVVFPYLAPYAEGLEIAVLGIIGTAGTLLVHRNAPQAALFHTLTMAPSLAVAAVMIGGWGAW----------PSLILIASFAVALIGETRTQ----ERYFVGAARAEIERRRMLLEQSSDWLWTVGPRGNMRDVTERLGAALSTDPDHLEMPFLDL--FVAGEERDALATRLLERSPFR----DLIVRLRVKGDVRYW---RISARPRDDG---RMSGVARDVTAGRLIEERVAFMAHYDNLTGLANRYLFNERLRSLAGEQAS-RGSNIALFYLDLDDFKAINDTRGHLVGDRMLREVGTRLEQEVRSEDLVARLGGDEFAVLIETRAGDGLLIERAHRFLSVVRAPYEIEGHSYRVSTSVGVARCTDGDCDAEELMRRADLALYAAKEKGRDNLALFEPALDRIARERRETEIDLRETRGQMRMHYQAIVDLDTGETTGLEALLRWYHPQRGIIPPGDFLTIAEETGMITSLGEWVIRQTLSDAA-----ALPGNFRIAINLSPTQVKNPNLVATVAQAIHATNIAPERVELEITEHVLMDQGAAGHVTLLRLRELGIRIALDDFGTGYSSLGYLRRFPFDRIKIDRTFVTDVASDSQAIVSTITRLADALGMDTTAEGIEDQRQLDLLRKLGVQEAQGFLIGRPVPPEEIV--IRER-------
83311792     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSINDAVIIADGDGNPLRSNPAFETLMGFTSKGGAEVSRLAAGMIY-----------RAINPGAGGRWRG--LVTCPDGRERPFEVTAAAINPSTDSADRYLCVVR--PAIAEEAGAAGGSFGYDTLTGLPNRDLFGDRIGQAV-LQANRTGASVALMTMGLDRFTLVNDALGHGAGDRLLMEVARRLKMCVRETDTAVRLDGDKFALVMAIADTDDSVIVAEKAL-NAVKEPFALDGQEVVVTFSIGISVYPLDADSSAQLVKHAENALHYAKVSGRNQYQFFSKDMNRKAKSRLELEGRMRRANQEFVVFYQPKVSADRDAIVGAEALIRWMDPERGMVPPGEFIPVAEESGQIEPIGTWVLRQSCIQNRLWQ-EAGFNPIKVSVNVSARQFRSPSLLQTVTEVLDSTGLDPKWLELEITESMLMNDVDTAVRKMKALRDLGIGLSIDDFGTGYSSLSYLGRFPITTLKIDRAFIADTNPKTAEIARAIIGLSRGLNLEVVAEGAEIAEHIMFLRNNGCDTVQGFYYSRPVPADEFERMMGQR-------
160937057    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALSASTDDYIFVGNMKTGVFRYPQAMVEEFGLPGQTVREAAAFWGQLIHPHDEAYFLESNQSIADGREDYHNIEYRARNVRGEWIWLRCRGKMLRDKDGQPELFAGMISNLGK----------KNQIDHMTGLYNKYEFEGNIKKYLAGRKSMDSI--GLMVLDMDSFKNINDLYDRSFGDEVLRITAQKAASMLPPNAMLYRLDGDEFGILLL-EGDAKEAARIYGKLQQNFCRQQEYGGRKYFCTLSAGYAGYPEDGSNYLELLKSANYSLEYSKMMGKNRMTVFSRDILADRERRLELMESVERGFAGFTIHYQPQVDTLSGRLCGAEALARWHCSKYGDVSPGEFIPLMEQSGLIIPFGQWILSHSMAQCLEWSR--SKPDFQISVNLSYIQLTQGDFISFLRTVLEENSLAPSRLIMELTETYLAKAEEDTLRLIAQMKELGVKIAMDDFGVGYSSLFSLKSIPVDVVKIDRGFVKGITSDNATFIRSITDLCHDVGRKVCLEGVETKEEYEAVRELGMEYIQGYYFGRPMSARQFEDRLKE--------
149374713    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPPIVLGCGIVISLLMFLFVLTMIRGRIMAQ---IGAGRYRAITEGAANVTLVLDRDGTPRYASPSSQDILGFDPDKVYG--LELESLVHAEDWPQLKSGFDEAVKSPGKQMPVIRRIRDSQGQWRDMEGTFTAMLTVPG-VNGVVLSLRDLTQLKAAQTELHRLAFYDPLTGLANRQLFRDRLNHVVRRSRRSEE-PAALMFLDLDGFKRINDTLGHDSGDELLKQVSQWLTGCVREEDSVARLGGDEFVVLLSRISGPDAAGKVAEAILRRLCQRIRLNDHEVGITVSIGITMIPHDSEDPGTLMKYADLAMYRAKELGRNTYQFFTPAMNIKAARRQQEELATALEGDRFVLHYQPKVDLESERVIGVEAFLRWHHPEKGLVSAQQFITLAEETGLIIRLGELALRQACIQVQALE-RAGFESLKMAVNLSVRQLTDSGFLDMMRQVITETGVSPERLELEMPAELLNEDPRMLRELLVSLHDMGVCLILDDFGTGSCSLVALQQLPLDVIKIDHRFIRDIPYNVSAVASAVIALARKLHLTVVAEGVETPQQLSFLRSAGCAQCQGNLFSYPLDEDALIGFLIRQYPLI---
229097965    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTLIFRPAIFNTKSKLFIFILVLTGLAITYLYFYLQDDLS--DRSVILLRCLYRVFLLFIAIAATIPKKRNYFIINPTFGKKILVIFVLIGFTLIRHTIVRMQFNNQLEQTSQRTMDLINKSNDLVYEYHPDNGTVLNINQAGSML-LGKDSAVLIGKECFSIFLDEDKSELESAIKKGKRCSSSSLQLRVKNNNEKDILFWY-VTIVPIMIE-GQTFGSYVMVKDITRMKQQQDEINYLAFHDTVTEIGNRIFFQQELEKSIKRAQKTQD-ELGLLYIDLNRFKTINDTLGHSIGDRVLKEVANRFRTCLSPTIPLARIGGDEFAI-IIHNQTEQQLLDLCETLFRITEEPFVVNQHSFYLSLSIGIAVYPFGGINTTTLLQHADIAMYSAKEKGNNAVCMYDETLSRKITRRLRLEQDLPNAIENNELFYQPQIDSKAGKVIGSEALLRWQHPELGLISPFEFIPIAEETSQIISIGKWTLQKACRQLKEWHS-AGYSNLKMGINLSAIEFEQKDFVQIIISTIEEIGVPASSIDLELTERIAMVDEKETLSKLKALKSYGVHLSIDDFGTGYSSLAYLPLYPIDTLKIPREFVNETSTDGDEIIQTIVSLAHTLNMKVIAEGVETKGQLTVLQQNACYLIQGYYYSKPVNEDEFLMFL----------
187924609    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDTMV-----QRLAHSEEHHRLVVDHLIEGIVVQSRDGVVLACNPSAQRILRATPQIVGRSIHTVMVRAYHEDGSLVVDAARQVLSTGKPVLGVTIGVELIGGDIVWITENVVPIIKPESEPGSVLISFTDIGPVREAQRQLKFLATRDSLTGLYNRAYLTERMRDLFTPHMMGELASVAVLFVDLDGFKKVNDTAGHEAGDSLLCSVAERLSACIAPEDTLARVGGDEFVIVISAYENSGHLIGLARRVLDMIAVPFAVADNEYYLGASIGISRFPEDGQDVATLMRNADSAMYHAKQRGRNNFQFFTAELNQHLQRRFTIEQSLRRAGNELSLVYQPIVDSHDGRTIGAEALLRWYNSELGNVSPGEFIPVAEDAGLIVEIGDFVLARACEQVAQWR-RTLAPELIVAVNLSPRQFNDGL-VERIERCLAQSGLEPTALELEITERLLMSDSETVLPMLSALNAMGVRISVDDFGTGYSSLSYLKRFPLHNLKIDRSFVAGLPDDSIAITQAVVAMAHSLGMNVTAEGVETAEQAAFLRAIDCDKQQGYLYSRPVGASAYARAL----------
254503180    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTRALKLSEERYAFAISGASQGVWEWDLNDEHNYLSEQWKLRLGYTEDDLPNAPGLFIKIVHPEDRANVELAFQAHLK-DRAPFDVSLRLLHKSGEQIWVRARGHAVWNNENRATKMGGTISDITEYRKLLDRAQYYAERDQLTGLYNRHYFMRIAGDLLHKSSP-NCRSCGVAIIDLDDFKEINDCHGHPAGDSALIVLAERLVEYIGDTGIVIRLGGDEFAVVFSTHLSWEETVQYFKRLLEEVSKPIAWEGFLFECSASLGLAKKTQAIGSDVNDLQQADLAVYDAKAAGGNAVRCFSEALLSTAVNRTKILSSARRALTEERFCFQPKADLQSQKLAGFEALLRLSNEDGTLVPPSSYSEVFEDSVLACRIGEMVRLRAIDQASSWL-KAGHDFGHIAFNMSPPEFLDAQFVDRLIEAISNAGLKPSHIHVEVTEDVLTRKRENVSSILRRLRENGITVALDDFGTGHASLLHLKETEFDLVKLDVSFVRSMSDVDMAIVETITKLAAKLGKQIVAEGIETQEQLAALQGLGVAFGQGYLIGHPVPGDAV--------------
118590505    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLDDHMLAAVIKQPVDTLQKIEETYIRLFTPFLFYT-AILAVGAAFLITSAGLGRLLTYAMSLRQDKVVSPPPPGLIFEFNKLA-TMFQAAFESVRNRDAQFKDM------IDGSMHGVLVH-ANHRILYVNDALLKMCGYEPGDPKQLVDSPTLVLYPEEHSRLRSYYNMRENGSGAPRAYEVKGIRKDGETLWLEQHVR-LTEWRGE-RAYYATITDISERKRQEELATKNANFDILTGLPNRRLFMDRLRQALQRGKHMGELTA-LMILDLDRFKTVNETYGPKAGDKVIEAVAARLTKTLGPDQTVARIGGDEFAIILSNPEDRWQIEQTARDILTTVGDPIDLEDGSQAVLASLGIAVCPHDGTNDEALLMEADTSMLQAKVDSGASYRFFATRMNEQTARASQVEIRQAIEKGDLHLNFQPIVDYERNRVVSCETLVRWTDPKLGVVPPAEFIKVAEDCGLIVPLGEQVLREACAFFQSCNRNGLQLDG-ISVNISPRQCRDADFLPRLEDILGETGMDPSRLQLEITESVMFDDQRINVEILQAISKLGIKISLDDFGTGYSSLSHLKRLPIDTLKIDRSFIMGLDQDGQALVRAIISMAASLHIDVVCEGAETHEQCELIHSFGCSLIQGYSFSRPLSGIDFQRYLA---------
269836741    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALNRLASTDDLRRREASFRALVQHSSDMLLIVGLDSRIRYQTPAVERLLGYRSAELVG--RRLVELVHPDDAQTVAAFIDRVAATQRRLGPAEWRFRCADGSWLHAETVATNLL-RDAHVGGIVLTTRDVTERKRAEAEWRHRAYHDPLTNLPNRAFFMDRLQSSLA-AGQRRSDAVAVLFVDLDGFKEVNDTLGHEAGDRLLVELADRLRRALREQDVIARLGGDEFAIVLVDVVEPNDAVQTAERILDRLREPVLLDGQPIPIRASIGIALGTPGRDRPDTVLRQADSALYAAKRAGKSCYYDEQLARPALEQGELARELRAALESGRLTLYYQPLVVLLDGRIGEVEALLRWDHPQRGLLLPSQFLDLAEETGLILPIGYWALEEACRQVRSWQKRPSTLPLTLAVNLSARQLREPGVAAAIGRVLARTDFDPRHLRVEVSEAVVLAEP-EAVKTLQALRALGVRIAIDDFGATAAALTPLTQLPVDALKIDGVWVAGEGARESALVRGAVAFAKAKGLTIIAEGVETAAQARQLRELGFDRGQGYYFSGPLTGDAIYRLLR---------
307610059    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLFNLGVVSSGLAWGFASSIMIPASSTLHQIFVVFLITGVTAAALYSPVRLSYFLFLVTAFVPFTIWLFSKGQVYLLLGGIMLFISYYSNKILINTLKMRFKISNLNSELEKLALTLESTADGILVVDLKGNIEFCNQQFLKMWGISPGFIESHNDTEIQYVNPE--EFLKQIKELYNNPKQESFD---ELHFKDGKIF---ERYSQPHWLDNKIIGRVWSFRDVT----LRTRLAYQANHDSLTGLPNRTALYDRLDHAINYCKRL-NTSLSVLFLDIDNFKLINDSLGHDAGDILLYEFSRRLKGCIRHSDTVARFGGDEFVL-LLMTTEPKDVILVAQNILKAVAQPIKLPTQEVIVTTSIGISLFPKDGIDASTLLKNSDTAMYLAKKEGRNNFQFYNNSINQQKRLEIQTQIHNAIKNNEFFILYQPIYNLRNGELVGAEALIRWGHPAIGLLSPDEFIPIAEETGLINQVGEWVLRNACIQNKTWQLMG-LPHISISVNVSWRQLKNSNFIEIAESVLKESRLDPQYLEIEFTESTMIQKSTPIDSTLIKISQLGIKMAIDDFGTGYSNLSYLKTFPFNKLKIDRSFIQNTNPNDASIVEAIIAMAHSLELKVLAEGVDTIDKAFFMHQHGCDEVQGFLYGLPVKADKFVKLMQK--------
308173314    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNLPLVGLSILIACLFTSLEISRKVTLKTGIRSKLWLIAGSVIMGFGIWSTHF----------------------VGMLAVYVNMHMNYEAVPMVSSLGAAISGSFAALYIVSRRIL-TLNRLITGSVMGAGISLMHYMGMSAISRVMIMYNPFLFCFSILIAIAASFVQKIISSVFMGAAVSGMVFITLIIFCFQMLLFFSSHRHDERMKDHEQRFQSLIKHNIDPIFILSPSGKILYSNEAGAEMFGLDSQNWRRHISSPL-------KTYFKQ-----VKKEQQALHFDADLKT-DIGLFYINVTFIPVLVDNGLDSVYV-ICKDMTKQRQAEKEIHRMAHYDSLTDLPNRRHAVQRLTEVLEKKHSHGHLTV-VFFLDLNRFKVINDALGHNVGDRLLQSAAERLSSIIPDNGFIARLGGDEFIIILTDARSDDDIDDLAKQIIMQFEKPFIVQEHELITSVSIGIAVSPKDGSDGMELMKKADMAMYASKDRNKSKYKYYSAQIGEKEAKKLRIEMELREAIEKKRFHYQPQYSSADQLITGVEALLRVAGADGKLQNPGDFIQAAEETGLIIDLGKWIITEACRQAKEWHEKG--YHLPVAINISAKQFQSEELVPFIQKTLTHYKLPPALLEAEVTESMTMEDREHSKKVLTALTELGISVSIDDFGTGHSSLSYLKDFPIHRLKIDKSFIDDLHPKSAQITGAIIAMGHQLSLLVVAEGVETAMQKKLLDEKGYDFLQGFYFSRPLPPEEIEELLHERHP-----
303248671    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVREGLAAVLKGKAPRYAMDLSY-GKTQSTSWRSMVVTPLT---GALPGALVILTDISRQKQLEEHILHDAFHDTLTGLFNRALFLNRLDQAIKRLKRNPEALYAVVYLDIDRFKLVNKTFGHVTGDRLLMVIANRLQKLLRDVDTLARFGGDEFAILVEDVAGLADASAMADSVLRHLAAPFRLKKQEIFVTCSIGVVLGSGAYEHPDQVLRDADNAMYSSKEHGGDHYTVFDAGMRVLTQRRMEMELALRHESGEMTVHYQPIVSLTTGEITGVEALARWFHPTQGTIPPSEFIPIAEETGLINDLGALVLRQACRRMVALGKEPDATHLTLSVNISGRQFKRPDFVEEVAAILTETDIDPSLVKLELTESVLMDNADEAVDTIKRLKALSVKVVIDDFGTGYSSLSYIQRFPFDSLKVDRSFVGNMNEQNMEIVRTIIAMAHKLGLEVVAEGVELAEHRTALSDLRCESAQGFYFSKPVAGEELETLVRKKW------
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-----
310782358    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFEGAWESRGQSVHQEGLCCPLDGNRVL-CLLRDVSSTRRVASSLGIAQGI--------IAL--AREGILVCDARGFIEQVNPAFEAITGYTSAEAVGKTPRILRS-ERHDEDFYRGFWDAL--RREGTWGGEIWNRRKNGEIYPQWLAVAALQDEGTGTVRYVGVFSDLTELKTKDAQILHQAYYDKLTGLANRHLLQDRLRVELRACAR-ENRRLGLLFLDLDRFKILNSTLGYLMGDQVLVETGQRLSAAVGDQATVSRTGEDGFAVLLPDLESPGHAGGEARRILEALQVPFSGPEGPVYVTASLGIAVFPEDGEESDMLIRKADGALYRAKARGGNGYSFASEDLDRDFARRMNLEVGLRKALEEDQLYYQPILELREGRLVGLEALLRWSEAPGRFVPPDEFIPLAEEIGLIQPLGAWVFRNALKQLRSWEDKG-FRDFTLCVNVSPLQIRDPHFPESLEEALRETGANPKRLVLEITEQCLLGERAPLRELFLRLHRLGIRVYIDDFGTGYSSLSYLKDFALDGLKVDRSFLQGENQRNRSLVEAMLAMARGLGLE--------EGQMDLLRRLGYPQVQGFLFSRPLPAESLESLLQKRIPLP---
192288805    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITQLAAARTLLDQRTGALEEAHRLGRIGT----WTHRLDTGRTVWSPELYQLLGLEPDAFEPTYEGTEPYFLDDDAVRLLKIQKRVLRTSTTEAT-DIRILHTDGAPRDLAIICKAEI-SNGRVIGLIGTAQDVTDRKEAERRLEQLAYTD-PLTGLANRALYKRKLADLFENPMAEHGQNALYLIDLDRFKEVNDSLGHSTGDSLLIHVAGVLRQELGPQAFIARIGGDEFAVLTNSPNTSVEATTLADRLIAKLSVPVELAEGEACIGATIGIAILPEHGATAEKASRNADLALYMAKEAGRGRAQLFEPMYAEAVDQKLDLGRRLRHAVDSGNTHYQPQIDLKTGRVIGFEALLRWSHPERGPISPAEFIPIAETTGLIVDLGHWVLRDACKQMRGWLD-AGLPARTISVNVSPAQIWNGDFEKVVATVLADTGLPPELLCLELTENLFVDHTKQVSTTLAALSKLGIQLALDDFGSGYSSLGYLTRLPFNRLKIDRTFVEGIAPEKCKLLGGIIALAHGLGMSVVAEGAELAAEVDLLTAFDCDFVQGYVFSRPVAADQ---------------
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-----------
300782315    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPAACRILGVAEADLCHTLTLFTEWIPPEEMPSVQT-------RRTGVTHLVVRLRRPDGRDVWVSLTSRLLAPDDPAAMAVVTSFTDITETRAISAQLAYDATHDPLTRLANRTLVLGGLDA-------RERGAVTVLFLDLDKFKVINDSLGHSVGDQVLRIVGERLRRSSGRDDLVGRLGGDEFVVVTAEVTDPVEVHALAEHLRAALAEPIGVLGRQLHLDASIGVVLVRDDRRSAEDLLRDADVAMYQAKSLGRGRHHFFDVRERMQRRLRMEQDLRYAVHDGQLWPAYQPVVDLRTGEMVAVEALLRWTHPRHGAISPAEFIPLAEESDLINVIGKEMLRATTRELAARRVQQGLD-LTLKVNLSARQLDDPHLVPAVQDALAATGLPAGALCLEVTESALMRDQEAAAEVLASLRSLGVLLAIDDFGTGYSSLAQLRRLTLDTLKIDRSFITGIAESREAIVTSIIAMAHAVDLTVIAEGVESAEQLELLRALGCDQAQGYHLGRPVSAAEL--------------
114563962    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPAFSFITGFSQQDIQDQHLRMFET---DLQPQHFYQQLSQQLSQQGHWHGEVWMRRKNGENYLILLTINSIIRTKSQGARFVALFSDITEKKQTEELIWRQANYDALTGLPNRRMLLTFLNQEVFHSDRQHN-HFALMFLDLDYFKEINDTLGHDMGDVLLIETAERLKNCVRETDVVARLGGDEFTIVLTNLEDTHGVERVAQQILKRLSEPYLLGDQTAYISGSIGITLFPDDAKTTEALLKNADQAMYSAKSHGRNRFNYFTSAMQDNAQKRMIQDLKVAIIQQQFELYYQPIVDLSRQQIIKVEALIRWNHPTMGLIPPADFISIAEETGMIIDIGNWAFYQACEQAAKWKTQFN-HHIQISINMSPVQFKDETDVENWFKQMSLLALPTNSICIEITESLLHDIEPNVEAKLQAYGNAGMQLSLDDFGTGYSSLPYLTKYNVDYLKIDKSFVLAAKNNDMCLCEAIIAMAHKLGIKVIAEGIETESQRRLLAFAGCDYGQGYLFSHALCRDDFEQLVEKAIPLQAS-
228903827    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSKSEQRYKSLFEDHPDAVFSLNMNGIFQQSNKACESLF----TAYYCEVASY-SLVHFIDSKDHELLKKALQITKEGKPQLEVRTKEQEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKAILNTAQTNAN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVANRLRGCLRSKDVVARQGGDEFTILLPEMYSEKSAIFIAEQILTILNKPFFIQGEELSITPSIGIAMYPDYGTDVNELMKNADMAMYRAKANGKNRFVFFSKEMSIAQNEIQFLEGELSKQQNEFFLEYQPQVSTKTKEIIGFEALIRWKHPKLGIVSPAQFIPLAEETGFIIELGNWILRTACLEAKRWHNQG-FSHLKVGVNLSVVQFNHADLIPTISKVLEETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIVSSIITLSKELNLEVIAEGVETEEEWEFLHRQNCDHIQGFFISKPVSSKDVWMLLHKK-------
307295045    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPMVLLSGLSFSLMLGTSLAADSQNVLAAEMAVALMAVSICCGLLIASILHGGDFAQIGLSISCIAVMLVATLRQANARAIAFHQRDLRAQSDRLLQEYEQSGRGFWETDRHGCIVYISDTLVRTLDLRGESLIG--RPITQIVRPGDRQDGERTLGFHLSVRTGFSEIAVRAAMAKDERWW-SISGQPVFNEFGQFQGFRGSGTDLTEMRRSQAEVTRLAQYDSLTGLANRVQMMRSLEQAVAGKRGQPR-DCTLMMLDLDRFKIVNDTLGHPAGDALLRQVSERIQRVVGDKGLVGRQGGDEFKILLPGRPDKIMLDHLARAIITDVSQPYLVEGTAVVIGVSIGISFCPQDGVTAEELIRNADLALYAAKGGGRGVYRFYSPEMHADAEDRRQLEEDLRKVENRLHLVYQPVVSSKTEQITGYEALLRWQHPARGAISPTLFIPIAEESGLIGPIGEWVLRTACREAAQW-----AEDVRVAVNVSPIQFANHSLPSIVMNALAASGLAPHRLELEITESVFLNDDDGTDTMFARLKGIGVRLALDDFGTGYSSLGYLKKAPFDKIKIDQSFVRGAASPNSAIIKAIVSLAEALGMDTTAEGAETQDELALIRNLGCSHIQGFVYGRPMPADVLIQ------------
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--------
229159634    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEYNNDSIISIDSIGKITYANPATYEIFGYRYEELSNKF--IFKFINKEYEKDFQMIFKEALQGRATQI-VSKKYVHKEGYELYISLRTIPII-VNGEIVGVYIVTRDVTRQVLNEKRTEYLAYYDQLTGLMNRISCTNKLNVFLN-----ENINFALVFIDLDEFHLINDTFGHKEGDKVLQKVTECLSNLQIEGMHLFREHD-DQFVMLIENITKEYVEEVAKNILKNISNYFVIEEEDVYLSASIGIVMAPTDGEDEKILFQRVDAALEKAKEKGKGHYHFYCNDCEREQRFIIENQLYRAIEKNEFFLYYQPQVNIETKKIASMEALIRWENKELGFVSPSQFIPLAERTGFIIKLDEWVVNQVCKQIREWLNK-DYEVVPIAVNISARHFRSITLIEMITRALNKYNVPPHLLGIEVTEGALIHKD-LSKRVLLQLKEQNVKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLGLNVIAEGVEKVEQVQFLKEKNVKLVQGYYYSRPLSKHDVE-------------
290960135    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTANGAMGTLLGTGTEPLTGRVAA--DLVDLASDTRTWHAYREVLRGRQARLRCTRRLKQQDGGWLWVQVSVAPLPEEERAVLLSV---TDISAHRQLQARLRHLQMHDPVTRLPNRTLFFEQLSAALEREGYDETGRIGLVYLDLDGFKAVNDTLGHRVGDRLLAAVAERLTRCADEAALVARLGGDEFALLVEDSTGTEQLADLADSVLKALQAPFDLAGQRLSVSASIGVVERQSTSTTTTGLMQAADTTLYWAKADGKARWTLFDPERNAHRMTRQSSTLRAAVGRGEFVLEYQPLVGMAEGEVRGVEALVRWHHPQFGLLTPNRFISLAEEDGSIVQLGRWILATACRQARRWQDHPDRAPIFVSVNVAVRQVWDSDLVADVAEILAETGLAPHLLQLELTESALMGSAGRPLQALRALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGAFVRGPSPADEIIVEALVQLAHRLGLSVTAEGVETDAQASRLRRLGCDTGQGWLYSRAVSPERIAELL----------
188581437    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQRLGALVPAR----LGVTGLLAGILGRSDRAVFELARSDGTVLHLKVEARAIGDLIAVAMTDIGDIKAREASFRFLFENNPLPMWLVDGETARFVVNEAAITHYGFDR-------EAFLARRLPDLSEAGAPSLS-----RDGGL---HRHLRADGSVIEVTLFERSLAFE-GRPA-VLGAAIDVTEQRRAEARITHMAHHDALTGLPNRALFAVRLAEAIAEHART-GVAAALLCLDLDKFKFVNDTLGHPAGDALLRQVAERITACLRREDLVARLGGDEFAV-LLRNPDAATVDTIAGRIIEALSRPIRLGDRECQIGVSVGFARLPEHGTESDILLRNADLALYRAKAEGGSVAHGFEAAMDSWARSRRRRETDLHEAFARGELAYQPVLGVRSRAILGFEALLRWQHSVEGAIPPSDFVPLAEETGLIVPIGAWVLRQACAEASLW-----ADPIRVAVNLSPVQFRDPGLVATVREALALSGLAPQRLELEVTESVLLAASEANVATLHALRQLGVRIAMDDFGTGYCSLSYLQRFPFDTIKIDRSFVNGDDPHSTAIVRAVIGLGASLGIVTVAEGVETEAQFAQLRAEGCGEVQGYLFGRPAPAAEARRLIRR--------
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--------
239825960    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVLLVLLGIYMQVERKLFEKH-KQALEVSENRFKRLAESIMEGIIVH-VHGKVIEANKAACRLFGYESELIHMPVQDLM-------------ILESLKKIEHNDQEYEIQLRRKDGTIFPAEM-VQREYDHDGRKVNVTAI-RDITERKNNEEKMHYIATHDDLTGLPNKEALHRAITEKIQ-EAFDRQEEVAIMFLEISGMKTINDFYGYSVGDQVLLQIVEEWKKRSCKDVLLGRWSGNEFIAILSG-STKEKATVAANQFSEIADEPVIVEGRELYVTIKIGISLYPQDGMDPKTLIRKADIARYRQKPASQFLFFEEPMARVIQEKIGMERELRRALEKGEFELYYQPQIQLDTGMVTGMEALIRWNHPEKGLISPYAFIPVAEQTGMIIPINEWVIRMACQQTKQLLN--DFPNLSVSVNLSPYEFENRRFVHKLMKLLEETGLPPHHLDLEITERMTI-DTERAITILKRLKSIGVTISMDDFGTGYSSLSYLTDLPIDRLKIDRSFVRNIRGKKEAILPSIIRLGHNIGVKVLAEGVETEAEVAYLKDKHCDEAQGYYFAQPLSYKELKAFLYEH-------
254502389    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRAGRILDANDALVALSGYSRVELVGSPHSLLNSGH-HPPEFWHAFWQQISSGQT--WRGEICNRTKTGDLYWLDSIVAPLKGADGRIENYISVRFDITERKRAEARIHQLAYFDTLTGLANRDGTLAHIRSCL-CGPGGEDRIFALFYIDLDHFKAVNDKRGHATGDRVLAIAAQRLQSVCPTDVFLGRLGGDEFAAFCP-VKTKQEAQAVSDLFQAALLEPIDVSGEQFALGLSVGIALAPYHAREADALLSRADMAMYQAKATGAGSVFYTQSLADALHRRQRVSDRFKLALEAGLFHVFQPQVHLEDGSFEGCEVLIRWRDEELGAVPPSEFIPIAEELGLITKLGEWVLAQTCRHMSDWAARGLSVPGRVAINISAQELMSSGYVANLKETVASFGCDPNAFELEITEHGLMRDIWAGKETLNELEDLGFRIAIDDFGTGYSSLSYVKHFSADELKIDLSFVRDMDAASYAIVAATIAMAEKLGMQSVAEGVETKEQADALKAMKCPIAQGYYYSRPLEAQDFED------------
146309385    -----------------------------------------------------------------------------------------------------------------------------------------------------RLGEGPHNLLLRVQSHSAITLP-LQLVGAQQGQQLIAHSWLQSGLLVGALLALALFYLLKYSTLREPQLLTALCVAYNLSGLLWPQWPLLPKLVNLTTAGMLIF---SSLFLASALRLELGRL----RWLRD----ALFAAVLLVCLGGLAISHAYTYQTLNLLILC-TGLYQLLVMCL----GVYQRRPYAPGYLLC--WSAALVLMLLVPLSRVGLIPLPPGFYALYAYLPALSMLERVRRVLLSSQAQAIDNEQYQALFRHSGEGIFRCDRDGRLLEANPSLARLLG---GDTPATQLVGLPLQRLLGEAQWRELLQE-LDTQAGTVSCECQLHDLAQRPLWVSLHLRPQRD------CIEGIVVDLSERRALEERLQQLAAHDALTGLLNRRELERLLSETLGGTA--KRRFSHLLHLSLDRFKQVNDLCGHSAGDQLLRQLATQLGHQLPRHAELARVGGDEFAVLLREVDDEAALKQAEALRRAVEQFVFTWQGRPFRLHTSIGLLALGSGVRDWETALTWASSASQLAKHQGRNRVCQFNPEHQRQLQWITRLREACERGHFELFFQPVQALQSAASGLHYEVLLRYRDPASGEWVSPAQFLDAAARYDFLGAIDRWVIQHLCAWLAA-NPRHLAQLAQVNVNLSASSLLDSAFHQLLEQELSRHQLPPGKLCIEVTEMVALGELGVSAQWIDELRSKGLKVALDDFGSGFASYAYLRHLPLDILKIDGSFISGIESDNQAMVGSMRQIASQLGLLTVAEFVETQASLDCLRRLGIDYAQGYFVGRPQPLRQLADDARSR-------
197335124    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVFHAVDTSERQQSLKESESKYHKLTELLSDSVFEGDI---IVSANGASAKMLGF-NNPTEFIGESIEQLLHSPSRT---QCLSELISNLPSEQQLTVRT-TANCSLRAELILTVEETHILGSPAHLVILKEN--KKQIAMSNHIAASQVDLLTGIYNRHGFTHVIEKMIK-----EDIPFFMLYLDIDNFKNINDSLGHHIGDRVLKEISNRLQKLLPKHAVVGHLGGDEFGILFPKPEHNQVLEQLSEKIINLINQPFDLVHFSKRLACSIGSVQYPADGSDARSLLQNADTAMYEAKDRGRNRLIKFHDQMNKEARMRLWLEIELQKALQNNEVWYQPKVSARDFRINGAEALVRWKHPVEGYISPARFIPVAERSGLIETLGKVVMREVFQTVKEWKNQGILP-GRIAINLSPEQFGNPQLIEYMERLLKTTQVDPNCITLELTESAVMSDGEHAIQMLDAIKKLGFTLSIDDFGTGYSSLAYLARFPLDELKIDRGFINEIDPKQITIIENVINLGKNLNMDIVAEGVETRQQAMLLSSLNCDSIQGFHFYKPQPKHEIEALL----------
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----
153007631    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVLFDGKEAILAIVQDRTELAEANRQANHAQTLLDS------LVNNLPLGVFVKDMHDDYVLYNQAASAASGQPVDEAIGSTD--LDLF-PEREATVIIQQDRTAMRRRGVLNVERKIERKDGTSRTMRISIPPV--EGNEPRYLIGLVEDITERREIEERMAHIAMHDSLTGLPNRAYFAHHVESLLKKGG--DSEPFALFYLDIDHFKNINDNIGHQAGDQLLQEVARRLKQITTSDEFIARLGGDEFAI-VYRSGTLAQIAMFADRILSAFQDPFELVRNSEFVACSMGIAQAPLHGDNPDVLMRNADLALYASKSGGRRTFRFYQHSLRLAAEKRYVMTGELRQADEQFELHYQPIFNLESGKISGFEALIRWRHPDRGMVSPAEFIPLAEETGLIGPIGDWVLRTACREAVLWPE-----DIKVSVNLSPVQFSQTTLLHSVTDALEAARLSPDRLELEITESVFLSNSKNNIELLFELRRLGVRIAMDDFGTGYSSLSYLRSFPFDKIKIDRSFVSGIDTRDLAIIQAVATLGAGFNIVTTAEGVETAQQLERLKTERFGEVQGFLTGRPMPAGDVHSFIQNR-------
254387213    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAESERYRAAFNAAHLAMAVVDRGGHVVAANDALAALLGTEPHALVE--QHAADLVDLAAEARTWQAYQEVLRGRQARLRCTRRLKHPDGHSLWTEVTLGPVPGTSEVLLSVA----DISDRRDLQARLRHLQMHDPVTRLPNRTLFFERLSAALEHSSYEQGGRIGLCYLDLDGFKAVNDTLGHRVGDRLLTAVAARLTQCADQSGLVARLGGDEFALLVEDSTGTEQLADLARSALAAVQEPFDLAGQRLSVSASIGVVERASADTSATALMQAADTTLYWAKADGKARWTLFDPERNAHRMTRQALSSTLRPAVERGEFEYQPLVDLESGAVRGVEALVRWNHPQFGTLTPNRFIGIAEEDGSIVQLGRWVLRTACRQARRWQIQPSDAPVFVSVNVAVRQVWDSDLVGDVAEILAETGLAPQLLQLELTESAVMGSAGRPLQALQALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGSFVRGPNPADETIVEALVQLAHRLGLTVTAECVETVGQAARLRRVGCDTGQGWLYSRAVAPDVIARMIGRQ-------
283839599    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVCELN-DERILAVNDAAVEHYGYSPSEFSLTIRRL-------------QAFDTELPWSGDQTHEERTARTADGSLIDLAIYSRQLTY-NGEPAVLLALM-DITERKRAEMRLAFMAHHDGLTGLPNRNSLRKRLDDLLIQTRRT-GEKIAVLFLGIDNFKAVNDTLGHAVGDKLLRGVARRLRSTLREEDPLARLNSDEFAVIQTGIKRPEDIVLLAKRLLHAVAEPYLLQGHSVVIGASIGIAVAPGDGDDSEKLLMNADMALSRAKKDTRGTFSFFEVGMDARAQARRKIETDLRAQHEVLRPYYQPLVRLADGRITGSEALVRWPHPERGMISPAEFIPVAEDTGLINAIGAQILRSACMDAARWPD-----DVRIAVNLSPLQFRVGNLLSVVMDALKQSGLPPRRLELEITETLLLEKSSQVLATLHALRALGVRISMDDFGTGYSSLSYLRSFPFDKIKIDQSFVRGLCDNRQAIVRAIISLGNGLGVTITAEGVESEAELSWLRAEGCQEAQGFLFSHARPNAEITGLLE---------
86739716     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRERILAGQDSRAALHASDARFRMIFTGSAIGILINDGGGRIIDANDAFLRMLGVGPGQVQG--RSIDEFAHPEDARELREAYAAQRTAGPEHIRMEWRFTGIGGSVVWAELTTSCLRDDDGRCRAQLSMIVDVTDRHLLQNQLRRQARHDPLTGLPNRTVLIERVHELM---ATGPERCIGLCFIDLDGFKMVNDSLGHDVGDRLLVAVTDRLRRVLSPEQLLVRMGGDEFVILVADTAGTADAVAVAETVLAALASPLRVGDHALSIGASIGIVERPVAGGDYADLLRAADITLYRAKAEGKGRWQVTRHTLSTMLPRALEQDQFVVEYQPIIALGDGAGARMAAGAMVGVEALVRWRHPGLGLLPPDLFIGMAEETGQIVPLGRRVLELACRQARQWQ-ECHPHALFVSVNLAARQTREAGLVEQVRRILDETGLSPDLLQLELTESAFMGTADEPLRVLRGLAEMGVRIAIDDFGTGYSNLAYLRRLPVHTLKLAGPFVRDADPGDEEIVQTLVTLAHTLRLTVTAEGVETPMQAERLRAAACDSAQGFLFAPPLTAEEITQRILTR-------
307296880    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTGDMVMVDLTGEQAEIGRLRRSMENLRLIVEYNPQLPWIADPDGRIIDFTDRWLENSGLEREEAEGN--GWLATTHPDDIGPLTQRIGHSLTTGEP---FDVRVRMVNDQYRWMRAQAYPRRDEDGRIIRWYGYTEDIHESVLIEEQIRWNAEHDSLTKLPNRAMFNACLDKALAD-AMTDFKKVGVFLLDIDNFKDVNDLMGHHAGDELLKSFASRLRDVFAEDAVVARLGGDEFAILVKDVENRAQLAALANRIL-TIRETFFSAGRSLECRVSIGVASFPEDGRVATELLRHADLALYRAKSLGRGRMQMFEPSEDMQERVAMINRARTAVRDGTIISYYQPKVSLQTGELVGFEALLRWRDSCGTIRSPAEIYAAFDDHDVADMIGQTMTSQVFADMAAWRARG-LTLGHVAINVSSAELRRERFAGRLIETMERFSIEPDAIEIEITEGVLGAGSDTVRRSIDELHRCHIPLALDDFGTGFASLSHLRSLPVSTLKIDRSFVSGVTARDAAIVSALITLGRALNMKVVAEGVEEADQSIKLKEMGCDYAQGFYFGRPTPSENIPALI----------
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---------
307153628    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIEINFQGKITYINPAAY---------LKFSNLQELQLSHP--------ILSDLLEQSKNT-QGNLLLREVQVEEQVFEQYVHYLPN-NKLIRSYI---FDITERKHSEQQLKYQAFHDLLTGLPNRAWFNQQLNLALS-NAKRQQVPLAILFLDLDGFKNINDTLGHSFGDQVLQNFAKRLTGSIRAGDTVCRWGGDEFVILLPYVPHSEDTIKLAQRLLEILKQPFEIQKQQFYIKTSMGIALYPHDGEDAETLLKNADAALYRAKERGRNHYQFYSSTMTSKASLVLKLENHQALDNEELSLHYQPQVNLKTGEITGMEALLRWYHPELGQVSPAKLIPLAEQTDLIIPIGQWVLHTACEQSLAWQ-KSGLKPMPIAVNFSPRQFQQPNLVSMVTEVLQETGFPPDLLEVEITESTIMQNEDFARQALQELRQMGVHISLDDFGTGYSSLSYLQKFPFNTLKIDQCFIQSLSDRDLAIISAMITLGNHLQLRVIAEGVETLQQLELLQRLHCEEVQGFWFSRPLKAEDATKLLEQH-------
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------------
37680874     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEEDTISANPAAARLLGFNSQ--HDLLGEELSRLFMDEKSKFSHKLCSLLSEKSARCGFERRVQ--------LHADFTTVLGNQSQII----LIQDADETPKHLSVKNSDDIHIDSLTKLYNRFFTKRLEQLIK-----SQTPLLLFYLDIDNFKNINDSLGHHIGDKVILEVAARLKRLLPQHSVIGHLGGDEFGVILPEPENNRMAELLSERIISLINQPFDLHHFSKRLACSIGSVRYPEDGQDARVLLQNADTAMYEAKDRGRNRLIKFNDQMNKEARMRLWLEIELQKQQNGLEVWYQPKVNARDFSINGAEALVRWKHPVEGYISPAAFIPVAEKAGLIEHLGRVVMRDVFNTVKRWKLQGILP-GRVAINLSPEQFGNPQLIDFMEKLLRTTELDPNCITFELTESAVMSDSDHTIQMLNAIKKLGFSLSIDDFGTGYSSLAYLARFPIDELKIDRAFINDIDPKQVTVIENIINLGKSLNLTVVAEGVETHQQAALLSNLRCHSIQGFHFHRPQPKHEIEELFAQ--------
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
296501307    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GICQFVICITRDITAQIEEKTKIEQMLFKS------LLEYNNDSIISIDSIGRVTYANPATYEIFGYRYEELNNKF--IFEFINKEYEKDFQIIFKGSMQGKAKQI-VSKKYVHKEGYELYISLRTIPII-VNGEIVGIYIVTRDVTRQVLNEMRTEYLAYYDQLTGLMNRISCTNKLNTFLN-----ESVNFALVFIDLDEFHRINDTFGHKEGDKVLQKVTECLSNLKIEGMHLFREHD-DQFVMLIENITKEYVEEVAKSILKNISEYFVIEEEDVYLSASIGIVMAPADGEDEKILFQRVDAALEKAKEKGKGHYHFYCSDCEREQRFIIENQLHRAIEKNEFFLYYQPQINIETKKIASMEALIRWENKELGFVSPNQFIPLAERTGFIIKLDEWVVNQVCQQLREWLNKG-YEVVPIAVNISARHFRSITLIEMITRALNKYNVSAHLLAIEVTEGALIHKDI-SKRVLLQLKEQNLKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLELNIIAEGVEKKEQIQFLKEKNVKLVQGYYYSRPLSKYDMENM-----------
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----------
77361530     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMVFEEHARLAAAFEQTRDWVFILDKNFNIRASNKSLQTAFNFPAEPRSSRVLNLG--ISRSSRFDYLRIMQKLNVGE--HFSCEDTVTLVNNEQRHVLVKISAVADNEHRLTSYVVILTDINAQKLAENELHILANYDQLTSLPNRALFNDRVIHAIE-QAQRHNSKVALLHINIKRFKHFNDSLGREVADELIKTVAERLKSTLRPSDSVARFGGDEFVVLVEDIQQIEEVLLVCTKLMGCVNKNIALNGQVININLSIGVATYPDDAQQYKDLLKAANIALYHAKDNLEGSYKFYKQEMNQRVQKHLESQLTKAYQEHEFCNYYQPIISANSQKTEGFEVLLRWPKNQLVNT--QEFSLAAESIGLITKIMLQTLGRALEELVAW--RKIAPELYLSINLSALDFEFEHLVPEIKKALIKAAIPSKAIVFEITESILMRDSKQALSSMDMLKQLGCRLYMDDFGTGYASLTYLKRFPIDVLKIDRSFVQDIDSNDEAIIQSTLTLAHSLNKECVAEGIESTHQLVFLKALGCDYFQGYLFSKPVPTNAVIPLI----------
310814832    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEMEFIRYALDSAA-IVAMTDVRGTITFVNSKFCEISGYSRDELIGANHRILNSIHSTD--FFRSMYRRIAGGE--VWHGEICNRRKDGSHYWVDTTIVPHVNINGKVDSYTAIRFDISSRHAAEELLRRIVSVDSLTGIPNRRSFQEYLESVLPPERDNPG-QVHLALLDVDTFKEINDTFGHDVGDTLLKLVSERLSALSSPDVFVARLGGDEFCLVMTN-MDRTGVNDLVQTALAHLREPVPLGSVIRRYSASIGVASFPEHAGSLDELFKAADMALYHALGRDQAQFFIPRLREIAERKSELLHAVEVGLDRGQFHLYYQPIVPISSPGALSFEGLLRWNHPDRNLITPAAFLTDMDDPGLQAAIGMFVVEQAFRDMRIMLDQ-NVPLRRLAINITNADFRSDAFVDRFFELSRETGIPPSKFCIEVTEGVLGRDFQHLAGRLSQLHAAGVEIALDDFGTGFASLTHLRRMPIDRIKIDRSFISNITNEDLAIVRGVIDIAHSMGKVVTAEGVETRAQVELLHSLRCDYYQGWYFSKATPIDGLRDAVRNMPPLI---
148976697    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VENDYILSSPAAARLLGFNSTTELIGEELGRLFIDEQTKTVFNNSLSSIISESG--------LVCLTGARCGFERKVQLHIDSTGSSTQLVLIQDAQETTKQYTPANSEDAYIDALTKLYNRVGFTKRLEQFI-----HNDTPVVMMYLDIDNFKNINDSLGHHIGDKVIKEVASRLKRLLPRQAVVGHLGGDEFGIILPEPEHPRTAETLAEKIISLINQPFDLHHFSKRLACSIGSVRFPQDGTDARILLQNADTAMYEAKDRGRNRLIKFNEQMNKEARMRLWLEIELQKALQQNEVWYQPKVNARDFTINGAEALVRWKHPVEGYISPAAFIPVAERAGLIEQLGRVVMREVFATVKRWKMQGILL-GRVAINLSPEQFGNPKLIDYMEKLLRSTELDPSAITFELTESAVMSDSEHTVQMLNAIKKLGFALSIDDFGTGYSSLSYLARFPIDELKIDRAFISDIDPKQITVIENIINLGKSLDLTVVAEGVETSEQATLLSNLNCSSIQGFHFYRPQPKQDVEELFAQ--------
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------------
229015865    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNGICQFIICITRDITAQVKEKVEIEQMLFKS------LLEYNNDSIVSVNSIGRITYANPATYEIFGYRYEELSNQF--VFQFINKEYEQAFQTIFKGALQGRAQQI-VAKKYIHKEGYELYISVRTIPII-VNSEIVGVYIVTRDVTRQVLNEMKTEYLAYFDQLTGLMNRISCTNKLNEFLA-----ENKKFALVFIDLDEFHLINDTFGHKEGDQVLKKVTECLRDVKIEDMHLFREHD-DQFVMLIENITRECVEEVAQTILKKISGHFVLEEEDVYLSASIGIVMAPEDGMDEKILFQRVDAALEKAKEKGKGYYHFYCSDCEREQRFIIENQLHRAIEKDEFFLYYQPQINIETGKIASMEALIRWENKELGLVSPNQFIPLAERTGFIIKLDEWVVHQVCEQIREWLNKG-YEVVPIAVNISARHFRSITLIEMITRALNKYNVPPHLLVIEVTEGALIHKDV-SKRVLLQLKEQNLKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLGLNVIAEGVEKAEQIQFLKEKNVKIVQGYFYNRPLSIYDVE-------------
254785359    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDDELKQLVNSGNQLL-------DAVDLALAKRRAVEVLRKSEEHVRQIIDSLPVWVGARNKDGHYIFANKALADFLNTSPEAMRSHISDFASYF-LTDPAEVIALDNEVISTRLSAQIWEEKWLNAGGEEHSMHTHVMPMEFYDEVV--ALVVSSDITELKKAQAQMEHMAYHDALTDLPNRSYLVERLEEEIRKS-DRQNFFGALLFIDLDQFKYINDSLGHPAGDGVLKHVAQRLMAIASENDVVVRLGGDEFVVVLTNLGEDLKAEEIAERIRSHVSEPHYYHDLELHVTCSVGIVIYPDEEAGVHELLRFADTAMYQVKEQGRDAIQFFNKYMADKARNVLVMEGDLHREMEAFSLQFQPRVNVLTGEIVGAEALLRWNHPERGAVSPAVFIPVLETSGLIVDVGMWVIERSLQQVKEWQRMGWTRNMRLGVNISPRQFRSSQFVDDVKRALRDIEFSAEMLEMEITEGIVIHNLEETINTMTTLQTQGINFALDDFGTGYSSISYLKKLPVSILKIDQSFVRDIDRNDRVLVETISAMGNMLGLEVVAEGVETQDQLELISQYGCRYYQGYLASRPVDPNAFELMLEKK-------
297194219    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRAAFNAAQLAMAVVDHRGLVISANEALAALLGTRPTELRDRYAA--DLIDLASDARTWHAYREVLRGRRSRFRCTRRLKHPDGRALWAEVTVSPVP-ESGTVLLSVA---DISDRRELRARLRHLQMHDPVTRLPNRTLFFERLTAALESSPYDQGSRIGLCYLDLDGFKAVNDTLGHRVGDRLLAAVATRLAECHGGGHLVARLGGDEFAILVEDSTGTEQLADLARSVLAALQEPFDLAGQRLSVSASIGVVERAVSGTSATGLMQAADTTLYWAKEDGKSRWTLFDPERNAHRMTRQSSMLRPAVERGEFTLEYQPLVGMADGVTRGVEALVRWNHPQFGTLTPNRFVAIAEEDGSIVQLGQWVLRTACRQARQWQDHPDVPPLFVSVNVAVRQVWDSDLVADVAEILAETGLPAHLLQLELTESAVMGSAGRPLQALQALSDMGVHIAIDDFGTGYSNLAYLSRLPVSVLKLDGTFVRGANPADETIVQALVELAHRLGLTVTAECVETSGQASRLRRIGCDTGQGWLYSRAVGPDRIAEML----------
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-----
134293314    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDSIAR-----QLVRSEEHHRLVVNSLNEGILV--VSRDGVVCNPSAHRMMRVKGDLVGRRLSTVILYVHPDDWPSRRALVTGA-----SQLDYAAGFGLADGDIIWVRGNAVPIVKPGAQPESVLLSFHDIGPVREAQQQLRYLATRDALTGLYNRRWLSERMRELFGKRDPVAGARVAVLFIDLDGFKKVNDTAGHDAGDALLRSVAARLVVCGSGRHALTRVGGDEFVILVEDCDDPDALAALAREVIDAIAKPFEIANNEYWLGVSIGISVAPRDGDDAATLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRAISSDALRYQPVVDARSGRTVGAEALLRWTSPELGPLSPAEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDMMLSVNLSPRQ-FHEGLVESVYRCLALTKLDPRALQLEITEGVLMNDTETVLPMLEALADLNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHRDSVAITQAVVAMAHSLGMKVTAEGVETQAQSRFLQQIGCDMQQGYLFDRPLEAADYARRL----------
90578882     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKKLQALSRAAEQSAESVIITDKNGFIQYVNTAYIKMSNKPLNQLIGSHSSICINDYIDDKNEQDELISKLVSGQSIRH---VITKEKDNNIIYIDYTISPIRGDDGNISNYIATSKDITDRVSYENRLHRLAHYDALTQLPNRTMFTQDIAHSMK-EAIRHKAQIAIVLIDLELTKQLHESMSNEDIEKILLIVSKRIKSNLRETDVLARIGSDEFGILIRSFHDLQTITQVAERLLQNTNAPLSIDSQVLSISTNIGIALSSDAESDPKLIQKYAHIALYRAKSGSNYCYFTESMEAENIQRLILESDLRKSVGSDQYEYFYQPKVNANTHTLCGVEALLRWKNNKGEYRSPIDVIPILESSELIIDAGRYLINQACLQLKSWQDKGHFFD--VAINISARQLLEADLVETITQAINNTGCNPHFLELELTESVLMCDVNFALKQLKSLRELGIKIAIDDFGTGYSSLAYLSRFPINILKVDREFIKDSNKDSITICRSIIELAHNLNLTIVAEGVETEDQLKFLESLGVEELQGYYFDKPLPLSDFE-------------
256830394    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIREIERTRRLLEESEERYRAIFLNTGTPGILINEDTSIDVANTEFLHLAGVTQDDMRQSP-SWTRFFHTDD---VQRMLRYHAQRRQDEATYEARLMDSSGELHHVKLTVAMIP----RTQQSIAFLLDITDIKNAEWKLHELAYTDALTGLPNRLSAMERLDRTVQ-ALSPETGSLAVFLLDLDDFKVINDSWGHAVGDVVLMEAGQRLVSILKTSELVGRLGGDEFIIVSDANNSKDEYAQLAQKLIDVLSAPFQFGDSETYLSVSVGVAIFPEDGNTAGQLIRCADLAMYQAKSLGKNIYRFHSPELTLKAQRRMEIERELRLDSGEIVAFFQPVIDLETQKIVGAEALARWCKRDGTLISPVDFIPVAEQTSLITDIDFSVLSQACHQARGWD-EAGLGRLRISCNISARHFQRGNLPGEVKRVLEASKLPPSQLTLEVTETVYMENIEQVRSILESIDAMGVSSALDDFGTGYSSLSYVRSLSFDVLKIDKSFVKNLPEESLALIRAMLGIAISLEIIPLAEGIETREQFLLLKSLGCKLGQGYLFSPPVPAAQFQELLKKQ-------
229591727    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRMILGLLLITNLATALGLIVLALLRT-HKLLAQRHAFADALQQEKERAQITLESIGDGVITTDVDGAISYMNPAAEALTHWNSAQAQGPLAALFNLLDDNAQPDGFTLIEHIVKGQSGGSEHSKTIQRLDGSTVSVTLVGAPIR-SGGKVTGAVLVLHDMTQERQYIANLSWQATHDALTGLANRREFEFRLEQVLHPAAQQYGGRHALMFLDLDQFKLVNDTCGHAAGDELLRHICALLQSDLREGDTLARLGGDEFGILLENCPAAVAEKIAESLRHTVQSLHFVWKGRPFMTTVSIGLVHLGHTPTTLETSLRAADMACYMAKEKGRNRVQVYHADRFGEMAWVQRLHMALEENRFCLYAQEISPLGQTDGGDGHIEILLRLHDEAGRIILPDSFIPAAERYGLMTSLDRWVVENVFKIIRCLHERPGRPMAMCAINLSGITIGDDDFLGFLREKFHTYAIPPGMICFEITETSAIANLGSAIRFINELKALGCQFSLDDFCAGMSSFAYLKHLPVDFLKIDGSFVKDMLDDNRAMVEVINHIGHVMGKRTIAEFVETPQIEQALLEIGVDYAQGYLIERPQ-------------------
228944301    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEYNNDSIISIDSIGRITYANPATYEIFGYRFEELNNKF--IFEFINKEYEKDFQIIFKEAMQGRAKQI-VSKKYVHKEGYELYISLRTIPII-VNGEIVGVYIVTRDVTKQVLNEMRTEYLAYYDQLTGLMNRISCTNKLNDFLN-----EKVAFAFIFIDLDEFHLINDTFGHKEGDKVLQKVTECLSSFQIPGIHLFREHD-DQFVMLIENITKERVEVFAKSIQKKISEHFVIEEEDVYLSASIGIVMAPTDGEDEKILFQRVDAALEKAKEKGKGHYHFYGNDCEREKRFIIENQLHRAIEKNEFFLYYQPQMNIETKKIASMEALIRWENKELGFVSPNQFIPLAERTGFIIKLDEWVINEVCRQIREWLNKG-YEVVPIAVNISARHFRSITLIEMITRALHKYNVPAHLLAIEITEGALIHKDI-SKRVLLQLKEQNLKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLELDVIAEGVEKAEQIQFLKEKNVKFVQGYYYSRPLSKYDVE-------------
117925926    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAKEVVEAHQSEGNARQVLSL--ADMAIISVNEEGIIIEVNRFASEMFGYSEQEMIGLSVHLL--LPPHFRKRYQGFVDGEVTERRMGQRGEVTGYRKDGTFFPVEASIAKYRCNEKWV--MVASFRELTELKRAQEELVRRATHDPLTGLPNRTLFRERLTSALHRS-HQNGENIGLLFINLDGFREINDSYGHEMGDLLLEEVSQRLITVVNQGDTVGRLAGDEFIILCEHIQNPEPLSSLAVSVTNVIREPIVHDDLKLRVTASIGIALGHGSTHSADDLMRSADSAMNSVKERGRNGWEFFNPTLQEEAEKRLAISTRTAIDNNEFYARYQPIVDSESGMIRGAELLVRWRSSDGEI-SPGVFIPVAEMTGAIITIGRWVFEEGCKAERRWKAKFGEQAPYITINVSTRQLSEPLIIEEFQEILAETGADPTRIILEITETSLMADVSANREVLNRLATTGMRVAVDDFGTGYSSLAQLSRLKVNTLKIDREFVLGLDEEGQIVVSAISRLAKSLKLKIVAEGVETDEQRNTIRSIGCDLIQGYYYHPPLSEEALFE------------
222081981    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVFVKDMAEDYILFNEACAAAIGRPAKDVVGKNDQ--AVFHAEQIAAFRQQ-DERTFETPSTVSFEETVRGMDGVTRILRTAKRALPAPKGEAPRYLGISQDVTEERGVEAKLAHLAMHDSLTGLPNRAFFSESIVR--QVASATPETPIALLYIDIDHFKHINDSKGHAAGDTLLRQVAQRLLRLAEKSDFVARLGGDEFALVLRMT-DADRAQRFADLLLLSLAAPFDLDGVREHVTCSIGIAMAPDHADDADVLMRDADLALYAAKGSGRSTYRFYQTEMRLEAERRHQLTVELREQNGEFELYYQPIIRLDNDGLSGFEALIRWRHPERGLIAPMEFIPVAEETGMIVPIGEWVLREACRTAARWPSH-----LKIAVNLSVYQFRHAGLLATVVSVLDETGLRPERLEIEITESVLLSEVEQSLHLLRALKELGIRIAIDDFGTGYSSLSYLRSFAFDKIKLDRSFVAGIDPGNLAIVRAVVGIASGFNAMTLAEGIETEEQLGKLRAEGYSEVQGFLLGRPMPRQDAEALI----------
160900822    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARLSRVPALVAAHPLP-----KGHLWVTASLPMSSVLASWRVAAWLMVLAVM---------IFGVLLAVL--GWTVHRYMDRLHAARRQAQRSEQWLDQALDSMVSGFLLLDSQQRVLRWNRCYEEMFPWHADQLEPPLQSLLDSVGLAAAPAQAYEAKDLHRQLVLRPGVPFEQQLPSGRFVQMTARLAA---EDGVVITY----NDVTDIRLATAEIESLAFYDPLTSLPNRRLLLDRLAQATVLAAR-EGWTGALLFLDLDQFKMLNDTLGHEVGDQLLQQVAHRLRSAVRSSDTVARLGGDEFVVMLCELSHEPAAQRIGEKILARLNQSYVLGAHLHRSACSIGATLFGRQPQSAAELLKQADIAMYQARNGSGLCFFDPQMQVEIHQRVRMEGDLRQALAQSQFELHYQPQFTLAG-EVIGAEALLRWRHPERGLVPPGMFIAVAEESEIIVPLGMWVIRTACEQLAIWQKDARLRHLQVAVNVSARQFRHQNFASQVIEQVRNAGIAPHLLKLELTESLVIENVQESIDKMKQLRSHGVCFSMDDFGTGHSSLTYLTQLPLNQLKIDQSFVRGLRHTDDVIVQTIIGMARNLNLDVIAEGVETLEQRALLAHYGCEYFQGYLFSPPVPIRAFEQLLAK--------
159897159    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LANVSDGVVAIDQHGKIQWINSAAEHMTGWDYRSALQQDFNQVVVIRLNDQ-RIDVIAAALRNEPVFALPFERYLHARDGHATSITEHVTPLLNNDGQNNGAIVILRDHTAQLQMEEALYYQSLHDSLTGLPNRRSFQLHLSRALEYQRHHHDYSFAIILLDIDEFKMVNDGLGYHIGDTMLTEIAQRLRRALYPGDVVARFDGDEFAIFFDRLPDLPAAFNAAQRIRQLFEDPFMIEGQEIFCNVSIGLELITSEVPIETVM-RNADLALYRAKHTGRGGIEIFDQTLYANFSTRLHNETALRLQRQEFRLFAQPIIDFEHSHCTGFEILIRWAHPDGRLRSPGQFLDIAEETGLIIPLGWWMLEVAAEQLERWQADSMMQHMTLAINLSPRQLLHSQLLPTLKSIFERYQFPRQQLHLEITEGALL-NTERAEPILNALRHFGLHLHIDDFGTGYSSLTYLHRFPLNTIKIDRSFIQAADQRSLAIVRTIINLAQTMQLATIAEGIETAEHIQVLRELGCQAGQGYFFSPPVPLEQAADF-----------
219847558    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRMQELIQLHIVNRAWIAVVRTNRDQADGWLLLCRRNDTPLTTDEKQAIDQIEQLTIIAEQHTTLHKLAYQAHHDALTGLPNRLLFEDRLQQAIDLARR-NNSLVAVLFIDLDRFKHVNDTLGHAIGDLLLIQVARRFELCLRATDTLARHGGDEFLLVLPEITSPQHVATVARRLHEALDRPFFINGHEIFVSASIGASLYPIDGSDVVSLQRAADIAMYRAKHTLRNSFQFFDAAITNASLEQLQIETLLRRAIERNELYYQPKVD-RSGNLTSFEALLRWNSAELGMVSPVRFIPVAEETGLIIPIGIWVLTELARQVREWQRQG-LPLVPVAANVSALQFAHVDFVQQVADILAQAALPAGWLELELTETMLMGQIEDLRRQLTELRQLGVTLAIDDFGTGYSSLSYLHLLPISILKIDRSFIMRLDQSDRSITNAIIALGHHLGMQVVAEGVETEGQFQILLSAGCDLFQGYYIERPLPPDETVAWLRRK-------
92112591     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MWSVFTLNRPLVWTGIAAMASMSLLPTLMLRMAALVVVLVG---------GWDAWRQIRLEATRRRLALTLSPDGVLISNAQNRIQAVNPAFTQITGYSVDEIRGLDPSVLSSGR-HDKAFYERYWQTLNA--TGQWEGEVWNQRKHGDEFPEWLRVHAVTDAKGRVTHYVGLFTDISRHKAREQDLQRIGFEDPLTGLPNRRRLHDLLASRLQRLRA--GEELDIALIDIDGFKAVNDAMGVDKGDRLLSRFGQRLAAFV-AGGVVGRLGGDEF--MAIRTTTFDDHEQWVEELRGHLSEPFEIGETPLRLGLTIGSCRSPDDGRDAGVLFQRLESALYAAKRHGRNHSRRFRPSLEVEGDPQLELLNELRQHGTQLELFYQTQHYLDDGRLAGMEALLRWYHPTQGMISPASFIPLAERHGLMSALGDWVIERACAQVAAWRQQG-VSFVPVWINISAVQLIQGDLEAKLSASLAKYHVPAAMLGLELTESVLLDEAGDISARLVALRDKGHPIAIDDFGTGYSSMAYLKQLPVDKLKLDRAFVRALPEDDAAITSAVLAMARGLELDVVAEGVETEEQRDFLLAQGCAMVQGFLYARPERVADVEARLRR--------
270156987    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEQTKSLQQSLSILRSTFESSTDGILVTDLNYKIIDCNSRFVSMWAIPKAMLHMLNQLFKPKKYLEELNRLKKNINQISST---------VVSFKNGKTLECYSLPHRLYDV---IIGRVWSFHDITERANLEKRLTYQALHDPLTQLPNRALLIDRIRASIDNAQNL-KLKFAILYCDLDRFKLVNDSLSHEVGDTLLRMIGQRWGLLVQDGDILARMGGDEFVM-LCHIDDVDTVYTIANKILNSLKEPFKITNRNLFITTALGISIYPQDGETANDLLKNADLAMYQAKEQGGNQFSFYDVRLYEHYKQCFEAELHNALNNNEFFLAYQPQFNIDQQGLLSVEALIRWNHPEKGVIFPMDFIPFTEETGLIIPIGEWILREVCRQIDMWHKK-NLPYVQVAVNITSRQLLQPNFIDFVKNTLNEYQLNPHHLEFEISENVVITHP-DIIYMLNQLKQLGIKIALDDFGTGNSSINYLKQLHIDCIKIDQSFVQSISHSDGVIIEAIISMARSFNFKVIAEGVESQEQLDFLKKQHCDQVQGFLFSEPLTPKEIEKYMKKHKILKR--
285018220    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQNITEQRQTDALIRWRTELLNRVSALGKIGGCEIEVSTRRMQWTEECYRIHGLRKETIE--LDQALSLYTQDSRDAFEAALARIVEGSLPE-QLDLCFHRPSGQRIWVQVLI-ELDERDGLPPRFVVLFRDITHEREANERIELLAHYDLLTGLPNRQLLREQSEKAMHD-AIERGSTLAMLFVNLDGFKSINDSFGHAAGDALLKLAASRMHQQLRTSDLLARLSGDEFVLVLRDLAEPGDAGHVARKLITALAEPLPNGENVIKIGASIGIALMEEGRQDFDSLLRAADAAMYAAKESGRNACHYYSQDVRAQRRLEIEHALHGALDREEFSLVYQPLVHTVEGHPPAIEALLRWYRPGHGHCNPAEFIPIAEECGEIVRLGDWVISEACRQAAAWH-EAGLSFDRISVNVSAMQLRDRGFAERVIELCQRNGWSPKRLELELTESALIRDSESLRRCFELFEQEGILLAVDDFGTGFSNLHYLNRFPVQRLKIDRSFVQDMLHDSAKVTQAIVQLGHALGMQVVAEGVETVQEDELLREQGCDEIQGYLHSRPLPPRELAAWLRAR-------
89096893     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QESEDRYRGLVELSPDGVISGNV---IVYINEAGCRLIGASSKELGKPIINFVN------KEATFEIYNTLLAADSGKRRFEVQAKRLDGVLVDVEVSSMPIRYGGREAVQVIG--RDITERKKSERTMEYMAFYDTLTGLPNRNEIMKQLQGILN----SGKEKAAVLFLDLDRFKIINDTKGHSTGDLLLKKAGIRLEDTVGSLGLVARQGGDE-FIILFEEKEKQQIEGAARAIIEQFNKPFILEGEEFYITPSIGISLYPEHGTDQETLIKHADTAMYLAKERGKNNFQFYTSSLEGLASRKMALENGLRKALDRGELHYQPQIDLKTGKLKGTEALVRWQRPDGHLVPPGEFIPLAEETGLIVPMGKWILRTACEQHKRWKLEGAGS-VPIAVNISVRQLEDPEFIMYVKTVLSSCDIEPGCLELEITES-IMQNIEKATIALNELKKIGIRLSIDDFGKGYSSLSYLKHLPIDTIKIDKSFVDDILDQNGSLVKAIIDMGLNLNFSVVAEGIEHKEQAEFLLENNCPVGQGYYFSRPVTGEVFKEFIK---------
149189784    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSPILNDGVIEYIVFHAI----DTSEKQILTRSLEESESKFLKLSQLIPDGLI---LVEDILSANPASARLFGYAKST--DLLGESLNRLLSNEKNNNRVQLDLANIVNGTPLHF------LTSEYCGTQRRLSLHVDDAGNSAHLVLIQDMDEKPNPVAQNSNEDVNIDTLTKLYNRLGFTRCLDHFIQ-----DKTPLVMLYLDIDNFKNINDSLGHHIGDRVIQEVSSRLKRHLPQQSVLAHLGGDEFGIILPEPESNSTVEMLAEKIIGLINQPFDLHHFSKRLACSIGSVHYPNDGNDARILLQNADTAMYEAKARGRNRLVKFNDQMNKEARMRLWLEIELQKALQQNEVWYQPKVNARDFSINGAEALVRWKHPVEGYISPASFIPVAEQAGLIESLGRVVMRDVFNTVKRWKLQGILP-GRVAINLSPEQFGNPKLIDYMERLLRSTGLDPSCITFELTESAVMSNSEHTLQMLDAIKKLGFALSIDDFGTGYSSLSYLAHFPIDELKIDRAFIMDIDPKQLTVIENIINLGKSLNLSVVAEGVETRHQATLLSNLNCNSIQGFHFHRPQPKHEVEALFAQ--------
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-------
21221267     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAEGLVVSANDTLGTLLGTDPDALAGSVAA--DLVDLASDAGTWHAYREVLRGHRPRLRCTRRLKRADGHSLWAQVTVEPLAGPGGSGGGLLLSVADVSARRELQARLRHLQMHDPVTRLPNRALFFERLTAALEAESYEHGGRIGVCYLDLDGFKAVNDTHGHRVGDRLLAAVAERLTRCAEEAALVARLGGDEFALLVEDSTGTDQLADLAGAVLAALQPPFELSDRRLSVTASVGVVERHTAGTTPTALMQAADTTLYWAKADGRARWTLFDPERNANRMTRQALAATLRPAIERGEFEYQPLVGMEDGRVRGVEALIRWNHPQFGVLAPNRFIALAEEDGSIVPLGRWILRTACHQARRWQAHPDEPPIFVSVNVAVRQVWDSDLVADVARTLEETGLAPELLQLELTESAVMGSAGRPLQVLKALSDMGVHIAIDDFGTGYSNLAYLSRLPVSVLKLDGAFVRGANPADEVIVEAMVQLAHRLGLTVTAECVETSAQATRLRRIGCDTGQGWLYSRPVAPDRISALL----------
218530457    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKAREASFRFLFESNPLPMWLVDQDSARFVVNEAAVAHYGYSREAFLARLQDLSEAV-------------AFSFARDGRL---HRHRRADGSLIDVTLFERSLAFE-GRPA-VLGAAIDVTEQRRAEARITHMAHHDALTGLPNRALFTTCLAEVIEHARTGAGAGAALLCLDLDKFKLVNDTLGHPAGDTLLRAVADRITACLHGEDLVARLGGDEFAV-LLRTPDAGTVSAVAGRIIEALSHPVRLGDRECQIGVSVGIACLPEHGTDSDTLLRHADLALYRAKADGGSIAHCFEAAMDSWDRSRRRREADLHEAFARGDLAYQPVVGVRSRAIVGFEALLRWHHPVEGAIPPSEFVPLAEETGLIVPIGAWVLRQACAEASLW-----ADPVRIAVNLSPVQFRDPGLVATVREALALSGLAPHRLELEVTESVLLAASEANVATLHALRDLGVRIAMDDFGTGYCSLSYLQKFPFDKIKIDRSFVSGEDPHSTAIVQAVIGLGASLGIVTVAEGVETEVQFAHLRAEGCEEVQGYLFGRPIPAPQAV-------------
261854660    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLVEATHDLIVIKDPEGRWLFANLSIVHSLGLAHVWLGKTDRELVDLASP----TVRGALQFCHETDKAAWNQGQQIRHEDGHSLIVDVIKQPVFDDKGKPRAIIVVGRDVTELHTTQEQFQILASQDELTGLLNRRFFQVEAQRWIDMLSDDGSKHLALLVFDLDYFRSINDSYGHERGDQLLQEMARRLQECVASPLLIARMGGDEFAILVETDNKPESLSALGEQVKSLTARPFQIEHLTLFTSASTGIVIWPEHGRSIGELLHQADSAMYAAKEQGRNGHAVFSPEIMEHQNRQSALLTALRQSQGDERFFLVYQVQQNSLAITGVEALLRWQAPSPELAAPDQFIPLLEKSGLIIDVGGWVLDEACQQIARWR-EYIGERITVAVNVSSIQLHSPCFIGRVQAALKKSGINPSLLELELTETALVNDPAKAASTLIELKKLGVQLALDDFGTGYSSLSYLTQFEFNRLKIDQSFVRDIDPKDLVIVKAIVAMGHALGLEVVAEGVETVAERDLLDSLGCDSFQGYLVGRPGKPEEISPML----------
260220339    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFQFALLVFIAFSGTAAQYGLQSRWDVVLSLGLGAALMLPCQWLNHRGHHEAAAGMVLSVATLSFSIM--WFSDGLRDSSLLG----YPVILIGAGQLLHFWML----LTFMLGCVVMLGL------GTLNGWRTGI--------------TSGTELDRLTDSVSILLINGFLIWFLT-----YDMQNALVRLRA---QIARFHASEKNLTYLAQHDGLTRLPNRILGNELLTEAMRVAAEEKNL-VAMLFVDLDNFKDVNDSLGHSAGDDFLVQVAQRLRESVRQSDIVCRQGGDEFLIGLTGLQHPDAVAKVSQDILQKMQAPFQLRGIEVLASCSIGIALYPQHGNSFDELMRHADLAMYHAKEAGRNTFRFFSEDIRSSVTESLHLISRQAVTQEEFVLHYQPVYDLHSGRLLGAEALVRWQNPKLGMVSPGLFITLAEKSGLIVDIGQWVLTEACRQMQAWRQQG-ATDLFVSVNLSPVQFSRGNVEAVIAQALRETGLDPRQLELEVTESTLIHDTEKFITTLGRIQHSGIRMSIDDFGTGYSNLSYLQRFPVHKLKIDQSFVRRLGQKDVAMVSAIIHLAKSLQLTVTAEGVENEATREALTRMGCDQAQGYLFARPMPAKDFEAY-----------
78062868     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIARQLARSEEHHRLVVNSLHEGILV--VSRDGVVVNPSANRMMRVKGDLVGRRLSTILRKLHEDGTPIAPDEWRRALETATPLLDYTVGFGLADGDIIWVRGNAVPIVRPGEKLASVIVSFNDIGPVREAQQQLRYLATRDALTGLYNRRWLGDRMRELFGGHDAAGGARVAILFIDLVGFKKVNDTAGHDAGDALLRSVAARLAACGGGQYALTRVGGDEFVILVDDCDDPDRLAVLAREVIDAIAKPFAIANNEYWLGVSIGISVAPRDGDDAVTLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRALSSDMLRYQPVVDARSGRTVGAEALLRWTSPELGPMSPAEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDLMLAVNLSPRQ-FHEGLVESVDRCLAQTQLDPSALELEITEGLLMNDTDTVLPMLEALTDMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHHDSVAITQAVVAMAHSLGMKVTAEGVETQAQSWFLQQIGCDMQQGYLFSRPLDPNDYARRL----------
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----------
145298007    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEDKLRQAVVFDTTAEGIIIMDGQRQIISVNPAFCNMTQYEPDEIVG--KSLEAIMHPRRHTDIDYPWHTLLPGSHA-WHGEMMCLRKDGDYFTSWQHVSAVYDSRHNTAHYVITFSDISAIRKAEAQLNHLAYHDPLTELGNRNLLQERLELEIK-TAQLNRQQLALLFIDLDGFKLINDNLGHRAGDQLLKLLAGRIRQSLRHNDVAIRLGGDEFLVLIPYFEQQDELAQLAEQLLARLREPVELEHEQVAISASIGIALYPEHARSPDALVSAADNAMYEAKSQGRNGYLFYSPDMAEQTRERMSLEQGKAIDQHQLCILYQPMTDLANNRLSGLEALLRWQHPSEGMIAPARFIPVAEECGLIEQIGEWVMRTACQQGQAWL-AAGLAVPRLSVNVSVREMRAIGYVERVAAILAETGFPAERLEIEVTESIIQR-VDHSLQLFTRLKALGVQIAIDDFGTGFSSLSLLKSLPIDRIKIDQTFVQALPDDSRELCRTIINLADSLGMAVTAEGIETQAQRQFLQSLHCQEGQGYLFSHPLTEPHLAAQLTPR-------
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---------
303238578    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFKDITDRKKTERMLIEAEFRYRGLIESTLVGVF---LYRDKVYVNPYLEKLLDYSKEELYS--MSLFDVIHQDD----QYVIDQYNPQCAGTIIRQFRIIKRDKTIIFVEAHINTIYD--GSPTTIVTLL-DISHIKKTEEQIKYIAYHDSLTDLPNRYMLNDYLDKVISCGNPDNSTNIGVMLVDLDRFKIINDSLGHSFGDIVLKEAAQRLKSCVGENDVVFRYGGDEFVIVLPDTDTRKCAETAKR-ITQLFGQPFIINDQKTFSTISVGISLFPEDGSNAEMLIKNADVAMYVVKDIGRNNYQFYHESFNRERKMELENGLRKALENNEFVLYYQPQIDLKSGKVVGLEALIRWYHPEYGLVYPAEFIPLAEETGLIVPIGKWVLETACRQNKSWQD-AGLGNIPVAVNVSAYQILHSDLSSVVSEVLDKTKLDPRCLILEITES-IMQDVEKTDQIINVLKSFNVKVAIDDFGTGYSSISLLKNHQFDILKIDPSFTFDLDKNSIDLIKLIIDFACQRSYSIIAEGIEDEEQAKILTEKGCTWGQGFYYSKPIPAGTIEEFLSELLP-----
307610217    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYNTALCFIVLSLAILFSLNCYYKSSLIL--------SIIVFVFSGLGFSQHILGVNLGVDEIYHAFKNAMAANTAFCFLMALIMMNLKCYRSFNNSLAGVFCLAILFISGYFTPMSINTAIDFFMLSSATIGLYWRNSIYFQLNSSIAMPYLCSFCIILTFTLLSFEIENRLNLSFSVATFVIGIFLSFLFLVIRLWQLAKLSAIAAKYAFLEVE---ATLESTADGILVVDKESKVINYNQRFLDMWGINPEEINKQLVNKREVIH---------RINQTIKHPDHKNSFELKLKGN----LYYDCYTQPLKLDE-DIIGRVWSFRDITIPKRLEMELSHQSTHDTLTNLPNKVLAIDMLGYAMK-GAISDKKIVGVYLLDLDRFTQINDVFGHSKGDEIIKIIAKRLKDCVPVEHILGRISG-DQFIVIASLDEIREAVLGVTRLLAAFHEPVKMNSHCIKMSCSIGVSFYPRDGNTVDVLLSKADIALSRTKIEGRNNFQFYTRDMNTYTLEHIENELRDAIKKREFVLYYQPILELRSLNVNGFEALIRWNHPRNGLLLPEKFIQLAEEIGIISEIGDWVLTTVCKQIKTWQKQG-VNNLKVAVNISPKHLRFRHLPIRINEILSEFQVKSESIELELTESILIDKSSGIIDTLNELKEIGIKISIDDFGTGYSCLSYLKELPIDIIKIDKEFIKDTNQPNQALVKAIIAMAKNLGLHLIAEGIENKHQLEILQNLGCHYGQGYYFYHPMPPEKCTQFLQ---------
206601953    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVALLVILSNRPNFFETESIGLLTRIAEAMLDDFERTSLVFDAVPEGIFITDVEGRITRVNEAFCRLSGFSFGELLGREADTLTA--GLEKGILCASIRDAID-QRGTVEGIFELIRKDASSYMVEATITLVEEPGRDSRHVVLLLKDVTAKMERERQIWRLANIDDLTGLLNRTALIERLANEMEKSRRNQGA-MALLFLDFDDFKGINDTLGHSAGDSFLKVIGHRLSGSVRPTDIVARLGGDEFVVVVSLESD-EKILSFAQKILDILGAPVSIQSQTVQTSVSVGIATYPRDAESVEDLLRKADIAMYQAKNKGKNTWQFFNVEMEERIRLRFEQEQMLKTQEGAFFLHFQPQIDVFRRRLVGVEALARWPVPSGGTIGPASFIPLAEETGTILAFGEWVIQEAFRVIQFWS-ASGRPRIRVGVNVSSRQFWSPTFWTFLREILSRHAELTRWLTFELTETVLMRDPETAGEQLSWLKELGIRIAIDDFGTGYSSLSYLSRFPVDEIKVSQEFVMRMSPRDLKLVKTIIQMGKSLRLNLVGEGAETEEEVRMLEGLGCHVIQGFALSRPLPVSEMESFWDQ--------
225872418    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVLLHFTAQIAVQDVAWSVLGVSALLLAGCSFLIASS---DAIHDPGEAMIAASLLGVPPIAYLCLTVYGVTVPVLVAVALVGQLCMIYVSLRYWGADRGIVRGNM-VIALLIMLWIVYLGVYGTLTEIFAINAWFLTAVLGLLAWALVPAALVVAAWWPHLHVSSELWNIPKYFVEFGMILTLLEEEQAANRTSEDYRVLFENNPSPMWIYDLETRFLRVNDAAQHVYGYSEEEFRQ-----MTLMDIRPQEEVPRMLEDVLEREEMVFSGPWTHVYKDGRQSKVEVAAHTIHF-NGRMARFCLVVN-VTEREELHQQLLYQAHHDLLTGLPNRLLLKDRMQQTLTRASRQDR-RVAFVCIDLDRFKQINDNYGHLVGDQCLKLVAERLRRRLRGEDTIARSGGEEFVAVLGELKSRQDAYRVAEDLLYVFHEPFLVEGYRLELPASIGVALYPDDGTDASDLWRNADIAMYRSKKSGGNRFTFVSDEISSAAAEANDLELMMRTAKEGGFEVYYQPQYLEDGTLCGMEALLRLHHPRSGMILPDRFIPVAEDSGLIMPIGNWVLEEVARQFMAWS-QAGLPQVRIAVNVSPLQFMHSDFLGHVQRVLARSGMPAELLELEVTETTVMRNIEEIARQMRELAALGVHFSVDDFGTGYSSLRHLHQLPIKTLKVDRSFVERITETNYSIVQAILSLAHSLGMQVVAEGVERKDQFEVLKALQCDVFQGYLFSYPLEAGAIPPLLETQ-------
299530172    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLAAESSLDGIFIADANGVIVQVNPAGGQLLGLAAWTLFEPVSDLLEL--------------AAARWDVGSWEGNLWLKQSEGQRCAVWLSWVALRDGYGRLVQSIGFMRDMTMQRSAQKQIEQLAYSDALTGLPNRLSLSRHVQAAITAARFTQQ-PFSILFLDLDRFKIINDSLGHDFGDRVLKLVAQRLSGLLRPADVLCRQGGDEFVLYL-HDCTGEGASAVAARILDEMRQPFMLDGLGFSVQCSIGAAQFPADGLTLDELIRQADIAMYRVKERGRGNFSFYQPQMSAGSRMKLEHAMRQALDKGHMAVHFQPQVHIRSGRIVAAEALLRWTDPELGVISPAAFIPLAEESGYVVALDAWVLEQSVQEAARW--LAMDMPVKVSVNVSALEFRQPDFVDRLKYVLEASGLPAQWLELELTESILLQEAQEMALRVHQIAELGVGLVIDDFGTGYSSLAYLKKLPISKIKIDQSFVRGLPHDDKAIVGAIISMGQALGVELVAEGVETQEQCQAIEQLQGDYFQGYLCSPALPAEQFRKRLEQ--------
307153627    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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-------------
239941499    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGRGHVVRANEALGGLLGTPAAVLAGRQACELLDLATDDR--TWHAYREVLLGRRSRFRCTRRLKHPDGRSLWAEITVVPMTGASAESARVLLTVADVSDRRELQERLRHLQMHDPVTRLPNRTLFFERLASTLETPPYQDHARIGLCYLDLDGFKAINDTLGHRTGDRLLAAVAARLTDCAENDALVARLGGDEFAILVEDSAGTQELTDLARSVLAALQQPFDLAGQRLSVSASIGVVERTAAGTSPTGLMQAADTTLYWAKADGRARWTLFDPERNAHRMTRQSSTLRPAVERGEFTLEYQPLVGMADGVLRGVEALVRWNHPQFGVLPPNRFVQIAEEDGSIVQLGRWVLRTACRQARRWQDHPDEPPLFISVNVAVRQVWDSDLVADVAQILAETELAPGLLQLELTESAVMGSGGRPLRALQALSDMGVRIAIDDFGTGYSNLAYLSRLPVSVLKLDGAFVKGPSPADETIVEAMVQLAHRLGLTVTAECVETAGQAERLRRIGCDTGQGWLYSRAVAPEQIAGLIGSR-PL----
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-------------
283839619    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITQLEAARTLLDQRTGALEEAHRLGKIGT----WYHRLDTGRTVWSPELYQLLGLEPDAFEPTYDGTKAYFLDDDAERLLKIQKRVLRSSKTEAT-DIRVLHTDGAPRDLAIICKA-ETSNGKITGLIGTAQDVTERKDAERRLEQLAYTDPLTGLANRALFKRQLVDLFEK-PISESEQNALLLIDLDRFKEVNDSLGHSTGDALLIHVAGVLRQELDPQAFIARIGGDEFAVLTNSPTTSAEATTLADRLIAKLSIPVELAEGEACIGATIGIAILPEHGATAEKASRNADLALYMAKEAGRGRAFEPIYAEAVDQRLDLGRRLRHAVDSGGLETHYQPQIDLKTGRVIGFEALLRWSHPERGPISPAEFIPIAETTGLIVDLGHWVLRDACKQMRGWLD-AGLPARTISVNVSPAQIWNGDFEKVVATVLGDTGLPPELLCLELTENLFVDHTKQVSTTLAALSKLGIGLALDDFGSGYSSLGYLTRLPFNRLKIDRTFVDGIAPEKRKLLGGIIALSHGLGMSVVAEGAELAAEVDLLTAFDCDFVQGYVFSRP--------------------
269961990    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IISANPASARLLGLSPHELLGEELTRL-FIDENSKKVFTHRISTLLSEK--PFVCLTSARCGFERKVQLHADTTAILGSESQII----LIQDADDAPKLLSSNSNEDAHIDSLTKLYNRFFTKRLEQLIK-----SQTPLLVFYLDIDNFKNINDSLGHHIGDKVIQEVSARLKRSLPNQAIIGHLGGDEFGIILPEPENTRMAEILSERIISLINQPFDLHHFSKRLACSIGSVRYPEDGQDARILLQNADTAMYEAKDRGRNRLIKFNDQMNKEARMRLWLEIELQKQQNGLEVWYQPKVNARDFSINGAEALVRWKHPVEGYISPGAFIPVAERAGLIEHLGRVVMRDVFNTVKRWKLQGILP-GRVAINLSPEQFGNPQLIDYMEKLLRTTELDPSCITFELTESAVMSDSEHTLQMLNAIKKLGFALSIDDFGTGYSSLSYLARFPIDELKIDRAFINDIDPKQVTVIENIINLGKSLDLTVVAEGVETHQQATLLSNLQCNSIQGFHFYRPQPKHEVEELFAQ--------
87121287     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTFVGLVHLSDLNKILEFIARVQSLSEGTQSWELRLSTNQG-VRWHKLEVS---YDRRQSKSYVSLL-DVHKLREQENALFKLKNYDALTDLPNRHLLYQELDLTLQ-TAQNNLTQFGVLYLDLDGFKVVNDSFGHRVGDELIVQVAKRLMTALPKGGRLFRLGGDEFALLQEGVTQIEELEVLAQNLMQVACAAYPIADMEMLITASIGIAHYPTHAQDVDSLLKLADVAMYRAKSIGHNSYKVYDSNMSQSLNAYLTLGGRRAIEKQEFELYYQPKINLLDQTTVGAEALIRWRHPEFGMISPDRFIPIAEETGLILPLGEWVIRTACKQLQEWR-ELGFPDMTVSVNLSGRQFMQADLVNMVHQVLIETGINPKNLELELTESMLMADADQTIEKLHGFRELGLSLSIDDFGTGYSSLAYLKKFPIQTLKIDRSFVRDLSSDDNAIVKATIVMASSLNLKVIAEGVETHTQLDVLKGYQCQEVQGFFFSKPMPRQEF--------------
255331172    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAGLSILRDMTDFIQVREQLQQSEELYRKVIEFLPDPIIIQ-------------------ADGVIHYMNPAGLEMVKAERIDFVKKRLSDFLE-KREQQENEWVLTSLCGEQKEVDVKAMSI-DYYGQSAQFL-IIRDLSEQKSKEKKIEFMAQYDPITVLPNRNYLREKLNELL-----LRDVSIAVLLVDVNRFQFINDFLGHSNGDELLKEVARRLKKIQSEQVFLSRIGDDEFAVVYTYNK-KEEVNWLLKKLDRLLNEPYFIAGEKLNVTINIGVSYAHDADRSVETLLSNAGKAVYYAKTNGVHRVVQYQSKLHDIFVKRIRLENDLQTENNEFSLYYQPKVNVQSGTVS-VEALIRWKHPQLGMVSPAEFIPIAEETNMIERIGKWVLQQSCDDLKTLH-KSGFSALKMAVNLSARQFMDSSLKATVSNILTSADVPPSSFVFEITETTIMKEPNEVIRILQALKEQGIMIAIDDFGVSYSSLNYLNRFPIDAVKIDRSFIRDFHENRAEIVEAIISLAHRLNLSVTAEGVETEEQVRFLLEKGCDEMQGYYFSRPVPLEQLPNVLMK--------
218888167    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADALAARRDLGRRALDEVRYRASFMDAVAGMALLDAGGRLLAVNRAFEAAFGYPDGVLGTDLRDLLP------PDVAGQALREFGGLWGGMVETSWPFLRADGEKRWMQQSLRILPGEAGHPPCALLQVTPLDPATRDEERMTQTAFHDVLTGLPNRVLLLDRVESALKRARRHDHYRFAVLFLDIDRFKVVNESLGHRAGDELLRLFSDRVLPCLREVDTLARCGGDEFAVLLDDVEDTAEVGTIVERIQDALRTPFPVHDTEVYMAASIGVVVRARQYASAEDILRDADLAMFRAKESGKGRYELFDEDVPSPDKLRRENELRRAMERGEIELYFQPVVSLRTARITGLEALVRWNHPDLGLLSPSEFIPLAEESGLIYHLDRHVLELGCASVRALRERAGPAAEFLNLNISARSFRRWNMVESYSSVILESGCNPLDVRLEITESLLLTGVDAVTDKLWKFKELGVSLVLDDFGTGYSSLNYLRQFPMDMIKIDKSFTSRVHEEKAAIVQSIVSLGRGLGLGVVAEGIERPEQAEVLLELGCLYGQGFLYSRPLPFDRTAKLLERRCPLP---
148258048    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALFDDATERRSLSQELESTKKFLELIVESAGDGRYLLANRSAEIILNRKREDATGLTTADIFNPRE-----------ARLIMARDEAAIKKRGVLTEEHPISTKDGLRLFLTRRATVLGD-GGEPQYLIKTYEDVTDRRQTESRMAHMAYHDGLTDLPNRAAFLQALSQMIEACADT-GEEFAVLNVDLKGLKDVNDVFGHAIGDKLLIEVARRVHTVARG-GVVARLSGDEFGLIIDGKQPETGRA-LAEQLAAAIAVEFQIEGKSIRTALTTGISVFPHNGPDPASLLANAGAALFRAKARSRGSITFYEPEMDQQIRDRRVLHQELSVAIKNGELSLYFQPQASSGRIIGFEALARWHHPVRGFVPPSDFIPLAEESGMIVEMGEWILREACREAASWPK-----PLQVAVNLSPAQFVHGDLVALVHSILLETGLSPGRLELEITEGVLIEDFDRGVALLRRLKALGVRVSMDDFGSGYSSLSYLQAFPFDKIKIDRAFVMNLNPQSAAIIRAVIGLGHGMNMSIVAEGVETPEQLGFLAEQGCDSVQGYLLGKPLPID----------------
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-------
309776249    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSALMQSTDDYIYVCNMKEDCFRYSPAMVEEFDLPSEIIHDAANVWGARIHEADQTVFLEGNQEIADGRVDRHNVEYRAKNRNGEWVWLRCRGYVERDEDGKPALFAGIITNLGRKNKIDYLTGQFNKYE----------LEDTLQMMIA-----KQEQFFMIMLDLDEFSSINKLYNHQFGDEVLAKTAQLIQSVLPENARLYRNDGDEFIVLIRNSTDKEEIMTFYQHLQQELSHQRVLDGKKYHCSVSAGCAAFPRDANDMMTLTKNVGYALEISKRNGKNYEKEMSETELQELDMIEQLRYSIEHDFEGFQLHYQPQVEANSGRIIGAEALARWSSSMYGNVPPMTFIPLLEKSGMIVPAGKWIFETAVQQCALWLKK--HPDFCVSVNLSYLQLCDEGFPSFMKHVLHHYQVPSGNIVVEMTESYMVKSGEELRLIFHEIREIGIRIAMDDFGTGYSSLGVLKNSPADIVKIDRIFMKDISEFDATFIRFVVRLCHDVNIRVLLEGVETQEEYDKVKTMGLDYIQGYFFGRPMTLEAFESSL----------
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-
170735854    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIARQLARSEEHHRLVVNSLSEGILVISREGIVIASNPSANRMMRVKGELVGRRLSTVILRIDPHDWPS-RRALETA----TPMLDYTVGFGLADGDIIWVRGNAVPIRPGETQADSVLVSFNDIGPVREAQQQLRYMATRDALTGLYNRRWLGDRMRELFCVRAAAGPARVAILFIDLVGFKKVNDTAGHDAGDALLRSVAARLAACGEGRYALTRVGGDEFVILVDDCDDPDRLSVLAREVIEAIAKPFAIANNEYWLGVSIGISVAPRDGDDAATLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRALASDRLAYQPVVDARSGRTVGAEALLRWTSPELGPMSPAEFIPVAEDTGLIVAIGQWVLETACRQVAEWR-RTIAPDLMLAVNLSPRQ-FHEGLVESVGRCLAQTRLDPSALELEITEGVLMNDTDTVLPMLEALTDMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHHDSVAITQAVVAMAHSLGMKVTAEGVETQAQSWFLQQIGCDMQQGYLFSRPLDASDYARRL----------
114563245    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLTISENRYRGLVESLEDIFYQHDTDGFVQYVSPSVTHILGLTITGFGEYYYKLL-----TDNPKNQLIIQRIINGEK-LAPFEIEIFDTNGVIHTFEVLERPMYDDEGECIGCEGIAHDVT-SRKQQQDMLYQLSHYDDLTGLINRYFFKILLDENIQICLQNQQPLALLFLDLTRFKIINDNFGHSAGDYILQQAATRISTTLNGTFTVSRFGGDKFCIALPNKAADEANAIATE-LVEVFQQHFEFLEQTIILGCRVGISLFPEDGKDAEAILNQADSALYEAKKRPFGVAFCNKQQAIHNKRRLIIEQGEPVIEHYQLFAVYQPLILLPSQGLGGFEALMRWDHPDFGLISPAEFIPIAENTGLIFELSRWMLKTVCQQLVKWHEQGFDFK-RVSVNLSALELMSINLADDLLAVITDIGAEPKWLKFEITETALMAIPEQSIDILQKLIQADIHVAIDDFGTGYSSLAYLKSLPATMLKIDQSFICNHSAEDQAVVKAVINMAHSLGKCVTAEGVELQDQLDFLIEHHCDVAQGYYFSKPMNADD---------------
270491732    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSEQASIQGELERLRATLDSAADGMLVCDMGGRVRAFNQRMAWLWNMPEDLLVQRDDAAVEAHMADDADAYRARLLGIAQFPEEETLDILHLRTGT-----VIERRSVPQMSQGRPMGRVYSFRDLTLQHAAQKRIEQLAYSDVLTGLPNRLLLSRCVASALETARAQGGG-FAILFIDLDRFKIINDSLGHLFGDRVLQLVAQRLQGCLRQSDMLCRLGGDEFVLHL-DAGDESMAESVAHRILEDMRQPFMLDGMGFSIQCSIGIALHPRDGETLDDLIKQADTAMYRVKERGRGSYGFYQPQMNADMLSRMQLEHAMRQDRGDFAVHYQPQVAMASGRVVGAEALLRWNDPGLGAVSPGVFIPLAEESGYIVTLGAWVLEQAIREAARWMQAG--TPLVVAVNVSALEFRQSGFVERLVSLLRSHGLPASLLELELTETILLQDAQEMAQRLAALAELGVGLSIDDFGTGYSSLAYLKKLHIHKLKIDQSFVRGDDESDRAIIEAIVHIGRALRIQVVAEGVETPQQREALQAMQCHYFQGFLVAPGLPAEDFRALVAR--------
143901959    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDSSADAVIVFDPRGKLVFSNDGARALIGVSEQSAASDTATFIQAI----RDQVREVISSPTHNK---WEGELGFRSPDGILRTLNLVLHIVRAADGAIAHYSVIARDITQAKQLQDELNHQATHDALTGLPNRVLFLRKLSEALERSVTTKRG-VSVMFIDLDKLKDVNDNIGHNVGDQLLNSIAKRLVSATRPSDLVARIGGDEFVVLCDGLGDEHIAMDVAERVRQGITGQVILQGVEIFTSGSIGIAMATPPADAAVTLLRNADTAMYRAKQRGRGRCEMYSDEMRKNAKDRVVLSAELERAKREMFVVYQPVVSTHTGRIAGVEALLRWNHPERGLLTPPMFLDLAEESGSIGPIGDWVIRQACSDARMWMDEGIVERSFMHVNVSTRQLSEAAFVERVMGTLRDTNVDAAHLTLEITEKTMLNDNPAVMRTLNALKRLGVKLALDDFGTGYASLAYLRDFPADYLKLDGTLVRDIGQHDDPIVRSIIQLAHSLNMNVVAEWVTTEDQKNRLRLLGCDFMQGNRVAQAVDADELRIQLRSRTSSVE--
152986044    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLILLAFLRTRQQLMQRQEVENALDAERERAQITLASIGDGVITADTEGGISYLNPAAEQMTNWTLDKARGPLASLFRIVDESSREEGMLLIEQILSGEDGGREHSKLVLRHDGSSVPVTLVGAPIH-RGGEITGVVLVLHDMTRERQYMARLSWQATHDALTGLTNRREFEYRLQMALER-LERSNGRHALMFLDLDQFKLVNDTCGHAAGDELLRQVCTLLQQGLREGDTLARLGGDEFGILLENCPAEKAVEIADHLRKTVQDLHFTWSGQPFNCTVSVGLVHLLPGISTLEEALRSADMACYMAKEKGRNRVQVFHQDDVELSMRFGEMTWVQRIHEDRFSLYAQPIVPGEDGEGPHVELLLRLRDEDGRLVPPLSFIPAAERYGLMTLIDRWVVENAFRTLAERAEDPDAEPITCAINLSGATIGDESFLQFLNEQFARYRIPPQSICFEVTETVAVANLASAIRFINELKDTGCRFSLDDFCAGMSSFIYLKHLPVDYLKIDGSFVKDMLEDDRAMVQVINHIGHVMGKRTIAEFVETAEVMEALREIGIDYAQGLAIGAPLPFS----------------
75759044     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALSKSEQRYKSLFEDHPDAVFSLNMNGIFQQSNKACESLF----TAYYCEVASY-SLVHFIDSKDHELLKKALQITKEGKPQLEVRTKEQEGYYYYLHITLIPTF-INKEVVGMFGIARDITTLYEKQKQVEHLAFHDALTGLPNRRKFEKDLKAILNTAQTNAN-DVAVMFLDLDRFKKINDRLGHDVGDLLLIEVANRLRGCLRSKDVVARQGGDEFTILLPEMYSEKSAIFIAEQILTILNKPFFIQGEELSITPSIGIAMYPDYGTDVNELMKNADMAMYRAKANGKNRFVFFSKEMSIAQNEIQFLXGELSKQQNEFFLEYQPQVSTKTKDIIGLEALLRWKHPKLGIVSPXQFIPLAEETGFIIELGNWILRTACLEAKRWHNQG-FSHLKVGVNLSVVQFNHADLIPTISKVLEETELKPEALDIEITESIAINQNQSVVAKLEQLQNLGIQISIDDFGTGYSSLAYLTKYPINTLKIAREFICGITNSPLAIVSSIITLSKELNLEVIAEGVETEEEWEFLHRQNCDHIQGFFISKPVSSKDVWMLLHKK-------
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---------
167625641    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIERGTTSYYSDSSRIIYFEKNVVATPLESWFEPVTEQDIFTSAWFIAAISLLALPVFMGLIYLMRVNNANLVLQTQVELSSEQQQELATQNALLHEICKRKASESKLAYQATHDELTNLANRTHGMARLQEAI-RAAHEKQTQILLLFIDLDNFKQVNDTVGHHAGDLLLKQTSERLLTSVRRSDIVARLGGDEFLVIVPDIQHQDSAKLVASSILSVFEKPFHIEQQEFFVSTSIGMSIYPKDGRNAATLLKRADTALYKVKDLGRNGFSFYDESMNLDVQRNFNVRLHQAVQQGDIEIYYQPILDLTSRKIVAAEALMRWTDSELGYVSPEDFIPLAEKNGLIHRLGDIVLLEACTQAASWQT---ISPIKIAINFSSVQFRYCEQLQRIVDVLMQTGLPAYQLDMEVTESLLIDQGHALMKMLSYLKQLGVGLSIDDFGTGYSALSYLQRFSFTKLKIDRAFINNMTSSDASLVSAILAMAKSLKLKVVAEGIENEQQALFLQEHRCEYGQGYLFSRPVPAAEFTQLL----------
255063842    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SYIQPEDIALFWDAQEK--ARKTGEKQLICRILRQLMLPIWVDCYIHRLLNDQ-----YIVIAFDATHWKESETRLAYFSTHDTLTGLPGKVLLDDRIAMNIQ-TAQREKSFLSLVVISLDGYRKINDLLGHSIGDELIRSVAERLQNCVRRSDTVARVSDDEFSMIMIGV-GQNNIEMIARKILTALQQSFRISEHTLHISASLGISLYPEHGGSASHLYRHAEVAMYRAKTKNHWKIYSAQVDDSERSDLSLESAMYRGIENGEFMLHYQPIFCAQTGQLRGAEALMRWKNPNQGFIPPIKFIPLAENSGLIKILGAWALRSACYQAKQWQD-AGLKDFYISVNVSPRQFVQEDFLEMINGVLRESGLLPQNLMLEITEGVLMDNPQRSGEILTQLHVAGVKIAIDDFGTGYSSLAYLKKFPLSVLKIDKSFVDDNCAEDMAIIGTILSLAEGLNLMVVAEGVENDAQLGFLKQEGCNLVQGYLTGKPVHSEDF--------------
70730689     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQLLILKKPFDSLEIRQMASALTWKWQMAQRQKLDDLQQTIERRVA----------ELLKVSHLLHYDVLTGLPSSTLLGDRLGQAMARARRYEQ-RLAVMFLGLDRFKRINHALGYPAGDELLKRIARRLEQGMRESDSLFRYGSDEFVVVLHDQQHPAQIRALAQKLLATVSQFDDIAGHDLQVTASLGISLYPEDGQDALALIKKAEMAMRTSKEQAPGSYCFFTDDMTHRAREQQYLESGILQERREFHLHYQPKIHLASGNVVGAEALIRWQRPQQGWISPELFIPVAEDSGLITRISQWVLGEATRQCRAWQN-AGLPPVPLSINLSAADFRQPQLLQQLRDALSDNALDPAWLELEITEGVLLQNVEVTLATLLAIKALGVRLAVDDFGTGYSSLSYLRKFPVDVLKIDQSFIHGLSHKDAVLVSAIINLGRSLNLKVIAEGVETHQQLTFLQQQGCEEAQGYYFSKALPAEDFARLLGKHRPQFQVT
229095198    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLEYNNDSIISIDSIGRITYANPATYEIFGYRYEELNNNFIFNFII--KEYEKDFQIIFKEALQGRAKQI-VSKKYVHKEGYELYISLRTIPII-VNGEIVGVYIVTRDVTRQVLNEMKTEYLAYYDQLTGLMNRISCTNKLNEFLN-----ENKELALVFMDLDEFHLINDTFGHKEGDKVLQKVTECLSNLEIEGMHLFREHD-DQFVMLIENITKEYVEEVAKNILEKISEHFVIEEEDVYLSVSIGIVMAPTDGADEKILFQRVDAALEKAKEKGKGHYHFYCKDCEREKRFVMENQLHRAIEKNEFFLYYQPQVNIETKKIASMEALIRWENKELGFVPPNQFIPLAERTGFIIKLDEWVVDQVCQQIREWLNKG-YEVVPIAVNISARHFRSITLIEMITRALNKYNVPAHLLAIEVTEGALIHKDI-SKRVLLQLKEQNLKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLELNVIAEGVEKAEQIQFLKEKNVEIVQGYYYSRPLSKYDVENM-----------
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--------------
307322047    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFAAGAVDCVVKPVLTLLARVKGRLDLQQAQKQLDQRFATTLENIGQGVCFFDADQRLILSNRRYAEVYGLPPEMIKMTLSEITELVVPHD--EYLAWCDAINSKSSPQWSMELKSGKA--------IRVHHERTSDG---GWVSTHEDITEHRNAERQIARLALHDPLTDLPNRAALKQKLDTLLEQHQK-QGTQFAVLCLDLDRFKEVNDLFGHHVGDQVLCLAAKRLCATAVG-AFVARLGGDEF--MVLAEADASYAAQLADLIITILSEDAEIEGTRIRMGTSLGVAIFPADGDNAAELMGNADAALYRAKADGRGTARFFEPQMDKWLRERRQRDLQAAISQQQLSIVYQPQADIGGD-VIGFEALLRWNHPTRGNIPPSVFIPIAEESSLMIEIGEWVLREACREAAAWPRK-----LSVAVNLSPVQFKHGDLDRLVKSVLIETGLEPERLELEITEGVLIDDLERAISTLGHLKALGVRIAMDDFGTGYSSLSYLQSFPFDKIKIDQSFVRNIGSQSSAIIRAVIGLGRGLDLPIIAEGVESTDQLAFLTRESCDQVQGYLVGRPRPISDYAKYV----------
152981019    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSENQLSSLMEIAGELVLRLNTRGEILHVSKRTDALIGHGSSLAGMKL---FELVRLSDRHAIEAALRQAVASRETRVSVQMATRAV---LRWYELQMIAYDDADEAAVLVVG--HDISGQQATEERLRHMATHDELTGLPNRSLLADRLRMAIAQSRRTDRG-FAVVALDLDGFKKVNDALGHPVGDALLRVAAARLRETLRDVDTLARVGGDEFVAVLHGAVDEVEIHNVARRMIAAIQLPFEIDGNALYVSTSIGVAIYPAHGETDVKLLAHADSAMYRAKETGKARCIIYNHLSFNQVEHDVTMEAAMFEAVRNGEFHYQPIVDAHTRQIMGFEALMRWMRPDIGLVPPNQFIPMAENNGLINLLGAWALKSACVQLKRFEEAAGRQ-LYVSVNVSPRQFRSDQFLSMMDDALKLSGLDGDQLLLEITEGILMSDPEHAEALLAKITSRGVRIAIDDFGTGYSSLVYLKRFPIAALKIDRTFIKDLPDKDAAICNVVLSLANHLSLLTVAEGVENERQMEFLSAQGCSLIQGFHTGFPLLPDALIDILK---------
310782487    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSDGTVMSLFRDLSEREEAQARLQEQQSLLFANAPFELWVRDAKGRMLLQNPGQGNLLGEAVEEHRGLSEETRRLW----RETNRKVLAGDVIQRE---EMEIR----EGREICLYKVIAPIWRE-GKVRGILGVSLDVTEEKVQAQQIERMAFYDALTDLPNLRLFNAHLEERLA-AVRDGGEGGALLFLDLDDFKLVNDSLGHALGDQFLVEVAARIRTVLGPDRLAARLGGDEFLVLSAPGEGCRDVDILANELLGLFEAPFEQGGVRQFLSATLGVACFPEDGLYPEALLAQADMALHKAKREGKRSFRFYDAALQEEVVKSRELENHLRDEAGELEVFFQPQVGVSSGRVEALEALARWHSPTLGQISPGRFIPVAERSGLIVPLGALVLREACRFAAGLEAQG-LPSLRVAVNVSARQLLQEDFAETTLRVLEETGLAPSLLEVEITETTLMESFDRVSETLRHLREKGVRVALDDFGMGYSSLTYLRRLPLDTLKIDRSFIVDSREGNRVITRAMVRLGHDLGLEVVAEGVETEEHRAFADEAECDVIQGYWYSRPLPPEEVRAFLSRQ-------
160899026    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLMALVQDISARRHLQQMQRDGSRHLRMVIQRLPLGLAMLQEDGRFAYWNEEFMRLAGHGA-TAGMDGDGWWRNMCPDERQRMQRRFEAAQARARVAQSEEYQLIGSDGCAR--SVSIGGMLLDEGCLL----ILQDQSQRKTAEEEIRRLAFYDALTGLPNRRLLVDRLQQALASSRR-RGRCGAVMLLDVDNFKAFNDSLGLELGDVLLRMIAERLAQSLGREATLARHSGDDFVVLLEDLGKDSMHAGEVQRMRSLLLQPLQLSGQSCHITLSIGASLFGEQELSADEVLRRAEMAMYQAKGMGRNTLQFFDPQLQAVLRSRTAMEQEMREGLVRSQFVLYYQPQVANGRIVGAEGLLRWNHPREGLVPPSLFVSLAEETGLIQQLGEWVLGEACRQLAQWAAEPDMACLMLAVNVSPRQFHQARFVEQVLQALKEHGANPRLLKLELTESLLLADVDDTAAKMATLKAHGVGFSLDDFGTGYSSLAYLKRLPLDQLKIDRSFVRDSDPNDAAIARTIVALGTSLGLQVIAEGVETEAQRQFLEDQHCHAWQGYLLSPPVPVRSFEALVRQ--------
170746666    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFRQNTILTERERQLQEQNERFDAALNNMSQGLCMFGGHGRLKVYNAQFCRIYGIAPGALDTEPA----------QAEVRRLLADWPDAESGPSRRTLTRTLADGRC--VEITVEPMADG-----GWVETHEDVTASVTAQARIAHLATHD-ALTGLSNRALLAERLAAAFADHAGGGPAVTVICLDLDDFKGINDTLGHPAGDELLRQVGRRLTALCPPGGTVARLGGDEFAMVLCEADLPDGVLVLAEQILTQLRRPFFLAGQFVSVDGSLGIAVSGTEDADGDDLLRRADVALYAAKADGGRRVRVFEQEMEERQNQRRWLERELRIGTAQIELHYQPLFDLATNAVTSFEALARWHHPERGMISPGEFIPVAEATGLIDALGAYVLERACADAMTWPG-----SLRVAVNISPIQFREGNLDRFVEEVLRKTRLPSHRLELEITESVILSQDQASFDMLSRLRRLGVRFSMDDFGTGYSSLSSLNTFRFDKIKLDQSFVRNLLEKDAAIVHVVAELGRSLKITTTAEGVETPEQLARLRASGFSEVQGYLLSKPIPAAGVAAFITAQQHL----
152983039    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAIAITTFLFVFAVIAVVMSLRLAWKSHRLDAVRYRIATEFGNEGYYIWSAIQDRIDCNERGATFFGTSKEKLLNTQLSTVEFI----RGYLYTLMQSRIAMEKGFYEDDFEMQAHNQGW----IHKRMLRCEDG----LAVTFRDVSDRKAHEEELHRLATKDTLTNLPNRYWLMNHLPKALN-EANEKQDSLAVLFIDLDDFKNINDTLGHSSGDSLLQVVASRLESVLRPGDSVVRLGGDEFTLLLESLPLQEDISLIANRIMQTFNQPFEIQQKMLTISASMGISRYPFDGRDAETLLKNADIAMYSAKADGKNKVRVYDKKLYEEIELRVDGERQRAIQEDHFIVYYQPRVEAQTGRMVGMEALVRWAHPERGLIAPDHFIPLAESTGMILPLGRLVMEKVFCQIAAWQFQ-KLAVVPVSVNVSARQFDEGNVSEFIASCLNKYAVDPRFIEIELTESAMMGNFEQVRGEISSISALGIQIHVDDFGTGYSSLSLLYKFNMDVLKVDRAFTSQICNGKEIFFSSIVSMAKVLKMRVVAEGVETIEQLRVLQQLGCDEIQGYLVSKPIPSSDVPRLLDQ--------
300115382    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLTVMHDVTARKRAETALVAEKERAQVTLESIGDGVITTDANGRINYLNPIAEAMTGWLAAAQDKALQEVFQIIN---ESTCEPAADPLAPCLTGRSTHSTVLINRHGTEYSIEISAAPIRDSNRQVLGAVLVFHDVSEQRRLQREIAHQAQHDALTGLVNRREFEQRLQRVIE-AAQTQNSEHALCYLDLDQFKVVNDTCGHTAGDSLLQQLATLFEKNIRRHDTLARLGGDEFGLLLEHCPLDSALRIVNTLRQTVEDFRFCWNGQYFRIGVSIGLVPINSANSSVASVLRAADSACYVAKDSGRNRIHIYREHDVDLARRHGEMQWVARIQQDRFQLYAQPIVPFKKLPSIHCELLLRLVENDGKISPPGAFMPAAERYNLAVAIDRWVVSQALRWLATHPALLDRIML-CTINLSGRSIGDRFFHAYVLRQFDDTGLSAKKICFEITETAAVANLADATRFMQALKKRGCRFSLDDFGSGLSSFAYLKALPVDFLKIDGLFVKDIVHDDLAMVRSINEIGHLLGKKTVAEYVENNAILDKLRNLGIDYGQGYGLGRPQPLSALLK------------
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-------
300854666    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTYALNTGNVGICKWNIDTGEMAIS---EKITGYKFNAI-KSMNEFINIIYEKDKMMAIQDLDDYINGSLEFYQSTFRIKTKCGDIKWVLLKGKIFKDET-ESSGVLGVL------IFNITNMKFYERWDSLTNLPNRRFFLIKLNNSIK-TAKIHNKSGALIYIDINNLKIINHNFGHRFGDWILKSFAKSITVLLGKRGELFRLEGDEFAILVYQFNDIKEIEKMCNKIHKCLKKSFKIMGKEIYISTSLGVTVFPDDSSDPDELLKFCNFTIYRSKGKGKNECTFFDKQKAQPYFRKILIESELKNSIINNDIFYQPQINALNNKIIGVEALLRWNNNKLGNVPPTEFIPIAEDNGYIVQIGNWVLNKALETACSWKEKGYKFN-TISVNVSPIQLKKSDFKSNILNICAKHNVEPSLLGIEITERTLIEIGEDRIELLNELMESGISIAIDDFGTGYSSLNYLINLPINTLKIDKSFIPNINDKNKAVIGSIVKLSKYLKYKVITEGVETREQLDEIVSLGCNLIQGYYFSKPLKENKIEDLLKNQ-------
117618622    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEDKLRQAVVFETAAEGIIIMDGQRQIISVNPAFSSMTQYEEAEIVGKSPE--AIMHPRRHTDIDYPWHTLLPGSHA-WHGEMMCLRKDGGYFTSWQHVSAVHDSRHNTTNYVIAFSDISAIRKAEAQLNHLAYHD-PLTELGNRNLLQERLELELKTAQLNHQQLALLFIDLDGFKLINDTLGHRAGDELLKLLAERIRRVLRHNDVAARLGGDEFLVLIPFFERPQELERLAEQLLACLREPVELGHERVAVSASIGIALYPEHATSPDTLVSAADSAMYEAKNRGRNGYLFYTPDMTEQTRERMSMEQFKAIEQHQLCVLYQPMTELASNRMSGLEALLRWQHPSEGMIGPTRFIPVAEECGLIEQIGEWVMRTACQQGQAWL-AAGLAVPRLSINVSVREMRSAGYVERVAAILAETGFPPEKLEIEVTESIIQR-VDQSLQLFRRLKALGVQIAIDDFGTGFSSLSLLKSLPIDRIKIDRTFVQALPDDSRELCRTIINLADSLGMMVTAEGIETQAQRQFLQSLHCQEGQGYLFSHPLAEPHLAEQLGSR-------
295681510    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YANPAFEKITGYERPQNAGGDHSARP-----ETPGLWQQIGTAIAGQREATTLT-KSRRANGTEFWYQLYVAQVRDESEKVTHHISVVSDLTELIESRDLLVRQARRDALTDLPNRVTLRELID-----AAILDGHEFALLFIDLDHFKDINDSLGHGAGDRLLQEVARRLSASVGSDGVVTRYGGDEFVTMLKCSTGDAELSALLARVTQTLDEPVQIDDMQLRVRMSVGVSCYPQDGTDCETLLKHADLAMYRAGGRNGVERFAPSLAHEAAQRIALSHKLRNAVEHNGFELVYQPQVDIRSYRLTGVEALIRWHDADFGTVSPTTFIPLAEDIGLISSIGEWVLQTACAQAKRW--EEALPELRMSVNVSPSQLTSSDFGAVVRRALAASQLAADRLELEITEGGLV--APGALPTLSALHDIGVSIAIDDFGAGYSSLAYLRSFHADRLKIDMSFIRGSSRADETIIGAIIALARNLRFEVVAEGVERAEQLAFLAEAGCEIVQGYYFAAPQPAANI--------------
304310557    ----SPLRGGAFCALLFFAALIGVLGVPAQALDGHRVDAQQPGINLGRLVRYLEDSTDRLTVDQVMAQPPQRWRTDVPNLGYNHSAIWFNVSIDGLNDGQ-DRLLEVG-YALLDHVDIWFVSEGQLLQHVGDHEPFS-SREVAHRHFLFPVPHSESRSVDVWMRVRTEGTVEVTLWRTTDFMQNEQHVLVLKGLYYGVIAVMIFYNCFIYLSVREVAYLYYVLYATSLLLFQVSLDGFAFQWF----WPEQI--AFNEASFNL-LIIFVLIFICLLQLKDNFPKLSQLMIGTSVGGIILAASSPLIAADAIRMTMVFSISVLTFCLVHLLFYKVSMARYYVAGWCFFLAGTVVVALSKFGVVSNNAIQLGSSLEAVIFSLALADRINIDRHEKLLAKQEAIQNLEMFKSLYENAIEGIFQCTVEGRFVSANPSMAQLLGYTEEELVRNLPSVEEQT-VLDRDHYREFIEQVLK-RGQVLNYEAKGRRRDGTPFWASLSAKLMRSA-GEPL-IEGFTVDISSRKKSEEQLQYLAHHDPLTGLVNRREFEVRLQRML-FTAHREKVEHALLYMDLDQFKLVNDSCGHVAGDELLRQITWQLQQQMRSGDTLARLGGDEFGVLLERCDRQNAFKVASKLKSVVQDFRFVWDDKFFVLGVSIGLVSINSGSRSVADLLSLADSACYAAKDGGRNRIHEYQPGDKNMQWVGRINEALDQNLFVLYQQAIVPVVPMTGEEIWHCEVLIRMRDAGGGILPPGAFLPAAERYNLMPAIDRWVIKTLFSFLASHPELTTPNHLY-AVNLSGASLGGEEFENYVLEQFSLWNIPPQLICFEITETMAVTNLAVTSQFMTKLKAIGCSFSLDDFGSGFSSYGYLKSLPVDYLKIDGLFVVDIVDDDFAMVESINRIAQVMGKKTIAEFVENNEIRKRLKRLGVDYAQGYGIAKPQPL-----------------
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
307153554    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HP----IFRNLLEQEFHQDGNLLIREIKI----GQEI-FEQHIHYLNDSQ-LIRSYI---FDITERKLAEEILHYQAYYDTLTGLPNKILFNQQLATALAD-AHFKNTLLAVLFIDLDGFQNVNDTLGHSTGDQLLRSFAQRLKTRLCAGDFFARWAGDEFTILVPYLENIEEAKNLAQRIFNILQQPFNISDNLLYLKASIGIAIYPQDGEDAETLVKNADAALYRSKEIGKNNYQFYNPIITSKSCQRLQIENLLHQALEKEQFHYQPQINIKTGQVLGMEALIRWQHPELGLISPTKFIPIAEETGLIVNIGEWVLRQACLQNQFWQKMG-LPPIRIAVNLSPQQFQQPNFINVVTQILKETDLEAHFLELEITETTIMENIDFACQVISYFQTMGVHISMDDFGTGYSSLGYLKQIPLNSIKIDQTFVKDLHPQDLAIISAVLAIGRGFNLRVIAEGVETQYQVDLLKKLECEEMQGFKFSKPLTPEDAAKFL----------
193222427    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMEVAGEVVLRLNRQGEILYASRRAAEVIGSDAQLVGM---NLFELVRLSDRHAIEASLRQALLSMQ---ITQVRVHMATHTAV-LQFELQMIAYETGSALELLLVGRDISHRQKTEERLRHMATHDELTNLPNRALLADRLSMGMAQARRT-NIGFSVIALDLDGFKKVNDALGHAVGDALLRIAAGRLRETLRDVDTLARVGGDEFVAVLPGAIDEAEIQNVARRMISALQLPFEINDDTLYVSASIGVAIYPIHGDSEVKLLAHADAAMYRAKETGKARCIIYNELAFNRIEHDVSMEAAMFEAVRNGEFHYQPIVDAQTRQIMGFEALMRWMRPDIGLVPPNQFIPMAEDNGLINLLGAWALKSACVQLKRFEEAAGRQ-LYVSVNVSPRQFRNDQFLGMMDEALKLSGLEGHQLMLEITEGILMSDPEHAEVLLNKIAERGVRIAIDDFGTGYSSLIYLKRFPIAALKIDRTFIKDLPAKDAAICNVILNLAGSLNLQTVAEGVENEQQLAFLSTQGCSLIQGFHTGYPSLPDSLIDILE---------
283850872    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTAAAAVREGLASVLGARTSRYTMDLPCGAAQ-VPVWRALCVTPLA---GDVPGALVSLTDISREKQLEEHILHDAFHDTLTGLFNRALFINRLDQAIRRQKRNPDALYAVLYLDMDRFKLVNKTFGHVTGDRLLMIIANRLQKLLRDVDTLARFGGDEFAILIEDVAGMEETSSMAANVLRELAAPFRLKKQEIFVTCSIGVVLGSAVYEHPDQVLRDADNAMYSSKEHGGDHFTVFDAGMRVLTQRRMEMEMALRHESGEITVHYQPIVSLRTGEITGVEALARWQRPGQGLIPPVEFIPIAEETGLINELGAMILRQACRRMVALAKAPDAARLTLSVNISGRQFKRPDFVDEVAAILAETGIDPSLVKLELTESVLMDDADEAISTIKRLKSLRLKVVIDDFGTGYSSLSYIQRFPFDSLKVDRSFVGNMNEQNMEIVRTIIAMAHKLGLEVVAEGVELDEHRSALSDLRCESAQGFFFSKPVPGEELDALVLRHW------
309367213    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQESEQRLSILSSLISEGVI---LVANELSVNEQARSILGFDSPHLGENLSRFFSG-YQGDETNFSTQLN--LEPKHCYTSSFCGVKRK------VELTGQA-TTILGSPSKVV-ILKSVNHTEQISAQTKHEDLHIDSLTKLDNRFFTKKLEQHLKSL-----TPLVLLYLDIDNFKNINDSLGHHIGDKVLREVALRLKRLLPNETTIGHLGGDEFGVILPNPESKQVTDLLSERIISVINQPFDLHHFSKRLACSIGSVESPNDGKDARVLLQNADTAMYEAKDRGRNRLIKFNDQMNKEARMRLWLEIELQKALQQNEVWYQPKVNAQSFSICGAEALVRWKHPVEGYISPSSFIPVAEKAGLIEQLGRVVMRDVFATVKQWKSQGILP-GRVAINISPEQFGNRKLIDYLEKLLRTTGLDPSSITFELTESAVMSDSEHTLQMLNAIKRLGFWLSIDDFGTGYSSLAYLARFPIDELKIDRAFISGIGPKQITVIENIINLGRSLELTVVAEGVENQKQAALLSNLRCHAIQGFHFYRPQPKHEVEELFAENY------
299129752    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APWDAPERQGLAAPPLQEMGARGRHTGFWQARARLSGQPALVAARPLL---YPDLWITASLPRSTALAAAAVGGGALLFLVAAGILATVYLRRMHRARQSVAGAKATLDQAVGAMVSGFVLLDPARRIVQWNRPFEEMFPWLAGTVGLPYRRVLEHYHLDKRAWVERRLQQQRDPKGTHEQC-----LPNGHFIQITERATP----EG---GLVILFHDVTDLRLAAAEIEQLAFYDQLTGLSNRRLLLDRLGQACA-AAQRAGERGAVLFIDLDYFKTLNDTLGHEMGDQLLQQVARRLQGCVRAGDTVARLGGDEFVVLLAGLPADAAEAALLARIVHLLGRPYQIAGQTYHGSFSVGATLFGEPQTTAGEVLKQADIAMYQAKAQRGSTLRFFEPSMQAAISERAQLEADLQQAIGMGQFHLQPQYDGAGAMVG-AESLLRWQHPVHGLVPPARFIAVAEDSELIVPIGSWVLRGACELLARWRHAPHLRDLSLSVNVSARQFRQDGFAELVVRLLQDTGAPAHRLELELTESLVLEDVEDSIAKMHRLRVKGVRFAVDDFGTGYSSLSYLTRLPLHRLKIDKSFVHGESHSDDVVVQTILGMARNLELEVVAEGVETEAQRAFLARHGCDLYQGYLLARPMPVAQLEAM-----------
229056323    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNGTCQFIICITRDITAQVKKKVEIEQMLFKS------LLEYNNDSIISVDSIGRITYANPATYEIFGYRYEELKDQF--IFQFINKEYEKTFQIIFKNALQGRAKQI-VAKKYIHKEGYELYISVRTIPIIVNSEIVGGYI-VTRDVTRQVLNEMKTEYLAYFDQLTGLMNRISCTNKLNEFLA-----ENKEFALVFIDLDEFHLINDTFGHKEGDQVLKKVTECLRDLKIEDMHLFREHD-DQFVMLIENITREYVEEVAQIILKKISGHFVIEEEDVYLSASIGIVMAPEDGMDEKMLFQRVDAALEKAKEKGKGKGYYHFYCCEREQRFIIENQLHRAIEKNEFSLYYQPQINIETGKIASMEALIRWENKELGFVSPNQFIPLAERTGFIIKLDEWVVHQVCEQIREWLNKGYVV-VPIAVNISAKHFRSITLIEMITRALNKYNVPPHLLAIEVTEGALIHKDV-SKRVLLQLKEQNLKIHLDDFGTGYSSLSYLKTYPIDTLKIDRSFMEGIDERDTNITAAIIHLAHTLGLNVIAEGVEKAEQIQFLKEKNVKIVQGYFYNRPLSIYDVE-------------
264678827    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQDISGRKRLEQMERLGHQQLRNLMQRLPVGLVMEDLDGRLVYWNEEFLRLAG-HGGKPGVSTQQWWERMFPDERERVIQRWEVAKAQARRTLQLRQSERVDDVQAQWVSAQTLMLSGVDGQAEGCLMVLQDQSQRMAAEQEVRRLAFYDALTGLPNRRLLADRLQQALAVAQRKAHF-GGVVLLDIDNFKAFNETYGLDQGDLLLQSMSQRIRGLLPSGATIARQGGDDFVLLIEDLGSDSVAAQQADQWLSRLREPIEIGGIPRSITVSMGLSLFGEPELTGEEVQRRAEMAMYQAKSQGRNVSCFFDPQLQSALQERRTLEQDMRAGLQAGEFELFYQPQVEMGKVIGAEGLLRWKHPEKGFVPPAHFIPLAEETGVILPLGDWVLQAACQQLAKWAKHPRYAQLVLSVNVSPKQFHQSGFVEQVLKALAEHGADARRLKLELTEGMLVSDVDDTIAKMMRLKSYGIGFSLDDFGTGYSSLSYLKRLPLDQLKIDRSFVRDTDPNDAAIARTIVALAKSLSLHVIAEGVETQAQCRFLEGIRCYAWQGYLMSPPVPVSEFESLV----------
241774066    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFAVTRDITQRRADREILKRTTHNFDTALRHMSQGLSLYDADHRLVFANPRVLSMFGNDPDMARPPFREVLGNIEAQIEARYRLHMDLIAQPEGGTLISE----SANGTV--LSVTYRPLPEG-----GWVTTIDDITARRRDEDRIAHMARHDGLTGLPNREHFNQHTDRELERAARTGH-KVAAVAIDLDRFKEINDVRGHAAGDQVLKIIAERLQRLCGDTEFVARIGGDEFACVKTSAEARE-LSDFVSRLDAALHDPIDLDGFEVSPGGSMGVAVYPDDADGREPLMNNADLALYRAKAQPRINGHEAVCYYEARMDEAARDRRALAKDLWQAIARDELRVHYQVQRITGYEALLRWQHPQRGFVSPADFIPVAEECGAILEIGEWVLRTACAEAATWTNGA-----KVAVNLSPVQLTHPDLVGMVQSILIETGLSPRRLELEITESTIIGDKARALHILRQIKGFGVTIAIDDFGTGYSSLDTLNAFPFDKIKIDRSFLAEQSPQARAIIRAILALGRSLEVPVLAEGVETVAQLELLRSEGCDEAQGYYFGRP--------------------
218245687    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKMKAFQAGGVDYITKPFQFE-EVLARVSTHLALQATRRELRQLNAQLEQQVKERTAALEKAQQ--KLSYDALHDPLTGLPNRSLFLERVGRSLQRAQEEKDYSFAVLSLDLDRFKVVNESDGHRVGDRLLVAISRTLETLVGSTDTVARLGGDEFAILLEKIADVNEAIRTTQTIKKQFVSPFQLTEREIFTSPSIGLTFSSPKYKHPEEILRDADIAMARAKQKGRGRYEVFDEEMHTQALKNLETDLRRAIENQEFLVYYQPIMALEKTKIVGFEALIRWQHPKKGFISPGEFIPIAEETGLIIPIGQIVLKEACQQLKTWQEKPKAKNLTISVNLSSQQLKEPEILQHIDHSLNVTGLQPESLKLEITESLLMENADVATTLLRQLKERKIQISLDDFGTGYSSLSYLHRFPVDTLKIDRSFVNGKPEENLTIIQSIMALAHNLDMDVVAEGIETEKQLTFLKFLECEFGQGYFFSKPLPSHEVEQFL----------
171319088    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGLAVHQDSIAR-----QLVHSEEHHRLVVNSLNEGILVVSPDGVVIASNPSANRMMRVKGELVGRRLSSVILYIAPDEWPSRLALTTALLDYSAG-------FGLADGDIIWVRGNAVPIVKPETRPESVLVSFHDIGPVREAQQQLRYLATRDALTGLYNRRWLSERMRELFARDAAAGPARVAILFIDLVGFKKVNDTAGHDAGDALLRSVAARLAACAGGRHALTRVGGDEFVILVDQCDDPDELSALAREVIDTIAKPFAIANNEYWLGVSIGISVAPRDGDDAVTLMRNADSAMYDAKQRGRNHFTFFTAQLNLRLQRRFAIEQSLRRAIASDALRYQPVVDARSGRTVGAEALLRWTSPELGPMSPTEFIPVAEDTGLIVAIGQWVLETACRQAAEWR-RTIAPDLMLAVNLSPRQ-FHEGLVESVDRCLAQTQLDPGALELEITEGLLMNDTDTVLPMLEALTDMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHRDSVAITQAVVAMAHSLGMKVTAEGVETQAQSRFLQQIGCDMQQGYLFGRPLDPTDYARRL----------
218246195    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITKYKTREAKLTTGKDRYRLFVEQATEGILLVNCETQIIEANQAYCHLLGYTTAEIIGLSLHQLIAI---DKAIIDQEL-SCVTSETPYFIKESIHRHKDGSLISVSGKINRTTYQGQEI--FCLVIRDIRDRKQAEEQLQYQALHDPLTNLPNRESFNQKLVLALDHAQRYQHL-MAVMFVDIDSFTNINNTLGPSIGDRLLDSFGKRLSSCVRTGDTVARWGSDEFVLLLPQIKNTEDTVKLAQRIFDNLQVPFILDDHRLPVKCSIGIAVYPQDGEAGETLLKNAGTALGRTKEQGRNHYQFYNPNLSSEAALLLRLESLLHQEKKQFFLHYQPQINLKTKKVVGMEALLRWEHPSLGIINPQKFIPLAEKTDLILHLGKWVLQTACEQNISWQKDG-LPPISIGVNLSAREVQQPNLAEVVARVLNDTGLDPQWLELELTEMSLRQHLTQARKSLRDLKNLGVRIALDDFGTGFSSLGYLQQFSFRTLKLHQAFIRDLTSEELGIISAALAISKGFNMRIVAEGVETEEQLKILSNLNCEEIQGYCFSRPLPVKEATVFLQ---------
39935221     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APDAHTWGMITLAAVLCALGVVAAYGGLRGKGRRHWIIATCFASLSAVAAVVALALLAASDAPLAPTIALVLMIVIATTGFASLAVWLSSIAGRRTQLTLAERLDAILNDAARGFCLFDAVGRLQLWNEAFLDIYGIPPGRAGHSLRRTLAVMQVSDKRQLIELGAALASGGPASLVAELR----DGR----HIRIDLRRLPNG---GWIAKHSDVTDHKQAEQRFAYLALHDVATGLPNRAAFNDRIVQSVEQARRFDG-SFAVIRLGIDRFKEINDVFGQAVGDAVLAEMARRLADTC-HWGFLARPGGDEFSIVTPPDAAADSIQDVCRQLTELCDTEFEVDGHRVRVGATAGVSVYPRDGDDADTLIAHADVALYRAKTEQRGTVCLFEPAMDLQIREKRALQRELAVAEQRQFEIHYQPQASTSGEIVGFEALLRWRHPVRGMVSPALFVPLAEETGQIGPIDEWVLRSVCAEAASW-----AKPLAIAVNFSPLDFRRFDVPALILQILLETGLEASRLEIEITEGVLIDDFAGAIAILRKIKNLGVRVAMDDFGAGYSSLSYLQSFPFDKIKIDQAFTRETNPESAAIVEAILSLARTLKLPVIAEGVETEKQLAFLAQAGCDEVQGYLIGRPQPIAHYRDL-----------
270495981    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGFAMAYLRRISRARNDLARSKSTLEQALGSMVSGFVLLDSGHRVLQWNQRYEEIFPWLRAMMEVPFRSVLEYYLPDADEAMRREWQRLLLQRETRGTHEQML--PNGHFIQITERATP---EGGLMITY----HDVTDMRRASAEIENLAFYDPLTGLPNRRLLLDRLHQALA-TAQRSHQFGALLFLDLDQFKTLNDTQGHEMGDLLLQQVALRLRVCARPADTVARLGGDEFVVMMSDLSHDRQARRIGEKILHAVAQPYHLQQQMHQNTCSVGAAIFGDQRQTAADLLKQADIAMYQAQRGNALCFFDPQMQVVISQRARLESDLQAAIAAQEFVLYYQPQFSRAG-EVIGAEGLLRWKHPERGLIAPGEFIAVAEESELIVPIGQWVLRTACAQLAAWSGDPRLAGLHIAVNVSARQFRHPDFVTSVVEALQHAGVKPHLLELELTESLVLDNVDDSVAKMHLLRTKGVRFSVDDFGTGYSSLAYLTRLPLHQLKIDQSFVRNLGKRDDVIVQTIIGMARNLDLEVIAEGVETQEQRDFLDRHGCDLYQGYLFARPMPAQDFL-------------
237746617    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENNRDGIFIADQDRRITVVNRQFSRMTGLTQEKIMGN-KPWYLQADIADSTCYSQLCDVIACTDHEEMAFE---KNRQEKIEPTHLTVKIVRDMDDRIISYIGTLLDISQNEFLEDHTRYMIEHDFLTGLPNRILLLDRLGQTL-IAAERNRRRAAVMFLDLDRFKHINDTLGHAMGDRLLQQVAFRLTKCVRKNDTVSRQGGDEFVILLNDIGNADDVALVANNIMHALSQNYQIENYEMSITPSIGIALYPEDGKDIDTLLKNADTAMYHAKEGGRNAYQFFNAQMNLHLVERTRLENDLKAQNSGFFLEYQPIVDTQSGHMTGVEAFLRWNHPEFGILMPPRFLGVAEDTGLIGPIGEWVIRTACKQAGEWRDQG--FPKTVSINLSSIQLKQKNLLSTIRNALKENGLAPDFLELQITEGSIMENVKTVSDLLHELRAMGIRIVLDNFGNGCSSISHLKKAPIGKIKIDPVFIHGTGSEDADVAGAIVAMAKNLRLKVSAGGVETDLQALRLKEIGCDEYQGYLVSPSLSAGEISPFLE---------
238755577    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGASYEVERWVNTMKGKRLFLFRNKFVHSGSGKNELFLICSGTDITKERRAQERLRVLANTDMITGLPNRHAIHERINSAIQTR---GESSVGIIYLDLDNFKKVNDHYGHMFGDRLLKDVSLSILSCLKENEMLARLGGDE-FIVLIENTSIIELEETAQRILDQMRAPFRIGLIEVYTGCSIGIALCPQHGETLENIIRSADTAMYTAKELGKRTYSIFSQEMNKKVSEYMWLDTNLRKEQHQLIVFYQPKISTRTGEVVSVEALVRWSTTERGLIPPIEFISYAEESGLIAPLGQWVLQTAMQQAVDWQKKG--IKLRIAVNISARQLVDEEIITAFIKSLESCGIQSSPIDVELTESCLIEDENAAINIIKQLKALGAEVHLDDFGTGYSSLSQLARIPIDAIKLDQSFVRGIDKNKVALVRAITVVAETLQMRVIAEGVETAAEEEFLNSLGVDEKQGFLYAKPMPAEELEHWLSKYTPHLPN-
212636336    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELVHLFQQIKSGTWQGELLGRRADNTMFCADVNVTAFKDTGETEYSYAWIFADITDKKSAAEIIHYQAKFDPLTQLVNRPYLFEKIEQQINMSKLNPNACFSFILMDLDNFKQINDSLGHKLGDEVLIQVAERIKGCMGPNDILGRLGGDEFALIIPDEVCSEVLSKLVQQLNQVISQEYLLDSHQRVFTLSAGISRFPQDACSLEQLLNCADQALFCAKEQGRNQFHFFNDQMQSDAERTAKLTNALKIENDAFELHYQPIVCAKQHRIRHVEALIRWRH-DGRLVRPDEFISAAEASGLIIELGRWVRVEAMKTLLEF--QALELDIGMSINVFWSHNLQDCLINSITETICSTGFPFHRLTLEITESLLMKEQVHLINSLSQLRKLGIKIAIDDFGTGYSSLSYLSEFPVDIIKIDKSFIRDVNDKKQALVSAVVALSRALNLDVTVEGVESHLQLAFVSEKEVDSIQGYFFHKPLEKTALLEVLTKH-------
307634790    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTYLVRSSRVLQELHESEAQNRALLNAIPDMM--LHVCREGTILDFRAGNGCAYAAFGGNLRGRTIADLLPPGAATQFMAQVGHALATGT-MMVCEYELEGPGGLNTH---EARIVANGTGTVL---AIVRDVTERRQSEEMIRYLAHHDSLTGLPNRIFFGEMLELVLSRARR-DGKQVAILFVDLDDFKLINDTLGHAAGDHLLREAAQRLKGCVRSSDYVARFGGDEFILSLGNLDSVDDVVAVTQRIISEFSREFRIDGHEIFVSVSIGISMYPDDAEDTGSLVRNADMAMFAAKEEGGPSFRFFTRGMDEAAQQRLSIELSLRKERGEIFVHYQPKVDLSCGEITGFEALARWHHPELGLIPPDTFIPLAEKNGLIVRIGEWVLRAACAQARTWIDEG-FSDLCMAINLSSHQFTSGNLTSMVKEVLDETELPPSCLEFEITEGILMERTEKTMRILSELRDMGVRISIDDFGTGYSSLGYLKRFPVNTVKIDRSFVRDSPHEDAAIIKAIIAVARNLNLQVVAEGVESHRQTEFLLAHGCNEAQGFLFGKPVHPDEASLMLR---------
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--------
170720554    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRVLLVTNLLTALFLITFAWRRLLAQRQAFASALQEEKERAQITLQAIGDAVITTDVDGSIGYMNPAAEQLTHWQAGQLGLPLTALFSLVDEQAQNDSSTLLEQVLSGSKGGAEHARLIQRLDGSTVAINLVGSPII-SDGQVAGIVLVLHDMTQERQYIANLSWQATHDALTGLANRREFEYRLEQALND-LVRQGGRHSLMFLDLDQFKLVNDTCGHAAGDELLRHICAVLQSVLREGDTLARLGGDEFGVLLENCPGEQAERIAENLRQAVQSLHFVWKGRPFVTTVSIGLVHMAQAPATLEASLRAADMACYMAKEKGRNRIQVYHSDDSELSMRFGEMAWIQRLHVALEENRFCLYAQTALEGQGHVEILLRLQDESGRTILPDSFIPAAERYGLMTAIDRWVVRNVFQVIRQCLDEGREGPLSMCINLSGSSIGDDKFLEYLQRLFVEYSIPPRLICFEITETSAIANLGSAIRFINELKGLGCKFSLDDFCAGMSSFAYLKHLPVDFLKIDGSFVKDMLDDNRAMVEVINHIGHVMGKRTIAEFVETPLIEQALQEIGVDYAQGYLIERPQ-------------------
89097952     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAVFILFHHDLHLNLPLVLMTGLITLGISFSSLRFLLQLSKEPENSSSRRWELIGSLAAGLALSGIPYLTAISAVGIQSGYFNELFLFPYAVEILAMTTLA---IVPDLFGEY----------------RNTVNETRLEKSEQHFSSLFDSNPDSVFSINLEGRFISVNKMAEKLTGYTEAELLQ--MTFIPLIFEKDISR---TLDYFLQAKEGPSEFEVTMQRKDGISAIVRIIAVPIV-LQKEVIGVYGIAKDITEIIQSQERIRHLVNHDELTDHYNSRKFIYEADKVIA-----EGSPVSILSIEIGRIRSIREVFGIKEGDGLLREASSRLKNAFGESALFGRLNGDEFALLIRENLDLEKAAGL---IERAFAEPFTVDDHEIFLECSIGAAIFPDHGKEASELLRNAENAKRTVSKNDHAFFYERKQNQHSLEKIVIENELKKAIESDELMLYYQPKYNILKECLTGFEALVRWKHPQKGILPPGVFIPVAEQSGLIAALELWVLREACFQLKRWHS-TELMGLPVSINLSQKSFSNPGLVKSITRCTEQAGIDPSLLEIEITESLAMFNEKETIEKLQFLKKYGMKISLDDFGTGYSSLSYIDKLPIDTIKIDKSFIDGDNGNGHSMVSAIISMSSFLKLHLIAEGVETKEQADMLSRMDCHEIQGYYFSPPKPAAEIER------------
94309536     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEQRTLTRALFEEKERLQITLRSIGDAVICTDRVMRVTFMNPIAEQLTGWSDAAMGQPLDQVFRIVDEITGLTIPSPVEQCLETLRPAYLQEAVLQSLTGERHDVQDSAAPVLTNDGGVLGAVLVFQDITSSRAMQRELAHSATHDALTGLPNRAWFEKRLREACEQARLLGH-RTALCFIDLDRFKIVNDTAGHGAGDVLLRELGYVIRHHVRPDDLLARLGGDEFALLLKDCSIDHAEQVCQKVINAIRERRFPWEGRVYDVGASIGIAAIDADAPPVSELMSRADVACYAAKAAGRNRVSVYRRDESDARRHHREIHSALEANRFRLYVQEIQPLQPETEHARHVEVLVRMVDEQGTLIMPGAFIPAAERYDLMGHVDRWVIRNVLHQFGE--RLARVPDLVVSINLSANSLGEPFLLPFLHTTLEDSMLPAERLLLEITETALIHNMTAASRLLKEMRHAGCTVALDDFGSGLSSFAYLKQFPVDYLKIDGSFIRNLADNDREIVSSINDIGHRLGVRTVAEWVEDEATLCVLRAIGVDYAQGYAIGRPMPIEIFLEICE---------
193222304    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDITLRKDVELKLQEETAMLRAVLDLNPSMIYVKD-SEGRFTISNQFQRRFGYSSEDEKTVYDICLKMANENDKFSAREIADEIQQQDQQVMDVEAPGFWHSDMHLWFHTSKYPLRDARNNIIGILGVTRDITKRKMTELQIEYQAMHDMLTDLPNRRYLVNTLATAMETSRQ-QQSSLTMLFCDLDFFKSVNDTHGHDFGDQCLLEISKRIVAVLPESDFVARFGGNEFV--ILTNSSLAESSIKAKAIARAVSERLVFENVAVKIQVSIGIAQLSPDHQVPADLIREADAAMYQAKERGRNRTEIYDAALQSKSTKHARMDVALRFERNELSVAYQPKVSLVDGSVRGFELLLRWNSPEYGMISPNEFIPIAETSGMVVPIGMWAMEQACRQLAAWQASYPAMDITVAVNVSMRQLLHTSFFTQVREILDSSGVVPHTIELELTETSAMANPLQTIENLALLKNLGLRLALDDFGTGYSSLAYLQKLPIDILKIDKTFVHGTKQSDREIIRLMMALAQTLNLQTVAEGVETIMHINELQEMGCDLGQGFIFSPPLSAEEAETLISHQFPLV---
254515428    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITALKEQEDEVKRSRDKMELIAASINAGVLSLGPDRQVEYLSPQFTKLFGYDIED-TGDLTQWIDRANASSRKTMSMALSDLVRPESAELNREVAIRTKSGIVRAVLFTVSKIDQIT------VVTFSDISEQKRHEDLIHFRSQHDGLTGLPNRALLSERLEWAMKQARRSD-WQICVAFLDLDGFKEINDTHGHKAGDAVLRATANRLKNALREVDTVARLGGDEFALVMTELDTRESSSCLLERILHEVRQAIPYDGQELKVTASIGVTFFAQDSAIDGDQLLRADKAMYDSKLSGKDCFSTFDPAQEKNLRQINRNFEEISKREGEFNLHYQPQVNMRTGKVVGMEALLRWKDKTGVEHPPASFLPLIRDHKLALEIGAWIISRAITDLDGWLSHGNL--IPVSINVFPKQLVDDFFIEGIQRHLDKHPVNPALIQLEIVETAVLDEMGKVTETMVACKSLGIRCSLDDFGTGFSTLSHLKHLPVSELKIDQTFVSGMNKDDLAIVQSTISLAKAFGHKVVAEGVATIEQGLLLLEMDCDVGQGYVIARPMPAEDIAEWLSQWSPPAE--
254253797    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDRIASQLARSEEHHRLVVNSLNEGILV--VSRDGIVVNPSANRMLRVTGELVGRRLSTILRKLHPDEWPSRRALATALLGYTVG-------FGLADGDVIWVRGNAVPIVKPETQAESVLVSFNDIGPVREAQQQLRYLATRDALTGLYNRRWLSDRMRELFDGRGSAGGARVAILFIDLVGFKKVNDTAGHDAGDALLRSVASRLAACAGGHA-LTRVGGDEFVILVDDCDDPESLAVLAREVIDAIGKPFAIANNEYWLGVSIGISIAPRDGEDAVTLMRNADSAMYDAKQRGRHHFTFFTAQLNLRLQRRFAIEQSLRRALSSDMLRYQPVVDARSGRTVGAEALLRWTSPELGPLSPAEFIPVAEDTGLIVAIGQWVLETACRQVAEWR-RTIAPDLMLAVNLSPRQFHDGL-VESVRRCLAQTRLDPSALELEITEGVLMNDTATVLPMLEALTAMNVRISVDDFGTGYSSLAYLKRFPLHNLKVDRSFVSGDHRDSVAITQAVVAMAHSLGMKVTAEGVETLAQSSFLQQIGCDMQQGYLFGEPLEPADYVRRL----------
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-------------
307544839    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVRRQYQESEQRFRALLESLKVAVQGYDRDRRVIYWNEASTTLYGYTADEASGRLLE--DLIIPDEREGMIEAHRAWVEEGKEIPAEEIELEHHSGERVPVFSH-HVMLGEHTDSPLMFCVDVDLSDQKRAHRDLAFVTHFDTLTHLPNRNAFETELEGALE-SCLRRHAGLALIYLDVDRFSEINDALGYEQGDRLLVELARRLGQEQRLTDLISRVSTDEFVLAFPGVNQREDVHRLIGKVQQALRRPFAVANGERRISAALGVSLFPENGLSARELIRNADVAKNRAKLDGPGQFFQQHHHDELIREQRMVEQLERAIEHRELSLHYQPQVSVASGRIENLEALLRWQPRDSSFVSPGEFIPLAERSGLIHRLGDWVMEEACRQQAAWR-RAGFTESRVDINLSGRQMLRSDTLARFEACLARHGLTPRDVGIELTENVLIEAEPQVLEDLRRLYHRGVRIAIDDFGTGYSSLSYLKHFPVTALKVDRTFMRDAAPEDRAIMEGAIFIGHRLGLEVVAEGVESAEQLDLIREMHCDLAQGYFFYHPMPAPDIQVLLSD--------
73541425     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGNILQATSASADLLAFPREYLLD--ASIKDIIAFDERERAAHLLQACFRDGVSR-QADIRFANAINGTRWIDLRICRHVTAEGRAS-LLLFGADVTKWAQKLHQLTEQSLTDPLTGVGNRALIRNRVEAYFTGDASQRG-RFAIALMDLDGFKKINDSLGHEIGDILLKELSQRLVATVRSRDTVARLGGDEFVILLDDVSSEEAAVGMLEQIMRVCRQPFHLAGCQVRVTTSIGLAFASGVRETDAQLLRRADRAMYEAKAQGNNRYCLYSSELDHRLNEQFRIEQDLFEANGELFLHYQPIFRVGPDTVCAVEALMRWEHPAGSI-SPEVFVPLAESNGLINHLGAWAIRCACAQLAAWKANG-VALGYVSVNVSPVQFRHPGFIDSVRTAIRDTGIDPHRLVLEITEGALMTDPKAAGDLLTELGALGIRFAVDDFGTGYSSLSYLRRFPLSALKIDRSFVADMSPHARTIVSAVLSLARELGLVAIAEGVETEAQCDLLAAQRCELAQGWRFAKAMAPNDFEDAVR---------
113970467    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLTLIAEAARLASLAIERSRSLEFQRLAVK-----IFDTNASHSVLYANDAFTQMV-YPETT---DIDDFCPFFSPSEPHEIDSLFQHLSEGK--MWQGELIGLRNNGETFYLDLTVTVFRESHSNENGFAWLFSDISERKKAAQLIKYQANNDSLTGLANRNALFRQIQELISADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDALLVQVVEEIKTCLNDQAVFSRLGGDEFALLLPGIVTQRELSQLAEKIRQVYRRYELSLDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIANGRNRYHFFTEQMQLNAERTANLHTLLKQALEQEAFELYFQPIVDATTGLVLRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVNIGRYVRKAVMQTIID--MQALGWPINLAVNVFWSHELQDEFCDSFADIIEELGLPYELITLEITESLLMKQHVHLIKVLNELRGRGIKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLDERHLALVEAIVRLSHALNLSVTAEGVETEAQLKVMMENHIQEIQGYIFYKPMPKAAFFELLAEQ-------
148550650    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GIKLRRQERENQLRVQGMKAQ---LDLALENMHQGLCLYDGDGRLLLWNQRFLDLYGLGSDALQCGIANHLPVTEVEQRAEIERNLNQALSASGDA--------PAISEYPGVVVSVRSRALPDG---GWVSTFDDITQQRRSEERIRHLALHDGLTGLPNRRRFNDVVDRDLDVTAR-AGSRLGLVVVDLDNFKDINDSRGHSAGDQALKMVAAALKDAVRENEHVARLGGDEFAAAILYREDYE-LADFVTRLSTGLAAINAGNAHDLSVHASLGIATYPADSQDREQLCNHADLAMYRAKGTVGERICYYEKGMDEQARERRQADLRGAAARGEMTILYQPQRSLKDDRVNGYEALLRWTHPKRGLVPPDIFIPVAEETGEILALGEWVLRQACEEAARW-----GDGLTVAINLSAVQLSQASLPESVAQTLLETGLAPRRLELEITETAIIADKPRALHILRRLKAMGIAIAIDDFGTGYSSLDTLNSFPFDKIKIDKSFVIGSEERARAIIRAVLALGHSLGVPVLAEGVETSGHVDLLVAEGCDQVQGYLFGRP--------------------
70730694     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVQALRANRWALAASEERFRDVAEAASDWIWEVDGQLCFTYLSERFEAVTGLTRESLGRPMTELLSC--------EQGSLGQWLAAPERRSQAIQQCLYRDGQGQARVCRLSVRAMAAG---GFRGTASDITEEVAARRRVEYLSQHDALTGLANRTRMQEFLEGRLQ-APPTLQEPLLMLSVDLDRFKPVNDLLGHAAGDQVLHEVSQRLAQCLRSEDLVARVGGDEFVLVVTGQVAGHEIEGLCRRLIERIEEPFYIAGHEVFISASIGIARAPGDASQAEELLRFADIALYEAKAAGRSTWRFYAPYMNVRIIERRRLERDLRHAIEQDQLHFQPRYRVLDGQLMGAEALVRWQHPQHGLLGPDVFVPIAEDTGLILPLSNWVLHAACRAARAWPEGRL-----LAVKLSPAEFLRGQLVARIAAVLKQSGLEPSRLELEMTDKVLLDDSRHVLTIMQGLKALGVQLLIDDFGTGYSALQYLQTFPLDGLKIDSSFIARLNHNDRSIVEAIVDLGHALSLRVVAEGVQAAEQFGVLRDIQCDEVQGPHLSPPLDQEALLELYGE--------
300715521    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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------
302877365    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AASEAVMVTDANRRITSVNRAFIKITGYAAEEMIGQTPKLLSSVHT--QNFYDAMYASLEA--SGYWAGEIWNRRKNGEIYPQWGSITAIFGELGDLRSYIAVFSDVSKAKQAEEHLYHLANHDSLTGLANRSKFVDYLNHTLDLARRNRGHKVAVAFIDMDRFKIINDTLGHTIGDQFLKAIATRISSQCRNEDLLSRWGGDEFVLVMDRVDGPDSVAEAVRRMMEVVRKPLLIDGHELEPTLSVGISFFPDDAQNTTDLVKAADTAMYRVKENGRNGYAFFTELQADESKKKFEIVSELNRRLNEFVLNYQPQVKPDTGEIVGLEALIRWEHPERGYLSPANFIPLAEELGMINQVGEWVIKAVCQQMSAW-KLGGVTYPRVAVNVAPSQ-LDSGLADYVQRTLALYGLTADCLEIELTEGAL-ERGGEVAPVLKQLRELGITLSIDDFGTGYSSLGHLKNFPINCFKIDKSFVDGLPDQDAAIVKTILTLGENLNVETLA-------QRDFLTSIGAKIIQGYCYGKPLSVEKITERLK---------
89896127     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKNLQRRFQVLVQDSHD-VFEIINSDGTIYISPAVEKILGYKPEERIGKPA--YELLEPTEKYKFKQMLSLAFNHPDQVVQEEIKIKTKAGQEIILSCDMRNKLSEQGVILNWRVSSSDRNREDSQAKAPATLDEL---TRLPARGAFESLLSQHMAEARGEEALAL--IIVDIDRFKYINSYLGYEHGDQLLRQISRRLRLLCTDQVLLCRFSGDQYAIVAARGEGQDDYLPLVEEVLRLFDAPFIVDEHKLDISVSLGISLYPHDAQDSETLVKSAYAARGKAAGKKHYQFYSADVEHKNYREFLLRRDMQKALKEGQFAVHYQPIVNLYTNEVLAVEALLRWKHPLCGMISPAEFIPIMEETGFIVDMGKWLLEEVCRSHKQWQKEG-LPPLKVSINCSSVQFAEECFVESIQAILDKMQLDPRYLIIEITESVLIDNAKKVIADLQKLQEIGILVAVDDFGTGFSSLSYLLTFNIDIIKIDSSFIQNIPTNKTSITHSVINLARELNIKLVAEGIESPEQLSHLKRFNCHTGQGYLYSKPIPQHQLAEIIANK-------
300729516    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VATNARALDQYGYTREELNQLLNDPAPIVHDPSAENLLASSERVERHRTGSLTVEVRERQA---------------LAEGRTLCLV-VAMDITENKKEQARWQTIAMQDSLTGLANRISLEERARQAL-ITARRNGHRVAILCIDLDRFKQINDWYGHSIGDECLKELGSRLTRRLRGMDVVARVGGEEFTVVLAEVESAQSAMIVANFLLQAIGKVFEVENHTLTMGASIGVAVYPDHGTESDELQRLADLAMYRAKRAGGNRAFIAQESTDPYVDDGSHMEACIRTALAEETFQLHYQLEYRNGTVRGMEALLRLPRQGGGFIEPDRFIPVAEESGLIYPIGYWVLAQACRQLKMWNT-PGREPMRIAVNVSPLQLLRPDYAVSVMNVVQEWGIEPSWLELEITERVV-VNFDEVAKGMRLLHSQGIRFAIDDFGTGYSSLQHLNRLPISTVKIDRSFVNRICDANGSIVEAIVAMGHSLKMEVIAEGVEKREQRAALERIGVDGMQGHLLARPASIDEIEAIL----------
152989912    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSGVGFASLILLFPKSVFDQFVMAGLSAGAISSLHYSKTAVILY-------QVSLILPVAFRLFFVPGSIYPVMGFVL---LFYLVMMINLSLRTYQTYINTLKLKLAYSQKQKDLSIQSQRFYYLFHNIPLGIFFYNKDLRITDCNDFFAHMLGVSKDELLG-----FDMNRLQDK-RILPVLKEPFSKKNGWYRG-FYHSTLSRKVFFVELYTTYIQ-IDHQIIEGLGVVIDLTRLKEYQDKIEEMAYYDELTGLAKRTVLFESIDLAIKK-VKRDKKYSILIYMDLDNFKEINDTLGHNIGDLFLKTIAKRIQEYTREVDIAARMGGDEFAILLLEISQDKNRALIEGMLAKAISKPVTIEDHTIQTTVSIGVALIDEKSKNAFEMIKFADSAMYKIKRSNKNSVQFFNEEMKGEIEHLYKVKYDLERQNKEFILYLQPQFDQK-RNIVGAEALLRWNHPKRGLLYPGEFLFVAEEFGMMQRISDEVLRLAKNILVRLPKK-----MKIAVNISGSDIYSEYFYNTLRSLFDHSL--SRYLDLEITEQVLIKDASKAMEIISRIKELKVEFSIDDFGTGYSSLQYLRQLPIDFLKIDKSFIDDMDGNDYIIVSTIINMAKNLGLNTIAEGVETKEQFEELKDMGVDCFQGYYLAKPMPYEEFEKLLR---------
88704969     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHEAEAKLRRVAESSAEAVMMTELDGSIIDVNNAFTEITGYARNEAIGETPEIISS-DQHSPQFFQEMFRIIDA--QGRWQGEVWNRRKNGDHFPCLLTVSAVRDEKSRVTGYVASFSDITTIKQNEHRLELLARQDPLTGLPNRTHLRHTLDSRLARAAP-GNRSTTILFIDLDQFKDVNDSLGHSAGDELLKVCSSRLLDSLRDDDILARVGGDEFVALLFDVPGYENVSTIASKLIAVLEEPIAIGGETVRVSASIGICRYPEDGADTETLLRNADTAMYAAKKAGRGTWECYSQAMTDVATRHLSGAFREALTANDLEIVYQPKYDADSLALTGFEALSRWTSPDFGNVSPEEFIAIAENNGLIVELDYKVLGGVCAQLSRWR-AARLLPPKIAVNVSGRTLQQADFYQRLRDILEHHDVSGESLELELTETALLPQPEKQAGVLDQIRALGLTISIDDFGTGYSSLSYLQRLPVATLKIDASFVRELSKDADAIAEAIIAMARALDMGIVAEGVESEQQARFLRERGPMSVQGFLYSKAVSAQAATDML----------
304395432    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQELANSEARFRDLAEAASDWIWETDAEGRLIYLSARFHTVTGHDTHWLGRHIDHLL--THPS-HSLVAWLRRQEEDGQQMPLRCQFMSAHGNRRIG--QLVAKTIWHDAKRI-GFRGTVSDITQGMEAEARIQFLSRHDVLTGLSNRMQLLEFLT--LHLAITDGSAPLTLVTLDLDQFRPINETWGHAAGDEVLSQIAQRLKRCIGPQELVARLSGDEFVLVL-REANRERVAQRCAQLVHEVQQPISTGQHVHYLTISMGIACAPQDASHPEALLEMADIALNEARDAGRNQWVWYANEMTSQREDKREMARRIEKKNNEFRLHYQPRYQLLTGQLAGAEALIRWQIAPDQWITPDHFIPLAEESGLIATISDWVLMRACEDALGWGGER-----YVSVNISPMEFRTSDLVQRVANALEKSGLPATRLELEITENVTFEHPQHALEIMQGLRSLGVRLTVDDFGTGYAALGYLKTFPFNGLKIDRSWMKDFPESQQAVVAGIIALARAFALTITAEGIETEAQLNQLKQLSCEEGQGYFLGRPMPLAAFRTLLER--------
302878539    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEEKVATRTRELQISEARFRQMFEHHASPMMLIDP-LGGAVVDVNQAAAEFYGYRIAEMQMNIAQI----------NLQTEEDCRPQQTKGNCFF-FSHQLASGEVRLVEVHSSPVEVDSRPLLFFI--VHDITERRHLEEKMHDLAFYDLLTKLPNRRLLLDRLEKAL-LSGTRSRHHSALMFLDLDHFKVLNDLHGHDIGDQLLVEVANRILGCIREQDSAARFGGDEFVVMIEDLSENNQADSVAEKIRCALAAPYGEEVISHHCSSSIGVTLFRDHEENLEQLLKWTDMAMYHAKDAGRNVIRFFDPVMQTAIENRAALENDLHTALEERQFELFYQIQDRDGRAEGAEVLLRWRHPQRGLVSPAQFIPLAEDTGLIVPIGEWVLDTVCAQIAKW--QGEQRNLVIAVNVSAKQFRQSNFVELVQQIIQRHQVSPALLKLELTESLVLDNIQDTIDKMKVLKAFGVSFSMDDFGTGYSSLSYLKQLPLDQIKIDQSFVRDIDKTDLVMVKTIVDLGVNFEMDVIAEGVESEVQLGLLKQCGCSRFQGYLFSKPVPVEAFELLIK---------
254504169    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PADILHLKERLER---ERNARLVALVRTSQGDR---WHELTVRPCSDAVTSQPAYLVSEIDVTELHETKERAQYLASHDALTGLSNRTYLTERLSKLLADAAT-KGLTATLYLVDLDDFKAINDTMGHAAGDALLQLVGNRLKEIAGPQDIVARLGGDEFLICHLEDPEAEGPGWFGKSLLGSFSYQQMIDGHPRSVSLSIGYSHYPEDGRSIDNLIRNADLALYQAKRDPKEKCVRFHDTMRLRRDENLALKKDMERAIEEDEFYFQPIALTASSETVSAEALIRWLHPEKGLVPPDQFIPLAEDTGLINRIGAWVCRSVAQAQVRFRKRG--FDISISMNVSPWQLSDPEFTALMMDLPDLYGCDPTKIILEITENVVLGEIPDALTALNELKIIGYSIVIDDFGTGYSNLAYLYNYPIDGIKIDRIFINDIS-NGGAIVKLILSLADALGATVVAEGVETIEQRDWLTENGCDRFQGYLYSKPVPEDRFLGFLESQ-------
300023463    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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--------------------
309779436    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLENEYRQSREQYRLVVNHLSEGVLTLSTDGRVLSYNRSAAEILRMSGASWKGRPRVALDMMLGEDGAILRAAWPSTLAARTGRANVVVGVPAGNGQIVWLRESVLPMFSPDASPHAVLVIFTDITAERSAYEQLRLLETKDSLTGLPNRAAFIERLDARLALPSTGESA---LLYIGLDHFKTVNEAMGHHMGNQVLNMAAQRIRGQAGQRALLARLGGDQF---CVAIDDPNAADTLAQQVLDALARPFTGGEREVHLSASIGVAAYPEDGGDAATLVSHAEAAMYRAKENGRNRITRYSRALETQMLRRFTLNERMRRARGQVRLVYQPKYALDSGELVAVEALMQWSDPELGAVSPSEFIDVAEESGYILELGRWALMQACAQGEAWARKFG-FTGRMAVNVSARQCDAGVIERDVDEALKASGMAPGRLELELTESVLLADRQSTQRLLMSLAARGVRISLDDFGIGFSSLSYLRSLPIHNIKIDRSFISGVPPDCVALTKTIIAMARALNMTVTAEGVETPEQTAFLTAHACDEVQGFLFGRPLEVSALEELLRTR-------
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-------
307304385    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EISRAQRHAEAAADQLSSVLESTMDSVMLLDADWRVRYLNENARKLLQVGDEALGRVF--WKLF--PEEEEG------SFAKHCREVMDRRVRSFFEDHLSRWVEANASPTRDGISIFCRDITERRRAEEDTLLAQKQMAHMARHDMLTGLANRMFFRECFE--EALNESNHARMAVLCLDLDGFKAVNDTLGHPAGDALLRQVSTRLIQAVRTTETVARLGGDEFAIIQPLTESRDEAFRLAQRLIDTLSEPFSIEGASANVGTSIGIAFAPEDGTSADELIKAADIALYSAKSSGRGTYKLFDVAMHAQLQAHQQMKITMRDAKGEFELHYQPLVSLESRCVSCCEALLRWRHPERGMIAPSEFIPIAEETGLIVPIGEWILGEACRQAARWPER-----VSVAVNLSPVQFKHRNLVRAVAKALSATRLDPARLQLEITETVLLDESEHNLELLQDLRRLGVKIAMDDFGTGYSSLGYLRSFPFDKIKVDQAFVRDLPHESLAIVKAVAGLGQSLGMTTSVEGVETEDQLAVVDSEGFNEVQGYLFSRPLPAAEISKLIA---------
265983393    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVVFDGREVILAIVQDRTELAEANRQASHAQTLLDS------LVTNLPVGVFVKDMHDDYVLYNQAASTASGQPIDEAIGSIDL---DIFPEREAIVFAQHDRMVMRRREVLSVERKVERKDGTSRTMRIIKSSIPPVEGNEPRYIGLVEDITERREIEKRMAHIAMHDSLTGLPNRAYFAHHVGSLLKQGSDCD--PFALFYLDIDHFKNVNDSISHQAGDQLLQEVVLRLRQITTADQFIARLGGDEFAI-VYRSGTLAQIAMFADRVLSAFQDPFVLGGNAEFVTCSMGIAQAPLHGDNPDVLMRNADLALYASKSGGRRTFRFYQDSLRLAAEKRHVMTSDLRQAAGQFQLHYQPIFNLEGGHISGFEALIRWNHPEHGMIPPLEFISVAEETGLIGPIGDWVLQEACREAARWPE-----DIKVSVNLSPVQFGQSTLLQSVTDALGAAHLAPERLELEITETVFLSNSKHNIELLFDLRRLGVRIAMDDFGTGYSSLSYLRAFPFDKIKIDRSFVSGIDTRDLAIIQAVATLGAGFNIVTTAEGVETAQQLERLKNERFGEVQGYFTGRPMRAGDVHAFIR---------
27377700     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQMLGRTPEEIF--PADVARVVNEQDRRVVDT-------GEPMFLEGHLLEVGVNGHDRVVNSRKLLIRDGNGTPQYVVGVIEDVTEQLASQARISHLAHHDALTDLPNRSAFNAELDERLEL-AQEALTSFAVLSLDLDRFKEVNDVFGHPVGD-MLMRAAADRLAAEADGAFVARIGGDEFMILMPDNARREDMLTLAERLVEVIGKELEIDDYLSQVGVSVGIAVYPDDGVDAATLLANADSALYRAKREGRARVRFFESETDQELRDRRLLQHDLRQALEQNQFVHFQPQARMDGEVIGFEALLRWNHPTRGFVPPDRFIPLAEENGLIVQIGEWVLREACREAASWPR-----PLQVAVNLSPVQVQAGDLERSIHQILLETGLAPTRLEVEITEGVLIGDFTRALNLLRRLKALGIRIAMDDFGTGYSSLSYLQSFPFDKIKIDRSFISNATPQSAEIVRAVLSLAHALNIPVIAEGVETEAQRAFLAREACEEMQGYLVGRP--------------------
157375190    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVADQLALTLATRNAYEKDEKLTLAAEQSEQISMLVNLHTDIIYVNQAHEEISGASKKQVIGRSFKHLDFVHPE------QAMVTLAKVREGKFKGDCKITRKDGSTYWLRYSVKQFITERGNHFALVN-AEDCSEEVRYQSELERLAWHCGLTGLYNRTYFNRELEK---------TTKGQLILIDLCGFKRFNDTYGHESGDILLIEVARRLKHNVNHTDQIARVGSDEFAIILP-EQSEADMEYIIARLYRQLIMPVTIGREHIDPKPALAIVDINSVEELFLPLAC-ADIALQYAKKKQGDTIQIFNNANAFKDNSQIERDLQTALRGREFELYYQPLKDLQKKAYIGAEALIRWHHPKKGVLYPGAFIDIAEQTGMINAIGSWVLEAACRQLNLW--QHHKIDISMHVNVSARQFFSGNLYEQVWQLVTRYRLKPGTLILEITETELMEDIKNATKLCQELSELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDISRESREIVSAIIAMASALNISLTAEGVETQEQESFLSDHKCHQAQGFLYSPALRESEFSRFLFQAEP-----
118589781    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFIDKALARKVMGVLSEKATTKFVAE--VLTCDG-LRWHEITIRRCHDAVTGKPAFLLSEIDVTELHQTKERAQYLASHDALTGLSNRTYLKERLLQV-RQTAQENDLIATLYLVDLDDFKMVNDTLGHAAGDHLLQLVASRLKELAGNNDIVARLGGDEFLICHLSSPESPRPDWFGQALLQAFATPQMIEGKPRHVGLSIGYVHYPMDGSDIDELMRHADLALYQAKSERKNKCVRYKEFMRKIRDKHLSLKKDLERAIRANEFYYQPIACTRSQRIVGAEALLRWQHPERGLVSPDDFVPVAEETGLINEIGTWVSRNVADMQSRL--KLLDVSVPLSMNVSPKQLSDPKFLSRMENLPKETACNANEISLEITESVLLGDIPHAYETLMKLKAAGYRIVIDDFGTGYSNLAYLHNYPIDGIKIDRMFMNDIATGG-AIVRLILSLATALDATVVAEGVETVEQRSWLSENGCNRFQGFLYSKPVPEEQFVDMLQAQ-------
221066625    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQDISGRKRLEQMERLGHQQLRSLMQRLPVGLVMEDLDGRLVYWNEEFLRLAGY-GGKPSVSTQQWWERMFPDERERVIQRWQRILQLRRSEHEQTLMLRGLDGLRRPVAVSAVLQAD------GCLMVLQDQSQRMAAEQEVRRLAFYDALTGLPNRRLLADRLQQALAMAQRKAHF-GGVVLLDIDNFKAFNEAYGLDQGDLLLQSMSQRIRGLLPSGATIARQGGDDFVLLIEDLGGDSVAAQQADQWLNRLREPIEIGGVLRSITVSMGLSLFGEPELTGEEVQRRAEMAMYQAKSQGRNVSCFFDPQLQSALQERRTLEQDMRAGLQAGEFELFYQPQVEMGKVIGAEGLLRWKHPEKGFVPPAHFIPLAEETGVILPLGDWVLRAACQQLAKWAKHPRYAQLVLSVNVSPKQFHQSGFVEQVLKALAEHGADARRLKLELTEGMLVADVDDTIAKMMRLKSYGIGFSLDDFGTGYSSLSYLKRLPLDQLKIDRSFVRDTDPNDAAIARTIVALAKSLGLHVIAEGVETQAQCRFLEGIRCYAWQGYLMSPPVPVGEFEGLV----------
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-----
15966662     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWRMAAIPKGGWPTTNAWQVRFLIAFGGLM---IVAPMIVAGRLMAERQANF------RALRQSKDQLQELSHRLRIALDTSKIGIWELDVDSGTLLWDSRMKELYGIGS-SMREVYEDWRNTLHPDDLARAEAEFAGTLAT-GGAYNTEFRIRLPDGEVRHIRAIGSTYAGTNGN-RKIVGVNWDVTELEAARHRMEFNALHDPLTGLPNRRFLDQILFD--RSRRADAKAKISIFHIDLDRFKQINDTMGHAAGDEILKHAASLLRDNARQDDFVARIGGDEFVIIRASGGCDEDAALASRVI-EAMSVPVRYEDQECRIGVSIGIAAQTDAADDLSQVLVNADIALYEAKRRGRNRHETFTGALKTAVLQTKQTADEILREQNEFVAYFQPQFCPSSLDIIGVEALARWDHPTKGLLGPHAFLKTAEDINVVAAIDQKILEQALFQIYRWEANG-IYVPKVSVNLSYPRLRDEGLIAR----LEELSIPEGRLSFELLESIFDENDVTVMSNIRRIKELGIDIEIDDFGTGYASILSLLKLTPRRLKIDRQLVLPSSPAERRLVASIIDIGTSLGIEVIAEGVETLEHARILKEMECHGLQGYAFARPMNANDLATFVFER-------
91975908     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLFEDVTERQMLARELDKTRRFLELVVDNIPVAVTVQNASNGEVILNRRREDAIGLTSGEIFNAKEARL----IEERD-------QLAIHKGGMMVEEYPISTKNGLRLFVTRRMT-VADEAGNTNYLIKTHADVTDRRQTEARMAHMAYHDGLTDLPNRTAFLKALAQMIE-ACDCTVDQFAVLSVDLDGLAEINDVFGHAVGDKLLIEVARRIERASRG-GVVARLSGDEFGLIIDGPQPQAAHA-LAERVAEALADGLEIDGKTVRTGVTTGIALFPRDGKDAASLLANAGAALFRAKARARGSVSLFAPEMDMQIRDRRALHQDLSNAIRNGELTLHYQPQAASSKVVGFEALARWRHPTRGFVPPGEFIPLAEESGLIVEIGEWILREACREAASWPK-----PLQIAVNLSPAQFLNSDLVGFIHQVLLETGLQPGRLELEITEGVLIEDFERGLALLRRVKALGVRVSMDDFGSGYSSLTYLQAFPFDKIKIDRAFIMNLNAQSASIVRAVIGLGHGLGVSLVAEGVETQEQLDFLVDEGCDAVQGYLIGRPAPIDQF--------------
222084396    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSQQRSYWVVAAAFASGVSIWATHFIAMLAYDGG--LPISYGLSLTILSVVFAILGSWFAIAVAFEWDNTISFAIGGMLMALGIASMHFTGMQAIQAPAILAHRTLAAIAAGAALGALSFVAFFRMGGHRRIALGTLLLVLAICALFTAMSGV--TLTPDPT-------VEAATLSIDRIVLAGIIMAA-STGLVLIALGAAF-VDRHLTDLRGFANA---SLEGMLIVRDG------------RVIDANERFVAISGWSLQRLPGDFLTLDAAMRPEEAASLETAL-----------------LSESGRSIPVEVVIRTIIYRGHECR--VLVVRDLTERRQAQQMIEHLAHHDTLTDLPNRAFFDERIRQALQM-AEHKGTEAAVFCLDLDRFKAINDVFGHAEGDRILCKVADILRRSAEDSDTVARLGGDEFAIIQPGQSQPEGARRLAERILAEFAAEMDTARDPTAVGVSLGIAIYPRDGHSAEQLYCNADIALYRVKHTSRGFACFFDMDETVRTRRQIESDLRQAILRRQLHVDYQPILDAQNGQISGYEALLRWDHPVRGVIEPDTFIPIAEESGSIVQLGEWVLEQACIEAARWHDKA-----SIAVNVSPVQFMIPTLYDQVAQILARTGLDPHRLELEITEAALMRDRVVVLSTLQRLHRLGVRVVMDDFGTGYSSLSNLRAFPFDKIKVDRSFTGALEHDPAAIVRAIIGLGHSLNMPVVTEGVETESQRRIVVEEGCAQLQGFLLGKP--------------------
227822860    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGALAGNFNAMQDRLERE--ERELKSAHARATETYNLTPAMLFSRDAAGRLSAVSDYWLLATGYLRDEVIG--RSFTDFIDPSWHEAYHQSAKATAVDGDDITELTLPFRKADGEFMTVL--ILETETSSGEIS--LSVMTDVTALKQAESRNHTQAITDHLTGLLNRQGFENALDEAI-LSADQCGMQLACLFIDLDRFKWINDNFGHAAGDAVLRQTVERIRAALRPEDVIARLGGDEFAILIAATDVAVLASEIGESICAALHEPMPITGNELFVSASVGVSVYPAHASGASDLLLKADMAMYARKRDGKNGLQVFDAGMLDAARERHEIEQCIEAKEDWFEAWLQPIVSLDDGQIVGFEALMRLDHPEKGLMPPGKIIGIAEETGTIGRIGDRVLEKAIRHLAAISALDGTQSTYLAVNFSPLQ-FELTLPHKLAALLLKHHISPQRIVVEITEAVLMLDNPEVHAVLKQLNEFGCRIALDDFGTGYSSLSYLNRFPVDIVKVDQSFTRDVRRKSRMLIKGIRTISHQMGCTVVAEGIETDEQWQLLRKLGVDNGQGYLFSRPMPIDGMLTMLENESEAKAST
170691808    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNAALEKLTGWSADELIGR-RSFESLHDPAELARRRAELPSLAEI-GARYEGEWTYLRRSGTSVRVVLALSPLSDAHASDARYVGVVVDMTRYAQSEARLWYVSHHDGVTRLPNQTLFTERLELTISRCAR-SHASFTVLIAELDHLRKLRDALGLHAAELVLQIVGERLRGLFPNDGTIASIGGTQFA--LLINETGAAADAFAAEALARIAEPIDYGGTALNIAASIGIAAYPDDGGDAATLMRRAGVALSAASAVNGNAVRRFSTALEGQAARRFQIETMLREARRQLHLVYQPQVTLANGRIAQVETLLRWNHPQRGMISPAEFVPVAEESGLIEQIGEWVIRTACREAGRLL-RLTGNLPRVAVNVSPQQFRRPDLFDTIRDALDQAALDPSYLEVEITEGALLGDVDQALETLHALRELGVEIAVDDFGTGYSSLAYLTRFPLNRLKIDRSFVAGNDPQSLALVGAIIAMAHALELRVTAEGVETPEQAAQLQALGCDEAQGFWFSRPVTASGLRNLL----------
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------
295699665    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELTGLKEEDIIGR-SVWTLFMSSDD-GSVSNQVSAHFFNRGEPYEIERRIKTVHGERL-FLFRNKFVRSGSGEDQFLICSGTDITEQRLAQERLIEQATTDPLTGLANRNAIQERIQIAIEQAAP--GETVGVLFLDLDNFKKVNDHYGHVFGDRLICDVSDAIRNCLNPGDSLARLGGDE-FIVLAAKGSAHGLEDIAQRILDRMRMPFAVGLVEVYTGCSIGIARWPEHGETLESLIRSADTAMYVAKDEGKRTHRVFSPDMNRRVAEFMWLDTNLRRGLEEGQFHYQPKLNLATGAVQGAEALVRWNSPERGQIMPAEFIRYAEESGLIGVLGRWVMETAAKQAARWKAAG--YDLRVAINVSARQLTDTAVVRHFTEALQHASLDPCLIDLELTESCLIENEAAAIELIKQFRQLGAQVHLDDFGTGYSSLSQLGRIPLDVIKLDRSFTRSIHAKAQALVRSMVAVAQELDFQVVAEGIETEAEEAFMKGLGVDYVQGFLYARPMPATDFERWLLDRRKL----
302878852    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EARLELAFETTGEAIVVTDVSGAIIAVNPAFCRITGYSEAEVGKNPRMYKSGLHK--QAFYRDFWSELI--KHGQWCGEIWNRRKNGELYAQWESVTTIKDSKGNTSSYVAVFSDMSEIKKAQAEVEELSWRDPLTGLANRALFLRQVEQAL-VSSKRDDYFAAVLLIDLDRFKEINEARGLAIGDALLRSVADRLGQTLHRDDLLARLDSDEFAVHIPREKAGREALAVAEKLRAALRCAIEMDGEFIHVDASIGIAMLPDTPQETAIDVLRADMAMTNAKAEGRSRTMFFESLMGETVRARFQLEAELRILEDQLRLYLQPQVNSSGVQV-GAEALVRWQHPTRGLTLPGLFIPLAESSDLIISIDRWMLSAVCRLLAELDAEGSS--IRLSVNISPRHFQQADFVSEIQHQLEASGADPSRLVLELTEGIVIGDIGDVIAKMTLLSTLGIHFSIDDFGTGYSSLAYIKRLPIHELKIDKSFIQDSDPNDAALVETILSIAKHLHFQVVAEGVETLGQSEFLNARGQIIHQGYLYGRPEPAAVWRARLSQ--------
116048784    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLILLAFLRTRQQLMQRQEVENALDAERERAQITLASIGDGVITADTQGGISYLNPAAEQMTNWTLDKARGPLASLFRIVDESSREEGMLLIEQILSGEDGGREHSKLVLRHDGSSVPVTLVGAPIH-RGGEITGVVLVLHDMTRERQYMARLSWQATHDALTGLTNRREFEYRLQIALERLERNSG-RHALMFLDLDQFKLVNDTCGHAAGDELLRQVCTLLQQGLREGDTLARLGGDEFGILLENCPAEKAVEIADHLRKTVQDLHFTWSGQPFNCTVSVGLVHLLPGISTLEEALRSADMACYMAKEKGRNRVQVFHQDDVELSMRFGEMTWVQRIHRFSLYAQPIVPLGEGAEEGLHVELLLRLRDEGGRLVPPLSFIPAAERYGLMTLIDRWVVENAFRTLVERAQDPRAEPITCAINLSGATIGDESFLQFLTELFARYRIPPQTICFEVTETVAVANLASAIRFINELKDTGCRFSLDDFCAGMSSFIYLKHLPVDYLKIDGSFVKDMLEDDRAMVQVINHIGHVMGKRTIAEFVETVEVMEALREIGIDYAQGLAIGAPLPFS----------------
300869039    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILVVDDELSLERLIKQRFRKQIKAKEEALSL-LEASPDV--------DLILTDIRMPEMDGL-------TLLDKIKKVDPTLKAVVVSAYDELKNIRTAMNRGAFDFLTKPIDFNDLEITI-------NKTLGFVREVRDQRQLQAAQEQLRYQAFYDALTGLLNRNGFIEQIEVCIHISQEQLSNRFAILFLNLDRYQVVKFTLGHGVGEELLKQTARRLESCMPQTAIIARVGSDEFAILLKDISDNQQASNIASAIHRALETPFVLEEVAVSSTVSIGIAHSSLEGLEPEDLLRAADTAMHYAVVQSKGSTAVFNPGMGAISRLELEADLQRAVFNEQLHLNYQPIFSLVDEQIVGFEALVRWRHKVRGMVSPAEFIPVAEETGLILSLGAWVLSEAMGCLRIWLEQPNVRPLSMSVNLSGIQLSSPDLVMLIEELLAQFSLSGESLKLEITESMFMENAGAAGQLLAELKAKQIQFSIDDFGTGYSSLSYLHHLPIDTLKIDREFISGMDSKDFDIVKTIIALAHSLELDVVAEGIETQEQLNRLRELGCEYGQGFFFSKPLDVEAAGELLA---------
304309705    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGLIGVSIDA---SNRAPHSAALEQNRLLDLFLNHIDAHIFQKDANGRFLYANRPVVRLYGRTEAEILGHTD--LELL-PEEIARALMATDQEILQSGQPRACQEAIRGADGVLRHFWSSKLPLLNP-GQPPTLVGVATDISELLELQERLHRQQTTDELTGLANRSLFESRLQQALTA----EDTTWAVILLDLDDFKYINSAHGQATGDTLLRQVALRLEQCPAAQNTIARFGANRYALLLPNADSGAQVAQMASCLTQTLALPLQIGEQLFHLTASIGVSLYPLDSQAQQQLLSHAEAALYQARNQVCFYSPELGQRVQERAHLEHALRAAIVEPDQAFELHYQPKIQLLSGQAVGVEALLRWPRPEG-MVSPLQFIPLAEQLGLINALGGWAITTACRQLAAWRGTS-LDGLKIAVNLSAHQLRDDKLVSFIADQLQRYGVPAKSLELEVTESLMMDNPERAIAYLHQLRALGVSLAIDDFGTGFSSFSYLKQLPVDCLKLDKAFITNIDAREADLCAGLIMLAKRMGLTVVAEGVEEEAQLELLRQMDCELIQGYFYSKPLSIRPLEDYLRGRTAL----
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-------
303328312    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLWRDGAYHSVSISVL-----PVKGSDRIFLACVMGIDERKRLENFSSENEQLRQNRERYRIIVEQSRGIVLDLDLER-HVYYAPGLEKQFVCDPIVREGPMGMLRSLVHPDDRP----LLDGFHAALRNTSEGELRLKRRDGAFIWCRVAVTVRRNAAGRPTRIVGAVTDVDGDVRTVRQLRYRAEHDPVTGYSNLAKFKLDATRLLAARA---GRKYALWHCDFRNFKYINDMYGYDVGNRLLKYWADLTAASFSSEETFARATADNFVMLCAYRDIAEMETRFWNAAELLGHFEELASKRFRVEVAGGCYLVEDGDARGIDDMLDRATMAQKSVKPLGGSRYAFYSEAMRKKIFYEQDLEASMEKHNGEFRAWLQPQIDIRNDSLIGAEVLARWQRPGRGFVPPSDFIPLFERNGFIVDLDAFMFEQACAYLASRRSRG-LPPLRLSVNVSRMSLGQKSFLERYTTLRERYAVSPGMLELECTESLAVKDFPLFREVMARLPGCGFRRAMDDFGTGYSSLNLLKNIDLDVLKLDMEFFRNTTPRERAVIESVVSMAHALNMATVAEGIERPEQVEFLRAIGCDAVQGYIFSRPVPPDDFEE------------
118589729    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLWGLVAAVVDADRLYADSGLLDPDLPIEIAILGKDATITDKTVFFILQQEPVLSNVVLPTGRWQIAAIPRGG-WSAVPVNAWKTRLLTVAGGLLVLLPIFIAGQLYDHIRELKRRQLQMEGLSQRLKLALDTSKIGIWELNLDTGVLTWDSRMLELYDIPEGRDTTQYDVWADCLHPDDLERAREYWEAIEAG--GTYHSDFRVILQDGSIRWIRAIGAVHTNTRGQ-RYILGVNWDVSSDIQLKTREDRNRELEDARALMEHYSLHDSLTGLPNRRFLDQQRPTALLHIDLDRFKHINDTLGHAAGDAMLTHAASVLKENVSDSDFVARIGGDEFVIAITEPADEASLAARADRIIAQMRRPVPFENHQCRFGVSIGIAMADTTLSDYGRHLVDADIALYRAKSNGRNRFEFFSDTLKSEIVHNKQVADDILFERQEFLPYFQPQFDARTLAITGVEALARWKHPTEGILTPDRFLKTADELNVVHLIDRLILEQTLWQSARWK-AAGIHIPKMSVNVSAGRLNDVQLVQSLDGLVFEPG----SLSFELLESIFLDEKNDLIAAFDHLREMGIDIEIDDFGTGYASIVSLIHLRPKRLKIDRQLVIPITEGQRRLVASIIDIGQSLGIKVVAEGVETMQHARILRDLGCDALQGYAFAPAMPSDRLMEFVRE--------
238759841    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKEAASSRKNIERFFQ-QGASYEVERWVNTVKGKRL-FLFRNKFVHSGSGKNERYICSGTDITKERRAQERLRILANTDMITGLPNRHAIHERINSAIQTR---SDTSVGIIYLDLDNFKKVNDHYGHMFGDRLLKDVSLAILSCLDDNEMLARLGGDE-FIVLVENATLSRLEATAQRILTRMKLPFRIGLIEVYTGCSIGIALCPEHGDTLENIIRSADTAMYTAKEHGKQTYSIFSQEMNKKVSEYIWLDTNLRKEQHQLKVFYQPKISNKSGKVHSVEALVRWHSPERGLIAPGKFISYAEESGLIGPLGKWVLQTAMQQAVDWKERG--INLRVAVNVSARQLIDEAIVTSFIESLEISKLESSLVDVELTESCLIEDESAAINIMKQLRHLGAQVHLDDFGTGYSSLSQLARIPIDAIKLDQSFVRDIDNNSQSLVRAIIVVAEALKMRVIAEGVETKGEEQFLDSIGVDEKQGFFYAKPMPADELEHWL----------
196250282    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYFIAVSIYLLVLHRQIGRKVLAAHLAANEQRLRQLAEMTMEGVIVC-ASGKIVEVNEAACRLLGYRESELV--------HLPIND-----VVVDGSMRSNNGVERFEIELRRKDGAVFPAEI-VQHCYDDEGQKVTVVAV-RDLTAQKQNEEPMHDIVSHDELTGLANKEAMYKVVERRLADAKRF-HREAAVMLLEVTSIKTINDFYGYAVGDEVLLHLARRWSEQ--EGITVGRWSGNEFIAVLP-DSSNEKAEEAAKRLIEVADEPIAVNGLELYVTVNVGISVYPKDGEETKTLIRKADIARYEAREKVVSDFLFFNELMADRLHEKMAMERDLRREREEFELYYQPQIRLYDRQVIGMEALIRWRHPEKGFIPPSLFIPIAEQTGMIIRINEWVIRTACQQTKQLIDQ--FPHLSVSVNLSPYEFESRRFVDKLARLLADTGLPPHHLDLEITERMTM-DTEHAFDILSKLKSLGVTISMDDFGTGYSSLSYLTDLPIDRLKIDRSFVQHIQGKKDVILPSIIRLGHNIGVKVLAEGVETETEAAYLQGKRCDEAQGYYFSPPLPYGEFVRFLTEQ-------
218133210    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQSIAQKKIINNSLLSSYELLREILSNIGSGIIVCSQENGNVLFENDIAQ-----------------------NADEVRRTMKECIQFDKGCPMEDIRVENYDQSGLWFEVRFAPLNWLDGSPV-IICTAVDITQKKKNQQKIEYQAHNDFLTGLYNRMKCESDLRKVIK-NAVKDGTTGAVMFIDLDNFKHINDGLGHQYGDVLLQQVAAGIQGIAGLRGHCYRMGGDEFVI-IIEPQLYDQLDRLVRIISDMFNRSWYLMGTEYYCTMSMGIARFPEHGSDVNELIKKADIAMYEAKKGGKNRYAYYSAGNDSGSIKQLDIENNMRQECDEFIVFYQPVVDAVTRECVSCEALIRWNSKALGFMAPGEFIPLAEYLGLITSIGDFILEEACRQCKDWNEHG-FPDFRININLSVVQLMQKDVVDNVKKILDRTGVNPHNIVLEITESFAINDMERVMNIVKGLRRLGPKIALDDFGTGYSSLNYIKQLPLDIIKVDKTFIDDIVDDDYAFVKLIVELSKTIGTKICVEGVESREQYEVLSQIGVDYIQGYYFGKPVPVGEF--------------
254472797    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSVAVEQCAETIMVADHEGTIVYVNSQFEKTTGYSADYAVGRNLDFLRSG-KTPPETFEDLWSTL--GKGEPWEGEFINRRQDGTEYVEHSKISPIEWEGGNKNYYLAIKKDITEKKQSEVELSKLAYTDALTGLPNRAHFLQELDKAVEDTRRGES-QCAVIYMDLDRFKEINDTLGHDAGDEFLVEAAKRFEGVLNENGLLSRLGGDEFVI-LLRETSNAEAEMTVHRLQTAMVAPIDLGEQSPILSASIGVAVSQLASASSSTMLKQADIAMYHSKYNNLGFSFYTCQMEEAVVRKVLISEKLTTAINEGNLRNYQPIVELKNDKLSGVEALMRWEDPDLGPISPSEFIPIAECQNMIDDISDWLFRETACQYRKWVSEGFEFAGRIAINLSERELAKPNRVTEILALLESLGVPPETYEIELSESAFVNDTGHTQENLDSLANAGMIIAIDDFGTGHSALWQLRTQKLDKLKIDHSFVQRMESDQATIVEAITAMASLLDLKVIAEGVENLTQVDILRDIKCCYAQGYHFAKPLTADIFADWLEK--------
134099511    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPASQRILGAPASQIWPTFDESGAAMRPEEQP-------SSLAQWTGEPENSVRLVRPDGRSVWLSLTSRSLTPQDRPPHMVVTSFTDITDSRAARERLEYEATHDPLTGLANRTLALRHLAVSRDRTR-----AIAVLFIDLDNFKLINDSLGHGVGDDVLRIVGERLFRTSREEDLVGRLGGDEFVVLVHDESDDDVLRELATGLLAALTEPIHVQGRQLHVNGSIGIVSRPGDTRAGPELLRDADVAMYQAKTRGGGRYEFFDVELRESMQRSMEQDLRHAVQQDQLWVAYQRVVDLRDERTVGVEGLLRWTHPVHGTVSPGEFIPLAEQSDLINSIGAHMLRMATRQVAAERERGGEG-LRLNANLSPRQLDDPYLQVLVKQALTDAGLPAHALCLEVTENAIMHDPAASARVLSSLRELGVRLAIDDFGTGYSSLAQLRRLPLDTLKIDRSFVTDSSEELRVMINSIVAMAHAVGLDVVAEGVETARQLDLLGEVGCDQAQGFYLGRPGPIERLRD------------
300866823    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTHWVSVQRDVTDRKQMEQALFEEKELAQVTLQSIGDGVITTDAGGRIYSLNPVAEKLTGWSTTEAKGLLLAVLRIVNEITRAPMENITQTALLEDRIVDQTNNILVAISGREFAIDHSVAPIHTSDGRIIGAVVVFRDVTQVRTQARQLSWQATHDALTGLVNRREFEYQLEQAI-LGAQNLKEEHILLYLDLDRFKIVNDTCGHIAGDELLRQVSDLFKSKIRKTDILARLGGDEFAVLLYHCPPEKGLDAAESLLRSIQSFRFTWQGKTFSIGVSIGIAAINVDATSSSCILSAADVACYAAKDKGRNRVQVYQIQRGETQWAVRINQALEENWFSLYCQPIVPLINVKG-SPEHCEILLRLRDEKGQMVSPMAFIPAAERYNLMHSIDRWVIRTLFGYLQDAPSRRQNVNSLYAVNLSGASINDDQFIDFLHEQFTTYRIPPEAICWEITETLAIANLSKAANFIRKLKDLGCCFALDDFGSGMSSFAYLKSLPVDFVKIDGNFVKNIVDNDLAMVEAINRIGHVMGIQTIAEYVENEAVMEKLKELGVDYAQGYYLGKPQPF-----------------
299134901    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATSRLFWALTAGLVGGCGVWATHFAYTPGVSISFDLMTVASLGVAIVMFITATYGDRTWAPLIGGGILGAAISLMHYLGIAVWMPLLAVSIACFGALSLSVVRRGETVWFGAIGAGLLMVAILTDHFIAMSAMGLISDVTATSENVGLSPALSVGVASVMAAFVVACLISAISDRRSRRDINERNIQLNAAIDNMRQGLCMFGPDNCLQLWNEKYVGMYKIAPEDIRMTVDDMFAATIVKDLDSYSSLWNSVENREFTRWILEL----VDGR----TISVSYQSMENG---GWVGTHEDITEQRKSEAQIQYLAQHDSLTGLFNRAAFNEHVHKVWE-EAMREQRSFTILSLDIDRFSEINDTYGHSAGDTFLDEAARRLQAACGS-AFIARLGGDEFMIVSSEGEQPARAGDICTRVLTAFEMTFHIEGHPIHSGCTVGVSIFPQDGADVETLITNADVALYRAKKEERGSVRFFEPAMDKQLREKRALLHDLGVAIGNGQLEHYQPQGGPDGNPFGFETLVRWRHPAKGLIAPGAFIPLAEETGSIVAIDAWILREACREAASWPN-----PLQIAINVSPMSFQQNDLPGLIHSILLETGLNPKRLEIEITEGVLMQDFSRACSILRRIKNLGVRIAMDDFGTGYSSLSYLQSFPFDKIKIDQTFVAQIHKNSSAIIRAIISLGEALNLGVIAEGVETEAQRDFLADAGCTEMQGYLLGRPQPISA---------------
117920751    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLTLISEAARLASLAVERSRSLEFQRLAVK-----IFDTNASHSVLYANDAFTQMV-YPKTTDIHDFEHFFS---PSEPHEIDSLFQHLSEGK--MWQGELIGLRNNGETFYLDLTVTVFREPHSNENSFAWLFSDISERKKAAQLIKYQANNDPLTGLANRNALFRQIQELISADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDALLVQVVEQIKTCLNEQAVFARLGGDEFALLLPGLVTQRELSQLADKINKRVYQRYESHDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIADGRNRYHFFTEQMQQNAERIANLHTLLKQALEQEAFELYFQPIVDATTGLVQRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVNIGRYVRKAVMQTIID--MQVLGWPINLAVNVFWSHELQDAFCDSFADIIEELGLPYELITLEITESLLMKQHVHLIQVLNELRGRGIKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLDERHLALIEAIVRLSHALNLSVTAEGVETQAQLKVMMENHIQEIQGYIFYKPMPKAAFFELLAEQ-------
300693325    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSALAKLLRLEGEYRQARDLRDQYRLVVNHLSEGVLTLSTDGRVLSYNRSAAEILRLSGTSWKNRTRLMLDIMLAEDGSILRAAWPSTLAARTGRANVVVGMPAGNGQIVWLRESVLPMFSQDASPHAVLVIFTDITAERSTYEQLRLLETKDSLTGLPNRAAFIERLDARLAL---PSTGQAALLYVGLDHFKTVNEAMGHHIGNQVLNVAAQRIRADVGQRALLARLGGDQF---CVAIDTPDRAETLAQQVLDALAKPFSGGEREVHLSASIGVAMFPEDGSDAATLVSRAEAAMYRAKENGRNRMARYSRALETQRRFTLNERMRRALARGQVRLVYQPKYALDTRELVAVEALMRWSDPELGAVSPTEFIAVAEESGYIVELGRWALQQACAQGQAWERDFG-FTGRIAVNVSARQCDAGVIERDVDDALGTSGLRPSRLELELTESVLLADRLSTQRLLTSLAARGVRISLDDFGIGFSSLSYLRSLPIHNIKIDRSFISGAVADCVALTKTIIAMAQALNMTVTAEGVETLEQTAFLAAHACDEVQGFLFGRPLEVPAMEGLLRAR-------
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------------
303325956    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RENALLQRRRLDELRYKAVLDHTNTLVFEW-RDNQPTYTSPHIPQLLGDYNGRWLFDVWREDNVLSPEDGGIFKDCLNALEQG-ASSGEMTVRLRRRDGRFIWCRVTYTCLTDPDLGI-RYIGTINDVDEVTRATQALRFRAEYDPLTGAYNMQTFFEKADLLIRQ----GDGPRHIVRFDVAGFKGINEMFGLEEGDRLLRAIAHLVREQIKRLETFARLSGDVFVACLAGDRERVRHFVGWL----SRQLREYTQSYRVMLFFGICPVEKRRTPVHVLCDWAHLALKTVKGSDLTNYAFYDGELRARLLDENNIKDQMHEALEKGQFVLYLQPKVEISSGRIVGAEALARWQHPTDGLILPGRFVPLFERNGFIVRFDEYIWEQTCKMLRLWLDKGYRPT-PVSINVSRMHFNDDRFCGKLLTLTDKYRLPRHLLELELTESAFFESERTLIRVMNDLQEQGFVFSMDDFGTGYSSLSTLRALPFNIVKLDRTFISDDNERGQIVARNTVTLARQLKMKIIAEGVETVEQARFLLSIGCNYAQGYYYSRPVDPEEFLSFVQEK-------
209883884    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVETRRWEKRYILGSGAFVAILSFWCFLTF----------ALTSDPAVHLISFSVSLAYLVGVTGRNFSSDQLVTTQTVCAGLPMTAGLIIQNDIYYAFLASLLIPFFLFISTRLRKTLFDAVVASREIQLLAKRFDTALNNMPHGLCMFDANRRLLVTNHRFIEMLGLGSNNGNLCIRELLQHIHLSPDEFASQFEERIASRQRQTLALEV---DANKTF---ELTFQPMENG-----GHVVLSEDITERQQTAERIEHLARYDALTGLPNRTHLEDEFERLTAQGM----QSCALLFIDLDQFKKVNDTLGHPAGDALLCQVANRLRRILNTTGIVARFGGDEFVVLLPIQHSRDEAAQLAGHIIRTLSEIYDVNGHQIMVGASVGVGVMPEDGRTFEQILKCADMAMYHAKADGRGTYSFFEHTMDEKAQTRRELDIRNAMTRNEFDIYFQPIMDIKTGRTVTCEALLRWPHTERGMVPPNEFVSVVEEMGLITELGTWVLHKACSECTTWPKNIG-----VAVNVSAIQFRRSNVSELIAECLASTGLSADRLEIEITESVLLENTAEIQKALNDIRKQGVRISLDDFGTGYSSLSYLREFPLSKIKIDRSFLAGIDPRSMKLLYGIARVSADLGMSVVVEGVETHRQLTLLLQESITQVQGYLFSGAIGGVDTHKRLKDERAL----
254470566    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDFDALLDELRKTGKANL---VALMHSSQGERWFDLNARSGYDPFSGSRAILLSASDVTKRLKAEHEVRYLAHHDTLTGLANRTFLEIEAERYLDETRITGN-PGALIFIDLDRFKTINDTLGHLVGDDLLVVIAKRLKEVVEGIGFVARLGGDEFVVLIANFADYDLLDDISREIRTALSKPCKVRGHMLQVTPSIGVCTYPEHGVDLDTLMRKADLAMYKAKDLGRDRICFFDISMSREAEERVSLETALRQALRNKEVHYQPRVCVATNRIVGAEGLLRWHHPTRGLVSAASFIEIAEEAGMIDEIGDWVAREAMLQQKQWAQAGH--DIAISINLSPAQFRRGRISQRLHRILIETGASARSIRLEITESALLSDANETLKELNALRDLGFTLEIDDFGTGYSNLGYLQRYPVTALKIDRSFIADT--KRWPIVQMIVQMGRLLNLTLVAEGIETKEQLRQIQKLQCHEFQGYLYSPAVAPETFECLLNGQ-------
91203249     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLTAEIADHKRAKEQLLKLSQAVEQSFTAIVITDVACAIEHVNPKFTEVTGYAREEALGNKLFDLLLFNMSD-ERHENIITMVLSGE--IWRKELVNSRKDGEQFFAQVTISAVRGDDGYIINFIGVIEDITERKKFEEMLVVMAEHDPLTNLFNRRRFQVELEYWLGYSKRY-NTGGALLFLDIDNFKYINDTLGHKVGDEILVEFAILLKERVRPNDIIARLGGDEFAVILPNTNVDHARSFAEQITQSAQKHFRVLNERGHNITTSLGIALFPDHSLEADALLACADMAMYGAKEAGKNQCCIFSLEQKQNIESRFLWDKRIRSGKDDFEIYLQPIVDLRSNAVFGYEALLRMVGENGELIPPAEFLPYAERHGSILDIDRWVVRNAFRLFVRYNMQEKKAVL--EINLSGKAITDSGMLSFIKEELSASQADARYITFEVTESAVVENIEYARYFMNDLCNQGFRFALDDFGIGFCSFTYLKHLPVDFLKIDGGFIRNLPDNDQCFVKAIADIGNGLEKKIIAEFVENKQTISLLKEIGVVYGQGHFFSKALSASEIFK------------
308185836    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQELANSEARFRDLAEAASDWIWETDEEGRLIYLSARFHTLTGHDTHWLGRHIDHLL--THPS-HSLVAWLLRQEAEEQQMPLRCQFM--SAQGHRRIGQLVAKTIWHDARRI-GFRGTVSDITQGMEAEARIQFLSRHDVLTGLSNRVQLLEFLT--LHLALPDGAAPLTLITLDLDQFRPINETWGHAAGDEVLSQIAQRLKHCIGSQELVARLSGDEFVLVL-RETNRERIDQRCAQLVHEVQQPVSTGQHVHYLTISMGIACAPQDASHPEALLQMADIALNEARDAGRNQWVWYANEMASQREDKREMARRIEKTNNEFRLHYQPRYQLLTGQLAGAEALIRWQIAPDQWITPDHFIPLAEESGLIATISDWVLMRACQDALGW-----GGDRYVSVNISPMEFRTSDLVQRVADVLAKSGLPATRLELEITENVTFEHPQHALEVMQGLRSLGVRLTVDDFGTGYAALGYLKTFPFNGLKIDRSWMKDFPESQQAVVAGIIALARAFALTITAEGIETEAQLNQLKQLSCEEGQGYFLGRPMPLAAFSTLLER--------
158338258    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFFAQLGESDFIEHAMLMEAGLRC-GWSVPVHVMITGILNAASSKRIKDGNQLLSILTTLAELMGSTFERIRLQDELRDSEEQVRLFIDGSPLLLLALD-SQGMIHRVSHFASQLGYLVDHLIGSP---FSILHPDDQAEIQAYLQTLSNLEIGEYSREAQMLQADGTLIWARQNARRVHDHRGIPQLLLA-CEDISKVRSLTDQLHFMAHHDALTALPNHTLFRHTLEALIAKTADQP-TPFAMLFIDLDGFKKVNDSLSHAIGNELLCQVAQRLQGAVTSSDTVARLGGDEFVVLLPRAASPDAAAKMAQAILQQLRTPFHVQNHEIFIGGSIGISLYPAQGKTSSELMKQADLAMYRAKAQGRNNYQFYSAQLSATLQRKLAIEHRTAIEKDELNLVFQPQVGPEG-QILGLEALVRWHHPTLGIVPPSTFIPIAEESHLIAALTDWVLDHSLAILAPLNSA--YPHLYVAVNISAQEFLAPCTVKRVRRALTAAKLPGSALELEITESVFLHPGEVPSQLLTALKNEGVRIAIDDFGTGFSSLAYLLNLSFDTLKIDRTFVSDIDPAKEGIMKGILTIANSLGVTFVAEGIESSSQLHCLQRLGCSHYQGYYFQAATAMDQLLPLIDKKF------
220935020    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGFITDITERKEAEAALRSETQRFREALDYVSSFIYMKDTQSRYTYANRATLELFGTNDHDLPGSDD--FRFFSDSTAHRLREIDRHVFLGEQ--TSEEIEAVDPGGHRRVYLEIKTPIYDERDEVIGLLGISTDITAIKEHERQLEHIAHFDALTNLPNRVLLADRLHQAMA-QAVRRGHHLAVAYLDLDGFKAINDRYGHAVGDKLLMAVAQQMHEVLREEDTLSRLGGDEFVAVLLDLADVEACVPLLTRLLAAAARPVSIEGRELRISASLGVTFYPQAEQIEAEQLLRADQAMYQAKGKGRYHVFDAELDRSVRTHHESLERIRSAFENDEFVLHYQPKVNMRSGAVIGAEALIRWQHPDKGLLPPGDFLPVIEDHPLAIELGEWVITRALQQMASWQTAGLV--LPVSVNIGASQLRQDTFVSRLRTLLDGFPISPGSLELEILETSALGDLALVTRLLDQCRAIGVNIALDDFGTGYSSLTYLKRLPAGVVKVDQSFIRDMDPEDLAILDGVLGLAGAFNRQVIAEGVETVEHGDMLLRIGCELAQGYGIARPMPAEALHDWVKRWRP-----
146308662    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLEHERNRSELQQ-LTQQLDRARAVLANAAEGIMVVGEDGRIQFANPAMAQMLEGEVGDLEGELMSFLKN------PAVEGGWQESEFFRHFKREATYRVRTLSGGCLPVALSCSPLPRMQ---QAMVVIALDMSVVRNLHAQLESQAVTDSLTGLLNRRGFHLALESALAR-IERSGQRIAVLYLDLDGFKRINDSLGHDVGDQLLRRVGEQLKACLRPYDSLARIGGDEFTALLDNLGHPEDAAKVAEKLIELVSVRHTLDGVDFALGASVGIACFPECGQSVEGLLRSADMAMYEAKRAGRQQYRFFSPEMNGRARSRLMLEERHAIENDDFVLVYQPQFHLNSGRLRGFEALLRWQHRVAGIVAPNVFIPLLEETRLINRLGEWIFREGARQLAGLRSQFGEELI-LSINVSPVQFGMPQLVADLQRVLDVHGLKASQLEVEVTESALMQDLELTQAQLRHLRELGVKIAIDDFGTGYSSLAYLRHFELDTLKIDRLFIANMSPRDAAVVSTIIDLGHHLGLEVIAEGVETQAQRDWLVEHRCSIMQGFLVAPGLSAEAALQVPAQKLPLPR--
170726893    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVADQLALTLATRDAYDKEEKLTLAAEHSDQVTMLINLKTEVVYVNQAHETITGKPKSSVIGSSLQELSFVHPD---ETRVALTQVKLG--SVVKGENKIVKQDGSQSWIRYSVKQFITDRGNCFALLN-AEDCSEEHKHKIELEKLAWRCRLTDLYNRTYFTKELEKV---------RKGYLLLIDLRGFKRFNDTYGHESGDLLLIEIARRLRHFVNHTELLARVGSDEFAIILP-EMNLEDLEYATSRLYRQITLPVSIGREQIEPKPALAIVEIAGIEAKFLPLAC-ADIALQYAKKKQGDAIQVFNNSNTFKANAEIERDLQTALRGREFELYYQPLKDLQKRAYIGAEALIRWHHPKKGVLYPGAFIDIAEQTGHINAIGAWVLEAACKQLNLW--QHHNINLSMHVNVAARQFFSGNLYDQVWALITRYRLKPGSLILEITETELMEDIKYATNLCKELTELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLSHESQEIVSAIIAMASALNISLTAEGVETKEQELFLADHHCHQAQGFLYSPALRESEFSQFLEK--------
142021262    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLTLISEAARLASLAVERSRSLEFQRLAVK-----IFDTNASHSVLYANAAFTQMV-YPETTDIHDFEHFFS---PSEPHEIDSLFQHLSEGK--MWQGELIGLRNNGETFYLDLTVTVFREPHSNENSFAWLFSDISERKKAAQLIKYQANNDSLTGLANRNALFRQIQELISADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDALLVQVVEQIKTCLNEQAVFARLGGDEFALLLPGLVTQRELSQLADKINKRVYQRYESHDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIADGRNRYHFFTEQMQQNAERIANLHTLLKQALEQEAFELYFQPIVDATTGLVLRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVNIGRYVRKAVMQTIID--MQALGWPINLAVNVFWSHELQDVFCDSFADIIKELGLPYELITLEITESLLMKQHVHLIQVLNELRGRGIKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLDERHLALIEAIVRLSHALNLSVTAEGVETQAQLKVMMENHIQEIQGYIFYKPMPKAAFFELLAEQ-------
300113761    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDIIRRQRAEQALFAEKERLQTTLHSIGDGVITTDAGGIVEYLNPVAEKLTGWSYNEARGPLATVFQIIDEQTREPIADVTQQLEKTPTTRVTTHKIVISRNGQEYAIQDSAAPISSRKGEILGMVLVFSDITKTRRREQQITHQATHDALTGLINRWEFEHRLERVLA-TLKAESTEYALCYFDLDRFKIINDTCGHTAGDELLRQVSEVLEGQIRKRDTLARLGGDEFGVLLEHCSLQQAQRVATAIHKAIEDFQFTWEGKSFRIGVSIGLVPITKASMGIAAVLKAADTACYAAKNKGRNCIHVYRETDKELASHRGEVQWMTRIHRALKENYFQVYFQPTEKEEKCYEVFLRLEDGAGGVVLPGAFLPTAERYNLAVKIDRWMIANTFT----WLAQNPEPLRTCFINLSGHSLRNKAFLTFIIEQLEKTHIPSAQICFETTETAATANLSCAIRFIKALKAHGCKFSLDNFGSGLSSFAYLKNLPVDFLKIDGLFVKDILDDDLTIVRSINEIGHIMEKQTIAERVEKEEVLKKLQEMGINYAQGYWISPPQPLTEMGSL-----------
254491449    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDITEFKASQQKL----EKLSLAVEHSPNAIVVMDRAGEIEYVNPKFTSITGYHNDE---KLGRWPDLINPGIYDEIWQTIR-----RGDDWRGELQYRKKNGDLYWAQELIAPMLNSEGHATHFVATQIDITEARRLSEETSYQATHDQLTGLINRHEFDLRLERVV-LAAKHNLTEHALCFLDLDQFKLVNDTCGHIAGDELLRQIGSLLQSNVRSRDTIARLGGDEFAVLMEHCSIDRAYKACEQILQLLQDFRFHWQDYTFTVGGSIGLAIIDQHTRDSNEALKHVDTACYSAKDAGRNRVEVHREDSLRLKQRRGEIHWSTEINDALDDDRFLLYAQMNPERGMSYEVLVRMLRKDGEISPPGAFLPAAERYNSINRIDRWVVSHTFDWLNK-NAAKLNKVATVSINLSGLSMGDESMLTFIIEQLETAKIPAEKIKFEITETAAIANLRAATKFIETLRESGIHFSLDDFGSGLSSFAYLKKLKVDSLKIDGMFVKDMDPLDFEMVKSINEIGHVMGLETIAEFVESEAILAKLSEIGVDFVQGYAIGKPAPIDDIL-------------
161521657    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMSPEQGAQSRSNITGFFASNRA-FSVERYINTVNGPRLFQFRNKFVQSGSGAEEQYLICSGIDITEERNAQQRLTELANTDVLTGLPNRHAISERIRTVIAQQTGDTPGQVGILFLDLDNFKRVNDHYGHITGDRLLQDVSAIISGCLPSGATLARLGGDE-FLVLFEQGTRALLEATAQIILERLRTPIHLGLMEVYTSCSIGIAMHPQHGDSLETLIRNADTAMYVAKEAGKHTYRVFSLEMNQRVAKYMWLDTNLRKEEEQFVLHYQPVVDIATGDVHAVEALIRWQSPDRGLVAPVEFIRFAEESGLIAPLGRWVMRTAAAQAAAWKAKGLG--VRIAVNVSARQLQDMNIVHQFASIVDAAGLKPGLLDIELTESCFIDDEHGAHGLMKQFRQLGAKIHLDDFGTGYSSLSQLSRLPLDAIKLDRSFITGIDPRSQALVRSVVSLANALNFSVIAEGVETHAEAEFLKQVDVGHAQGYYFARPMPAHAFEAWLAE--------
126656070    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRDITKRKQIEEALIQAERQYYKIFEKSNQGIFQLSPEGYFIDVNPALAQLYGYDPHDLLDNINTQTNQLYVE-VNNYDHILN-LLKTDGEIINFPSQIYRKNREIINIEETIWGIYDQYGKVLYYQGTVQKFENKICQKEESTGINLRDPVTNLPNRQWFYEHLQSIVLDSLNFPNNSLGIVIIHVDSLQLLHESLNITQDNNLLIQITKRLQSKLRPKDILARLEEDEFVL-LVRNQSIQEIILIAKQILNIKDHSFDINNNKVFININIGINFNNVDYKKPESMIKDARLAMYQAKAEKKENYAIFNPKIKADARIQLETDLRQAIKHKKLSLYYQPIVELNTGYLSGFEALVRWQHPLKGNISPVEFIPIAEEIGLISYLGWWVLEQACYQLQIWQNNTKAGQLVINVNVSAEQLKEENWHERLNYLLQNTGIEGTQLKLEITESCLLETVQHETQRVGQLKNLGLGLCIDDFGTGYSSLSRLHEFPIDTLKIDRSFISKLGISDKAIVLMIINLAHTLGMNVVAEGIETREQFNQLQGLNCELGQGFFFAQPMTSEQATHWVMQ--------
21108215     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQNVTEQRQTDALIRWRTELLNRVSALGKIGGCEIEVDTRRMQWTEECYRIHGLRKENI--TLEQALSLYTQDSRDAFEAALLRISDGGLPE-QLELCFYRNSGQRVWVQVLI-ELDRREGLPPRFVALFRDITREREANERIELLAHYDRLTGLPNRFLLREQAENAI-REANERGQTLAMLLIDLDGFKSINDSFGHATGDNLLKLASARLHQHLRNSDLFGRFSDDEFIVLLRDMSEPEDAGHVARKLIAALGEPLRKEHVTLKLGASIGIALQGEGLSDFDSLLRAADAAMYAAKESGRNTYHYYSQDVRAQRRLELEHALQGALDREEFTLVYQPLVNTVDDASPAIEALMRWNRPGHGPCSPVEFIPIAEECGEIVRLGEWVIGEACRQAVVWD-RAGLHFSRVAVNVSAVQLRERGFAERVLEICRDNGWPPSRLELELTESALIRDSDSLRRCFELFEQNGVLLAVDDFGTGFSNLHYLNRFPVQRLKIDRSFVQGMDANTAEVTQAIVHLGHALGMQVVAEGVETVQEDALLRQQGCDEIQGYFYSRPLSPRDMAQWLRE--------
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-------
120599030    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALVITNSLDAV---------LYANAAFKQIVQQTVESSNFHPKTFLSQSEPHELDMLFQHLSA-----GKMWQGELVGLRGNGETFYLDLTVTVFREPHSNYNGFAWLFSDISERKKAAQLIKYQANNDSLTGLANRNALFRQIQTLITSDCLTPGFSF--MLMDLDNFKQVNDTYGHDKGDMLLLQVVGQIKTCLDSSIMFARLGGDEFALLLPGVVTQKALSQLAEKIIKNVYRRYESKDKGVYSSVSIGIARFPEDALNLEQLLNCADQAMYIANGRNRYHFFTEQMQQNAERIANLHTLLKQALDQQAFELYYQPIVNATTGLIVRAEVLLRWQH-EGQFIAPDEFIPIAENSGLIVDIGRNVRRCAMETIKE--MQDHGWGISLAVNVFWSHELQDAFCDSFADIIEELGLPYELITLEITESLLMKQHVHLIKVLNELRARGVKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDAEGERHEALVEAIVRLSHALNLSVTAEGVETEAQLKFVMANDIQEIQGYLYYQPMPKAAFFELLAKQ-------
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------
120556297    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRSAEELRLAAEHAGEGILVTDTQGHIVNVNRAFTVITGYAREEVVGQTPRLLESDRYDD-EFYQTVGQALREH--DYWHGELWCRRKNGSQFAALLTISAVPDMRGNIEHYAAMFSDITALKENQQQLERVAHYDLLTGLPNRLLLGDRLKQAIRQTRR-RGMHLAVVFIDLDGFKKVNDQHGHAVGDKLLSVLSRRMTQVLREDDTLARLGGDEFVAILVDLPDSSVSVPILERLIEVASQPVPIGDALCEVSASIGVSYYPQGEDIDADQLLRADQAMYRAKQAGKNRYHVFDTEKDCTLRTRHEGFDSIENALANGQFYYQPKVNMRTGEVLGAEALIRWQHPTRGLLSPASFIPIIENHPLGIDVGEWTIEAALTQIEVWRKAGL--HVPISVNIGARHLLQPDFIMHLRGMLSRHGARPQDLELEILETSAVEDFVQVSQLMAQCGRMGLRFALDDFGSGYSSLTYLKRLPAYLLKIDQGFIRDMLEDDIAILDALLALARSFGRNCIAEGVESIQHGEMLLRLGCEWGQGYAIGHPMPAHEFEQWL----------
24373770     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADLTLIAEAARLASLAIERSRSLEFQRLAVK-----IFDTNASHSVLYANDAFKLMVCLQPDDLAFNPEQFFS---PSEPHEIASLFNHLSEGK--MWQGELVGLRNNGETFYLDLTVTVFRESHSADLGFAWLFSDVSERKKAAQLIKYQANNDSLTGLANRNALFRQIQELINADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDVLLVQMVEQVKICLDPQAVFARLGGDEFAILLPGVVTQRELSQLADKINKQVYRRYESHDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIANGRNRYHFFTEQMQQNAERIANLHTLLKQALEQNAFELYFQPIVDATTGLIVRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVSIGRCVRQAVMQTIVE--MQALGWPMSLAINVFWSHELQDEFCDSFTDIIEGLGVPYELITLEITESLLMKKHAHLIQVLNELRARGIKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDAEGERHLALIEAIVRLSHALNLRVTAEGVETQEQLQVMMDNHIQEIQGYLFYKPIPKAVFFELLAKQ-------
126666016    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIRDISERKRIEEQLHRHSELAQVTLEAITEGVITFDAQMHTVYLNPIAAALTGWSSQQAFGKPAEHILCLKSIEGDNM-AVLPLFQQQKKQCLQL----IKKGGKFSDIELTPAPLHNHAGEPVGWVVVMQDVTNSKLLQQQLSFQAIHDPLTGLINRREFERSLQSLIQDVEHNASEHLLC-YLDLDQFKIVNDTCGHQAGDELLKQLANTLKPLLRQSDILARLGGDEFGVLLSHCPLNQGQEIAEQLREAVCGFHFSWDGQVFAVGVSIGIVHLTQPCGDLGIMLSKADTACYLAKNLGRNRVHLHLPDQTDQVQWVNRIRQALNEDHFRLFCQPIMALDQADADPTHYEILLRLKDARGHMVPPGAFLPSAERFNLMPQIDLWVIRNTLAWMGG-QLRGSHLDLHCAINLSGASIGHPECLQTIREQLTKHRVPAHRVCFEITETTAMADLKKAQDFIGELRTLGCKFALDDFGSGLSSFGYLRHLSVDYLKIDGIFIRELAQSDRAIVDSINTIGHIMGLKTVAEFVEDGATHEILHQLGVDYAQGYHLGRPQPLESL--------------
150398003    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SWRMAAIPKGGWPATNAWQVRILIALGGMM---IVAPMIVAGRLMAERQANF------RALRQSKDQLQELSHRLRIALDTSMIGVWELDADSGKLLWDSRMRELYGVGS-SMHEVYEDWRNTLHPEDLARAEAEFDAALATGEA-YNTEFRIRLPAGGVRHIRAIGSTYIGTNGS-RKIVGVNWDVTELEAARHRMEFNALHDPLTGLPNRRFLDQIL--LDRSRRVEAGAKISIFHIDLDRFKQINDTMGHAAGDEILKHAASLLRDNARQDDFVARIGGDEFVIIRASDGADEDAAMASRVI-EAMSVPVRYEDQECRIGVSIGIAAQTDATDDLSQVLVNADIALYEAKRRGRNRQETFTGALKTAVLQTKQTADEILREQNEFVAHFQPQFCPSSLDIIGVEALARWDHPTKGLLGPHAFLKTAEDINVVAAIDQKILEQALFQIYRWEANG-IYVPKVSVNLSYPRLRDEGLI----AQLEKLSIPEGRLSFELLESIFDENDMMVMSNIRRIKELGIDIEIDDFGTGYASILSLLKLTPRRLKIDRQLVLPISPAERRLVASIIDIGKSLGIDVIAEGVETLEHARILKEMECHGLQGYAFARPMNANDFATFVFER-------
213968729    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRLFADALQLEKERAQITLESIGDGVITIDVAGAIVYMNPAAEGLTHWKSTQASGPLAALFNLLDENDQKDSSTLIDQIVTGKLKGGSADSKIQRLDGSTVSVALVGTPIYTE-GVVSGAVLVLHDMTQERQYIADLSWQAAHDPLTGLVNRSEFERRLQQVLDDSSTSSH---CLMFLDLDQFKLVNDTGGHAAGDELLRQLCQALPQGLRDSDTLARLGGDEFGVLLVDCTTSTAHDIAEALREIVQGLHFMWKGRPFMTTVSIGLVHLGDTPATLEGSLSAADMACYMAKEKGRNRVQVYSVMRFGEMAWIQRLHMAMDENRFCLYAQEIASIKDQGNEVRHIEILLRLRDESGRMVVPDNFIPAAERYGLMTTLDRWVVQNVFKVIAQCQDRHQVPQALCAINLSGSSIGDDTFLEYLKQQFKTFAVAPEMICFEITETSAIADLDSAIRFINELKALGCQFSLDDFCSGMSSFAYLKHLPVDFLKIDGSFVKDMLDNNKAMVEVINNIGHVMGKRTIAEYVETSQVESALQEMGVDFAQGYLIARP--------------------
116252351    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAEETLSRLSRRLDLALEVSRIGVFEADIEHDTVEWDDRLIAIYGLQGASRQIGGDVWAKSLHPDDRERVLGLSDRSVESGSD-FQQEYRIIRGDGAERVIRARSAFFIDGNGDVTEEVALRNELRRAKDLAEARNRHLALHDYLTGLPNRRYLDKMLDERAAECRAKGLALAILHIDLDRFKQINDTLGHRAGDAMLQHAASVLRTSVRAVDFVARIGGDEFVILCIVDPASKKIASLAERVIRELRKPVRYEGHDCRFGASIGIAIDSGPKLDAKQMLLDADIALYRAKGLGRNRFEFFSASARRDIISAKHLADEILIERNEFVPFYQLQFDARTLDVAGVETLARWQHPVHGLLTPDRFLDIAEDLDVVSTIDALILERAIADRKVWLKDG-LPIPKISVNVSARRLADPDLGKKLRALKIEPGTFSFELLESIS---LDDCDEAVAANLKKLRKLGIDIQIDDFGTGHASIVSLLRLSPKTLKIDRELIRPQSAEQRKLVGSIIDIGRSLNILVIAEGVETAEHIRILEELDCDTLQGYALARPMPAMQIPSFIR---------
239626913    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNLLSETTDDYLYMWDIQNGTFYISDNAYEDLDISRLIEQDVVTSWSGIMVREDLEPWLNDMQMIQDGIKDYHDMEYRVCNKSGRVIWVSCRGTVKKDGSGRPLFMIGRISNIGK----------QNKFDNVTGLMNRSQFEQDIKALVGTETAANGV---IVVLDIDDFKNVNEKYGYAFGDRALNLLSTLISAMLPKGCRLYRLDGDEFVF-LVKDGTRETVRGIYENIQMFIGSHFTVEGHQILISLSAGACFFPDDASTYQKLFRNAENAVEIAKMNGKNQLVFFSEEMYQQKLRNMELQESLHACFSQFELFYQPQVDAVTGAVTGAEALLRWHSPEHGEVPPSEFIPLLEESRLITQVGAWVLEESARQFQIWSR--YKEDFSMSVNVSYIQLKDNALLEYLKDG-QWGDLPVGQMVLELTESCWVPNLHFLNQEFEELRGMGYGIAIDDFGTGYSSLSHLKELPANVLKVDRSFVTGIHHGSYEFLEYIIKLAHSIGLKVCVEGVETEEEFDIVKQTLPDYIQGYLFGRPVSASGFEKL-----------
118590203    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQAHNRAADAKRTREEAERLSALANATFDAI-VISVDGRILDGNKTFEDLIGYQIDELEM--RGLYEFV---DNELAGTLEDHLVKAEKE--PREVTLINRSGERVPVEIRTRVISY-RGVPTRVSALV-DLRERKKAEAQILHLAQHDPLTDLPNRAVFNAELKKAIGK-CKQHGLSAALLIIDLDRFKDINDLHGHPVGDVVIRVTADRLRQACRHGDTVSRLGGDEFAIIQNGVQFANQAEDMAMRLVKSLSEPIDCGHGLIKPGASIGVALMTGYDAEDQVI-SNADIALYNAKNGGRHTYCVFLPGMGDEVRQRRALEKDMNTSEGEFELFFQPRMCLATARIVSYEALIRWNHPDRGLVSPGEFISVAETSGQIVPIGKYVLAEALRIAAKTITSA-----SISINVSPVQFRDRDFVDDVRRAIETSGVPAERIELEITENTLIEDDARALAVLKRLKEIGVKIALDDFGVGYSSLSYLSRFPFDCIKIDRSFVSEAQHNSLAIIETVVRLGKALKMRVVAEGVEDTEKLCLVAQRGCHEAQGYLIGMPAPAAKRVQMISK--------
254787843    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFDGYIVIFYDMTNLTRSKEALAFEKFQAQKTLELVAEGVIRLNTRGTVEYINPAALKILCKSHDEI--AFQRLASEISLYDEVGGSFSLEQFVQQSNESFVVELLIHTGSETANYIELSIVPLQLSD-DVRGCIITLRDTSERHRQLERLKWQSTHDSLTGLVNREEMEKRLERAIATSRR-EGIESSLLYMDLDQFKVINDTCGHLAGDQLLKQLAQLIRDMLRTRDTFARLGGDEFAILLDHCPILEAEAIAQKIKQKVCDYRFAWEDKAFRVGVSIGIVGIHPSVSQLSQVLSDADAACYAAKEAGRNCIQIHTQDNKQRLQMRSISDINQAIESDHFRLYFQQIHAVGSGAIQSWEILIRMFNATGEFLLPSHFLPAAERFGLINRIDTWVMESALRNVAQYFGQGKERDFPLLFNVSGATISDPAYLDLVSELFTRYQYPANKISFEITETSVVRNLVKASEFMRRARELGCKLALDDFGTGLSSLSYLGELPVDRVKIDMSFVKNIVDNNRAIVNSVKEVAHLLKLEVVAEGVETPAQLACLRELGVDAYQGFLAGKPLPFEEFV-------------
83749986     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAKLLRLEGEYRQARDLRDQYQLVVNHLSEGVLTLSTDGRVLSYNRSAAEILRLSGASWKGRTRLMLDMMLAEDGSILRAAWPSTLAARTGRANVVVGMPAGNGQIVWLRESVLPMFSQDSAAPHAVVIFTDITAERSTYEQLRLLETKDSLTGLPNRAAFIERLDARLAL---PSTGQAALLYVGLDHFKTVNEAMGHHIGNQVLNVAAHRIRADVGQRALLARLGGDQFCVAIDVP---EQAETLAQQMLDALAKPFPGGEREVHLSASVGVAMFPEDGSDAASLVSRAEAAMYRAKENGRNRMARYSRTLETQILRRFTLNERMRRARGHVRLVYQPKYALATRELVAVEALMRWSDPELGAVSPTEFIAVAEESGYILELGRWALLQACSQGQAWERDFG-FAGRVAVNVSARQCDAGVIERDVDEALGVSGLRPSRLELELTESVLLADRLSTQRLLTSLAARGVRIALDDFGIGFSSLSYLRSLPIHNIKIDRSFISGAVADCVALTKTIIAMAQALNMTVTAEGVETPEQSAFLAAHACDEVQGFLFGRPLEVPAMESLLRSR-------
222111077    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALAIHDPSVAGGVSRTDYAPHAVNGGL----EAVRSYDVG---GRRWTLVLYPLPSFEQRFEGSTHHLV---ALLG--AAFSLLAGWFVGQQVNARQRLAREMTRELRRTRDELEATPDLLFEVDAQGGIHHYRSARADLIGTRAQALVG--RTLGDVLPPAAAAECMAALDEAAEY--GYSEGRQYSLDIGGSQHWFELSVAPQTGAGPGQRHFIALSRDVTRRHEAEAAMYRLAYFDALTGLPNRRLLLQRLQDAL-VTAQQQGGMGALFYIDLDNFKEINDARGHGVGDGLLVQVAARLQDAAGPQETVARLGSDEFVMLVPRLGDREQACRRAQQLRECLDAPYDLGGVHYGSTGSIGVTLFPKNGEAVEDLLREADTAMFCAKDRGRNQVCFFEQDMHAAAQERLALLQDLKSAVDNDATYAQPQVDAAG-QLIGAELLLRWPHPQRGFVPPAQFIPVAEQAGLIVRMGARVIQQACATLAELHQQGRA--LSISVNVSPRQFRQADFVEQVRAALHSTGAPAALLTLEVTESLLVENWQDTARRMHELVALGVRFSIDDFGTGYSSLAYLKRLPLYELKIDRSFVQDSDANDAAIVQAILSVARHLRLRVVAEGVETRQQADFLIAHHCHGLQGYLFGLPQPLRDWLAGLK---------
190889820    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYDPYMTVT---AVLAGALLSSIAFHAFFHLKGLRRLLASSITFVLICALHFISMASITLVPDPGKEVPATVLDLATIVVVAATALILIAIAVAFFESHLTD----LRGLANASQEGLVIL-REGRIIDTNERFQGLSGWKLADLSGKAPSI--------------VLTAVQGQNRP---GETLLKTRNGREIAVEVNTSRIRGHNCDVLAV----RDLTERRQAEEIIEHLAHHDVLTDLPNRSLFDKRIRQALQM-AKGKNSEVALFYIDLDRFKTVNDIFGHAEGDRILCKVAAILRRVADERDTIARLGGDEFAIIQSAGQQPAAAQKLAAAILDEFAAEMDMARDPTAVGVSLGIALYPADGSDPDEICNNADIALYRVKHRGKACFFNAEMDEATRARRQIESELRHAIIRNQIHVSYQPVLDAQSGEISGYEALMRWNRPGHGLSEPDIFIPIAEESGSIVQLGEWVLQQACKEAARWPD-----PLRIAVNVSPVQFMLPNLCERIEAILKETGLAPARLEIEITEAALIRDRDRVMATLQRLRSLGVHIVMDDFGTGFSSLSNLRTFPFDKIKVDRSF-TGMLEHDAAIVRAIIGLGHSLGMPVVTEGVETEAQRQIVVEEGCAQVQGFLLGRP--------------------
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---------
104780661    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVLLKVLMLTNLATALFLIAMAWRRS-SKLLAQRQAFAIALQEEKERAQITLESIGDAVITADVHGCIAYMNPAAEQLTHWQAAQAQGPLAALFSLLDESAESDSRTLVEQVLSGSKGGAEHARLIQRLDGSTVSVNLVGSPILTE-GQVSGIVVVLHDMTQERQYIANLSWQATHDALTGLANRREFEYRLEQALNALARQAG-RHSLMFLDLDQFKLVNDTCGHAAGDELLRHICAVLQSGLREGDTLARLGGDEFGVLLENCPPDQAERIAEHLRQAVQSLHFVWKGRPFVTTVSIGLVHIAQPPGTLEASLRAADMACYMAKEKGRNRVQVYHADDSELSMRFGEMAWIQRLHVALEENRFCLYAQRPQEGAGHLEILLRLHDENGRTILPDSFIPAAERYGLMTALDRWVVRSVFQVVRQCLDEGREGPLMCAINLSGSSIGDDKFLDYLQRLFEEFSIPPWLICFEITETSAIANLGSAIRFINELKALGCKFSLDDFCAGMSSFAYLKHLPVDFLKIDGSFVKDMLDDNRAMVEVINHIGHVMGKRTIAEFVETPLIEQALQEIGVDYAQGYLIERPQ-------------------
183221125    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKEIQLQKFALDQAN-IVSITDANGIITYVNEAFANATGFPVTELLGQNHRILKCQNKT-KEEWEKIWESIHKGK--VWRGEILNTKKDGSSFWVDTTIVPFIGTDGSVFQYIAIHHDITDRKLAEEQLTHDAFYDNLTGLPNRALYLARIEQKIFSYNIKNDGYPILFCINIDNFKRINHSLGNEAGDKILIIFSQRLKQFSDKEAVITRLGADNFSILLNHLLSIEEAVDYAYRLLEYIGDPIPIGGYEIYLTASCGISGFGLGGKEADVLLRNAEIAMFHAKSQKVGLVSVFNQAMQERIHFQLEIQNDLKKNQNEISVFYQPILDLKTNKIGHWEALVRWRHPQRGMVSPAEFIPLAEDSGLIVPITRFVLEQSANVIEEVQIK-NGKPISIAVNLSPQVFFDQNIFHWIVDLHKQRNIPYTSLQVEITESLAMKNLSETVPILSNLIDIGVKVALDDFGTGFSSLSYLEKLPLSILKIDKSFLNNVHSKESFLLISIINMAHDLGYSVVAEGVEELEQLELLKSYQCDEIQGYWLSKPIPFPEIIPFLDQFY------
237749006    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEVLSESTGDYYFIGDIEQDIFSVSQNMADDFGFPDKQITGLLPTWMKLIQPEDQERYYKAANDLVSGRKDRLNEEYQVRLKNGELIWIHEVIRVKKNATGRPERVVGIARKVENG----------GKVDLVTGLYTHEKYMDRMQKL------DDSHPIGIMLLGIDDFTMINTLNNHSFGDLVLRNVAQDIRNMLPESALICRFDG-DQFIIVYPDATREKLERFYENVQSYTGKVYISHGVHYQFTISAGAVLYPDQRGQGDDLLKCAAVALRKAKLNGKDKCVFYSAGMLSLQLDEQRKIQIIRSGFEGFSVVFQPVNDASTLRVCGAEALLRFENEACGALSPVEFIPLLESSNQIIPVGRWVLEQAIIACKKWTV--YIPDFVMQVNVSYLQLRDKNFCSRVEALLKEHRLLPKHIVLELTESYFITDSERINDTLKRLKQLKIRLAMDDFGTGYSSLGRLTDFDVDIVKIDRLFVKTSNSDRRDFIESVIRLCHNVGMKVCIEGVETGAELNMVNRLYADTIQGFYVSKPVPEKQF--------------
284990675    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HVNDAFCSLVGLQAEQLLGT--GWMATVHPDDLDDVIEQVVAVLGGRDGRIRA--RLVRGDGGERTTVLRLSQLFTP-GVGAGFVGTIEDITDRLAFEARLAHQAHHDPLTGLPNRTLLAEHVAERFR----PGTGRLAVISLDLDDLTVVNESLGHAAGDELLVEVATRLRATVRPGDLVAR-SGGDGFVVIGEDLDEDAAVTLAERIAAALAQSVRLGGVDVRPHASVGVTVQTTGHHAAEDLIRDGDIAVCQAKAGGKGRISVLDERARAEARDKLRLVAELREAIERREITYQPIFRADDGAPVAVESLARWHHPLRGPISPTVFVALAEEGGLIGVLGLLVLDETCRQLAEWDRLGGAAPQRANVNVSALQ-LDEHLHGHVVAALERHGLHPSRLQIEITESALMEDPSSARDVLDQLRDLGVSLAIDDFGTGYSSLSYLRHLPVDVLKVDRSFVAELADGHPEIASAVIALARSLDLTTVAEGVETEEQAAQLADLGAGFLQGFALARPMTGD----------------
157375526    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKVLGTFAMYYDTIKSPTEKDLL---LISEAARLALAIERSRALQFETDLHWTVLNANPAFYAITELTSGETKFDPVQFFKRSGEDTLDSMLASLAT-----KEAWQGELVGTRASGESFYLEVTVNMFKERGSQELCYSWLFSDITERKRASALIDYQANYDSLTQLANRNYLFKIVQAEIESDSLSPG--FGFMLMDLDNFKQINDTLGHDKGDQLLVEVAKRIESSTKGRALVARLGGDEFALFLPGMVKESDLVRQAHAINDSVVPYLLGQDKRVLTSISIGIARFPEDAMNLEQVLNCADQAMYISKSEGRNCFHFFTQQMQLDAELTAKLHNDLKFETNAFELYYQPIVCLEENKIVRAEVLLRWKH-EGAFISPEVFIPVAESSGLIVELGHWVRKEAMASLLEFKRKGIEIGLSINVSMYWSHALQDCLVTSINDILTTDSFPFDGITLEITESLLMKQHQHLIDALQKLRDMGIEIAVDDFGTGYSSLSYLSHFPVDHIKIDKCFIQGSSVKQQALVKAITTLSHALDLHVIAEGVETEEELQFVRSADIEAVQGYYFYKPMPKQNLLTLLE---------
114570741    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLLFAGFVTGTGIWGTHFVSMLAYESVVPIAFGLLETVISLALGWAFAIRSETRAPIGGALVGGGIAAMHFMGIEAMRTNAIFTWDAGLIIAAIVAIQFSAAASTVAMGSLKPSLIGGTLLLVVVSLHFISMGAMQLVPDMTVAEPEGGLSPKLLA------VTVALGVVFVVSVGLATAAIDLHLGKRR------MAEGARMRALAEATFEGIAV--VRDGQMYMNGRFCEMLNLAREDLVGTPIMKLA-VDPEDI--------RVLQLDQDDAPTTCRLRCRDRAPITVQVRARVM-DFDGQSSR-IFTFRDVSSEERARARITHLAHHDTLTGLPNRLKFREALEAELS-SAWDNDSQVALMFFDLDRFKEVNDVHGHATGDRLLVAVSERLLDALPRNAVAARLSGDEFAVILPDVDSREDGLNTARRVVNNVGSPLSIGSLHLKVSASGGVTMFPLDGEDPDRLMNQADLALYRAKGQGRNQVCDFDPKLGMMMQERRMLEADLALAIEDDTLNYQPQVRLGDGSIAGFEALVRWHDDRRGAVAPAEFVQIAEETGLILKMGEWVLETACREAVNWPNDR-----RVAVNVSPAQFKQGNLVYSVQRALTNSGLDPARLEIEITEGVLIDDEARALKVLRGLKDLGVGLAIDDFGTGYSSLSYLRAFPFDKIKIDRSFITGNDQEAQIIVRATIALARDLNIAVVVEGVE---EFDELGALGYQVLQGYLLSRPLT------------------
284042297    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQAIVRDVSERVASEAALRESEQRFRTAFEAAPIGMALSDLEGRFIQVNDALCAITGYTREELEE--MSFGELSHPADVEREAEMMASLLSGEQSTYWMEKRYVDVVGQVVWVAVHATLVRAADGSPQHFLGQIQDVSERVRYEAQLQHMADHDPLTGLLNRRSFERELNQHIHRVERY-GAEGAALVLDIDRFKHINDTLGHNVGDELIVKVAQTLRSRLRDSDVLARLGGDEFAVLLPKGGQQEAEAVAESILASVRAQSVTTAGRRRPITTSVGIALFGETGGLSAEDVVNADLAMYDAKEAGRDRAATFSSQERGASRMKARITWAERIRDDRFTLYAQPIVELRSGAVRQHEVLLRMLDEQGEVIPPAAFIGVAERFDLMQEIDRWVVARAIKEMGQQRRAGR--DLVFEVNISGASTGDPDLLTIIERELRENEIDPINLVLEVTETTAVANIPRAQEFAARLAELGCRFALDDFGAGFGSFYYLKHLPFDILKIDGEFVRSTSQTDQLLIRAAVEIARGMGKETIAEYVGDDETVELLRTLGVDYAQGFHLGRPAPLEQ---------------
54301909     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKPVKYGGKQVAFLVA--DINKQVIIDQLTVQEYAESRSRMDLVADSGNIFIW------NSLTASQEAEGIFEMQIKNTPFKLRSWFEPVNEKDIGWFIAGLSFLAFPVIFGLLYIFKINSAN-----IILRTKEESNKQHRALKNVRLTEEIDKRKISEEKLAYQASHDALTGLPNRKYGNERLEQEL-FRAKRNNTNVLVMYIDLDNFKQINDTLGHLAGDQFLKLSTSRLLGSVRHSDTLARLGGDEFLLVIPDLKDLKSAKLLATTIVSLFNKPFFWQKQEFFVSTSIGLSVFPQDGDNAQQLLASADTAMYRVKQDGRNAFSFYNTDMNRDVQRTLELDGRLRQAITNDELYYQPIIELESNRIVGAEALMRWNDAKFGFVSPEEFIPLAEKNGLIHQLGELAINKACMQAAEWQ---KISPLQISINFSSVQFRYCDKLFKQICHLTQSGLPADKLDIEVTESLLIDHSDEVVTLLNKLQSMGAQLTIDDFGTGYSSLSYLHKFPFNKLKIDRAFLRNMNDADRELVNAIIAMAKALNLKVVAEGIEEQWSADYLRFINCKYGQGYLYSKPVPAKEFELLLSHKL------
304312355    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFLLSIAGAALTLLMFAQWFIMPVKALLSGMTEIGAGNFDSLPVFRGRGEF---SALSRAMSKMAAALKKNVRELRHSEDRFRQLSDAAFEAIVLHD-GGRILDVNGAFEVLFKRSAAQLIGT--SIYAYIPEEEQEA-----SKLRGLQRVEGTWMVRMQDAEGEIFPCEIKARS-RVIDGRNLRII-VIRDVRARLEAEQEIRRLSYSDPVTGLPNRRSLQERVEDELASHEGAEARRSALVAINLDGFASINDSLGMKAGDVVLREVAHRLLNKLSASDLLARVEADTFGVLLCGLTGDVNEASLQEILLAAIVEPLDCHGHVLHVTAGAGIVMIPNDSREAQELLREAETAMHLAKETGSSQVCFFAHNLQEMASERLRLRSDLKIREGGQFQLHYQPQVNSSGALLGVEALLRWQHPVRGMVSPLQFIPEAEASGLIVELGQWVLGEAAACLRRLRNEAVGERLCMAINVSPRQFREADFVAKVEEVLAEFGKQLFSIELELTESVVADNLDATLKKMEQLHKHGIQFALDDFGTGYSSLSYLKYLPIDTLKIDRSFVMDIDADQAVLIEAIVKMAHQLGMTVLAEGVETQAQLEWLVYSGCDKFQGYYFSRPLTEAALIAF-----------
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------------
283841900    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALTVQNTADGRYVLANRGAEIIFNRRREDATGLTTAEIFNTKEARL----IAERDE--------LAIRKGGLVVEEHPISTAGGLRLFVTRRMTVTDEADQAHYLIKTHVDVTDRRQTEARMAHMAYHDGLTDLPNRDAFLKSLTQMIE-ACDNAVDEFAVLSVDLDGLKEINDVFGHAIGDKLLVEVARRIEWAARG-GVVARLSGDEFGLIIDGPQPAE-ARELASMVAKALVPGFVIDGKTVRIGVTTGIALFPANGTDAASLLANAGAALFRAKVTVFEPEMDMQIRDRRVLHQDLSNAIRNGEMSLYYQPQASSTKRVGNNDIVGFEALTRWRHPTRGFVPPSEFIPLAEESGLIVELGEWILREACRQAASW-----ARPLQVAVNLSPAQFLNTDLVAFVHGVLLQTGLEPGRLELEITEGVLIDDFDRGLSLLRRLKALGVRVSMDDFGSGYSSLTYLQAFPFDKIKIDRAFIMNLNPQSAAIVRAVIGLGHGLGVTLVAEGVETQDQLDFLVDEACDAVQGYLIGKPAPIDQY-RWL----------
288818239    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKSMEMMYMATEQSFEWVMITDKSGNIMYVNPAVERISGYTKEELGKNPRIFKSGLHS--REFYKNLWDTILSGE--SFRAVFINRRKDKSLFYLDAIISPLRDETGNITAFVSTGRDITQVRQMEESLYRLVNYDALTDLPTRVYFLRQLEETIKEK---SHSNIAVLLMDMHNLGGINAVYGYEFGDKVLRAFAQNLKIL---PAFCARYGDDEFVLFKEMKSAEDIYELLKSVF---NACNLSIEGESYKLGIHIGVSFYPTDGQRAQELVRNAEIALKKAKVSVPGSYEFYNPEEGKKVFQWVKMEQELRLERGEFLIYFQPVYRTSDLKVVGAEELLRWNSRSLGLVQAKDFVPVLEKTGLILDVSDYVFKKCIQFIKEYHIK-----VPISINLSPAQLRQKDLAEKLCHVVKASGISPELLNVEITEEMLIEDLEGASRKISELKTCGFLITLDDFGVRYSSLSYLANLPVDYIKIDMSFIKDQDEKTLKVVLAIINMAKSLKIKTVAEGVERKSQLEILKDLGCDYVQGFYLSKPLPVEEFISIL----------
149375318    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSALFLTLVALLSWFLGFRLVRLLNRTEQNFRSIFEQSAIGIIQIDTDGRIVNANQATCDILGYRPDDLVH--RPYRELVHPEDWDVAREERRGISFGTIDSYTTEHRIVRKDNDFLWARLTVSRVWDAPSSSAYFTTVMEDISESHRLSTELSYMATHDSLTGLINRRAFEQQLASHLGHVRN-GGKQHALCYIDLDQFKLANDTSGHDAGDQLLRQVSDIISRNLREADILARLGGDEFGIILQNCDLDTAHHVAEKVRASLDHLVFSWQQTSHTISCSIGVVPITAESAGISALMKAADIACYTAKDGGRNRVCVMSMDDKQMASQQGEMEWHNRIQQDNRFFLECQIIAPPTGRGKRYEVLIRMRSQDGSVVPPSAFLPPAERYGMASRIDRWVIENILEKLSAAPEHLGALEA-CHINLSGRSFDQTDFADFVVGRFHHYGVPANKICFEITETAAVHNLLEVQAFMKRLSDMGCSFALDDFGSGLSSFGYLRRLPVTCLKIDGMFVRDISKTDLAMVRAIHDIGRTMDMITVAEYVESEDAASLLKEIGVDLLQGFWVHRPSSLDDIL-------------
221065324    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSRRERQ--ALDAAPDGILLVERDGKMVTANAAMLAISGYERDELEGRMLDML--LPPEFQAGHGQYLNSYFSRPSRRLGGVLWLQRKQGNAVPVDIALGYFGDDDKGL--AIAFVRDVTELHQMQQRLKFQATKDTLTGLNNRWQFGQELQEQLKL-AQAGGEALALLQLDLDNFKAINDGYGHAAGDQLLREVARRLKSQLRSEGTLARLGGDEFMVLLVGE-NATRARFWSEQILAALSIPFRHDGLALDFGASVGIALYPDNAQTGDDLMRFADMAMYSAKAQGRGHAVFFEPGMGKEMAERVQLAERLRMALSYGQLHYQPQVKVEGATVVAVEALLRWHDPLLGNVSPARFIPVAEASGQIVALGNYVLDAACKQIALWLKAG--TPLRVAVNLSAYQLRQVNLVEQVRSCLRRYQVPPQWLELEVTESQAMINPDQGCEVLQGLARLGVTIALDDFGTGHSSLAYLQYLPLQRVKLGREFLFPSPSRDR-LMGGIVHMAHALDLEVVAEGVEEADQLQLLRDIGCEFFQGWLHSRAMPAEQVRDWLA---------
92114679     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERMALAFDSTHDGILVTDADKRIIDVNPAFTKLTGYSADEALGRKPHLLSSG-KHDANFYHNLFATV--HQQGYWTGDIWNVRKDGRQLIENATISAIHDADGTITHYIAVFRDITQKHLKQARLERRAIYDPLTGLFNREHFGDALENLLS-GLSYTGIGIAVLFIDLDDFKPVNDTYGHAAGDDALVTIAQRLKQQTRSTDLVARLGGDEFVIALAGMRSAEKAEKVAFKILDDLISPIARGEHAITLSASVGIAYTDDSRFAPDALIAAADSAMYEAKSRGKNQVAITEHQQANGDDLYTRLQTALDDGELALFY--QPILSLNDERIVSFEALVRWYHPEQGLLAPHHFIDIVNHSSLERVYSAWLVNQAAHTVQRF--QARDMAVTVSINVTRDQVESGQLADDMAQARERHALASPFLNVEVVETAQFHDIDLAYNQLQHARRLGAQIALDDFGSGVSSLTYASQLPIDIVKIDQAVIRHLAERQRRYVSGIIDMAHAMQRVVLAEGVESVEQLDVLRQLGCDMVQGFLIGHPLPSQELEAYLAE--------
257469485    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALVMSTDDFIYICNMKTGRFKYTPAMVEMFNLPSDIIRNPIFLWKNIVHEDDWEKFYQSNMEIGEDQLDYHLVEFRAKNKDGEYVWLRCRGHLMRDEVGEPSIFAGI----------MTLMGKQNKIDIVTRLLNINEFSKSFEEKIKDYAV---ETIGMMILGIDDFKQVNEMYDREFGDGVLKMTAQIIQSSLPRNALAYRLDGDQFGI-LVENTDHDELQNIYDRIKMKFSRQQLFEKSKAFVTISAGCSLYPQDGNNYQELYKYTDYSLQYAKKSGKDKIVFFSNDILEHKSRFRRIRESIENGFEEFEVFYQPQVFCKNTKLKGVEALLRWKCEKFGSISPEEFIPILEESGLIIPVGKWVLKEALKTCKE--MLKYDKNITVSINCSFIQLLDENFLNDVKNIISEENVPPENVILELTESCIIKSIETLHERYRQMKEMGIKTAMDDFGTGYSSLGILKQVPANIVKIDRAFVKDIVKSRFDIIEFITRICHSVDIKVCLEGIETKEEFELVRNLEIDYIQGYYFGKPQPKKNIFE------------
149907966    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQQNTANLKKLSRVVECSLDGIMITNTQGVIEYVNPSFTQITGYSSTESVGEKSNFFRSTTTTN-ATYNELWNSISNG--DEWSDEVQNQHKNGDLYWAKVTIIPMTNACGEITHFIGIQVDITKSRIISKQIAYQAKHDMLTGLINRYEFEHQLSDAV-CSVQGSQLTHVLCFLDLDQFKIINDTCGHAAGDELLRQIAGLIGDNLKPNDTLARLGGDEFAVLMRDCQLTEAVVAANEILDKVKKFQFIWKKSCFSVGVSIGVAEICNTSGNTSEVLIHADLACYAAKDLGRNRVHTYHDNDERDDEFRWVNEIKEALNEDRFELYAQPIVAQDTAQKPIFEVLLRMQDKNGALISPGVFLPIAERYNLSEPIDRWVIDRTLQWMKA-HSQQLDMFDHISINLSGASLGDSDLLQHIMTTITQAKVSPQQIMFEITETAAISNLASATIFINTLSTFGCQFALDDFGSGLSSFAYLKNLPVNTLKIDGIFIKDINPIDAAMVKSINEIGHLMKLKTIAEFVENDAIKQKVETIGIDFAQGYGIGKPQPIDKMLTL-----------
300863750    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCSIHPYSDRELHLLEITAERCAMAIL-----------NAQLYQQTKELQERLQLQIERMPIGYIFTDPESRIQEWNPAAEQIFGFSKEEVLG--RHYDIIVPPEVRSEIGDIFQQLFHSEHTK-QNVNENLTKTGEIITCDWQNTTIKKEDGAVIGVLSMVQNITLQQRAEKQLWKYAFYDQITDLPNQTFFIAWLKQFAVRSLCEETTLFAVLYLDLSRFQLVKYSMGQKVANELLMAVAERLQTCRPKNDSIAHVGPDEFAILLENIQEESDAIAIAEHIQQQLSAPFKLDGCELFTDSSIGIVLSSINYQQPEQLLQAAETAMNQAKGLGKSRYAVFNTSMQERAVRPLHLDADLRRENREFQVYYQPILSLVNHQIIGFEALVRWLHPERGLVSPAEFIPLAEESSLIIPLGAWVLCEATSQIMAWQQKFPTNPLSISVNVSAVQLVQSCFIERIDRLLKETGINPLSLKLEITETAVMENAKSVTNILEYLKDRGIHLSIDDFGTGYSSLSYLHTFPFDTLKIDRAFVSSIDPKNLEIIRTIIILAHNLGMDLVAEGIETREQLNQLQQLQCEHGQGYLFSRPVDREAAERLLEMQL------
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-------
90414235     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTSRHQMEDKLREREVSYRLLYEQQPVILLAIDSQARIQSVNQFAADLLGYKKRDMLGH--KVTDFYLDDDVLPQQFISNSRLNDDQIVWRRQVRYKCAEGKSVWVRETIRSTQSK----LQLLLVGEDITSTRELEEKLEYQACHDYLTGLLNRNYFETQLENVLVEAREND-IRHAMFYIDLDQFKVINDTAGHEAGDEALRQVALLLQDITPEHATLSRLGGDEFAIILRHCTQCEAVTFGNEILHLLEGAEFFWQNTRFSFSCSLGIRLIDETAGSPQQVHAQADTACYAAKDEGRNRLHLYHPDDEELKRRELEMEYVNHIHKALAEQRFELHAQQSGSTKQHYEILVRMRNSDGSMVSPGLFMPAAERYNIAHLIDRYVVKGVIEWLQA-NKEAVEKLELCSINLSGQSMGNRDFVGFLIEQIRDSGLPPSKLCLEITETAAIGNMSEAIQLFTQLKNLGCLIALDDFGSGLSSFGYLKRMPVDIIKIDGMFVRDIAEDDFAMVKAINELAKKMGKQTVAEFVENEAILMRLQSLGVDYAQGYLFGKPKPLAELVAELSQ--------
256822609    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTELEEVKSELEQSIRKLRVTMDAGYDGIVQVNSDGIPTAYNDTVLKMLNLTARELQSSYRKICQHLFKNIKNPEVVINQLRKALMKQDDSGNILVEHNDGRFFECKAKALEL---DGQTQGLVWTIKDITDLKLKEREARYLAYHDELTNLPNRTLFFERLEHALDLAKRKEEL-LAVIFLDLDEFKTVNDTFGHAQGDLLLQKVAKRILVALREHDTFARLGGDEFVIMLEDVEDREAIVNVLDRVKHALDTPITLGTNQVYITPSLGVAIYPEDGDDAQDLLKKADMAMYNSKKHGKNTYSFYSNHLEQYSTYRLSMRTALRRRNSEFFLEYQPKFSLSDKRMMGVEALIRWNNKE-TLMSPNEFLNEAESNGMIIPISQWVIEQACRDIAHWKGDSKACC-PVSINISPRYFQHGCLVDDLKACVNRFKIDASCIEIEITEQAFIPDIENAIKRMHELNDIGVKISIDDFGTGYSSFNYLMKLPVQQLKIDTSFIRSLEESQHSLVAEIIKIAHLFGLSVVAEGVEHEHIADLLMSYDCDLAQGFWLGSPIPANQFYK------------
293603221    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDDYRHLPLPEDIKACWSSPIKSSDGRFGFYFRERRLPDDFHHRLV----------DVCVYLCAL--ALEREEARARIRQLAFYDELTGLPNRNLLLAQAEQSIAR-AEPERKRVAVLFLDLDRFKQVNDTLGHPIGDALLRDVAQRLCRLARATDIVGRLSGDEFVM-LMPDFEHGRLTAAAEHILVALAQPFSVGGVTLNPSVSIGISVFPENGRDMDTLLRHADMAMYQAKTAGRNRISFFSAEMNRQAQERLALEAALRDALEAKRLHYQPQVGLKNGSLYGVEALARWRHPTLGDISPVRFVPLAEECGLIGDLGDWALREACSQLAIWRSNG-LRVPSVSVNLSATNFHNLNLPRMIAATLAEFGLAPADLMLEITEGVVLDATAGTLRTIAELHRLGVRLSMDDFGTGYSSLGHLRRLIVDELKLDRSFVQGSDDAARALTSAVIRIGESLSLPVVAEGVENEEQRRFLIEQGCAAGQGFLFSPPLPAGELEEWLRGR-------
310816119    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTLLSIAVAIVLFWVA-LQAHFWLKMPGKSVVTGSLIAFAIAGMHFTGMAAMQVAAQIHYNWGLVIGASVLAILAFAAFDRGVVMAIVLSLLAVGAMHFTAMSATQLVPDPARPAVVGRTLIAAMTVSASIMLALIALGSFIDRYLND---LRGLADASLDGI---AILRDIIDANDRFLLLVGAAREAVMG--RDVTSLLSVQDGSPLATLSKAATEGL---------LQQADGENRPVEIAAHVIEY-RGRDCQVISV-RDLTRIKESQRRITHLAKHDSLTSLPNRATAMQAMAQAMEIAAL-NGEQVAVLALDLDRFKAVNDIFGHQEGDRVLCQVSDYLRAAVRATDLVARLGGDEFLIIQTGAIQPQGAVALAERIIAMFARDQTEAKKLRTVGTSIGIAVFPDDAADPSSLHHAADLALYRAKAIGRGNICSYDVDMDNEQQQRRELEHDLGHAIARGEFWYQPLVNARTRQTTGYEALLRWDHPRLGAVPPDRFIPLAEETGAIIPIGEWVLTEACTEAAGWPNQ-----LSIAVNVSAVQFWIPSLVDTVRNALQISGLPAHRLELEITESVVMRDSENVVRTLDELREIGVSIVMDDFGTGFSSLSNLKSYAFDKIKIDRSFIADSDSSSRAIMRAIVGLGHSMNLPVVAEGVETEEQLQFVASEGCVQVQGYLFGRPAIAPAFTDL-----------
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--------------------
302187657    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRVFADALQLEKERAQITLESIGDGVITIDVAGAIVYMNPAAEGLTHWKSTQASGPLAALFNLLDENDQKDQSTLVEQIITGKKGGSANSKLIQRLDGSTVSVALVGTPIYTE-GVISGAVLVLHDMTQEQQYIADLSWQAAHDPLTGLVNRSEFERRLQRVLD-EDCGQGRSHCLMFLDLDQFKLVNDTGGHAAGDELLRQLCRDLPHGLRDGDTLARLGGDEFGVLLVDCPAETALDIAEALREVVQRLHFMWKGRPFMTTVSIGLVHLGDTPASLEGSLSAADMACYMAKERGRNRVQAYSVMRFGEMAWIQRLHMAMDENRFCLYAQEIASIKGEVGEVRHIEILLRLRDESGRMVVPDNFIPAAERYGLMTTLDRWVVHNVFKVIAQCQDRHQVPQALCAINLSGSSIGDDTFLEYLKQQFETFAVSPEMICFEITETSAIADLQSAIRFINDLKGLGCQFSLDDFCSGMSSFAYLKHLPVDFLKIDGSFVKDMLDNNKAMVEVINNIGHVMGKRTIAEYVETPQIESALQEMGVDFAQGYLISRP--------------------
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-------
206602029    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGIGAHIIGIVLDRSRREGLLRLSEN----ILRKIREAILVTDDERKILFVNEAFSSLTGFSETELAGNRTDTLPFFRTPFGEGIWKHLDTH-----GFWEGDVPNKKKNGESYLEWLRLSAMQNDRQKTTHYLAISSDITTRKANQDRLDFLAHHDPLTELPNRVLLRERFEQILE-SVRSKGTSLAILVMDLDNFHLVNSSLGHAAGDLLLVEISRRLAQLVGPSNMVGRVGGDMFLALVEGERGGKSVVEVVERISDSFRTPLEVDRCELFTSVSIGVAFYPEHGQTYEDVVRSADRAMACAKSEGKNTYRFFLPSMTVDVSDHLRIHNSFRQERNEFILHYQPQVGVFSRKVEAVEALVRWNHPEMGFLYPKRFVPVAETTGMIIPLGEWVLQEACLQASRWNAQG--FRVPVSVNISGIQLRRRNFEATVLDALARSGLPPELLELELTETMLLEDSEGLLRSIARLKEIGVRLSIDDFGTGYSNLAYLKRFDADKIKIDQTFVHAQNPEQQGIVRMIAGISHVLGLSAVAEGVETGDQMEYLVEIGIDSIQGNFLSKPLDPVSCEEYL----------
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---------
73542351     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEQRRLTEALFEEKERLHITLQSIGDAVICTDAGMRVTFMNPIAEQLTGWTMASASGPLERVFRIVDPSPVEACLQTLTPAYLQEGAVLQ------SLTGERHDVQDSAAPVLTATGTVLGAVLVFQDITTARAMQRELAHSAMHDALTGLPNRTWFEKRLREACD-AARTQGHHGALCFIDLDRFKIVNDTAGHGAGDILLRELGYLIRNHVRPDDLLARLGGDEFGLLLKDCTVDQAETIGHGVIDAIRSRRFPWDGRVYDVGASIGIAAIDQDVPPVGELMSRADVACYAAKYRRDESDARRHHRELEIAAGIHTALEGNHFRLFAQEIRALQHHCGDPRDERHVEILVRMVDEHGEMVMPGAFIPAAERYDLMGHVDRWVIRNVLRE--YGERLCAVPGLSVSINLSANSLGEPFLLPFLHAELEHSALPANRIRLEITETALINNMAAANRVVTEMRRAGCTVALDDFGSGLSSFAYLKQFPVDYLKIDGSFIRNLADNDREIVSSINDIGHRLGVKTVAEWVEDERTLNALRAIGVDYAQGYAIGRPVPLDAYLA------------
149375903    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMQEQKQKKDRAAASKNLYEQAFMSTSEGIAVLDREGKITAVNPSYSRITGYSEAEALGRYHEILD-MRVDKRQDSTSILDYL--GVHNHWSGEIYNRRRNGEVYPELRTISIIRADDGQVTHYVTVFNDITNLKETEQRLEELTWRDPVTGFPNRALFLDQLSTVLKL-CHHGGMATAVIVIDINNFRYINETYGFDCGDIVIQTFAERLRNACHEDDSIARLSGDEFGIVLAPKQWTLDEAYRIALRLFEREPVPYRSEGALTIEATGGIALYPESSDMPSLALRHAETAHRNAKESHRAVAVFEDSMSENIRRQMAVESELTRAITENEIAMYAQPQLSPDRELAGIELLVRWNHPERGLLGPGEFIPFAERTRQIVALERHIVRECLGMLAD--MKADSRQLRCSINISAKHMAEEDFAETILRLVADSGYPPALITFELTESVMVKDVDAVVEKMETIRSLGCTFSLDDFGTGYSSLSQLRRLPISEIKIDRSFVLSSDSTSADIVDMVKRIGESMNVRVVAEGVETQEHADFLKAFGV-YLQGYFFGRPAPL-----------------
307689130    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIINNIKIGIAVLDESDNVKLVNDIYCEMYEKDIDELIGKTFEHGKKILNDDY-----FYAGRLGAETGNVKVE-KIVKSDGRIFNAIVN-EVIIDSKEKGQHKVVLVTDLSQIKRFVSKMRSSVDKYSNVTGLPNRQYIENRIEILSYDNFSEDETFALVIVDIRRFKKVNDIYGARFGDELLKQVANRIQDYIDESAIIAHLGEDHFGVLLENIKKRQEVEMIVDRINDALTKNFSIAGEELTINCSMGISIFEEVMGNKKDLLTNAEKALIEAKDKGLEKVIYTKELSAKVNRRTILENDLMTAIEKGQFFVYQPQVSLNTGKMVGVEALIRWSHPKLGLISPFEFIPIVEESGLIDSIGEWVIRTSCIQAKEWRDK-KLPFFKVAVNISSIQLKKMNICKIIKDILKELSLDPNVLEVELTESAMMEDIELAIENFRELNNMGIKIAIDDFGTGYSSLNYLRKFSIDKLKIDRSFVTELGDDSTIITKTIIDMAKNLSFKVIAEGVETKEHLKYLMENGCDEVQGYYFSKPITAEEVEEFV----------
289208761    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIALVLGLMAVWLRRTVRAQTRALREANQRLEHLLESGPVVLYQLNLDFKPLWVSGNFARLFGFNSRVALQPG-WWEQQVHPEDRATAMRENRRLQEER--HMVRELRLFDGWGKLRHIEMRIIPGGNQGQRGAEVVGSWTDLTASMEQKEALRQMAHYDARTGLPNRVLLHDRLGHTLER-AMADGLARWVVLIDLDRFRNVNETLGTSAGDRVLEGLAERLGGLLGPQDTVSRVGADEFCLIIENPPMDGGAEAFLEQLLETLREPCAIGGRALVTTASVGLATFPEHGNTRDELLTAAELAMAASRSVGGDTWHVYEPGMGAQTEHRLFLENDLRSAIANDELYFQPQLEMQSGRLVGMEALVRWRHPVRGMVSPAEFIPLAEETGMIQAIDRWVLNAACAQLAHWDQDGRGVP-TVAVNLSARELHDETLVAAIQEILEHHGLEPDRLELELTETMMMEQPERALAVLHRLETLGVTLAMDDFGAGYSNLAHLRRLPLRRLKIDQSLVRDISRNNESIIRAIIALADALGLDLIAEGVEEAGQQAFLLREGCRFGQGYLLGRPAPADNALQ------------
74317498     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IARDVTERQRASEQLALVN----FALNHVKEAALLADENAQFHYVNDEACRSLGWTPEELLRLKVTDIDR-DLTGRGQWRALWEQIKVLNSMTIEGHYKTRS--GRTFPVEVSVNYFV--YGGREYVLSLVRDVTERKEVEAQIRSLAYFDSLTGLPNRRLLLDRLNQA-RLSSERTREYGALMILDLDRFKTLNDTQGHDVGDRLLIDVARRLTASVRQNDTVCRLGGDEFVVVLDEDQAVTQAEAIAEKVRAALNQPYSLSGNRFHSTTSVGLTLFCGHDATADMLLKQADVALYQAKDAGRNLVRFFNPAMQAAIDTRMAMEAALRQERDEFHVYYQPQVDQR-ERVIGAEALLRWRPQGNEAISPLEFIPLAEETGLILPIGKWVLDVACAQLKAWESDPRAAHLKIAVNVSARQFHEPDFVATVQDSLARSGVDPTRLQLELTESVVLEKIETVVSRMEELNALGVSFCLDDFGTGYSSLSYLKRLPLDQVKIDQSFVRDDDSNDAAIVQAIMAMSRSLGLNVIAEGVETHAQRDFLAG-KCLGYQGFLFCEPIPIEQWERVLK---------
298488007    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRRVFADALQLEKERAQITLESIGDGVITIDVAGAIVYMNPAAEGLTHWKSTQASGPLTALFNLLDENDQKDTSTLVEQIVTGKKGGSANSKLIQRLDGSTVSVALVGTPIYNE-GVVSGAVLVLHDMTQEQRQYIADLSWQAAHDPLTGLVNRSEFEHRLQRVLDGIDDQASSHCLMFLDLDQFKLVNDTGGHAAGDELLRQLCRALPQGLRDGDTLARLGGDEFGVLLVDCPADTALDIAEGLREIVQTLHFMWKGRPFMTTVSIGLVQLGDTPATLEGSLSAADMACYMAKERGRNRVQVYSVMRFGEMAWIQRLHMAMDENRFCLYAQEIASIKGEGGEVRHIEILLRLRDESGRMVVPDNFIPAAERYGLMTTLDRWVVHNVFKVIAQCQDRHQAPQALCAINLSGSSIGDDTFLEYLKQQFKAFAVSPGMICFEITETSAIADLDSAIRFINELKGLGCQFSLDDFCSGMSSFAYLKHLPVDFLKIDGSFVKDMLDNNKAMVEVINNIGHVMGKRTIAEYVETPQIEFALQEMGVDFAQGYLISRP--------------------
54297430     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSILFGLIIRLWQLAKISTATAKYALSEVNA-TLESTADGILVVDRTGNVMNYNKRFLNMW-YQKERLYHDIKLMINKQLINRREAIQRINKIL---KNPDYQQAFELKLKNNTYY--HCYTQPLKLDD-EIIGRVWSFRDITIPKRLEMELSHQSTHDTLTNLPNKVLAINILGYAMKTAVSSKKIIGVYL-LDLDRFTQINDVFGHSKGDEIIKSVSKRLIDCMPMNHVLGRLSG-DQFIVIASINNSKEVVTGVTRLMSAFHEPVKMNGHSIKMSCSVGISFYPKDGDTVDTLLSKADIALSRTKIEGRNSFQFYTQEMHSYTLEHIESELRNAVAKNEFVLYYQPILKLSTLSVIGFEALIRWNHPGKGLILPDKFISLAEEIGVIGEIGDWVFVTVCKQIRAWQLQG-FNNLKISINISPKQFKFRHFPQKVNELLSEFQVKPEFIELELTENILIDKSADIIDILSELKGMGIQISIDDFGTGYSCLSYLKDLPINVLKIDQIFVKDNNQSNQTLIKAIIAMAKSFNLSLIAEGIQNKHELVFLQNLGCHYGQGYYFYHPMPPEKCTQLLQ---------
270159977    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPSLLPLVIFILGTIFTLMFSSLFYYERQRSKEEKKLRALDATNDGILAWNRRGIITHCNSKFTELWEVPADVKNYSIFDLLVNMSEKNKENFRELMDILIQPSESRKRITLELKGP----RFLEASMQTSKSKELPLIQVLS-FHDMTVVKNLENQMIHRNKHDLITGLPNKSSIFDILDTVIKD-LVNDNHKFGVFIVDIDRFKQVNDVFGHSKGDQLLCMIAERLNDAVKNLGTLCSLGG-DQFVILSSLNHHVSAKKIIKAVLCALKPAFEFDHSYLTLSCAIGVAICPQDGIKADELLRCADIAMIRAKEQGRNSFAYYTKKLSEYTYERMLVENELYMENEEFKLFFQPLVELKTQKVIGLEALLRWQNPRLGLLSPDNFLPYAHDLGLLTKIGTWVLNEACSQLNIWRQQGH-HLIKISINVTAQQFKHAQLLHDINKALDHYALPGSCLEMELTEQTLIQGSEEVISTLRELRKKKITIALDDFGKGYSNLNRIKNFPLDKLKIDQSFISNLSENNKNLIKAIIYLAQTLNLSVLAEGIENQDQLNFLIANKCDYGQGFLLAKPMPSSDTLHFLK---------
187923275    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TADGTFDC--------VNAAFEKLTGLAAEELIGR-RTFESLFDPAELAKRRAELPSLAMV-TSRYEGEWSFLRRNGTPVRVVLALAPLVTEPARPALYVGIAIDMTRYAQSEARLWYVAHHDGVTRLPNQTLFTERLELTIAR-CERSGSGFTVLIAELDHLRKLRDALGLHAAELVLQIVGERLRGLFPNDGTIASIGGTQFA--LLVNETGPAADAFAAEALGRIAEAIDYAGTALNITASIGIVAYPADGGDAPTLMRRAGVALSAASAVNGNAVRRFSTEGQAARRFELQTMLRDAIDRQQLHLVYQPQVTLSNGHIAQVEALLRWNHPQRGLISPVEFVPVAEEAGLIEQIGEWVIRTACRDAGKLL-RLTGNLPRFAVNVSPQQFQRHNLFETIREALEDAALDPSYLEVEITEGVLLGDTEQALQTLFALRDLGVEVAVDDFGTGYSSLAYLTRFPLNRLKIDRSFVMSTDPQCAALVGAIIAMAHALKLRVTAEGVETAEQAAQLEALGCDEAQGFWFSRPITVAALRNLLR---------
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------------
307150963    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQEREWETLWAGRENPDQ---RNQMPRQSFVWCEIQ-RGVPDWTGEQLKLAEILYMILTQQRLTHLIHHQASYDPITQLPNWIIFNHRLALALVDATHGSNM-LGVLIIDLNQFKRINDSLGHGVGDYLLQKASDRLQNCLESYSLLARWHGAGFIVLLSQLAYVDEAINFSQKLLNDFQEPFYVQSQAIYLGVSIGIALAPYDGDSSEVLLKNAESAMYQAKQQGKNTYQLYRPGSNQDFNKLILEADLRKAIERNEFVHYQPQIELATGKLIGVEALIRWQHPCLGMVSPALFIPLAEETGLICPIGEWALKTACHQYQIWQ-QAGLPKIQMAVNLSAFQLQQYDIVARIAKIIQETRINPRDLELEITETTVIQNLERMTSIIEQLKQMGIKIAIDDFGTGYSSLNVLKHLPVNTLKIDKSFVQDNDPNDAKLCQAIIMLGKAFKLEVLAEGVETIKQLEFLKNCGCDHAQGFLISRPVPPDALLSLLHAQL------
88704792     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAQRRQALVTSAAESIVILNGNHEIVDANKTFESFTGLSREEVLGKSLKAAKHAR-DDSGEFEALWDTLL--REGSCSGEVTTFDARGHKRSELCRITAVIDDQGEAHHFVCLYSDITPLKEHERELETIAHFDPLTGLVNRSLFEDRLYQAVATS-ERQGTFLALAYIDLDGFKLVNDSFGHAVGDRYLIAIADNMNEALRDTDTLARIGGDEFIALISDLDDPEGFAPVVERLLQATSKPVMLEGQEIPVSASIGIARFPLDGLEPGSLVRCADQAMYEAKRQGKNRFYVFDRGLVGNEGASGDVRRALADEEFELFY--QPKVNMLTGELLGVEALARWRHPHRGLLQPPEFLPLIDRENLQIEFGEWVLSEAVEQIRQW--RGQEIATQVSVNIAGVHLLQSNFLESLGSAIARYDLLAKTLEIEILETSALNDVARVAKIIEYAHAFGVSFALDDFGTGFSSLTHLRRLPVSTVKIDTSFVRDMLEEDTAIVSAMVGLCRGLGRQVIAEGVSTPAHAQALVNMACNFGQGYAIAAPMPAKALAGWIE---------
190891977    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAEETLSRLSRRLDLALEISHIGVFEADIENDTVEWDDRLIAIYGLQGASHQIAGDAWAKSLHPDDRERVLGLAGRSVESGSD-FQQEYRIIRGDGVERIIRARSAFFVDGNGDVTEDVALRNELQRAKDLAEARNRELEAHDYLTDLPNRRYLDKMLEERSAECRAKGLALAILHVDLDRFKQINDTLGHRAGDAMLQHAANVLRNSVRAADFVARIGGDEFVILCTMDAASKKIGGLAQRIIHKLRKPVRYEGHDCRFGASIGIAIDSSPKLDAKQTLLDADIALYRAKGLGRNRFEFFSASARRDIVLAKHDEILIGLERNEFVPFYQLQFDARTLDVTGVETLARWQHPRHGLLAPDRFLDIAEDLDVVSTIDALILERALADRRAWIKEG-LSIPKVSVNVSARRLADPDLGKKLRAL----KIEPGAIAFELLESILDECDEVVTANLKKLRKLGIDVQIDDFGTGHASIVSLLRLSPKTLKIDRELIRPQSAEQRKLVGSIIDIGRSLNIRVIAEGVETADHIRILEDLDCDTLQGYALARPMPAMQIPSFIR---------
296390786    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLILLAFLRTRQQLMQRQEVENALDAERERAQITLASIGDGVITADTQGGISYLNPAAEQMTNWTLDKARGPLASLFRIVDESSREEGMLLIEQILSGEDGGREHSKLVLRHDGSSVPVTLVGAPIH-RGGEITGVVLVLHDMTRERQYMARLSWQATHDALTGLTNRREFEYRLQIALERLERNSG-RHALMFLDLDQFKLVNDTCGHAAGDELLRQVCTLLQQGLREGDTLARLGGDEFGILLENCPAEKAVEIADHLRKTVQDLHFTWSGQPFNCTVSVGLVHLLPGISTLEEALRSADMACYMAKEKGRNRVQVFHQDDVELSMRFGEMTWVQRIHRFSLYAQPIVPLGEGAEEGLHVELLLRLRDEGGRLVPPLSFIPAAERYGLMTLIDRWVVENAFRTLVERAQDPRAEPITCAINLSGATIGDESFLQFLTELFARYRIPPQTICFEVTETVAVANLASAIRFINELKDTGCRFSLDDFCAGMSSFIYLKHLPVDYLKIDGSFVKDMLEDDRAMVQVINHIGHVMGKRTIAEFVETVEVMEALREIGIDYAQG--------------------------
149182638    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTFSLKTFELITYPEQENYFSGRTFLGLLGKNDKDQFRYAVQQLIDGELNISSFYAEIKMSESSKVYAKIQLQLIQHNNQ--TCCIALVNDRYSESTSEEGSCLEGLMDTQCQK----VFYKRLQDSINLSVKTGTLVSVLLLDL-DRFKNINHSLGRRYGDEILNLIPKRLQAHIRQNDGLIRLEGDQFLFVFKSLRSSADIDQIADRLLESFSEPFQVEGFELFITPSIGVSTNNGENCDAESLIMDAEKAMYKAKESGGNCYKYYHETMNSSVLERLVLENHLRKAIEFEEFYYQPLVDTKTNEINSLEALIRWDHPTRGILSPAEFIPFAEEIGLIGQIGEWVIKEACRQLRKWHDLG-FTSLSMSVNLSAQQFKDDRLQEKLMNILNENRLSPEFINLEITETSAMEYSNKFKNVFNNFKHTKLKIHLDDFGVGYSSLSYLKQWTIDTLKIDRSFIKELDSDNREIVTAIINLAHALGIKVIAEGVENKSQLEILDSLGCDTLQGYYISVPLPKEEMSSYL----------
52841748     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALGLLVFCLALLFISGYFSDIQQAYNKTPMSINTGIGFLLLSLAVMGLYWHNNTLYQLNSGIAMPYLSAFIMFTFSLLSFEIELNLSTNLSISTLALGFSILFGLIIRLWQLAKISAVTAKYALTLESTADGILVVDRAGKVMNYNKRFLNMWYQEERSLYHDIKLIINKQLINRRETIQRI-NKILKNPNYQHAFELKFKG----EIYYDCYTQPLKLDD-EIIGRVWSFRDITIPKRLEIELSHQSTHDMLTNLPNKVLAINMLGYAMKTAVSSKKIVGVYL-LDLDRFTQINDVFGHSKGDEIIKAISKRLIDCVPMNHMLGRLSG-DQFIVIASINNSKEVVTGVTRLLSAFHEPVKMNGHSIKMSCSVGISFYPKDGNTVDTLLSKADIALSRTKVEGRNSFQFYTQEMHSYTLEHIESELKNAVAKNEFVLYYQPILKLSSLNVIGFEALIRWNHPRNGLILPDKFIPLAEEIGIIGEIGDWVFVTVCKQIQAWQLQG-FKNIKISINISPKQFKFQYIPKRINELLSEFQVKSESIELELTENILIDKSTDIIDTLSKLKEMGIQISIDDFGTGYSCLSYLKDLPIDILKIDQTFVKDNNQSNQTLIKAIIAMAKKFNLSLIAEGIENQYQLEFLKKLGCHYGQGYYFSHPKPTEKCMQFLQ---------
289208211    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLMLVLGGAALLIGVLITLGVLRH---TRRIESALHEEKERAQVTLHAIGDGVITTDLEGRVDYLNPVAEHLTGWDQASAYQPLASVFHIIRESTGERLHPLTERMPDGTACTLDQEAILISAEGREHAIEEVSAPIRDRDGTIIGAALVFRDVSKAREMARELSWAATHDCLTSLANRAEFERRLSQLVA-TAQQENREHALLYMDLDQFKLVNDTCGHGAGDDLLCQLTSQLHSQLRESDTLARLGGDEFGVLLSNCPLVQAERIAETLRTTVDNYRFEWQGRIFRVGISIGVVPVFGHLKDTVQYMSEADAACYLAKEQGRNRIHVSRAGDHCQGEMNCVQRITHALQHNRFWLHGQRIVPVSGDEPTHTEVLLRMVEEDGTVVLPATFIPAAERYGQMPAIDRWVIKRVLQHVATDTDTEG----HFAVNLSGQSLCDRGMLDYIVHQLQNSGVEPSRICFEITETAAIANLSQASRFIRELRGMGCHFSLDDFGTGMASFGYLKTLKVDYLKIDGSFVRDMAEDRRAMVESIHHIGRVIGVKTVAECVSHERLMDALRLVGVDYAQGFGLHVPEPLE----------------
310758492    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDDYRHLPLPEDIKACWSSPIKSSDGRFGFYFRERRLPDDFHHRLVDV------------CVYLCALALEREEARARIRQLAFYDELTGLPNRNLLLAQAEQAIAR-AEPERKRVAVLFLDLDRFKQVNDTLGHPIGDALLRDVAQRLRRLARAADIVGRLSGDEFVM-LMPDFEHGRLTAAAEHVLVALAQPFSVGGITLNPSVSIGISVFPENGRDMDTLLRHADMAMYQAKTAGRNRISFFSAEMNRQAQERLALEAALRDALEAKRLHYQPQVGLENGHLYGVEALARWRHPTLGDISPARFVPLAEECGLIGDLGDWAVREACSQLAVWRTKG-LQVPSVSVNLSATNFHNLNLPRMIEATLTEFGLAAADLMLEITEGVVLDATAGTLRTIAELHRLGVRLSMDDFGTGYSSLGHLRRLIVDELKLDRSFVQGSDDAARALTSAVIRIGESLSLPVVAEGVENEEQRRFLIEQGCAAGQGFLFSPPLPAGDLEEWLRGR-------
150015540    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WNQSELKLIIDDTMKSFFE-EYDTKNETLDQFINFVGEEDKQNVLSFFSQDLKRHREQMQLQYKMESPRGNIVEFILVGKSIKSNEGTSYCFKDLENEYGDIDSLTKNWKESMIHSDRITGLPNKYFFKNTVAKMLQNVVNSNTRAAMLIIDLDNFKYVNDSYGHDFGDLVLKEVGYNIVESVTEDILVSRYSGNTFLLFKPNIIDIQEIITLGNAIAKSFEKPNIVNGRKIYLTASIGVSLSPDHGIDYNTLLKNADAAMYEAKKNGKNECDFFDDSLSDELNRVYSLQKGLRTNNNELYVMFQPKVSLDDSLVNGFEALARWESREFGMVSPAEFIPIAESSKMIIPIGSFVLEEVFKKTKCLLNEGN-DNFKIAVNLSEMQLREDVVLSDFKKLIKKYKIHPKYIEVEITESMLMKSFDRNVKILQEIKKLGVSIALDDFGTGYSSLNYLTKLPIDVLKIDRSFVIDNNPKSKCIVENIINLSHQLGIEVVAEGVEEKSQVEYLRTILCDVVQGYYFSKPRMFDAIKNII----------
152993066    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDAKILEVHEKVFKRQTGDYRGPFQMISGTIEENYVDLSTIPMLNSEGDITGGIAIVNDITNEVTAQEKMLRNAYYDMLTNIPNRTLLMDKLQNLAEVKKSTKNY-GALLFLDIDNFKKINTTFGQDIGDKVIKQVAHRIEEFIGSHETLARVAGDKFVILIPNIGMDENTAKYVEKFNQHFTRPIKVVGKDHHVSFSIGAILFADTEATAFDLLKRAETAMYEAKKSTRGSMKFYQDSMSTQVEEQLMNDIHRAIKDDEFEMYYQPQLKVKTNEIIGAEALIRWHHPEKGLVLPDAFIQLAEESGIIIKLEEWIFDRIFKDVKEMNRMGGFSLHHISINISTVHFLEPHFVEKIMLLVKEHKVKPEWFELEITESGIIRNIDDAIRKIRELKGFGFAFSIDDFGTGYSSLSHLKELPVDVIKIDQSFIRNMNQDDEMIVEAVVAIGQKFHLGIVAEGVENNDTLKYLQHVDCDTYQGYLASMAVPLKDFEALLK---------
77165487     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDIIKRQRAEQALFAEKELLQITLHSIGDGVITTNAEGIVEYLNPVAEKLTGWSCDKARGPLATVFRVIDEQTREPIADPIAQCLKEGGAEIANHSVVISRNGQEYAIQDSAAPISSRTGEVLGVVLVFSDVTEARHMTRQITHQATHDSLTGLVNRREFEHRLERVLA-TLKAESAEYALCYFDLDRFKVINDTCGHVAGDELLRQVSEVLRGQIRKRDTLARLGGDEFGVLLEHCSLKQAQRVATAIHKAIEDFQFTWEGKSFRIGVSIGLVPITKASMGIAVVLKAADTACYAAKNKGRNRIHVYHETDKHRGEVQWMTRIHRALKENYFQVYFQPIIPLATKEEKCYEVFLRLEDGAGGVVLPGAFLPTAERYNLAVKIDRWMIANTFT----WLAQNPEPLRTCFINLSGHSLRNKTFLAFIIEQLEKTPIPSIQICFEITEAAATANLSCTIRFIKSLKSHGCKFSLDDFGSSLSSFAYLKNLPVDFLKIDGLFVKDILDDDLAIVRSINEIGQIMKKQTIAEWVEKEEVLEKLREIGVNYAQGYWINPPQPLTEM--------------
114562967    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VADLFEHLKRGHWQGELKGLKTDNDIIDISLNVTVIRDSFTQQNCFAWLITDISARKNAEKMINFQSNYDQLTGLSNRKYLFESLQAMIDSEDSVNGCKQDFMLMDIDHFKQINDTLGHDNGDLVLKFVAQRLLSAIPDNVLIARIAADEFALVLPGKMCSESLISLFDDLTNELKKLFIVGGQDVMLSMSTGLARYPHDADNVEQILNCATQAMYNAKSRGRNCLQFFNQQIQKDAERHAELYLHLKSSHNEFELYYQPIVNPFSGQIIKAEVLLRWIH-DGQFISPDEFIPIAEESGLIVQIGEWVRTQALTSIIAL--QKSGYAIPFAINVFWTSDLQQRFLNYFDNISEALGIPYQLITLEITESLMMKQQSSISQLLTELRHRGMQISVDDFGTGYSSLSYLANFPVDQVKIDKSFIQKISARHEALIEAIVSMSRALDLSIVAEGVETEVELNFIKKQNIEAVQGYYFYKPMPKNDFFDLLAKQ-------
90409982     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKPVKYGGKA--VALLVADINKQVIIDQLTVQEYAESRSRVDLVADSGNIFIWD------SLTASQEAEGYFEMQIRNTPFKLRSWFEPVNEKDILSFPVIFGLLYIFKINSANIILRTKFEESNKQH-----RALSDKN------VRLTEEIDKRKISEEKLAYQASHDALTGLPNRKYGNERLEQEL-FRAKRNKTNVLVMYIDLDNFKQINDTLGHLAGDQILKLSTSRLLGSVRHSDILARLGGDEFLLVIPDLKDLNSAKLLATTIVSLFNKPFFWQKQEFFVSTSIGLSVFPQDGDNAPQLLASADTAMYRVKQDGRNAFSFYSTDMNKDVQRTLELDGRLRQAIANDELYYQPIIELESNQIVGAEALMRWNDAKFGFVSPEEFIPLAEKNGLIHQLGELAINKACMQAAEWQ---KISPLQISINFSSVQFRYCDKLFKQICNLARSGLPVDKLDIEVTESLLIDHSEEVVTLLHKLQSMGAQLTIDDFGTGYSSLSYLQKFPFNRLKIDRTFLLNMNDADRELVNAIIAMAKALNLKVVAEGIEEQWNADYLRFINCEYGQGYLYSKPVPAKEFEHLLSHKL------
209549519    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAEDTLSRLSRRLDLALEISRIGVFEADIENDTVEWDERLIAIYGLKGASRPIASDVWAKSLHPDDRERVLGLSDRSVESGSD-FQQEYRIIRGDGAERVIRARSAFFVDGNGDVTEEVALRNELQRAKDLAEAHNRELEAHDYLTSLPNRRYLDKMLDERSAECRAKGLGLAILHIDLDRFKQINDTLGHRAGDAMLQHAASVLRNSVRAADFVARIGGDEFVILCTVDPASKKIASLAERIIRELRKPVRYEGHDCRFGASIGIAVDSGPTLDAKQMLLDADIALYRAKGLGRNRLEFFSASDRRDVISAKHDEILIGLERNEFVPFYQLQFDARTLDVVGVETLARWQHPVHGLLAPDRFLDIAEDLDVVSTIDALILERAIADRRAWIKDG-LTVPKISVNVSARRLADPDLGKKLRAL----KIAPGTFAFELLESISLDDCDEAVAALKKLRKLGIDIQIDDFGTGHASIVSLLRLSPKTLKIDRELIRPQSAEQRKLVGSIIDIGRSLNILVIAEGVETSDHIRILEELDCDTLQGYALARPMPAMQIPSFIR---------
170740107    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTQYARFGIALDSMTQGLCLFDRDDRLILMNARFAAMHGVPAD-LARPGTPLADLLARLAAHGTEGALRRRPEGADDPVA--FTVDLADGRAISVVQAAIP-------AGGFVCTHEDVTERRRSEEQIAYLARHDALTGLPNRIPLREWMEEVFARRPYGD--VGAVLCLDLDGFKVVNDSLGHPAGDELLRLVARRLRGVVSATDRVARLGGDEFAIVQVGAEQPRQAALLAERVVAVLQQPFEIQGQQVVIGASLGVATALSADPTPDALLRSADIALYQAKARGTWRFFDAEMDLEIQRRRRLAADLRRALDEGQFEVHYQPLVEARSRALRGFEALLRWRHPEHGSVSPAVFIPLAEETGLIRPLGAWVLAQACAEAASWPE-----PLKIAVNLSPVQFVQGDLVAEVRRVLAETGLGPGRLELEITESVLLQDNEVTLAVLHELRTLGALISMDDFGTGYSSLSYLRSFPFDKIKIDQSFVRNLARDSVEIVRAVIGLGRALGMGVLAEGVETTEQLDILRQEGCDELQGYLFSRPRPVTEIRSLFNAK-------
142737855    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADLTLIAEAARLASLAIERSRSLEFQRLAVK-----IFDTNEKHSVLYANDAFKLMVWPQPEPLDFNPELFFS---PSEPHEIASLFNHLSEGK--MWQGELVGLRNNGETFYLDLTVTVFREPHSTDNGFAWLFSDVSERKKAAQLIKYQANNDSLTGLANRNALFRQIQELICADSLTPGFSF--MLMDLDNFKQVNDTYGHDKGDVLLVQMVEQVKTCLNEQAVFARLGGDEFAILLPGVVTQRELSQLADKINKQVYRRYESLDKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIANGRNRYHFFTEQMQQNAERIANLHTLLKQALEQKAFELYFQPIVDATTGLIVRAEVLLRWQH-EGQFISPDEFIPIAENSGLIVNIGRCVRQAVMQTIIE--MQALGWPMSLAINVFWSHELQDEFCDSFADIIEGLGIPYELITLEITESLLMKKHTHLIQVLNELRGRGINISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLSERHLALIEAIVRLSHALNLRVTAEGVETQEQLKVMMDNHIQEIQGYLFYKPMPKAAFFELLAKQ-------
304408638    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASLAIERSRAMEFQRLALVISNSDDSV---------LYANPAFKHI--VLPQDIDIANFNPKMFLSASQSNELVGLFEHLAQDK--MWQGELVGLRGNGEEFYLDLIVTTFREPNGLQPCFAWLFSDISERKKAAQLIKYQANNDSLTGLANRNALFKLIQSFITSDSLTPGFSF--MLMDLDNFKQVNDTHGHDKGDALLVQVVRQICECLNDTMVFARLGGDEFALLLPGIVNQKELAQLAETINKHVAKRYVADGKGVYSSVSIGIARFPEDALDLEQLLNCADQAMYIANGRNRYHFFTEQMQLNAERIASLHNQLKQALDQQTFELYYQPIVNATTGLIVRAEVLLRWQH-EGQFIPPDEFIPIAENSGLIVDIGRDVRLGAMQTILE--MQAHNWPINLSVNVFWSHELQDAFVDSFAAILEVTDFPYDRLTLEITESLLMKQHTHLIDVLNGLRIKGIKISLDDFGTGYSSLSYLANFPIDQIKIDKSFIDRLDERHEALVEAIVRLSHALDLTVTAEGVETESQLKFVMSNHIQEIQGYLFYKPMPKVAFFALLAKQAEL----
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-----------
300865031    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAEIEENQRLKDIFFAEKELAQVTLQSIGDAVITTDDRGNIKYFNPVAEKLTGWKAEETEGPLSEVFLIINPADNPIHKALLEGEVVGLANHT----ILIARDGKEYAIEDSAAPIRDRQGQIIGAIIVFHDVTQARYLTRQLSWEASHDALTGLTNRRGFEHYLVDAIA-SIQDSNQHHVLCYLDLDQFKVVNDTVGHIAGDELLRQITTLLQQGIRANDILARLGGDEFGLLLTHCPLSQATQIAENLKELVHQFRFIWDNKTFIIGVSIGVVAIDQNNQNLMEILGAADAACYAAKAKGRNCIHVYRLDDSELIRQRGERQLIAKISQTNRFCLYSQKIISITSQVEHYEILLRMLDENGELVSPNAFIPAAERYGLIADIDYWVIETFFSNHQKLSRPALLANGLYTINLSGASICNNQFMRFLIEQFPRYQILPQTICFEITETAAIANFDQARNFINEIKKLGCRFALDDFGSGLSSFAYLMNLPVDYLKIDGVFVKNITHNSQAIVEGFNRIAHAMNIETVAEFVEDEAILEKLREIGVDYAQGYGISRPLPMN----------------
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---------
303245663    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INQHTRQLERANDELETENAQRRLAVEATDAAMVITDRRLTVLEVNAACLRITGFAAGELHGRCAR-ETFLAAHDATLHRAMLDGLT--RRSAWSGECPGRSRSGKTLPLRLSINALPLDDDAGSHLVLVFSDVTKDKATEKLLKNLAYSDALTALPNRALFLDRLEREISIG-TRRSRGFALLFLDLDNFKYINDSLSHSVGDQVLSLIAGRMRACLRDEDTLARMGGDEFTVILRETTDPAVAARLGEKLVDAASRPLKVEGAAIEVGASIGVALFPADGRDSDALMRNADTAMYLAKSEGGGRVRFFEPAIAEEAKARLELKNNLKRAIEEKAFRYQPIVSMATGVAEHFEALVRWMRPDG-MVPPDRFIPLAEETGLIIPIGRLVLDMAFARLRRWREEGSS--IRLAINISRNQFQDEDFVEDLINRARAAEVDPATVVLEITESMIIADPQAAKVILGRLIVSGFRIAVDDFGVGYSSLSVLVEYPVHIVKLDKSLIKSLDVRARSMVSGFIALFQRLGLEVVAEGVETASQHEFLSLAGCDLAQGWLYGKPLPPE----------------
119468104    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQLSVSEVKYKELFSAHQR---ILLHLNTVVLELDQLGKIRFINPAWETLSGF--GVKTSLQKSLTQFYTGECQIKLKATIDDILGGGNDHQQIEIKLQHKNGGQIWVECRLQLIKNRRNNATITVTI-DNIHERKQAELQLRHLALHDPLTGLHNRYHFDQELSRICKPKHTHSDVEHALIYIDLDHFKIINDSQGHHQGDLVLKDVAQLFKDNIEKEHLVCRIGGDEFAVILKNMNLLDAHLIAEGVCSAIEQHTFKSNEQSYTISCSIGLTQITVNNNDPNECLKQADIALYIAKNLGRNLVHCYSKEDAHNNTLQWGHEIRQALQQNNIELHYQPIWDFKAEKVAYFEALLRLKH-EGTLIYPNQFIPSLEMLNDTFLMDQCVIRNAIASVAKYPQLSQ-----VAINLSAQSFLDERLLPLIESNLEKYNVPATRIIFEITESASINNIQATRKMIDKLNSLGCHFSIDDFGTGFSTFSYLKQLPAQHVKIDGSFVRDMLNDDLALVKAINDISRSLDKYSVAEYVENKELFTTLRDIGVDYGQGYFIARPVPVEKINDELEK--------
212213496    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEKLHFKEEIIEFAKDSKTLYLSAFSQQIVDKKGGLHFIIALQDVTLQQSIFHTRIAYLASRDQLTSLPNRREFIHRLNEEIGKPKSVDS-KLSLLFLDLDNFKDINDALGHHMGDCVLVHVSDRLRDLSPLNYFLGHLGGDEFVILLKDLQQDKDATLCAKKISNAFFESFKIKNFLLYVNFSIGITIDFYSKTDSETLLKKADMAMYQAKKKGRNTFSFYTEKLGERYRHRLILENAFHQEENQFYLVYQPQYELSTQKIRGMETLLRWKHPELGEISPEDFIPIAEKAGIIIPIGEWVLRHACQQYKQWQSKIPVGEIKLSINVSPPQSIRKKFANSVAHILKETNTPPNVIELEITENSLMTKLNSAKKVLEELREIGLNIAIDDFGTGHSSLAYLKILPIDTVKIDKAFVKGDDQHDTAIVKFVIDLARSLNLTTIVEGVEKKEQMEFLLKLGGPLVQGNYFSKAIEADLMFKLLKNQSP-----
126665368    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFDINDRITAQRKSNEQ----SKQMHAIVESMQDGVVTISNKGVIRTFNRGAECIFEYGRDEAIGLDVNVL--INTPNRDYLNKYISNYISRNTGQRYHELDAINKYGTVFPIEIGMTQMP-PLGDID-FVVIVRDITQRKKREDEIRQLAYYDPLTRLPNRRLLKDRLQQVIA-NCGRQSRYAALFFLDLDNFKNLNDSLGRTKGDLLLCQVAARLIESVRHGDTVSRLGGDEFVVLIEGLSSDRNEAAVQVEINVQLTQKFDLDGSPYNGSASIGVTTFNSNDSSLEDLLKQADMALYKAKAADHSSVHFFDPQMQVVASLRAAMQQDLYEALRKNQFQLHYQKQIDQHELIGVEALLRWAHPTKGFISPAQFIPLAEETGLIVPIGEWVLREACQTLAQWASDPAKANLTIAVNISVVQFNKKDIVHTVLNALNASGAKPHNLKLEITESLLASDVENVKVKMLELQRHGVTFSIDDFGTGYSSLFYLKQLPLHQLKIDQSFVRDISPNDQAIAQAVITLAIAMHLNVIAEGVETEAQRAMLQDLGCGAYQGYLFGKPCALQDL--------------
218440067    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITPYKTIESQLKFREERYEFLVEKASEGILLIDAQTKQIIANLGICELLGYDHEEIIN--LNLYNLIAL-DREIIEAEFEQVIESSSDLID-ESLYRCQDGSLISVEAKINS-GQYRGKDIFYISI-QDITDRKRSEEQMQYQAFHDPLTNLPNRKLFTQQVSLALN-NAKKNQTLLAVIFLDLDSFNHINNTLGHSIGDQLLQSFAQRLISCIPAGDTIARWGSDDFTILLPRIKNIEETVKLSEKIFEDLKQPFRIENQQLQVKISLGIAIYPQDGEDEESLLKNAAVALTKAKEQGRNNYQFYTPLMSAQSALKLENALHRALERRELSLYYQPQIKISTGEVTAMEALLRWEVPEVGFISPIKLFSQGQKTDVILQISQWILQTACEQNLAWQ-ELGLPSIPISINLSNREFEQQNLVENVARVLQKTGLDPQWLELEITETILRKNLKSARQVFQDFYNLGVRLALDDFGSGFSSIGYFKLFPFRTVKIHQSFIRDLASQEMALISALLTLGKGFNLRVVAEGVETSSQLELLKSLQCEEVQGYVYTRPLKSAEATQFLTKQLSLT---
304412313    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QALNRRNQMRATISDKEILSTTLEESAEAVYITDTDDQILAVNKAMCRICGYSAEQLISKTPEFLELKHLGEETECQIALK-----QRGFWQGETWKRRSDGSNFPAWQSSRKIITEDGAHYN-VNIFSDISTKKLLETQLTTRAMYDTLTGLPNRFHLKQILNKALEKLKTDPLTLGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLVLQDCSCKDEIQLFAEQILSLFESPFEIEGQKFFLGTSIGIALFPTHSDKAGQLISLADTAMYCAKKSLPHLVFYDKAMSQAAELKLQLINSLRHAHSLKQFTLAYQIVDLHTNQTIAAEALLRWQKSPTEYYDAADFVPLLEETGLIVSIGQWVLEQACVQAAQWRAH-NQADFRISVNVSPLQLEHLDFIDQVINALEMANLPAEALILEITESALLRQPEQARLTLNRIKALGVSIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFALRLNESGQKLCNAIVQLAQALDIHFVAEGIETQQQRDIMTDMGQGFAQGFLFGYPSSVDNFTQFLTEK-------
126660571    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKYRKRESKLTAGKDRYRFFFEQSTEGILVINPDTKHIETNQAYCKLLGYSSAEIGCNLYQLLEV----ERDTFNEELGKITS-ENPYLIKESFHRHQNGSLLAVAGQISLTSYQGQEVLCLI--IRDIRERKQAEEELQYQLLHDPLTNLPNRELFKQQLGVALAHAQRHEHL-LAVIFIDIDSFTHINNTLGHSLGDKVLQSFGERLSSCIRAGDTVTRWGSDEFVLLLPQIKNTEDTVKLAQRIFDTLQRPFIFDDHRLQIKCSIGIAIYPQDGDNAEGLLKNADTALYRTKEQGKNHYQFYSPHLTAEAELLLRLESLLHQEKKQFSLQYQPQLQYKTGKIVGMEALLRWETPAYGMIMPQKFLPLAAKTNLILHLSKWVLKTACEQNLSWQKDG-LPPIPVTVNLSAKEFQQPHLATVVASILDETGLDPQWLELELTELTLRQNLNLARKTLQDLQNLGVRIALDDFGRGFSSLGYLKQFSFRTLKLHQDLIRDLTSEELGLISAVLAIGKGFNMRVVAEGVETSEQLNILQNLDCTEIQGYWFSRPLPTKEATALLSK--------
304394245    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTFVRAFQDYRLNMVGVATALAVMLTAY-----AAKSPALYAVA-AMMFVIGLGRYIMGKRF--EAAQEKLGRNT-------------WAY---RRWELHHTLLATFYALMFGAWCAVATYTGNQFALFTAFTVTFANLIGVSGRAFPIKRLVNQAIAASVPLIACLVWIGGMYAWLAILLTPYLIS----------VMLLAQRQRGNLLENVIQRQTAQALASRIHTALENIPQGMCMFDADGTTQVVNEQIARLLGKPLPELALRFQSAFNL----DRETFDRYDQWMASGERSSFSATFTLERKGT----CTVRFKSVRLENGGI---VITMDDVTDEVRAARQIDYMKRFDTLTGLMNRNEVPNHITAELNHA--IAGQQVAVMVFNIDRFKELNDLHGMRIGDDLVCAFAEKLEQIVGPRGNCARFGGDEFVVVLRAPRCADLARHVADLVSEAMPWIVGPTKQKLDVGTSIGIAVSDEENHRKPSYCDAVAMAVARRSASSNWQIFNQQMRQDMEQQHKLQEDLRSALDNGELEPFFQPLVSTVTGQVTTCEALLRWRRANGDLVPPGIFIPVAEEMGLISSIGDFIIHESCKICATWPD-----NIRVAVNLSPLQFHNGKLLRVVDEALIKSGLAADRLELEITESLMLNDVEATISVLQSLKDRGVRISLDDFGTGYSSLSYMNQLPLDKVKIDRSFVVNTDERSVSMVQAVTSLSQKLGLKVVVEGIETDEQLALLLAAPVDEIQGYHFSRPQDASAVARQL----------
299534106    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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------
70731672     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRHAFADALQLEKERAQITLQSIGDGVITTDVEGAIAYMNPAAEDLTRWKAEQVGLPLAALFNLLDENAQADGFTLIEHILSGQSGGSEHSKLIQRLDGSTVSVTLVGAPIRNA-GKVSGTVLVLHDMTQERQYIANLSWQATHDALTGLANRREFEFRLEQALH-SLIRQPARHALMFLDLDQFKLVNDTCGHAAGDELLRHICALLQSGLREGDTLARLGGDEFGI-LLENCSPEAAEKIAEGLRQTVQNHFVWKGRPFVTTVSIGLVHIAQTPTTLEASLRAADMACYMAKEKGRNRVQVYHADRFGEMAWVQRLHMALEENRFCLYSQEITALGHVERGGGHVEILLRLHDEAGRMILPDSFIPAAERYGLMTSLDRWVVQNVFKIIAQCIAEGRGPMAMCAINLSGITIGDDAFLDFLREQFVVYGVPPKLICFEITETSAIANLGSAIRFINELKGLGCHFSLDDFCAGMSSFAYLKHLPVDFLKIDGSFVKDMLDDNRAMVEVINHIGHVMGKRTIAEFVETPQIEQALLEIGVDYAQGYIIERPQ-------------------
289678768    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPDAIICSDSKNRIISWNNSAELIFGHRSEDAMGKPLDII--IPPEMRSRHHAGLSRVAAGGPASISINLTAIHRDGHTLPIELSLSQWTYA-GEP-QFGAIIRDITQRVEADKLLKHAAEYDHLTGLANRSTLKRRIKEACDA-----QMSAAILLIDLDGFKDVNDTLGHAAGDFVLKVTSHRLREHVPACHMVSRLGGDEFVVFLSDTADPEKAIKLGLALIAVIEEPIEFEDNSIYIGASIGVSVRSGADYDDEQMLGNADLALYQAKSDGRSLVRTFTSEHRQTASRRGSSSMRQAWANKEFELYYQPQVRLADGRITGAEALIRWNHPTLGVVSPAVFLPALEAGLLAVPVGEWILRSACEQAAKWRNTGCEE-FRIGVNLFAAQFRMRDFAEMVESALEDFSLPAHSLELEITENIILRNEQRIMEPLRHLRSLGVGIAFDDFGTGYASLSLLKDYPVTRLKIDRSFVSGVSKKDEVIVEAVVRLANGFNLQVTAEGIETREQESLMRHYVCDEGQGYLYGRPMPAHDFTE------------
163752028    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THVADQLALTLATHNAYEKDERLTLLLEESEQMSMLINLKTDLVYVNQAHEFISGIPKHQIIGQSFKRLNFF-KQNPEQANFVLEKVSMGSVAK--GESLIVREDGRQYWLRYSIKQFITERGNHYALVK-ADDISEEKQYQAKLEHLAWRCGLTGLYNRSYFNKELEHC---------QSGQLILIDLCGFKRFNDTYGHKSGDALLIEMARRLKHHVNKTEQLARVGSDEFAIILPMLNQMDM-DYIIARLYSQLILPVIIGREQIQPKPALAIVDIESVGDSFVPLAC-ADIALQYAKKKQTDKVQVFNNANSFKEDTQIERDLKTALRGREFELYYQPIKDLKSKKYIGAEALIRWHHPKKGVLYPGAFIHIAEQTGLINAIGAWVLEAACRQLNLW--QHHQVNISMHVNVSARQFFSDNLFKQVWNLMSRYRLQPGSLILEITETELMEDIDYATKLCIELSELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLTKESREIVSAIIAMASALNISITAEGVETKEQEDFLSEHRCHQAQGFLYSPALRESDFNQFLFKSNP-----
109900291    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQNPALYSLFDTHITQPETQPYEIILQLFEKQYPEFERVIST-----GSRWSGELFWLKPPGTGKWIKLSIYPVKADFQQITHWVFMLSDISQVKHLLQNNEKLTYYDALTDIPNRQYFWMQLEQSVNNA-----MPFYVLYLDIKNFKRINEIHGHSRGDQIIKELVERITPHISEGDMFARIGGGEFAIIRQKTVTEQQCIDLGHKLIDAAVQPFFPNGTHCEIGLNIGAASFPRDADDAETLMKFADLAVFNAKKASKSSVQFYSQELKEASQRIIELENQSAITNHEFELFLQPMLDLTSGTILKAEALLRWNRLDGERIGPDEFIPIAEQTGLIVPIGKWVISRACEMISTLNHRGYSC--KLSVNLSPRQISDRHLLEFIRGSIQNSHILPNQLELELTEGVLVDNYDKVQYLLTEVRKLGVSVSIDDFGTGYSSLSYLKKLPIDHIKIDRSFVQDSDENDKAIILAIIAMAHSLKLNVIAEGVETELQRNFLQLNHCNLAQGYLFSRPLPFAQFCEYL----------
187920151    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELTGVKEENIVGR-NVWALFMSTEDGAASSQNIAGFFN-RGVSYEVERRVKTVHGERLFLFRNKFVQSGSGIDEQFLICSGTDITEERLAQERLTQLANTDSLTGLANRNAIQDKIRAAIEDAAP--GEAVGVLFLDLDNFKKVNDHYGHVFGDRLIRDVSSAISECLNEGDTLARLGGDE-FIVLAAKGTAHELETTAQRILERMRTPFALGLVEVYTGCSIGIARYPEHGDSLESLIRSADTAMYVAKDEGKRTHRVFSPEMNRRVAEYMWLDTNLRREEGQLTLHYQPKLSLATGVVQGVEALVRWNSPERGQIMPSEFIRYAEESGLIGVLGRWVMETAAKQAAKWKADG--YNLRIAINVSARQLVDTAVVRHFSEALQNARLDPCLIDLELTESCLIEDETAAIDLIRQFRQLGAQVHLDDFGTGYSSLSQLGRIPLDVIKLDRSFVRNADTKAQALVRSMVAVAQELNFKVVAEGIETESEEVFMKGLGVDYVQGFLYGQAMPAAEFERWLQDRQKL----
143993710    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEQLSVSEVRYKELFSAHQR---ILLHLNTVVLELDQLGKIRFINPAWETLSGF--GVKTSLQKSLTQFYTGECQIKLKATIDDILGGGNDHQQIEVKLQHKNGGQIWVECRLQLIKNRRNNATITVTI-DNIHERKQAELQLRHLALHDPLTGLHNRYHFDQELSRICKPKHTHSDIEHALIYIDLDHFKIINDSQGHHQGDLVLKDVAQLFKDNIEKEHLVCRIGGDEFAVILKNMNLLDAHLIAEGVCSAIEQHTFKSNEQSYTISCSIGLTQITVNNNDPNECLKQADIALYIAKNLGRNLVHCYSKEDAHNNTLQWGHEIRQALQQNNIELHYQPIWDFKAEKVAYFEALLRLKH-EGTLIYPNQFIPSLEMLNDTFLMDQCVIRNAIASVAKYPQLSQ-----VAINLSAQSFLDERLLPLIESNLEKYNVPATRIIFEITESASINNIQATRKMIDKLNSLGCHFSIDDFGTGFSTFSYLKQLPAQHVKIDGSFVRDMLNDDLALVKAINDISRSLNKYSVAEYVENKELFTTLRDIGVDYGQGYFIARPVPVEKINDELEK--------
283840006    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IWALGLMTGSVIATTCFGMAVWLNLLAGRRTRLTLAERDMLLDAIVNDTARGFCLFDAGGRLQLWNEAFLDIYGIPPGRAGKSLLRILALMRVTDPGQLIELRAALVSRGPTSVVADLR----DGR----HIRIHLKRLPNG---GWIAKHVDITDHKQAEQRFAYLALHDVATGLPNRAAFNERIVASVEQARRFDG-SFAVIRLGIDRFKEINDVFGQAVGDAVLAEMARRLADTC-HWGFLARPGGDEFSIVTPPDAAADSIQDVCRQLARLCDSEFEVDGHRIRVGATAGVSVYPRDGEDADALIAHADVALYRAKTEQRGTVCLFEPAMDLQIREKRALQRELAVAEQRQFEIHYQPQATTSGEIVGFEALLRWRHPIRGMVSPALFVPLAEETGQIGPIDEWVLRSVCTEAASW-----AKPLAIAVNFSPLDFRRLDVPALILQVLLETGLEPSRLEIEITEGVLIDDFSGAIAILRKIKNLGVRVAMDDFGAGYSSLSYLQSFPFDKIKIDQAFTREINPETAAIVEAILSLARTLKLPVIAEGVETESQLAFLARAGCDEVQGYLIGRPQPITHYRAL-----------
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--------------
172039090    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITKYRKRELKLTAGKDRYRFFFEQTQEGILVINPDTKHIETNQAYCKLLGYSSAEIIGC--NLYQLLEIN-RDVFNEQLEKITP-ENPYIIRESFHRHQNGSLLAVAGKISLTTYQGQEVLCLI--VRDIRDRKQAEEELQYQLLHDPLTNLPNRELFKQQLGVALAHAQRHEHL-LAVIFIDIDSFTHINNTLGHSLGDKVLQSFGERLSSCIRAGDTVTRWGSDEFVLLLPQIKNTEDTVKLAQRIFETLQRPFVLDEHRLQIKCSIGIAIYPQDGDNAEGLLKNADTALYRTKEQGRNHYQFYSPHLTAEAELLLRLESLLHQEKKQFSLYYQPQLQYKTGKIVGMEALLRWETPAFGMIMPQKFLPLAAKTNLILHLSKWVLKTACEQNLSWQKDG-LPPIPVTVNLSAREFQQPHLATVVASILDETGLDPQWLELELTELTLRQNLNLARKTLQDLQNLGVRIALDDFGRGFSSLGYLKQFSFRTLKLHQDFIRDLTSEELGLIAAILAIGKGFNLRVVAEGVETSDQLKILEDLDCTEIQGYWFSRPLPTKEATELLSK--------
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------------
187926965    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLRLESEYRQARDLRDQYRLVVNHLSEGVLTLSTDGRVLSYNRSAAQILHLTGTSWKGRPRSLSDMVFGEDGAILRAAWPTTLAARTGRANVVVGVPAGNGQIVWLRESVLPMFSPDASPHAVLVIFTDITAERSTYEQLRLLETKDSLTGLPNRAAFIERLDARLAL---PSTGQSALLYVGLDHFKTVNEAMGHHIGNQVLNVAAQRIRAEAGQRALVARLGGDQFSVAIDDP---DAADALALQVLGALAKPFAGGEREVHLSASIGIAVFPEDGGDASTLVSRAEAAMYRAKENGRNRVTRYSRALETQILRRFTLNERMRRARGQVRLVYQPKYALASGELVAVEALMRWSDPELGAVSPTEFIAVAEESGYILELGRWALMQACARGQAWERNFG-FTGRISVNVSARQCDAGVIERDVDEALKASGLTPSRLELELTESVLLADRLSTQRLLTSLAARGVRISLDDFGIGFSSLSYLRSLPIHNIKIDRSFISGAVADCVVLTKTIIAMARALNMTVTAEGVETPEQSAFLAAHACDEVQGFLFGRPLEVPALESLLRTH-------
260459338    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EASAIGVWEHDLATNDLSWDDRVNEIYGKPSDGGPRGYSDWAGAIHPQDLAGANADFDRAVA-SRGTYSSEYRIIRSDGEIRHVRAKAT-IYQAPNETAKMIGAEWDVTADVLLNKARIEHIALHDSLTGLPNRRYLDQMLEEYTANAKRDGCYAALLHIDLDRFKHINDTLGHAAGDAMLVHASAVLRSKVENGGFVARIGGDEFVVLCTVNDDIKQLALLADRIISQMGEPVYYRGHRCRFGVSVGIAVDNRKDAEAKHLLMNADIALYRAKSRGRNRHEFFTEAMQSEIVDTKQIADEGGLERNEFIAFYQPQFSAKTLEIVGVEALARWRHPKEGILAPDVFLKIAEELNVVSTIDRTILNQALSDFQGWS-AAGLHIPRVSVNVSARRLQDEELIKS----LRELNIKKGTVSFELVESILDENDDLVTWNVDQIKQLGIDIEIDDFGTGYASIVSLLKLQPRRLKIDRQLVIPISPQRRQVVSSIIEIGKSLGIEVIAEGVETMEHARVLKGLGCDILQGYAFGQALDSDRLKVLVRSR-------
303326850    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPSGVFRYSKAMVNDFGLPGEVVPNAAAVWGERVHPDDRAAFLESNQIIADGRSDTHCVEYRVKNRDGQWVWVRCRGYLERDENGDPALFAGFITNLGQKNKIDHITGLHNKIK----------FEEDVTEAIHNR---PSAPLRLMLLGVDNFTHINDLHNRMFGDEVLRIIAQKLQVMLPETASLYRLDGDVFAVVLYEDSDDAQKLYDAVAESFRYQQEYDGKKYFCPLSAGYVRYPEDSHEELLQAALCALASSKRNGRNRITFFNKQLGRDQKRALDLTELLRESIECQFEGFELFYQPQVTAIGGRLVGAEALARWNCKKYGAVSPAEFIPLMEHSGLIVPFGQWVFKEALRQCKEWTQ--WRPDFVISVNLSYLQVVSSDMLPFIKTTLEKTGLNAANVVVEFTESCMIRENAVLQEIFRKIRSLGIRIAMDDFGTGYSSLSMLKTSPADTVKIDRAFVRDILNSRATFIRFVVALCHDLDIKVCLEGVEREEELQLVRPMKLDYIQGYFFGRPMPATVF--------------
152981134    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQADAIRETYRIATEGGNEGFYILLPMRDRNEFITDFQVVDCNEKGSFYNMNKDKFTGVKVSDGEYFDKVMQAYIAMDTGFFEDDYQV-PADSPVDAEWLKRKFVRSENGLAI----TLRDISEPKRHEREMSRLATEDGLTALPNRHWFMSYLPKALENARA-NATMLAILFIDLDDFKNVNDTLGHSAGDQLLCTVAKRLRSVLRPSDKVIRIGGDEFTVILEAIHSEEEAAHINQALREPFEISRDTTSQKNRIGGSIGISIFPRDGQDVETLVKNADIAMYAAKTGSKGQFRFYDHTLYEDIKMRLNTEQQQAIKEDQFLIYYQPRVQTQTGKLLGIEALIRWQHPTRGLVLPNDFIGLAEESGLINPIGELVVDKVCAQLASWLKQG-VEAVPVSVNVSPHQFNEGKVKKSIAASLAKHGIPASLLEIELTESAMMRNIGDIFDELTAINAMGIKVHVDDFGTGYSSLSLLQRLDMDILKIDQAFTSGRGKDGEIFFTAIVSMAKALGMRVVAEGVETLEQLHILQTLSCDEVQGYYVAWPLPADNIADIIRKQFP-----
77460307     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRMILRLLLFTNLATALGLIVLALLRT-RKLLKQRHAFAEALQLEKDRAHVTLHSIGDGVITTDVSGAIDYMNPAAEALTHWKAEQASGPLAALFNLLDDNAQTEGLTLIEHILSGQTGGSEHSKLIQRLDGSTVSVTLVGAPIRNA-GKVSGAVLVLHDMTQERQYIANLSWQATHDALTGLANRREFEYRLEQALH-NLTRQAGRHALMFLDLDQFKLVNDTCGHAAGDELLRHICALLQSGLREGDTLARLGGDEFGILLENCAPEAAEKIAESLRQTVQNLHFVWKGRPFLTTVSIGLVHVAQNPTTLEASLRAADMACYMAKEKGRNRVQVYHARFGEMAWVQRLHMALEENRFCLYAQEIAPLGSAAGGTRGHIEILLRLHDEAGRMILPDSFIPAAERYGLMTSLDRWVVQNVFKVIAQCINDKCEGPLMCAINLSGITIGDDAFLHFLREQFDNYGVPPEMICFEITETSAIANLGSAIRFINELKGLGCYFSLDDFCAGMSSFAYLKHLPVDFLKIDGSFVKDMLDDNRAMVEVINHIGHVMGKQTIAEFVETAQIEQALLEIGVDYAQGYVVERPQ-------------------
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--------
119774956    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVADQLALALATRHTYDKEEKLSLAVEQSEQVFMLINLHTETVYVNKAHGDITGVPREKVIGRSLRQLDFFHP-------RLAEEVLGFRGLSAKGEVKLKRYDGRDYWLNYQASQFVTERGN-YYVLVTCEDNSEQHNYQQELERLAWRCSLTGLYNRLHFNRVLDR---------TQQGQLLLVDLVGFKRFNDTYGHEQGDALLMEIARRLRHFINKATEIARVGSDEFAILLLGEKLSAEVEFISNRLYQHLSAPVQIGREQVDPKPALAIVDIASVSNLIAPLTC-ADIAVQYAKKKQGAAIQIFNNTSAFKDDAQIERDLHSAIRGRQFELYYQPLRDLQNDRYTGAEALIRWHHPKKGVLYPGAFIDIAEQSGLITAIGSWVLEAACRQLNLW--QHHNLDISMHVNVSARQFFSGNLYEQVWQLLTRYRLKPKTLILEITETELMEDIRYATNLCQELAELGVGLAIDDFGTGYSSMRYLKQFPISKIKIDRSFISDISRESQEIVSAIIAMAKALNLSLTAEGVETPEQEAFLAANLCHQAQGFLYSPALREAEFSKFIGQ--------
254505126    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGFLIAITVALGL-VGFYAVRLHESRKNLRKANQDLMLAFRHANEGILVTDADGIVIQANPAVARISGENLDEIIGQN----PMKIASDRDILRQMSRTLA--ETGEWAGELWNVRPDGERYAQRVSVAAIKDENGTLTNYISIFSDITDLKNHQYELERIAHYDPLTELPNRVLLRERLSEAIER-VKRDNCWGAVFFFDLDGFKEINDRYGHELGDELLTTVSRRLLSQFRSTDTVARLGGDEFIAVVSDYESPDAYRTLAERVLAETSKPIDLGDKSVAISTSVGVAAFSADSDTTPDQLLRSDSAMYQSKLEGKNRYTLFNPKTEIEITAFNNRINSDAIDNNELVFHYQPKVDVISGRIHSAEALVRWQHPEVGIRYPGSFLDATENIGLSLKLDTWALETAFETASAWRQAGLE--VPISVNIDPRNLTSNWLYDTLKGLLAKYDIAPSLLDIEVLENATAVGNASVALAIKQCQELGVSFSIDDFGTGYSTLTHLRHLPADHVKIDQTFVRAAIDDDLAIVDAVLGLAGALNREVIAEGVETKAHQNLLISLGTTILQGYSIARPLPYGTFLDW-----------
89093904     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVQQLLIENRENHHALERSENSLKQLINRVPQLILAVNSEGIVLFCNRKFAEFYSCRIDEVAGLSLLQLHNVD-HEVEELNQIRRSVEVNQTEEAVTDFIWSSQTGKKLHFSITAAPFVYFSEPATLFV--ATDISEQKMVQDHISYMANHDTLTGLPNRALLNDRLEQALAASRRSGDLNA-LMFIDLDHFKNINDSLGHGVGDLLLKKVAEILINEVRSCDTVARLGGDEFVILLDVDQVTQDVERVCHKLLTILSQPIEVKQHQLRIGASIGVVLFPMADKTLDDLMRFADTAMYHAKENGRNGFAFYHQAMSLAVEKQQNMESEHQAIEEEQFCVHYQPLVSVGGEIIGFEALLRWQHPEKGLMPPAEFIPSLEVSGLIVPVSNWLLGHCSRQIVKWKETGFWQPWYVSVNISPLQFYQADMVPTMQQAISEGGAHLTDICLEITETVAIENIEFAVNRLKVIRELGMMIALDDFGTGYSSLSYLKDLPIDIVKIDRSFVQGQKSKSQSIVEAVTNIARAYELKVVAEGIESHDQLMLAHNIGCDIFQGFFIERPQVAEKLKR------------
115526079    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALFDDITEKRELSRELVNAKKFLERVIDNVPICLTVQSAVDGRLLANRSAETILNLREDAIGRTVAEIF-----DPQEGKLIAERDAIAIKRGQLLAEEQISTKDGLRMFVTRR-QTVLDEFGEPQYLIKTHEDVTDQRQTEARMAHMAYHDGLTELPNRAAFLQALTQMIE-ACCDTADEFAVLSVDLDGLKEINDVFGHAVGDKLLIEVAERIKTASRG-GVVSRLSGDEFGLIIDGPQPSSALDLADEVAR-AVGEGFQIDGKAMRIGVTTGIATFPNNGQDAASLLANAGAALFRAKAKMRGSVSIYEPEMDQQIRDRRVLHQDLSKAIKNGEISLYYQPQARGHDITGFEALARWRHPTRGFVPPSDFIPLAEESGLIVELGEWILREACREAASW-----AKPLQVAVNLSPAQFLNSDLVSAVHRILLETGLKPSRLELEITEGVLIEDFDRGLSLLRRLTSLGVKISMDDFGSGYSSLTYLQAFPFDKIKIDRAFVMGHNPQSAAIVRAVIGLGHGLGVSIVAEGVETQQQLDFLVQEGCDAVQGYFIGRPHPIEHYARLV----------
288957004    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTQRRYIYANPAYLEMVGTTLDKAVGT--TLGQFMGPELQRGSLARAERALAGET--VQTEGWITQTDGQQRYLMRMHAPYRLGDGSIGGYFVILQDVTDRRQMQDDLFRLAYYDPVTGLANRLML---LKHMADYSGM--GEPFTLVILDIDRFAEIRSSMGQGFANELLDGLAQRMAARATAFDLIARVSDHAFAMLAGGACDRPVLESAIDDLAAVVRSARSSSGGTVFLSASIGVAVATPSHERPDDVLRDAEIATARAREQGGGRQAWFDPAMQSHVVEQVRLEHDLRVSGNDLWVAYQPIVEMVTGGLAGFEALMRWNHPERGNIPPGIFIPIAESTGLVLSLGTWVLRQACLQIAEWQDRPGSAPLFMSVNLSSHQLSDPNFVQVVREVLRETGVEPSWIKLELTESAVMDKAEQSIRLLRDLRALGIKLSIDDFGTGYSSLSYLHKLPIDSLKVDRSFVSAMHEENRAIVRIIMDLARLLGFDVIAEGIETSADANLLRALACDYGQGYHFARPLPPDQAGKLVGGPLP-----
170750649    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARGVLAAGIAGMMAVILAFAALTLMLDHLRRINVALARQGRMLREKLLLDATLDGLIMVDAGGVVRVCNERALALLDLPRAMMQARPSYRAVLRHEASRRERRRPDRSIERGEAGQTQVHERAR-PNG----LVLEVRTVPLADG---GFVRTFTDITKRKAAEAEVARLARHDVLTGLPNRALFHETLERSLAD-IVQRGGACAVLYLDLDGFKSVNDSLGHQAGDELLRRVAAGLRGIAGDGA-VARLGGDEFA--VLSDGGAAEAGALAERLIALFDSPFSVGGHRVGVGLSVGIALAPEHGTDAEPLYRRADLALYRAKAEGRGTYRIFTPAMDEEAEERRVLERDLRQALDDNTLHYQPQVDGHTGALVGFEALLRWTHPVRGSVSPNLFVPLAEETGLIVALGDWVLREACREAAQW-----AQPLKVAVNLSPRQFQKPDLPETVLAILAETGLSPDRLELEVTESIIINDMARAVGILRRLKSYGIRISMDDFGTGYASLATLQAFPFDKLKIDRSFVAGTGPQAAVIVRAVLSLGRSLGMGVVAEGVETHAQMKFLTEEACGEMQGYLFGRPRPITD---------------
85714378     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKTGNHLLWPCAVLLVLIGVLRTFDMTYKNAARWEARYQIGAVLYAVALGAWCAIALLMTDDAV----AHMICISVTTGYVAAGAG-RAYGRPWIFHLQILLTCGPMAGAMML---RADPYYIGMALLTVLYFLGLERITTRLQAIFVRALIAREREAALASQFDTALNNGLCMFDADGRLGVMNYC--FGEMMHLPADFVHRNV-GASELI-------AACVVAGAISSENGRINSELENSQAGEQGRALSWTFQPMAGG-----GTVVLVEDITERRKAEARISHLARFDSLTDLPNRLSFRDEIERLLE-SPTDRSRLSALLFIDLDQFKQINDTLGHPCGDRLLCIVADRLRGMLRPEDFVARFGGDEFVVFQQNIQSPEEAAALSRRIVERLTERYEVDRHLVEIGASIGIAL-TSPGATADNLLKHADMALYRAKADGRGTFCFFRSEMAETVERRRVLELDLRKANEEFELFYQPLVNLRSGRIMACEALLRWNHPTRGMISPMDIIPVAEEMGLILDLGRWILRKACMECMMWPEA-----VSVAVNFSSQQFHQRDVLSEVRYALEVSGLPAHRLEIEITESSLLRNTEWTHDALTQLHSAGVRISLDDFGTGYSSLSYLHNFPLQKVKIDRSFLEGIDTDRLTLLRGVARLSADLGMAVVVEGIETNEQLE-LISADVTEAQGYLFSRPVPAARIRQLLE---------
167623870    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVADQLALTLATQYGYEKDERLTLAAEQSDQIMMVVNLASDCIYVNKAHADLTKVPRERVLGRQVQSLDFF----RQYPTLAALVLKKARIGETEEEVNLVRHDGSPYWMRFSVKRFISERGNHFALVN-AEDCTEQHNHQSELLRLAWRCGLTGLYNRTHFSQVLEKA---------QKGHLVLIDLREFKRFNDTYGHANGDIMLIEVARRMRHFAEAHQIVARIGSDEFGILFENEEDEIFIEHATERLYKQLEVPITIGIEQIEPKPALARVDLASIEQQFSLLTC-ADIALQYAKNKQGNAIQVFNSANAFKEDAQIERDLAVAIKGRQFELYYQPLKDLKKQSYIGAEALIRWHHPKKGVLYPGAFIDIAEQTGLINDIGSWVLEAACKQLNLW--QRHQIDISMHVNVSARQFFSGTLFEQVWELVTRYRLKPHSLILEITETELMEDIRSATNLCHELAALGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLSHESREIVSAIIAMASALNISLTAEGVETKEQEHFLAEHSCHQAQGFLYSPALRVSEFGQFLEK--------
310826499    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSAIIRSTDDYVYIVDMNTDMALVSPNMERDFELPGRQFKGLVPMWGELVHEKDRPRYNESIDEMLRGDTDIHHVEYQVRNRKGEYIWVLCRGILQKNAQNQPAMFAGVVTDLGKM----------GKIDYTTGLFTYRECEKEISELLDKESEKPGG---LMLLGLDDFVRINDLNSHLFGDGVLRQFAQTVQQLLPPGASMYRFDGDEFAVVCPGAGEEELEAIYKR-LHAYSNRVHTLDGQEYFCTVSAGMTLLGRDSQNYPDLIKCASSALEASKTKGKNIMTAYTPALMRSKLRTSRLQLSVVNGMEGFRLVYQPFAHSKDLGLAGAEALLRWSGEPFGEVTPAEFIPLLESSGLIVPVGKWVLEQAVKTCKKWSDREPDFI--MNVNISYLQMLDESFAGHVEKTLKENGLDSRHVVLELTESCFVTDMGGLKEIFRHLRGMRIQIAMDDFGTGYSSLGMLSQSPADIVKIDRLFIEAIDRDNRSFIASVIKLCHSVGITVCVEGVEEQDELRAVCALEADSIQGYYISRPISPEAFEE------------
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---------
194288798    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTEQRRLTEALFEEKERLHITLRSIGDAVICTDATMHVTFMNPIAEQLTGWTAAATGLPLERVFRIVDESTGEPIPSPVEACLRTLTPAYLQEAVLQSLTGERHDVQDSAAPVLTARGEVLGAVLVFQDITAARALQRELARSAMHDALTGLPNRTWFEKRLRESCDAARLHGH-RAALCFIDLDRFKIVNDTAGHGAGDVLLRELGYLIRNHVRPDDVLARLGGDEFALLLKDCTVDQAEQVCQGVIDAIRGRRFPWEGRVYDVGASIGIAAIDLDVPPVSELMSRADVACYAAYRRDESDARRHHRELEVAAGIHSALEANRFRLFAQEIRALQPEQNEDGSGHRHIEILVRMVDEHGELILPGAFIPAAERYDLMGHVDRWVIRNVLR--GYGERLRAVPGLSVSINLSANSLGEPFLLPFLHAELEASALPAHRIRLEITETALINNMAAANRLVAEMRRAGCTVSLDDFGSGLSSFAYLKQFPVDFLKIDGSFIRQLADNDREIVSSINDIGHRLGVRTVAEWVEDERTLDALRAIGVDYAQGYAIGRPVALDVFLAGCAQR-------
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-----------
302189446    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPDAIICSDSKNRITSWNNSAELIFGHRAEDAMGKPLDII--IPPEMRSRHHAGLSRVAAGGPTSISINLTAIHRDGHTIPIELSLSQWTYA-GEP-QFGAIIRDITQRVEADKLLKHAAEYDHLTGLANRSTLKRRIKEACDA-----QLSAAILLIDLDGFKDVNDTLGHAAGDFVLKVTSHRLREHVPACHMVSRLGGDEFVVFLSDTADPDKAIKLGLALIAVIEEPIEFEDNSIYIGASIGVSVRCGSDYDEEQMLGNADLALYQAKSDGRSLVRTFTSEHRQTASRRGSSSMRQAWANKEFELYYQPQVRLADGRITGAEALIRWNHPTLGVVSPAVFLPALEAGLLAVPVGEWILRSACEQAAQWRNTGC-DEFRIGVNLFAAQFRMRDFAEMVESALEDFSLPAHSLELEITENIILRNEQRIMEPLRHLRSLGVGIAFDDFGTGYASLSLLKDYPVTRLKIDRSFVSGVSKKDEVIIEAVVRLANGFNLQVTAEGIETPEQESLMRHYVCDEGQGYLYGRPMPAHAFTE------------
239813725    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNGQVIVAVNSPTPDGGLVC--------VYRDVTEKKRHVADILEGKAQLQATLDALPDVLMDAGIDRCYSFHSPRRPR----PAFKVREPVGKLMSDLLPNAAAEVMVALRDAFGFSTGR-QFEIRTARG---VTWFEISVSRKVIGEGAAARFIVILRDITESKLAAREIEHLAFYDILTGLPNRRLLLHRLQATID-ANVRRSRHGALLFLDLDAFKTLNDALGNATGDELLKQVAVRLQDSLKEGGTVARLGGDEFVVLLDNLSEDAGVAAMQEAILAALNGTFQLADHQYHSTGSIGAVVFSATQQSLEDLLKQADIAMYYAKSAGGNALRFFEASMQTAITARATLESELHAALAGEQFVHYQSQVASNGHVVAAEVLIRWQHPVRGMVQPGGFIELAEETGLIVPIGMWVLETACVQLERWSHDARRRHLRLAVNVSARQFRTDDFVDRVRDVLRRTGADPTRLELELTESLLQDKVSETICKMQALAALGVRFSMDDFGTGFSSLSYMTQLPLNQIKVDKFFVQGLDPKVELIIQAIIGMARNLDLEIVAEGVETQQQFEFLQAHGAMLCQGYLFSRPVPLDQFDAQL----------
260222135    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLHTDVMITLYDREGVVLYRNPAARE----SVPNLNMRMAERFQ-----DIEALERMLAMLELHGEATLTLPA---HTTRNLRWHEVSVRLCRDAVPGRDAVLMSEVDVTAIKHAQDHSQYLARHDSLTGLPNRSHVMQRFADTL-RDMGEGATEAALIYIDLDHFKDINDTLGHAAGDALLVQVAERLRAITRSSDMVARLGGDEFLILMVSHNIREEVDLVRRRLSSTVAQPIHIHGAEVIVTPSVGVSFYPEHGKELDTLLRNADLAMYSAKESGRNALNIFESPMAQRVQQRLELETELRHTRQEFELYYQPRVDVATGQVRGAEALIRWNHPQRGLVGPDAFIPTCESTGMINALGDWVFEQAARQQVQWAREGL--DLKISVNLSPRQFRDPELLNRLARIVTATAAQPARLELELTESMLLGVAPHTHETLDDLRRMGFSISVDDFGTGYSNLAYLNRFPIQVLKVDKTFVQDI-EANRPVAELIVSMCRLMQLHIVAEGVETPAQLEWVQTQGIGQYQGYLFAKPLPATAFVERVR---------
121997172    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEERLLELLDALPDYIGIADTRGGMLYHNRALYEAQG------QGGSGSFLERLAAHDPESFQRLQNEAVAEQTGIWRGETRLHHRGMEEVPVEQFLIAHRDEHGAVVRYSTLMRDLSQRYHHESEIERLLYRDPITGLPNRMLFHDRIEQAHALQEGSAD-WLAVIVCDIKEFSAINESLGQDLGDEILAAVGRKLRELLPQAATIGRMGGDQFGVLLPWLADAQEAMGYAERIVDKVGNPLALSDRSIHLSLRAGISVTRHSGESAGVLVEQADAARQQSKRTASRCQFFSRELTEQAREQVYLTTELRRALDSGGAVHYQPQVDLRSGEWLGYEALVRWHHPKDGWISPGRFIPAAERAGMIHHVGEQVLEQAGRQFRQWRDEGVAPEW-LAVNIAAPQMETPGWGEQLLAFLNRFGLAPEDLELEITERLLVERRTEVATELAYLRRHGVRVAVDDFGTGYSSLNYLTELPVDRIKIDRAFIADLTEDKVAVVEAIVTLGQRLGIAVLAEGVETEAQRQVLLDVGCRQGQGFLFARPAPA-----------------
300022590    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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--------
307719095    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSILGVCLGISFLGYVIFILMGSSLTGVYAVLAGLLPLSLAYFLGVRRVTVVTALLLVGVTEFAASGARGLYLQD---VPARYMG--DLFLLMGGALLE---VIRYLRKEVRERSKEFLFALDTAEEGFFRYTPWRGEFVFSKRYCEHFAPESPFVPYPARVFFENIHPMDRERVEEIFVSRHWAEGQRFSFECRVRRASGGFLTVKVYGLVYIAENGRHPVFIGFMEDVTQTRELEERLDELTHRHRISGLETAPRFYERVGARVGRG---TEGKLALLVASPEDLSEVTDLYGHEARDLIIKEIADRFLLVKRRGDLLFHIEDQTFVFTLEGASSSGDVALFAQRILDTFARPFFVRGTPVYLSGVVGIALYPENGGSAEVLLQHAEAALHHARRERSGFRFYSQSMLQGAATRLRRMRDLQRALREEELELYYQPLVSSEGVVVGAEALLRWRHPREGLILPSEFVPIAEDTGLILPLGRWVISRAAEAWGRWRREG-LSSLTISVNLSPQQIRDRQLVDHLRETLSQHGIPPGYLTLEITERTFLEH-MGSREFFSRLEEMGIGIALDDFGTGYSTFQYIKQYPVKAIKIDKSFVQGLPARDVAIIQAILTLADGLGLAVIAEGVENEQQALLLRTFNCQVFQGFFYKEPLREEEFIQYVK---------
172058460    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLILYDLSEVSEARRELAREREQTREIYE-ALEAA---ISQIDLSTGHLFHSKGFFQIFEELPHDLILSRDWLFERLDPRDVPAMKQFIRRLTSGKPSTIQY--RLLFPDGRMKWIEDQQIPVFQLDGSIAYTNSIMHDITLQKEYEERLQQLAMYDSITGLPNRLSLTDTIRNWMQA-----NTPFSILSISFNRISDINNAFGHASGDQWIQATSALLNRSRPDEVFFGHLGGDEYAM-LVPSSLKDDITSYAETLLSLSVEPILIDPYALFTRVSIGISRFPDDSNDPIELMKHSYTALRRSRRENQSAVHHYASNLDIDYYRRYRLEQDLHYAIERKQLFYQPKVDSWTGKIIGLEALIRWQHPEWGRIPPNDFIPLAEESALHIAIGDWVVETACQAMLDWSS-AGADLVPVSVNVSPKRFLIPGFEHQIEQILAAYHLPAELLELEITEAALIMDDPNISRTLEHVSRLGVRIALDDFGKGYSSMVYLQRYPIDVVKIDRQFATHIAEKAQAIIKSILYMAKEFNLAVIAEGIETIQQLETFRALECPNIQGYLFSRPVSAAVMESFL----------
294011465    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KRIVESILSGRDSEG-FELR-RDGALGPEYFYCTVGRLPKRDGKPDLFLFTALDRTSDRTIEKNLRRELLSDGLTALPNRTGFGEEIEDRLTNAPWPENAQFGVIAIDLSRFSRVNESLGPMAGDELLITVAKRLKSGLRQGDVLARIGGNDFAIFARLNNGLSDALHIVQRIRDALSYPIRLSDLQIRVDCAIGCALSTSLTEDPEDVVRKAQAAVKIAKRSGKVEIYRNGVLKEAQRRFSVESRLRDALAQGGLTLAFQPLIHLQTGEVTGFEALARWEDEELGHVSPAEFIAVAEESGLITSLGRWAAYEAAQALSRWDAKFGQPPLGVNVNLSPIQMARDDVASMFEEALRYSGISGKRMTAELTESAIIADPEKARKLLFALKDLHMPIAMDDFGTGYSNLASLHSLPIDILKIDRSFVTSMLEDRDKMVRTILSLAESLGLHVTAEGIETQELAHALQNLGCWQGQGYYFARPMPEADAYDYWRARW------
310827142    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKEHLYDALQSTDDYIYVCNMKTNTFRYSKAMVEEFDLPGEVIENAAAVWGARVHDLDKKAFLESNQEITDGRTDCHSVEYRARNRKGEWVWMRCRGHLERDESGEPTLFAGIITNLGKKNKIDHLTGLFNKFE----------FEEEIERLISTK---PDQPIGIMILGIDEFKRINDLYNRSFGDEVIRIISQKIQTFLPPDATVYRMDGDEFGIILRN-GTVHGLENIYGKIYQAVNHQQEFNGKKFYCTLSAGCTLYPLDGKTYLDLIKYAGYSLEYAKNKGKNQIAFFSEDILIGKTRQLDLRESVEQGFENFEVYYQLQVNADTRKIKGAEALARWKCEKYGQVPPDQFIPILEESGLIIPVGKWIFEQALGACARWIKK--DPDFVISVNLSYVQLEDAGFIDFMERTVLSSGVPPANVVVEMTESYIASNINRVEGIFDRIRSFGMKIAMDDFGTGYSSLGILKKIPADIVKIDRIFVKDTSHFDLTFIKFIVELCHDVGIEVCLEGVETEGEYEAVKPHAVDFIQGYLFGRPVP------------------
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--------------
116249925    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAILYDPFMTLS---AVLAGALLSSAAFHAFFQSKGLRRLLASSITFVLICALHFISMASITLVPDPGKEVPATVLDLAAIVVVAATTLILIALAVVFIESHLTD----LKGLANASQEGLLIL-REGRIIDANERFQGLSGWKLAGLSGKAPS--------------AVLTAVQGTGQNRPS-ETVLNTRDGREIAVEVTASRIRGHNCEVLAV----RDLTERRQAEEMIEHLAHHDVLTDLPNRSLFDTRIRQALQM-AERKNSEVALFYLDLDRFKAVNDIFGHAEGDRILRKVASILRRVADESDTVARLGGDEFAIIQLAGQQPAAAQKLAADILGEFAAEMDTARDPTAVGVSVGIALYPTDGAAAEELCNNADTALYRVKHDGRGKICFFDAEMDKRNRRQIESELRHAIIRNQIHVSYQPILDALSGEIGGYEALMRWNRPGHGLTEPDIFISIAEESGSIVQLGEWVLQQACREAVRWPL-----PLMIAVNLSPVQFMLPNLCERIEAILAETGLAPSRLELEITEAALIRDRDRVMTTLLRLHKLGVHIVMDDFGTGFSSLSNLRSFPFDKIKVDRSFVLEHDAGARSIVRAIIGLGHSLGMPVVTEGVETEMQRRIVVEEGCAQVQGLLLGKP--------------------
307152389    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQEIEERKRIEEALFIEKELAQVTLKSIGDAVITTDAQGNISYINPVAEALTGWSHQDAQGPLFEVFYIVNEESNKPVENATKALDEVRIVNLAKNTLLIARDGRQYPIDDSAAPIQDSQGRVIGAVIVFRDITESRSLTRQLSWQASHDSLTGLINRLGFEQQLEAAIK-SAKNEHQHHVLCYLDLDQFKVVNDTCGHAAGDELLREVTSLLQQRVRSSDILARLGGDEFAVLLNQCSLEKATEIAETFRQLIDKFRFSWNNKSFSIGVSIGVVAIDYTSKDKNSVLSVADAACYAAKGKGRNCVQVYQADDHELLRQRRERQWVVQINQALEENRFCLYYQNSLVKPVYYEILLRLLNEQGNIVSPGIFIPAAERYGLMPAIDRWVISTFFQKYQQFYEQHLGKIDFYGINLSGASINNEHFLDFLKEQFNQFNVPYHTICFEITETTAIANFQQAIHLINELKKLGCCFAIDDFGHGMNSFDYLKNFPVDYLKIDGSFVKNLVNSDIAIVESFNRIGHVMNLKTIAEFVENIAILEKVQAIGLDYAQGYEIARPSPFE----------------
254430065    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVTAEKGMQQSLAHEKERLRVTLTSIADGVVATDEIGRVTFMNPVAESLTGWREAEAEGPVGDILML---SDDNATMPIPNPISVALSGGDVCFLRLQSRDGSRYEIQDSAAPLKSADGQVTGAVMVFRDVTSRRAMQKKLRYHATHDALTGLTNRREFENTLQESLDE---PGAEHSMLCFIDLDRFKVVNDTAGHVAGDALLRECARVIGRQVREGDVVARLGGDEFGLLLRHCPAQRAIQIAERLIGALGDIRFAWKESLYDIGASAGLVQLDANVITVEEAMSRADVACYAAKHRGRNRVSVYTPDDSEASRRHLELQMAAGLRESLESNRFLLYAQDASTEPSHYEVLLRLRDRNGDILNPGSFIPAAERYQMMPHIDRWVLTQLLVSLSD--ELAALPQLNIAINLSATSLDDPTFMPFLESLLSKTSLSPERLTFEITETTVVNQLSSASDLLGRIREQGCKVALDDFGSGFSSFSYLKHFPVDFIKIDGSFVRNLLHSDRTIVESINEVAHRLGVKTVAEYVEEHALIGVLEEAGVDFVQGYAIGRPQPLSALFE------------
209549895    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGYAKITKDNSKQKADADRIEEITRLDVALENIGQGICMFDRDERLLLCNKRYLEIFRFPEGSVR-PGMVYREIVDIGYAANTEDPGEAAARAEAHYTRNMALIRSGAGSAVHKYPSGISIQQNVNMLGGWVVTFEDITDRLKSEEQVAFLAKHDGLTGLPNRLQFGESVSEEMMIADRVRG-NVAVIGIDLDKFKEINDQHGHGTGDKVLVELARRLDEARQEGEFIARFGGDEFAATKRFD-ELSALHDFIARLEGALTGTVTIDGFEIKTGASLGVAVYPSDAAGVDGLLANADLAMYRAKQSLLQKVCFYEAAMDEHARRRRSLAKDLWASIDRSQLHLHYQVQKRTGEITGYEVLLRWRHHERGNIPPMDFIGLAEECGAILPIGEWVLREACREAASWNN-----SHKIAVNLSPIQLGHADMAVVISEILLETGLNPRRLEIEITESSIIVDKDKALRTMRQIKALGVSIAIDDFGTGYSSLETLRSFPFDKIKLDKSFMAETSPQSKAIVRAILALGRSLEVPVLAEGVETQAQLDTLLEEQCDEAQGYLLGKPQAMGE---------------
306841103    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDKWEAHYLIGASLVCATLGMLCFFSSYVLRDA--FAELASLTVLLASVVSIVGRNYASAKAVILMS----VCTLMPVLAGLILAGTPFHIIIGLLLIP-YFLSNIQMANGLREFLFAAVMGKRRLSIVAGRFDAALNNMPQGLLMFDGEQRIAVINNKAKAMMRIAEHTKLHKLEVLLRYCH-NDLTNIRLRMEDILMGRKARDIFQLSDRR------YIECIGNQTVSS-----GAVMMFEDVTQRVESEARIQHMARFDGLTGLPNRNYFETMVRSL--RPHQDQNSQVALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRYVASRFGGDEFVIFVFNLHDSSEVSGMMEHIISAVTGVYDLDGAQVDIDISAGVAIEDIDKCDVGNMHIKADLALYEAKGEENRQWFVGAMDTKYRSRQKLKADLRQAVAQREIHVAYQPIVSAQSLRIVACEALARWNHAELGLVPPAEFIPLAEEIGLISEITRFMLERACMDCLSWGDK-----IVVSVNLSAIDLKNNDIARDIAYALEKSGLPAHRLEVEVTESAIIADRNKTSLVLQRLKNAGINIALDDFGTGYSSLSYLNTLPLTKVKVDRSFVRDITSDRRSLLRGVTQLSHELGLGVTVEGVETEEQLALIRAAGADLVQGYLFGMPLPTEEI--------------
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---------
265992624    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALRCSAQQY-----AAGLLMF--DGEQRIAVINNKAKAMMRIAEHTKLHKLEVLLRYCH-NDLTNIRLRMEDILMGRKARDIFQLSDRR------YIECIGNQTVSS-----GAVMMFEDVTQRVESEARIQHMARFDGLTGLPNRNYFETMMRSL--RPHQDQNSKVALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRYVASRFGGDEFVIFVFNLHDSSEVNGMMEHIISAVKGVYDLDGAQVDIDISAGVAIEDIDKCDVGNMHIKADLALYEAKGEENRQWAAFVMDTKYRSRQKLKADLRQAVAQREIHVAYQPIVSAQSLRIVACEALARWNHAELGLVPPAEFIPLAEEIGLISEITRFMLEQACMDCLSWGDK-----IVVSVNLSAIDLKNNDIARDIAYALEKSGLPAHRLEVEVTESAIIADRNKTSLVLQRLKNAGINIALDDFGTGYSSLSYLNTLPLTKVKVDRSFVRDITSDRRSLLRGVTQLSHELGLGVTVEGVETEEQLALIRAAGADLVQGYLFGMPLPTEEI--------------
209551672    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVILYDSAMTLT---AVVAGMLLSSAAFHLFFNLKGMRRLLSASLVFVLAICTLHFMSMSITLVPDPGKAVPTLVATALILVALAVVFVQSHLTDLRGLANA---SQEGLLILREG------------RIIDVNERFQALSGWKLADLSGKA--------PSD---VLTAIQAPRENRPG----ETLLNTRTGREIAVDVNSSRIRGRDCEVLAV----RDLTERKQAEEMIEHLAHHDVLTDLPNRSLFDTRIRQALQV-AERKNTEVALFCLDLDRFKAVNDIFGHAEGDRILRKVAAILRRVAGESDTIARLGGDEFAIIQSDGQQPASAQKLAADIIDEFAAEMDTARDPTAVGVSLGIALYPRDGSTAEELCNNADTALYRVKHDGRGRACFFDAEMDERNRRQIESDLRHAIIRNQLHVSYQPILNAQSVEISGYEALMRWHRPGHGLTEPDIFIPVAEESGSIVQLGEWILQQACREAARWPQ-----PLTIAVNVSPVQFMLPNLCERVEAVLDETGLAPDRLELEITEAALIRDRDRVMATLQRLRKLGVHIVMDDFGTGYSSLSNLRSFPFDKIKVDRSFVLEHDAAARSIVRAIIGLGHSLGMPVVTEGVETEMQRRIVVEEGCAQVQGLLLGKP--------------------
152988780    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITEIRTLAETLYEEKERLQVTLYSIGDAVLTTDAGGRVTFMNPVAEAMTGWTQDALGAPHELVFNVLDSDTGDTLDSVRRCLQNTRVFYLEDGATLISRKGEQHDIQNCAAPVRTRDGEIIGTVLVFQNVTKARAMQRELSYHASHDALTGLFNRTKFEEELRRALA-NAQERASQHALCFIDLDRFKVVNDSAGHAAGDMLLRELSRILADRTRASDTLARLGGDEFGLLLFDCDLAVAEEVASKLIEQICSVRFPWEGRVYDVGASIGITALTATSRSTSELMSQADVACYAAKHAGRNRVSVYQFGHEEVERQHRDREALENDRFQLQAQEIVPVVARRDGG-RHYELLLRLYDPDGQMTPPGAFIPAAERFNLMASIDRWVINEAL--INFGPRIAAIDGLTIGINLSGNSLNDPLFLPYLLDRIEHSPLGPERLYFELTETALMNQLSVASRIVDKLRDLGCKVALDDFGSGLSSFNYLKNFAVDAIKIDGSFVRNLDKSDQAIVDSINQIAQRLGAVTVAEFVESREILDHLARLGVDYAQGYAVGRPQPFATVLEQLR---------
117617601    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISLQHPDDRDFLRSQLTLLLELRRIRQQL-----HDINSEDSINQRLQQLRQTN------LRLQKQLKQHQELERRLQFDALHDPLTQLPNRALLMNHLNHAMTHFHRYKSPGFSLIFIDVDHFKQVNDTLGHSAGDQLLKEMSRRLQTCIRQNDMVARLGGDEFVIYLDNSKTEEDISPVLNRIISRLSYPFRLMGNELGITVSLGVASVSEQTSDISQLLHQADLAMYQAKRNGRSRIVSYSEECSVQTWASPEEMLARALREGRIVPYFQPVIRLKDSRLTGLEVMARWITEEGVLKDAFDFIPLAEQCGLIQELDYQILSHTCQQLKEWLPLSGQSKFKVAINLSGKHLVSHEQIMKLVEIIESEGIAPGYLIFEFNERELSRQDSDALTSLHELRAKGIQISLDDFGTGFSSLNALFHFPVDYIKVDDSFTHRMSPKDLALIRAMRDICQDLDFTLVVEGIENQQQLQKLIDLGCLMGQGRYISPPMPGADITPLLTQ--------
300729531    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWSMNRGRSDLRFRCWFLGWLLVLVHFISLLW---HPAPGVSLLLRQAHIAYEILAGLC----FILSDAAIINSKQRLIRGAVFGTLPALFTVLLILFSPADRWALGFSLVATHSVTFFLVYKYAGKRLQRFVMTLCVLFAGWMLGALTVGRSELILASIPAEIFLINALLFLILWACSSFFTIAWRENGDTLFPSII-YLPQFLVAIGMTLIV-IEEDGAASRELAHE---YEVLFNNNPNSLYIYDLRTRFLSVNSASARMHGYSADEFRG--KKLTDIVVGD---ALPEILDDI---RTGQPRSNHRSLHADGTLIPLNVTSYNVRF-RGRLAR-ISLGEDQTEREQMLSQLIYQADHDLLTGLPNRHRLLQALDRAM-TSITPAAPGCAVLILQIDRFEKINENYGHPVGDALLKQVTQLLSSALKPTDAIGRTGGREFTIVLAGILNGADAEGRAQNILELFADPLTIEEHSIEVAMNMGLAVFPEDSDDAVSLWRDAARAQARSRQLGVEGVVRLSRTHSLQAQEDSRIEAVMRRAQYGGFEVYYQPVLDANRKLCAFEALLRLREEDGTMVSPAVCIPIAESTGLIIPLGRWVLREVCRQLKTWQLNG-LQVVPIAINVSALQIVLTNFCTDVDVALEEFDLKPSFIHFELTESSVMPRDSLALENMVKLATNGFSFSIDDFGTGFSSLDRLHKLPVSVLKIDRTFVSRMLDQNGTIVRTIISMAHALHLGVVAEGVETEEQLQMLAEMGCDQFQGFLFSKPVEAARAAILLSPR-------
159897514    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAIEMGLYRHRVDQRLRRMERLYSSTLNSVDDAIITTDIYGLIKFANPTASSLLNRPNDALIGQF--IGDVVQLLDRETYQFDLPYLIQQANHHMLLPRQILVNDQAKFVVAPSISQIREEDEAIAGIVLVLRDMRDLDAAEEHIRHQALHDALTGLANRNVFINRLQYILDHYHLH--HHHAVLFIDLDRFKIINDSLGHIVGDKLLIQVGQRLERCIRSHDLVARLGGDEFTILLDGVNDIHDVLRVTDRLLSVVAEPYHIDGYKVFTAASIGIVVIDDHYKHYHEVLRDVDSAMYRAKSQGRGCRAVFDEEMHVERTLQLEVELRRAVERDELCLHYQPIIKLATGELSGFEALLRWNHPTQGVIGPASFFAIAEETGILAQIGWKLLRESCQQICAWQNEFQFHPLELSVNFTHRQFFQANLIQQVQSILAETGMPARHLCAEITEGVMMQ-SNRAVEVMHELHDLGVQVHIDDFGTGYASLSLLHSAPIDVLKIDRTFIQESGASKHSIAQLISLMARSLGCAVVAEGVEDAQTAQMLIEMGCDFGQGWWYSKALPPEEARVLIR---------
91782555     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAMQDHLYA-AARPRDAALASGMFICRADGTFDSV--NAAFEKLTGFAAEELIGR-RTFESLLDPAELARRRAELPQ-LEMVTSRYESEWSFLRRNGTPIRVVLALAPLGGAGAGPACYVGMAFDMTRYAQSEARLWYVAHHDGVTRLPNQTLFTERLELTIAR-CQRNGSGFTVLIAELDHLRKLRDALGLHAAELVLQIVGERLRGLFPNDGTIASIGGTQFA--LLVNETGAAADAFAAEALARIAEAIDYAGTALNITASIGIVAYPADGGDAPTLMRRAGVALSAASAVTGNAVRRFSAEGQAARRFELETMLREAIERQQLHLVYQPQVTLSTGRIAQVETLLRWNHPQRGLISPVEFVPVAEEAGLIEQIGEWVIRTACRDAGKLLRLTGTLP-RFAVNVSPQQFQRQNLFETIREALDEAALDPSYLEVEITEGVLLGDTEQALQTLFALRELGVEVAVDDFGTGYSSLAYLTRFPLNRLKIDRSFVMRMSTDSQALVGAIIAMAHALKSRVTAEGVETAEQAAQLEALGCDEAQGFWFSRPITVGALRNLLR---------
261211819    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFDDR--VHSLLSRFQSAIEGQLEAELRKLNQELEMK-VAERTQTLADLSTKLLK------EIEQRTVAEDFVEFHRHFDPLTKLPNRVTLTERLQPQLVNIA--DDQQITLIYFSLRNFKSVNDSYGYQVGDQILSALCQRLSHNLPENWLLARIVGSEFVLTARHKRSQNETKKVINRVVQACTMPFNTNNLNITLQCHLGVTLAPMDATDSLSFIQRASSAMSWAKKEGIQVSFFNLAAQKATEERLQLESHLLHALRLGEAVHFQPIVDKQNGKVIGAEALLRWHNPQLGNIAPDRFIPLAESNGQIIEIGYFVLHQALRKAAEWC-KLTTSPFKIAINISPIQFREQRFVEYLKDMMTLYQLPPGTIELELTEGILLQDEHYAQSALAQLRQQGISISLDDFGTGYSSLSYLQKYSFDTLKIDRSFINQLNEQNRELTRAIIAMAHKLNMAVIAEGVEKDYQADFVRTEGCTFAQGYLYGKAIPADDFTQLL----------
307825369    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADGSTLWHGFITDITERKQVETELQIAATAFESQEGMVITDINNVIIKVNQAFIRLTGYSSEELLNRRMNILKSGR-HDAKFYAAMWDSITH--TGTWQGEIWNQLKNAEVLPTFVTITAVKNNEGEVINYVATYTDITERKVIEEKINNLAFYDSLTQLPNRVLLADRMHQTLARCRRNQEIAAVCM-LDLDGFKQVNDTLGHAAGDRLLRDVAQRLKECIRQEDTAARFGGDEFALLLGGFATVSECEQTLARIVAAIAAPYQIFGQVAHISASIGVTLFPEDSSDPDLLLRHADQVMYEVKQAGKNGYKLFNSVHEVRNQTTQDFLKKIDEAKGQFELYYQPKVDCHLGKVVGVEASVCWNHPVLGILAPSEFIPVIEHDDLIIALGEWTIQSALLQLNEWRETG--FNLHISVNISACQLHSQEFLRRLQELLVGYDAEIQRLELEIVETAALKDVIAGGDAIRRCRAMGVRVTLDDFGTGFSSLVQLNHLAVDALKVDLSFVSDMDPEDRALVEGVVGLAASSRLQVIAKGVKYVDQIVMLMELGCDVMQGSGLASPMSAKRMRTWLA---------
254414802    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEIDLAGRVRYLNPEAMRLL---PELLDSEAE------HP-----FLAEMPSMIRLMQQQSSLRREVKIGEIVYEQVLHYVPEI-----ECIRIYAL--DITDRKRAEELLLFNAFYDRLTGLANRALFMDRLQQAGRRAQPSQGYRFAVVLLNLNRFKVVNESLGNHLGDQVLQEFGQRLQNCLRPTDTVARLGGDEFAILLEGIQGVCDAIQVADAIEQTLTLPFNLEGRDVFMTTSIGIALNTNRDRQVENILRNANTAMHRARSQGKPGYAIFDNQMPTVDRLQLETDMRRAIERQEFQVHYQPIVSLLTHQITGFEALLRWQHPQRGLVFPAEFIPIAEETGLIIPMGWWILREACRQLSIWQQQFQSPQLTMNVNLSCKQFTQPDLLAQIDQILEETNIAVGSLKLEITESVVIDNPELVKDLLLELKKRQIHLCIDDFGTGYSSLSRLHNFPISTLKIDRSFISGALGENSEIVQAIITLARTMSMDVVAEGIELLEQVSPLVALQCHYGQGFLFSKPVDSDGAIKLLRGK-------
212635186    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SQVADQLALTLATKYAYDKDERLKLATEQSDQIMMVVNLASLTIYVNNAHFVLTQIPKDQIIGRPVQELEFF-KQFPDKAEIVLAKARAGESS--EEEVKLVRRDGTDYWVRLSVKRFISERGNHFALIN-ADNCTEQHQHQSELERLAWRCGLTGLYNRTHFGRVLDRAKE---------GHLVLIDLRGFKRFNDTYGHANGDLMLVEVARRIRHFADINHIIARIGSDEFAVLISDSREVDVITPLIERLYNNLELPVSIGTEQIEPKPAIAAVDIASIEQLFPALTC-ADIALQYAKNKQGNAIQVFNSANAFKDDAQIERDLAVAIKGRQFELYYQPLKDLKKQAYIGAEALIRWHHPKKGVLYPGAFIDIAEQTGLITDIGSWVLEAACKQLNLW--QHRQIDISMHVNVSARQFFSGTLFEQVWELIGRYRLKPHSLILEITETELMEDIRSATNLCNELAELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLSHESREIVSAIIAMASALNISLTAEGVETKEQELFLADHLCHQAQGFLYSPALRVSEFGEFLEE--------
103487670    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFGRIGSRATRRRGDAAANLQT---REALLLLQNYEWFWSTDADGRLTYITDVVARTMGRSAAALLGTPLT--DLFLPADSHGERQRTLRFLLTRQSAFD-DLPLRGAEGGDRWWAISGRPQYDADGQFTGYRGSGTDITAQRRSAEDASRLALYDSLTGLANRFNISKKLDATLAAFAQ-QQRSCAIMLLDLDRFKQVNDTLGHPAGDALLKQVAERLLKFVGDKEMVSRLGGDEFQIILPDIDDRGKLGDMAADIIASLSQPYSVEGSRCIIGASVGVAIAPFDGQSSDDLVRNADLALYAAKGNGCGRFAFYSSDLHQAAEDRRALEEDLRDALARGEIAYQPVVNARSNMVTGVEALIRWTHRDRGAISPALFIPIAEEANLIWPLGEWVLRKACEDAAGWPGE-----MRVAVNVSPIQFANPELPKVVAKALAASGLSPDRLELEITESVFLGDTAEANRMFKALKGLGVRLALDDFGTGYSSLAYLQSAPFDKIKIDQSFVRGATERNSAIIAAIVALAEALDMETTAEGIESLDQLDLVRKLNVSHVQGYVYSRPVPCADLV-------------
308050936    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFEIRGWFESL--DNRDLFTSFIAAISLLAIPVVMGFFYLLRISNNNLVLQTKVSLSRQQQKSLSQQNRLLHQEVAKRQASEQQLAYQASHDILTGLANRLAGQRALDEAIEQARSDGSQVLLMFIDLDNFKHINDTQGHHMGDQLLVHSGRRLSLALAEGCTVARFGGDEFLLIVPACAGREHATQRARSILRLFDAPFHVEGETFYVSTSIGMTLFPDDGSSAKELIQRADAALYRAKERGRNDFSFYDAEINLEVQRRVQLDARLRVAIEQNTVHYQPILDLARSRIIGAEALVRWTDPLLGPVSPAEFIPLAERNGLIHRLAEQVLSTACAQASRWQAIA---PVTVAVNVSSAQFHHCEPLQHIESALARTGLAPQRLVVEVTESLLLGNHKDLHSTLQGLVDMGIGLAIDDFGTGYSALSYLQQFPFSELKIDRSFLKDSDSSDRSLLEAILAMAKALSLNVVAEGIESAEQARFLREHGCQCGQGFLYSPAVPAAEFERLLR---------
190892372    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGYAITKDNSKQKADADRIEEVSRNLDVALENIGQGICMFDGDERLLLCNKRYLEIFKFPEGSVHMGYRQIVEVAHAADPNEATAQAEAH------YIRNMALIRAGAGSAVHKYPSGMSIQQHVNMLAGWVVTFEDITDRLKSEEQVVFLAKHDGLTGLPNRLQFGESVAEEMMIADRVRG-NVAVIGIDLDKFKEINDQHGHATGDKVLVELARRLEEARQEGEFIARFGGDEFAATKRFD-ELSALHDFIGRLEGALTGTVAIDGFEIKTGASLGVALYPSDAVSVDGLLANADLAMYRAKQSLLQRVCFYEAAMDENARRRRALANDLWASIDRNELHLHYQVQKRTGEITGYEVLLRWRHHARGNIPPMDFIGLAEECGAILPIGEWVLREACREAASWNN-----SYKIAVNLSPIQLGHADMAVVISGILAETGLNPRRLEIEITESSIIVDKDKALRTMRAIKALGVSIAIDDFGTGYSSLETLRSFPFDKIKLDKSFMAETSPQSKAIVRAILALGRSLEVPVLAEGVETQAQLDTLSEEQCDEAQGYLLGRPQAMGE---------------
269102953    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRDLAFSECSNLALLFNQSGQLVSTNAAFSHQFG----ECVNDLASFLG-----DIAQARQLLE---NAQQNRIVDQKLLCWTGQRHLWFHIEGKWLEEQQ---------QLLLQLTNISPEREKLRQAKYNSEHDFLTGLMNRRGISSAIKISHHTKQPYSLLFLDLDGFKMINDTYGHAVGDRLLRAVSIRLRQVIQHRGLLARFGGDEFLIHVERRNITTPCAFAKEVITALNKPFHLKEVGELSIGCTVGTTNYPEDAQDIDTLVTQADMAMHRAKLRGRNCCHHFSPDMADALYRKMILRHHLTLNANAFELYYQPIVDLKKAKLKGFEALIRWNDDDLGQISPAEFIPLAEETGQIVPLGQWILKTACRQLAEWKKKYDHSFI-MSVNLSRAQ-LQTGLVQSVKACLDAYQIDPKQLALELTESTMLQDYSDAKQCLTELAELGIELYLDDFGTGYSSLSQLQDLPISTVKLDRSFVQGEHKGSQAIIEATQAICEKLDLKVVAEGVETEQQLDYLRQCNFDYCQGYYLGHPMPPQTIEE------------
289633286    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELTGVKEENIVGR-NVWALFMSSEDGAASSQNITGFFN-RGVSYEVERRVKTLQGERLFLFRNKFVQSGSGVDEQYLICSGTDITEERLAQERLTQLANTDSLTGLANRNAIQDKIRSAIEEAAP--GESVGVLFLDLDNFKKVNDHYGHVFGDRLIRDVSAAIGACLNEGDTLARLGGDE-FIVLAAKGTAQELEATAQRILERMRTPFSLGLVEVYTGCSIGIARYPEHGDNLESLIRSADTAMYVAKDAGKRTHRVFSPEMNRKVAEYMWLDTNLRREEGQLTLHYQPKLLLSTGAVQGVEALVRWNSPERGQIMPVEFIRYAEESGLIGVLGRWVMQTAAKQAAKWKADG--YNLRIAINVSARQLVDTAVVRHFTEALAEARLDPCLVDVELTESCLIEDEAAAIDLIKQFRQIGAQVHLDDFGTGYSSLSQLGRIPLDVIKLDRSFVRNTDSKAQALVRSMVVVAQELGFKVVAEGIETESEEAFMKGLDVEYVQGYLYAHPMPAADFERWLQDRQKL----
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------------
262165866    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWD-------HNPDIKGMICYCGLPVFWPDDSAFGTIHFDDR--VHSLLSRFQSAIEGQLEAELRKLNQELEQK-VVERTQTLADLSTKLLK------EIEQRTVAEDYLDFHRHYDPLTKLPNRVTLSERLQ--PELKKISDDQQITLIYFSLRNFKSVNDSYGYQVGDQILSALCQRLSHNLPENWLLARIVGSEFVLVARHKRNQAETKKVISRVVQACTLPFNTNNLNITLQCHLGIALAPMDATDSLSFIQRASSAMSLAKKEGIQVSFFNLAAQKATEERLQLESHLLHALRLGEAVHFQPIIDKQNGKVIGAEALLRWHNPQLGNIPPDQFIPLAESNGQIIEIGYFVLHQALKNASEWC-KLTTSPFKIAVNISPIQFREHRFVEYLKDLMTLYQLPPGAIELELTEGILLQDEHYAQSALAQLRQQGISISLDDFGTGYSSLSYLQKYSFDTLKIDRSFINQLNEQNRELTRAIIAMAHKLNMAVIAEGVEKTYQEDFVRTEGCNFAQGFLYGKAMPVDEFIKLL----------
226307762    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSTIVVLLPADTGMFRWVWPSVVAVSSIAFSLYWLGRSRLGVSESQTTWGVLLACLALVLFPILDPGNELVLTSTLMGGIAVGVFPTLMFRGFT-------------LIWIGLVGLGLAGGFWTEPEPSRYVLIGVLVIFVGLYSGTLLLANLFERRLRAELVAEDERDELLLDGAQDWLWETDSRGIASTVSYRFAEQVGLPAAQIRRTMHEILIGIGASRTDAGRKSLDLLTAFRDLTMQVVVR-----GDTRWWSMSGHPASG-DGADYGWRGVGSDITHSYHQRQNILRLAEVDSLTGLRNRYSFNSQLSSRLR-----DGRRVWLAILDLDNFKSINDRLGHHVGDDVLRDVASRLHSVLRSNEICGRLGGDEFAIAFDDIASADEVEERFQTILDSFERPFSLVGNQIRIRASLGYGSMPDDADSLEDLVIVADLALYHAKESGRNQIRAFDATLRDRATGRARADLRRALIDEEFELVYQPQVSAATGVVVGFEALLRWNHPTSGLVSPGDFISVAEETGLIVPIGAGVLRAACTAATTWPE-----DIRVAVNVSQVQLRSSRYVESVRQTLNEVNLHPSRLEIEVTESLVIDDADR--DVLVQLSALGIAIAMDDFGTGFSSVASLARLPLDRLKIDRAFVADPSNSRFAVLRAVIAIAKSLGLDTVAEGVETERQRAIVTECGCDVIQGYLEGMPIRAAEIPDYLNER-------
56459429     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WSSGQSHLTISVYVWWLMTALVLLFLVVGFNLLLRRKVTEK-TQALAESKYRLNTILDSVEAYIFIKDKELKYQYANQQVLKLFQLKLGDFIGKTDA--DLFDKSTADTLKVFDNKVIKSGKRAAQEEISFLPDKKKPLHFWSVKVPLYDANKKVIGLCGICTDISEYQSMKEEIQSLAYFDPLTGLANRRFMLERLKDEF-YRYQNGGDDGVLAMLDIDQFKKVNDSVSHDAGDELLVLFGQRLESELLQTETAGRLGADEFMVLLINLLDDKNLRQRLQVLVERLSEPYQLGEKTESISVSMGVTLFSDAQNTGDLLQG-ADLALSQAKETNASKLQFFNTGIQREFNYRQKMITGLRQAITYLQPQYQQLTDEASQRCLGFEALLRWYDEELGWVSPAEFIPLAESQGLMPDLHRLVLNQVLAAIPKLQHAISDKGGRVAINVSASQFKYPGFVEDIEARLTAAGIPGELLELEVTESLLIDDIENTAANMERLKRLGVTFALDDFGTGYASLGYLKRLPLNSLKIDQSFVRDMGNSDEAIVRTVIALGKSLDLAIIAEGVETEEHLHKLQEMGCFCFQGYYFARPEP------------------
77359284     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLSISEVRYRRILLHLNTVVLELDQQGLIRFINPAWEALSGF--GVKSTLQQQLTNFCIAECQVKLQATIDDILCGGEYKQQVEIRLQHKNGSQIWVECRLQLIQNSHNNAT-ITATIDNIHERKQAELQLRHLALHDTLTGLHNRYYFDQQLNRICQPQHTHSDIEHALIYIDLDHFKIINDSKGHQQGDIVLKEVAQLFITNISTEHLVFRVGGDEFAVILKHTNLLDAHLIAEGICNAIEQNQFKSEEQIYSISCSIGLTQITEKNCDPSECLKQADIALYIAKNLGRNLVHCYAKQDAHNNTLQWGHGIRQALQQDSIELHYQPIWDFRRNEVAYFEVLLRLK-INDELVFPNQFIPSLEMLNDTFLMDQCVIRNTIANVALYPELNQ-----VAINLSAQSFLDERLVPLIESNLAKYQVLPTQIIFEITESASINNLAATRKMIEKLNILGCHFSIDDFGTGFSTFNYLKQLPAQHVKIDGSFVCDMLNDDLALVKAINDISHSLDKRSVAEYVETEEVFFALKEIGVDYGQGYFIARPMPISELEKILKNK-------
86748577     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALFEDITDRQVLARELDKTRKFLELVVDNIPVGLTVQSTSSGRIILNRRREDAIGLTCGDIFNPKEARL----IRERDE--------LAVRKGDLMVEHPISTRNGLRLFVTRRIT-VADEAGAESYLIKTHVDVTDRRQTEARMAHMAYHDGLTDLPNRTSFLKSLSQMIE-ACDAAVDEFAVLSVDLDGLSEINDVFGHAIGDQLLIEVASRI-EQASQGGVVARLGGDEFGL-LIDGPQPEAARRLAERVSKALARDFEIDGKTVRTGATTGIALFPRDGRDAASLLANASAALFRAKAHARGSIGLFAPEMDMQIRDRRALHQDLSNAIRNGELSLYYQPQAASKRIVGFEALARWRHPTRGFVPPGEFIPLAEESGLIVEIGEWILREACREAASWPK-----PLQIAVNLSPAQFLNTDLVATVHQVLVETGLQPGRLELEITEGVLIDDFDRGLALLRRLKTLGVRVSMDDFGSGYSSLTYLQAFPFDKIKIDRAFIMGRNVQSAAIVRAVIGLGHGLGVSLVAEGVETQEQLDFLVDEGCDAVQGYLIGMPAPIDQ---------------
86357892     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DITARKEAEETLSLLSRRLDLALEISHIGVFEADIENDTVEWDDRLIAIYGLQGASHQIASDAWAKSLHPDDRERVLGLAGRSVESGSD-FQQEYRIIRGDGVERIIRARSAFFVDGNGDVTEDVALRNELQRAKDLAEARNRELEAHDYLTDLPNRRYLDKMLDERSAECRAKGLALAILHVDLDRFKQINDTLGHRAGDAMLQHAANVLRNSVRAADFVARIGGDEFVILCAMNAASKKIGGLAQRIIRELRKPVRYEGHDCRFGASIGIAVNGGAKLDAKQTLLDADIALYRAKGLGRNRFEFFSASARNDIVSAKQLADEILIERNEFVPFYQLQFDARTLDVTGAETLARWQHPVHGLLTPDRFLDIAEDLDVVSTIDALILERALADRRAWIKDG-LSIPKISVNVSARRLTDPDLGKKLRAL----KIEPGAIAFELLESILDDCEKSVAANLKKLRKVGIDIHIDDFGTGHASIVSLLRLSPNTLKIDRELIRPQSAEQRKLVGSIIDIGRSLNILVIAEGVETADHVRILEQLGCDTLQGYALARPMPAMQIPSFIR---------
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---------
309777216    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVNSTDDYIYLVNMQEDRALISENMLQDFDLPDLIVPGLIPLWGNLVHERDRQRFDDSIAAMLRGDTDEHNVEYQVHNRKNEYIWVICRGLLKRNAQGEPIFFAGIVTNLENKGKIDSITG---------------LFTQTACENTVTQLLKHQCKGGILLLGLDDFSHINELNDHIFGDAVLRQFSQTMQRLLPSAARMYRFDGDEFAI-IYEQATRKQVRELYKIIHAYCNRRHRIDNTGYFCTVSGGIAMFWEDGDNYLDLIKYADNAKYRGKNQCTQFSHELVKIKRRRLSITNQLQNCVLRGMQDFYLVYQPLINAASMQVEGAEALLRWTSSEYGNVRPDEFIPILESAGLIHQAGKWVFQEAVKTCREWVQE--NPQFVMNINFSYIQMLNDDLLPFIRRTLKQAELSPEHIVIELTESCFVTEMDALKRSFQQLREMGIRIAIDDFGTGYSSLGMLSQMPADIVKIDRLFISAIHENSQSFINAVIQLCHSVGIRVCVEGVEEQAELKVVRDIQADNIQGFYFSKPVEKRAFHERFLDAKPVMQ--
220905545    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGGHFVYLVCVQDVDDLKRAATIVRENELLQQDNLRYKAVVDHTRTLVFEW-RNNDLTYISPRIGELLGNYDGRIPFDVWREDNVLYSGDSAAFDTCLSRLLGIRSGEMT--LRLRRRDGQFIWCKVTYTCLADDSGE--RYIGTINDVDAATRTEQALRLRAEHDPLTGAYNTQTFFEKVEALL---REYPTEPYAVLRFDVAGFKAINEAFSLEEGNRLLRAIARLIRQRINQCEAYARLTADVFAVCITGDINRIKNFIHSLSRRLEH----YSDTFRVKLFFGVCQVENRRTPAHVLCDWAYLAQKTIKGSDLANYAFYDNALRQRLHDESYITDQMYRALEQKQFKLYLQPKVELSSGRIVGAEALVRWQHPHDGLILPGRFVPLFERNGFIVRLDEYIWDLTCQNLRMWLDKGYKPM-PVSVNMSRLHFNDGALTKKLVQLVDKYRLPRHLLELELTESAFFKNEKALIHIMCELQAEGFIFSMDDFGTGYSSLSTLRALPFNIVKLDRAFISDDNERGQIVARNTIALAKDLHMQIVAEGVETLDQARFLLSCGCNCAQGFYYSQPLDQDAFLSFIQEK-------
167648745    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAMHYTGMSAFVTQGFVQWEQATIAASVLAGVIGATAALQLAGRARSLLKQIGGGVLL--TLGVCSLHFIGMG-AITIVPDPAINVPQMLSGAILTLAVTSITGM--IILGGLGAVAIESSTSRRRLANAAYEGIVVIQDLIND---ANAAFCELAGAELDALGAPLSNLLTF-------------DGEAPSREGA-RREGALQPVDGRQIPIEAFSRLMDDGARQETSGLTVVRDLRERRSAEEKIRYLAEHDGLTGLPNRNSLQTRLAAALDR-VEASGESLSLICIDLDHFKEANDLHGHLAGDALLVETARRLQDSVTAPSFAARLGGDEFVVQVAAGDQPAAAAELAGHLLEALAAPAVYEGQDLVMGASLGVSLFPDDGRTAEALLANADMALYRAKESGRYRFFKREMDESIRERRTMARELRQAIIDEELIVYYQPLATASDGVVCGFEALVRWNHPVRGMIPPLEFIPVAEENGLIGQLGEWVLRRACADAVTW-----ERPLRIAVNLSPLQLNQPDLPKLVHEVLVQTGLSPKRLELEITESALFKDYQRALDNLRRLKALGVRIAMDDFGTGFSSLSTLQSFPFDKIKIDKSFVENIHRHDRAIVRAVLGLGRSLEIPCVAEGVETQEQIDFLRGEDCAELQGYAIGRPAPVDTLSAW-----------
113972075    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLEESAEAVYITDADNRILAVNKAMCRICGYSAEQLIGKTPEFLELLPPGQETDCQAAMK-----LRGFWHGETLKQRSDGSHFPAWQSSRRIETDD-NALYHVNIFSDISTKKLLETQLTTRAMYDTLTGLPNRYHLKQILNSALDKLKDDPSALGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLVLQECSCKEEIQLFAEQILSLFDSPFEIEGQKFFLGTSIGIALFPTHSDQAGQLISLADTAMYSAKKNQPHLVFYDKVMSQAAELKLKLINNLRHAHSLKQFNLAYQIVDLHTNKPIGAEALLRWQKSPNEHYEAAEFVPLLEETGLIITIGQWALEQACKQAAIWR-ASYQPDFKVSVNVSPLQLEHVDFVGQVISALEMVALPAEALILEITESALLRQPELARQTLERIKALGVGIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFLRLHDASGQKLCHAIVQLAQALDIHFVAEGIETQQQKDIITHMGQGFAQGFLFGYPSSVEQFTQFLAER-------
296283998    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIFRDIRERKALETDRNHTRNLLDAIVANLPSLLFVKDLSTKKVLVNDKACEIIGLPESEV----------IGRSDRELFGAIGEEFAAQTKRPFRYESTFVSKNGQSFDIRTSRIVMDGPDRLGQYVLGVGEDMTDFRRTEAEKKWLARYDELTGLLNRTSLSELLADCV-----GEGTPFAMLCVNLDRFRAVNEQFGQAAGDAVLQEIGTRLQILCGAQATIARVGGDEFIILLKGDRLESRTIQLAQKIVSTAAAPIVANGTFCHIGASVGVAFFPEDASFPQALRDRVELALDRAKKQGGGRICLFDATLDAQVRDRRMLESDLRIAIDRDDIHYQPVMSVRTGMVSSVEALARWEHETRGPVSPEIFIALAEDCGLIDKLGCKLLNRACEDML-----ALPDTVRVAVNLSPQQFKSGDLVPTVRAALKRTGADPRRLQLEVTERLVIENAQQTFAQLEALRSLGIQILMDDFGVGHSSLSYFQMFPFDKVKIDKSFIADIETSKRAIVEAVIGLAHQLSMGIVAEGVECEEQRSLLTELGCTHLQGYFFGKPAPLQKVAQLVARK-------
300115282    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLLFLLWKPMARLQRVVLSLPYLA------ENAFEKVRKRLSHS-VQPAWGRDEIDVLNNTAMTLSYQLEALQAQIQ------ERTRHLAERGDDLARERDFVTGLLNTNRQGQRIIGYSADEITGRPFCELDKVSPE----LFQQLEELRLGRRGQVCVDTGIQCRDGSISWFHSRLAVHPSRDAVVL---SVGHDVTEREQAEQRLAWLADHDPLTELFNRRRFQYEFERIL-RASIRHGYRGGLLYFDLDQFKYINDTSGHQAGDALLRMVADKLRQVVRGSDVVARLGGDEFAVVICECDVEGVLQIAQNICNQLSILEFSARGGNHSISLSIGIALFPLHGATIRDLMANADVAMYQAKEEGRGRWHLFSSDEQVRERMQQRVYWKEQIEQDRFLLYFQPVLDIRTHTIGHYEVLLRMRDHRGRIISPAQFIPVAEQSGLIHAIDHLVLRKAITQQAKLWSQG--YHLTLSINLSGRVVDDPELVPILEDLLRTTGVNPSSLMFEVTETAAVADLVAAERFMYRIKAHGCRFAVDDFGVGFSSFFYLKRLPVDYVKIDGMFVRAKSHQDQVFVKALSEVARGLGKKAVAEFVEDAEALALLHEYGVDYAQGHYIGRPTP------------------
271969262    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPSVGQATSWLIAALPLILVVAALLRVLGGRVQGPVPVLALVSIVCVLVVRLFVVLMETGRMRRLVDLGERQLQDLAESTGDVVLLCDYDGVVREIGEGVEITYGYRPDELVGG--TIFDYIHPEDVPGIQVALRAMSLDEEGTCMIACRVRASDGTWRPTEVATRHVRGED----LLLVTTRDVSDQEALRNQVAHLTFHDGVTGLPNRAYFEERTREVL---ARPGASSAVVVFLDLDGFTAVNDSVGHASGDYLLGQAARRLRAAVRADDTLARWGGDEFAVLLEAAVDAQTAVDLAERLRTVSSEPFRVADRDIALTASVGVA-FAEDDVSSGDLIRNADVAMARAKDLGGRRVEVFAAHMHADVVRRLELAADLQRAENQFAIEYQPVVDLATSRVTAVEALVRWWRGS-AFVPPEHFLGPAEDTGLIVPLSEWILREACREVAAW--RASSWDIGLSLNLSARQIMAPRFVETVESALAESGLPPSALTLEVIEEMLVEDADETITRLSELRRLGVRLAIDDFGTGYASLAFLRQLPVDMIKIDPSFVSGLDETLTLLTRTIVRLGHDLGLIVVAEGIERPEQLELLREMGCTRGQGFLVARPMAARGVDSLMR---------
239820749    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFKMNQLEQAV---EERTRIIVQNSPTILYRLEPAFPLIYISHNI-TKFGHEPAALLANPDWADVLIDPADQPGVAAAMARVLEKDAEGASIEYRLCTGDGARRWVENRYVPVRDKDGRLIEVEGIVIDVTERKAAEEQLAKLARTDGLTGLANRATLVERLHQA-HAAARRGSVPFALHCLDLDHFKPVNDMFGHPGGDLLLREVALRLKNCTRETDVVARLGGDEFAVLQSEMADAAAAGALAAKIQQELARPYMIDGNQVHASASIGICPYTPGSESPEEMLAQADLALYRSKEQGRNQYHFHSEELDFEVRDRVAEDLKQAIEREQLELYYQPQVELSSGKIVGVEALLRWNHPRRGLLEANAFVPIAERTGGIVALGRWVLDQACRQMSLWREQGVAPPV-VAINLSLGQLRQGSEIRDVTEGLAKWRLEPSVLEFDVTESTLAQMTWTHNDVLPRLRALGVRIAIDDFGTEYSSFEYLRTYRVNHLKIAQSMLKRDDPDSAATVRAIMNLAREARIGIIVEGLETQTQLAFLQSTGATLAQGYYFSEAVMATEAGDFLR---------
109900259    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRNSTIFSLFSGAL----TMMVLYFLITYTLLRS---PVRFWFSVASTAYLLLFLNSQGVVSHVTGFNQYIDNLSTIALLLFSLAKITFTIFRPLPTYYRYFLYAMGWLSAASAFVLNSYQQILLVSG-ASISSIVVIAVLAIFYRYKGHTISNRVFALGLTLILTTVAHIGLYLNWVA--FPEQLSLTLSTLIVIGIVLIAVAIAAHVIAFRHYNEQQTSIRALQQFVFEEAPEGRFISSLDGQLLRANLAMAKIFGYEDVAQMKAHLPTMSALYAE--PNERELLLGELHKNQSTLSKELRGRTRQNQDLWLSVSAQLSKNGDTDEKLICGSVVDISARKSDHQSIEYMASHDTLTGFYQRQAFEKSLHEAI-LFAKQQQEELTLLHVNIDQFKAINDTHGHKAGDAVLRQLSQLMKKIVSDDGMIGRLGGDEFGILLVGNNAQNSFMLANKLLNAVQVHEFTWEERPLTLGVSIGQVPWNDTISSSEQLLSMADSACYMAKKHGRNRLHTYSSTDKQIAKYEWLPRIQHALSHNGFELHCQPYMPMTSIKGHHYEILLRLVDEHDQRILPSEFLPAAERYNLSAKIDRWVIDTYFAWLAQ-NPQHKADLMRCNINLSGHSLGEQDLKLFILSAFEKYQVPHNKICFEITESMAILKLDETIEFIDTFKALGCTFALDDFGSGFSSYNYLKNLPVDQVKIDGEFVKNIAPVDMAMVNSIKDIASAMKIQTVAEYVESKEIMVELGKIGVDFVQGFGVNKPISLSTMTD------------
163733632    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLAKLAVLVV--------DLMEGRASHQASLEAKSKLEDFTTASLDIFWETDVEHRFTRLSS--ETMLGVSASANPWDAKRW-DILNVDTREPWRQLLDARKPFRDLRYAKEF-----DGKLMHFSVSGRPVFDKDGTFLGYRGATQNVTEQEQSRLEAERLANSDPLTGLANRRCWNTALRDRLNVDKVP---PTGILLFDVDRFKDINDALGHAVGDRLLIDIAKRIVNCSVKTSLAARLGGDEFA--LLIEGTNEETVRSADCILQAMTRPFEIDGHNLHVELSIGIKLVGPQEHECDRIMVDADLALRTAKLQGRRRHVVYDPSMRKENDSRITLTAQFERQNNEFELHFQPQMRLSNDTIVGVESLLRWNHPERGLLYPNQFLNALETSAFDIPAGQQVIDLACKQARIWQDLG--TPVRVGINVSASQLYGDNLPKVLDDAMTRHGTAATMIEVEVTERVALGNVEKITSVLEAIRELGITIAFDDFGTGFASLSSLMQFPLDRVKVDQRFITDLHKNNTRLTSGLIRLCHSLGFEVIAEGVEKHAHETFLRKQNCDEVQGYLYSKPVDARQTTDFL----------
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--------------------
142034897    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLEESAEAVYITDADNRILAVNKAMCRICGYSAEQLIGKTPEFLEKILPSGQEDCQAAMK-----LRGFWHGETLKQRSDGSHFPAWQSSRRIETDD-NALYHVNIFSDISTKKLLETQLTTRAMYDTLTGLPNRYHLKQILNSALEKLRDDPSALGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLVLQECSCKEEIQLFAERILSLFDSPFEIEGQKFFLGTSIGIALFPTHSEQAGQLISLADTAMYSAKKNQPHLVFYDKAMSQAAELKLKLINNLRHAHSLKQFNLAYQIVDLHTNKPIGAEALLRWQKSPNEHYEAAEFVPLLEETGLIITIGQWALEQACKQAAIWR-ASYQPDFKVSVNVSPLQLEHVDFVGQVISALEMVALPAEALILEITESALLRQPELARQTLERIKALGVGIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFALRLNDSGQKLCHAIVQLAQALDIHFVAEGIETQQQKDIMTHMGQGFAQGFLFGYPSSVEQFTQFLAER-------
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---------
307295584    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEWRQRIIQCIRSDRDSEAFELR-RDGILGPEYFYCSVGRLPKLAGQPDLFLFTALDRTSDRAIEKNLRRELLSDGLTALPNRTGFGEEIEDRLSNMPWPDNAQFGIIAIDLSRFSRVNESLGPMAGDELLITVAKRLKSGLRQGDVLARIGGNDFAIFAKLNNGLSDALHIVQRIRDALSYPIRLSDLQIRVDCAIGCALSTSLSEDPEDVVRKAQAAVKIAKRSGKVEIYRNGVLKEAQRRFSVESRLRDALAQGELTLAFQPLIHLQTGEITGFEALARWEDEELGHVSPVEFIAVAEESGLITSLGRWAAYEAAQALSRWDAKFGQPPVGVNVNLSPIQMARDDVASMFEESLRYSGISGNRLTAELTESAIIADPEKARKLLFALKDLHMPIAMDDFGTGYSNLASLHSLPIDILKIDRSFVTSMLEDRDKMVRTILSLAESLGLHVTAEGIETQELALALQNLGCWQGQGYYFARPMPEGEAFDYWRARW------
282889436    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAAAPFGMFICDGNGTFQTVNMALEKLTGLSADELVGR-RGFESLHDPAELARRRAEL-PCLAVIGARYEGEWTYRRRSGTPVRVVLALSPLSPPLGEVL-YVGVVVDMTRYAQSEARLWYLSHHDGVTRLPNQTLFTERLELTIAR-CQRSHSAFTVLIAELGHLRKLRDALGLHAAELVLQIVGERLRGLFPNDGTIASIGGSQFA--LLINETGAAADAFAAEALGRIAESIDYGGTALNIAASIGIAAYPDDGDDAATLMRRAGVALSAAAAVHGNAVRRFSTALEGQAARRFQIETMLREQRQQLHLVYQPQVTLANGRIAQVETLLRWNHPQRGMISPAEFVPVAEESGLIEQIGEWVIRTACREAGKLL-RLTGNLPRVAINVSPQQFQRADLFETIHEALDDAALHPSYLEVEITEGALLGDTEQALHTLHALRDLGVEIAVDDFGTGYSSLAYLTRFPLNRLKIDRSFVTRMDPQCLALVGAIIAMAHALKLRVTAEGVETPEQAAQLQALGCDEAQGFWFSRPVTASGLRNLI----------
84387517     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVQVIAEEGSLKHDLASDGANLSLLFDNSGNVV----------SANSAFFQNYG-------SPFSTLSDFVSSE-----ETAAQWLFAARKGREILEEVSCEIDNKTHHFDVQGKWLFDKSELLLNLTCT----TKQKEKLIKARYNAEHDCLTELYNRRGITNLLETSIAYRSPFE-----LMFVDLDGFKLVNDTYGHSVGDQLLKQVGERLKHLVDETCMIGRFGGDEFIVIAHACRNHNIPLLCSRIIEALNKSFHIRGIGTLSVGCSIGTAHFPDNAVDQESLLKQAGMAMHMAKANGRNRFQTFTPCLAQTLHRKVEIRHRLTHENDDLNLHYQPIMNTNSDKVKGFEALLRWSDEELGDIAPDEFISLAEESGQIVPLGKWVLNSALKQLSMWQREFD-NELMMSINISSIQM-HATFAEQLSAMLNFYNIQPQSVALEITESSMIFKHGEVRQALSDISKLGVELHLDDFGTGYSSLSMLHDLPISTVKLDKSFVHGSHKGSKAIVQATHAICDKLGLKVVAEGVETETQKAFLIDCGYQYLQGFLFSKPIPSNEVER------------
254448531    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDMQKRELAEKALSASRENYRALYDHNPSMFFTVNFEGELISVNEFGARQLGYDVQNLGQPIGNL--YRHGDSESVIYQLSKEHIEEGKLH-RRDVQMVAKDGSPLWVRETARVINGRHGE-NQVLIVSEDISEARQLSNQLSHQASHDALTGLVNRGEFERRLRQLVERAHVDDSGHA-LLYLDLDQFKIINDTCGHVAGDELLRQLAGLLKHKVRKGDTLARLGGDEFGVLVENCTMEDAERLAQTMCDVVASFQFFWGVSSFRIGVSIGLASIASGSGDYADIMSQADSACYAAKDLGRNRVHIYRENDRRFGEMQWVSKIESTLEQDRFELYFQPIVPIDNTRLRHYEVLVRMRDVDGNIVPPASFMSAAERYNLMGRIDRKVVSQTLRWLSLHPDHLKNLSV-CSVNLSGQTLMDDDFLEFIFDELKQWNVDPRKLCFEVTETAAIENLTKASDFIRSLKDRGCKFSLDDFGSGLSSFAYLKNLPVDYIKIDGLFVRDIVKDDYSMVRSINEIAQVMGKKTVAEFVEDELILNALRNIGVDYAQGYYISRDQPISRLV-------------
114320775    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDGEILYANPAAIPLLHWEDEQRLPADWQPRLTAATTAGRVTYEEVAVQGR--WYLMAINPIPEEG--YLNLYGV--DITDRKRFEAELAKRNTEDALTGLPNRQVFRDRVGQALRERAS-DRGRAAVLLIRIENMDLINGLGGHQAGDLVLTALARRLRQAVAPDQTLARLGEEVFALLIPKVASVDELARLSEQLLGVLNSSVTSQGHEFASRASGGWAIYPHDGADTATLLRNAQLAAHRASRQGERQRYLFFVEGLNEAVESRQRRLRELRNAIDDTLWFQPQLSSDRRRLSGLEALVRWPHPSDGLLAPDAFIPLAEEHDLIIPLGEWVLKAACRQLHEWQ-QLGLPVPRLAVNLGARHLLDSRLPGFVADLLRDYELPGHCLEVEVTESTVMEDITRSEEVLSRLVRLGVQVAVDDFGTGHSSLAYLKRLPIQRIKIDRSFIAGDDAQDRAICRTIADLSHSLGLQVVAEGVETTAQAAALQQMGCNDLQGFLLARPGPITRITHWLRHEAP-----
292490653    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFTLDDEVLSMSFADAFAQTLIRF-----RKTLVSQGAQEALFLDHQRAQVTLESIADAVITIDSQGRIDYLNPLAEELIGTTSQAQGKSLEKVTCLLDEESRSHVIRDIAAWLAQEPESRSCTALLQDARDQELIVQTSIAPLRDSQDRIFGAVLVLRDITPLRALASQLSYQATHDVLTGLINRREFEVRLRQALDD-VCQNNTHHVLCYLDLDQFKVVNDTCGHLAGDKLLRQLATLLQERIREADCLGRLGGDEFGVLLLGCHLDQAQGIAESLRILIRDFRFNWKGKTFQLGVSIGLVPLARGSGGLEEVLSAADTACYVAKDQGRDRIHTYRLDDCIVERHHGEMQWVARIQQAFEESRFLIYYQNKEEHLCHGEVLLRMKGEDESLIPPMAFIPAAERYRLMSALDRWVISNTFIAL----EEHSIGQALIGINLSGQSVCDELFLKFVIEQLQRSPVNPRMICFEITETAAVANFDSAIRFIRALKEIGCRFALDDFGSGLSSFNYLKNLPVDYLKIDGSFVKDMVDDDYAMVEAIHKVGKVMGLKTIAEFVENEAILEKLRGIGVDYVQGLIIGGPRPF-----------------
171057980    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIDSTTDAVITKDLHGIVTSWNRAAESIFGYSAAEMIGQP---MVKVFPADRLQEEPMILARIGRGERVDHFETVRVRKDGSLVNVSATISPLHDSEGRIVGASKIARDITERIQAERTIWLQANHDTLTSLPNRRHFQERLTLELARARRMQR-HLAVMFIDLDRFKDVNDTLGHQAGDDLLVQAAQRIRAAVREIDTVARMGGDEFTILLPDLVAGDEVEPIARRVNLCLFKPFTLDGQTVQISGSIGVALFPQDGETADVLLMHADQAMYESKRLGRNQARHFAKESNIRDRMRLTHDLRHAVERGELSLSLQPLVDLRDGSVRQHEALLRWVHPVFGAISPSVFMPLAEETGVIRDIGDWAFDTVARQAAD-RSRAGSPVIPVSLDVSPVQLHAGGYFRRWLDEWARLELPADALALEIAESALAEPSDGVGELLQQLGAAGVPLIVDHFGAGASCLSRLNRLDIGMLKLDPSLLRDLDGKSTRLCEAMVQMAHTLGLQVVAQGVETPAQRALLARMGCDFGQGHLFAEPGPGAEVPAW-----------
218246197    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLIQEIEEHRRTKEALFCEKELAQVTLKSIGDAVITTDAKGYVTYLNPIAEYLTGWAEKEAQVHLFEVFEIVNEFTKEIVENIIQALDEVRIVNLAKNTILISRDGTEYPIDDSAAPIQDSNGQVIGAVIVFRDVTEARSLNRQLSWQASHDSLTGLINRLGFEQKLEEAL-LSAKKENQHHVLCYLDLDQFKVVNDTCGHAAGDELLRQITHLLQQRVRTSDTLARLGGDEFAFLLHQCSLEKATEIAETFRELIEKFRFCWNNKTFSIGVSIGVVEIDKNSKDKNSVLALADAACYAAKGKGRNCVQVYQVDNHELLKQRKERQWVVQINQALEDNRFRLYSQKITPKPIYYEILLRLLDDNGQLVSPGNFLPAAERYGLMPAIDRWVISTFLKKYDNYYHQTVNKSDFYAINLSGASINSEQFLEFLKEQLTNSKIPLKNLCFEITETTAIANFDQAIELINELQQLGCCFAIDDFGHGMNSFDYLKHFPVNYLKIDGSFVRNLSEVDQAIVESFNRIGHIMNFQTIAEFVENAAILSKIEAIGLDYAQGYVIAKPVPFE----------------
119945968    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INDITERKALELTLSNEFERTRVTLSSIGDAVITTNEQQVVEYINPIAEHLTGWAADAIGQPVTRVFNIINQHTRLVAKTAIARCLDERAGPV-CDTVLLSKDGNEYWVEKSAAPIFAPGDVIIGVVMVFRDVTGQKRLREEVAYHRASHDHLTGLANRREFDRMLLEMFESSISPGVAHVLCCIDLDQFKLINDSCGHFAGDTLLKEISVVLTQTVRAKDLVARIGGDEFAILFQSSDLQAAKQIAQDVCDKIAQIRFHHKDKFYHVGASIGVVPLDGRWDNAEAAQQAGEIACFAAKHHMYTDLDKTVMEQRDQMQWASRLQQAIDENRFELFAQPIMALDEQAEQGLHFEVLLRLRETGGALVSPAVFMASAEQFGLATQIDHWVVNNVLKWMKTHADELEKVHI-IAVNLSGNSVGDRDFHQFLIEALDHAQVPVQKISFEITETAAIENLDIATEFIAMVHQRGAKISLDDFGSGMSSMAYLKKLPVDYLKIDGQFVKDMENDDCAMVRSIKQIADLTGKITIAEFVENAKILMLLKDIGVDFAQGYHIGKPQPINEIFAW-----------
186476535    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYVSDASLRFIGYHREYLQTV--TLHELVAPGDVARLDAALRR-ADESGAVEKITLDLIKSLTYPVPVELRIA--RNCHDGIEGYAIAGFDVSSWRATEASLKHQLHHDNLTGLANVPALVEEMRHA-QQKADATGKSAALLLLDIDDYQRVNRALGYDAGDEMLRDTARRLSNMTTQGEVIARISSDEFAILLPPVHTALAAEALARRLLTAIQQPYTFNRQPVHLSASVGIALYPDTQQAPPRDSQLLRWADYKAAGGNTLAFYMPDDSPADAERLKLESDLYDGVRNGEFSLHFQPITSSQTRGVVGVEALIRWQHPVHGLVPPSMFIPLAESVGLINYLGNWVLKAACMQLIRWDTQGIRLQ-YVAVNVSPQQFRDPRFKESVREAIALTGIDPHRLVFEITESLLMHDPQHATTLLEELTGLGIRFAVDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDQAIVSAVVGLAQTLDLELVAEGVETEAQRDLLTEMGCDHIQGWLVCKALPSEELAQRFESR-------
299066512    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LISSTWAVALTYRALTPAWLTVGIPLLLTLACAIRVLHWWQSRIDPTPELALGALRRTNRLASVIAVSFTAWSLALFHYGDAYTRSYLAFYMAITVIACIFCLMHLRSAAITVTVIVNGVFIAFFAQPTFIAGLLVILMVHDFTVMVNAQTEARRREAEQS---RLLVAVMTVEPGTFAINYANNTSKRIDRIAHLLPIEPDALLGTSIDVF-HAHPEHQRRLLADPANLPHNTRIRLGPEV-----------LDLKVSAVRANDGSYLGPMLTWALVTKEVEAENRIRQLAHYDTLTGLANRTNFREQLDARLAA----PEARLGLLYIDLDGFKLVNDTKGHRAGDALLEQVAQRLRAVCDRPGVIARLGGDEFAVLVPHDDADRAAALATALIEALGAPYTLGADQNVRIGASIGIALAPAHGRDTENLLARADIALYAAKAAGKGLARLFCADMETRIQAREAQLRAALEHQDRLFVFYQPIVDVATGKVTAREALVRWHHAERGWVSPDEFVPIAEQSGLIDQLGRFVLHRACREATRWEDGA-----RVAVNVSPMQLGKTTLAQTVHAALVDSGLAPDRLEIEVTETALIQNEAESFEDLRQLYDMGVRVALDDFGTGYSSLAHLRAFPFDKIKIDRSFVRDTRPDSAVLVKAIADLGRQLGVTTVAEGVETQAHVRGIREAGCTEAQGYYYGRPAPSDE---------------
260598122    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVARDLVQGLSFAEQVVSE----------ANSVIVILDRHGNIQRFNRLSEEYTGLKEQEVIGQ-NVFTLFMSPAEASASRRNVTGFFRN-GSSYEVERWIKTRKGQRLFLFRNKFVHSGSGRNEIFLICSGTDITEERRAQERLRVLANTDAITGLPNRNAIHEMISDAIAKR---GETQVGIVYLDLDNFKKVNDAYGHMFGDQLLQAVSLAILSCLEKDQVLARLGGDE-FIVMATDTSQAALEAMSSRIITRLKHPFRIGLIEVYTGCSLGIALAPQHGDDRESVIRNADTAMYTAKENGRGKFCVFCPEMNQRVFEYLWLDTNLRKALEKNQVIHYQPKITASGEVDSLEALVRWQSPERGLIPPLDFISYAEESGLIVPLGRWVMLDVVRQVAKWRDDGML--LRVAVNVSARQLADQTLISDLRQALADMHFTRSPIDVEITESCLIDNADLALSVIGAFSALGAQVHLDDFGTGYSSLSQLARFPLDAIKLDQSFVRDIHKQSQSLVHAIVAVAKALDLKVIAEGVESEEEDAFLTQNGVDQRQGFLFARPMTASELERWY-QHYRKGKQT
89092313     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIRLKELEQGIKQLSVGKMDYTIDVGRKDEHFNQMTNRLKASTISVDQLQQEIS--KRTSELEQQKNSLRQIAEHDSLTGLANREAFLKSLNEVI-IHCSTNKRRAAVFFIDLDKFKQINDSMGHSAGDAVLIEMAHRFTSTLRKSDSLARIGGDEFTVIIDPLYESKDAAELAKKLIASLEEPYEYEDQTLYLNTSIGIAVYPEDGTTPQELMKNADSAMYQAKKAGGNTFHFYNRLMNQDTKIQLESELRSAIQQDQLTVYYQPQFDLKTRKLVGVEALARWIHPEKGLIPPCTFIPLAEEKGLIHQVGSIILTKACQQMAQWNGE-REAQIALAVNLSAKQLNTPELAGSISDILHTTGLNAQHLELEITESCVLSDPEDAIHKLEQLKALGIRLAMDDFGTGYSSLAYLKKLPLDKLKIDKSFVDGINPEDAAICQAVIALGHSLNLTVIAEGLEHEVQATILAEQGCDQAQGYFFAKPISAENFAR------------
227819044    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEARKARDDAEAARLHAERL---AERLSGVLESTMDSVVVADRDWRIEYLNSKAMRLLQVDEQAVGLDLWRLFP---VNDSSVFAVEYRKVMS-EHSSTTFEAYL---EGLERWLEVHAAPTFEGISLFFRDITERHKAEQERLLAHRQIHHMARHDAVTGLPNRQFLREAFERL-FEGTRARSKTAVLSLDLDGFKAVNDAYGHPTGDLLLRSVAERLRRCVEGGDTVARLGGDEFVILRTGVRQEEEAIDLSQRIIDALGAPYELDGVQADIGVRVGIAFSPRDGRAADQLIKAADIALYRAKARGRGTYIQFEPGMDAHLQARQQMKVELRRANDELELHYQPLVNLRTGLIATCEALVRWNHPEKGAISPVDFIPLAEETGLIVPLGEWILRRACAEAVQWPQQ-----VSVAVNLSPLQFRSRRLVSVVRDTLKESGLDASRLQIEVTESVLLDESDNNLRVLQDIRRLGVKIAMDDFGTGYSSLGYLRTFAFDKIKVDRGFISDLPKESLAIIRAVAGIGRTLGITTAVEGVETQTQLDVIHAEGFDEAQGYLFARPLTAARVLEAIQ---------
114562205    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QHQLLLGTNKGVIQIDIDTNINSHNPPPKPILDYDNNMIQFSFAS-LDYTAPKDQDWLTTVLPRAMYTNLAAGDYVFKVQSTNSDGVWSNQQAEFAFNIKKAWWYYALIASIMILFGLSRIKQMKELSRRANFDSLTGLANRFHFNQQLSLLMSNPYNTAAVVFIDLDHFKEVNDSMGHDVGDELIIQVGKRLQHCLSQQDVLARLGGDEFALIIPYEQVAADVVNIIERVRQTLNKGYQINQYWLNSSASIGVACFPDDGKDAKTLLKHADTAMYAAKQNGRNGSYFFNETLSTALLERIKDQLNNAMSDAQLEVHYQPKCCVDTHEIVGLEALLRWNHPQHGMISPSRFIDQAEDSGLIIDIGLWVLEQACQQGYHWHQQGILR-GNISVNISPVQLSQPTIVDDIAAILERTAFPAHHLELEITESLLIKDLKTAQDVLLALKQLRVRIALDDFGKGYSSLNYLTQFPIDTLKIDKGFLSSILPEETSVLRNIITLGNELKLDVIAEGVETHAQLLKLKQYNCKIVQGFLFSHALDVTQLE-------------
114331414    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWNNRHYQIKLLPLHGIGQLVIITEVTDTVQAIQNSIWRIVVIGLIGMIFSEIILFSMLKYIVSLLPLLAGRGFGSFRSALSSHWRRRRLNDEIDLLHDASLTLSHKLEKLEEKVAYRTRMLVQQRDELSKEKDFILLDTAQVVVLTQD-ASGKIIMTNTYGEILRYSEEELQG--KHFMELLAPDGEQNLDVYLLEIRKGNRDQLRHEAIVLCKDDSVAWLHSRLTWQSKDDPSVILSVGL--DITEYKRVEGHLAWLADHDPLTNLYNRRRFSEELEQILSWAERYQH-PGALLFFDLDRFKFVNDTSGHQAGDAMLKMVADMLSRTVRTADIAARLGGDEFAVILPEIMPGAAIEVAKKILARLGETQLSLNGRTHNISASIGIAIFPEHGNNVHDLLAAADLAMYQAKETGRGTWHLFSSDDQSRERVRTLVYWKEKIEYANAHDRYQPIQTLRDGMTHHYEVLLRMQDEDGTIHPPGAFIRAAEHTGLIHKIDHLVLHKAI-ALAARINRAENRRIGFSINLSAHAFNDPELLPTISQALSVNQIDPGLLMFEITETAALDNLPGTRGLLYDLKQLGCGFVLDDFGVGFSSFYYLRELPVDAVKIDGSFIRNSNPDDQILVSALCSVAKGFGKKITAEFVENKEILSILDKLEVDFAQGYYIGMP--------------------
307817899    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGFGMILKVIEQDTA--ALKELSEEYRLLYENNPHPMWIFDSVTNRLSVNDAAVQNYGYTREELSMTIFD----IRPEERKKLAAELHDPQLLNKNVWQH----RRKNGSLFEVEITAHHVTFL-GKPARFV-LTMDITEREELNRSLVHNAQHDPLTGLPNRLLLEDRAQQAL-LRARREKDLVALFTIDVDHFKQVNDTFGHPVGDEVLMAIAQRLKSRVREADTLARTGGEEFTLIVGGIRSEIGARKFASILLDIFLHPIKLPAHEIKTSISIGVALFPEDGDTLEEIRKQSDKALYQAKRLGRNRAVFSSEGLRAEVDETEKIEASRQAIHEKSIQVVYQPIFDSARRICCVEALVRIAPLQADGIGPTQFIPIAEETGLIVPLGLLVLERACEQIAAWRRDGTGCVEF-AVNVSCHQMFQTGYADQVLATLNRFDLPPQLLHLELTETTILRDFSDIVQGMNLLAASGVRFSIDDFGTGYSSLERLTELPIATVKIDRSFIHKLPGHTGAIVQAISQIAKHLDLDVVAEGVETEEQIELLLDLDRHKLQGFLLSRPLSAAEF--------------
222086596    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAHSFNEMQSKLEREETELKLAHRRATDMLFSLDKDDCIAAVSDYWLAATGYARANVVG--RKFASLVLPESRAKYIERKRSHPD-SAARFDVTVKFHCRDERVMDVLIETTAIQDG-----LSLSVMTDVTDLKQSEDRNLRQAITDHLTGLLNRQGFETALDAKIN-EADKRKRELACLFIDLDRFKWINDNKGHAAGDAALRELVARLQARLEPGDIAARLGGDEFAILLLAEDAEARAIDMATRIADVFEAPF---GGDARLSASIGIAIYPRHAANAAELLLKSDIAMYAKKHDGKNGAQIFDNGMLDASRRRAELENHIENSEDWFEAHLQPIVNIDDRSIAGFEALMRLHHPQKGILPPARIIEVAEETGSIIRIGNRIMEKAVSNFARLSRLDGMQDTYLAINFSPLQ-FEPELPVRIAALLSRHDISPKRIVVEITEAVLMDDNPETRMVINEICRYGCRIALDDFGTGYSSLSYINRFPVDIIKIDQSFIRAINDKSRMLVESITTLSHKMNCTVIAEGIETEEECTTLRTMGLDYGQGYLFHRPQHPNDLMKTLA---------
142057845    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAEQLGMMGS----WELIHATGELLWSAGTHRVFGTSP-IRTPDYDLFLSCVHPEDRQRVDQAYQDAVRTGQP-YDMRHRVLCADGTEKVIQARSTTSYDDDGTPVRSVGIVQDITNLAVIEADLARLAYHDPLTGLPNRQAVVRELARQCDRSAAESDQGLALFNLDLDGFQAINDSFGNAVGDQLLLAIATQLRDRLPPEAMVARLESDEFLVLMPVALQQLSAACDSLKNLIA-TCPLDKAGIPFIPPVSIGVSHYPTHGDDPLVLLQSANTALMEAKRARQGLCLYSATISQRIHQRVSLESDLQQAIKRHDFHLVFQAQVDRDGALLGAEVLLRWRNSLGHLVPPSVFIPLAEQSGLIHSITDWVLDQACRQSERWRQQG-LPVPRLAINLSAAQFGESNFDRHLLSILQRHGLEPEAFELEITETALLKQLDVCCAQAQSLAAAGFRLALDDFGTGYGSLVSLRMFPARTIKIDGSFVQRMHENDLSIVRRTIQLIHDLGMMALAEGVETKQQQQALLSLGCDAFQGYLFHRPVTADVF--------------
308748998    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDLQQGLSFAEQ----VVSEANSAIVILDRHGNIQRFNRLCEEYTGLKEHEVIGQ-NVFKLFMSPAEAAASRRHISGFFRN-GSSYEIERWIKTRKGQRLFLFRNKFVHSGSGKNEIYLICSGTDITEERRAQERLRVLANTDTITGLPNRNAINDMISEAI---ATRDETQVGIVYLDLDNFKKVNDAYGHMFGDQLLQSVALSILSCLEEGQTLARLGGDE-FIVLATNTSQGALEAMASRILNRLREPFRIGLIEVYSGCSLGISLAPQHGSDRESLIRNADTAMYTAKEGGRGKFCVFLPEMNKRVFEYLWLDTNLRKDADQLVIHYQPKITWRG-EVRSLEALVRWESPERGLIPPAGFISYAEESGLIVPLGRWVMLDVVRQVALWRDKG--INLRVAVNVSARQLADQTIFSDLRQALKDLNFEYCPIDVELTESCLIENEELAHSVIQQFSALGAQIHLDDFGTGYSSLSQLARFPIDAIKLDQDFVRDVHKHPVALVRAIVAVAQALNLQVIAEGVENAKEDAFLTKNGVNERQGFFFAKPMPAAVFERWMKRR-------
167631104    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEELRAIQESTFDAIFTCSLDGGAARRNSHLDGLLGCSLN----------DVVHPEDLETVKAFISKVKRLGTVRPGPECRLRQLDGSWRWYSVNASLVCGVDGEPLYVAGVARDLSEQKETEKHLKHLATHDYLTGIPNRYYFDGALSRARRLAK--EGTVSSLLLIDVDKFNLVNDLLDHDMGDRLLTNLSRLLKSQIRRDDVLARLSGDEFGLLLHGEAEAEKVALNLCHIVKERDLCPVLEGCDLRFTVSIGVAEINGHQDV-RQVLSRAGAALHMAKMAGRSQYANERMFSRLEETSRLIQIVRGADREGRFQLFFMPVVRSSDGAVEHYEALLRLRDGDGKLIPPATFIPVAESFGLMGDIERWVVAEAVRFLV------KNPQLRLYVNLSGESLGDKEILNFIEEIVQTTPAIHGRLGFEITETAAVRDLMSAEQWVQKLRSLGCRFALDDFGSGYSSFAYLNKLPVDFIKIDGSFVRDHDPERHALVKGINQLVHSLGKRTISEYVENDRIWRLIREMGIEYGQGYYLGEPSPLPQ---------------
77166140     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNIFFQSLAYFQKMMGGRKAQEAFFLEHQRAQVTLESIGDAVITVNCRGQVDYLNPLAEELIDTTATQARKSLEEVACLLNEESYSHVIGDIATWLAEDEGR-SCTALLRDGQNRELIVQTSIAPLRDTQNRIFGAVLVLRDISPLRALASQLSHQATHDALTGLINRREFEVRLRKALDDVRQND-TCHVLCYLDLDQFKVVNDTCGHLAGDKLLRQLATLLQDKIRESDCLARLGGDEFGVLLLGCDLAHARKVAESLRILIRNFRFNCKGNTFPLGASIGLVAIAQGSGGLEEVLSAADTACYVAKAQGRNRIHVYCLDDHSIERHYGEMQWVTRIQQAFEGSRFMLYHQPIHEHIRHCELLLRMKSEDESLIPPMAFIPAAERYRLMPALDRWVISNAFLSLGECSVEQGL----IGINLSGQSISDELFLNFVIEQLHQTSVNPEVICFEITETAAIANFNGAIRFIRKLKEMGCRFALDDFGSGLSSFNYLKNLPVDYLKIDGSFVKEMVDDDHAMVEAIHKVGKVMGLKTIAEFVENEAVFEKLRLVGVDYAQGFAIGRPQPFSRM--------------
239832628    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRWETRY---LIGASAVCLTLGMLCFFSSFVLRSFAELASLTVLLASVVSIVGRNYASAKAVILMSACTLLPVLAGLILAGTPFHVIIGLLLIP-----YFLSNIQMANGLREFLFAAVMGKRRLSIVAGRFDAALNNMPQGLLMFDSQQRIAVINNKAKAMLQIAEHTKLHKLDVLLRYLFPQDLKSVHVRMQDLLIGKRARDIFQLSNQR------YIECIGNQTLNE-----GAVLMFEDVTQRVEAEARIQHMARYDGLTGLPNRNYFETMVRSL--RPHQKKGTQVALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRFVASRFGGDEFVVFVFNLRGEADIAGVMDHIMAVATGVYDLDGDQVQIDISAGVAIENVERSDVGSMHINADLALYEAKSTEEKSWSVFVDAMDTKYRGRQKLKADLRINHGEIKVVYQPIVSAQSLRVVACEALARWEHPELGFVPPAEFIPLAEEMGIITDITRFMLEQACADCLSWGDRIG-----VSVNLSAIDLKSNDIARDIANALQKSGLPAHRLEVEVTESAIISDRNKTSMVLQRLKNAGINIALDDFGTGYSSLSYLNTLPLTKVKVDRSFVRDITTDRRSLLRGVTQLSHELGLGVTVEGVETEEQLALIRAAGADLVQGYLLGMPVPMEAISAM-----------
24376026     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEILSTTLEESAEAVYITDIDNKILAVNKAMCRICGYSAEQLINKTPFFLEALNASDESECLQALK-----QRGFWQGETLKQRSDGSTFPAWQSSRRIA-ADG-LEYHVNIFSDISTKKLLETQLTTRAMYDTLTGLPNRFHLKQILNGALDKLKDDPLALGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLVLQDCSCKEEIQLFAEQILSLFDSPFEIEGQKFFLGTSIGIALFPTHSDQAGQLISLADTAMYCAKKNQPHLVFYDKSMSQAAELKLKLINNLRHAHSLKQFKLAYQIVDLHTNKPIAAEALLRWQKSPTEHYEAAEFVPLLEETGLIVSIGQWALEQACKQASVWRAQ-YQPDFKISVNVSPLQLEHVDFVGQVVNALEMVALPAEALILEITESALLRQPEQARHTLERIKALGVGIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFLRLTDASGQKLCHAIVQLAQALGIHFVAEGIETQQQKDIITHMGQGFAQGFLFGYPSYVEQFTEYLAEK-------
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------------
238797366    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WENYRHLILPHGLRACWSTPILSSQGQILGTF-------AFYYKEVRG-PSEFHCQLVKLIASLCSLAMEREQSRKQIQHLAFYDSLTGLPNRSHFQVYAKQAIALATEMGHT-LALLVINLDRFKQVNDSLGHAAGDELLSSIAQRLRNDLAKSDLIGRLSGDEFIIILA-PCTLQQATVKVEKILSLLSQPCQITNVNIIPSASIGISLYPENGLDMDTLMNHADIALHKAKNMGRGHFNFFSAEMNNLNQQRQDMEDRHAFHIGSLELFYQPQVMLKDGHLYGVEALSRWNHPILGSIPPQRFIPIAEECGLINELALWAIETACQQLADWRLRG-IDIPSVSVNLSPTNFHNPGLPEMILHILQHHHLPPQDLTLEITEDILIENNPAIFATIEKIHRLGVRLSMDDFGTGYSSLSYLRRLDLDEIKLDKSFVHDLDETSRTLSEAVIRIGESLQLSVIVEGVENEAQRTLLSRQGYQIGQGFLFSEALPAIKLEHWLEHR-------
222530201    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERL-VQLIKSERGFWLYDIEKKGVYISNGFE----YISIQINGSINFIQDVMTESEFEHLKKLVRDSIEKGQNGFSG--RIKLKDGR--WIFVCATILYSEQ-EPLKIVGTFEDVTPHVSCDSRYIELIAYYDEITGLPNRNFLNEVLREKIDKSKKDNSGFWVIFIEVSNFGYINELFGHSVGDEFLKAVTFEIKKFLPRDWTFCRFGGDEFVV-LTSNIQRTSVAMVVENLIERFSRPWNVMGKWLYANINVGISGYPQDGEFADTLLKNAEIALTAAKKHGRDFGKSQYEFYKISMEEEILRRVEIEIQERQFFLVYQPKVSYDGRTVVGFESLLRWNSQKGIL-TPDKFIQIAEESGLVYDLNRLVLDIVCKDIKY-IKQKTSKTIPVAVNLSGKEFAMYNMIGVLNERLKAHSLLPEDIEIEVTERVILNNVELTKQILNSLHEKGIKISIDDFGTGYSSFELLLQLPIYALKIDKKFINKIHGNEYIIVKNIIYMAKEMNLKTIAEGVENKEQYDILRELGCDQFQGYYFSKPVSIEEVV-------------
77461476     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRRALQRLSQDLESARAFNASVLDNAAEGILVLGEDGLIRFANPAISRLLNAPVKELEQEFLDFLQKPHI----PLWADSEFYASYKRGETLHDALLRTAPGQQVPVALSCAPLPSEQH---AMVVTVLDMSVVRHLHQQLEFQAVTDPLTGLLNRRGFYQTVENLL-LRGERTDSSWVLMYLDLDGFKRVNDSLGHDAGDRVLRWVSEQLKACLRPFDILARMGGDEFTALLDLEF-PEQAAKIAEKLIERVSICQQIEGLDIALGASIGIATYPDCGNNLDGLLRASDIAMYEAKRAGRQQYRFYDHEMNGRARSRLMLEESVRNAIENRDFNYQPQVAIGDGRIRGFEALLRWQHPSVGDVPPGLFLPLLEEATLISRLGSWIYHRSAGQRKAWESEFSQD-LVIGVSLSNTQFGLPNLVTELRQVLERHGLQPHQMEVEVTEEALTINPDETRKQLKLLRNLGVRVALDDFGSGSCSLAHLRDLELDTLKLDRHLIARLPDRDASLVRTVIDLCKEYGLLVIAEGVETVEQYQWLQAHGCEYVQGFLVARPLVAEDTARF-----------
110679489    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLAKLAVLVV--------DLMEGRASHQASLEAKSKLEDFTTASLDIFWETDVEHRFTRLSSELESMVGHKRWDIDTTREPWRSHL---------KLLEARKPFRDLRYAKEF-----DGKLMYFSVSGRPVFDKDGAFLGYRGATQNVTEQEQSRLEAERLANSDPLTGLANRRCWNAALRERLNADEIP---PTGILLFDVDRFKDINDALGHAVGDRLLIEIAKRIVNCSLKTSLAARLGGDEFA--LMIEGKNKDTVRSADCILQAMKQPFEIDGHNLHVELSIGIKLVGTREFECDRIMVDADLALRTAKMQGRSRHVVYEPSMRKENDSRITLTAQFERQNNEFELHFQPQIRLSNDTVVGVESLLRWNHPERGLLFPNQFLNALETSAYDIPAGQQVIDLACKQARIWQDLG--TPVRVGINVSASQLYGDNLPKVLNDAMTRHGTAPALIEVEVTERVALGNVEKITSVLEAIRDLGVTIAFDDFGTGFASLSSLMQFPLDRVKVDQRFITDLHKNNTRLTSGLIRLCHSLGFEVIAEGVEKHAHETFLRKQNCDEVQGYLYSKPVSAQKTTDFL----------
299537148    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVKDETAFKLLEKTLNDTLANYHSIFDNLDAGIWMRDIRGNMLFASKGLEGILGIPLARLYEDSEVWINMIHPAHREEVLAYTDHLASGK--SYQVIYRILTGENQTKWLLEQIVPRVDQEGEVNHIFGLVTDITKEIEREKKLNYLVYYDELTGLPNRLSLHDKVDTL-----CLAGEPFALLYISINRFHILNNALGTKIGDELLRTVTNYFSTLTDDHSYMARLDNQHFIIVMKKYGSKQHIYALASRLLKTFDTPFSIKDYRLHLSASIGIAFYPEEGLSRNILLENAYSALCYAQQQGRNRFHIYAFTEDITSYKQYDRDMRQAMLNEEFELYFQPLVEPQKGIINGAEALIRWHHKEWGLVSPGEFIPLAEENHMIHIITDWVIKKACALLQHWKQQGHVLR-TISIKISPIRLMKKGFIQFVQEQLQVNSIDAHYLQFEISESTILKNSTSVMTVLEELQDMGVKIAIGDFGTGYSSLESLRTFQPTTLHIYEAFIREIRHDRPILISATIYLAKMLGIQVVAKGVESYEQFIFLKQQECDYLQGSIYTKAVPAKAFEKMLTQ--------
124547442    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADQLALTLATKHAYDKEERLSLATEQSQQMSMLINLHTEKVYVNQAHGEITGLTREQSIGSHLRELTFFHP---QLAEETLAQIFRGEQAK--GEVQFRRADGSYYWLKYVVSQFITERGN--HYALVSGEESTDEHNYKIELERLAWRCSLTGLHNRSHFNRVLERTSKGLLLLVDLVG--------FKRFNDTYGHEHGDSLLIEIARRLKHFINKATEIARVGSDEFVVLLTDDNAVYDLDYFSTRLYQHLSAPMLIGREQIEPKPALAVVDIASVANLFAPLTC-ADIAVQYAKKKKGTSIQVFNSTSAFKEDALIERDLHSAIRGRQFELYYQPLRDLGLQTYIGAEALIRWHHPKKGVLYPGAFIDIAEQSGMINAIGSWVLEAACRQLNLW--QHHNADLTMHVNVSARQFFSGNLYEQVWQLLTRYRLKPKTLILEITETELMGDIRHATLLCQELAELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDISRESREIVSAIIAMANALNISLTAEGVETIEQEAFLAKSCCHQAQGYLYSPALREPEFAQFL----------
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---------
283785416    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVARDLMKGLAFAEQVVSE----------ANSAIVILDSHGNIQRFNRLCEEYTGLKEQEVIGQ-SVFRLFMSKREAAASRRNISGF--FRNGSYEIERWVKTRKGQRLFLFRNKFVHSGSGKNEIYLICSGIDITEERRAQERLRVLANTDTITGLPNRNAIHELINEAI---ANASGGQVGIVYLDLDNFKKVNDAYGHMFGDQLLQAVSLALLSCLEENQILARLGGDE-FIVLASHTSQSSLEAVASRILTRLRQPFRIGLPEVYTGCSVGIAMAPQHGEDSHSLIRNADTAMYTAKEGGRGQFCVFSPEMNERVFEYLWLDTHLRKALENDQIHYQPKVTWRG-EVRSLEALVRWQSPERGLIAPGEFISYAEESGLIVPLGRWVLLDVVRQVAKWRDKG--INLRVAVNISARQLADQTIFTDLKQVLHELNFEYCPIDVELTESCLIENESLALSVIQQFSQLGAQVHLDDFGTGYSSLSQLTRFPIDAIKLDQIFVRDIHKKSQSMVRAIVAVAQALNLQVIAEGVESVKEDAFLTKNGVNERQGFLFAKPMPAAVFERWYKRHL------
225376992    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQTILTKRITKNSLASSYASLEAILENVGCAIYVRDPQTGHIYANEKYQKFFKKTLEELP------LSPVSLQDATETKNGL--------------FREIYSEKENRWFDCYSTHIQWVDGRKV-TLCTIYDVTDKKLYQQKIEKQANNDFLTGLYNRMRCEQDLQHFVEDT-HESGGEGALLYIDLDDFKHINDGLGHQYGDILLKNISSGLKQIPGVNDNCYRMGGDE-FIILISHKVYPNLHNIIDRIKAEFARPWRLKGTEYYCTMSMGVVRFPTDGDTVEELIKKADIAMYDAKCAGKNRVAYYDENVISTSFKNMRNATRNAFDEFEVYYQPITDISKPGMPCSGAEALIRWNSRELGVISPTEFIPLAEYLGLINPIGSFILREACMRCKYWNDMGHPDY-KVNVNLSVVQLLQNDIVEQIAEVISETGIDPKNLTLEVTESLAINDMNRMKKILADIKKLGVRVALDDFGTGYSSLNHIREMPIDVIKIDRCFIIDIGKDDFAFVKMVAELASAIDVNVCVEGVETKEQLDILMGSKIQLIQGFYFGRPMTAREFEE------------
188579423    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHAKLEAERLHSLANAAGLVVCTGDTV---VSANRSFAKLVGLPQGALVGTA---LSAYLPGDAARL------ALAGQPDR-PVEAELRQADGTLVPVEVIMQPVEHA-GRPHYAVAV-RDLRARRQAESQIQFLAHHDAPTGLANRASFGKRLDQEM-RAADAGGRKLAVLCLDLDRFKEVNDLFGHAAGDAMLESVARIVSAELDDAQMVARLGSDEFAVLAPCDGPSEAGRLAERILEALRAGK--AGGNGPQVATSIGIALYPDDAQERAALLSYADTALYRAKSEERGTYRFFEAKMGVEVRERREHDLRHAVARGEMHLVYQPQTDVGTGAVIGFEALLRWKHPERGYVSPALFIPIAEESDAILQIGEWVLREACREAASW-----TQPLSIAVNVSAVQIHSPHFVGLVHEVLLRTGLAPHRLEVEVTETALISDPNRALLTLRQLKSLGLRVAMDDFGTGYSSLSNLRSFPFDKIKVDGSFVRDSNEQTAAIVRSVLGLGRGLGLPVLAEGVETEAELGFLAAEQCHAAQGYLMGRPSPIAQFAR------------
238916919    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHLVGQSTDDYLYILDLTNDKAVYSKSITNVFALDSEEFSNATQELVKVVHPDDIDMLMNDIEDGMNGRKSSHNLEYRWKTVDGEYVAINCRGQYII-SHGAI-YLIGRISEIGKQSRFDNNTGLYREIV--------------LENVYNEYAKTRNASGFLMLVGVDNFKEINEKYGAKTGDEVLNILTDSIKKYIDTPLRIFRMPGDECAIFMPMENDINQAKILYKRIRNRIDRAIEKRKYDIFFTISAGVAEFDTEKDSFNELLKNAKFALHAAKLNGKNRCEIFVETEYTEYIEQDELRRCISEGFEGFELYFQPIYNTDDDSLSGAEALIRWNSRKYGFIGPNTFIPLLEDSALIIPLGRWIINTAAKACNRWIT--SIPDFVMHINLSFVQIVKSNIVKDVLENIERYSAANNHYVFEITETIEMDQIPAVQNVFKEFVKNEFRFAIDDFGTGYSNYGYMRDRTFDIVKVDRSFVTDIDKDNYLMVSFIIKMAHEMGLHVCIEGVETKEELSCVKKLGADYIQGYYYGKPVCLQDFEEQHLKRFVL----
172058710    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIYNLSEHKSLDKQLHDEKEKFLTFQQVSTSAIYRYDIDQKKIDFHTRFENIFGLLHRHQQVDGLWIEDLILPEDRSKVEASYHRVLANHESEVSY--RIRH-DEMIHWILENRTPIRGADGVVSAFQSVIQDITQLKQQEEKIFQLAMHDRVTGLPNRTLVLEQMNQWIATYPT-----FSVLTVSYNALQDINHDFGYPIGDKWLSKTATQLLHHLPTASYFGHLYGDEYIVLFPNVVEECSINKICEQLIELSKQKIVIDSYEWYPSIGIGVSRFPEDADSAEDLVKTASIALGRARVNEYSVYSSTFNIETYRRHQLQKSIRTAIRRNELFLEY-QPKVNAWSGTIVGAEALIRWQHPDWGRIPPNDFIPLSEESEMHILIADWVLEETCRNINQWI-LADLPIVPVSINVSPKRLIHGNFAETCQETLQRFGVSPSMLEIEILETDVLFDNSKIQQSLQMLSQMGIKIALDDFGKGYSSISYLQQYPIDTIKIDRQFATTLDKKTQSVVRSVLFMAKEFGMDVVAEGVETMGQLHFLRGLECTTIQGYLFSKPLPKADFEQAMRRR-------
260886767    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLYVVDLQNKVAMTSPNIVRDFGIPAETMGFSAQAWQEIMHPTERESATKVFDDVLQGHTREGCVEFRARTRKGEYEWIECRCAAALDHEGERTLYAGIFR----------LMGQRIRADAVTGLLNKYRLEQRMKAALDEARET-GRGGALMILGIDNFKIVNEAYNRAFGDQVLREVAKRIKKILSTDFRLYKLDGDEFGIVYPGA-DEADVETLYRSIQTALLKPQQINEHKYFCTVSGGTVFFPQFGKDYLVLHKYAEAALTLAKQGGKNKNCIFSKELYNRWTAREDIRRSVEDGCRGFSLCFQPQVGADSRRIIGAEALLRWQNSKGRMVAPMEFIPLLEESQLMIPVGKWIADTAVRICREW--QKIVPDFCMSINLSYVQLRDPSFKEAVRECIERYGVDPASIVLELTEHTVISDWDFINRQFASLREYGLKIAMDDFGTGCSSLAMFKNLSCDIVKIDRVFVKQISDFDRRIVDYTVELCHSMGMKVCIEGVETQEEYDLLKTCKVDSIQGYLFGRPETKEGFEELMRQ--------
153008711    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDRWETRYLIGASAVCLTLGMLCFFSSY--VLRDSFAELASLTVLLASVVSIVGRNYASAKAVVLMSACTLIPVLAGLILAGTPFHVIIGLLLIP-----YFLSNIQMANGLREFLFAAVMGKRRLSIVAGRFDAALNNMPQGLLMFDSQQRIAVINNKAKAMLQIAEHTKLHKLDVLLRYLFPNDLKSVHVRMQDLLLGKRTRDIFQLSNQR------YIECIGNQTLNE-----GAVLMFEDVTQRVEAEARIQHMARYDGLTGLPNRNYFETLVRSM--RSHQQAGTQAALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRFVASRFGGDEFVVFVFNLRSEADVAGVMDHIMTVVTGVYDLDGDQVHIDISAGIAIEDIGRCDVGSMHISADLALYEAKSMEDKPWSIFIDAMDTKYRGRQKLKADLRIEHGEIKVVYQPIVSAQSLRVVACEALARWEHPQLGFVPPAEFIPLAEEMGIITDITRFMLAQACADCLSWGDRIG-----VSVNLSAIDLKSNDIARDIANALQKSGLPAHRLEVEVTESAIISDRNKTSMVLQRLKNAGINIALDDFGTGYSSLSYLNTLQLTKVKVDRSFVRDITTDRRSLLRGVTQLSHELGLGVTVEGVETEEQLALIRAAGADLVQGYLLGMPVPVEAISAM-----------
160879285    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRNVISNISDALVVADADFCIETVNEATKKMFGYSKEELGSSVSIFFPQIQEQVIEHWKNTIITHRQYS----DYEVIIHTKEKNAIPVLISSTVMTEDNSGQVHFVCIAKDISERKKSEESIRYQANHDMLTGLSNRYALEKEIQACSNMILLYPEEMSMFLFLDLDKFKIVNDVCGHHAGDELIKHLTLMMKQNLREQDTLARIGGDEFGVLLNGISQVEGLEIAENLCETVKKFRFVWEEKVFTLGVSIGAVIINRDLYEVSKVISAADQACYISKENGGNRVQLFSESEQEFSLREEEMQVMPSITKAFEENRYQDIVRVSDKVLSGYEALIRLKDEQGQLVSPGTFLPAAQRYNKLTDIDRWVITNFCKNYDFHQIGSIENDFIYNINISATSINAEGFLEFICHQFEEHQVPPQRVCFEITETSAVSNFVKAKEFIQELKKLGCRFALDDFGSGLSSFTYLKYLPVDYIKIDGIIVNDIDTNDYALVSSINEIAHLMGMKTIAEYVENEDIFNCLREIGVDYAQGFWLGEP--------------------
300864716    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISDRKQIEQALFQEKELAQVTLQSIGDGAIATNAQGEVQSLNPVAEILTGWQTEEAKQPLSEVFQLVNETTREVVENVTAVFRENRIVATATNMVLIAKDGREFAIDHSAAPIYASSGQIMGAILVFRNVTQARNLSRQLTWQATHD-RLTRLINRHEFERLLEEAVTSSKTLNQQHVLCYLDLDRFKIINDTCGHAAGDELLRQVTGLLKSKVRETDILARLGGDEFGLLLYKCSINRALQIADYLREQIQNFRFIWDGKTFSISVSIGLVAIGSNDREIACHVGSANKSKGCNRLHLYKADDSDMARQFGETQWVGRINQALEENRFCLYSQTIAPLTSDWSEGVHYEILLRMLNEAGEIVAPGSFMPAAERYNLMPAIDRWVIRKLFSSLANSGLRMGNPKFNYAINLSGASINDDTFIEFLQNQFTFYRIPPQIICFEITETVAIANLSKAVQFIQELKKLGCCFALDDFGSGMCSFAYLKNLPVDYLKIDGYFVKDIANDPIAMVEAINRIGHIMGIKTIAEFVSNETILQRIKEIGVDYAQGYFITKPQPLTEILSLIASEFLLTVN-
296446357    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAPGVVCSVLSVDRAGLLHTLAAPSLPQHYSAMIENLAIGVGSCGACAWSRDVATDSRWANFRSSVLLGLRAC--------WSSPIHASD-GRVIGTIAFYFPTCRGPSELEKTIVA--------------------TCVHLCALALEKEERN----ARIHRLAYYDSLTGAANRVGLERHGEMVAAKAIDEGARIALHCVDLDNFKEINDAFGHRAGDLLLKMVADRIAARLAPGDFFARVGGDEFVVVQAGARSRACVRDYAAKIAEAVSAPFDLEDASVTIGVSIGVACAPRDGRDLSTLMQKGDIALYDAKGDGRGRLRFFDSEIEARAAAERQIRQELKQAVRQLEVHFQPMVALSAGRVSGYEALVRWRHPSGELLSPAQFLPFAEKAGLMNEIGEWTLREACALAA----AHLPPDTRICVNLSPTQIEKPGFALDVARAIEAAGLPPRRLELEITESTILVENAATMSCLEDIRRLGVSIALDDFGTGCSALSHLRAFPIDRIKIDRSFVQEAVPETEAIVRMIIALARDLHAETTAEGVETKEQLRMMRRLGCDEIQGYLVSPPRSIDDLLA--SERRAVARAS
237799010    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRFILNLLIAVNLVTAIVLIVLAL-MRVRRLIAQRRLFADALQLEKERAQITLESIGDGVITIDVAGAIVYMNPAAEGLTHWSSQASGLPLAALFNLLDEHDQKDSSTLIDQIASGRKGGSASSKLIQRLDGSTVSVALVGTPIHTS-GVISGAVLVLHDMTQERQYIAELSWQAAHDPLTGLVNRSEFERRLQQVLDERGDGSGTH-CLMFLDLDQFKLVNDTGGHAAGDELLRQLCQALPQGLRDSDTLARLGGDEFGVLLVDCPASKANDIAEALREIVQSLHFMWKGRPFMTTVSIGLVHLGDVPVTLEASLSAADMACYMAKEKGRNRVQVYSVMRFGEMAWIQRLHMAMDENRFCLYAQEIAAMSGEGNEVRHIEILLRLRDESGRMVVPDSFIPAAERYGLMTTLDRWVVQNVFKVIAQCQDRHQAPQALCAINLSGSSIGDDTFLEYLKHQFVAFDVAPEMICFEITETSAIADLQSAIRFINELKSLGCRFSLDDFCSGMSSFAYLKHLPVDFLKIDGSFVKDMLDNNKAMVEVINNIGHVMGKRTIAEYVETPQIESALLE----------------------------------
94502164     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIFVLIFTMVTLIAGIYVAYITQINLKRRAQRQALAMERNPSPVMNLNWQGQILFANPACSELL----QRLNMDINRTEELL----PANFYRNLKRWQNDRKTLECFESEIK---GRQLAYNLSLLP---DLGSCHLYI---EDITERKQAEEQLHYQAYHDIHTGLANRRQFELDLGLIIE-----QKLPISVMFIAIDRFKFITASQGYFIGDQIIKEFGRRLVHECEQLDFEARLDG-STFCVLVNSPKSQHAWDTSHAIQNSMDAPLQVGEHRYYLTLSMGFCHFPENGRDAKALITNGNAALNSAKLKGDNIAQYSEQHHAQEQSWLPIEEKIRKALEWDQFELHYQKVDGQDHSIKGAEALIRLKDENGNHISPGRFIPVAEQTGLIIKIGQWVIEKGFRQAKAWDDQGD--KIKLAINISARQFQDRNFLIHLQQQLSETQVNPALIELEITESLLMDNAEQSIFIMKQLKAMGFALAIDDFGTGYSSLAYLKRFPIDTLKVDQAFVRNTDKDDQNIVRAIVSLGQHLNLEIVAEGVETSGQLSFLNTLNVNYIQGFLFSKP--------------------
167587593    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRELRFLYVSDASLRFIGYHRDYLHT--LTLRDLIAEQDTAALEDLLAR--AARSGQVEKATMCIVKSLTY-PLDVEVRAVKSRHHGVDGFAVAAFDVSSWRALEARLTYEMHHDPMTGLDNLSALVPALMRAQKL-AEESGTCAALVLLDLDDYQRINRALGYDAGDALLRETAQRLQALVTPDEQLARVASDKFAVVFTRARAGDIAGALGRRLQAAVRQPYVYNGQPVHLSASIGIALYPDERAATHRAQHRADHALEQAKASGGNAFHTPLDDRSDAERLKLEADLYDGVRNGEFSLHFQPITRSQSGAVVGVEALIRWRHPVHGLVPPATFIPLAESIGLINYLGNWVLKAACMQLVAWDRQ-ELALQYVAVNVSPQQFRDPRFTQSVRDAISLTGIDPRRIVLEITESLLMHDPVRAKGLLEELTELGIRFAIDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLDLELVAEGVETEAQRELLTEMGCNHIQGWLVCQALPSEELAQRFEAQ-------
257791033    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YDAIAFSTDDYLYIIDMQRDIALVSDNMRDDFDLPDSLVPGLIPLWRELIVERDRKRFDDSIDSMLSGETDCHDLEYQVKNALGESIWVMCRGLLKRDENGQPTMFAGVVTCLERKGKIDSVTGLFTHDECMN-------LIDRLIAC--------ESQGGVMLLGLDDFSRINLLNGHAFGNTVLRMFAQSTQRLIPEGASMFRLDG-DVFAIVMDGAGCAAMEELYHAIHVVANRQHTIDDLSFFCMVSAGIAMIGQDAQSAQDLLRNAENALEESKQRGKNTSTFFSSATIATKLRRLEISDYMQDDMKNFELYYQPLVCAETMDIAGAEALLRWNSEEHGQLSPVEFIPVLESYGLIGQVGRWVLERSFTQCKRWSETHPGFI--MDVNISYLQLLDADFVPFVEQLVERTGVDPASIVLEMTESYFVTDMDALRATFDRLRSIGIRIAMDDFGTGYSSLGLLAQSPADIVKIDRLFIKDIHRENRAFIDAVIELCHSVGIEVTVEGVEEPTELDAVRAIGADSIQGFFVSCPIPAHSFEE------------
94263469     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEEDCACAVIRCFEDG--GQHTAIHIHRDKDGNPIYVETNAYPLYRGDDQIYAVVETIRDITEKQAREDEVHQLAFYDFLTNLPNRRLLQDRLEQAFA-SSERSGQYGAVILLDLDNFKNVNDTRGHRTGDLILQMTARRLRETVREDDTVARLGGDEFVILLSNETAISRVSRVAEKIRLTLARPFQLDSGEFHLGSSLGITLFHGHEESTDNLFKYADTAMYQAKEAGRNTARFFDPAMQKEESETLERDLRQAIAEERFELYYQPQVGAAGH-LLGAEALLRWYHPSRGPVSPLSFIPLSEENGLILPIGRWVLQEACRQLAAWSRSFPVGDFRLAINVSARQFHQPGFVDEVQEIIAAARVEPRRIKLELTETLVLAKLDDTISKMRQLQAAGIGFAMDDFGTGYSSLAKLKQLPLEQLKIDRAFVRDTDPHDAAIAATIIAMGRTLGFEIVAEGVETAAQLQILQSQGCGIFQGYYFNPPLPAAKFERL-----------
120600665    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEILSTTLEESAEAVYITDDDNRILAVNKAMCRICGYSAEQLISHTPAMLESRNLSQGEETDC---QLAIKQRGSWQGETLKKRSNGSTFPAWQSSRRIV-VDGETPYHVNIFSDISTQKQLETQLTTRAMYDTLTGLPNRFHLKQLLNSALEKLQTDPNLLGALMFLDLNGFKNINDSFGHSMGDRVLQLVAARLEAGCIEKADIARMGGDEFTLILQDCSCKEEIQLFAEQILSLFDSPFEIEGQKFFLGTSIGIALFPTHSDQATQLISLADTAMYCAKKSPPHLVFYDKSMSQAAEIKLKLINSLRHAHSLKQFKLVYQIVDLHTNQTIAAEALLRWQKSPTEHYEASEFVPLLEETGLIVNIGQWVLEQACQQATLWRSQ-YQSDFKISVNVSPLQLEHVDFVEQVINALEMAALPADALILEITESALLRQPEQARLTLNRIKSLGVSIAIDDFGTGLSSLSRLGTLPIDSVKIDAEFALRLNDSGQKLCYAIVQLAQALDIHFVAEGIETQQQKDIMTDMGQGFAQGFLFGYPSAVEHFTQFLVEK-------
157370654    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIHHQMLEKQIIAEKLAAQKNMLDASVDCIKVINNDGSLLHMNKAGSIALGVDENQQQFGMP-WLGLLQPEVRQRGQKALRKVLSGKNARFAG--LSATPDGRLQHWDNILSPVFDKDARIQNILCVSRDVSSQRIAEKRLLIASEYDELTGLPNRRLFKKRLKQEMKRSRA-NNKSLGLILLDLDHFKLVNDTLGHDAGDHLLRVLARRLKADLNANSFVSRLGGDEFAVVISDVENEQDIFKIANNFLLQLETPITHGGKALHCGMSIGGALYPQDARDASELMKCADTALYKDGGRGGVYMFNPQMMDKARERATQLNHARQIVRNNQIRPSYQPKVNLATGAIVGFEALLRWYCPQNGIQTPDSVCEAFNDYELATKIGETMQMKVFADISAWL-ASGAEVLPVSLNASPIEFLRDSYAETFLQRLQMFNIPHHLIELEVTEHAFNKHSKYVLRALQMLKEMGIRIALDDFGTGHSSFTHLMNYPLDCIKLDRDFIRRMNNETAIIVESMGILGQKLSIDIIAEGIETEQQRQTLCNSGYHLGQGFLFSQAVEAPRALSMLLKR-PAPKIT
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---------
310828091    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAAPIRSGGNVLGVLFATNAISQYVLSVTSF------DGKGYSYIINDSGDII----IRSNHPGSNQDIETITELS---------------YSDDRNKVLEALDSVAEYRHNGEPYYFSIAPVDTNNWNVLIVVSVVSEKSSQIIGVILFFFTALIVYIEIHQRKSRRELKRMAYTDDITGFSNFNRFILDSEHWKEHLQYAIVSFDIDKFKAINDLYGFQSGNRLLAAMSETIASHLGSKETFCRVASDDFAL-LLHYKTTEALTDRLNSLREQLACR----DFDIPFTLSFGVYLVQEDHLTVNHMYDRADMARKSIKGANGNGIAYFDTVMRNQILRERKIENQMDEASKQFKVYLQPKYSLKTLQPVGAEALVRWLHPEKGLIPPAEFIPLFEKNNFVIKLDFFMFESICKQQRIWMDQGLAPLL-ISVNFSRKHLSHSDFAENLMAVVRKYDVPPSCLELEVTESAVFDNIDVLASVFKALNDFGFKISIDDFGTGYSSLNLLKELPVDVLKMDKEFFNETTHRGEKVVESVIQMAHSLDIKVVAEGVETQEQIDFLKKIGCDIIQGYYFAKPMPVKDFASLV----------
218532674    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSANRSFAKLVGLPQAALAGTA---LSAYLPGDATR-------LALASQPERPVEAELRQADGTLVPVEVIMQPVEHA-GRPHYAVAI-RDLQARRQAESQIQFLAHHDALTGLANRTSFSKRLDQEM-RAADVGGRKLAVLCLDLDRFKEVNDLFGHAAGDAMLESVAHIVSAELDDSQMMARLGGDEFAVLMPCAGPSEAGRLAERILEALRSGRVEAGGP--QIATSIGVALYPDDARERAALLSNADTALYRAKSEGRGTYRFFEAKMGTEVRERREHDLRHAVARGEMHLVYQPQTDVSLGAVIGFEALLRWKHPERGYVSPAVFIPIAEESDAILQIGEWVLREACREAASWPN-----PLSIAVNVSAVQIHSPHFVGLVHEVLLRTGLAPDRLEVEVTETALINDPNRALLTLRQLKALGLRIAMDDFGTGYSSLSNLRSFPFDKIKIDQSFVRDSNEQTAAIVRSVLGLGRGLGLPVLAEGVETDAELSFLVAEQCHAAQGYLMGRPSPIDRFTQ------------
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-----
300703832    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRAFSRQLPMMYFILISSTWAVAITYRAITPAWLTVGIPLLLTLACTIRVLHW-----WPSR-RIDPTPELALRALKRTNRLASIMAVSFTAWSLALFHYTRSYLAFMAITVIACIFCL--------MHLRSAAITVTVIVNGAFIAFFASTGQ-------PTFIAIAINM------------------ALVSVGLLVILMVNY---RDFTAMVNAQTEARRREEEQGRLLHMIDDMVAVMTVEPDTFAINDRIAHLLPIDADTLLGTSIDVF-HTHPEHQRRLLADPANLPHNARIRLGPEV-----------LDLKVSAVRANDGSYIGPMLTWALVTKEVEAEHRIRQLAHYDTLTGLANRTNFREQLDARLEA----PGARLGLLYIDLDGFKLVNDTKGHRAGDALLERVAQRLRTVCDCPGVIARLGGDEFAVLVPHDDAERAAALAAELIEALGAPAPLGADPSVRIGASIGIALAPAHGRDTENLLARADIALYAAKAAGKGLARLFCAEMETRIQARARQLRMALDHQDRLFVFYQPIVDVETGKITAREALVRWHHAERGWVPPDEFVPIAEQSGLIDQLGRFVLHRACREATRWTDGA-----RVAVNVSPMQLGKTTLAQTVRAALVDSGLAPDRLEIEVTETALIQNEAESFEDLRQLYNMGVRVALDDFGTGYSSLAHLRAFPFDKIKIDRSFVRDLLEDSAVLVKTIADLGRQLGVTTVAEGVETPAHVRRIREAGCTEAQGYFYGRPAPSDE---------------
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---------
304411963    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQVHERLSRAVKQLNDSERWLFAVEGSRNGIWDWDISTGEVFLSDRWKEMIGYAPDELAGVFQTWETRLHPDDRDIVLDALQEYVSGKSKEFESVHRLRHREGHYVWVLDRGMLVWDPQGRPTRMIGIHMDVSESAKNHAAINELVDQSVTGRKMLPDVFMARLSQFL-TQGNSSGQWGALLLVEVDRLGLVATLNSHEL-ERLLTQVAARLSSYFTENITVGRLESGDFVLAIDASVAARRALALASELRQVIARPFHYGHHHFELSANVGICLLDSIETDPALVMRRAELATLSAKRPGQAGCAFYHAEMDRQSRDEQLQQELQTALQQDSMTLMFQPVMNAHSELVSAEVLTRWYRTDGEFIPPAEFVALAEQGGMIAELDFWVAKRVCQFIQTSHAQGRSLP-TLTLNISVFSFGQADFVDALVALVKEHGIVAHQLGIELNEAALLMQPQFVAERVSKLVDAGIGIVLDHFGSGSSALSCLANQPLVAVKLDMSCIDSLAAMPQR-VKALIVSAQQFNLHVVAKGVESPQHYQAFVEFGCDGYQGYLFSRALNQADFIQLVCPR-PLLRS-
295107012    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STDDYLYIIDMKTDMALVSENMQQDFDLPGRVFEGLIPRWRELIADRDRQSFDESIDDMLCGKTDEHDLEYQVRNRKGEYIWIMCRGLLMRDGEGSPMLFSGAVTSLERKGEVDATTGLFAHGKC--------------LQVLDRLLARERPSGGILLLGLDDFSRINSLNDHSFGNGVLRQFAQTLQRLLPENASTFRFDGDEIAVVL-DEADRGAMEDLYRAVHAFANRQQAIDGVPYFCTVSGGIAMVGEDGTTGLDLVKHAESALEESKHRGKNTVSFFSSAMSEEKLRRDRLQASVVDGMRGFSVHYQPLVDAGTLGIAGAEALLRWSADEFGSVSPAEFIPVLESYGLIGTVGRWVLEQAVGQCAAWDR--IRPDFIMNVNISYLQLLETDFVPFVERLLAQAGVEPSRIVLEMTESYFVTDLEALRATFDQLRAIGIRLAMDDFGTGYSSLGLLSQSPADIVKIDRLFIKNIHVENRAFIDAVIDLCHSVDIEVTVEGVEERTELDTVRAIGADSVQGFLVSRPLPAGQFEE------------
292493409    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNTAQVIILTQNAAGRVVMLNRQGLVITGYSADEIEGRPFNELDKISPE----VLQELEELRLGRREQVRVDAGLQCRDGSISWFHSRLLVRSPRDAVVL---SVGHDVTEREQAEQQLAWLADHDPLTELFNRRRFQGEFEQILMASKRYKH-SGGLLYFDLDQFKYINDTSGHQAGDALLRMVADKLRQVVRASDVIARLGGDEFAVVIRECDADGAVQVARKVRAQLGTLEFPARGRNHSISASIGIALFPLHGTTVHDLMANADLAMYQAKEEWHLFSSDERVRERMQNRVYWKEQIEQALREDRFLLYFQPVLDICTNTIGHYEVLLRMRDPRGRIISPGQFIPVAEQSGLIHSIDHLVLQKAITKQARLWSQG--YKLTLSINLSGRVVDDPELVPILEDLLRTTGVDPSSLMFEVTETAAVADMMAAANLMHKIKAHGCQFALDDFGVGFSSFFHLKQLPVDYVKIDGMFVRQLNHQDRVFVKALSEIAKGLGKKAIAEFVEDAEALILLREYGVDYAQGYYIGRPAP------------------
300113145    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVHIFFRSLAYFQKIMGGQKVQEALFLEHQRARMTLESIGDAVITVNCRGQVDYLNPLAEEL--IDTTASQARGKSLEEVVCLLNEENYSHVIDD-IATWLAKDPVEGRLRDAQNRELIVQISIAPLCNIQNRIFGAVLVLRDISPLRALASQLSHQATHDALTGLINRREFEVRLRKALDDVRQND-TCHVLCYLDLDQFKVVNDTCGHLAGDKLLRQLAALLQDKIREADCLARLGGDEFGVLLLGCDLAHAREVAESLRILIRNFRFNCKGKTFPLGASIGLVAITQGSGGLEEVLSAADTACYVAKAQGRDRIHIYCLDDHNIERHYGEIQWVTRIQQAFERSRFMLYHQNGDEHIRHCELLLRMKSEDESLIPPMAFIPAAERYRLMPALDRWVINNAFLSLEEYSIEQGL----IGINLSGQSISDELFLNFVVEQLHQTSVNPEVICFEITETAAIANFDGAIRFIRKLKEMGCRFALDDFGSGLSSFNYLKNLPVDYLKIDGGFVKEMDPVDHAMVEAIHRVGKVMGLKTIAEFVENEAVFEKLRAIGVDYAQGFAIGRPQPFSRI--------------
260775040    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYTSNQVLGHSLGEF-YFH-QDAVTPRQVLLQPKQAMRGVWRREIEYRHADGRAVWVRENIRPLVESG----HLLIVGEDITETKKLAEQLEYQARHDLLTGTFNRNHFEMELAKSL-LEVESYTRTHAMLYLDLDQLKVLNDTAGHEAGDTAIQFCASMLEEVLPYNAILARMGGDEFAVLLKDCTERDAKNVANTIVMTLSEQPFVWDDIRLNMTCSIGIRLIDHTADSPQMVHAQADTACHAAKEEGRNRYNLYCQDDADLQRREQEMECVSLVHNALANDRIELFAQQQDDAPMHFEILIRIRNAEGEYISPGIFMPASERYNIAQLLDKQVVTQTLDWLAA-NPEALANLGMCSINLSGHSMGNKEFIAFLLDTLQHSPVPCEKICLEITETAAMSNMNQAIELFSQFKRLGCKIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDIDEVDHLMVRSINDLAKQMGKQTVAEFVENTRIIDLLVELGVDYAQGYVIGKPKPLEELVELLTDKRSV----
289639053    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLCVSLVLIGEGFLTILGRNFYYRQVVSVAMCSANLILLGLILNESLKEMLMSVIFSFGIPATALWFVYFQCYATWA-------YIFPVMIISMLFNRRILLGTVM-VESILTQLLLWVAFPQLSMWVEGP--DYVVRLTVMGLSVILVFYVSHVYISRLYKNIYDTQA-------QALMAELSQEFISEYNLDQGRFIQCDRAFLVLVDARTRTFRHSCEWMEEGHPSLIHGFEAIWKDILRTLEGGMHVEMRLRTTLLSWGVRSYAVLPIQRSAGRPLRIAAVLSDAIVKVEREKEAGFLAYHDQLTRLPNRTLFKKKLDRAIRLAGQV-GEMVGIVFLDLDSFKAVNDTMGHDLGDRLLSKVARQIQNAVREVDTVSRFGGDEFVLLLDHISDVQDVLQMAENILNDIQQPVAVNQQELFVTASMGIALFPQDGREPEALIQNADDAMYHAKSMGKNRCVLCSQMIKDHVLKKMELTNYHAQEKGQLELYYQPQFDMAAQAIVGVEALLRWRLPEKGMVEPAQFIPLAEQSGMIYSIGEWVLETACQQNKVWQDSG-LPRMRVMVNLSANQLTSPKLVQCVVRVLKKTRLPPEYLELEITETAASTNLPLVLDTLRRLKAMGVSLAIDDFGSAQSLLSRLKMLPVDRIKIDAQFVQGISDKDQTVLKAMVRLIRSLGLRVVAEGVETPRQFDFLAGVMCDEVQVFFCCRPMEAAAIQAVLSE--------
225571422    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNAIVNSTEDYIYIVDITKDISLVSENMARDFDLPGRLVPGLIPLWGELIHEKDRQRYYDSIDEMMAGYTDIHNVEYQILNKKNEYIWVCCRGLLTRDESGAPTMFAGVVTPVGSKGKMDRTTGLFTQ--------------EECKNHIEAYLNLGNTSGGFLLLGIDDFKRINNLKNHTFGDTVLRKIAQDIQHMIPHKAEIFRFDGDEGAVFSPGA-TLEDMYDLYSKIHLYANKEHEIDGISYYCTISGGVAMLGTDADNYLDLIKCAMSALEASKKKGKNMCTAFTQSNLYIMELTNELQRCVMNGMEGFSVVYQPFVKTDGLCLKGAEALLRWSSPAVKKVGPAEFIPLLESSGTIVPVGKWVLDKAFCTCKKWV--ARWPDFVMNINVSYVQIIEKDFVPYIEELLKKYDLPARHIVLEMTESYFVTDMPALKTTFQRLRDIDICIAMDDFGTGYSSLGMLSQTLADIVKIDRMFISLINDKNRSFIQAVINLCHSIGISVCVEGVECADELDTVQNMSADSIQGYYISKPVSQDEFEE------------
167755231    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEALIKSTDDFIYICNMKTGIFRYSPAQVKVFNLPGEIIDHPLPFWKAIVHPQDWERFYKSNMAIGENKMDYHSVEFRAMNSDGEYIWLKCRGQLMRDEFGEPNLFAGIMTQLD----------RQNKIDPLTHLYNRQEFAKAFELKTKDKAIDN---LGIMVIDIDDFKNINEIYDRSFGDFIIKTVAQLTQAVLPGNTSIYKLDSDQMGL-LIENSTELEITKLYNEIQKQLLHEQLLKRYKCPIQISAGCAIYPKDGLTYNELNKYADYSLQYAKDNGKNKLTFFSNYILEHKMRSKYIRESVSDDYRGFELNYQPQVEVSSKQIKGVEALLRWQCQELGKVSPVEFIPILEESGLIIPVGLWVIKKAIQACSKWVV--YDPEFSVSINVSALQMLNSDFVKDVKKVLKKEKLAPKNIVLELTESYMVRNMDLLRTIFEQLRELGFKIAMDDFGTGYASLEILKTVPADIVKIDQTFVRDISKFDKTFIRFIAQICHDVDIEVLLEGIETEEEFNVVEPMELDYIQGFLFGRPQSEEEITNKL----------
303325955    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYRAITEQTRSLVFEWQEQT-LTYVDAAIPRLLGSYDGRHLFDLWREDSVLFSEDRPMFENFLRALAAGDLSS-AVTVRLRRRTGAFTWYVVSCTRI-DNTATGARYVGSLRDVDKAIHTAHSLRQQAEYDDLTGACTMPTFLGKTERLLRR---YPDTPRHIVRYDVTGFKSIDERFGQEEGRRLLRAISYLTKENLSDREIFARLSGDIFLACL--EGDHERVWEFMEWLRYGTAEYAKAYRPELF--FGVCRVDDPATPVREICERAYLALKSVKGRGMTDYAFYDDELRNRVLDELFIKDQMYTALAEGQFVAYLQPKVEIFSGRIVGAEALARWRHPERGLIPPSRFVPFFERNGFIIQLDEYIWEEACKLLRSWLDKG-YRPLPVSINVSRMHFNDNGFCDKLRALTDKYRLPRHLLELELTESAFFENEKILQRTMHSLQENGFAFSMDDFGTGYSSLNTLRALPFNTVKLDRAFVSDSNQRGRIVARNTIVLAKQLGMRIIAEGVETVEQALFLRNMGCDHAQGFYYSRPMDAREFE-------------
209966615    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTEATVPLVPALNPLTGEAP----DMARLTLRP---GSPGLCAYVQERGI-RAVLLVSLMSGGRLWGLLAGFPQPRRLSPSVCALAEALGEIAAAQIS--VMEERVSAGARLAAS--RSIERLAAALRANHDLAAAVEERRDHVLFAPDVAYIDGEMRSEGTPPSPGWLEMLERTDVERRDGVVAACGPEAPGDYRAVLRIEAAPDAWL-LILRRSPEPWTAGDLLHRLMVERHAELYRVRTEMRLHRLAFYDPVTELPNRSF---LLQDLQRALAV-GEDPALLIISLDRYKTLAGSLGFTAADRLVAAVARRLEGCLGPGDKLARVDGGEFAVLVPATRGAEGTGLISHAVREALRNPVEVEGREVFVTASLGVVSSAQAHGLPMEVLRNAEIAALEAESSGGGTRSFEAAMRARLTERYDLYDRLRRAVYFSIRTAYQPIVDLADGRLLGFEVLARWQDPDRGEISPSEFIPIAEETGLIVPLGNQILMQGCRQVGRWNKLRPDAPLYVSVNLSPYQMGRIDLARWVRGVLELTGADPSWVKLEITESGLIANASNAVEVLHRLRDLGVGLAIDDFGTGYSSLSYLQRLPVESIKIDRSFIAGMGEQGTELVRTIVQLARILGFSVVAEGIETPDQLEQVRALGCGRGQGFHFARPLTPGEAEVLVQGAAP-----
299769847    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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------------
75676900     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRWEARYQIGAVLYATALGAWCAIALLMTDDA--VAHMICISVTTGYVAAGAGRAYG------LPWIFHLQILLTCGPMAGAMALRGDPYYFGMALLTVLYFLGLERITTRLQQIFLRALIAREREAALAGQFDTALNNGLCMFGADGRLGVMNY--RFNEMMHLADDFVHMSPENGRAIVSEIENSQAGAIVTADVDLERGRA---------------LSWTFQPMAGG-----GTVILVEDITERRKAEAKINHLARFDSLTELPNRLSFRDEIERLLA-SLNGESRLSALLFIDLDQFKQINDTLGHPCGDRLLCMVADRLRGMLRPEDFVARFGGDEFVVFQQNIRSPEEASALARRIVERLAERYEVDRHLVEIGASIGIAL-TSPGITADNLLKHADMALYRAKADGRGTFCFFRGEMAETVESRRVLELDLRKAREEFELFYQPLVHLKSGRITTCEALLRWNHPTRGMVSPMDIIPVAEEMGLILDLGRWILRKACMECMRWPEA-----VSVAVNFSSQQFHQRDILSEVRYALEVSGLPAHRLEIEITESSLLRNTEWTHDALRQLHSAGVKISLDDFGTGYSSLSYLHNFPLQKVKIDRSFLEGIDTDRLMLLRGVARLSADLGMAVVVEGIETTEQLELVSLDGVTEAQGYLFSRPVSGVRIRELL----------
152981002    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPEDLSIDRT-LTRALKERRNIHGREFSALHFTGNFAAFFRTGRPLTEIELRLLEVFCSNISVGLSNITLVTRLHNSAFYDSLTKLPNRT---RLKEIIDDSLSSSKELPSTLLIDIDHFAETNDTLGHQFGDLLLLSVATRLQSRLGDRLIVARVGG-DTFGVLGDDSQVNPAAVLAQFERP-----FSIDGQDVQLSATVGLVRLSEHEGRGVEALKNAHIALKRAKLQQRTGHLYFSRNMGIDIRERVNMMHRTAFEERRLTVVYQPQIDMVTRQPVGAEALLRWTTEDGSMISPNRFIPIAEYSGLIIELGEWVLRQACQELVRIQSLGFADFM-VSVNVSQVQFRHPHFLSMLRKALHDTNAPAHCVELEITESMAMEEPDALIKLLDQITATGVSIAIDDFGTGFSSLSHLQKLSVDRLKIDRAFVTEITDSSRSIAEMIIQLGRNLELDVIAEGVEDERQAAILTELGCPLGQGYLFAKPMSAEALHSWL----------
170748165    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGAIRTGWLAAAVAVASCFILLLAGAALMVDLRERRRAD----LERERLRSLANAAVEGLVVC-RGGEIVSANEAFARLAGLEAALLTRSLTAYLP--------------DLVSGTGTADQPLETELVPAGGAPIPVEVIMRPVA-EYGRLPHHAVAVRDLRARRRAESEIHYLAHHDALTGLANRTSFHARLEREM-RTADALGGRFAVLCLDLDRFKEVNDLFGHAAGDAMLRDLALRVGGLLDPRQLMARLGGDEFA--ILTPQADGSAERLAERILATLAAVPAASGPVIATSIGI--AVYPDDAADQRALLSHADAALYRAKNEGRGTCRRYDASMGAQIRDRRQLEHDLRHAVAKGELEYQPQTQIESGAITGFEALLRWRHPERGSISPAVFVPIAEETGAILEIGAWVLREACRAAAGWPN-----PLAIAVNVSAVQLHNPLFVQFVHGTLYESGLKAERLEIEITETALIRDPARALLTLRQLKALGVHIAMDDFGTGYSSLSNLRSFPFDRIKIDGSFIKHSNPQGAAIVRSVLGLGRGLGLAVVAEGVETAEELSFLADEQCHLAQGYLLGRPAPIARF--------------
156933762    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVARDLVQGLSFAEQVVSE----------ANSVIVILDRHGNIQRFNRLSEEYTGLKEQEVIGQ-NVFKLFMTPAEASASRRNITGFFRN-GSSYEVERWIKTRKGQRLFLFRNKFVHSGSGRNEIFLICSGTDITEERRAQERLRVLANTDAITGLPNRNAILDMISDAIAKR---GDTQVGVVYLDLDNFKKVNDAYGHMFGDQLLQAVSLAILSCLEKDQVLARLGGDE-FLVMATDTSQAALEAMSSRIISRLKHPFRIGLIEVYTGCSLGIALAPQHGEDRESVIRNADTAMYTAKENGRGKFCVFCPEMNQRVFEYLWLDTNLRKALEKNQVIHYQPKMLANGVVHSLEALVRWQSPERGLISPLDFISYAEESGLIVPLGRWVMLDVVRQVAKWRDAG--IELRVAVNVSARQLADQTLISDLRQALTDMHFTQSPIDVEITESCLIENAELALSVINEFSALGAQVHLDDFGTGYSSLSQLARFPLDAIKLDQSFVRDVHKQSQSLVHAIVAVAKALDLQVIAEGVESEEEDAFLMQNGVDQRQGFLFARPMTATELEHWYQ---------
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------------
261250109    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITSRKITEERLFQREANLSHYYDQQPIMMLTLDDQNRIQQVNQFAEQLLGYTSDQLGHRLRDF--YLH-DDAIIPRQVLLQPKQALKGVWRREIEYRHCDGHTVWIRENIRPLV----ETGHLLIVGEDVTATRQLSDQLQYQAEHDLLTGTYSRNYFETELVKALAEVESYTRTHAM-LYIDLDQLKVLNDTAGHEAGDAAIQFCASMLEEVLPYNTILARLGGDEFAILLRDCTEVDAKKLASTIINTLSEHPFIWEDIRLNLNCSIGIRLIDHTALSPQMVHAQADTACHVAKEEGRNRYNLYCLDDKELRRREQEMESVNLVHDALANQRIELFAQQDSESGMHFEILIRIKNAQGEYISPGIFMPASERYNIAHLLDKQVVTQTLDWLAE-NDKALEQLSLCSINLSGHSMGNKEFIAFLLNKLETSTVPCEKICLEITETAAMSNMNQAIEFFTQLKELGCRIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDIDEMDHLMVRSINDLARQMGKKTVAEFVENTRIIEQLMELQVDYAQGYIIGKPKPLAELEELMHQQ-------
300691237    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRAFSRQLPMMYFILISSTWAVAVTYTPAWLTVGIPLLLTLAC-AMRIL--------HWWSSRRIDPTPELALRALTRTNRLASVIAVSFTAWSFALFHYGDPY-TRSYLAFYMAITMIACI--FCLMHLRSAAVTVTVIVNGAFIAFFAATGQPTFVAIAINMALVSFGLL----------------------VILMVHYRDFTLMVNAQTEARRREA---EQGRLLVAVMTVEPGTFAINYANNTSKRIDRIAHLLPIEADALLGTSIDVF-HTHPEHQRRLLADPANLPHNTRIRLGPEV-----------LDLTVSAVRANDGSYIGPMLTWALVTKEVEAENRIRQLAHYDTLTGLANRTNFREQLDARLEA----PGVRLGLLYIDLDGFKLVNDTKGHRAGDALLERVAERLRAVCDRPGVIARLGGDEFAVLVPHDDADCAAALATSLIEALSAPYPLDADQSVRIGASVGIALAPAHGGDAENLLAHADIALYAAKAAGKGLARLFCADLETRIQARARLETQLRESQDRLFVFYQPIVDVETGKVTAREALVRWHHVERGWVPPGEFVPIAEQSGLIDQLGRFVLHRACREATRWEDGA-----RVAVNVSPMQLGKATLAQTVRAALVDSGLAPDRLEIEVTETALIQNEAESFEDLRQLYDMGVRVALDDFGTGYSSLAHLRAFPFDKIKIDRSFVHDLLEDSAVLVKAIADLGRQLGVTTVAEGVETQAHVRRIREAGCTEAQGYFYGRPAPSDE---------------
291536634    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIQTILVKRIAKNSLASSYASLEAILENVGCGIYVMDTQENTIYTNQHFRKAFG----------------------EDVRSIEECLRQGAQSEDSLYFREVYSKEENRWFDLHSTRINWVDGRKV-LLCTIYDVTDKKLYQQKIERQANNDFLTGLYNRMRCEQDLERYIRQTKEFGG-EGALLYIDLDDFKHINDGLGHQYGDVLLKNISGSLQRIPGVENNCYRMGGDEFIIILAH-HHMAMLQQILDEIKALFTKPWMLKGTDYYCTMSMGVVRFPADGDTVEELIKKADIALYSAKCAGKNRIEFYDDNVESTSYKRKNMRNATRNAFSEFEVYFQPIVNIEGNPCAGAEALIRWNSGELGLIPPADFIPLAEYLGLINPIGEFVLREACIHCKYWNDMGHPEY-KVNVNLSVVQLLQNDIVERIARVIEETRITPQNLTLEVTESLAVNDMSRMKRILADIRHLGVRVALDDFGTGYSSLNHIREMPIDVIKIDRCFIIDIGKDDFAFVKMVGELATAIHVNVCVEGVETKEQLDALVGSKVQLIQGFYFGKPMKAEMFER------------
190892769    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLAHSFNEMQTKLESEEKELKFAHRRATDILFSLDEEDRITAVSDYWLLATGYNRAAVIG--RNFADLVTANTRDKF-------VKRRRAEMAVTVKFVCLDGRTMDVLI-MESEAGADAHDRLSLSVMTDVTELKASEDRNHRQAITDHLTGLLNRQGFEAVLDSKIA-AADASGQELACLFVDLDRFKWINDNMGHAAGDKALIELVERLKTHLAPSDEAARLGGDEFAILLPAKDAERRAKAMCEQIASIFETPFAPD---MHLSASIGISIYPHHATTAAELLQKSDMAMYAKKRDGKNGAQLFDNVMLDRARSRAEIEANIEAIDNWFEAFLQPIVNLNGRSIAGFEALMRLNHPQKGLMPPAEIISVAEETGKIVRVGNVVMDKAIANLAKISRISGMQDTYLAINFSPLQ-FEPALPARLAAIVGRHGIRPERIVVEITEAVLMHDNPQIRMIVTELRRFGCRIALDDFGTGYSSLSYLNRFPVDIIKIDQSFTRAINDKSRMLIEGITTLSHKMNCTVIAEGIETEEECRTLHQMGLDYGQGYLFHRPQHAAKLIEEL----------
170694554    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGAVDLLAHVDSDLRFIYVSDASLRFIGYHREYLETI--TLHELVAQADVAR----LDALLVRASASGNVEKATLGLIKSLTYITVELRVVRNSHNGIDGFAIAGFDVSAWRASEERLIQALHLDRLTNLANQSALIPALLEA-QQQADAHGTPAALLLLDIDDYQRVNRALGYDAGDDMLRDTARRILNMTGPNETVARVASDEFAPAANRTDAAAAAEALARRLLTAIQQPYVFSGQQVHLSASIGIALYPDVRHHDTHLLRWADHALLQAKSAGGNTFYVPDDNPADAERLKLEADLYDGVRNGEFSLHFQPITSSRTHGVVGVEALIRWMHPVHGLVPPSMFIPLAESVGLINFLGNWVLKVACMQLIQWDARGISLQ-YVAVNVSPQQFRDPRFKDAVREAIELTGIDPRRLVFEITESLLMHDPAHAKVLLEDLTAMGIRFAVDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDQAIVSAVVGLAQTLDLELVAEGVETEAQRSLLTEMGCDHIQGWLVCKALPSDELAQRFEAR-------
87120742     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MESIGQGLIKLNHKGHITYANMTAYQLLKSVPEILDSHIDQWFRFTHYSILSRIEAALDQSPNMDNG---YQEKAYASPILAPQFTVEITCSNLAMTSPTERLILFQDISQRQAFETELKYLANFDSMTKLPNRTYFNQALTQALE-SNKKDKHPLYLFMLGLDGFKEINDTLGHNIGDQVLISVAERLQKILPKDSLIARFGGDEFAL-LSSKFTHNEAQLLAQELIQFIALPFSIFDNEIYIETSIGIADSDISKADKSTLLRFADIALSEAKGKNGYKIFAPEMAHKKSEEAKIKQTLRQILENQDLIVHYQPQYNVIQGDFIGFEALARWPESEGKQVSPAIFIPLAEQNQLIHIIGEQVLIQSCEQLAFWHARNPNCHFTISVNLSAKQLNHPLFLERLKAILLNYHFPLERLVFEITETAILGNFESIIHSIQTIKDMGIRLALDDFGTGYSSLNYLQKLPFDVIKIDQSFTQGQCKKTEALVKAIITIADACNMDVIAEGVESNMHHQHVVALGCNKIQGYYYSPALP------------------
270264558    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMSPEEAAASRRNIAGFFRN-GSSYEVERWVKTVKGERLFLFRNKFVHSGSGKNEVFLICSGTDITEERRAQERLRVLANTDIITGLPNRNAIQDKIIQAI---AERGDSNVGLVYLDLDNFKKVNDAYGHMFGDRLLVEVSLAVLGCLEPDQVLARLGGDE-FLVLAQQAEREMLQQLAQRIIDRLKTPFRIGLIEVYTGCSIGIALCPEHGNDLDGLIRSADTAMYVAKERGKRTFTVFSPEMNKRVAEYMWLDTNLRKEQNQLVVYYQPKIDALSGMVHSVEALVRWDSPERGLIPPLQFISYAEESGLIGPLGRWVLQTAAKQAAQ--WQQQGLALRVAVNLSARQLVDDSIVEDLINVLQHNKLTPCLLDFELTESSLIEDERRARAVITRLRELGAQVHLDDFGTGYSSLAQLARIPLDAIKLDKSFVRGVNPVSQSLVRAIVAAAEALKFRVIAEGVETESENRFLDEVGVDEKQGFLFARPMLPEQLEHWLRSYCPSPPSA
192361550    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALANSERRFHAAFDYAPLGMALVSLDGQILQSNAAFNQLVMATAQSGDHASWTMESFSHRKDELHEQEYLRALQQDERPVAHFEKRLFNHQGQAIDTQVSVALINTDHQQPC-YLYQFQDISERKRYEEELLKLAHYDTLTGLGNRRKLLSEMEFLIQKS-HRASAPFALLFGDLDHFKHINDNLGHEAGDLLLRRIARRLQKGLRRGDNVYRLGGDEFVVLLQDVNRFEAVITVAEKLIQLIKRPIRLNNHAVHAGMSFGIALYPTDGDTPQTLLRNADSALYEAKTKGRGSHQLYRKELTDYVHNRLMLDADIRKAIHNQEFYYQPVVNLNNHHVEYLEALIRWHHPVRGLVSPGDFIPYAQENGLINRIGEWVINDVCRQAEDWHTKGIT--LPIAINISARQFNQHNLGQLIQHALAEHHLQGQQLILEITEQLFMENAQDNIRQIEELKAMGLRISLDDFGVGYSSLSYVMRFAPHYLKIDRALIEQIDQQQQRMLQAIIDLQKIIPMTIIAEGLETEAQQHFLIECGCGMAQGYLYSHPLPARDVPGLLQQ--------
291619602    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVASDIIRANPTAMNLSCLQERVRSGNTRTALPAGLPDNLAAFRQAFDLLPDQG-----FSETVSSGDNEPE-FSLRISAERNSGGGDDYLLYTILDVTAEYQAAVRANHLALHDPLTGLLNRRGLMPELETLLD-----GDEPFAVMVSDIDRFKSVNDVLGHAAGDTLLIEVSARLLSVLRPGDILARTGGDEFVAVLPGISSAEDASETASRLTMVLKEPFMLKGRKVTSGCSFGVCLFPGYARDAESMLSAADIALYAAKSAGRKGWVIFTDELASSAAERFSLENDLRGENGELQIFYQPVVCSISEEVVSYEALLRWNHPVRGNVSPDVFIPLAEKTGLIHDIGAFALERACNDMAEWSGHE-----RVAVNISPRQFRDPQLANRVKTVLIESGLHPNRLELEITESALFDNPEGSYEMIRRFRDTGIHIVLDDFGTGFSSLNHLSSGLFSRIKIDRSFINDLDSGAAAIVSSVLSLCRQLQVEVTAEGVETPAQAEWLKTNECPLLQGYLFGRP--------------------
218549020    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVARDLMHGLSFAEQVVSE----------ANSAILILDSRGNIQRFNRLCEEYTGLKEHEVIGQFKLFMSR-----REAAASRRNIDVFFRSGNWEVERWIKTRKGQRLFLFRNKFIHSGSGKNEIYLICSGTDITEERVAQERLRVLANTDTITGLPNRNAIHELIDNAI---VQTTNAQVGIVYLDLDNFKKVNDAYGHMFGDQLLQAVALAILSCLDNDQTLARHGGDE-FIVLAPDTSQGALEAMASRILTRLRLPFRIGLIEVQTGCSVGIALSPLHGHDSDSLIRSADTAMYTAKEGGRGQFCVFSPEMNQRVFEYLWLDTNLRKALENDQIHYQPKVTWRG-EVRSLEALVRWQSPERGLIPPGEFISYAEESGLIVPLGRWVILDVVRQVAKWRSKG--INLRVAVNISARQLADQTIFTYLKQVLHELDFEYCPIDVELTERCLLENEALALSVIQQFSRLGAQVHLDDFGTGYSSLSQLARFPIDAIKLDQAFVRNIHKQSQSLVRAIVAVAQALNLQVIAEGVESVKEDAFLTKNGVNERQGFLFAKPMPAVAFERWYKR--------
13473025     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAWLMIAATSTGFGIWATHFAFTPGWLSVLSLAASVALTAAGMWI--ATLRDEFEHHLVGGAVLGGGIAAMHYTGMAAFEVQGRIEWNLLMVAVSLLAGVTLVVLRRPSLTATSVAVLLTLAICTLHFIGMGIAISEYTIEPTSQAFAAAAATLVILVLSASALWIDLRFRR--QKLEVD--RMHGLANAAVEGLIVCDGNR-IVSANDSMGKLTGTLAATLNGT--------------ELRELFDEHTANDAASLAGEAELRNRDGTRIPVELIARSI-DYCGKPHNVIAV-RDIRERKKAEEEILRLAHFDPLTGLANRRSFSSRLDMEIASMNRIANRHLALLLFDLDRFKEVNDLYGHGAGDAMLQKVATCAAGVLRHGQMLARLGGDEFAIIAPNLPDPQAAGRIAGSLLAAMREENRVAAGGGLVSASIGIAIYPLDAEDQTGLISHADTALYRAKTEGRDTYRYFEASMGAEARDKRIMEHELRQAVVRGEFYYQPQKEISSGRMVGFEALIRWRHPERGDVSPATFIPVAEESGAIGQIGDWVLDAACEEAARWKN-----PLTVAVNVSAVQLHNPNFSRKVHETLLRTGLAPTRLELEITETALVKDMPRALATLRQVKSLGVRVAMDDFGTGYSSLSNLRAFPFDKIKIDASFIKAVDTNGQAIVRAVLGLGRGLGLPVLAEGVETLGELKFLDAEACEIGQGYYLGKPAPIEAFDDL-----------
289675902    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVGRDISQQRRAEKDL-----RMAATVEHSTSAILITDPAGYIVQANEAFTRVSGYEVAQVLDQLPGMLT-VESEQETRLRHILRQLNG--QGTWEGEIRLKRRNGEHYPAWVGITAVLDDEGDLASYVCFFSDISERRASEDRIHRLAYYDALTHLPNRTLFQDRLHSALQ-HAERQQAWVVLMFLDLDRFKPINDSLGHAAGDRMLQEMATRLLACVSEDDTVARMGGDEFTLLLEPDETRERAIHVAERILTSLITPFVLEGREFFVTASIGIALSPQDGKELSQLMKNADTAMYHAKERGKNNFQFYQADMNATALERLELESDLRHEQKEFTLFYQPQFSGDGKRLTGAEALLRWRHPRRGLVPPNDFIPVLEELGLVVEVGDWVLAEACRQLKHWH-QARVRVPKVSVNISARQFSDGQLGKRIALILEQTGLSPACLELELTESILMREVNEAMQILDSLKNLGLSIAVDDFGTGYSSLNYLKQFPIDVLKIDRTFVDGSGEQDAQIAR---------------------------------------------------------------
238785908    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WENYRHLILPHGLRACWSTPILSSQGEILGTF-------AFYYKEVRG-PSEFHCQLVKLIANLCSLAMEREQSRKQIQHLAFYDSLTGLPNRSQFQVYAKQAIAMATEIGHT-LAVLVINLDRFKQVNDSLGQGAGDELLALIAQRLRNDLTKSDIIGRLSGDEYIIILA-PCTMQQATLKVEKILSQLSQPCQIASVNIIPSASIGISLYPENGLDMDTLMNHANIAMHKAKNMGRGYFNFFSAEMNDLNQQRQDMEDRHAFHIGSLELFYQPQVMLKDGHLYGVEALSRWNHPILGSIPPQRFIPIAEESGLINELALWAIETACQQLADWRLRG-IDIPSVSVNLSPTNFHNPGLPEMILHILQHYHLPPQDLTLEITEDILIENNPAIFATIEKIHRLGVRLSMDDFGTGYSSLSYLRRLDLDEIKLDKSFVHDLDETSRTLSEAVIRIGESLQLSVIVEGVENEAQRTLLSRQGYQIGQGFLFSEALPAIKLEHWLEHR-------
308049935    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQAGQLDLFRHAMEQSSQR--LAIMNADTL--------EICYVNQAYLRVAGVAEDYVGKPIQQLMMF--QQNPESAKLALQTVL--ETGYCRGEGQVVDPQGRVRWIDFRANRFVTENGQ-AYLVLHSNDATAEKAHKAELERMAWHCALTGLYNRAYFLQRLNE---------SAPVALLLFDLDGFKALNDLHGHEVGDRLLKEVARRLRHCGERMGLVARIGADEFVVRFDQVPA-QSLHDIAHSFRERLILPVPVGGRSYSVQLSVAGV-CRDLLDEQVDAMAALDLTMARAKQLGRLQLFDQALKESFCEQVQIQQDLRQALARKEFELHYQPLVAMETGEVRGAEALLRWRHPRRGRLGPARFIEVAEDTGAIEPIGRWVLETALYQLHLW--QRRWPGLEMHVNVSAKQLLGGDLYEICWHQLNRYRLTPGTLVLEITETSLLEEIQVVSRLCNQLGELGIVLAIDDFGTGYSSMRYLQRLPVQKLKIDRSFVMDTSRENREIVPAIIAMGQALDLVVTAEGVETESQRRLLKQWGCDMVQGFLYGRPVDPH----LFEQRYLRINET
110681326    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRSFFVASPTVRNVFESIGFELVFTAI---SVAMVALLLPFALMAVSGMRAIVRDLLQSQDLLAEKQGELEELAQIAEMASESVTVTDENQRILWVNRAFTTMTGFSTEEVGRTPRQLLQG--PETSAEARNEIRQAVKARRP-VQTEIVNYHKDGSRYWIKLSIAPLISLRTGELRFTAIATDVTESKEAQHETEHQARHDPLTALPNRRYLDEVLESEVCNSAAPRTL----IRVDLDHFKNVNDTLGHAAGDFVLVEVANCLRRSIGPSDLAARVGGDEFVILLAVDGDTRAATALTEKLRVQLGTDMVFEGRTCRIGASFGIATASEGLVGNEDLLKSADAALYVAKDTGRNTTTLYTPDVHHAVKRQLSSEIEHGIARGEFIAFFQPQIDALTEELVGVEALVRWWHPTRGILPPNEFLKVAEQLRILSDIDRQVFAYGLDCMRILNEDG-LRVPKISFNVGMHQLMNPVIDY----LAGQVKIGNTRVSLEVLESVLEEDATGFQTRISELRDMGFTIEVDDFGSGHASVVGLKALNPDIMKLDRVLVSPVTESASALIKSMVDIGKALGISVTAEGIETAEHAAIMRDLGCDTFQGYYFARPMDFGQLREFIKDGY------
143328958    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALDAASDAIVVYDARAALIFANRGAADLLGVSDADG--------------DREAATTFFDALAGTGKSSWSGELGHRSPDGIMRTLAVTLHVVRGTDMSVDHFSVIARDVTEHKQTQAELQRQATHDELTGLPNRTLFLRRVAEALDRSRTLRRG-VTVMFLDFDGLKNVNDTIGHRFGDQLIVSVGKRLVNATRPADVVARLSGDEFAVLAEGVSDESLALEIAERLRASVTGQHVVSGVEVTSGASVGVAIATPALLAEQSPADNADTAMYRAKQRGKGRCEVYSEAMRTQARDRLTLASQLERALARDELSYQPIVSIHTGRVVAIEALLRWRHPERGVLTPPAFIDIAEETGAIVPIGDWVIATAARTLRSLVDDSSLDGSAMLVNVSPRQLSDAGFVERTTNALAAARVDLRQLVLEFTEATALANNPAVNRSLNALSRLDVRLSIDDFGTGYSSLAHLRDFRASQLKLDGTFIRGIDGADDPIVRSIVQLAHSLDMSVVAEWVQSAPQLQRLRLLGCDHAQGNHVCEPTDEAGVREFVRR--------
91795017     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSIQVYYPVFSSSRSRYSSAVDVIYLEYSIAIILFEAIDKLQQRLETWGVGFLFILLFYFIFYRLHISPLRRLSRAAKKVGMVNFHSLSVLHHYLRLKRATKRLNDAERRWLFSVEGSRNGIWDWNIATGAIFVSDRWKEILGFDAGDLTNDYLAWESRLHPDEKSQVLNTLQNYINHQKEDYESVHRLKHKQGHYIWVLDKGKIVEDEQSRPIRIIGTITDVSGDVQHHRVAIDKQSHNGLTDLINRDGLANALFD-LQVQCRQSETSAALILVSLDNFSVINDALGRQLGDRLLMQIAARLTSTFSAVGLIARLGTDEFVMLAAHEQANRRALALASEVKQLISRGFTVSEQHLSISAKVGVVVFDGIDSIEPHTLARADTALSHANDAAEGCILYQASMDKNQLQPAKLQQALAVAIDAGQLSLAFQPVVDVDGNLGSIEVLIRWYHVEYGFIAPTKIIATAELSEDIVKLELWVFEQVCSLILALEHQRVSSPIF-SINISARSFHQEGFIQQLKQRMRQFPIKGTPIQLELAEEVFNVNPQAARKLVRELQELGFLIALDNFGLSMGTLQYLQGVSFSQVKLAPRYLDGITDQSTKLLAALVNMARDLGYAVVAKHIENKELLKITTEIHCTWFQGYIISRPLVEKDILQLIKSKLSL----
300919471    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REAAASRRNNRVFFRSGNYEVELWIPTRKGQRLFLFRNKFVHSGSGKNEIFLICSGTDITEERRAQERLRILANTDSITGLPNRNAMQELIDHAINQA---NNNKVGVVYLDLDNFKKVNDAYGHLFGDQLLRDVSLAILSCLEHDQVLARPGGDE-FLVLASNTSQSALEAMASRILTRLRLPFRIGLIEVYTSCSVGISLSPEHGSDSATIIRHADTAMYTAKEGGRGQFCVFTPEMNQRVFEYLWLDTNLRKENDQLVIHYQPKITWRG-EVRSLEALVRWQSPERGLIPPLDFISYAEESGLIVPLGRWVILDVVRQVAKWRDKG--INLRVAVNISARQLADQTIFTALKQVLQELNFEYCPIDVELTESCLIENDELALSVIQQFSQLGAQVHLDDFGTGYSSLSQLARFPIDAIKLDQGFVRDIHKQSQSLVRAIVAVAQALNLQVIAEGVESAKEDAFLTKNGINERQGFLFAKPMPAVAFERWYKR--------
86358251     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLALEKTEAITW--GLIDRLLFFDRDFEHLLGNALPASVKAAASFWELFPELDKSAVMLAFRSL-----GDSTQPLRITGALGGSH--DLTIYRIGD-------LFAVVRSEEHVDDERATLLHLATHDPLTGLPNRRQFSEDLSALLQETAGSSET-LSLMQLDLDDFKPVNDTLGHAAGDKLLQSAARRIQACLSSDDRAYRLAGDEFTVISVGGGHPAKAHRLAEDLVAAFKKPFTIDGIALFVGTSIGMSTAPPDGTSPEQLMKASDLALYDAKKEGRGRAKAYDPAMLELLEQRELLRRSLRMALEQQQFYVEYQPIAEGGCIVGFEALLRWHHPLLGIIPPAAFIPMAEADGMMPDIGAWVLEQACREAMKWPENYL-----VAVNLSAAEFLTSGLTDRISHTLDLVGLPPERLELEITESVLLERTVNNIDTLNTLNLLGLRISLDDFGTEYSSLSYLKTFPFDTIKIDKYFITDTDLKSQAIVRCIVNLAHDLDMQVTAEGVETPGQAEWLHSVGCDRLQGYLLSRPLPVEAIDEFIK---------
213967857    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLEQQRNRRALQQELESARAFNASVLANVAEGILVVDEAGNISFANPAICQLLNASVDQLRGT--QVLDYVI---EPQVSSWLESFYQHYRKADTYRVHLRTAQGSQLPVALSCAALPAEQK---AMVLTVLDMSVVRDLYQQLEKQAVTDALTGLLNRRGLYQAVESMLLRNERADKY-LVVLFMDLDGFKQINDALGHDAGDQVLLWVAEQFKDSMRPYDVLARIGGDEFTVVIDGLDYPEQAAKIAEKLIERVSGRRQVNGVDITLGASVGIATFPDCGSNLDGLLRAADIAMYEAKRRQQYRFYDQNMNGRARSRLMLEESVRTAIDGKDFSVVYQPQIHVGDGRLRGFEALLRWQHPAVGEVPPALFIPLLEETRLINRLGGWIFDQGAEQRQAWSG-VFAPDVVLSVCVSPTQFCMPNLASELKRAMDRFGLKPGQIEVEITEGSLVHNLTHSHKQLKLLHEVGVRIALDDFGTGECSLSHLRNLQLDTLKLDRRFVANIVESRRAMARSIIDLSRNLDMLVIAEGVETIEQYQWLADNGCQVMQGFLIAHPMVAEDALHF-----------
270495314    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQLQALQASQAELQGSERRFRDMAETSSDWLWEADAQGRLTYLSDRFLQVTGHRRSDWLG--RPLADLLRPEGGQPLHPWLERADG--QGPADAECRIDDRAGLQRICRVTARAI----GEGQGFRGTATDLTDEWQAQARVRHLSLHDTLTGLPNRRRLHQFLATLLESDGPAE--PLALLCLDLDRFKPINDALGHALGDRVLQEVARRLQALLGPQDIAARLGGDEFVLVLAGAQDPGDIGRRCAAVVAALCEPFAFDGQTVCIGTSIGVVQAPLHARTAQELLRKGDIALYDAKAAGRNTWRCYTDDAQAAARLQMEQDLRMALRTGQMRLHYQPCYAVDGGALRSLEALVRWQHPVRGMLQPEEFLPLAQETGLIRPLGEWVLHTACRDAAGWP-----SGVRVSVNLSAGQFGSAGPQAADAEALRESGLPARRLELEINEGILLTHGDEALRALAALKQQGVWLTLADFASGYSSLACLRHLLPDGIKIGRGFVAQLPERDRAIVQAVGALAHALGVSVRAEGVETRAQLDCLMRQPCDEVQGFHFSDALPPGQLGRL-----------
170721852    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIIVSQRIDEIL--APTALAYSRQFWLNL------SMTLMILASLV--------WTLRLLHKRQEAF------SALEHAQQVNQQLIGRLEDAHRRSSQAAATDHLSGLH------NRRQFVEVAGLALTRQRGKRRL-MAILFIDMDRFKSINDSLGHKIGDLLLQAVAGRIQRLLEQGDEASRFGGDEFVVLLAGERSEEQINTWVRELVQKLSATYSLDGQEVNTSPSVGISICPRDGQDIDSLIRCADAAMYSAKQAGRAQYRFFDPSLNLSDIHAFTLEQAFGSAERQFVLHYQPQIRLDTQRVLGYEALVRWDHPEFGLLYPDRFIGLAERSGFIIELGWEVLRLACEELARWDVQGRDN--RLAVNVSALQLRQADFSTRLLSKLQFYGISPQRLELEITETTILDPEGTAVEHLHRLRAAGLGISLDDFGRGYAGFAHLQSLPLSKLKIDRSLIAPLSNDDSPIVSSTIILAKRLGLEVVAEGVETREQVVCLKLAGCDIAQGYHFSRPLSPAQLREY-----------
119472545    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYMDIYGTTDALLYKSQSDLIDVMPAEDATSIMAVINTLLTNDVQVFEYELDI---DGKIMVFEGRTSPIKDDNPSQRYIVWVARDITTRKKAELEVERLAFYDPLTGLPNRRMLNDKLSAYVENIKQSD-VTGALLFLDLDNFKRINDSVGHSAGDEVLVELSKRFNGVVSEKDTLARVGGDEFIILLEYVGDNTESAILEKIIQSVFYDKFEVGRLAFQVSCSIGICLIDKSNHLTDNILKFADTAMYRSKMKNGNSCSFYDPELQAENQAELETDIVRAIAHDEFSAYFQPQIN-ANGKITGAEALIRWHHPSKGLIAPNDFIPIAEQNGVIQKLQNTVLRDICILINELNKQLIDDSFKVSINISQVQFNSTTLKTELLNVVNDYKVNPSNIKLEITESMLSGDIASVISQIDELKQQGFIFSIDDFGTGYSCLTHLSSFSVNELKVDKSFIDKILDKGTSIVQTIINLGKSLNLTVVAEGVETEEQFTVLKTMSVDMIQGYLIAKPMNFDDYLRW-----------
226942938    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPATVEGHDEIGQLAG--TFNRMMSQLHERQQALQNSERLRELFDSSPVGMLVVSCGLCIEQANPAAAVLFGCAPADLPGK--------RPRDRESLRRLLRTPANT-----PVELTGLC-QGRELPLEVTWTPFVRDGSR--HYLLLLRDISERLQAEQRLRFLAHFDPLTHHLANRYLVQRLEQLLATR-----TPLSLLFLDIDHFKRINDTLGHEVGDHLLVEIARRLTRLVPDQVLVARSGGDE-FLLLLARRAAEQARELAETLLRDFKTPLQVGQYECFLTPSIGIANCDGQGDATDLL-KQADLALYAAKDAGRNRLAVYSHPLGEAAEHRLQLEHELRRALDLREFTLHYQAQVDDQRPQVMEALLRWHSPTRGLVLPGEFIPVLEESGMIIEATRWVFREACRQARRWAGQGHA--LRIAVNLSPLDFRQADLAGSLLAILEEERPPTGSLELEITETALLDAGDDVQQTLARLKAAGMPLLLDDFGTGHASLAYLQQFPFDGIKIDRQFVAGLSEHSVALVRGILTMARHLGLHVVAEGVSNERQAAFLRLNGCPSLQGYHYCRPQPAEDLERWIRE--------
258514078    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGIVQDITERKKNEEKLHMARQQLLDIIEFLPFATFVVDGRKTVIAWNKAMEELTGYAEHLFGYSRPLLTDLIFCEDKET--EALYEFIERKGNTLYAESHVNFKKSTEIVMWASASPLFDNAGNLVGAIETIRDITERRNMEKELKYLASHDFLTGIHNRYSLEKCLEQAVKKVA--EGVKSALLFIDLDNFKLVNDTLGHAAGDQLLKTLSATIGSFLQGGHRIFRFGGDEFAVLLENVTVEEMTAENLRLLIEEHEFCLTMYKTCFNMTISIGIVIIDDFHKILAYADNSLYKAKEGGRNRVVFAQAGDDVTARMSETNHKIALIKTALKEDRFILYLQPVVRMKDGKITHHETLIRMLGDNGEIISPNYFLTVAERFGLIAQIDRWVVQAAMKLLMEYPD------LKLFINLSGVSMGDMSLLDAIEKDIIGSNLDTSRIGFEITETSAMRDIRQAEEWIGRIKKLGCSFALDDFGVGFSSFSYLKILPVDYLKIDGTFVCDIDSTHAALVSSMNTIARTLGKKTIAEFVENQQIINMLIEIGVEYGQGFYLAEPSPVPA-TGWIKK--------
239994766    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIDAPATFLPALVQ-RKAPWQGELYWQPVDDYGVWLQVTIHPVLQGD-ELTHWVYLLTDITHIHNKEESVLTASGMDSLTKVANRNLFTDTVRRLVQ-----EEIAFKLFIIDICDFKKINESLSYQSGDEILKSFALRLQTFVGNSGFIARIGSNEFALVKREDTFNESAEYIEQLVKKLTQTYTVLNGSEPNLGINIGEANFPRHCPSTESLLQCADIALQAAKYQGRNVTYSEELHKQHHAISELESQLRSAIENNELKLFLQPIVDLETGKIVKCEALARWITPEGKFISPEVFIPLAEKSELIFPFGEWLINEACDAIEAL--KASNLDIRLAINISGRQVSDLALLNQIKNALEDHQLPGSNLSIELTESVFVESLDTVSVLLNELRAMGITVSIDDFGTGFSSLVYLKKLPIDELKIDRSFVSELNTDDQAIVQAILGLASNLNIKIIAEGIETQQQQQFLQNHRCAYGQGYLYQRPVAIPEFITLAQK--------
224371248    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQTQTLLLTKK-SQDLKREKEFIERLVQTAPILIMTQTCSGEILFVNNAALVLHEVEKEALGHSFDDFFSAENHHHHDQLMALRQE---KEIKSIQYDADMISSSGITHAISWFHSTLYPQEETAPLILTIGLDITDRKRAEEQMVWLATHDHLTNLSNLRHFNHEFERIIDQAKRYDE-QVALFYLDLDQFKIINDTQGHHRGDVVLQTVAMTLKRITRKSDLICRIGGDEFTLLMPNATGKAVLTLAKKINQALGKTPVEGMGHNFKISASIGIAIFPQHGTSIHDLLSNADLAMYHAKKSGYGQFHVYSAKQQYQVHLTQRMYWKNVIENDRFVLYFQPILDLKTDRISHYECLIRLISEQGSVIPPGEFIEYAEVLGLIGHIDRIVMAKAIAQHLEFNKRG--MTVGLSINLSGRSLNDRTVSHEIRRLLTLPHVNPEKIIFEITETAAISNFPSARTLINEVKELGCRFAIDDFGVGFSSFQYLKDLAVDYVKIDGSFIRDTSHGDRIFVKSMSEIAHALGKKTIAEFVENEAIVSVLREYEIDYAQGYHIGKPQPIEHL--------------
77163866     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNTAQVIILTQDSAGRVTMLNRQGQKITGYGADQITGRPFYELDKVSPE----LFQQLEELRTGRRGQVRVDTGLQCQNGSISWFHSRLAVHPSSD---VVVLSVGHDVTEREQAEQRLAWLADHDPLTELFNRRRFQHEFEQILGASIRY-GTQGGLLYFDLDQFKYINDTSGHQAGDALLRMVADKLRQVVRGSDIVARLGGDEFAVVIRECDVESAVRVARKVCTQLSTLEFPARGGNHSISLSIGIALFPLHGATVRDLMANADVAMYQAKEEGRGRWHLFSSDEQVRERMQQRVYWKEQIEQDRFLLYFQPVLDIRTHTIGHYEVLLRMYDHRGRIISPAQFIPVAEQSGLIHAIDHLVLRKAIAQQAKLWSQG--YHLTLSINLSGRVVDDPELVPILEDLLRTTGVNPSSLMFEVTETAAVADLAAAEGFMHRIKAHGCRFAVDDFGVGFSSFFYLKRLPVDYVKIDGMFVRAKSHQDQVFVKALSEVAKGLGKKAVAEFVEDAEALALLHEYGVDYAQGHYIGRPTP------------------
87120227     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVSGLILILSAKFLFIRPVSSLLNEFEVEDK-SKSTILGIEDINESIHQIALRQQQTKQSLSITEQKQDMILKSVSVGIVELDESLNILSITRRCQSYYRLEKDIKNKHLEALNEFTQSYQVNDFQCIYQAIDTQSKDVDVIEVISRTDRKYFKWAISRVRL----EGSNTHWVAVVEDITEQQLKQENLAERASTDWLTKLPNRYAIMKMIDDSIRRDADNG---FTLVLFDLNGFKLINDSFGHDVGDALIIALSQRMKSLLLDDEHIGRLGGDEFLLYLPR----RQAINRIQLLQHCFFEPIEVMKRTFNCSASAGISVYPKDGTDALSLIRCADLAMYEAKQDPKNNSVYYDTGLEKKVIKRYEIESAIRYAHEEFELHYQPVVNPSNHEILSVEALIRWHSSSLGTISPAFFISIAEESGYINLIGHFVLEQVLADLAQLR-EVYGEHISININLSPHQLKD-VILIERLTSLAQQDNKASALILEITESTLVDE--EAVHCLTQLQTQGYRIALDDFGTGFSSLSHIARMPIDILKIDQSFIAQSSERDLVLLKNIIAMARGLELKIIAEGVEYEEQANQLIEFGCFHMQGYLYAKPKPLAELMKSMKENLKPKNN-
289636293    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGAVDLLAHVDSELRFLYVSDASLRFIGYHREYLETI--TLHELVAEADAAR----LDALLERARTTGNVEKATLGLVKSLTYITVELRVVRSSHHGIDGFAIAGFDVSAWRASEERLIQALHLDRLTNLANQSALVPAVLEA-QQRADVHGTPAALLLLDIDDYQRVNRALGYDAGDEMLRDTARRILNMTSPQETVARVASDEFAPAANRTDAAAAAEALARRLLTAIQQPYVFSGQQVHLSASIGIALYPDVRHHDTHLLRWADHAQAKAAGGNTLAFYVPDDNPADAERLKLEADLYDGVRNGEFSLHFQPITSSRTHGVVGVEALIRWMHPVHGLVPPSMFIPLAESVGLINFLGNWVLKVACMQLIQWDARGISLQ-YVAVNVSPQQFRDPRFTDAVREAINLTGIDPRRLVFEITESLLMHDPAHAKVLLEDLTAMGIRFAVDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDQAIVSAVVGLAQTLDLELVAEGVETEAQRSLLTEMGCDHIQGWLVCQALPSDELAQRFEAR-------
258514934    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYKILSDCAHDFFLFINGNKKIIEANQAAVEALGYSRDDLLTNINDLLAL------EALKLNKNQMEQAYQNGILFETVAKRKDGSTFPIEVNLRGTFIGNERV--FLSVGRDITNRKRFEQKLQYLASHDPLTNISNRYSLEEYLTRFVAKAKL--GRTGVLLLIDLDNFKMVNDTYGHAAGDEVLIALVNTLRLNLREEDFIARFGGDEFVVLLDNTTEAMLIAEKLRNAVDNNAFCLCTFKTCFNLTISIGAVLIDGNQDAQKIVDAALYVAKESGRNSIKYLEADEFSKYVYAETNEIIGLIKQALREDKFISYYQPVVKIDNGTIAHYEALTRLIGKNREIILPGIFIPVAERYGLMPQIDQWVVRNSLAALVQ------NPEIKIFINISGMSLGQDTLLESIEKQIRDSKIDPLRLGFEITETTAIKDLPRAERWIRRLKKLGCQFALDDFGMGFSSFSYLRVLPVDIIKIDGSFIRDINDNQHAILQAIINIARTLGKKTIAEYVENKEILQSLHKLNIDYGQGYFLGKPAP------------------
240138244    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVSANRSFAKLVGLPPSALAGAALS---AYLPDD--------ARLALAGQPERPVEAELRQADGTLVPVEIIMQPV-DHAGRPHYAVAV-RDLRARRQAERQIQFLAHHDALTGLANRASFGKRLDQEM-RAADAGGRKLAVLCLDLDRFKEVNDLFGHAAGDAMLEGVARIVSAELDDTQMMARLGGDEFAVLMPCGGPSEAGRLAERILEALRSGRADAGGP--QIATSIGVALYPDDAQERAALLSYADTALYRAKSEGRGTYRFFEARMGVEVRERREHDLRHAVARGEMQLVYQPQTDVGSGAVIGFEALLRWKHPERGYVSPALFIPIAEESDAILQIGEWVLREACREAATW-----SNPLSIAVNVSAVQIHSPHFVGLVHEVLLKTGLAPGRLEVEVTETALISDPNRALLTLRQLKSLGLRIAMDDFGTGYSSLSNLRSFPFDKIKIDGSFVRDSNEQTAAIVRSVLGLGRGLGLPVLAEGVETEAELGFLAAEQCHAAQGYLMGRPSPIGQFAQ------------
66043776     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLEQQRNRRALQQSLELESARNASVLANVAEGILVVDEAGTISFANPAICQLLNTSVDHLRGT--QVLDYII---EPKVGHWLDSFYQHYRKSDTYRVHLRTAQGTQLPVALSCAALPAEQK---AMVLTVLDMSVVRDLYQQLEKQAVTDALTGLLNRRGLYQAVESMLLRNERADKY-LVVLFMDLDGFKQINDTLGHEAGDQVLLWVAEQFKDSMRPYDVLARIGGDEFTVVIDGLDYPEQAAKIAEKLIERVSGRRQVDGVEITLGASVGIATFPDCGSNLDGLLRAADIAMYEAKRRQQYRFYDQNMNGRARSRLMLEESVRTAIDGRDFSVVYQPQIHVADGRLRGFEALLRWQHPAVGEVPPALFIPLLEETRLINRLGSWIFDQGAEQRQAWSHIFAPDMV-LSVCVSPTQFCLPNLASELKRAMDRFELKPGQIEVEITETALVNNLTHSHKQLKLLHEVGVRIALDDFGTGECSLSHLRNLQLDTLKLDRRFVANISKREAAMASSIIDLSRNLDMLVIAEGVETAEQYQWLADNGCQVMQGFLIAHPMLPEDALRF-----------
284988698    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDVDDQRRTEQRRLAELRQLSAVLEAAGDGRIE--MVNRAWTANGEALERTGDRPARVEHYLEAMARYVDAEHHADIAAGLRSLADSGAPQSTFTFDYPHQVGEPAWFRLQAARVDASD----RVIVTHTDITERVRDQQALAWQASHDDLTGLPNRARLLELIGEALE----PGRGPAALLFLDLDGFKTVNDSLGHHVGDELLRRVGGRLAEQVRPGDAVGRL-GADQFLVLARDCDTAEAASLAFRLQSSFSRPFHAEGISVPLSASIGVAVAQPGADRAHQLLSDADTAAFAAKGAGRDRVHVFSPGLREAARWRLEVANRRDGAVDEFVVHYQPVVRVDTGEVEGVEALLRWQHPERGLLAPDAFLSVAEETGQLIPITRWLLCETTRQAAEWAAQGL--PLRMSVNISARHFSAETLVRDVRVALHDSGLAPENLVLELTETSVAEDPTRAEDQLSILQTSGVSVAIDDFGTGWSSLAQLLALPVGTLKIDRSLLTAASNGTGPVLAAIVSLARTLGIRSVAEGVETAEHLQMVREAGCDLAQGYLLAHPMPASEVLHW-----------
109897608    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQKQLMAIIGTNLLILAIAAFLIYSAFVDDYRDNSLLSAASRSALLFHDEHAGQTILASLAKIPAMRFAQLLDSEKKRFATYTRDDASWDVDIKPGHFFTNDNLEDVLGYDTHSLQAQQRRYGRIV------LWVFALGSLLAYLLN-WRMQKRLQSPVKRLIHLVDYVARRQDDIGRLVNGINSMLDTIEEHQSKLSEHHEHLEELRTEQLYERANFDALTQLPNRHARERKTNLALMFLDLDRFKVINDSLGHFMGDKLLIEVAKKIQHKLSDSDVVGRWGGDEFVVLIQNPKELSSVDSLAKEIIASLSLPLIVSGHQLHISTSIGIACFPDDGDDASSLLKHADTSMYKAKELGPGRFRFFDQDMLNDSVWRLELETQLRQASAQQQFVYQPKVNVNDEQLVGLEALIRWNNGQEYIN-PATFLPIAEDIGLMESISVWVLKQACQQNADWQ-RAGFDIVPVAVNLPASFLMSPQCLELIKGALHQSGLAAQYLEIEITENTFIASTELAVDVLSAIHGLGVKIAIDDFGTGYSCMSYLRDLPINTLKIDGIFINDLVARDEGIVRTIITLGKSLGLSTVAECVEHDYQVQILKSMGCDIIQGYFYSKPLKVVALEAYLGAHGRAAKES
309389042    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AINETDNWVVITDKRGIIEYANTTVEEITGYKKEEIGQNPSIFKSDKHSN--QFYQKMWNKIRAGE--VFNDVIINKKKNGDYFYSEQTITPIKDQNQKIINYISVGRDITQNEKLKRKIEYISNYDIQFGLPNRKSIKNKMENLIGLKA---KSKLAILVLNINNIKYLNDIYNNSQTEKDLINLADLINKQIDRENYLAYLGGNNFALAVDNLNSANEIYKLAEKILDIFTDTIDYNQESFMLNARIGISIYPDDCISSQNLLSNAEIAL-INIKKNDYAFFDQEMNQEIKKFTKMEAKLDKAIKNDEFVIYYQPYYKGADHSLYGMEALIRWQNPQQGLISPAEFIPILENSQLIKKVGLIVISKVVNSIKHWLAKG-YQVVPVSINLSAKQLEDNTHLKNIYRLILNSGINHSLIKFEITESSAMNDVNYSLKVMNKMKEKGFAISIDDFGTGYSSFSYLQKFPIDYLKIDISFIRNMTKDGQNIVESIINIAHLLNLQTIAEGVEKKSELDILNKLTNDYIQGYYFDRPMPKSDIEKMYIEK-------
291008294    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLQGFVKVVRDDSEAHARQQ--RSYRRFSDLLALAPVGVCFVDDNDRVREVNNALCRLVRHPRAEVLE--MTGADLLHPRDGGGGLTSENALSEEEPETPVSRSRVLRSDGEPIHCDVYSALSVQDDGSHFWLV-VFQDVTERIHQAEALQHQLTHDALTGLPNRRGVDELLDNA---------GRLAVLFCDIDNFKRINDSLGHAAGDELIVTVAQRLRGELGEECAVARLSGDEFLIASTDVDAVGGLRVLADRVAGMLRMVVPVRGHLVRVSASVGAAMFPESGTSGEDLLRFADAAMFRAKRHGPGRVVLADPELTASLAEQMGLEEQLGEALRTDGLRHYQPIVDRDRTVVSAEALVRWPHPRMGLLSPDVILPIAEQGNLLHELDLWVLRAALRDAVGWPRQARGRPVRVSVNLSGRFSAEVDFLDAVGAILADSGIDLHRVVLEVTETSLVELSAAARDAMHALIRLGVSFAVDDFGTGYSSLARLKDLPAQVIKLDRQFISGTQEADRAIVRSAIDMAHATDRRCVAEGVETAAQYHLLNELGVDAHQGWLFSRPLPQADFRA------------
78485433     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNSAYLYAEFDLSHDIELLQYRHQQELFYTWGVLLIILSIGFSALYFDFKQKIRQILTGTKKLTHG--QYDYRINLKE-------------KNEFGLIAKSI---DRMAASLESKTKQLTVLAEQDSLTGLTNRYKFYRLLE--KRIHAYPDKMFALLFIDLDRFKIINDTLGHQTGDEYLKVIGQRLLKNTSSQDIVSRFGGDEFVLCLESASSKTQIQTQTESLLKDLSKQVEVNGQNLFTSASVGISLFPQDGRTIHELIKAADIAMYQVKSQDAVAISFYQESFDHNTLNYFRTYIKNSIEAGEVYPLFQPQVDVRTQQIVGFEALARMKDETGNWISPAQFIPVIEENGWMVEFSSVMYRNALSEFQEWQNQQPERLPSLSLNLSIMQINHKDFLSNLDHLLTQFKAISSCLELEITEGIFIGNIESKLPILAAIKARGIQIAIDDFGTGYSSLSYLKKLPLDRLKIDQSFVRDIDIDDNAIVETIIAMASKLGLEVVSEGVETEQQLSFLKAHDCHIIQGFLTGHPGPL-----------------
296449317    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEKLAYNTYDIILSICMDTNLITIYQSESNILNFPIKENIEKIFSYIKLIHPDDIILFLKSIDSPNNSKQGELNFEYRHLGIDEKYHWALLYILKISSKNGEKQTHILVAIKNIDYLMQI----HKNQKDTLTGLYNYESFCEQTSLMLKR---YPGKRYAIIMMDIDKFKVINDIYGIRGGDKALIYVAELIQKNIGSNGICCRMYADVFCIFYESYSDREI-----HKVIYNIKNNLNRKKFEYMLVPCFGVYKILDNHIPITSACEMAGYAHKKVKKQSINHYIFYDDTIRNDALEEKHMEREMEYENGQFHVYLQPKYNLNTNKIVGAEALVRWVHPEKGIIPPIKFISLFEKNGFIIKLDMYVWEQVCSLIRKWIDLG-EEPVPISVNVSRLHLHNPHFKEIVLSLINKYGIPKSFLELELTESLFIKNIKLFTKVIADLRMDGIVLNMDDFGSAYSSLNMLKNINIDTLKIDCGFFNGITDREKIVLKHTIAMAKDLDMDVVAEGVETKEQAEFLVSLDCVVIQGYYYCKPIPSDDFEKLLYQK-------
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-------
307559898    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REAAASRRNNRVFFRSGNYEVELWIPTRKGQRLFLFRNKFVHSGSGKNEIFLICSGTDITEERRAQERLRILANTDSITGLPNRNAMQELIDHAINQA---DNNKVGVVYLDLDNFKKVNDAYGHLFGDQLLRDVSLAILSCLEHDQVLARPGGDE-FLVLASNTSQSALEAMASRILTRLRLPFRIGLIEVYTSCSVGISLSPEHGSDSAAIIRHADTAMYTAKEGGRGQFCVFTPEMNQRVFEYLWLDTNLRKENDQLVIHYQPKITWRG-EVRSLEALVRWQSPERGLIPPLDFISYAEESGLIVPLGRWVILDVVRQVAKWRDKG--INLRVAVNISARQLADQTIFTALKQVLQELNFEYCPIDVELTESCLIENDELALSVIQQFSQLGAQVHLDDFGTGYSSLSQLARFPIDAIKLDQVFVRDIHKQSQSLVRAIVAVAQALNLQVIAEGVESAKEDAFLTKNGINERQGFLFAKPMPAVAFERWYKR--------
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-----------
212637471    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILIQFTPMDRRGKRRTRSNNGFEGKELMSITLEDSAEAVYITNEDHRILAVNKAMCRICGYSAEHMLVKTPKELGL-----EAMLNDTLNANPLKEKGNWQGEVWKYRSDGSKFPAWQSCRRIYADN--TVYFVNLFSDISEKKRLEAKLTQQAMYDKLTGLPNRFHLIKILNKAIEDIKQHSSMIGALMFLDLNGFKNINDSFGHATGDKVLQLVAARLETCCLEDAEIARLGGDEFTLVLPKCKNKQEIEAFSDLVLSLFDAPFEIDGQKFYLSTSIGISLFPQQSHEANQLLSMADTAMYSAKKSPNHIRFYNAAIREAAEKKLHILNDLRHAQSLRQFSVYQQIVDLESNEVIAVEALLRWQRSNGDILEASEFIPLLEETGSMVNVGLWALEQACTQMAQWHTQYN-NTLKITVNISTSQLEHPDFVSMLTKVLQQTQLPSDKLIIEIEESALIRKPAMMSAVLSELKQLNIGIAIDDFGAGLSSLSRLGSLPIDCLKIDSSFAQRLHEQGKELCKAMVQLAQTLNICYIAEGVETKEQKELLAKMGNGYGQGYHFGWPATADVFATLLKK--------
13472768     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRQAFQLALNAERERAQITLASIGQAVISTGRDGRLDYMNAVAEKLLACPFGTRGKPIASLFRLVDKDETQLVGRLLAGEARRSSARPQL---LQRPDGSVVPVALTGAPLLVS-GDVVGAVLAFHDMTREEDYIERLSWQASHDALTGLADRRDFESRLERTI-VELRGQPRQHALMYLDLDQFKLVNDTCGHAAGDQLLRQISALLTCELRPGDVLARLGGDEFGVLLVDCEADEACDIAERLRAAVQNLHFVWDGRPLNTSVSVGMVEIANAQVTIEETLRAADVACYMAKEKGRNRVQIHSDCDVDLRERFGEMAWVQRLHFRLHAQEIWPLNDDIVEAGAHIEILLRLTDEDGSFVTPQSFIPAAERYGLMPSIDRWVVRNTFRILAARQADPRTSPITCAINLSGATFGDESFLGFLSEQFLIHGISPAMICLEITETSAIANLTSAMRFIADLRGLGCRFALDDFGSGMSSFGYLKHLPVDYLKIDGSFVKDMLDDRRAMVEMIHHIGKVMGKLTIAEFVESDGIAAALKTIGVDYAQGYGIARPTPFDASTVLL----------
254508270    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYTPDQLGHRLREF--YLH-EDALIPRQVLLQPKQVMKGVWRREIEYRHADGQVLWIRENIRPLVESG----HLLIVGEDITETRKLSDQLAYQARHDLLTGTFSRNFFEKELTKALKEVESYTRTHAM-LYLDLDQLKVLNDTAGHEAGDEAIKFCARTLEEVLPYNTVLARMGGDEFAILLKDCTELDAKKLAKMIIDNLGEQPFVWQDIRLSLNCSIGIRLIDHTASSPQMVHAQADTACHVAKEEGRNRYSLYCLDDQELRRREQEMESVNLVHDALANQRIELFAQRNDDKGMHFEILVRIRDVNGDYISPGIFMPASERYNIAHLIDREVVSQTLDWFGA-NPAALENLSQVAINLSGHSMGNQEFIQFLLNKLKDSAVPCNKVCLEITETAAMSNMKQAIEFFSQLKALGCLIALDDFGSGLSSFGYLKKLPVDIVKIDGIFVRDIDEMDHLMVRSINDLAKQMGKRTVAEFVENTRIIDQLMELGVDYAQGYIIGKPKPLPTLVEEL----------
171317826    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVDFLAHVDRELRFLYVSDASLRFIGYHRDYLHT--LTLRDLIAEQDTATLEGLLAR--AARSGQVE-KATICIVKSLTYPLDVEIRAFKSRHHGVDGFAIAAFDVSAWRALEARLTYEMHHDPMTGLDNLSALVPALMRA-QQAADESGTCAALLLLDLDDYQRINRALGYDAGDTLLRDTAQRLQALVAPDEQLARVASDKFAVVLTASNRSDAADALARRLQAAVREPYVFQGQTVHLSASIGIALYPDERAAPHRAQHHHALAQAKASGGNALAFHEPVDDPADAERLKLEADLYDGVRNGEFSLHFQPITRSQSGAVDGVEALIRWRHPVHGLVPPATFIPLAESIGLINYLGNWVLKAACMQLVAWDRQGLALQ-YVAVNVSPQQFRDPRFTQSVREAIALTGIDPRRIVLEITESLLMHDPAQAKVLLEELTELGIRFAIDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLDLELVAEGVETEAQRELLTEMGCNHIQGWLVCQALPSEELARRFEAQ-------
94498682     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWAERIREFIASGKDNAFFETRREGKLGPEYHM-CTIGRLHSQDPAQNLLLFTATDHTNERAIEKNLRRELLADGLTALPNRTGFGEEIDDRLKNGIWPDTAQFGIIAIDLSRFSRVNESLGPMAGDELLITVAKRLKSSLRQGDVLARIGGNDFAIFARLNNGLSDVLHIVQRIQDAMGSPIRLSDLQIRVDCAIGCALSLNLDDDPDDVVRKAQAAVKIAKRTGKVEIYRNGVLKEAQRRFSIESRLRDALSQGGLSLAYQPLIHLQTGEITGFEALARWNDPDLGNVPPTEFIAVAEESGLITSLGRWAAYEAAQALSRWDAKYGQPPVSVNVNVSAIQIARDDVESMFEEALRYAGIDGRRMTAELTESAIVADPDKARKWLVALKDLDMSIAMDDFGTGFSNLASLHSLPIDILKIDRSFVSSMDHDKMVIVRTILSLAESLNLKVTAEGIETQALALQLQNLGCWQGQGYYFARPMNEADAFDYWRARW------
152964575    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAREASDEVLVTT-AEGRITFCSPTFSRRWGVDRWALVGG--DAFSWTHPEDRERVRAAFAAVCRPGSESVDSEHRVVRSTGEVRWCRVRFSDARRVPG-VGGIVWNCQDVTEVHDTLDALRHAATHDPLTGLGNRRRLLEVMERSLTDGLDSALLLLNLDGL-----KTVNDRHGHAVGDLVVRAVAERLDALVGDRGWLGRLDGDEFAVLLRGQEGPLSRALADLAQRAVGRRPVEVEGRAVAVTAAAGTALLPGGDARRLFRHADIALGAAKAAGGNRWVPFSRALLDAAHDRAELAADLRHAVATGGLHLALQPLVDLAAGRTVGFEALVRWQHPQRGNVPPSVFVEVAEESGTILDLGAFVLESALEALVELQRAAGRSGLEVSVNLSGHQLQQPGLVAAVVDALRRHGLAPGQLCLEVTESVAVADLATARNTLQELRSHGVRIALDDFGTGYSSLSYLRRLPVDVLKIDKSFVDDVSGERAAVLSGIVALSSALGLVTVAEGIETEQSHEVVRGAGCTWGQGYLFARPLSP-----------------
163814705    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAATTLRNYIFMDDLDTNVTKWSASAVDYFGLPGQYIYDTQKVWEKLIHPDDRAIFEQDITEVFAGRKKYHDVEYRMKNKKGEYVVCTCRGFITKKENGDPEFFVGTVIN---------------HGVIDGVDPVTNLHNQHEYTKYISIHLRNKQTMSILAIGISMFNSINMMYGYAYGNAVLKDFATKLKNVVGGKGLVFRLDGAKFAIC-SNVYTKQELKEVYRHVQNLALDNVGLNGTSIPLKLYGGGLIYDHVGADEDVIKSSVEYALERSKEDHHFFNEEIKDNDRMRLQLYSTIHKCVANNMEGFFMCYQPIANSETGHIVGMEALLRWKHKEFGVVPPGIFIPWLEMEPCFFELGNWIIEQALTD--GMEIRRIRPDFVVNVNISATQLENHGFRQAVVDILKKTKFPPEYLCIELTERCKNMDIAFLKNELEYFRKLGIKIAIDDFGTGNATLNLLTELPIDELKVDMSFVRGIQESNQVLVQAVVSCAHELGYKSCIEGVEDKTLFDYLHRYGSTYYQGYHFSRPVCLEDFKKLL----------
148261367    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTALVPRMVVTGGLVSGALC--WSFWNRLHGAPLL------TGGFAGLFTGYVLLSISAILWARRPADVRPVVFKLAFSGLALMIGIFWSFILIGGLHHADPVQTSMLYAVAIGLMSTSAFSG-----PALYALALWPVTIGSVIAIMADSAIPPAATLIGLASYAFL-TFSTILYVNANTMERELRRLEAERQSEVIEGASDFLWETDASLTLIRPSLRFAEVARSTPAEL--ASMSIIRFLVEHGRAGPDHSCNAAVGHRIGRRETFNEPRTPNEERCW-SIAGKPVFDREGVFIGYRGVGSDVTAHRLAERKIAHIASHDSLTGLGNRMSFDEALQAACSGPV---GVGTGLICLDLDHFKSVNDRFGHKTGDELLHAVARRILSCVRSHDRCFRLGGDEFAILLP-DATIADAEAVTGRIIDRLADPFRLADVTVAIGSCAGIAMITRPGILPEDARHAADLALYRAKASGRGSARLFDPENDRHTTRLRQIDAVNEFEKQVFFLEYQPIVRLDSGAVTTVEALVRWKHPEYGILPPDQFIRASEHNGAIIRIGAFVIEAACAYAATLPDH-----IAVAVNLSPVQLHDPALIERIGAALVRHRLGPGRIEFELTETAILDVSPETRRILEAITALGCRLALDDFGSGYSSISTLYYFRFDRLKIDRSLIKDDDPRRRTILFHIGRMARDVALTITAEGMETDHHRVSLIELGFEEGQGSLFAMPMSGEALHDWLRLRL------
150397959    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWENRY---IAGGVAVALTCGAACAYAIAVTRSFAQLACISVTLASLSPLVGRNF-GSERAVLLLSSAACLP-------MMIAALSLGDPFMAAL-AFLILPFILSTRMMANNVRSLSARNDNLLSAEQQFETALNSMTRGLFMLDRHSRVAVVNERAAELLGDKAELKGMPIDDVLERLDAEKSEYIATQLHLLIAGR--------RSRTLISIAEDLFLEFAAYPRENGEV---VLILEDMTAHVLAERQILYMARFDMLTGLPSRNHFAELVHDAMGVDAAPDR-DVGFLLLDVAEFRHVNDTRGHIAGDKLLKAIAVRLKSLAAAETIAARLMGDEFLVFFPNLPGRSDLKERICGLHAELQGTYVADGLRFEMAIDGGFVLVNASDFRFEELQIKADLALSEAKKRGHGGCAAFEEAMEARYLDRLKLKVDLREAVAGRALDYQPMFTPDGSRVESCEALTRWIHPERGSVPPPVFIQLAEELGLVTELTRLVVAQACRDCLSWPPE-----VAVSVNLSVLDLRGDEIVGVLTGILKETGLAPDRLHLEITESCLMADPARVQKVLHQLRAGGMTIAIDDFGTGYSSLSYLDSLPVSVIKIDRSFVHDIDEDSRKLLLGIVNLARALELKIVAEGVETPEQLQLLRERNCDLIQGFVFAAPMPASAVAAL-----------
296533368    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TRSLAALSARKTRLLQQTERL------AQLGGWELSRQGDGPLWSDEVFRIHELPFG-HPVTITGALLHYPPGDRERVAAAIEAIFAGRTAELEADF--VTATGRLRRIRLSGEPERDQQGQVVRAVGLIQDITEAWQLRQRLQLLAMQDPLTGLANRAQLLQRLEAALQQTPPGGALALLLLDLD--NFQDLNDRHGHLQGDALLRGIAGKLLASAGGQGMAARTGSDEFALLLPVT-DEAGARQRAELVGEALRQPLLLEGVPVGVSASIGVALGPRDGDTGEMLMRQADIALSHGRRLGRGRVTLFSPEIAQRFLARREAIELVRLHEGWVRPFYQPKLRMADGRRCGFEALVRILPPDGRVLGPGQFWAALQEEETARLLGQHMLRAVCADLRRWR-EAGLAPVRAGLNVSEADFIGGGLAQNVMAQLALLDLPPSALTIEVTETVLLSEAPAVIGALSRLHAGGIAISLDDFGTGHASLAHLRDFPIQELKIDQSFVARLEEDARNIIGSIVELAHGLGLRVVAEGVETAAQHAALQRLGCDEGQGFLYGRPMPAARAEAWLR---------
116253214    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMQTKLESEEKELKFAHRRATDILFSLDEEDRITAVSDYWLLATGYNRAAVIG--RNFANLVTPATRDKFVKRRQA-----ESGMTVTVKFVCLDGRSMDVLI-MESEAGAGAQDRLSLSVMTDVTELKASEDRNHRQAITDHLTGLLNRQGFEAVLDNKIA-AADAAGQELACLFVDLDRFKWINDNMGHAAGDMALVELVERLKTHLAPSDEAARLGGDEFAILLPAKDAENRAKVMCEQIASIFDTPFTPD---MHLSASVGIAIYPHHAETAAELLQKSDMAMYAKKRDGKNGAQLFDNAMLDRARSRAEIEANIEAVDNWFEAFLQPIVTLNGRGIAGFEALMRLNHPHKGMMPPAEIISVAEETAKIVRVGNVIMEKAIANLAKISRIPGMQDTYLAINFSPLQ-FEPALPARLAAIVGRHGIRPERIVVEITEAVLMHDNPQIRLIVTELRRFGCRIALDDFGTGYSSLSYLNRFPVDIIKIDQSFTRAINDKSRMLIEGITTLSHKMNCTVIAEGIETEEECRTLHQMGLDYGQGYLFHRPQHAATLIEEL----------
148975770    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDRSGNVVSANSAFSQAYG-------SPFTTLSEFV-----SSQETADQWLFSAHKGREILEEVSCHIGNKTHHFDVQGKWLFDKSQLLLNLTCT----TKQKEKLIKARYHAEHDCLTELYNRRGITNLLETSIAYRSPFE-----LMFVDLDGFKLVNDTYGHSVGDQLLKQVGERLKQLINETCMIGRFGGDEFIVIAHSCRNQNIPLLCTRIIDAINQSFHISGIGSLSVGCSIGTAHFPDNAMDQESLLKQAGMAMHTAKDNGRNRFQTFTPSLAQALHRKVEIRHRLTQALESEALHYQPIMDTCGDKVKGFEALLRWSDKDLGMIEPDEFIALAEETGQIVPLGKWVLNSALKQLALWHREFDSQ-LMMSINISGSQM-HATFAEQLSAMLNFYHIQPKNIALEITESSMLFKHGEVRQALTDISKLGVELHLDDFGTGYSSLSMLHDLPISTVKLDKSFVHGSHKGSKAIVQATRAICDKLGLKVVAEGVETETQKEFLIDSGYHYLQGFLFSEPIPSNEVEQFL----------
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----------
221201413    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVDFLAHVDRELRFLYVSEASLRFIGYHRDYLHT--LTLRDLIAEQDTAALEDLLAR--AARSGQVEKATMSIVKSLTY-PLDVELRAVKSRHHGVEGFAIAAFDISSWRALEARLTYEMHHDPMTGLDNLSALVPALIRA-QQTADDEGTCAALLLLDLDDYQRINRALGYDAGDALLRETARRLRTLVAPDELLARVASDKFAVVLAAPDRARACDAADARLQAAVREPYTYHGQPVHLSASIGIALYPDERAAPHPAQHHHALAQAKASGGNALAFHAPVDDPADAERLKLEADLYDGVRNGEFSLHFQPITRSQSGAVVGVEALIRWRHPVHGLVPPATFIPLAESIGLINYLGNWVLKAACMQLVAWDRQGLALQ-YVAVNVSPQQFRDPRFTQSVRDAIALTGIDPRRIVLEITESLLMHDPAHAKGLLEELTELGIRFAIDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLELELVAEGVETEAQRALLTEMGCNHIQGWLVCQALPSEELARRFAAQ-------
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---------
295676205    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVGAVDLLAHVDDALRFIYVSDASLRFIGYHREYL--KTATLHDLVAPADVPRLDALLKQAAA--SGNVE-KATLGLVKSLTYPITVELRVVRSSHDGVDGYAIAGFDVSSWRATEERLTQALHLDRLTSLPNQSGLVHALLDA-QQKADAHGTPVALLLLDLDDYQRVNRALGYDAGDEMLRDTSRRLLNMTSPNETIARIASDEFAPAASRTDAAAAAEALARRLLTAIQQPYVFKGQQVHLSASIGIALYPDVRHHDTHLLRWADHAQAKAAGGNTLAFYVPDDNPADAERLKLEADLYDGVRNGEFSLHFQPITSSRTRGVVGVEALIRWTHPVHGLVPPSMFIPLAESIGLINFLGNWVMKVACMQLIQWDAKG-IPLQYVAVNVSPQQFRDPRFKDSVREAIELTGIDPRRLVFEITESLLMHDPAHAKGLLEDLTAMGIRFAVDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDQAIVSAVVGLAQTLDLELVAEGVETEAQRTLLTEMGCDHIQGWLVCKALPSEELAQRFETR-------
81300191     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDEIEALDKTQKELEDARDFAENLIQTANAIVLLLDLNGCILELNPTAEEVTGYQRSEILG--KDWFESIVP--RDRYPHVWEQFKNCSSEEINFENPIITKSGKERYIVWRNSKIF-KNNECVGFISFGIDITDRRDNEKALERQACYD-FLTGLANRFLLQEQGQELLLLAKRSQEMLAVIFIDLDRFKDINDNFGHEVGDRVLVEVAQRIRQSVRQSDLIARLSGDEFVVILPNT-DAQGAATLAQKLQQQITPPIAIGDRSIQLTTSLGISLFPVDGDDLEILIKKADTAMYSIKEGGRDAFSFFTATIGQRLQERLEIESRSAIANQQFELFYQPQISLQDDSIIGLEALLRWHHPHLGLLTPKSFLPIAIEIGLMEEIQQWVLKTACTQNAVWQAQG-LKSVPIGINFSGFQIQE--FCPQIFEILNETTLRPQYLELELNEAILADPDSGLKQGLIQLKNLGLKITVDDFGCSDSTLASLQNKGLNRLKIDASLIQALDQAIQTIVSAIIDLGHKLELRVLAEGVETEFQRQWLQEHQCHEIQGYLVYLPLPAEDIPAILREQ-------
221369404    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDRKVLERELATRNAFLTAVLQTSVSAIVALNAEGGIVYANDEARRLLVLQPHRGGLRMEAVLETL--DGRPLPEADMPSALVRATGAPLHDLRIRRPDGQFGILSINAAPLPQAADE-ARIVISVTDITHAEASAERLRRQAAEDPLTGLANRRALADAVETRLTEAA-----PFALVMLDLDNFKAVNDLQRHDTGDAVLRIAADRLRAVAGADCLVARMGGDE-FMVLAPGTDAASAPRLAEALRAAISAPIEVGRQPVHLAASAGIALHPEHGTSMALLMTGADIALHAAKRAGRNRSVLLSQAQFAAEARRSAITQALAADVEADLRLVFQPQFRACGAFDGAEALLRWTDPRLGEIGPAEFIPIAEEAGLIQRIDAHVAVLAARQLGLWARRG--WRHRLAVNASAQTFARAGFAEELLQHLAEEDVCPQQLVVELTETSLATLSSVADHNIATLRRAGVGIAIDDFGTGYASLSYLHRIEATEIKIDRGFVAGLERDSKPLIQAILSLAHALGLAVTAEGVETERQRSWLSAEGCDRLQGYLLGRPLPVEAFEA------------
134099389    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQDVTEEHAAQSRLR----RFIDLCELAPVGVGLFDQEERLVHANPALCRLLGHSPEQLRGMTTEAIS----EPGEQNRWSLPDAARGSGTAPAPRRWLRRRDGDSVYCELHSTESVQDDG-TRFWLVVFQDVTEPFRTAEILRHQATHDELTGLPNHTAVKAALGDLLASAGAD---RVAVFLCDIDNFKRINNSLGHDAGDELLVALARRLESRLPRECTPARLSGDDFLVVCSDIDAAGGVESLARTMSGLLSTAVPVHGQLIKVSVSIGAAMRHDPLTTGGDLLRFADAALSEAKRQGSGRLSLAGPALRDAANQQVHLEGELRKALQDGEEMHYQPVVSDDGTIVTVESLLRWPHPERGMLRPGAFMPIAEQGGMLRDLDLWVLRTCLREAADWP-LARGAPVRIAVNLSALVPGDPGFVDTVREAITDSGIAPSRVILELVETALVDLPDRSRQAMDELTRYGVRFSVDDFGTGYSSLARLKDLPAHTIKLDRRFVSGTDPADLAVAKAVADIAHAMRRRCVAEGVETATQFHVLRGIGVNGYQGWLFSYPLPARELLPLLRKHLPVP---
170732515    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVDFLAHVDRELRFLYVSDASLRFIGYHRDYLHT--LTLRDLIAEQDTPALEGLLAR--AARSGQVEKATMCIVKSLTY-PLDVEIRAFKSRHHGVDGFAIAAFDVSSWRALEARLTYEMHHDPMTGLDNLSALVPALMAA-QQTADEDGTCAALLLLDLDDYQRINRALGYDAGDMLLRETAQRLKALVTPNERLARVASDKFAVVLDRAQASHAADALARRLQAAVREPYVFQGQTVHLSASIGIALYPDERAAPHRAQHHHALAQAKASGGNALAFHAPVDDPADAERLKLEADLYDGVRNGEFSLHFQPITRSQSGAVVGVEALIRWRHPVHGLVPPATFIPLAESIGLINYLGNWVLKAACMQLVAWDGQGLALQ-YVAVNVSPQQFRDPRFTQSVREAIALTGIDPRRIVLEITESLLMHDPAHAKILLEELTGLGIRFAIDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLDLELVAEGVETEAQRALLSEMGCNHIQGWLVCQALPSEELARRFEAQ-------
254372418    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISDLKQIELKLKETQDFLELMFDASEDIIFVKDKNYCLVRANRAFFNLF---PKNTHSSLSTLIENFNSSDAEYFLKY--DALAFETGSSKTIEYIKLPNGEDRILDTYKIRFYDKNNTP-YLLGIARDVTE------REIILNKLKDTNKKLEEIAYKDDLTGLLNRKGFIKKASNHIFCIDLDNFKFINDSFGYNIGDGLIIKISKRLKNFFNKDTIIGRSGGDDFLILTDNLQSLIEIAQIAENLIKEIAKPYIMKGNTFSQSSSIGIAIYPNVADNFEKLIQFADTAMHHAKAKGKNTYSFYSLDYDQKTQRRNSIDRELRNAEMAEFTIVYQPQFDINNEIYGVEALVRWQSPKLGNISPEEFMPIAEKNQTIKNIGKWIFIRTIQDWNKLLSLNLANNLKLSINVSSVQILQENFCSEVINII--SNIDKHSITLEITETHLLANIDLTRTVISNMNKLGISFALDDFGTGYSSLKYLANLPIDYLKIDKEFVQNLNQNNKEIIIAITQLAKNLNKYCIAEGIETLEQFNFLKSIGCNFYQGYYFSKPISFLVLKKLLQSK-------
149189327    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGTHLDVTEKSHAEEELRMS----ASVFDNTREGILILDNLGLVRRVNEAFISANDYSKEELLGHS---LESMIDESESQVRYAELKQKVLSNGFWRGELWLVRKDGQAYPELVSITAVRDSQNRLSNVVALFTDISRLKEQEKQLELLALYDPLTKLPNRNLLVTKVSELLKFNEF--GRYMAVLFIDLDEFKKINDSFGHEVGDEALKLLASTLSKNIPSNDILVRWGGDEFIIVLNNVRSEDKVKSYASKLLNIISTMRFKTDHPQPFSASIVTMTEADSVTDIEHLIRQADLAMYESKLQNSISFFNPEHDRSKRKRHAKKRQLEQAVSENELELYFQPKMNLRSNELIGAEALLRWNHPDKGVLTPEQFLFDIETPALQCEIGDWVMTQAVHQVSEWMKCG--MDIQLSINVSSYQLDDINFTSRLRALLSQYKVPPSYVQIEILESSALELVERAQAVIERCQSFGVSVAIDDFGTGYSTLSYLRDLPADVLKVDKSFIIGLDSKNWGLLKAVMSLASTFDKTVVAEGLEDWDAKELLLEVGCEIAQGYAIARPMKIEQFNRWYRQ--------
291527143    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIQSILTKKITTNSLAGSYASLEAILENSGCGIYVADMSKSEILYMNNYCKQL--------------LSNI--IEQNKLEKYIFSHTAESRSFTEVYV-----TEEDKWFDIHRTGIAWVDGRKVQLV-TLYDITQKKRYQQRIENQANNDFLTGLYNRMRCEQDLAKFIDDSVKND-TRGAMIYIDLDDFKHINDGLGHQYGDVLLKAISHSLTQVKEIENHCYRMGGDE-FIVIVTGSSVDRLESIINDIQQIFVRPWFLKGEDYYCTISAGVAFFPTDASTVEDVIRRADIALFNAKKEGKNRIEFYNEGIDGTSTKRKHMRKATMNECDEFTVYFQPIINVKGEDVCGAEALVRWNSATMGFINPVDFIPLAEYLGLINPIGEHVLREAAKHCRYWNDMGHPDY-KVNVNLSVVQLLQNDIVKKIKGIIDEVGIEPGNLCLEVTESLAINDMVRMKRILSEIKALGVKVALDDFGTGYSSLNHIREMPLDIIKIDKCFIEHLGEDDFAFVKMVTELANTIGVHVCVEGVETDRQYAIIKKMGIYYIQGYFFDKPMCIESFEE------------
307319822    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEVNERFATLSGRKPAELVGRQRRELFAEAPERRS------SNDLGAGEGASEGE--LLHADGGYVPVERLCRTIEYKGRQCD--VIFVRDLTARKDAERTIEHLAHHDALTDLSNRSSFDRRLRQALAAAVHHDDA-LAVLCLDLDRFKAVNDIFGHGEGDRILRKVADILRAAAGEADTIARLGGDEFAIVQTGAAQPEAARLLADRILKLFSEEMDTRRDPMAVGVSIGVAICPGDGTTAERLYGNADTALYRAKQTGKGIACFFDAEMDVRTRRQIENDLRHAVVRRQLFLEYQPLVDVRDDRIVGYEALLRWRHPDRGLVGPNLFIPIAEESGSIIQIGEWVLEEACSEAVRWHE-----PLPVSVNVSPVQFLLPNLFDRIESILMRTG---RRLELEITEAALMHNRDDVLATLVRLRLLGVRIVMDDFGTGHSSLSNLQTFPFDKLKIDCSFTADKDPAAHAIIRAIIALGHSLNLPVVTEGVETERQRQIIVDEGCRQIQGFLTGRP--------------------
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----------
229593072    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRRALQRLSHDLESARAVLDNAAEGILVVSEEGVIEYANPAISRLLNATMDELQG--QEFLSFLQ---KPHVPAWLESYAGYRDGETWHDAILRTGRGQQVPVALSCAPLPAEQK---AMVVTVLDMSEVRHLHQQLEFQAVTDPLTGLLNRRGFYQAVENTLLRSERVEQ-SLVLLYLDLDGFKRVNDSLGHDAGDRVLRWVSEQLQGCLRSYDILGRMGGDEFTALLELEF-PEQAAKIAEKLIERVSICQQVEGLDVMLGVSIGIATFPDCGSDLNGLLRAADIAMYEAKRAGRQQYRYYDQEMNGRARSRLMLEDSVRTAIQNKDFTYQPQVSLADGRLRGVEALLRWQHPSVGDVPPGLFLPLLEEARLISQLSSWIYQQVAAQRLAWQ-ATFDQELVLSVSLSSHQFNMPNLAAQLQQVFERHGLQGRQLEVEISEDSLTSNLEESGKQLKLLRQIGVRIALDDFGSGNCSLAHLRDLAFDTLKLDPQLIARLSARDAVMARSIIELCGHFDVLVVAEGVETSEQAQWLKANGCAYIQGPWAAQPMVAEDVVDWSRAR-------
262273222    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDISQRKLAEQKLQRSEVEYRMLYEQQPVMLLTIDQQSRIQSVNQCATEWLGFSKHHMGHKVTDF----YADGSPPPRSLLNGKQRERFGIRRREIRYRTSDGNERWVRESVRSTLVQSQLLL----VGEDITENRRMEQQLRYQAQHDFLTGLLNRNCFEARLVDVLG-ALKENGVVHALFYIDLDQFRVINDTVGHEAGDEALKQTAQILRESLPIGATLARLGGDEFAVICYDCNEQQALEQGKRILDTLSELDFYWKNTRLALGCSVGIRMLDKTASTPQQVHAQADTACYAAKHEGRSRVHLYRPDDQELRRHEREMSFVSKIHRFEVYAQPIVSVNANLEEKLYFEVLVRMRDKEGNYVPPGQFIPAAERFNMAHMIDKRVIEKTLGWF-DRHPEHVDVVGMVSINLSGRSMSDEGFIHFLLEALKTSTIPSSSISLEITETAAISNLSDAIGLFTKLKQLGCSIALDDFGSGLSSFGYLKRLPVDIIKIDGQFVRDIDEADYVMVRAIHELATQMGKKTVAEFVENDAILMRLCSLGVDYAQGYHFSVPKPMEEVI-------------
104783937    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRRMLQSLTRELESARAILENAAEGILVVDESGTINFANPAISRLLDTPVEKLQG--AHVLDLIHESD------FYQAYLKRQIFRV-HDAQLRTVSGQLIPVALSCAPLPAEQ---RAMVVTVLDMSVVRSLHQQLEYQAVTDPLTGLLNRRGFYQAAEGALMRNERSDKVRA-LMYMDLDGFKRINDLLGHEAGDKVLRWVAEQLKECLGSEALLARMGGDEFTALFDGLPYPEQAGRYAEKLLERMSSFQQLDGLEVSLGVSIGIATYPDCGANVEGRAADAAMYAAKQAGRQQYRFYDEELNGRARSRLMLEDSVREAIEQNDFTLVYQPQVAFADGRLRGFEALLRWQHPSVGDVPPGLFIPLLEEARLINRLASWIYRKGAAQRREWGERFGSQ-LVLGISLSRAQFAMPGLADELARVLDEHGLQPAQLEVEVAETSLMYNIDAAVKQVHRLRELGIRVALDDFGAGDCSLRMLRDLPIDTLKIDRHLVARLPESDIAMARSVIGLCADYGITVIAEGVETKAQADWLKSSGCTYVQGFLVARPMTASD---------------
78357490     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMATVERIHQSETALRESETRFRAVFDHAGLGIVLLTPQGTVKSVNKGAADLASIPAAEMLG--LHYSDFLCADDVTVADRFFHALQGGADEVLTMTSAIRRRHAPPIWCKLTVSRVLDEGGSLRFIIVQIEDVTDHKREDERLTHMAYHDVLTGLPNRALFLDRLQSAFNRAQRNASYSFAVLYMDMDGFKDVNDSMGHDAGDALLGMFAERVGNCLRNVDTLARLGGDEFAVLLDDVPEILQVTHVIERITEAVSSPFMLRGREIRCGVSIGAVLRGQECSGCGDLLRQADSAMYKAKRRGSNRYVIAGSSDAAAARVMRKGEQELVTDSGQLELFFQPVVSLQTGRMDAVEALVRWHHPERGLLAPGAFLPLAEHAGLQAALDAHVLRLAARQLAMQEQEAGAAVLSVHVNMLSETLRRPEMPGVLLGVLQEEGAAADRFIFELVENLLVNAAPAVAEGLWRLRDAGIRLALDGFGSGYSSLAMLRRYPLSLLKVDGSFVRASDADMAAIVRSARTLASGFSMKAVAEGVELPEHAELLRELGYSSAQGMYFAAPMRLSRLLRM-----------
217424302    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLVCYFVASMFLMYLALVWA-RKAALQRLSIQYALDRSEAFAEAALSSVAEAVITVGLAKNVDFINNAAEQLLGYPAACVGAPVSSVLMLLDKETGHAVDIVDEFWAREERTPIKREVHLLRRDHSKIVVQTTISEMGDRVHGHIGYVLILRNMTREQQFLESLAWQATHDVLTGLVNRVEFERRLEIALDTASGKERADSMLLMLDLDRFKEINDTCGHAAGDAMLREVTQRFQSCLDDDDVLARLGGDEFGVLLPHGAGSWPSKNKAERLRRSLEDFVFWEGERFTVSVSIGVLELCKAPRNLEMAVKLADIACYIAKERGRNRIQLADPSDLQQARHVGDVQWSRRIKTFRLYVQPIVHTCPDSRTPERAEVLLRMMDSAGRDISPAAFLPAAERYGLMGLIDRWVIRTVFRKLSALPAREYHEY---NVNLSGASISDERFLEFVIAELLSSGLEPSVICFEITETIAVKNLELASRFMGELRTIGCRFALDDFGAGMSSFRYLRSLPIDYLKIDGEFVSNMMSDRVSVVSAINEVAHSMRCSTVAEHVESEVELAMLRELGIDFCQGYFFAQPSPWRE---------------
257092414    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAPLQRMTRAVRAIPLLGRSAFAEARTRIARVRRLVDDEIDGLDEAATALSYRLE--TLERDVAAHSAEMQGMLQSVERFSQGLLDTAQVIILTQYADGRILTLNRYGHLLGWSTAELIG--KRFGDLLRPDESAGAETALEEIVAGDRQHTQLESILVGANGESYEITWNHSRLPGRIDDAVVILSVGIDHTERKRAESHVSYLAEHDPLTGLVNRQHFQHELDKAL-LSARRLARDGALLYLDLDGFKYVNDLSGHQAGDALLRTVADEVANVARSSDLLGRLGGDELGVLLHECDRDGAVQVAEKINKRLAEIRFPELAASHRVSASIGIVVFSEATMDVKQLLANADIAMYQAKSRGGAGWHIYSEGEGVQEKMQSRLHWEEMINRSLLDEYYQPILDIRARQVSHYEALVRMRSADGSIIPPGLFMEVAEDSGLIREIDRRVIHQVFGKMLALFAIGRSY--KFSINLSGVSINDARLLSFIRDELSRSPLLPSHVVFEITETAAVSDFSAARTFMNAVRELGCAFSLDDFGVGFSSFNYVKQLPVDYVKIDGSFVRTDSPDDQVFVRALAEVARGFGKKTVAEFVEDERALKMLRSFGVDYAQGYFIGKPAP------------------
143301160    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FANDGARSLVGIDPGAGDTAARSYMQAV----RDQMRHMLESRGSGGESRWNGEITFRSPDGLARMLSVTVQVVRDADGTVSHWATIARDVTDERRERAELDRLATHDALTGLPNRVLFLRRTAEALERS-LTTKSNVAVLFIDIDKLKHVNDTIGHAVGDQLILTVARRLAAATRPSDTVARISGDEFVVLCEGVLDDHVALDISERIRQSITGPLMLGGVEVESGASVGVAMATDDLLEGRSPAHSADTAMYLAKQRGRGRSEIYSEKMRAAARERLAAELEQALAAGQFETVYQPVEIAHSGRTVALEVFLRWNHPVRGQLQPAAFLDLADESGLIAPIGDWVLDTACGHLRGWVDSGGITDISLHVNVSRRQLADVTFVERTLAVLERRGVDAARVVMETGESTLLDQNPAVLRTVNALRRAGIRIAVDDFGSGSSSLAALRTFPASILKIDGSLVRDVGSPDDPMVRSIIQLAHSLDLSVCAEWVTTEDQLERLRLLGCDMVQGNRIGAAATHDETTARIKRR-------
146279592    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISRRKALEDELQVERNLLRRVMETSVSAVLAFDGTNRVIFANREAEAVLGAPAEQLTVDDPGWG----ISDGDGSELPLGRYPVVRAATENKVLRVQHPQKGARVLSVNVAPVEQGDSRV-RVVAAFTDVTEQIEAERAAAAEDALYQALHDPMTRLPNRVLFRECLEAAVRHGGRLALIFIDLDNFKQINDRFGHFVGDRVILDVGRKLGAAVPPDSTVARIGGDE-FTVLVPLAADDSIEDRVASLVREIEQPVTVEGNIFYLTASFGVSLFPDDATDADTMVRNADLAMYAAKAKGRNQCVRFDAALREQSSQLGILGQQRAIRQRHLELYLQPKVALSEGRIVGAEALLRWNDPELGSISPARFIPVAESCGLIRSLDQHVTDLLCELLERWRDKGL--HLPVFVNISAETLASEGFADGFLGKLERLAIPPARVGIEITEGSLLGTSHVTRSNVGRLTSAGIPLSVDDFGTGYSSLGYLHRLALSELKIDRSFVAQIRDGAEAIVRAVLALGRALGLRTVAEGVETGFQCDWLIREGCDQAQGFLFGPPVPVAEFERLVA---------
300854651    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSNRLNELLGKLKESKTITNDEKKEIMDLGDRELSKEMLN---------YSDQYIKSLSDKNETIKEITLRTIIAINFAMILLFSLM--MFVVTKISKKMDYYAFHNCVTDLPNKNYVLNTLVKEIPKIKTYS----ILISLDMDNFKAVNDTLGHISGDEFLKQAGRRFKKVMHIQDYICHNGGDEFLFLIRSVKNKDEAEVMLREILNVFKKPFNIYGKNVYVTASLGVAVIPKDGNNFETLYEHADDAMYESKRIGKHVYSFYNDAINIYEETIKKKAIEDGIKNGEFKVFYQPKISKHG-EVLGAEALVRWIKEDNKIIPPSEFIDFAEREGLIKYIGKSVIVEVCKNVSNWIDKG-YKNFKIAVNLSTEQLIDSKLCDNLLEIIEGFKVPFEYIEFEVTETTVAKNFDEAVNNINKIRANGIKISLDDFGTGYSSLNYLKNMPIDVIKIDKSFVDDSNEASVVMVNTIISLSHYFGYEVVAEGVEAIEQIENLKSLGCDIFQGYYYGKPMEDTNFENFLK---------
256395338    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGMLVVAAAEEDL---AVLGGALEILGRQASAALERIALSQEITR--RDSEAYFRALVQNTSDTILIVDTGLTVRYASPSSTGLFGGRP-LRDRPLTEVVGKVY-----AAEVAVRAADPTPQPPVRRDWEISADGGEPHEVEATIADLR-AEPTVGGFVLSLHDVTTARGLERTLQRHAYRDPLTDLPNRLAFIRGLEDAVELASP--SVSVTVMLLDLDRFREINDFHGREAGDEVLRDIAERIRSRLGPGDVLARTGGDEFAVLAVRRSDEAPILPIG---MPGEDKPFYVGPIAVTTSGAVATCTVGASGASLLADAEMTLHAARGAGPNTWRAYDPRLRADLARSAARRSGLDRALAEGSFELYY-QPIVWLDDGDIGGFEALVRWPQPDGTIIPPDEFIPLAEATGQILPLGRWILRTATDQAARWNVAQGVAPVKISVNVSAHQLRDPGFPDEVGKALTDAGLDPAFLMVEATESSLIDRAGTALANLRTLTRSGVGVSLDDFGTGYSSLSYLRDLPVNTLKIDKAFVDGVPDRQTALVKGIIGIAKSLTLMVVAEGVETSQQRRALARMGADLGQGYLYARPMRVDEATKLM----------
157963764    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMIVSFKPLDRRKRSRESISNGFETKELMSITLEDSAEAVYITDEDDRILAVNKAMCRICGYSAEHLKTPSDIKLELQHQNQAP------DNPLKGK-GSWQGEVWKCRSDGSTFPAWQSCRRIYADN--TVFYVNLFSDISEKKALENKLTQQAMYDKLTGLPNRFHLIQLLNKAINNIKQSPDSIGALMFLDLNGFKNINDSFGHSTGDKVLQLVAARLEACCIENAEIARLGGDEFTLVLPQCHSRQEIEAFSELILSLFEAPFEINGQKFYLGTSIGISLFPQQSDEPNQLLSMADTAMYSAKNSPKHIRFYNATIREAAEKKLHTLNDLRHAQSLGQFSLVYQIVDLESNRTVAIEALLRWNQSNGEVIEAHDFIPLLEEAGLMVNVGQWALEQACIQMLKWQ-QDYDSELKISVNISRSQLEHPDFISMLEGLLTRTCLPASALIIEITENAFIHRPKLMTKVLAQLKEMGICITIDDFGAGLSSLSRLSSLPIDSLKIDAGFAQRLDNQGRKLCKAIMQLAQTLEINFVAEGVETQAQRDMLLSLGKGMGQGYFYNRPTAAENFT-------------
152992966    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIARVQSELQSKQEMLSLIFEQAPIGIFTYNVITD---CNQTSLDLFRLKKEEIVGISLSQLP-----DSSPVEPSKKALT---EGTQTYVGPYRSIKKIDYWVEAKCAPLYNREYNVVGGITLIEDKTKEHNALKELQYYATHDSLTSLNNRRGFISFMEKMISRQEH-QTYYSILFYMDLNQFKYINDSLGHSFGDKLLIAVSERLKLLVDEHNNLTRMGGDEFIIVAPFQKTKEKAEECIAKIQKSFDEPFVIDDVLLHVKTSIGVVIIEPNFNNIEEIVRHADVSMYQAKKHGHEYISYYNKALDAERKKIFNLQHELISRDNELELYYQPIVNIKDDSLRAAEALIRWQHPEQGLVLPEDFIPVAIESGIIVEVGWWVLDTVCRQIKEWKETGKWKVKYVSINLNAKQLLKNNFARTFLGKLDEYGVNSSDIKIEITETSLIDNFEITQDVIQELQKNGIKCAIDDFGTGYSSLSYLKKLSFSVLKIDREFMFDSDEESITLMRTMISIGKQFNYNVVIEGIEDIYQKNLIREID-DTVQGYVISPPLPEAEF----RERF------
296163641    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVIDRLRAFGRREHGKPQTAASRAAQLEGAVDLLAHVDDELRFLYVSDASLRFIGYHREYLETI--TLHDLVAPADVPRLDALLTRAAA--SGNVE-KATLGLIKSLTYPITVELRVVRSSHDGADGYAIAGFDVSAWRATEERLTQALHLDRLTNLANQSALIPVLLDA-QQQADAHGTPAALLLLDLDDYQRVNRALGYDAGDEMLRDTSRRILNMTSPAETVARVASDEFAPAASRTDAAAAAETLARRLLTAIQQPYVFNGQQVHLSASIGIALYPDVRHHDTHLLRWADHAQAKAAGGNTLAFYVPDDNPADAERLKLEADLYDGVRNGEFSLHFQPITSSRTHGVVGVEALIRWSHPVHGLVPPSMFIPLAESIGLINFLGNWVLKVACMQLIQWDAKG-ICLQYVAVNVSPQQFRDPRFKDAVREAIELTGIDPRRLVFEITESLLMHDPAHAKVLLEDLTAMGIRFAVDDFGTGYSSLAYLQRFPLAKLKIDRSFVENTSRNDQAIVSAVVGLAQTLDLELVAEGVETEAQRTLLTEMGCDHIQGWLVCKALPSDELAERFEAR-------
260455763    --------------------------------------------------------------------------------------------------------------------------------------------VPSPSADLFFLCFAPPAIVGLLVLAKRP-------VTRAGWVCLVLDAWLIGGSLLTLSWSLALAHTAQIAAGGESVARAALSLAYPLLDIVLV-----SMVLALHFRRVSINRSAVNTALALTVLCDALFTAPLLRSSYHSGQLLDAGWFAGSLLLAYAPWGARRGQDNAVEAPGPE--------PRAVSRPIAGSLAALTPYLAAAVCTLGLYNVVEGRRVDRVVV--LTGCAVVLALVLRQAIM--LLDNIALNQELAEKESHFRSLVQGSSDVIMIAEPSGVLRYVSPAAAGVYGRDAEDLVGTALS--SLIHPDDLGGVVHELRRFLAAPREEPTTRIECRFGSGTGDWLHVESTVNRHQGGLLLN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTTRVGQALGGRRAGDPGTA-VLFIDLDGFKAVNDSVGHQAGDELLVQAARRLQESVRTSDTAARLGGDEFAALIVGDGTRDQAAREYQRLRLRLSQPYRIGTGEVRVAASIGVA-FAEPSITPKDLMRNADLAMYRAKANGKGRVELYAPQMQADVVRRSELAARLRTALRDGEFAHQPVVHLASGTVAAVAAQARWRSAQGILFTPAEFLRVSEDSERAAALGTWLLEEAVEQAADRYRAGHPVSVSVRVS-AARLLDRALPPGSVEALLTRHGLPSGALMIEVGDNDPRISFDELEQRLVALRRLGVRIALDGFGSGYAAVNALRRLPIDVLKLDRCLVEGVVESARKITSGLLRIAGDLGMQSVADGVDVPEQVRALRAMGCTHGQGMAFAGPLDEYRLRRLIRGKYPVP---
190895007    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSRTNVELENLLRQLGLALEASGIGIWQHNIARNQTRWDEQLKLIYGVPKAPLDVI---WLDSIHPDDLVATNEIFLRAIETKSD-YASEFRIIRPDGATRYLRSRARYFVDAAGDPC-FVGAEWDVKELERSRTEARFAADHDHLTGLLNRRSFDFALSEL----ARQESVKVALLHIDVDHFKEINDRFGHAVGDLVLCHVSKILLEAISAGDVAARLGGDEFAVVITEDECDRTIAVL-DHIQRRLESPLPVGDQTLIVRCSIGVASAMSADFARLLSQSDLALYHAKRNGRNRAEIFSDEMASTLANERQLAQDLRSGLALGQIRPFYQVQVDARSFRVNGVEALARWHHPTRGILAPAHFLSIASSNGLVAELDDVVLKAVLSDMKS---SALLEGIRVSVNLSADRLDDP----ELAAKLDGYDIPSGRLSFELIETIFLDSSDQVRQNIEAIKSFGIDIEIDDLGSGHASLLGLLELRPDRVKIDRQLVTPILQSSRRLVGSLVDIARALDMEVIAEGVETLEHANVLAALGVHTLQGYAFGRPHSFADLSARLEQ--------
170719693    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILENAAEGILVVDAHGNISFANPAISRLLDAPVEQLQGQLLELLQLPH----ATLWSESDFHQAYQSRQIVHDAHLRTAGGHLVPVALSCAPLPADQ---QAMVVTVLDMSVVRNLHQQLEYQAVTDPLTGLLNRRGFYQAAESVLLRNERSDKAQA-LMYMDLDGFKRINDSLGHEAGDRVLGWVAEQLKDCLGSEALLARMGGDEFTALFDSLPYPEQAGRFAEQLLERMSVQRQVAGLDVCLGVSIGIATFPDCGATVEGRAADAAMYAAKQAGRGQYRFYDQELNGRARSRLMLEDSVRDAVESQGFNMVYQPQVAFADGHLRGFEALLRWQHPSVGDVPPGLFIPLLEEARLITRLASWIYRQGAAQRQAWCERF-APDLVLGISLSRAQFAMPGLVDELQRVIQDYRLNPAQLEVEVAETSLMYNIDAAIKQIHRLRELGVRVALDDFGAGDCSLRMLRDLPVDTLKLDRHLVARLPDSDAALVRSVIGLCADYNVTVIAEGVETEAQAAWLKANGCAYVQGFLVARPMTAAD---------------
190573463    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATLVVGGLSVLAI----SLMAVALAR-RVGKDLTEHESRFRAAFYQANVGMLKLDTDGKVIEANQAMADILDYRRDVLQMSLGDLLM--------EGELVIDGVIDWDRQLRPSELRFCRRDGSLVWGRWSGTGVRSAGGG-LSVFAIIEDVSQNHALAREIEHHASHD-PLTGLINRREIERLLERALLQVRSDGGTHALCYINLDHFKLVNDSFGHAAGDQMLRSFADYLVAAVRDGDWVGRLGADEFAVFLAHAGQDEAKRVLQRVIRNLGQATFPISEGSPQLSCSIGVVEVSADAPDVNWLMSAADSACYAAKQAGRNRVHCFNENRMALEERRQEAERLQGMAENRMLLYAQRIARVGDPSYLHYEVLVRMRGTDGSLHLPGQFMPAVERYGMAVALDRHVLGLLFRHLQVCPAHVRQLGL-CNVNVSAQSIAEPGFLAFVCDLLERNRALASKLCFEITETAAISNLSQARAFIDAVKARGCRMALDDFGSGLSSFGYLRQLPADILKIDGAFVRDMDTDSHATVRAISELGRELQMEVVAEWVETAEVAGALTRLGVQGLQGYAIERPQPLERLT-------------
163855675    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEPYKHKILPHGYKACWTYPVKRRDGSVAGTFAFYFRQGGQP--DTHLERIADAS---VHLCALAIEREENQQRVNQLVRYDILTGLPNRGLLRQHIDELLS------TDPEQEIAFFYLGLDRFKDINDTLGHASGDLVLVETGNRLKSHLDDGQFLARVEG-DMFVLVVPDCDVHRAALVAAHLQRVAGAPIDISGFSLDPTVSIGISQYPESSRDREDLLRNAKSAMVKASGGGEFLFFSSGMNEVARDRLLLGTALRRAIAGGCLRLEYQPQVRPDSGELYGVEALARWRDPEFGVIPPGRFISLAEEIGEIEAIGRWALREACRQMAVWRDEGVQVPV-VSVNLSPLSFRGSDLPDFVAGLLQQYALPGECLTIEITESAAMALTAGMLEVIHGIRALGVGLSVDDFGTGFSSLSNLANLPVTEVKIDRSFIDKCLQESQSLVMAVIGIGQNLHLTVVAEGVETEAQRELLKAHHCPVIQGYLFSRPLPPADIPNWIR---------
157373582    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIFQQKERFKTTLESIAEAVILTDIGAKVVYLNPQAERLLGVKGESAIGVSVDSLVKTDKSIKDDLFEFM--FSQAQQPVLS---KLKLKTDKTRILERSISNLLNQQRIVIGTVIVLRDITREELLKRQLRQKANFDSITSLLNRRAFEERLEKF-----SHDAQSIAICYFDLEQFKLINDSCGHSAGDTMLAMVAKAMQSCLSKDEMLARLGGDEFGLAIRDHNASEVAQLVKRIVSSVSMQVLRDNGCHYKVGVSAGVAIARAPYISPKELIKDADVACIAAKRKGSNQVHFYDDNDKESIYQRNAPMWAVRIGQAIEHNELLLYYQPPGEHKQRMEILLRIQEPCGRILSPAQFIEAAERFKLMNDVDKEVIRKAFLWLSL--HEEIWDDHCISINLSGNSLGAEGMVEYIAEQFKRFEIPSKCICFEITETSAIQNRNRAMDMLNYLRKLGFSFALDDFGTGFASYGYLKELPVDYVKIDGCFVKATNAKDFAIVKSIHDVCDVMGIETVAEFVENQDIIDRLEDIGINYAQGYAIGRPKPLETYIELRRSRQPL----
170752207    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERDRLALQNMIQGLCMFDAQSRLVVSNQRYRDIFGIPQDMILTGMTQ-------------HEICASLVA--RGLYAPGLTLEQIERSTRDALQSIEPVELTNGRTLGWVSTFEDITEQRRSAERIAYLAHHDALTDLANIRAMRQGYRDLVE-ARDDERLLLAMFYIDLDRFKFVNDTYGHAAGDELLQQVAARLRRNTRRGDVVARLGGDEFALVQRVSVEAA-ATTTAQRLVNVLSEPFDLACGRVHTGASIGLAIRAVEDLDMDPLLHDADLALRHSKTEGRGIVSVFEAGMSEAFEARRRIEADLQAAAEQFELHYQTLVDARDGHVAGVEALVRWRHPTRGLLPPLSFIPLAEESGLILPLGRWILARACRDALAWPE-----TVDVAVNVSSVQLRQKGFGAEVLAVLAETGLAAARLEIEITENSLLEESEATRDNLATLHGAGIRIVMDDFGTGYSSLSYLRRFPIDKIKIDRSFMSETSADARAIIRAVASLGVSLGITTVVEGVETAQQLELARAEGVGQVQGYLLSRPQPQASL--------------
51893986     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRAAAGAQLLQGALILFAPAYAAALLQGFAEPLVVVGLSFFLSSALLLWLERPTLSVFQRRILVAVASLPAALCTAM--AVWVRWWLGALF-----FGGINLSLLAARGILQPAKQPSAQWLQAVVAMAPSALIATDREQRIVLFNRRSEEIFGYTKQELGKPIRALLPELAPGEGKGLNGAGPGANGLRSGGHPHELVAHHKDGSSFPVEVSV-AVTRAGADELRVLEV-RNISGRRRVQAALKRLASQDALTGLYNRRAFQAELERYLELARHHR-VRGALLFMDLDLLKYVNDTLGHQAGDQVLVRVAEIIQAHLRPIDIAARHGGDEFAILMPYT-GREAVSVAESLLRAVQQEEFRVKGRSVTMTASIGVTFFPDHGLTAEALVAQADMAMYRAKESGRNAVAVFDGTDEQRIEMVWDRRLREALREDRFVLYAQPILDLRLGRITRVELLLRLVDEGGNVIAPGAFLAGAERFGLIQEIDRWVLREAIRLIAQ--QEPDSEIEAFEVNLSGKTISDPGLARMIQEELEASGADPSKLVLEITETAAIGDLEQARRFITAMRRLGCRFALDDVGSGFSSLRLLKQLPVDYLKIDGAFIRNTEDADKHLVRAMVAMARTQGQQTIAEFVDRAETLRLVREFGVDYAQGYLVGRP--------------------
237798210    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNRRALQQLSQELESARAFNASVLSNVAEGILVVE-ETGLISFNPAICQLLNASVEQLRGT--RVLDYIV---EPQVGEWLDSFYQHYRKSDTYRVHLRTAQGAQLPVALSCAALPAEQK---AMVLTVLDMSVVRDLYQQLEKQAVTDALTGLLNRRGLYQAVESMLLRNEQADKY-LVVLFMDLDGFKQINDALGHDAGDQVLLWVAQQFKDCMRPYDVLARVGGDEFTVVIDGLDYPEQAAKIAEKLIDRVSGRRQVDGVDITVGASVGIATFPDCGSNLDGLLRAADIAMYEAKRRQQYRFYDQNMNGRARSRLMLEESVRTAIDGKDFSVVYQPQINMVDGRLRGFEALLRWQHPAVGEVPPALFIPLLEETRLINRLGGWIFDQGAEQRQIWSGVFASDVVVSVC-VSPTQFCMPNLASELKRAMDRFELEPGQLEVEITESSLVNNLTHSHKQLSLLHDIGVRVALDDFGTGECSLSHLRNLQLDTLKLDRRFVANISKRESALARSIIDLSRNLDMLVIAEGVETHEQYQWLADNGCQIVQGFLISHPMVADDAVQF-----------
310658079    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMDEDLQQKIESLNIAMQNSNTSIVTWGLDGEVLDINNHFTELMGYDRQDIIG--KKWYEILLPEEQKYKYYELASKLESDRKVQNYENKAVAKDGRIFDMLWNNAMIYNPQNDLTIVVSFGIDLTMQKQNERRIYELAYNDKLTGFKNLIAFENDINSKIN-----KKTSFTLYYLDMDNFKHLNEIHGHKCGDMFLKDYASRLLTIFDRTN-VYRWCGDEFVI-IEEDTNDINITKRIDEIALLTKNIWKYKNVEYYPSVSIGITKFPEDAENLEGLKKNMDMALYKAKSSGKSLAVAYHSDFQKDIEKKLDLENTITQINESFRLVFQPIYSIKTGRIISIEALIRCKSLNINI---GEMINIAEESGQILQIDRWVIKKAFEIMKN---ELDKYDILLSINLSAKSIASPDLIDYLSNITKEYNINPNKIEFELTEHSLIFDIDWSKEVIGKLKHLGFGIALDDFGTRYSSLNYLSTIPFDSLKIDKSYIDKITDKSRVIVEQIIDLSHNLGLTTVAEGIEENEQLDILKKLDCDYGQGYLLDKPLELEDLI-------------
241206359    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRMTLLAGVIVHVATCLAVAATQSFVY---ILLAAAFLLVFCVRMVIFRQFDRVDK--------ESLSHAGIE------------------RWERILVAGAACTTTLLGIASGYAIF--VVHDSFAELACIAVTMATMVSVVG---RNYGSRLAVDLQTFSCCLPMIVC----------SLLALDFYRGL-LSIFLIPFWLTTRAMANGVREENVIARRERFDTALNNMPHGLVMVDAENRIQVVNRKACELLKIGAPDRLKDRDRYGARYSFMDASQPELILRQLTQVAEGNLSRTL-IHFPEG----LSLEFSASRRADG---GAVLIFEDVSSRVKAEQKIMHMVRFDALTGLPNREYFGQLVQDYLAKHQRKSG-PLGFMVLDIDEFKHVNDMRGHVTGDHLLCAIAARIKQA-SGNAILGRLMGDQFILFFPHAKEQASLDVEIRRVHAAIQGNYAVDELTFLVSLSAGYAILESAAFAMDEWSVKADLALFESKSRFKGGISGFEREMDGRYIEQQKLKADLRDAVSAQHLAFQPMFRSDGSRIECAEALARWVHPEKGSIPPDVFIRLAEDMGIISDITRFVLFKACSECMNWPEH-----IAVSVNLSARDLRDADILAVVAEALAHSGLDAARLHLEVTESCLIDEPAAVRAILAELRARGITIAIDDFGTGFSSLSYLDTLPLDIVKIDRSFVRNIDNRRLKLLRGTVHLARELGLKIVIEGVETEEQLALLNKHRADLVQGYVFSPPVPSQNIP-LLQQ--------
86359206     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERWERILVASGACTTALLGFASGYAIFLHDSFAELACISVTMATMVSVVGRNYGSRFAVDQTFFCCLPMIVCSLLAMDFYRG------------------VLSIFLIPFWLTTRAMANGVREENVIARRERFDTALNNMPHGLVMVDAENRVQVINRKACELLKIGAPERLKDRDRYGARYSFMDASQPELILRQLTQVADGNLS-----RTLIHFPEDLSLEFSASRRADG---GAVLIFEDVSSRVKAEQKIMHMVRFDALTGLPNREYFGQLVQEYLAKHPRKSG-PLGFMVLDIDEFKHVNDMRGHVTGDHLLCAIAARIKEACG-TAILGRLMGDQFILFFPHAKESPSLDLEIRRVHAAIQGHYEVDELTFLVSLSAGYAILESSAFAMDEWSVKADLALFESKSRFRGGISGFEREMDGRYIEQQKLKADLREAVSAQHLVFQPMFRADGSRIECAEALARWVHPEKGSIPPDVFIRLAEDMGIISDITRFVLFKACSECMTWPD-----DIAVSVNLSARDLRDADILLVVADALAHSGLDAARLHLEVTESCLIDEPQAVRAILAELRARGITIAIDDFGTGFSSLSYLDTLPLDIVKIDRSFVRNIVEDRLKLLRGTVNLARELGLKIVIEGVETEEQLALLNKHRSDLVQGYVFSQPVPSQNIP-LLRQ--------
254785286    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQRVLEEQQDSRALTESEQKFRTFFDESPAVFVSLGRDHRIKEINRYGAAALGYGPKELIG--ETFETIVSPEDYSTQEHYIEDGFNSAEGTSEIELRLLRNDTQSLWTKVSASLVTSPDREDT-LLLVCQDISESKELAESLYYQARHDDLTGLYNRRALENFIAEKLEIMSPV-GKPLALIFMDIDQLKVVNDTCGHRAGDEYIRQLVQRIGEHHGHFDFFARAGGDELAMVLSDTSPTEAVEMAELARNIAEDFSFSWQDQSFRQSLSVGVALTSRNIRSLTDIMAAADAACYTAKQQGRNRVVVQEDTNRSEMLWVSRLQTALMRDRFELYFQPICDLRHRHSGYIHYEVLIRYVDDDGTHRTPDNFLPAAERFGLTNQIDLWVLTTTLDYL-DRHPAHTRALSCCSINLSAHSLASHQSRSAIKQLVMTAQFPKNKLCFEITETNAIHNLQEAVEFVNDLKILGCRFALDDFGTGFSSFGYLQNLDVDYIKIDGSFIRDINEVGRAMVKAMNAIGRELNIGTIAEYVESDEIIAELIHMDVAYGQGFALAKPMPVSMMEEYYRE--------
304436946    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSDYAFMMDPAADVFLASPTFVRDYALPSETLTHVADVLHPLICVQDRRAFDAIFSSLMDVTEGREQLDFRITNAKGDLTWLRLKGKIGLSEDGHPNLFVGTISQLA----------RRNAADSVTGLLNRYQFTEDLGEAL-RAARETGKGGGLLVMGIDNFRTVNEAFNHEIGDVILREISECILQNVPRRLSLYRLDGDEFGLIYP-EADEEMLREFFIRVQREFAHPQVYDGRQYLVTMSAGMVFYPQAARDPLVLHKYAQAALDTAKAGGKNRLNAFSKEVYNRWTIQEQILEDVKAGCRNFELYFQPQVAGDDQHIVGAETLLRWKNEKGHMVAPMEFIRILEETKTIVPVGRWIFEQALRVCKEW--RKKIPNFCMSVNMSYEQIKDLSFLKFIEDCLHRHDMPPDAVVLELTESKIVSDLKFVNAQFDAFRLHGIKIAMDDFGTGYSSLSSLKNLNCDIIKIDRAFVMRILDNDQKLVEYTVELCHSIGKTTCIEGVESQDEYDCLVKI-CDTIQGYLFGRPEPQDVFEQ------------
220920473    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HGIVADARAAALRNAVARLRALTEASFEGIVV--VRDGRVLVNPSFCALIGRPAEALRG--EALAALTDPDSLP--------LLAGAESPASHETRLRCADGTTVPVEVRARP--WSTGDAAYAIAV-RSLRERHEADRRIRMLAYRDQATSLPNRAAFDEALRAQI-TACVRNNTTFSLHRIDLDRFKDINITFGHALADQVLAGLARRLAQVVEAGDRVFRLGDDEFAVLQIDSERARPPETVARQIVEHLAAPVVVADRQVQIRASVGVAVWPEDGSGGEMLLKRSGLALDRAKRDGGGRHCRYDESLVAAIEARRRLQEDLAARDGAFTIVYLPIVSFASRRIVGHEALLRWRHPRLGEIPPSRFIPLAEECGAIVDLGQLVLAEACRQAATWTEDHL-----VAVNVSGPQLQTDDFIDLVDAVLRQTGLPPERLQIEVTEAILIDDRHRVAQRLRTLRARGVRVALDDFGKGLSSLQLPRDIPFDAVKLDVSIIRGLVQEQRAVVEALIGLLHHLGRVTVAEGVETREQWEALRAAGCDLAQGVLFGTP--------------------
142514542    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHSDKIAPQWIKVQVVKAGDNIAVTVRDVTERFRAQHDLKRSEEKYRRLVDGHRHFVYTKTVEHNFMYVSAGIEKILGFSAEDFCENESRYVRQV-PDETFEIR---QTIARGEKPE-PYIVHYQGKVGEPLAIEFSDTPIVDEQGLLVAVEGIARDVTKELALQEEVYFQANHDQLTGLFNRYAFDEKLREILDESTRAYHKQSVMCFIDMDRFKLVNDSCGHPAGDKLLKEISTIFRQYVNGKDLLARIGGDEFCIIFRNQSLDEVTKRLDKLLLAISNYRFVYDDKLFFVGASIGVIEINESTQSAEALIKAADNACYKAKHLGRNRYFVFHDNDSQMHALHHALQNDGFELYSQAIMPLNVPNQEKAAQLQHYEILLRLNAKDSGLISPGLFIPLAERHGLMNKVDMWVVDNTLKTLER-NPAHIDNVGKVAINLSGITLGDEMALHKIAKRMQSTTVPAEKICFEITETTAVTNLSAAKHFISTLRDLGCSFALDDFGAGMSSFTYLKNLDVDYVKIDGSFVRNIVHDDHATVTAINNIAHSMGKQTVAEFVVDNATAEVLRELKVDFGQGFALDKPKPLAHRVQW-----------
194364207    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDLSERYQAREQMGEAERRFRLLFDRNPAPFWVFDPDTLRIEVNDAAVRQYGYSREEFLA-----MSILDIRPREGWDEVKGAIAKARVGELQATVRLRRKDGSVFEVRAHLSRL-DFDGQPACLV-LAEDVSERLAYERDLAYQARHNPATGLLNVRALTEQLDE--------HDAGYTIAFVQLRGLQLVADTLGREIGDAVLQSMATRLGGLGARCGTLAFQPAEDFVFAIGAGQDVQRVLDDLLQIVSAPMRGKDSLHQFEPRIGVATHVAGDGHSAEQVIGMA--AQAAHAARAEGNVVVWFDASVTTRLADRLRLAGRIHAAIDNEFQLYFQPIRHAGDGSPAALEALLRWPQADGSFIPPNEFIPLCEDTGLILALGRWVIRAAAKAQRRLVD-AGWGELPIAVNVSAVQFFNSDLVTEFTRAQQDFGLARGALHVELTESSLMRKPAQAMQTMQRLHEQGISVSLDDFGTGYSSMSYLQHLPLDILKIDRSFVADTNPRNASICRALLSLGHSMGLTIIAEGVETPGQLDWLAAHGCDQVQGYLLGRPAPLEQIIDALDE--------
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-----------
238026665    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVDFLAHVDRDLRFLYVSEASLRFIGYHRDYLRT--LTLRDLIPEQDTATLEALLAR--ANQTGHVE-KATVCIVKSLTYPLDVELRAVRSRHAGVDGFAIAAFDVSAWRALEARLTYEMHHDPMTGLDNLSALIPGLMEA-QREADEDGSCAALLLLDLDDYQRINRGLGYDAGDVLLRDTAQRLRSVIAGHERLARVASDKFAIVFDARQAREQAQTLARRLQAAIQPPYRYDGQSVHLSASIGIALYPDERQNHSPLLRRADHALSQAKALGGNTFHQTAADPADGERLKLEADLYDGVRNGEFSLHFQPITESRSGAVAGVEALIRWHHPVHGMVPPTTFIPLAESIGLIHYLGNWVLKAACMQIVQWDEQGITLE-YVAVNVSPQQFRDPRFVQGVREAIALTGISPQRIVLEITESLLMHDPVGAKALLEEVAALGIRFAVDDFGTGYSSLAYLQRFPLARLKIDRSFVENTSRNDRAIVSAVVGLAQTLDLELVAEGVETEAQRALLTEMGCGHIQGWLVCRALPSDELAQRFEAR-------
71726101     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRVMAAIEHTLAQRRNVYAHDYATLKASRDAAAYLVLPRPLSAIDESLLEVFCSNVAVGLDNVELVSHLHNAAFYDQLSKLPNRT---RLVEILDATLAGPARDDATLLVDLDHFAETNDALGHQFGDMLLVAVAGRLQTQLGPHLTVARLGGD------IFCVLGDSSQVNPSKILALFQAPFCIDGQDVQLSATLGLVRLGEHAGTGADALKDADIALKRAKSQQRAGHFYFSRSMGIEIRERVRMMHRTAFSQDQLFVVYQPQIDLTTRRPVGAEALLRWQTPDGKFISPDRFIPIAEYSGIIIDLGEWVLRTACRELVLLREQGHRNFV-MSVNVSQVQFRHPLFLEMLRAALEETQAPPEFIELEITESMAMEEPDLLIKMLWQIKQTGVSIAIDDFGTGFSSLSYLQRLQVDRLKIDRAFVTEITARGSSIAEMVIQLGRNLGLAVIAEGVEDERQAQILQALGCPMAQGFLFARPMTATALGTWL----------
163802176    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITSRKAMEDKLYQREASLRNYYEQQPVMMVTLDNNNRVQEVNRFAQQLLGYQPLDMLGQH---LSSFYCDEKALYRQVLLQPQQVMHGVWRREIEYRHADGQSVWVRENIRPLRDSD----QLLIVGEDITETKKLAKQLEYQACYDLLTDTYNRNYFELELQTALREVESHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEEVLPDNSVLARMGGDEFAVLLKDCDEHCALNVAKQIITTLGEQIFRWEDTQLFMSCSVGIRIIDHTAETPQMVHAQADSACHAAKEQGRNRFNLFSLDNEELQHRQLEMQSVNLVHEALSSKRLELFAQRGGGSPLCFEILVRIRDAQGHYLSPGVFMPASERYNIAHWIDKQVITQTLEWFEA-RPEVVRKLGRCAINLSGQSMGNQEFIDFLLARLQLSVIPCEKICLEITETAAMSNIDQALDFFTRVRALGCLVALDDFGSGLSSFGYLKRLPVDIVKIDGLFVRDINEMDRVMVRSINDLAKQMGKITVAEFVENDQVRACLVELGVDYGQGYGIGHPKPLAELVELLQ---------
255305513    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEKLAYNTYDIILSICIDTNLITIYQSESNIFSFPIKENLEKTFSYIKLIHPDDINHLLKSLDSLNNSKQDELNFEYRRLGIDKKYYWALIYMLKISSKNGEKQTHILVAIKNIDYLMQL----HKNQKDTLTGLYNYESFCEQISLMLKR---YPDKRYAIIMMDIDKFKVINDIYGVRGGDKALIYVAELIQKNIGSNGICCRMYADVFCIFYESYSDRDIHKVIYNI---KNSLNRKKFEYMLVPCFGVYRILDNHIPITNACEMAGYAHKKVKKQSINNYIFYDDTIRNDALEEKQMEREMEYALENGQFHVYLQPKYNLNANKIVGAEALVRWVHPEKGIIPPIKFISLFEKNGFIIRLDMYVWEQVCSLIRKWIDLG-EEPVPISVNVSRLHLHNPHFKEIVLSLINKYSIPKSFLELELTESLFIKNIKLFTKIIADLRMDGIVLNMDDFGSAYSSLNMLKNINIDTLKIDCGFFNGITDREKIVLKHTIAMAKDLDMDVVAEGVETKEQAEFLVSLDCVVIQGYYYCKPIPSADFEKLLYQK-------
153840152    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGYEPIEMLGHR---LREFYLDDKALFRQVLLQPSHQVHDVWRREIEYRHADGHSVWVRENIRPLNDSD----QLLIVGEDISETKLLAEKLEYQARYDLLTGTYNRNHFELELKTALREVDSHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEEVLPYNSVLARMGGDEFAVLLKDCDEYGAINIAKVIISTLGEHLFIWEDTRLFISCSVGIRIIDHTAETPQMVHAQADSACHAAKEQGRNRYNLFSLDNEELQRRQMEMQSVNLVHEALSNQRLELFAQQSPESLMYFEILVRIRDAQGNYVSPAIFIPASERYN----IAHWIDKQVINQALEWFEQRPDVVGRCSINLSGQSMGNQEFIDFLFERLKNSTMPCEKICLEITETAAMGNLDQAIDFFTRAKSLGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDIDEMDRVMVRSINDLAKQLGKVTVAEFVENEQVMQHLIDLGVDYGQGYGIGHPKPLAELVENL----------
260576800    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DISARKSLEKDLQNERDFLLRLTETSISGILALDGDGVVLFVNKEAEAILGLTTDQMTHDDPSWKSPLGEHDFPFVRAV-EQGIAFR----DIRLRIVRPDGRNRIISVNVAPILDTN-SPIRVVCSVTDITAQAEFQHAAQYAALHDQMTGLPNRELFREYLEAAIRL-ANSNTIELMLVFMDIDNFKQINDTYGHFNGDKLLLELSHRIASHQNTSDTMARIGGDE-FTFLHQLQSGESAAEVLDPLVQELERPFLIDGGQVYLTVSFGVSIFRRDANDADEMLRNADLAMYQAKGNGRNQHVVFSSSLRAQMSQQAKVTQALQRRDKTFSLVLQPKFSNEPARVSGAEALLRCNDPLLQSIGPGEFIPVAEQAGLVRSIDLCVVDMLGGIKAAWKQQG--IDLRVSINLSSESLRWSGFGDALVRRFHENRIGPDDVLIELTESALMDMSPTSKANMGSILAEGFDISADDFGTGYSSLSYLHLIQLRELKIDRSFIARLGAASDSIVRAILAMARALGLRTVAEGVETEAQREWLQDQGCDEVQGFLFGAGMSVDAFTA------------
304408673    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADQLALTLATKHSYDKEESLSLATEQSRQISMLINLHTEKVYVNQAHSEITGMPREQIIGANIRELAFF----KQHAQLAEQTLAQIFRGEIKGEAQFSRADGSRYWLTYVLSQFITDRGN--HYALVSCEENTDEHNYKSELERLAWRCGLTGLHNRTHFNRVLERTNKGLLLLVDLVG--------FKRFNDTYGHVNGDSLLIEIARRLKHFINKATEIARVGSDEFAVLLTDDNAVYDLDYFSTRLYQHLTMPILIGREQVEPKPALAVVDIASVASLFAPLTC-ADIAVQYAKKKKGTAIQVFNSTSAFKEDAQIERDLHSAIRGRQFELYYQPLRDLEQNTYIGAEALIRWHHPKRGVLFPASFIDIAEQSGMINSIGSWVLEAACRQLNLW--QHHNADMTMHVNVSARQFFSGNLFEQVWQLLTRYRLKPKTLILEITETELMGDIRHATLLCQELAELGVGLAIDDFGTGYSSMRYLKQFPISKLKIDRSFISDLTRESREIVSAIIAMASALNISLTAEGVETLEQEAFLAKSFCHQAQGYLYSPALREPEFAQFI----------
307308958    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDPETSFAAVLLGTLIAGLALHSFQVLRGVRGLAASILLLVAAICVLHFTSMSGVVLIPDLSTHVFDPFWLAG---GVIAASTTLILMAFGALFVDRHLTD----LKGLANASLEGMVI--LRRGEIEVNECFATLSGRKPAELVGRQRRELFAEAPERRS------SNDLGAGEGASEGE--LLHADGGYVPVERLCRTIEYK-GRPCDVI-FVRDLTARKDAERTIEHLAHHDALTDLSNRSSFDRRLRQALAAAVHHDDA-LAVLCLDLDRFKAVNDIFGHGEGDRILRKVADILRAGAGEADTIARLGGDEFAIVQTGAAQPEAARLLADRILKLFSEEMDTRRDPMAVGVSIGVAICPGDGTTAERLYGNADTALYRAKQTGKGIACFFDAEMDVRTRRQIENDLRHAVVRRQLFLEYQPLVDVRDDRIVGYEALLRWRHPDRGLVGPNLFIPIGEESGSIIQIGEWVLEEACSEAVRWHE-----PLPVWVNVSPVQFLLPNLFDRIESILMRTGLEPRRLELEITEAALMHNRDDVLATLVRLRLLGVRIVMDDFGTGHSSLSNLQTFPFDKLKIDCSFTADKDPAAHAIIRAIIALGHSLNLPVVTEGVETERQRQIIVDEGCRQIQGFLTGRP--------------------
254503343    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSNTERQNRLLETSLNEIYVLNADTYKVEYANACATNLDYTLTELQWDINQEFS------RSTIAEKLVPLAEGTEANITGEAQQRRKDGTDYPVDFQIQMVRDQGRN--RIVAMANDISD------RVQRESETRDAKERAERLAYFDPLTKLSNRAGCQRDKPAFLIHVDMDNFKRVNDTLGHLAGDYCLAETGRRLREVSRGLGTPYRWGGDEFV--ILANSSDSDPNELCERARRLMRAPMEFNGTTFWPTVSMGIALCPDHGTNFETLLVNADLALYRSKHSGKDRFTFYSSDLQSVSDKETELERELHMAAQRDEFFFQPQVNMRTHKVVGVEALVRWQHPERGVVSPGEFLPVVEKTGFAAVLGEIVLDKAFAAAKSWQD-AGLDFGRISVNVSPAHLSSGMLFEQFKTAMERHDLAPERITAEVLESVFLDDHKSHLSTLKDLYEMGVHVELDDFGTGYASLTHVVDLPINGLKIDRSFTQQMLEDDRKLINQLIHLARSLNISVVCEGVETEEQYDRLRMMGDFAVQGFLIARPLRFEDATNWMSE--------
262404116    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFDDK--VHALLSRFQSAIEGQLEAELRKLNHELEQK-VAERTQTLADLSTKLLK------EIEQRTVAEDYVEFHRHFDPLTKLPNRITLTERLQPQLKSIA--DDQQITLIYFTLRNFKSVNDSYGYQVGDQILSALCQRLSHNLPKNWLLARIVGSEFVLTAWHKRSKTETQKVIDRVVQACIQPFNTNNLNITLQCHLGVALAPMDATDSLSFIQRASSAMSLAKKEGTQISFFNLAAQKATEERLQLESHLLHALRLGEAIHFQPIVDLKHHKIIGAEALLRWHNPHLGNVTPDRFIPLAESNGQIIEIGYFVLHQALKNAAEWC-KLTTAPFKIAINISPIQFREHHFVEYLKDLMTLYQLPPGCIELELTEGILLEDEHYAQSALAQLQQQGISISLDDFGTGYSSLSYLQKYSFDTLKIDRSFISQLNEPNRELTRAIIAMARKLKMAVIAEGVEKTYQENFVRTEGCSFAQGYLYGKAMPAEEFTQLL----------
269964549    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNRIQEVNRFAQLLGYKPDMLGHRLREF----YFDDKVLFRQVLLQPNQQVHGVWRREVEYRHANGHRVWVRENIRPLSESE----QLLIVGEDITETKLLSEKLEYQARYDLLTGTYNRNHFELELKTALCEVDSHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEGVLPYNSILARMGGDEFAVLLKDCDEYGAINIAKLIISTLSEHLFIWEDTRLFISCSIGIRIIDHTADTPQMVHAQADSACHAAKEQGRNRYNLFSLDNEELQRRQMEMQSVNLVHEALSNQRLELFAQQKHETQMYFEILVRIRNGYGDYVSPALFIPASERYNIAHWIDKQVITQTLEWF-EQRPEVVEQLGRCSINLSGQSMGNQEFIDFLLERLESSTLPCEKICLEITETAAMSNLDQAIELFTKLKSLGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVQDINEMDRVMVRSINDLAKQLGKVTVAEFVENDQVMQHLIDLGVDYGQGYGIGHPKPLSELVEQL----------
269959464    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDITSRKAMEDKLYQRESSLRNYYEQQPVMMVTLDNNNRIQEVNRFAQQLLGYQPDMLGHRLREFYS----DEKALIRQVLLQPQQVMHGVWRREIEYRHADGHRVWVRENIRPLRDSD----QLLIVGEDITETKKLAKQLEYQARYDLLTDTYNRNYFELELQTALREVESHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEEVLPYNAVLARMGGDEFAVLLKDCDEHGAINVAKQIITTLSEQLFRWEDTQLFMSCSVGIRIIDHTADTPQMVHAQADSACHVAKEQGRNRYNLFSLDNEELQRRQLEMQSVNLVHEALSSKRLELFAQRGEGSPLCFEILVRIRDAQGNYLSPGVFIPASERYNIAHWIDKQVITQTLEWFEA-RPEIVEKLGRCAINLSGQSMGNQEFIDFLLERLQSSSIPCEKICLEITETAAMSNIDQALGFFTRVRTLGCLIALDDFGSGLSSFGYLKQLPVDIVKIDGLFVRDINEMDRVMVRSINDLAKQMGKVTVAEFVENDQVRELLIELGVDYGQGYGIGHPKPLAELVDELQQ--------
304312444    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARGYFSMISLPVALKGQVVAVLSLYSATENDFEGPMVVLGDICTDITLGLRHIDDETRRLENESKLRQ----LSKAVESAATAVIICDSRGIIEYVNPQFVNLVGYSPTEIVGLSVSEIGK-HQEDGIVEDSEIRTILLSGQ-EWRGERESRKRDGTVLWTYQHISPIRDEAGRITHFVSTVIDHTDLHFARETIERLAYYDELTALPNRRLSHDRLQHAID-SAQRDGHAFAFCFLDLDGFKSINDFMGHEAGDVLLKTVSQRLKQCIRAKDTVARLGGDEFTLILRDIRNPHDATVVVEHVIYALSRPVKIQDTEVAVTTSVGIALYPEDGLDIATLTRNADMAMYHAKAQGKNTYRFFTAELNEKVQQRVQKELELRRAFERRSFFYQPQFDTVDGAVMGLEIKPYWETENGQKIPPAVFWDLLVESGLVVDLVLWAIERAMIETASL--KEILPQLILSIDISDRHLRNEVFIQQLEKIAQRTGGRISQLMLEVPESVLSKDVDDIVARLRQLRKKGVKLAMDHFGTGSSSLRTLRQFPVELIKIDSSFVSDHDENDAAITAAILALAHQLELKVLAEGVTSAQHAQFLERYWCECVQGDYY-----------------------
154252023    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVKAVGDAAYRWSIDDDLLYWGPGSEILLGISEISKISTHRDFTSRLVTDGPSRYESICRSREAGSGVPYNLEYRIRDDFGGMRWVEDRGRWFGGPDGAPAFAVGVLRAIDERHKREEELVRLSTYDELTGLLNRVRLKEALTDAM-IAAQRGRQNSAFLLVAVDNLALVNDAFGFDVADEVIVCVGERLRGLARRGDSLGRYAGNKFGLVLPNCNEERLSAVCDRLLAEVRDKVVMTARGPVAVTVSAGSIALPGHASSVDQALARAEEALVSAKQRLRDSHVVYAPSREREKTRLRNINVITALNDKRIRIAYQPIVDATTCEPMMYECLVRMEQPDGNIAAAGHFVPVAEKLGLIGLIDYRVMELAVETLR------ARPDVKLSLNVSGRTTGDRLWRDTLASHLDRDKHLAERLVIEITETVAIHEVSELTDFVATFRELGCQIAIDDFGAGYTSFRNLKTLDVDMVKIDGSFVIDTNPDNQFFVRTLVDLARNFNLPTVAEWVSNEEEVVMLRNLGVEYLQGFYLGEP--------------------
190572609    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSERYQAREQMSEVERRRLLFDRNPAPFWVFDPDTLRIEVNDAAVRQYGYSREELAMSILDIRPR---EGWDEVRGAIQRAQVGDPPDATVRLH-RRKDGSVFEVRAHLSKL-DFDGQPACLV-LAEDVSERLAYERDLAYQARHNPATGLLNVRALTDQLDE--------QGEGYTIAFVQLRGLQLVADTLGREIGDAVLQSMATRLGGLGARCGTLAFQPAEDFVFAIGSEHDTQRVLDDLLQIVSAPMRGKDSLHQFEPRIGVAVHVAGDGHSAEQVIGMA--AQAAHAARAEGNVVVWFDAAVTTRLADRLRLAGRIHAAIDNEFQLYFQPIRHASDGSPAALEALLRWPQADGSFIPPNEFIQLCEDTGLILALGRWVIRAAAKAQRRLV-EAGWGELPIAVNVSAVQFFNSDLVAEFTRAQQEFGLARGALHVELTESSLMRKPGQAMQTMQRLHEQGISVSLDDFGTGYSSMSYLQHLPLDILKIDRSFVADTNPRNASICRALLSLGHSMGLTIIAEGVETPGQLDWLAAHGCDQVQGYLLGRPAPLERIIDALDE--------
254504186    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MADSLFEREKEARLRSEE--LEVTLASVVQGVSAFDKDGRLHFCNDRAGEFTGLPPEMLVPG-----------------TSYHAYNQYRQGAFVTGFPTKAVSESVQPTSHIRSLIHLSNGRILGWVETYEDVTEKVVADERVKKAAETDNLTELANRLSFRETLDHVVDIAGDADEVASSLLLIDLNDFKAVNDSHGHVVGDRLLQHVANTLKAVSEGGDLAARLGGDEFALVL-KPRTEEDIREIANGLCAVFDLPVNLDGLMVQSGLSVGVAIISADGTGSEETLSRADLALYKAKQEKRSAYRVFDADIAKEDAERKRTKNALIRVVENQDVFCQPILNLETHRVDHFEALVRWHQGEESYVPPSNFIPLAEEIGLIAKVGDFVLSEVLRSLATWPN-----DYRACVNVSVLQLGDGRFVERVLNGLKEAGISPHRLELELTESVLMSAGSAAHEDLRKLRDAGLNLALDDFGIGFSSFGYLQELPFNKLKIDRRFVSEVDEGSAAILRTIAALADNLDMKSTAEGVETAQQLSVVTACGCHYGQGYFIGQPIPLEDVQQ------------
148976580    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTSRKLAENKLFQREANLKLYYDKQPVMMITLDGNNRIQQVNQFAEELLGYPLDKLLGHRPREF---YVDENAMIRHILLQPQHKIRGVWRRDIEYRHADGSTIWIRENIRPLVESD----QLLIVGEDITETHELSEKLEYQAQYDLLTDTFNRNHFEQELQKALKEVESHMRTHAM-LFLDLDQLKVLNDTAGHEAGDAAILFSAQLLEEVLPYNAVLARMGGDEFAVLIKDCTERDAVNVCRSIISMMGDNPFLWDDIRLNLTCSIGIRLIDHTAATPQMVHAQADAACHAAKEEGRNRYHLYHQDDEDLRRRHLEMECVNLVHEALANDRLELFAQREDSDKMHFEILVRIKNVDGEYISPGIFMPASERYNIAHLIDRQVIGQTLSWL-EQRPHLIDELGMCSINLSGHSMGNREFVEFLIESLSNSPIPCHKICLEITETAAMSNMKQAIKFFTRIKDLGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDIDEMDHVMVRSINDLAKQMGKHTVAEFVENTQIIDKLIELGVNYAQGYIIGRPKPLAELVDELQQ--------
167622255    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILVSFRPIDRRKRSRMSISNGFEKKELMSITLEDSAEAVYITNEDNLILAVNKAMCRICGYSAEHLGKTPQNLKLELQLEDQAH-----DTPLKGR-GSWQGEVWKCRSDGSTFPAWQSCRRIYADN--TVFFVNLFSDISEKKTLEAKLTQQAMYDKLTGLPNRFHLIQILSKAINNIKRSPEMIGALMFLDLNGFKNVNDSFGHSTGDKVLQLVAARLEACCIENAEIARLGGDEFTLVLPECHNRQEIETFSELILSLFEAPFEINGQKFYLGTSIGISLFPQQSDDPNQLLSMADTAMYSAKRSPNHVRFYNATIREAAEKKLHTLNDLRHAQGLGQFSLAYQIVDLESNDIVAVEALLRWTQSHGEIIEAQDFIPLLEEAGLMVNVGQWALEQACTQMLKWH-QEFDSSLKISVNISRSQLEHPDFIPMLKGLLTRTQLPANALIIEITERTFIRRPKLMTKVLVQLKEMNVAIAIDDFGAELSSLARLSSLPIDSLKIDAGFAQRVDNKQQKLCKAIMQLAQTLEIDFVVEGVETQAQRDLLLSLGKGMGQGYFFDRPVIAESFLELL----------
227820477    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYSIDDDDRLTAVSDYWLLATGYHRQAVLG--RHFANFLDPATRPAYQN------RKRQATEDVEVKFRCADGRLIDVLIKVQAL--EAGETLS-LAVMTDVTELKTAEERNHVQAITDHLTGLLNRPGFEMALDGAIRQAAA-DGGELACLLIDLDRFKPINDNLGHAAGDEVLRQIAGRIRAQVRGEDRVARLGGDEFVVLIPAAKAESAALQISARIAAACAEPVIVDGSALSLSASIGIALYPAQARTAAELLQKSDMAMYARKHNGKNGAKLFDPLIASLAQEKLKIETYIEERQDWFDVHLQPIVDLKRGQVAGFEALMRLNHPEHGVLPPTDIIRVAEETGAILRIGERIFEKAVAHLARLSSVPGLENAYLAVNVSPLQFC-PKLPASIFATLMKWGITPTRIVIEITEAVLMHHSPDIRDILGALSGAGMKIALDDFGTGYSSLSYLVHFPVNIIKIDQAFTRSLTDESQKLIAGIHMVAKEMNCHVVAEGIETDAQLRALLSLKVGRGQGYFLGRPQPVGDIL-------------
91224908     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNRIQEVNRFAQLLGYKPDMLGHRLREF----YFDDKVLFRQVLLQPNQQVHGVWRREVEYRHANGHRVWVRENIRPLSESE----QLLIVGEDITETKLLSEKLEYQARYDLLTGTYNRNHFELELKTALCEVDSHRRVHAM-LYLDLDQLKVLNDTVGHDAGDAAIQFCASMLEGVLPYNSILARMGGDEFAVLLKDCDEYGAINIAKLIISTLSEHLFIWEDTRLFISCSIGIRIIDHTADTPQMVHAQADSACHAAKEQGRNRYNLFSLDNEELQRRQMEMQSVNLVHEALSNQRLELFAQQKHETQMYFEILVRIRNGYGDYVSPALFIPASERYNIAHWIDKQVITQTLEWF-EQRPEVVEQLGRCSINLSGQSMGNQEFIDFLLERLESSTLPCEKICLEITETAAMSNLDQAIELFTKLKALGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVQDINEMDRVMVRSINDLAKQLGKVTVAEFVENDQVMQHLIDLGVDYGQGYGIGHPKPLSELVEQL----------
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----------
254521968    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVRLATLMVAGLSVLAISLMAVALARRVGK---DLTEHESRFRAAFYQANVGMLKLDTDGKVIEANQAMADILDYRRDVLQMSLHDLLM--------DGELVIDGVIDWDRQLRPSELRFRRRDGSLVWGRWSGTGVHSSGG--LSVFAIIEDVSQNHALAREIEHHASHD-PLTGLINRREIERLLERALLQVRSDGGTHSLCYINLDHFKLVNDSFGHAAGDQMLRSFADYLVAAVRDGDWVGRLGADEFAVFLAHAGQDEAKRVLQRVIRNLGQATFPISEGSPQLSCSIGVVEVGADAPDVNWLMSAADSACYAAKQAGRNRVHCFNENRMALEERRLEAERLQGMAENRMLLYAQRIARVGDPSYLHYEVLVRMRGTDGSLHLPGQFMPAVERYGMAVALDRHVLGLLFRHLQVCPAHVRQLGL-CNVNVSAQSIAEPGFLAFVCDLLERNRALASKLCFEITETAAISNLSQARAFIDAVKARGCRMALDDFGSGLSSFGYLRQLPADILKIDGAFVRDMDTDSHATVRAISELGRELQMEVVAEWVETAEVAGALTRLGVQGLQGYAIERPQPLERMT-------------
302671791    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIRILQSIITKRIQTNSLASSFASLEAVLDNVGSSIYVRDIGTGVLLFANR----------SFKKNFSKELA------ENKLMELFESNIPPRSHSGNYEVNHKARSKWYDVYYTRIKWV---DGRPVSLCAI-YDITEKKLYQKRIEQQAYTDFLTGLYNRMCCEKDLAKYVDDARN-SGRTGALMYLDLDDFKHINDSLGHQYGDVLLQDISKAMSRIEGISNSCYRMGGDEFVIIVPPDNYHLM-DKIIEEIKDAFATPWYLKDTDYYCTMSMGLVRFPENGDNVPELIRKSDVAMYEAKKSGKNRIAEYSDNIDSSSIHRLDLEKNMFDAIGKSCEEFEVYFQPKGIKHIGAEALVRWNSDKLGFLNPDEFVPLAEYLGLINPIGNHVLKKACECCRQWN-ESGVGDFSVSVNLSVVQIMQTDIVDIIKECIEENNLKPENLILELTERLAINDLARTKQTLLDIKDLGVRLALDDFGTGYSALSSIRALPFDIIKVDKDFVKDIATDDQAFVRMMAQLGETIGADICVEGIETKEQLEAIKNMGVKYIQGYYYDKPLRRAAFEE------------
160898477    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTAVRSYEQAIEANRRSLELMVRSSASLLEETNLHAFARGVITQLATLLGVASEGLVCS-----EGTHPAEPYRVLAAIATVLASRGLRL---LRQALQARRNIYGVQRGVALYIGRGD-EQDMAVFIDAPASHSALDRQLLEVFCANLRTLLHNRGLLERLHQKVDECVWRGTRDHVLALVDIDDFSATNDVMGHRFGDRLLEAMARRLASALPAGVLLARVGSDTFGILGPTD------EVALAQLLDCARQPLAVDGVPHKVSLTCGYVYLPHERQAGTDLVKDATIALKRAKRDHRGQLLEYSEQMGMEARDRALSDLRAAIDGAQLFLVYQPQVDLETHALVGLEALLRWRRQDGSFVPPDRFIPVAEHSGLIVPLGQWVLATACRTMRELLDAGRAPR-RMAVNVSTVQLQDPGFLQTVSNALAEHGLQGAQLELEITESVAVLPTQLLQATLSALRTLGVTIAIDDFGTGYSSLSYLERLPLDRIKIDRSFVRQLGESQEAIAEMIAQLGRKLGLQVLAEGIEDASAWQALRAMGCQEGQGYHVARPMDKAQLLGWLGQRNEVPQ--
284042675    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVANPALARIVGFTPEELRG--RTLAELVHPEDLPRLSGAIAALRAGERRGLETEIRCLHATGQPVPAAVHAAALRDTDGGRSRVLVQVLDITERKRVEAHLQHMADHDPLTGLLNRRRFEQELERHVAHVRRY-GPEGAVLVVDVDRFKQVNDAYGHTAGDRVIASVARVLHRRLRSTDTVARIGGDEFAVLLPKADRAEAEIVARRLVEAVRAQADPGDGERTHVTISVGATVLDERSESAEAAVVDADLAMYDAKDSGGDGFAFFEADVHARSRSRARTTWRDRIVDALAHDRFQPVVDATSGVVVQHELLLRLTGSHGDLIPPAAFLSIAERDGLIVAIDSWVARRAIGLLAELERSGTAT--PLEVNVSGRSLADTDLLAAIAGELRRTGVDPRNLVFEIPETAAVADIQLARAFAQQVRALGCRFAIDDFGAGLGSLYYLKHLPFDMLKLDGELVEQCSRADRLVIESAVNVAHGLGAVAIAEQVGDAETHALLTGLGVDLIQGHHIAMPQPLA----------------
260554772    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISFLDIDQDIQEQQSLRKDIDIQNQMLDISVDCIKVLNTDGTVSHMNKSGCLALGIPVDEKKFGMR-WLDLLPPHIRKRGRVALKKALQGKVARFAG--MSCLPNQEPEYWDNMLTPIQHTNGEIIQILCVSRNVTQQYLTENRLRDISERDELTGLFNRRSFKLQLKRTLAYSRETQ-TSVGLLLIDLDHFKHINDTIGHSAGDHLLKILSKRFNQCVHERCSVARLGGDEFAVIVSHLENENNVRELAEVLLQQLNQPITYAGNVLNGGMSIGCAIYPQDAVDQSSLLSCADMALHDARGRGGIRMYNPSMMQLTEAIASQLNIARQLIRHHTIQPYYQPKVDLKTHAVVGFEALLRWHTTSAQRGLPSQIAEAFKDYDLASKIGEIMQQQVLHDIAKWIKLG-FEPLPVSLNAAPVEFLRDNYAERLLKKINQLEIPTHLIEIEVTEHMLGDRGSEVIRALNKLKQHGVRIALDDFGTGFSSLTHIRDYPIDCLKVDCSFIQQHDPSIYAIVQAIGLLAPNLSLGLIAEGIETPEQEELLLQFGYNIGQGFLFESAIDANQVISILKQ--------
119483258    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAVNTQLKQEIQHRQEIEEALIREKELAQITLESIGDGVITTDQCGKIDYLNPIAEQLTGWKNEAVRQSLSQVLTIIDEITREPLENPVQRVLSQADVHLSDHTLLISRDGTEYAIEDSAAPIQDRQGQIQGVVVVFRDVTQSRLLSRQLSWQASHDHLTGLLNRQAFEQKIQAAITLTQTEEQ-HYVFCFLDLDKFKQVNDSCGHPAGDELLRQVTALLQTRVRAADCLARLGGDEFGLLLHGCSLCDGQEVAETVRKLIQDFRFNWEDKVFSIGVSIGLVKIDADTSNVASIFGAADAACYAAKARGRNCIHVYQIEDHELIQRQQERQWITEIDQALSKNRFHLYVQKITNPREHYEVLLRLVDETGNVVPPMAFLPTAERYDLMFKIDQWVVNNFCYQQLKNQAEDSLKNYLYMINLSESSIKNQEFIEFLKVQLTPDKIPNQTLCFEIPETVAIASLSQTIEFTQTLKQLGCSCAIDHFGGGMSSLTYLKHLSLDYLKIDGSFVKEIHRNKVAVLESVNKIGHAMGLKTIAEFIEQDTSIELLREIGVDFAQGYSINQPQPL-----------------
307941686    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAQQQSLLLALEASMNEVYLIDARTLNIEYANSCGRELGYSMAELDCTVRDISPGMTIE---QFNSLVSPLREGKQSYLKHEGHQLRKDGSSYPVEVRFQKYLEHNRDL--YVAIAIDVTERAAREQEIRERIAYFDALTGLANRACCQR-EAAIRFDKTNQNKPAFLIHLDLDNFKRINDTLGHLAGDLCLEEAGRRLRDCCGEDATAYRWGGDEFV--IIASSSAADPAVLCNRATSAMRIPMEFEGNQIWPSTSMGVACCPADGETFESLLVHADLALYHSKEKGKDRWSYFAEDMKLDSDAEAETEKELRRAIANDEFFFQPQVNIRTRNVTGVEALVRWRHPTKGVLAPGAFLSVVEKTNLASQLGRVVLDKALQAARNWTDIG-FRFGQISVNISPTHLVSGNLLADFEEMIDTYNLPPSLITAEVLESVFFDDKKDSTDVLEQLHQLGVQIELDDFGTGYASLSHVADLPINGLKIDRTFTAKSDHKKEIVINQLIHLARALDIGVICEGLETDAQFERLRMMGNFSVQGYLIARPMEFENMTSWLE---------
113953360    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KQLQEAQGRTYAAFEGTNDGWIEWNLQTNQCLPSLKMRRLLGIAQRADHSLSENWKYFIIKQDYKKFHFFLDN-IRQKTGRAHLEVRIKPGSTKIQTLKVEAVVTKNVNNQPSVIALVANNITRAKEQQQRINHLAFYDTLTGLRNRFSFEEELKNAVN-GLNRNEYRLAIFAIDIDNFKFLNDSHGHAAGDQFLIQVANRIKSCLRANDFVARLGGDEFVIIFRLPYKSNSTTSIAGKLLAKLSNAFSLKNCTVYNTCSIGICIANAGSKSTATLLDKADIALYKAKEIGRNCFYIYQAGMTTAERLRTFIDAGESGLCLQPIVRLDTNYSLNNKGQQRIAGYEALFRCPRLKKSIQYLISCAEEAGIINSITESILDGIKDELSKIHRNKNA---YISINISPIQFLENKFPSKFLSQLRHRDINPKRICIEITETAVLEDTNCALNHITSLQKEGIRFSLDDFGTGYASIELLRKLPFTYLKIDRSYIQNIHQESIKLVKSIISMAKAFDMELIGEGVETIGQKTILESLGCEYAQGFLFNK---------------------
218886997    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTATGSLDKSVVPISREGKEYLLETFIDISDLEHT------RRMLEESEEQYRAMFLNTGTPAILINEDTTIALANPEFLRLVRMVQADLDHRP-SWTGFFHEHDLPRMLGYHADRRNGVAAPREYETRLIDAAGGLHHVAMTVTMIPHTH----QSVAFIRDITDMKLAEARLQELAFTDSLTGLPNRLRGLETLDDMLTEARRKAQPLGVLLLDL-DDFKLVNDSMGHATGDVVLMEVGRRLGAVLDPDEAVARLGGDEFIIFTAARGGSEAHAELAKRLITEFSTPFRVAHSEVYLGVSIGIAAFPADGDTGGHLVRCADLAMYRAKASGKNTYRFYTPELTRQHRLEVEAELRPAIAQGHIVPYYQPVVDLGSGRIVGAEALARWRKPDGSLVAPAEFIPVAEQTGLVTSIDMAVISRACSQTLAWT-EAGLGRLRVSCNISARHLQRGNLPGDIRAILDASGLSAAQLALEVTETVYMENIDKARAMLDAVTELGVPIVLDDFGTGYSSLSYLQSLSFDIIKIDRSFVKDLDASSLALLRAMLGIAAGLGVTSLAEGVETVEQYVLLKSLGCGKGQGYLFSPPVPAARFEELLREQ-------
302339735    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNMIFMPGAVASFLTLLSPHRNEAIFWATGWFLGFLLYQPALLFYFASFDEDRPTGKRRI-----TAVIDLLFVIAGITYFIFMVRTTTLKAAENSLTINPVGFLPKPHYHFSWYILYFVLRITAQLRKMGKQLFANVSSAQWRRILWFPLTVACMVLLLTDYLAMCGLPLLPIGQVASAAFFFLLFAGVRYRFFFRPSARFAADE-----------ILQTMPDPLLVCDTEGHIQVINNAFCKVFDYSPEEIIGKNLFFT-----ENRENRKVVLEAVREEQINGL--ERILYDRNGNPIYTSLSLSWLHDRDKARAGAIVAVQDIRNYHHAQERLHHAAYHDSLTGLPNREMFTERLQLVFSKYMHRNGATFALLFIDLDRFKMINDSLGHLSGDMVLKETADRLENCLRDVDTIGRMGGDEFVVLMEDIGESRAVITAAERIIESMCIRIENRVHEISTSASVGITIVNPRYINAEEMLRDADLALYRAKELGKNCYEIFNEDIQAGALAHMDIERGLRNQHDEFELHYQPIINLATKSLAGFEALIRWHHPEKGLLHPASFIPVAEESDLIVEIDRWVLQRSCSELSQWHKALSFQQPSVSINISARHLAAGRKIDDIKDTLKQSGLSPETLIIEITESAIIKSMDTAKTILNQIKGLGVGLHLDDFGEGYSSVNLLKNVPFDAMKIDRAYVTGMKRENSRLLRTIVELGHSMDKAVIAEGIEAPGEAELLKSFHCEHGQGFLFSKPIKSEDIGSYM-EQFPM----
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-----------
304411018    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISHQIIAASGEFEPYFGYALQQLE--------------QQHIRAQLELCLSRRQSRIENDFTCLLAGADYSVYLATGRPLDITETELIRVFSM--NICGGLHSVSLMSQLDKIAFEDPLVKIPNLNVLIRTLEGVLAEDIREKFNLLIIDIDKFSDFNRVFGSPQGNEMLKHVASCLREHFDACVLVARLKDDKFAVLGPKTLVTADI------ISRLFIQPYQQGKSKITVNISTVTLPLELADGTAVDAITQVNMALKTAKKLGIRQHVTYQQANDDNVAYHFEQSLQHSITCNDIHIALQPQVCIKTGEVVGVEALARWTLPNGQNVPPLDFIPIAEATGLITQLGEQLFVQSC-QALCALNEAGYTNLCMGVNLSAMQFEQENIVDILKQHIADANMPPGQIEVEVTESIAMQNFETIRKQLNDLRSIDIRVAIDDFGTGFSSLAYLSKLTFDRIKIDKSFIDNVTSDDAAIVDSIILLGQRFHMNVIAEGVETKEQAKWLSDRGCHDAQGYFYAKPMPLPELLTWLKQKTPL----
260469669    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQTDISKQKAAEAELEQVNVRFRLALAASGTGIWHYDIATNKSYWDARTRDIFGLVADTDEVTADLWHSYLHPDDKEATERA-HLPPPGSDGVTASQYRIIRRDGEIRHVESLVRFVA-AAGAAGQILGTVRDITEEKLRQQELAYAARHDALTGLCNRAAFDRLLADHIAA-----GVPLAVFYVDLDYFKALNDFAGHAAGDLALKSVSAGIRGCLPQAAHAARLGGDEFALLVPHCNASQAERIATAVLGAVREADLGTAASSRKLAASIGIAFIDDDALACADDACYAAKAAGRNRFAVFSTMVESGSGGLNAARVAADTVDAMEEGRLKLFGQEIHLLGKPWQESRHVEVLARLAGRNGRLVPPGEFIPVAERFGIASRLDRWIIRTA---LSRHGAALRSGSLTLGFNLSAQTLSDPQLWAFVDSVIDETGVPHSGIGFEITETAAVTNFDAAEQFVRKARERRCRVSLDDFGAGMSSFEYLRRFPVDTIKIDGSFIEHITESRREIVLAITSIARSLGCDVVGEKIERQDTLAMLGDMGVAFGQGFLLHRPEPLEQIVA------------
304410776    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERAKITLESIAEAVILTDVDAKVIYMNPRAESLLDVASYALDQSLASLLKA-----GDQLNQAVFTCIRLGESSPQVE-KIKLLTATPRIMERSISNLRNHDKVIVGTVVVLRDITQEELLKRQLQKRANFDSITGLLNRQAFDEQLPQFAASAKT-----IAVCYLDLEQFKLINDSCGHTAGDRMLAMVAKAMQACLGPQELLARLGGDEFGLVICNRSALSVAQLLKQMIAQVSLQVLNDKNCNYKVGLSIGVAFGRAPYIDAQELLKDADIACIAAKAKGANQIHFYDDKDKELTYQRNAPKWAVRIAQAIEENELILYYQPSGPQRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPDIDKEVIRKAFLWLSLHPVLWPDHC--ISINLSGNSLGAEGMVEYIAQQQHIFDIPSQCICFEITETTAIQNRNRGMEMLKQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFIKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQDIIDRLLSIGINYAQGYAIGRPQPLEQYEMRLAQR-------
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--------
241518364    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APLELLFAVLLIVLVICGRSTGIMTMAAAGLTTVIVGEIGAFLLQRQYGLLVGTAVPWSMLLLAWILALNERVDLMLVAVANREARNTRRLMRRIIADSSDGVVAFDGDLRIVEASESAKALLRVDVGTLLLDIDILRRLVSEHDAERIHTALADFTGSGGSHAAH-----------YEVSITISPTEQTTAARSRFAGIMRDVTARREYEHRLKKLSERDDLTGLLNRREFASRLAAI--------EGEVLVSVLDIKRFSSLCATLGRDAGDELLKAVAARLASAF-ADDLLARLDG-DHFGIATLTNDERRIEDFADSLLRLFEEPILLRGAVVPVSVRLGGARSGDAAPGALLTAAESALDAVKASPGQRWSSFDPSTAVRQARSRRLERDMRDALQNRQFFLQFQPQIEFRSRRLVGAEALIRWNHPEFGLISPAEFIPIAESSGIICDIGRWTLFEACTEAAAWPGE-----LSVAVNVSALQFEGSDVEADVRDALSCSGLPASRLCLELTESAFLDKGGASIAKMRALRDRGVVIALDDFGTGYSSMNYLADLPLDKLKIDQSFVRNGNPSIFEIVRAIVSLAHGLNLVVVAEGVETEVEAEALHRLGCETGQGYLFGRP---DEALRML----------
292670659    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSDFTFMMDPAADIFLAAPAFVQTYGLPAETLVHVADVLEPLVYIQDRKPLEALFSSLDHLTEGRRQLDFRMRDAKGDFSWLRLKGRLGFAGDGTPNLFVGTISQLA----------RRSAADSVTGLLNRYQFIEDLGTALRTARETGGGGGLLVM-GIDNFRTVNEAFNHEVGDIILRQLSERILQNIPRKLSLYRLDGDEFGLIYP-DADEEMLKEFFARVQREFAHPQVYDGRQYIVTVSAGMVFYPDPLVLHKYAQAALDAAKAGGKNRINEFSKEVYNRWLRSLTIQEQILQDVKAGCRNFELYFQPQVAGDDQHLVGAETLLRWKNNKGRMVAPMEFIRILEETKTIVPVGRWIFEQALRVCKEWRKQ--IPNFCMSINMSYEQIKDLSLLEFVEDCLRRHDMPADAVVLELTESKIVSDLKFVNAQFDAFRRRGIKVAMDDFGTGYSSLSSLKNLNCDIVKIDRAFVMRILENDRKLVEYTVDLCHSIGMTTCIEGVERQDEYDCLVKI-CDTIQGYLFGRPEPQDIFEQ------------
209548610    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLSVFDAD---QRLTLSNRFGQLFGLTQADV-TPGATIADLI---DKMRGAEGTGSKPGRRAGRHSSAAVKSSGIRRREWLMDDGRIIQSADGSN---IAIHADITEDRKAAERIAYLAHHDPLTGLPNRIHFREQVDSALAERK--RDEQIALIHLNLDRFKSINNMMGVSAGDTILQQVAARIRASAGSENTLARLGSDEFAILQTGRQQPWNVTALAEQIRRELSEPFLHGEKHMELSVSMGIAVAPGDGEETDILLKNAGVALSHAKADGRKRERFFAGEMEAQMQLRHEADLRAAIEKEEFELHYQPLYDLSQRRICGFEALIRWNHPIRGRVAPIDFIPLAEEVGLIVDIGRWVLHQACNDAVEWPE-----DIKVAVNVSAMQFSSSDLTSDVGEALAAASLSPLRLELEITESVLMENLGEVLPILHALKERGIRISMDDFGTGYSSLSYLSSFPFDKIKIDKSFVNDIVDNKHAIMHAIILLGDALGMRVTVEGVETAEQLALLECEECDEIQGYHISRPRPACDVPHLL----------
260463139    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WKTRDPAYLAVTFGFLAVAFLRLRRENDYIFYGSMHGFM-LGTFCFVGIY--LAYDGFAEIAAVCVTLASATSIAGRNYGSPRMVMIFIMT----MTWPISLGFILRG--DPYHFILGLLSAPFLFAIKRFADLVREVLFAALSEEKKANRAQRFNRALNTMSHGLVMLGPDGRVAVANAEAAHLMSLKSADLGRSIHGLLMRLAPKDCRYIEAQLTRALREGRDR---KVLVSLANGQHYEFSAR-------EGSQELGVITFEDVTARVEAEDKIRFMARYDNLTGLPNRAYFHELIGEAM--ASGDRDRLCGLAVLDLDDFKSVNDTLGHPIGDGLIYAVAERLAAVAGQGITVSRFGGDEFMVFFDRIEDESHLTIQIDEIFAALQGEVDVAGHGLRIQASGGAVLSRVRDSDVDAMIVKADLALYKAKELGKNGWRLFEAAMDAAFRNRQLMKADLRSAVESKRVVYQPIVAMSTMRIASCEALCRWDHPDLGPVSPGIFIPLAEEMGIISEISTFVLHAACTECAKWPDQT-----SVSVNLSAKDFRSRDVIQKVRDALASSGLAAGRLEIEVTETALLDDKSLTRQYIEELKQIGVRIALDDFGTGYSSLSYLHKLPLDKIKIDRSFLMDVTQNSRSLLKGIVNLSRPLGLSVTVEGVETFEQLKILAEVKPDLVQGFLFGSALSASGIETMSTTVWPFAK--
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-----
256804777    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIGGSLLTLAWSLALAQAA----KSEGPGVAHTALS---LAYPLLDIALVSMVLALHFRRSAVNRSAVNTALALTVMCDALFTSPLLHHDYRSGQLLDAGWFAGSLLLAYAPWAASRTPDADRVGPDRHTAGHTRVVLPAGEHSRYPAARPIAGSLAALTPYLAAAVCTLGILYNVLRVVLLTGGTVVLALVVRQGIM--LLDNITLTQELAQKENHFRSLVQGSSDVIMIAAPSGVLRYVSPAAAGVYGRPAEELVGT--ELANLIHPQDLGCVVHEVRRFLAAEEPTTRIECRFRS--GEDAWLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTKRVQHALSGRRACDRRNTAVLFIDLDGFKAVNDTIGHQAGDELLVQAARRLHESVRQGDTASRLGGDEFAALIVGDNTRDHILELADRLRTTLSQPYLIDGNDVRVNASIGVA-FAEQGLGAGELLRNADLAMYRAKAGGKGRVELYKPQMQQDVVRKAELATRLRAALHDGEFAHQPVVCLTDGRITSVSAQARWRSSQGVLFTPAEFLRVAEDSDKTAELGRWMIEEAVEQAAE--RHATGLSVPVVVRMSARRLLDRMPLGTIEALLTRHGLPSGSLIIELSDIDPRVSLDELERRLGSLRRVGVRIALDGFGSGYGAITTLRRLPVDVLKLDRGLVDGVVESARKITSGLLRIANDLGLKTVADGVDLPEQVVALRAMGCTHGQGMAFSGPLDEYRLRRALTSHYPVP---
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---------------
190891081    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEIVLNNLPLGLSVFDADQRLTLYNSRFHQLFGLAPEDLLEKMRGRESTVSPGGRRAHRPASAKAGSSRIRRREWQM----NDGRI--IQSVVTVLSDGSN-----IAIHADITEDRKAAERITYLAHHDLLTDLPNRIYFREQVDATLAERKPDEQIALVHL--NLDRFKSINNTIGVSVGDKILQQVAGRIRASAGSENTLARLGSDEFAILQTGNRQPRSATALADRIRRALSEPFLHGEKRVELSVSMGIAIAPRDGEETDILLKNAGVALLHAKADGRKRERFFTSEMEAQMQLRHALEADAAVEKGEFELHYQPLYDLSKQQICGFEALIRWNHPIRGRVSPMDFIPLAEEVGLIVDIGRWVLRQACSDAAQWPE-----GIKVAVNVSAIQFSGSDLMQDVSEALAAAALLPSRLELEITESVLMENLSEVLPILHALKERGIRISMDDFGTGYSSLSYLSSFPFDKIKIDKSFVNDIVDNKHAIMRAIILLGDALGMRVTVEGVETAAQLALLECEECDEIQGYHISPPRPVRDVPHLL----------
167569963    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYISHDIIR-FGHDRAALLASPAWARELVDPDDQAKVDAALARVLEKDADDVSIEIRLRTGDGACRRVENRYVPVRDESGRLIEVEGIVIDITERKAAEEKIAQLARTDALTGLANRASFLARLWQALA-AAQHGGTPFAIFLVDLDRFQLVNDRLGYPIGDLLLREAAARLRNCTRASDLVARLSDDAFAVLQGEMGEPADAGVLAAKLQTALASPYLLNGNDVRISASIGVRPYVQGDAEADAMLAQAELALLRAKHMGGSRHRFHSDELDRAVLERVAEDLKGAIDRGELELQYQPEVELSSGNILGMEGLVRWHHPTRGLVSPGVFIPIAERDGTMAALGRWVLDQACRQMRAWRDEG-VAPLMIAINLSLFELKSRAFVRDVAETAAKWRLAPSDLEFDVTETTLARLAWAQSDVLAQLHELGAKIAIDDFGSEFASFDYVKAYRVNHLKIAQSLVRRSDPESAATIRAIVALAHDIGIGVIAQGVETEQQRALLAANRATNAQGFRFSEAVGAARASELLRQ--------
300863679    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPAIDPTLKAVVVSAYGDMPNIRTAMNRGAFDFLTKPIDFDDLKITI-------NKTLEFVRLAREKERQLTTANEQIRYQAFYDELTGLPNRNLLLKEMRSGINTIVESGHLEAILFLALNRYQIVKYGLGHSRGEQLLVEVARRLEACVLNANLIARVGENTFAIWLANITNSQLALDAAERIRQSLERPSNLNGTAVFSSISIGIALSAIDTEDAEDLLRAADAATHEAFVRGAGSAVVFNVDMQSRKQLQLETDLQNAINLQQFYLNYQPIVSFATGRIVGFEALVRWRHPSRGLVPPSEFIPVAERTGLIVALGEWILSEAVACLSKWKLEPNYLPLNMSVNLSGLQLFAPNLLPLLDSLLRVHNLKGEFLKLEITESVLMENAEAAADVLELLKTRQFRVCLDDFGTGYSNLSYLQLLPIDTLKIDRSFVNCMEEKKLALVGAILNLASSLELEVIAEGVETEEQLIMLRALGCHSYQGYFFSRPLEEEGAVALLR---------
71281352     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGAFEDITEQKQLLDSERSTSEDLKTIVDNLNDSIVTISSKGIILSANRMVEKTFGYLQQELIGQNVSILPFVSQHDK-----YMQNYLKTGHAKIIGELPAMKKDGTSFPMELSISEVLHGNDKV--FIGIVRDITERKKAEKDIHQLAYFDETTGVMNRYSLERDLKKCFDKSLLL-NENITAMLINLDKFSQVNLIYGDDTGDVILKETATRLNERLPSWVVTYRSSADSFYVLILDDARIMTNEDLAEKILKEIHQAITINQHVINVQASIGILNIPAKDIDYIDIKPLLELAVFNAKNKGGDNYVFASNNDTCSLKRHSELSLAMKSNLFIRELNIVLQPQYSTQKIVGSEALVRWQSASLGGISPVEFIPLAEKNGAIIELGNWIIDKTCSLLAQRRVFSKETS-PISVNISAKQIAQPNFVDNLLTSLDNYQVPYSELVLELTESALVTDLKLVVSKMELLKSKGILCSIDDFGTGYSSLNYIHHLPIIELKIDKCFVDDIETDDVPIINTILQMAKSLKLRVVAEGVESKAQLNYLADHGCDVIQGYYFSKPLNSTQWLDKWKEKL------
196155525    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNNINDAVFSIDTRGTITHCNDVALKMFGYTRGELLQSVEVLMPEPYASNHAFYRNYMETGVGKIIGVGR-QLPAKRKNGDIFQMELSLSESSDLGEK--GFIGVIRDISERIEAQDTIYNLAYTDPVTHLRNQQWFHQRFKDLM-LRASMNQEYIHILLLDIDNMAQINTRFGFGNGNYAIRKVAEQLLFVIGHDYEIFKYGGDSFVVLSKKTYRKEDLHKFDASLVESRHFDIVINSVKWSLTASLGSAIFNPQGQSFESIINVIEQAVKRAKKSAPFGLCHISEDGFKEFDRYLDIKSKLEQAIESDESIVLQPQVTHDGTVSSFEALVRWYSKELGPVSPGEFIPIAEESYAICEIGDIVLRKTLNVMSNFVKAGLNT--TIAINISARQIVMPDFINSLLSRVNQFGIPPHRLMLELTETALVVDIELVKETMLELAKFGFRFSIDDFGTGYSSLAYLKVLPISELKIDKYFVDDIDGKAAQIVDAILEMAKALNVTCIAEGVETVEQLNYLKGKGCERFQGYYFSRPEPEA----------------
297202554    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIGGSLLTLSWSLALAQAAK--SEGPSVARTALSLAYPLL-----DIALVSMVLALHFRRSAVNRTAVNTAIALALTVMCDALFTSPLLHNSYRSGQLGWFAGSLLLAYAPWAAPRRPEGRQRFGIQHHPSAQGPQGVQGGDHGRYPATRPITGSLAALTPYLAAAVCTLGILYNDRVVLLTGGTVVLLVMRQGIMLLDNIT----LTQELAQKENHFRSLVQGSSDVIMIAAPNGILRYVSPAAAGVYGRPAEELVGT--ELAGLIHPEDLGCVVHEVRRFLAAEEATTRIECRFRSGDGG--WLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVQQALSGRRSSDRGTA-VLFIDLDGFKAVNDTIGHQAGDELLVQAARRLQDAVRYGDTASRLGGDEFAALIVGDGTRDRTARLADRLRVTLSQPYLIDGNDVRVAASIGVA-FAEPGLGAGEILRNADLAMYRAKAGGKGRVELYAPQMQQDVVRKAELATRLRAALHDGEFAHQPVVCLEDGRITSVCAQARWRSSQGVLFTPAEFLRVAEDSDKTQELGRWILEEAVEKAAE--RAAAGLTVPVAVRLSAQRLLDRSPLGSVEALLTRHGLPSGSLVIELSDADPRVSLDELERRLTAIRRVGVRIALDGFGSGYAAITALRKLPVDVLKLDRSLVEGVVESARKITSGLLRIAGDLGLQSVADGVDLPEQVVALRAMGCTHGQGMAFSGPLDEYRLRRALASHYPVP---
254459384    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISQKYDKAYDYKIGDIRGILSIKVPTFHVDNIINRQFLGSVLYDMIVISLIAFYLVRFFSKLQAKLETELDERELKNSLESYKDAID-SNLIVSKTDLNGNITYVNDNFCKITGYSREDVIGENHNILR-----DKSFSKAMYTKLWSTSRETWQGRIRNVKKDGSTYWVDATITPIINAKGDITEYISIRHDITQLIYQKNELKTFANTDSLTKLGNRNALKEEID---------YGENIFLILVNIDSFSQINDFYGHELGDAILVEFSSKLLQSCSLYERLFRVSGDEFAILTIDMPAHTVVQKAQSIAKFINAHVYEVKDETVELNATISISLEEKDQLLITADM--ALKIARRDAKDLLVYDKAMNLDKEYENNMLWTKKIKEAIKNDKIVLFFQPIVDNATGEINKYESLIRLIDSDDKVITPYFFLEIAKKAKLYKQLTKIVIQKSFENFRENDFE-------FSVNISIDDILDKEINAYILEMLNIYNISH-RVIFEIVESESIENFDEIQRFIKSVKELGCRVAIDDFGTGYSNFEYLMRLEADFIKIDGSIIKEIDNKNSEIITTIVDFAKKMGIQVIAEFVESEEIFQKVKELGIEKSQGYYFSEPKPF-----------------
90415226     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQVSQQAEELINRGELYDLTSKHIADAVVLVDAEGFVLEMNPIAEQLLGLKLDSKPVQIHTVMPLANEDAETPVQDALNKALNVESNQ-SLLLKVRGA--APVSVSVSAFPLRDAMGRIVKCLVIFRLLSEARRVSSRLQWQSMHDSLTGLPNRASLSKHIQKAVEIARH-EGATHALLYIDLYNFSVINDTSGHTAGDELLKEFAQLLIRLAGPSDITARIGNDEFALLIHRVNYDKSRMLAERILAEVKELRVPWEGEVLKIGASIGAILIDNTALSDIDLMISAGSSCATARDKGRNKIHFQSFNEEVARRRSLATSMPKIVDEDRFTLFAQPIVPLQGSATKCYEVLVRMRESDGTILPPSEFIPGAEHFSLIDDLDKWVFSHSLKFLQRLQAQGSALPL-LSVNLSGTTVGDENAIDYILRGFSDTGISPKQFQFEITETAAVKHLQEAKRLISTLRSVGVSIALDDFGSGLSSFAYLKELPIDCLKIDSSFIHENSDVDYSVVSTINHLGHIMGVTTVAEGVENENQLRLLKKIGVDYLQGFLFQHPQPLDQIRR------------
227823439    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RWENRY----IVGGIGVTLTCGLACGYAIAVSQDSFSELACISVTLASMISLVGRNGSERAVLLLSSSACLPI-VIGLVALRDPYML-------VLAVLILPFIFTTWKMANNVRAFLYAAREIRTIAGQFDAALNNMTHGLLMLNGDNRIVVANDRACELLGGKVDMKGVVLDDVLQRLDAEKSANMVRQLDLLLKGKRSRALVPV--------AEDLFLEFSASRRDNGEI---VLIFEDVTARVQAEKQILQMVRFDTLTGLPSRDYLAELAQNAVAGEAAPDR-DVGLLLIDIAEFKHVNDTRGHVVGDKLLQAIAERLKQVAGSGAIAARLMGDEFVVFFSNKAGSLGLDERIRDVHARMRGTYEAGGFTFYMIMSAGFVVAKRSAFRFEDLQIKADLAETKSRDRGGCIAFEAEMDARYLDRQRLKSDLREALNSGALSVSYQPMYTPDGSRVECCEALARWTHPERGPVPPSVFIQLAEEMGLVTDITRFVLRQACRDCSTWPQ-----GVAVSVNLSVLDLRDRQIVEIVGKALDEAGLDPARLHLEVTESCLMDEPAKGQSLLDELRERGMTIAIDDFGTGYSSLSSLDALPVSIIKIDRSFVRNIDARRFKLLRSAVNLARALGLKAVVEGVETVDELQLINNHRCDLIQGFVFSAPMPASAIRDLCKPR-------
83594095     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVHSRQLRLQSVLESTSDGIITVDDKGSIESINGAAERVLGLTRDEVGRPLGDLIPLDRLAEDGGEEGALSRRLLALRGR-EIDLPARRADGAAFHLSLKLSDFM--LGERRYFNALIADVTDRKAMIDRLTFLAQRDPLTGLINRRSFFDDLEKAVARAGRFPAAGVAVISIDLDRFKYVNDSLGHQAGDCLLKEVAEVLFGRLRETDLLARLGGDEFAVLLHGVNREGALHVAEALRLCLADYAFSYDGKSVEIGCSLGVATWAADVDDPEDLLARADMAMRLAKRAGRNRVHLFEEGDLEVRARVYSKLIDRGLRNNLFRPVFQPIIDVTSGAVVGHETLARLHDPAAIGLTMDVLIPVAERFGLAVEIDRQIILAVTEALAE--DAGWLEGGFLSFNLSAQSVGDGRIFSAVRRLIATRRLPPQALIFEITETAAIASLAAARTFLKALTDLGCKTALDDFGSGYSSFTYLRELPVDFLKIDGRYVRDIHHDKAAMVQAINTVAHAMGMRTIAECVEEASGLEVLRQSGVDCAQGFLFGRPAPL-----------------
84386285     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDVTSGKLAENKLFQREANLKLYYDKQPVMMITLDGNNRIQQVNQFAEQLLGYPLDQLLGHRPREF---YVDENSMIRHILLQPQHKIRGVWRRDIEYRHANGSTIWIRENIRPLVESD----QLLIVGEDITETRELSEKLEYQARYDLLTDTFNRNHFEQELQKALKEVESHMRTHAM-LFLDLDQLKVLNDTAGHEAGDAAIMFSAKLLEEVLPYNAVLARMGGDEFAVLMKDCTERDAVNVCRSIISTMSENPFLWGDIRLNLTSSIGIRLIDHTAASPQMVHAQADAACHAAKEEGRNRYNLYHQDDEDLRRRHLEMECVNLVHEALANDRLELFAQRKNSEKMHFEILVRIKNIHGEYISPGIFMPASERYNIAHLIDRQVVSQTLSWL-EQRPEVIEELGMCSINLSGHSMGNREFVEFLIESLRDSSIPCHKICLEITETAAMSNMKQAIKFFTRIKELGCMIALDDFGSGLSSFGYLKKLPVDIVKIDGLFVRDINEMDHVMVRSINDLAKQMGKHTVAEFVENTQIIDKLIELGVNYAQGYIIGRPKPLAELVEELQKERTL----
209544499    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTLTDADIAALRANPEEAYRIVWRPGEDETHDIRASALFDGRGQLIGIFALYSRHRHGIADWGEKIVSHCRSSCVAIIEYGRTRRRLDQIDRHDAETPTSPFALIILDVDLFQDFNDAMGYEQGDRLLQIVACRFSTHCRGDAVIGRLGGDNFAIVIPGEQDTA-ANDLARDLVATLRSPIRIRGQDIVISCSTGIGTFPENGTEVEQVVHHAQIALREAKKATRGSVQNAPAATGDDVEARVGSAMRKAVQKSEFRLFYQPQICMESGTIYGVEALARWYHPAMGLIQPSQFIPVAEQTGQIEIIDRWSMEEACRQMAEWD-RAGMRLPTVSVNVSAVSIRNTDLPRRIAALLKRYRLEPRRLTVEITESAMMQQSRDTGATLSAMLAIGIGLALDDFGTGFSSLSRLTHLPLTEIKIDRSFVTSLERDSMIVTEAAITIGKRLGVKVVTEGVEEIAQVRKLRQLGCDVVQGYLISKPLPSAEIPNWLQSR-------
120596868    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQEVHARGRAVKQLNDSEQRWLFAVEGSRNGIWDWDISTGEVFLSDRWKEMIGYAPDELECVFKTWESRLHPEDRETVLDCLQEYISGKSKEFESVHRLRHRDGHYIWVLDRGMLVWDHLGRPMRMIGIHVDVSESEKNHAAIAELVEHSVAGHRMLPAVFMERLSQFL-TQEDNSGHWGGLFFIEVESLGVMNSLTSHE-AERLFTQIGARLSSYFTDNIIVGHLGLGRFTLLAKELSIDAEVAARRTELRQIIARPFHYRDHHFELNANVIYLLDPVETLEPLLVIRRAELAQKHAKGQCGCAFYHSELDVRQSRDELLQHELKLAIEHEKLSLMFQPIVNVAG-EILSAEVLSRWYLANGDVVPPSEFIALAERCGLIAGLDLSVAKRICILLQQADEQG-LSLPRITINISALSFCQIDFIEHLIALIRTYSIRTNQLGIELNESALLLQDAFVNERITQLVEIGVPVILDNFGSGHAALSCLNQYPISEVKLDLSCVASITSTQIALIQSVLP----FDLCLVAKGIESAQQQQIFTALGCHAYQGYYYSRALNFADFKQL-----------
308050625    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVSFSVLIVLLAFIGSVVANRLLTDSERRRLAAFADRDPILSVTLQGQLLSLNPAAAQL---AQDQGIPPNPQLL-------VPDLTTQLARMQREAISDYDWEFALGRR-------YLTARAVMLA--ELKQVQVHLRDITAASRAEAELRHRASHDQLTGLPNRHQF--ELDAQLQIEQHPEQSLTFGL-LTLNRFHQVTSQVGFQAGDAILRTCSQRLCRALNPFNVLYRFGGTRFAILIQGQVSTDTLAELADTIADVFHKPVYADNAPFHLSVEQGFARYPEHAANSQELLRCADAAVREPRQDDANYVLYAPALREQEDRLITLENELHQAMKENQFLYFQPQQRLCDGAMIGAEALLRWQHPTRGVLSPNEFIHLAERTGLIVSIGEWVLTEACIQARQWQEQGHDML--ISVNLSARQMQQADFVERVTTILARTGAPPHKVELELTESLLMTDLDRGHDMLCQLKALGLKLAIDDFGTGYSSLAYLKRLPMDTLKIDRRFVSSLDKQDGAIVRAILDLAEHLDLNVVAEGVETQAQHDWLKRAGCDVLQGYWYSRPLACSDWVRMVESR-------
302537100    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSWLIGGSLLTLSWSLALANAARTAQSGAPGSVPRAALS---LAYPLLDIALVSMVLVLRSANNRSAVNTAIAALALTVLSALFTSPLLNTTYSSGEILDAGWFAGSLLLA-----YAPWG---ARRTEPEPRPAPPRPERPHSRPITGSLPALTPYLAAAVCTLGILYNVVDGRKVDRMVV--FTGCTVVLALVIRQGIM--LLDNIALTQELAQKENHFRSLVQGSSDVIMIAAPTGTLRYVSPAAAGVYGREAEELVGT--ELAALIHPDDLGRVVHEVRRFLAAEEPTTRIECRFESGGGE--WLNVESTVNRHQGGLILN----SRDVTERVRLQAQLQHSAEHDPLTDLPNRALFTRRVRQALTGRRAGDHSTA-VLFIDLDGFKAVNDTIGHQAGDELLVEAARRLQDAVRAGDTAARLGGDEFAALILGDGSRDRSARECQRLRATLSQPYRIAGSEVRVAASIGVA-FADPGITPSDLMRNADLAMYRAKAGGKDRVELYAPQMQAEVTRKAELAGRLRTALHEGEFAHQPVVCLATGEVAAVAAQARWRSAQGILFTPAEFLRVAEHSERTAELGRWLLEEAVEEAAERHRAGH--DVPVAVRMTAQRLLDRSSPSSVEALLTRHGLPSGSLVLELAASDPRVPFDELERRLTALHRLGVRIALDGFGSGYAAISALRRLPVDLLKLDRGLVEGVVESARKITAGLLRIANDLGMQSVADGVDLPEQVLALRAMGCTHGQGAAFSGPLDEYRLRRLVRGTFPVPGGT
167648448    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGAAEVALWLWEPEIDRLRVN-GAARALGLGPLAPDCSSAAFRALTLPQDRAQAEDILK--VREPGSEIMARLRMR-GGGTCIW-----RGVWLEDG--VRAAGVA--------APEVKFAASERDSLTGLMDRKSFIARARERLARPGMHE-----LVVADLDRLRRLNEALGHERADLVLAALGSRLAAAFPSEALLGRIGEDEFAV-LCDPAGFEPA----ELLRNALEQPLRVAGFDIHPTLSIGAVSAEGGEDAPEAAERRAELAVEAAASGGRGGAAAYGRSMETDGLSRLEADLRGAIARGEIRPYFQPVVRLSTGALSGFEALARWIHPRRGMLPPDEFLPLVEEMGLMSELGEHMMRTSARQLAAWRDHPAVGALTVSVNLSTGEIDRPGLVHDVRQVLKEHNLPRGALKLEVTESDIMRDPERAAVILRTLRDAGAGLALDDFGTGFSSLSYLTRLPFDTLKIDRYFVRGSNAGSAKIVRSVVKLGQDLDLEVVAEGVENAEMARALQALGCDYGQGFGYAPALSPQEAEVYLNEAY------
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-----------------------------------------------------
241206039    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSEREFQDLLRRLELALDASQIGVWEHSIEQDGILWDAQMHRLYETGETCRLVPASLWSDAIHPDDRERAERDFEQAITTR-GAYNSQFRIVLPSGEIRHLRSRAHFYVDAEGLPS-FIGAEWDVTADIESNARIEHVADHDYLTGLPNRRLLDKRLA---ELPADKSITTLAVLHLDLDQFKQINDSHGHAAGDAVLRAAALRITAAIPANGVVARVGGDEFVIVLVNFADLTELKLITEDVQRRLRKKIRFGQEMLQSGASIGVSWSGDRRARNLLAESDLALYQAKKLGRNRVEFFTRQLQEDLRSKRRLAEELKLGLERGEILPYYQLQLDARTREVIGFEALARWKHPEKGVLAPGVFLKIADEHGLAAEIDAAILKSVLEDRLFWLLRG-LAVPRIAVNISASRLADPALL----DKLRKLDIPPGVIVFELVETIFLDDSDELLDHIGGIKQMGIDIEIDDFGSGHASLIGLVKLRPKRLKIDRQLVTESSAEQRRVVGSIVEIAKALDVEVIAEGIETEAHAVVLAQLGCDGLQGYAFGYPAPAAETDRL-----------
282870159    -----------------------------------------------------------------------------RAVRGRLRPAWLLFSLSS---------LMAACGNAV-WGWYEVILG---VAVPTPSL-----------ADVFFLCFAPPAIVGLLVLAKRP-------VTRAGWVCLALDAWLIGGSLLTLAWSLALAHTALAGVQDTSVAPAALSLAYPLLDIVLV-----SMVLALHFRRAGVNRSAVNTAIAALALTVLSFTSPLLRSTYHSGQLLDAGWFAGSLLLAYAPWGARRAARPSPRPGPPRAIAS---------RPIAGSLAALTPYLAAAVCTLGLYNVVDGRRVDRVV--IFTGCTVVLALVVRQGIM--LLDNISLTQELAQKENHFRSLVQGSSDVIMIAAPNGTLRYVSPAAAGVYGREAEGLVGS--ELSSIIHPDDLGRFVHEVRRFLAHEEPTTRIECRFRSGTGD--WLNVESTVNRHQGGLLLN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTARVRQALGGRRSGDPGTA-VLFIDLDGFKAVNDTIGHQAGDELLIQAGRRLQDSVRAGDTAARLGGDEFAALIVGDGTRDQVHEIADRLRLTLSQPYRIGPSEVRVAASIGVA-FAEPAISPTDLMRNADLAMYRAKAGGKDRVELYAPQMQADVVRRSELATRLRTALREGEFAHQPVVHLASGSVAAVAAQARWRSAQGILFTPAEFLRVSGDDDRTAELGRWLLEEAVAQAADRARAGHPVAVSVRLS-AARLLEAASPPGSIEALLTRHGLPSGALMIEVADSDPRVSFDALEQRLVALRRLGVRIALDGFGSGFAAINALRRLPIDVLKLDRNLVEGVVESARKITSGLLRIACDLGLQSVADGVDVPEQVLALRAMGCTHGQGMAFSGPLDEYRLRRLVRGEFPVP---
302385664    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DELFELNVAANT-------YKILFYQKDKFRIPLDSLLHMIHPEDKEKFLKFWEERLHASGKVMKGEFRKLLVNGDHCWVRVIAVLFRCGDCAIMCYVQDIDRRKKLEEEEQKKLREMREETDSMTGLFRYFFEKAEQLLKERL---DGTYVMVAIDIEHFKLFNEWYGEEEGDRFLIKIGKHLKSLELLYNTIAGYMGGDDFIIILPED-----ISILKGLEKEINNYVRQYGGNAGFLPAFGIYRIENSSLSVSMMYDRAAIALNSVKGNYARRMGWYDPGMKQKMEKDQLSEIQRALEKREFIFYLQPQCNMLTGKIIGLETLVRWQHPLRGLISPGEFIPLLEQNGFITYLDIYIWEMVCRQLNAWIREGKRL-VPISVNMSRMDIYAIDVVEKFKELVSRYEIDPRYLEIEITESAYAEDDDKIRRVLEDLRKAGFPVFMDDFGSGYSSLNMLKDVNVDVIKIDTKFLDNSQSRGMGILETIVRMARVMQMKIIAEGVEKKEQVDFLRNIGCIYGQGYYYYKPLPLGEAERLLME--------
226226534    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LREITRQLRASEQATRRNAQLLQALMGVPVGVVVQDQSGNLLLVNDAIAPTLGRGSHTDLLPKASGLPFLRADDEAESDRHLRAFQEHLESGEQGEYTVLH-NGQERTLLVTGKPVRILDDPLL--VSTALDITERKLLERDLSRRAFHDPLTGLPNRVRMQDIVASSL--RRHTDGGMFALAFIDLDNFKQINDYYSHALGDALLKAVAKRVTQHIRSGDTLARISGDEFLLLIDPLQDESDLPPLIDRVIEALKQPFEIEGHEIMTSASMGASIYPLHGATYEALCRCADGAMYRAKRDRKGSATYFNDSMGHTARMDTEQRLRMAIRDRRFRVAYQAKFGMRNRGVVGFEALVRWVDSDGTVHMPDSFIELASELGLLDAITEFVVDQVAEHMPILTERFGRD-VSFSVNISARQAGDLSFMTQFIERLQARGIAD-RIMLELTEDAVLVTHRFERGVLPQLRAAGGRLAIDDFGSGYSSLAMLADMTVDEVKVDRSLITEIHPRSQGILRAIESLCMGLGADLVAEGVETAEELEYLTRYRISIVQGFHFTRPMFIDDLLQ------------
196155599    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTSDKVAPEWLKIQVVAANNIAITV-RDVTERFKAQQDLKRSEEKYRRLVDGHRHFVYTKTVDHTFIYVSAGLEKILGYAQETFCKNEPKYVRQV-PD--ETFE--IREIIARGNKPEPYLVHYQSSGGKSVVLEFSDTPILDDAGALIAIEGIARDVTKELVLQEEVFFQANHDQLTGLLNRYAFDAQLREILLHTNDSAEYTPFMCFIDMDRFKLVNDSCGHPAGDKLLKEISTIFRQFVNGQDLLARIGGDEFCIIFRNQSLDEVTQCLDKLLLAVSNYRFVYDDKLFFVGASIGVIEINESTQSAEALIKAADNACYKAKHLGRNRYFVFRENDSQMHALHKALQHDGFELYSQAIMPLTVPQEEQGAHLQHYEILLRLNSKESGLISPGLFIPLAERHGLMNKVDLWVVDNTLKTLES-NPAHIDNVGKVAINLSGITLGDEMALHKIAQRMQSTTVPAEKICFEITETTAVTNLNAAKHFISTLRDIGCSFALDDFGAGMSSFTYLKNLDVDYVKIDGSFVRNIVHDDHATVTAINNIAHSMGKQTVAEFVVDNATAEVLRKLKVDYGQGFALDKPKPLAHRVQW-----------
282861272    -------------------------------------------------------------------------------------------------------------------------------------------AVPSPSADLFFLCFAPPAIVGLLVLAKRP-------VNRAGWVCLALDSWLIGGSLLTLSWSLALAHTA-HVANAGGESVARAALT---LAYPLLDIVLVSMVLALHFRRISVNRSAVNTALALTVLCDALFTSPLLRSAYHSGQLLDAGWFAGSLLLAYAPWGARRA---------PDNAVGTGRAPRGTSRPIAGSLAALTPYLAAAVCTLGILYSVVRRPDRVVVVTGCAVVLALVV-----RQAIMLLDNIALTQELAEKENHFRSLVQGSSDVIMIAEPTGVLRYVSPAAAGVYGRAAEDLMGT--QLPAIIHPDDLGPVVHEVRRFLAREEPTTRIECRFRSGTGE--WLHVESTVNRHQGGLLLN----SRDVTERVRLQEQLQHNAEHDPLTDLPNRALFTARVAQALGGRRTGDAGTA-VLFIDLDGFKAVNDTIGHQAGDELLVQAARRLQDSVRAWDTAARLGGDEFAALIVGDGTGDQAAREYERLRLTLSQPYRIGGREVRVAASIGVA-FAEPGITPKDLMRNADLAMYRAKAGGKDRVELYAPQMQAEVVRRSELAARLRTAVSDGEFAHQPVVHLASGTVAAVAAQARWRSAQGILFTPAEFLRVAGDSDRAAELGGWLLEEAVEQAADRARAGHPVAVSVRVS-AGRLLDRALPHGSVESLLTRHGLPSGALMIEVADNDPRVSFDDLEQRLVALRRLGVRIALDGFGNGYAAVNALRRLPVDVLKLDRNLVEGVVESARKITSGLLRIACDLGMQSVADGVDGPEQVRALRAMGCTHGQGMAFSGPVDEYRLRRLVRGRFPVA---
295687738    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGGADVALWIWEPESDRLRLN-GAARALGLGPLAPECSSAAFRALALPQDRAQAEEVLK--VREPGQPVVARFRVRGGEVCLW------RGVWLEEG--VRAAGVV--------AAETKFSASERCDLTGLLDRRGFIARARERLA-----EPGPHELVVADLDRLRRLNEALGHDRADLVLAALGSRLVAAFPSDAVLGRIGEDEFAV-LCKPDGYAPAEMLREALEQPLRIAGFDIHPTLSVGAVSAEGGLETPDPTELLRRAELAVEAAAAAGRGGAAAYGRSMETDGLSRLALEADLRGAIGRGEIIPYFQPVVRLSTGALSGFEALARWIHPRRGMLPPDEFLPLIEEMGLMSELGAHMMHAAARQLSIWRCHPAMSAMTVSVNLSTGEIDRAGLVDDVAQTLRDNNLPRGALKLEVTESDIMRDPERAATVLKTLREAGAGLALDDFGTGFSSLSYLTRLPFDTLKIDRYFVRGANAGSAKIVRSVVKLGQDLDLEVVAEGVENAEMARALQGLGCDYGQGFGYAPALSPQEAEVYLNEAY------
222528601    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDEEGIILEYKENGEKLLGYSPNQIEG--KKWLDVL-IDDKEEMEWVYNKLISGEVFKY-YVNPIRDVNGTFLWYNSKIESAQN-NKRIFLSIGFSLDAIERLNRKIHRYEKDLYKMSAESENLRAFYDELTKLPNKNSLMDNMSTYLIFLEVRNLEKLNVMYGYDLVDELIIHISKRIEEILGKENKIFKIGSDRFAIIGKTDNVSEFIENLLKKLLVT----YNINGNLIKVSYNVGATAIEDVNDSTANVIRKCDLALIRAKEKNKYEIFKPSLEVQTLKEGIIERELRNGLDLNEFVVFYQPTINLKNNQICGFEALLRWHYLKSVFVSPLEFIPVAEKCGLIVELGNIVLEQSLK-VAKWLSRYITDEFIISINISPQQFSDREFIRSTIQILENEGLANVKLQFEITEKLAIENIDYAIEVINQLRKYNITFALDDFGVDYSSLNYLRRLPIQAVKIDKSFVQDIEDETYFIVETIIKLCKKLGLKVVAEGVETEEHYRAVKELGCDYVQGYFISRPLGVEELIKFIEK--------
124544967    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERAKITLESIAEAVILTDVDARVIYMNPRAESLLNMASYAINQTLASLLKA-----GEQLNQAVFTCIRLGETAPQVE-KIKLLTATPRIMERSISNLRNHDKEIVGTVVILRDITQEELLKRQLQKRADFDSITLLLNRQAFDERLLSFADNAKT-----IAVCYLDLEQFKLINDSCGHAAGDRMLAMVAKVMQACLGPQELLGRIGGDEFGLVICNRSALSVVQLLKQISAQVSLQVLNDKNCNYKVGLSIGVAFGRAPYINAQELLKDADIACLAAKAKGANQIHIYDDKDKELTYQRNAPKWAVRIAQAIEENELILYYQPTGPQRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLSLHPVLWPDHC--ISINLSGNSLGAEGMVEYIAQQQRVFDIPSQCICFEITETTAIQNRNRGMEMLKQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFIKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQDIIDRLQTIGINYAQGYAIGRPQPLS----LYREQY------
24372032     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERGKITLESIAEAVILTDIEAKVIYMNPKAETLLEVSSNAVGESLASLLKA-----GEQLNQAVFHCIRLGETMPQV-AKIKLLTTMPRIIERSISNVLNHEKEIVGTVVVLRDITQEELLKHQLQKRANFDGITGLLNRQAFEEQLPEFASQAR-----SLAVCYLDLEQFKLINDSCGHTAGDRMLAMVARAIQSCLGPQELLARIGGDEFGLVICDRTALAVAQLLKQIIAQVSLQVLHDKNCNYKVGLSIGVAFGRAPYINAQELLKDADIACIAAKAKGTNQIHIYDDKDKELTYQRNAPKWAVRIAQAIEENELLLYYQPASSKRQRMEVLLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLS--LNSQLWQDHCISINLSGNSLGAEGMVEYIAKQQQIFDIPSQCVCFEITETTAIQNRHRGMEMLRQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFVKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQEIIDRLQTIGINYAQGYAIGRPQPLEQFETRLAQR-------
190890156    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILGWLAIFLLLFCLSWRFQWHEE--------LDEFIE-RHHRYPLDHALLALNISFLGLIYSALRIRDLSREVARRLQAEKNVD--WIACHDTLTELPNRRFLESVCARAMNERTAEE----------AYAVFSIDLDGFKKVNDLLGHDHGDAVLKTVAQRLSSLF-PRDHVFRLGGDEFVILARRVGNADLVA-LGNRIVSAIGKPFTFNGAAVDLGASVGFALYPENGDELGQVIRHSDCAMYVAKKQGRNLVKPFVPSMQDEKRIRTEGDLRAAIRKAEIVPYYQPLVDLKANKIIGFEALARWKTASGEFIPPSEFIPVAEEAGLIVELTDQLLRRACTDALSWPSE-----LVLSFNLSPIQLSDRLLGLRILKILGDVGLPAHRVELEVTESAIIQDAVTARIVLDDLVNAGVRIALDDFGTGFSSLSQLSSYRFDKIKIDRSFVASTNDKQDKVIKAIIALGAGLGVAITAEGIEEESQLQRLQDLGCDIGQGYLLGRPAPIEEIAA------------
309369718    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYRLDSILGHKLN--QFYVQEDTLLPRQVLLQPSGSMTGVWRREVEYRHSDGHILWIRENIKPLI----ETGHLLIVGEDITETKHLSEQLQYQAQHDVLTGTYGRNYFEKLLDEALKEVAACTRVHAM-LYLDLDQLKILNDTAGHEAGDAAIVFCSDLLYQVLPKSATLARMGGDEFAILLKDCSAPDAKKIANLIIDSLGQTPFVWQGIQCHLRCSIGIRLIDHTADSPQMVHAQADTACQVAKDEGRGRFSLYCYGDRELRRREEQMNNAIANQRVELFAQRIQSLSTKGDGLY-FEILARLRNAQGEYLSPSIFMPATERYNIAHLLDKEVVNKAVNWLEAHAALVEKLTL-CSINLSGHSIGNQQFIEFLVDKLTHTSIPCEKICFEVTETAAISNSDRAHQLFQRLRALGCSFALDDFGSGLSSFGYLKTLPVDIVKIDGIFVRDMDTNDVDMVRSIHKLAKQMGKKTVAEFVENRQVMDILSEIGVDYAQGYAIGRPKPLVELE-------------
167845066    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVDFLAHVDRDLRFLYVSDASLRFIGYHRDYLHT--LTLRELIPEQD----TATLDALLARASQTGDVEATLCLVKSLTYPLDVEVRAVRSRHHGIDGFAIAAFDVSSWRAIEARLTYELHHDPMTGLDNLSALLPALMRAQQIADEGGGCTALLLLDL-DDYQRINRALGYDAGDALLRDTAQRLQRLATRGERLARVASDKFAVMLTRVAALDAAEALARQLQTAVQRPYAYDGQAVHLSASVGIAIYPDARATSKHAQHHSPLAQAKAAGGNALAFHQPTDDPADAERLKLEADLYNGVRNGEFSLHFQPITKSLSGAVVGVEALIRWHHPVHGLVAPATFIPLAESIGLINYLGNWVLKAACMQLVSWDRQGIALQ-YVAVNVSPQQFRDPRFTQSVRDAIKLTGIDPRRIVLEITESLLMHDPNHAKTLLEEVTELGIRFAVDDFGTGYSSLAYLQSFPLAKLKIDRSFVENTSRNDRAIVSAVVGLAQTLELELVAEGVETEAQRTLLTEMGCNHIQGWLVCQALPSDELAQRFEAQ-------
295838675    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETGTITANPALHQYLALPAASLAGRPLTHLTALGL--APHTAPALPEVLSGRRHHLVCTRRIVSPRGGEVWAELRLAHLAAERGALL----TIRDTSQGHDLRARLRTAEREDPLTRLAGRAHFLDRLADTLEEHGLRGGRGRVGCVLGLDGFRHVNTAHGHLVGDHLLRAVAARLAAGPGEAPVLARLGGDEFALLVRETTGPGQLGELAATVLRELGEPYDIAGRRLAVSASAGVAELRARETSPAELLRAVTTAWAKAEGRGRWALFDSARSEDGAHQDLLATALRPAVRDGEFELEYQPLVALADGTLHGVEALVRWRHPRFGRLTPNRFIDVAERDGSIVELGRWVLRTACAQARSWQARPGALPPYVSVNVTVRQLWDSDVVADVADVLTETGLPPSLLQLELTESEVVGQTGRPLRALQELSDMGVRIAIDDFGTGYSNLSYLSRLPVSVLKLDGSFVRGDRDRDAAIVEALVGLAHRLGLTVTAECVETRSQAERLRAMGCDMGQGYLYSRPVPPERIGVLLE---------
302337964    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTTIDIALYKFNVDQALKRQEHWLSAILHSIEDGIIATGKDGKIQFMNPVAENITGWKENEATERTLGMVFQLYYGPDETAVSFPNLLTDGEESPFVFKCLLKNRAGATIHTEGSLAAIRDRDGKLDGQVLAFRDTTEMRRMSETISYQASHDTLTGLINRDEFSEQLRRTIGLAKESDGENAF-IFLDIDQFKVVNDLCGHTAGDELLLKTTTVIKSVVRSSDLSARLGGDEFGILLTGASISQATEIAQRLQSRLRETKLIWDKHVFNITTSIGIVMINGNDQDIHDVFAAADDACYIAKDAGGNKIKVYNVEENLFTKRRGEMQWISREDRFQLFFQPIEPINSSNSGMKKCELLIRMIDQEGNTIMPADFIPAAERYNLMPAVDRWVVQNAFKAYKLLSDELGQNPFFFTINLSGAFLADETSLDFLVYEFQEYGVPPSSFCFEVTETEAISNMKTASHFINELKKIGSTFALDDFGSGFSSFNYLKLLPVDYLKIDGMFVKDMDTDNRAMVEAINSMGKVMRIKTIAEFVGNEGILRELEQIGVDYAQGYFFGKPTPI-----------------
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--------
134293282    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLSYVVASLLIILLSVRWASRAQRQQSSMQTELDRLAFALRSVVDAIVTIGLTRSIETVNPAAEQLLGRTAQCVGEPINDVLDLI---DTSTGMSILATLCNGGDHTFTRDLNLIRVCGTAVPVRASLSRMTNAVGRCVGHVLTLRDMTREHQLIERLTWQASHDALTGLINRTGFERRLGEMLA-----DGAGGALMVLDLDGFKEVNDVCGHAAGDVLLRDATAVFSGCLDEGDVFGRLGGDEFGILLPACRNVAPDDGKAERMRAQEAFTFTWDGEPFKISVSIGLLDLACRPASIEKAMQMADLACYVAKDGGRNRVHVAHPRDLHAGRPAYHTQWSRRTNAFQLHAQPIVPIQSGDGAPQRVEILLRVPDADGKLIPP-VFLPAAERYGHMTMIDRWVVSNV---IRRLARLERREYVEYNVNLSARSITDERFVEFVMAELSASGLEPSLLCFEITETSAVRNLEVASRFMCELRDLGCRFALDDFGAGMSSFSYLHQLPIDYLKIDGGLVATMTSDHVKIACAINDIAHVMQYRTVAEHVEDPETAEMLRTLGVDYCQGYYFGRPVPWQE---------------
187935185    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKNKDAKLQMLMDNLPFPVWLTDINAKYVNGNKKFSDYFNVSMNELIGRIPHEFFG---EDKDIYSQNKEVMGAKETRKFESDIKV---NNEIRSVEIYKTPVLDIGNEVIGIASALIDITDIKEAQRKIKKQAFTDALTQISNRTALYDYMKNESDYS------NIGMMLVDIDNFKDINDYYGHNFGDKVIVHVANELKKICNDT-FICRFGGDEFLVVFKDVESENIICDKAEKILEKIHMY---KGHDFSVSIGIAIGNNISDINRLLVNVDLAMY--KSKELGKNRYMKYTKELEAEKNLTLNIEKDLKYAIGKNEVKVFYQPQYTIDRKLKGFEALFRWQSKKYANVPVINIIEVMESSNLIIDMGYYIMQEACKFAKK-INENRKDKIVVSINISAIQIMEKDFIKKVKSIINKTSVFIDCIGIEITETVLVKNIEENIMKIKELKDMGVTISLDDFGTGYSSLNYIVNMPLSLIKIDKSFISGMNVKKTKLLRLIIASAHSLNLPIVAEGVETEEQLAKLNKMNVDYVQGFLFSKPVEEEKAFKLLE---------
209550668    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSEQEFQDLLRRLELALDASRIGVWEHSIATSGILWDAQMHRLYETGETCREVPAWLWSNAIHPDDREQAEYDFDQAIATR-GAYNSQFRIVLPSGEIRHLRSRAHFYVDAEGLPS-FIGAEWDVTADEESNARIEHVADHDYLTGLPNRRLLDKRLA---ELPADRSITTLGVLHLDLDQFKQINDSHGHAAGDAVLRAAALRITAAIPANGMVARVGGDEFVIVLVNFSDLAELKLITDDLQRRLRKKIRFGQEMLQSGASIGVS-------WSGDRRARSLLAESDLALYQAKKLGRNRVEFFTRQLRRLAEELKLGLERGEIVPYYQVQLDARTREVIGFEALARWKHPEKGVLAPGIFLKIADEHGLAAEIDAAILKNVLEDRLFWLLQGFAVP-RIAVNISASRLADPTLLGK----LRKLDIPPGVIVFELVETIFLDDSDELLDHIGDIKQMGIDIEIDDFGSGHASLIGLVKLRPKRLKIDRQLIAESSAEQRRVVGSIVEIAKALDVEVIAEGIETEAHAVVLAQLGCDGLQGYAFGYPAPAAETARL-----------
294815266    -----------------------------------------------------------------------------RSSPPRHRPAWLLFALSSAMA------------SAGNAVWGWYEVVLDRRVP-----GLSL-------ADLFFLCFAPPAIIGLLVLAKRP-------VTRAGWVCLALDAWLIGGSLLTLSWSLALAHTTR--VQGESVAPAALSLAYPLLDIVLV-----SMVLALRSAANRSAVNTAIGALALTVLCDALFTSPLLRESYRSGQLLDAGWFAGSLLLAYAPWGARRSAELAGPVRGA------------------RPTRPVGGSLAALTPYLAAAVCTLGILYNVVQGRAVDRVVVLVVLALVVRQGIMLLDNIALTQELAQKENHFRSLVQGSSDVIMIAAPGGTLRYVSPAASGVYGRDAEDMIGTPLS--SLIHPDDLGRVLHEVRRFLASSSSSARVECRFRS--GRGDWLNVESTVNRHQGGLIFN----SRDVTERVRLQAQLQHSAEHDPLTDLPNRALFTERVGQALTGRRAGDPGTA-VLFIDLDGFKGVNDRLGHQAGDELLIQAAQRLGDSVRSGDTAARLGGDEFAALILGDGIRDQASRIAERLRLTLSQPYRIDGQDVRVAASIGVA-FAEKGIAPSVLMRNADLAMYRAKAGGKDRVELYAPQMQAEVVRRTELAARLRSALHEGEFAHQPVVSLTTGRIEAITAQARWRSAQGILFTPAEFLRVSGDTDRTAELGRWLLEEAVEQAAERDRLGHR--VPVSVRIPARRLLDRMPLTTVEALLNRYGLASGALIVELSEYDPRIPFDELEQRLVGLRRLGVRVALDGFGSGHAAFTALRRLPVDMLKLDRELVEGIVESARKITSGLLRIACDLGLQSVADGVDAPEQIIALRAMGCTHGQG------MAFAGLLDEYRLRRALVRD-
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--------------------
261210212    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYPAEAMLGH--HIRDFYQDEDALTPRQVLLLPSRHASSVWRREVSYQHHTGETVWVRENIRPLL-ETGTLL---IVGEDITETRQLADQLAYQARYDSLTHTLNRNQFELELAKALKETESQLRTHAM-LYLDLDQLKVLNDTAGHDAGDGAIQFCASMLEDVLPFRATLARMGGDEFSILLRDCTERDAVLVAQSIIHALSEVPFVWEHIRFNLTCSIGIRMMDHTATSPQMVHAQADTACHAAKEEGRNRFNLYRQDDADLRRRQQEMECVNLVHDALANDRIELFAQNHPDVQLHFEVLVRIKNAVGEYVSPGIFVPASERYNLAHRLDRQIVEQTLSWLEA-RPEVIKKLGRVSINLSGNSIGNPDFVAFLLDRLCHGRIPCNKICFEITETAAMCNLNQAITVFSQLKNLGCILALDDFGSGLSSFGYLQKLPVDIVKIDGIFVCDMDKNDRLMVRSIHELTKQMGKTTVAEFVENEQILQALQQIGVDYAQGYLFSRPQPIADLVAQLKEK-------
218708152    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHILLQPQHKIRGVWRRDIEYRHADGRTIWIRENIRPLVDSG----QLLIVGEDITETRELSEKLEYQARYDLLTDTFNRNHFEQELQKALKEVESHMRTHAM-LFLDLDQLKVLNDTAGHEAGDAAILFSANLIEDVLPYNAVLARMGGDEFAVLIKDCTERDAVNVCHSIISMMSENPFLWGDIHLNLTCSIGIRLIDHTAASSQMVHAQADAACHAAKEEGRNRYHLYHLDDEDLRRRHLEMECVNLVHEALANDRLELFAQRENSNKMHFEILVRIKNVQGEYISPGIFMPASERYNIAHLIDRQVVSQTLNWL-EQRPHLVDDLGMCSINLSGHSMGNREFVEFLIESLANSSVPCHKICLEITETAAMSNMKQAINFFTRIKELGCLIALDDFGSGLSSFGYLKALPVDIVKIDGLFVRDIDEMDYVMVRSINDLAKQMGKHTVAEFVENTQVLDKLIELGVNYAQGYVIGRPKPLAELVEELRQ--------
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--------
307326521    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIAGSLVTLSWSLALAHTGQFGGDGASVARGALALAYPLLDIVLV-----SMVIVLRSTGNRSAVNTAIAAFALTVLCDALFTSPLLREHYRSGQILDAGWFAGSALLAYAPWVARREAAQDPPSARRTPQQSVP-IAGSLAALAPYLAAAVCTLGVLF-----------NVMDGRPIDGVVLSTACAVVLALVVRQAIMLMDNIRLTQELAEKENHFRSLVQSSSDVIMIAAPTGVLRYVSPAATGVYGRDADEMVGS--ELASLIHPEDLGSVVHEVRRFLAGEEPTTRIECRFRSGSGD--WLNVESTINRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVRHAVGGRRRTDAGTA-VFFIDLDGFKAVNDTVGHHAGDELLVQAARRLQESVRSGDCAARLGGDEFATLIIGDGDGAGDAGAREQRIMEIADRLREGGTEVRVAASIGVA-FAEPGTSPGALMRNADLAMYRAKAAGKNRVELYAPQMQAEVARRAEVATRLRAALHDGEFVHQPVVELTSGRITAVAAQARWRSAQGILFTPAEFLRVAEDTARTAELSRWMLEAAVEQAAQRRRDGH--PVPVCVRLPASRLVDKSPPKAVETLLARHGLPSGALILELTDSDPRVPLDELEHRLGALRRLGVRIALDGFGSGYAAIRALRRLPIDVLKLDPGLVEGVVESSRKITAGLLRIAGDLGMQSIAEGVELPEQIVTLRGMGCTHAQGAAFSGPLDEHRLRRLLRGGYPVPRS-
116250781    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLAELSSRLDLALNSYQCGIWEARPGLGGSIWNERMHELYGLAPRNGFMTEETWLGCIHPEDRAL---ALESARHFKRDTHTLVCRVIVDDGSVRYVRSVGKVHQTGTGE-MKIMGIAFDATEDVLMTIRRIEHNSLHDPLTALANRRKLDIALESLTHDGRQQRQKFSILHIDLDRFKDINDTLGHAAGDAMLVHASKVLAKNVRGSDIVARIGGDEFVI-LALDVGDKEMAQLSTRIIEEMRQPIDFQGFSCRCGVSIGIALANGIHVDARKVLINADIALYRAKSMGRNRFEFFNHNLQADIINTKRTADEIGIDNGEFTAWYQPQFCARTMELTGVEALVRWNHPSKGLLTPDKFLRIADEINVVQMLDRIVLETALRDKVRWTAR-DIVVPKVSVNVSARRLHDGSLL----ESLADLHIRPGEISFELVESIFLDESEDVVQNLERIKALGIDIEIDDFGTGHTSIVSLLKLKPKRLKIDRQLVQPIASQERALVSSIIEIARSLGVETVAEGVETAAHAALLRDLGCDILQGFAFSRPLSFDDFT-------------
254447731    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAFIALLPVSLLLSRHMRSCAPLCIATVLAMLAILSLAGYS--------YGGGYSSTLHWFPLVPVAATFMVGRRFGLVTSLLTLACALAIYWLELNGVTSDDIAPYVTVAAILFATLLWANDESRRVIQRSAAEQALDTQKEQSLVTLEAIADGVISTDEQDRITYINPIAAYLTGWPVEAMGRSLSEVFMIFDEYTHEPQGNFLDNCLKEGANKPIGHHILLSYDGREIIIEHHISIIRGHENAVRGLVVVFHDVTVERELTTQLRYQATHDPLSDLLNRHEFEHQLQQLV--SQPIDKQHHVLCTIDINQFKVINDTCGHNAGDELIRQFADLIRDDALERDITGRLGGDEFGILIIGTNTEDAVARIKKLRERISDFHFNWEDKSFSISVAIGVVEIDGNTDYLADLMNDADAARQAAKEKGRNRIHVYQPDDHELMRRRGEMRWAAYLNGAIADNRFLLTRQQEHEKGQHYEILLRCLDESGKISSAGDFLNAAERYNLISEIDRWVVRHLVTWFES-TPTAMEATHTVSINLSARSIIDSRFTQDLREMMLRMPGLAKKVCFEITETAAIANFNQAKSFIVAMRALGCSFALDDFGKGMSSLSYLKQLPVDYLKIDGDFVRDSDPIDRAMVEHINQIAHMIGMKTIAEYAENHEIIQVLREIGVDYAQGYGIDRPHPI-----------------
310826221    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEANPYYYEIIGYPKEEYETLYHNKCDLYNPEDWASIVRAVEKAVDAGQTSYETLARMIHKSGRPMWIKL-VSVFTDENGYPVAY-TVMTDMTDYIEQEQALQRSNAKELAFVDPLTRGPNRTKFDMDAGGAILESAPGDYVLVDIRKFKLINDLFGIEMGDRTLRYVYEVLKQNLEEGEFLCR-TAADNFCLLLHNTDKRKIINRLSVMAHDINRFNEDQERKYFLSLAFGIYPVLDPNLPLTQQLDRANVALKNVKDTNDSRLFAFQFYSDLDRLKLMREKDMENRMQDEFVVYLQPKLSLKDDTISGAEALVRWQDPERGLIPPDEFIPFFEKNRFIVEVDLYVFDQVCSLLRRWLDEGITP-VPISVNMSRAHLAKTDFLDAYEAIRKAYGVPPELLEIELTETLVFTNPEALFQVIDQIHRRGYRCSMDDFGSGYSSLNLLKDLRMDTLKLDRAFFTADNPRERDVVTSVIDLAEKLSMSTVAEGVETPAQTAFLKEARCDMVQGYVFSRPVPIPDFEAL-----------
89055710     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQGAHLLTIDKLMRWE--HFSVKVRLTKKTGEPVWVTMTWTPLTDENGNRWWLCSLANDLVTQYTEQVAHLESENNEDPLTGLSNRRHFEANVSVWIAALRNRGAAFAILFIDLDRFKTINDTLGHEAGDGLLVAVASMLKRITHSSDLVARLGGDEFVILRPLGESALEISGLADEIIREMSKPFEFDGKSVSCGASVGVAIADKDARNPEEVVGDADTALYHAKSTGRARWSFFTAEMRAQSVATRHLATEAACERKEFVPYFQPLVDASTGRITGVEVLVRWSHPTRGLVPPTDFLDVAAQMGILAEIDTILFSRLREAVAYLDT-AHIEVPRFAINVSAGRLSDSALLHD----INVSGIDPKRLTVEILESVYLERIHDATSTLEELRELGVEVAVDDFGTGHASVQGLLQIKPDVLKIDRQFVQAESERARALVKSLIGIGKSLGLKVVAEGVENEAQAQLARDLGCDILQGFYFGKPMAEPDLFKVLNE--------
146280177    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGYVSVETVISRKALERELEARNALIAGVLRTSVSAILATDTAGRVVYANAAAQHLLALTPDPQVFRVPDW-PLETLDGQPVGEAALPPALVRRSGEDQHDLRVRLPEGGRRFLSINAAPLPPAPHG-AEIVMSVTDITDAEAVADRLRQLADEDPLTGLANRRALS--AALEARLAAAAGPAPLALIMLDIDNFKSVNDTMRHEAGDRVLCIVAERLRACAGREDLLARLGGDE-FMLLASGLDREAAVVLAERLRDAIARPIRIDTQPIRLTASAGVALCPDQGTVMPLLMTGADIALHAAKRAGRNRTILLSRELFAAEERRSAITRALDGPALDRLRLVYQPQFVGNGGLAGVEALLRWTDPVLGDVCPDEFIPLAEEVGLIVTIDDRVIAQAARQLRHW--AACGWYPRLSINVSAQSLSRREFAQDTLQLLAAERIDPRQITLELTETSLLA-PSSAEQNIASLRRSGIGLAIDDYGTGYASLSYLHRLRATEIKIDRSFIAGLTSENRTLIRAIIGLAGTLGMSTTAEGVETDAQREWLRQAGCDRIQGHLLSLPLARDELEA------------
163734071    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGLALALASNDDG------AVMEIQWSNAFTTISGYTASEALGKRGTIL--IGPDGQGVHLFIIEKLMKWEN--FSTKSRNNRKNGEVYWQRMSWVHLSDPETGNRWWLCSIVELEEEQADAARHAINGPALSDQEGYNRRHFEIELKTWIE-NLKKHGTEFAVIYIDLDRFKFVNDTLGHEAGDRLLVSVADMLRDLTGESDLVARLGGDEFIILRPLAQSALNISSLADEIVGTMQAPFACDGKSTACSASVGVAIANKYMEHAEQVVADADEALYHAKSQGKGRWSFFTEEMHAKSIATKKLASDLACERCEFVPYFQPLIDAQTGRIACAEMLVRWAHPTQGILAPAAFLDTAANMGILKQIDEIIFASVHGALSRF-DEAGVDLPRVAVNVSAARLADPTFIHD----IKSSGISPQRLTIEILESVLDRMGDVVRWTIDELDELGVTIALDDFGTGHASVSGLLKIRPSILKIDRNFIQPIVEEASTLVASIVGIGKSLGMRVVAEGVETEEHARLVSEMGCDYLQGFYFGKPMCEDDLRNRLLE--------
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-----------
152980873    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLAVIALLALIAAWFVGDVIIL--RRVKALVHTALAGGLARAFDSMASSLQQHETEREQSKAILFAEKERAQVTLESIADAVITTDKLGNIEYMNPVAENLTGWSKAEAEGPSTRVFKIINGHTREPVPNPVELVFEQQSNELIKDTVLLSRNGNEYAVEDSAAPIRDRDGKIIGVVLVFHDVSDSRKLAIQLSHQAAHDPLTGLFNRREFERRLEVAIDTLAL-QSKQHALLYLDLDQFKIVNDTCGHSAGDELLRQITALLQPLVRDSDTLARLGGDEFGAFLENCTPDSAVRIAEKLRQTICDFHFVWQDKIFPIGVSIGLVNFNSDALSLPDLLSAADAACYVAKDTGRNRVHIYRAEDHQLAQNQGEIKWNERIQKFCLYSQEIVNIRPESGSFRFAELRLYMTDDAGRLIPTTAFIPAAERYHYMPTIDRWVIRTVAQQAAALLKSSDQRLQVMLVKISGSSLDDETFIEFVREQFIHFALPYDSICFAIAETTAITNLTRALSFIDTLKPLGCRFALDDFGSGMSSFAYLKHLDVDFLKIDGGYIQGSDPVDCAKIEAIQHISNVMGIKTIAPNVDSEAILNKLRGIGIGYVQG--------------------------
21223867     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIGGSLLTLAWSLALAQAAK-AEGGSSVAHAALSVAYPLL-----DIALVSMVLALHFRRSPVCRSAVNTALALTVVCALFTSPLLHNSYRSGQLLDAGWFAGSLLLA----YAPWAASRRGRATPDETGTGGHTRVVREGERGRYPAARPIAGSLAALTPYLAAAVCTLGILYNVLRVVLLTGGTVVLALVVRQGIM--LLDNIVLTQELAQKENHFRSLVQGSSDVIMIAAPNGILRYVSPAAAGVYGRPAEELVGT--ELAGLIHPEDLGCVVHEVRRFLAAEEPTTRIECRFRSGGGG-GWLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVQQALSGRRASDRRGTAVLFIDLDGFKGVNDTIGHQAGDELLVQAARRLHEAVRKGDTASRLGGDEFAALIVGDGARDRAARLADRLRLTLSQPYLIDGNEVRVNASIGVA-FAEPGLGAGELLRNADLAMYRAKAGGKGRVELYRPQMQQDVVRKAELATRLRAALHDGEFAHQPVVSLTDGRITSVCAQARWRSSQGVLFTPAEFLRVTEEGDRTAELDRWVLREAVEQAAE--RAAAGLSVSVAIRIGARRLLDRMPLGSVEALLTRHGLPPGSLVIELSDIDPRVGLDELDRRLNALRRVGVRIALDGFGSGYAAITALRRLPVDVLKLDRGLVEGVVESARKITSGLLRIATDLGLKSVADGVDLPEQIVALRAMGCTHGQGMAFSGALDEYRLRRALAAHYPVP---
113972242    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLQQVHERLARAKQLNDSEQRWLFAVEGSRNGIWDWDIRTGEVFLSDRWKEMIGYQPDELEGAFQTWESRLHPDDRQTVLDCLQEYVSGKTKEFESVHRLLHRDGHYVWVFDRGMLVWDHLGRPTRMIGIHVDVSESERNHAAIAELVKQSETGHRMLPEAFMLQLSQYISQRSSTGHWDALLLLNVETH--TVSNTLTSHELERLLSQLSARLSSYFAENIVISHIELDQFAILIKELAADAKMAGRRAELRHIASRPFHHADQSVNFSTNIGICLLDSIETIVPEIARRAKLAMQHAHSFEQAGCAFYHPDLENIQDPELCQQLKRAITDNQLSLMFQPVVDMQG-KIVAAEVLSRWHLANGDIIPVAKFIGLAERHGLIASLDLNVATRVC-QLIKQFKQQGISLPRLTLNISTFSFCQADFVEQLVALTRRYELDDNQLGIELTESALLTSASFIQPRISLLAEAGVAITLDNFGAGQGALSCLRHYPLNEVKLDLHCAANLTTDSQALIQSV----QAFNLSIVAKGVESPQQQQLFSRLGCTHFQGYNIARALSVNDFKQLVCPR-PLLRS-
262164863    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHFHATDQQLIRAFRESIEAQLKTLYQRETLLQMNQDLHFKVRNKMQSIASLNQ------SLHQEIDKRRAAEQQIEYQRSHDVGTGFLNRSALEHQLDELL--TQLGDTCELAVLHIGFANVRQLQARLGYHLWDDVLKQLRERIGPIIDAELITARPTSTNLTLVLKSTQLDAHLNLLCHKLIHVGQAQFQIEGVTVHLNPYIGVALSRETHDPQQLLSHAVSSMIACKDSGYKVFFHSPAIADDHARQNQLENYLLHAVRNNDLMLYFQPKVSVKTQHWVGAEALLRWKHPVLGEFSNETLIHMAEQNGLIFEVGHFVLHQALKAASDW--LSICPTFRIAINVSSVQLKNSRFVEQIHDLLTFYHFPAHQLELEITESGLIVDEPTAIDILNRLHGLGVTLSLDDFGTGYASFQYLKKFPFDGIKIDKSFLEQISENDQEIVRSMLHVAKKLKLKVVAEGIETKQQEQFILEHGCDIGQGFLYGRPMPSDAFEQKLKQH-------
127514513    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEDSAEAVYISNHQHEIIAVNKAMCRICGYSADQLLNKS--------PLDLQGFCEASQRQIDFDRGSWQGETLKTRSDGSQFPAWKSCRKLQ-IDGEIF-YVTLFSDISAKKRLESRLTEQAMVDTLTGLPNRHQLKLHLDQVLADATEVGGKPGAVMFMDLNGFKNVNDCFGHATGDKVLQLVAARLEASCIDNAHIARLGGDEFTLVLSDCQDSEEIEAVSQQLLAIFDAPFEINGQKFFLGTSIGIACFPEHSDQAAQLLSFADTAMYCAKKSPNHVLFYDSQMHRDAQYKLKTINDLRHAFSLNQFQLAYQIVNLDGSQVLGVEALLRWHKSETEIIEASDFVPLLEETGLLINIGQWVLTTACEQVAKWRSE-IDKPLQACVNVSATQLEHPDFVKQVTHALESSGLPANGLVLEITESALLRQPKRVKATLNHLKALGVRIAIDDFGAGLSSLSKLGSLPIDTLKIDAGFAERNDPQGRELCQAMIQLAQALKIQFVVEGVETLEQKQILAGMGQGFAQGYFYGYPTAAEQFTK------------
85710774     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLSTVGFIIFNRMLTRRVATRQLAVSEKRLEVILNSVDGCIFIKDLDLKYQYANQRCADLLQIPVEQIYGCNDYELFA---EPLADFLTEKDRHVLRTRKRLAYEQHVDPKTGEERLLWSVKVPLIGPDGHLNGLCGIATDVSEYEALKSQVNKLAKFDALTNLGNRQTLIEHLSD--RYSKHSSKSTDWLMFIDIDQFKTFNDRYGHDIGDQLLKQVGERIRSHCRAGEFVGRLGADEFYCLSQTLGHQSRLSGFDEWLNQLEVKPFVVDDTQLFVSFSFGVVRLADCKDYIEAMKAADLSVQHAKVSGGACIRFFNEDMQQEFNQRQLLLDALKSAITHEQLTLHYQPQYLHNGRCIGFEALLRWYDDEHGQVSPADFIPLAESNGLMSQLHFVVMNQVMADMDNLSTCFDHDDWIVAINVSASQLRASDFLSDLKHRVATEPRLARHLELEVTESVLIEDIDGIAQLMREISSIGIQFALDDFGTGYSSLIYLKLLPLRRLKIDQGFVKDSDRSDEAIVKTVIALADGLGLETIAEGVETKAQQQRLVAMGCKQLQGYYLGRPEPLA----------------
16127626     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEALGAADVLWIWEPETDRLRLN-GAARALGLGPLAPECSSAAFRALALPQDRAQAEEVLK--PREPGSEVVARFRVRGGETCLW------RGVWLEEG--VRAAGVV--------APETKFSASELCDLTGLLDRRSFLARARERLAQEGTHQ-----LVVADLDRLRRLNEALGHERADLVLAALGSRLAAAFPAQSILGRIGEDEFAV-LCQPLGYEPSDVLRSALEQPLRVAGFDIHPTLSIGAVSAEGGLDAPDAAELLRRAELAVEAAAAAGRGGAAAYGRAMETDGLSRLALEADLRGAIGRGEITPYFQPIVRLSTGALSGFEALARWIHPRRGMLPPDEFLPLIEEMGLMSELGAHMMHAAAQQLSTWRAHPAMGNLTVSVNLSTGEIDRPGLVADVAETLRVNRLPRGALKLEVTESDIMRDPERAAVILKTLRDAGAGLALDDFGTGFSSLSYLTRLPFDTLKIDRYFVRGNNAGSAKIVRSVVKLGQDLDLEVVAEGVENAEMAHALQSLGCDYGQGFGYAPALSPQEAEVYLNEAY------
92118741     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTVQDEQGNFVLVNAAAAAQFNVPARDMVGTSGAPFRSRELNDR---RHLARGVLQSGGTRISEE--LIRTDHATTVYLTTHEPVLISNRKLV--LSSSVDISQQKAIEEELFRCAYYDELTGLPTRRVIEQHANSLIREGGYP--VRFAVAFLDIDNFKHINDYYGHASGDELLIEVARRLGVGLRTTDMLSRISGDEFLLLLNPVESDAEVAEYIEFLLQRLKAPFFIDGSELFASASIGVSIYPDHGGSYEVLRQNADTAMYRIKNETKGAAAIFDSGMQREALARMEIEQSLRILDKRFCCAFQPKVDIRTQQIKGIEALVRLRDDEGIIQAPGTFIDLAVELGLIDELTHLVLAEIMRSI-DLIDDTFGTGVGISINVAAKQAGNVAFMTSFARALEKTGCPT-RFIVEVTEDAFVAKARFQAEILPILRRLGVGISIDDFGSGYSSLSALADITADEIKIDRSFIVDIHPRSQGILKAIESLSEALGMTVIAEGVETFEELAYLQAARIKYAQGFYFSEPV-------FLEEHQP-----
241203375    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSREGELAELSS--RLDLALNSYQCGIWEARPGLGGSIWNERMHELYGLTPRNGFMTEEIWLSRIHPEDRSLALES-ARHFKHNGDTHTLVCRVIVDDGSVRYVRSVGKVHQTGTSE-MKIMGIAFDATEDVLMTIRRIEHNSLHDPLTALANRRKLDIALESLTHDGRQQRQKFSILHIDLDRFKDINDTLGHAAGDAMLVHASKVLAKNVRGSDIVARIGGDEFVI-LALDVGDKEMAQLSTRIIEEMRQPIDFQGFSCRCGVSIGIALANGIHVDARKVLINADIALYRAKSTGRNRFEFFNHNLQADIINTKRTADEIGIDNGEFTAWYQPQFCARTMELTGVEALVRWKHPSKGWLAPDKFLRIADEINVVQMLDRIVLETALHDKMRWTARGIVVP-KVSVNVSARRLHDGSLL----ESLADLHIRPGELSFELVESIFLDESEDVVQNLERIKALGIDIEIDDFGTGHTSIVSLLKLKPKRLKIDRQLVQPIASQERALVSSIIEIARSLGVETVAEGVETAAHAALLRDLGCDILQGYAFSQPLSFDDFTA------------
190893173    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSEQEFQDLLRRLELALDASRIGVWEHSIAKDGILWDAQMHRLYATGETCRQVPAWFWSDAIHPDDRERAERDFEQAIAAR-GAYDSQFRIVLPSGEIRHLRSRAHFYVDAEGAPS-FIGAEWDVTADVQLNAELARQKMHDYLTGLPNRRLLDKRLA---ELPADRSVATLGVLHLDIDLFKQINDSHGHAAGDAVLKAAALRIAAAIPANGMVARVGGDEFVVVLVNFTDLAELKRITEDVQRRLRKKIRFGHEMLQSGASIGVSWSGDRRARNLLAESDLALYQAKQLGRNRIEFFTRQLQEDLRAKRRLVEELKLGLERGEIIPYYQVQLCATTRQVIGFEALARWKHPDKGVLAPGVFLKIADEHGLAAEIDAAILKRVLEDRQIWQLRG-LAVPRIAVNISASRLADPALLGK----LKKLDIPPGAIVFELVETIFLDDSDETLDHIDDIKQLGIDIEIDDFGSGHASLIGLVKLRPKRLKIDRQLVAESSDEQRRVVGSIVEIAKALEVEVIAEGIETEAHATVLAQLGCDGLQGYAFGYPVPAIETDRL-----------
300917145    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HP-DYERLIQVWSATIRQRDGAPAGILQIKTSSGETSAFIERVADIS------QHMAALA---LEQEKSRQHIEQLIQFDPMTGLPKRNNLHNYLDDLVDKA-----VSPVVYLIGVDHIQDVIDSLGYAWADQALLEVVNRFREKLKPDQYLCRIEGTQFVLVSL-ENDVSNITQIADELRNVVSKPIMIDDKPFPLTLSIGISYDVGKNRDYLLSTAHNAMDYIRKNGGNGWQFFSPAMNEMVKERLVLGAALKEAISNNQLKLVYQPQIFAETGELYGIEALARWHDPQHGHVPPSRFIPLAEEIGEIENIGRWVIAEACRQLAEWRSQ-NIHIPALSVNLSALHFRSNQLPNQVSDAMHAWGIDGHQLTVEITESMMMEHDTEIFKRIQILRDMGVGLSVDDFGTGFSGLSRLVSLPVTEIKIDKSFVDRLTEKRIALLEAITSIGQSLNLTVVAEGVETKEQFEMLRKIHCRVIQGYFFSRPLPAEEIPGWMSSVLPL----
256380632    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLVGANLPDDPSRLSLLWTGPLLVVGFLLAEQLAINVDVR--------SGVAWT------ISFTEIPLVLGLLV-------APFEVVLAAHVVAGVGTLLG-RRVLDRAVYNAGLMFMEISVAFAVAAWAGAFVGTISVPLLASVLGLTALRLMRKGMRLAPSGRLVLQTLVVALLNTAA------GLVAYEVADHAQWGGLLIVLAFAGITAIYLAYSGLLREQRDLESEVSLRVARSGATTAV---DAEDGKAEA-DEWQHILRTDPQAPMRTLVAGEPLPQAMRRDDARTSREDAMLQLPGTQVRYFRVADAGEEATDALVRVVPLRGGATQLLGAVEVHDRLSRWRGFGKADIQLLRTLANHARLRHDAYHDPLTGLLNRTGFRESGAAVVLRVDLDVLSTVLDALGQAWGDRMVVAAGRRLRDELGPDVPLARLDGGAFAA-LLVDRKAERVKEIAERLRARLSVPYPVDRLTVEAGAIVGWADVAEVEDDAKDADQRADVALRATSENEPMRAYAPSMGQIFLRRFQLVTQFRSALENGQISVHYQPKIALPSRQVIGAESLVRWKHPEFGRVDPDEFIPAVEATGLVDVLTDFVMDKGLERVRRWMDRDLRM--SIAVNLSVRTLADEEFPDRVKEALDRHRVPPELLTFELTESGVMADPERALPVLRRLHTMGVVLAVDDFGTGYSSLAYLRQLPVDEVKIDKSFVLGMGTDDMAVVRSIVELGHSLGLTVVAEGVEDDAARDQLVGMGCDVAQGYLISRPLSEERFEAWLRARTVQVRGA
15605631     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIFVNDYTLKLFGYTRHEMNKSPFEFLPF---HYRKRAQKVLNEAGTCIEKPKEYTLKLKTKKGEDKYVRLYIISFKKDEECIV--LILFTDVTNEILLRKKVYYLAFFDQLTGLPNRHLFIMLLQRFIHDEETNN---LHVCMLNLKNFGEINFLFGFDKGDEILKEIANRLRTLVKEGA-AARLSGKAFGIALRNKEREEVVELVEK----------LSKEKVDSVDLNIKAGISSYPQDGENPKELLEKAELALLFAKNTVNFYKKEYEEKLKKELRIKEFLEESIEKKEFGVVYQPIVSLKDFRPVGAEALVRWYHPELGEVPPSIFVPVAEKYGLVSQINYIVMEKAFRELSDFVKE---REFYLSINVNAEQFYSVELIQKLIEFEEKFKFPLRNVILELTERALMAKSEKAVEILSELKKLGVKIAIDDFGTGYSSMHYLVEFDVDEIKIDKSFIDKMLENVNAVVRNIIELTHNLNALALAEGVENEEQIRELKKLLCDEAQGYYFSPPLPFKKLIEFVEERQNLIK--
254383220    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSWLIGGSLLTLSWSLALANAARTAQSGATGSVPSAAIS---LAYPLLDIALVSMVLVLRSEGNRSAVNTAIAALALTVLSALFTSPLLSDGYQSGQLLDAGWFAGSLLLA-----YAPWG---ARRLHPLPPAAPHPPAERPHSRPITGSLPALTPYLAAAVCTLGLYNVVDGRKVDRMVV--FTGCTVVLALVIRQGIM--LLDNIALTQELAQKENHFRSLVQGSSDVIMIAAPTGTLHYVSPAAAGVYGREAEELVGS--ELASLIHPEDLGRVVHEVRRFLATEEPTTRIECRFKSGGGE--WLNVESTVNRHQGGLILN----SRDVTERVRLQAQLQHSAEHDPLTDLPNRALFTRRVRQALTGRRAGDHSTA-VLFIDLDGFKAVNDTIGHQAGDELLVEAARRLQDSVRAGDTAARLGGDEFAALILGDGSRDQVHEIADRLRTTLSQPYRIAGSEVRVAASIGVA-FADPGITPSDLMRNADLAMYRAKAGGKDRVELYAPQMQAEVARKAELAGRLRTALHEGEFAHQPVVSLATGEVTAVAAQARWRSAQGILFTPAEFLRVAEHTARAAELGRWILEEAVGHAAERHRVGH--DVPVAVRMTAQRLLDRAVPMSVEALLNRHGLPSGALVIELADSDPRVPFDELERRLAALRRLGVRIALDGFGSGYAAISALRRLPVDILKLDRGLVEGVVESARKITAGLLRIANDLGMQSVADGVDLPEQVMALRAMGCTHGQGLAFSGPLDEYRLRRLVRSTFPVP---
113868780    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDISDHKRYETQLFAEKERAQVTLQAIGDAVVTADVWGRVESLNPAAEALTGWEADARGLPLSSVCVL---RDEESLAPLPDIVTLALRQRWRVQRDVSGLPGQALAVKPSVALIRDRAAQAIGVVVVLHDISQERAHAARLAYEASHDALTGLVNRAEFERRLDAAITRARV-QGTTHTLMYLDLDQFKVVNDTCGHAAGDELIRQMAEVMRSQLRLSDTLARLGGDEFGVLLEQCGHADGERVAEALRHAIACFRFAHRQRTFTLGVSIGLVTLDRQTVNVAEALSAADAACYVAKEGGRNRVQVYHPLDSVVQARHGEMEWVSRVHFCLYSQEIVPAHDGALPQTRHVELLLRMVDERGRLVPPMAFVPACERYNLMPMIDRWVVETAFGTLAGRQAEIATC----AINLSGSSLADLQFPDFVREQAQRFGIALDGICFEITETAAISNLAQAGAFILQLQQLGCKFALDDFGAGMSSFTYLKHLPAAYLKIDGSFVRDMDPVNLVMVEVIQRIGHAMGKQTIAEFVEGEAMLERLRELGVDLVQGYHIASPVPFA----------------
152989886    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKALEKSDEWVLVADEQGKIIYVNEFVEKVSGYTKDEILGKNPNLFKSVH-----FYKKLWSEIIAG--NEFEAIFVNRAKGGKLFYLDQKIVPIVLP-GASKRFIALGRDITKEKELSQELEHIRYHDVITDLYNFNGFKFKVEELLEQTK--QGEYAALAVIDIDRFSYFNKIYGISTGDEILRRIATMLLVHFGKDTIIAKTAGDEFSLFFPNIHQEKQLFVIKFELENIFRHSFRVEENVIKLSVRGGIALYPSDAKSFSELYENAFLALKKAKQENQNIIFFNPDIEKGVRYSLQVQQLLAQAIENKEFFHYQPYFEAKTQKLAGFEALVRIKDVHGNIHYPNDFIDYLEESTYLKEFESWALQEVAEKINQWN-------LPISINISARTFQNPEFPIKIKQYTKMLKKPM---KVEITERLFMKDIQFTKKLIELLKMSDLEICVDDFGTGYSSLSYLEELEVDVLKIDISFVRKMSSRAKAVVQGIISIAKALHMKTIAEGVETKEQYELLRDFGVDYIQGFYFAKPMWENEVIE------------
253998705    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGNIIGASRVVHDLTENNRIRQALFMEQQRWHAMLSAVRDAVITTDQRGHIEFLNAAAERLLGQGLSRIGQPLRHFISLADGSLQAGIDEALDISMREMR-SLDIPLRVLAGHASPI-LKSTISPLSPEGRQTPGTIIVLQEGQALAPG------QPELDPLTGIHNRTTLETRLQAALA-SAHTQGEQHMFMYLDLDQFKIVNDTCGHAVGDALLKQIVSIIRGCLSTDALLARLGGDEFAILLLCCDSDAAGKIADDICNRIEAFRFAHEQKRFHVSASIGLVRIDHQWQDISALLQIANAACYTAKQEGRNRTHLYRDTDFAIKKHHEEIQWVNRLEENRFSLYCQRILPLNENSGIHGEILLRLPDGNGGMIPAGAFMPAAERFHITSRIDRWVTKRVLHWLMQ-HEHVIDHIDVLSVNISGQSIGDRAFHDYMLELIVSTPATYSKLCFEITETAAITNLADANSFIASMRRFGIRFSLDDFGSGVSSFGHLKNLDVDYLKIDGQFIRAIDSNDQAMVRCICEIANGTGLKTIAEYVETVEVENLLRGMGIHYTQGYLRHKPAPLDEMLK------------
297191891    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIAGLALTVLCDALFTSPLLRESYGSLLLAYAPWVARAGERGTRNPVRPITSSLSALTPYLAAAVCTLGILHNVIEGRRVDRVVVLVVLALVVRQGIMLLDNIALTHELAQKENHFRSLVQGSSDVIMIAAPSGVLRYVSPAAAGVYGRDAEELVGT--ELASLIHPEDLGRVVHELRRFLAAEEPTTRMECRFRSGSGD--WLNVESTVSRHQGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTERVRGALTGRRAGDEGTA-VLFIDLDGFKGVNDRLGHQAGDELLIQAARRLADSVRAGDTAARLGGDEFAALIVGDGSGDRSARIADRLRLMLSQPYRIDGGEVRVAASIGVA-FAEPAMSPTDLMRNADLAMYRAKAAGKDRVELYAPQMQAEVVRRTELAARLRSALHEGEFAHQPVVSLTTGRIAAVSAQARWRSAQGILFTPAEFLRVSDDGDRGAELGRWLLEEAVGQAAE--RAGAGHRTTVSVRLPARLLLDRAPLGSIEALLTRHGLPSGALVIELADSDPRISFDELEQRLTALRRMGVRIALDGFGSGYAAINALRRLPVDVLKLDRGLIEGVVESARKITSGLLRIAGDLGMQSVADGVDVPEQVLALRAMGCTHGQGMAFSGPLDEYRLRRALRGEYPVP---
221065996    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVWLGCLWMWVLGAMMSLVWLLAPAVDDVDLALSGGVMLLSLLCMGLA--KTRKWAWAVSCFVWGWLLSLLAWHTGGLYGPAV---MAFPAWLVVAVWVQGTRAALAMLGLSTLVVAALWWLAPQIGMPAAALSATEHLLA-LIHVVGMMMLVLIICLQARASVQKSMETLAALEVTQNELRKFYRAVEQSPESIVITDPQLKVVYVNEAFLSRSGYAREQVLGQSTELVSTM-GMDRSHRQRALKQLATGTL--WRGEMTNRTSKGEALRESVLVTPIRTPQGEVVNYVELKRDLSERVLAERRIHDLVYLDPLTGLPNRHSLTLHLR---ELNLARQDACHGLLLLDVDRFSVFNDVHGMQHSDELVQAMGARLVEALPDDAWIARIAAAEFAIVFDSLHKHQYALTLKKALQKPFSLNSWIETEFVSCCIGGAVLEPALKGGNSHDVLRFASVALHEAKQGGPGSVVLFEPRMAQDVYRRVRIAKDLYHGISQGELRYLQSQTDARGRCVGAEALVRWQHPEWGLVSPGEFIPVAEESELIVRLGDWVLRQACTLLARPAMAERG--LRLSVNVSAQQFGHEDFMATLDKILRETGANARQLTLEITEGTLLRDLDQARRRMLALRGLGIEISLDDFGTGYSSMYSLQHLPIQELKIDRSFVSGSHEKDAALVEAMLLVAHRLQLRVVAEGVELSEQALQLTRWNPDIVQGMLLGMPMP------------------
308048104    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSQRLH---QRQQILLRTVSDAVVLVDPQARIELVNPEAEKLLAVEHGPVRQC--ALVNLVAGPAGQELHAALKELLS--SGRISLEGRVLQQGGQKRQLEYHAARTLDHEGHTLGAVLVLRDITHSEQMKRELMHKSQRDQTTGIYNRHTFEQRLEALADLP-----GQHAICYMDLNRFKLINDSCGHEAGDRMLRDVAQEMVRSIRPGDLLARIGGDEFGLIMKDTSALETARVLKQLMERVEGITLYWDSGSYRVGISIGVAFQRADEQRPREVFKDAEIACHESQIHFFDSLDQDLAHQRNAPQWAMKINEAIVNDDLVLFYQPIEPVQASSPRRKC-EVLLRIREEGGRILAPGQFIAAAERFNLMPAVDKAVIRKSFEWLARNSHLWNTQVL--SINLSGTTLSNGNLVSYIDEMCALYRVPPETICFEVTETAAIANENRALEILHALRRRGFAFALDDFGSGFASYGYLRQLPVDYVKIDGCFVRNNNAKDYAIVKSIHDVCRVMGIETVAEFVEDQETLSRLRAIGVNYAQGYGIGRPKDLE----------------
229588621    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQSPLDHALESFAPLDRQFLGIALAVLLVSLAGALFLARRVSRPLNALVQAAGRITPVRVRSHDEFGLLARAFNAMQSGIATRERQHNALHDPLTGLPNRALAMERLGSAISARR-----PVVLLYLGIENYRVINEGFGPQGVEEMLREASRCLSMSLLASDTAARIAGSEFLLLLENTEVDRAVARADR-LYALLTEPQRIGNDELRHEVSIGIAAYPADGQHVEELISRAAIARHDASSLPGHLQIYQQDRDLAHQRQITLIRDLRRAVIEGELFCYQPKLDLKHGHVRQAEALLRWQHPALGQVSPDEFIPLAERTGSMSSLTLWVIEEAIRQIAEWAQRGML--IQLSVNISVDDLADDELAIRVTALLMQYQVGAEQLIFEITESAIMHNPQQALSVLEQLRGCGISLSVDDFGTGYSSLAQLQRLPVQELKIDQSFVRNSTSGDGVIVRSTIEMSHNLGLKVVAEGVEFEPSLKLLKLWNCDTAQGYLISRPLNAMAFERWMRERAPI----
262404817    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYPAAVMLGH--HIRDFYQEPDALTPRQMLLLPSSHVSSVWRRDVCYRHHSGKSVWVRENIRPLV-ETGTLL---IVGEDITETRQLADQLAYQARYDLLTHTFNRNQFELELAKALKETESQLRTHAM-LYLDLDQLKVLNDTAGHDAGDGAIQFCASMLEDVLPFKATLARMGGDEFSILLRDCTERDAVLVAQSIIHALSEVPFVWEHIRFNLTCSIGIRMIDHTATSPQMVHAQADTACHAAKEEGRNRFNFYRQDDADLRRSQLEMECVNLVHDALAHQRIELFAQHQPERQLHFEVLVRIKNAMGEYVSPGIFVPASERYNLAHHLDRQVVEQTLSWLEA-RPDVVDKLGRVSINLSGNSIGNPDFVTFLLQRLRISHVSCHKICFEITETAAMCNLNQAITVLSKLKALGCVLALDDFGSGLSSFGYLQKLPVDIVKIDGIFVCDMDKNDRLMVRSIHELTKQMGKTTVAEFVENEQILQALQLIGVDYAQGYLFSRPQPIADLVEQLKEK-------
142034804    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTLQQVHELGRAVKQLNDSEQRWLFAVEGSRNGIWDWDIRSGEVFLSDRWKEMIGYQPDELEEVFQTWETRLHPDDKQAVLDCLQEYVSGKTKEFESVHRLQHRDGHYVWVFDRGMLVWDHLGRPTRMIGIHVDVSESERNHAAIAELVKQSVAGPKMLPETFMAQLSQYLN-QRTSAGHSGALLLLNVETLGA-NDTLTSHELERLLSQLSARLSSYFAENIVVAHLELGRFALLAKELAADANMAGRRAELKQIATRPFHYGEHDFRLNANIGICLLDSVDTLAPEAVRRAELAMQHAQSSEHAGCAFYHPDLERSQDPESSNRLERAIAENQLSLMFQPVVDMQG-KIVSAEVLSRWHLADGEIVPVAKFIDLAERHGLIASLDLNVATRVC-QLIKQLKQQGINLPRLTLNISTLSFCQPDFVEQLVTLTRRYELDDNQLGIELTESALLTPASFIQPRISLLAEAGVAITLDNFGAGQGALSCLRHYPLHEVKLDLHCAANLTTDSQALIQPI----QAFNLPIVAKGVESPQQQQLFSRLGCTHFQGYNIARALSVNDFKQLVCPR-PLLRS-
157373398    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KELLSITLEDSAEAAYITDAEHRIIAVNKAMCRISGYSADQLLHKNAEVIDLKR---HTAAEEMEHNNALEERGNWQGEVWKQRSDGTEFPAWKSCRKILAEER--VYYVTIFSDISTKKKLEAKLTEQAMFDTLTGLPNRHHLKLLLNQALQEIKETPGKMGALMFLDLNGFKNINDCFGHATGDKVLQLVSARLEASCIEKADIARLGGDEFTLVLRDCNGHQEVEDISQQIMSLFEAPFEIDDQKLYLGTSIGIALFPEHSSEANKLLSLADTAMYSAKQSPEHVLFYNNSMHEEAEQKLTILSELRHAHNLKQFSLAYQIVNLECNSVIGAEALLRWQKPDGEILNATDFVPLLEEAGLLITIGQWVLKQACLQVATWRTQ-HAPDLKACVNVSPMQLEHPDFVQQVTEALTYSQLPANALVLEITELALLRQPQRVKKTLTLLKSKGISIAIDDFGAGLSSLSKLGSLPIDSLKIDAGFAHRLSEQGKELCQAMIKLAQALDISFVVEGIETKQQKEILKNMGKGFGQGYFFGHPKEAARFT-------------
218132530    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDLIGQSTDDYLYFYDLDRDYYAISERATRAFALKDSRFYNASSVLGNLFYPDDAEYVLKDIEQIHKGIRKEHNIEYRWLDKYGNPVWICCRGSVIQKED-HPAYLVGVITELGK----------QNRIDKITGLYNSGVLRDRITFMSEVGESLAGL----MIIGIDNFKGINDWHGSSAGDEILYKTARAINDAVGNAGQVFRLDGDMFAIFTMAPENSDGFKKIYKDIRSRVDAYMEESSYRCFYTISAGSAIFNIASTTADNAIMRGKFALHCAKNNYVAYNEEVHNEYIKKLDIQEELRRSINNGFEGFEIYYQPIVNPATNTLYGAEALLRWNSSKYGFISPALTIPILESSGLIIPLGKWITLTAARQCAKW--RETYPDFRMNINLSFVQLLKSDVLRDMVDKIDEVGVPHDNIVFEVTESGQLESNKYTRSVLGGFSDSNFKLAIDDFGTGYSNLRYVKDMMFGLIKIDRLFIQNIDENNYMLVKHVTDLAHSLNLKVCMEGVETSKELKTVMSLKPDCIQGYYYDKPLCRNDFE-------------
255064433    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMLAYI-----FWGLV---GKNWLLGWLA---AIYALTFVRFLMAYFRIGALLAGILWGSAGSIFFVADSAIHQLFLAYLLGGMVAGAMATLSSYKGVFLAYQVITHESDIQMIIALTYLLFVFTMGLHQTVTDSLKFRFDNIELLKRLIQTKNQLEQRVAERTEALTITNDILHQEKELFQITLASISDAVITTDANGKITFLNPTAEIFTGWSNEEMHDPLQEVFNIMDIATHKPVPDPLADHLNELENSPKYECILIHREKKEYIIDYAVAPIQNEQKHRIGAVITFRDVTEQRKLTLKLAYQAAHDSLTGLLNRKEFENRLSKIL--TSMRKNDMHALLYLDLDQFKIINDSCGHSAGDKLLRQVTALLHSKLRARDTLARLGGDEFGVILEHCPKDQALQVADTLRELVQNFRFQWRGKTFTIGVSIGLFPITHGNQGLEHALNAADSACYAAKEQGRNRVQIYQSVPHEMQQWLPRIQNALTEQRFQLYYQPIQLISPKHAEQEQHEILLRLQDENGQLIMPGAFLPAAGRHDQILPIDRWVVQQSLQLIKAHATHTINAIYT--INISGQALVNEDFLDFTVNSIKASQLDPACICFEISEQTALNDLQHVIRFVTTLKELGCRISIDDFSSNLSSFSYLKDIPLDYLKIDGRLIKNMDPVNQAMVESIHHIGHIMRLKTIAVWVENDQTLQILENIGVDYVQGFWVAEPTPLNASLPLTDKK-------
254450972    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFIGLLAVVLILTPLIIHLSREVGILRLTLHRDADYHRMASEHASDGLVVQDMKARILWANPAYLKIFGVTFDEIRNPLEFALPAVSPDEIEAFRYCADDPQDWSL----HERLNRHNDGREFWNQMNSSYNLAPDG-TQNAIVVCRDVTEQMEQKQKLHHEATHDGLTGVPNRAAFKTFIGDAL---RSGDGTPVGLLHIDLDNFKAVNDTHGHSGGDAVLTHTADVIRQNIRDSDLLARVGGDEFVVVCPQTSDLALLDDLSTRLLDVTSKPFAWSNRLLKIEASIGAAISQSEKTTAETLLVQADFALYEAKRTGRNRVALYDEDLHDRHAFQSRRAIENAIDTGTLDYWFQPTMSLETGQIIGLETLVRWVHPVDGVIAPDEFLPMVKELGLMGALDLLSMTAALTEKRNLNHAGFGDIG-IAFNASPELLSHPDFIRRLIWGVEAAGIERAHVTIKVLETTNFGDASETQAIIRDLHDGGFQVHLDDFGVGFAGLSHLAKLDVTGVKIDRGLVTNLLSDRGKIVRKIVVLSNDLGLNVIAEGVEDQATATALAGMGCGVIQGYWLSRPLPRDDLLDWLHDR-------
29829276     ----------------------------------------------------------DFGLSAAAGTAAVSCLLYARTRRSRFRLAWLLFALSSAMAS-------------LGNGV-W---GWYEVILHHP--------VPSPSADLFFLCFAPPAIVGLLVLAKRP-------VTKAGWVCLVLDAWLIGGSLLTLSWSLALAQAAKF--DGPSVAHTALSLAYPLL-----DIALVSMVLALHFRRSAVNRSAVNTAIGALALLFTSPLLHDNYRSGQL--LDAGWFAGSLLLAYVGVRFGQRESGHARVVHEHVPGAGSRAPLQDGGHSRYPATRPIAGSLGALTPYLAAAVCTLGILYNDRVVLITAGAVVLLVVRQGIMLLDNIT----LTQELAQKENHFRSLVQGSSDVIMIAAPNGILRYVSPAAAGVYGRPAEDLVGT--ELASLIHPEDLHEVRRFL-AASHTEEPTTRIECRFKSGYGG--WLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTKRVQQALSGRRTSDRGTA-VLFIDLDGFKAVNDTIGHQAGDELLVQAARRLQDAVRYGDTASRLGGDEFAALIVGDGTRDHIMELADRLRVTLSQPYAIGGNDVRVAASIGVA-FAEPGLGAGDLLRNADLAMYRAKAAGKGRVELYAPQMQQDVVRKAELATRLRAALHDGEFAHQPVVSLEDGRITSVTAQARWRSSQGVLFTPAEFLRVSEDSDKAAELGRWILEEAVEQAAERTATGLA--VPVGVRMSARRLLDRSPLGSVEALLTRHGLASGALVIELSDTDPRVSLDELERRLSALRRIGVRIALDGFGSGYAAITALRRLPVDVLKLDRGLVEGVVESARKITSGLLRIASDLGLQSVADGVDLPEQVLALRAMGCTHGQGTAFSGPLDEYRLRRALATQYPVP---
3659619      --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNDRFCEISQYSREELVGSTHRIVNSGY-HDADFFRDLYRTIKAGQL--WRGNICNRAKDGSLYWVATTIIPKIDRQGTITGYVASRFEITELMNTRDRLCELAETDTLTGLLNRGGFNTALADEIARCREPGTAHPALAMFDLDGFKQINDVHGHHAGDIVLRAIASRLIELTHPDDPVSRLGGDEFAVILHRTLEDVSLERYMDRLQAILERPIDIETVTVSVAGSIGAVLLDGTDTMEDVQ-KNADMAMYAAKRAGGKQSQMFTRNLRERAQARVSIEARCGVERNQFEVYYQPIVNCNTMEVDQIEALLRWQHPERGLLAAEDFSDVFTDAGLAQAMGPRMIEAFRRDVCMWNEKG-QPPRQLAINLSRMDLIRDDYQRELEESLRRFNMSPDSFVLEVTEAMLHGRAEQGIRNLRELARAGFRIALDNFGKGITVLNHLRELPFSQVKIDQSMVTNINPDACMVLSSLIDMGQGFNMEVTVEGVENREQFELVKALRPERIQGFFVSSALSSQDILKL-----------
163748644    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILIAGYIGLNLGFIRPFHRLMTQLEEKTYTPLIGAGCSELVVMAG--------RVNSLLAKIFQLKERSKTTLESIAEAVIFTDIEAKVVYLNPQAERLLGVSTAAIGGSVDVLLKSIN-EDLFKFMASRAQDPLLSKLTLQGE--------STRIMERSISNLLNHKQRVTGTVILLRDITQEELLKRKLHQRANFDPITSLLNRRAFEERL-----AAFSLGAQSVAICYFDLEQFKLINDSCGHSAGDRMLAIVARAMQSCLTQDEMLARLGGDEFGLAIRDHSALEVAQLAKRMVASVSMQVLRDNACHCKVGVSAGIAIARAPYISAKELLKDADIACLAAKSKGSNQVHFYDDKDKDLTCQRNAPMWAVRIAQALEHNELLLYYQPSGKHRQRIEILLRIQEPSGRILAPAQFIAAAERFKLMNDVDKEVIRKTFLWLSLHEEIWGDHC--ISINLSGNSLGAEGMADYIIQQFERFAIPSECICFEITETSAIQNRNRAMDMLAYLRKLGFSFALDDFGSGFASYGYLKELPVDYVKIDGCFVKNTNAKDYAIVKSIHDVCVVMGIETVAEFVENQDIIDKLQEIGINYAQGYAIGRPQPLSS---------------
119773529    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YQIPVAGIGSASLVLDVSFGLRDVSSPAIQ-PDRMVAGILMMGILLLALGYVWIRRSLVVPLNGLMSQLGASRYLPLSADGCAEVRHFSRSNKLLAEIFAQKEQARVILEGIADAVILTDAKGDVLYLNPPACRLLGGQAADFAATSVSGILGIKP-------SLLDRFLK-EQGQACKQISLRFAGR---LLQCTLSAIEDHQHTRTGALLALRDVTAEERLKSELRRQAEEDAVTGLPNRTTFEARMKRLAS-----GQETVALCYLDLEQFKIINDSCGHLEGDRMLCMVAKTFQSCLAPGELLGRVGGDEFGILLLGRSAHEVALLLKTLQQKLSMQVLESQGQCHRVGVSIGVAFARAPLPPVGELFKDADIACVAAKQKGSNQIHFYDDKDKELNYQRNAPKWALRIAKAIHNRYFQPIHSLHGGSPRRMEILLRIRESNGRILPPAQFIASAERFKLMPEVDKAVVSMAMEWLAAHPNFWHDHCL--SINLSGNSLGVEGMESFIVEQLQRNGIPPACICFEITETTAIQNRQRALDMLRSLRKQGFAFAIDDFGSGFASYGYLRELPVDYVKIDGCFVRASNAKDYAIVKSIHDVCSVMGIETVAEFVESQDIMARLEEIGINYAQGYAVGRPKPLKDYAPFLRQ--------
289668228    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRCARLLHDVMVVCSLATLLLVLITC-------VLAMRRIRDYLLSHEGRFRTAFQQAALGMVKFDLRGNVLDANASMANVLFYRPEELQAC--TLAEVMHPED---IKLDSRGMIDWPKLLQSGELRFLRADGGVMWGRWSASLVEPGPEEPTLVLAVIEDVSHAHELADEVAFHARHDAMTGLINRHEIERRLLRLIEL-PQSPQMCHALCFVDLDHFKLVNDTFGHAVGDRFLCHFADVITMQLRPGDWLGRLGGDEFAILLANTDLAQAQIVLERMHGTLGQPWSHQGGRPLTPSCSFGVVEIRQGVSDLNALMTAADLACHAAKEEGRNRIRCFNENDQRRHDGGWISAVQQAIAEERLLLYAQKIQVLNDPGRLQYEVLVRMRASDGRVLSPGEFLPAVERYGLGRMVDTYVLEALCAQLSANPMHVATLDL-CHVNLSAQSIAQPDFLDFVFALFERYPSLVPKLCMEITETAVIGDLEHAQRFVQSVCARGCHVALDDFGSGMASFGYLKQFTVDVLKIDCGFVRNHDAVDRAAVHSIAQVGLALGIEVVAEGVESEADIPGLREAGVGQVQGFSLHRPCPLEDLV-------------
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----------------------
301306135    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HWASSSHGAEVQNAQS-WSATIRQRDGAPAGILQIKTSSGETSAFIERVADIS------QHMAALA---LEQEKSRQHIEQLIQFDPMTGLPNRNNLHNYLDDLVDKA-----VSPVVYLIGVDHIQDVIDSLGYAWADQALLEVVNRFREKLKPDQYLCRIEGTQFVLVSL-ENDVSNITQIADELRNVVSKPIMIDDKPFPLTLSIGISYDVGKNRDYLLSTAHNAMDYIRKNGGNGWQFFSPAMNEMVKERLVLGAALKETISNNQLKLVYQPQIFAETGELYGIEALARWHDPQHGHVPPSRFIPLAEEIGEIENIGRWVIAEACRQLAEWRSQ-NIHIPALSVNLSALHFRSNQLPNQVSDAMQAWGIDGHQLTVEITESMMMEHDTEIFKRIQILRDMGVGLSVDDFGTGFSGLSRLVSLPVTEIKIDKSFVDRLTEKRIALLEAITSIGQSLNLTVVAEGVETKEQFEMLRKIHCRVIQGYFFSRPLPAEEIPGWMSSVLPL----
188990916    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLAIRRTRDYLMSHEGRFRTAFQHAALGMVKFDLSGRVLDANASLANILQYPPEALQAC--TLAEVMHPDDI-----VLDSLIDWPRLMQAGELRFLRSDGGVLWGRWSASLVEPGPQEPSLVLAVIEDVSQAHELADEVAYHARHDALTGLINRREIERRLQRLID-PPQSPQLCHALCFVDLDHFKLVNDTFGHAVGDKFLCHFADVITMQLRPGDWLGRLGGDEFAILLVNTDLAHAHTLLERMHGVLGQPWSHQGGRPLTPSCSFGVVEIRQGADDVNLLMTAADLACHAAKEEGRNRIRSFGETDLAMARRRHDGGWISAVQQAIAEDRLLLYAQKSDPGRVQYEVLVRMRTRDGRVLSPGEFLPAVERYGLGRMVDAHVLETLCAQLSANPAHVASLDL-CHVNLSAQSIAQRDFLDFVCALFERYPALVAKLCLEITETAVIGDLEHAQRFVQSVRARGCHVALDDFGSGLASFGYLKQFTVDVLKIDCGFVRNHDAVDRATVHSIAQVGLALGIEVVAEGVESEADIAGLREAGVGQVQGFSLHRPCPLDDLL-------------
146277007    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHALSL----QALQDDRMLLEAILRTSNSAIIAFDGEARIVFANEEAAGLLGTELERLQGCTLEGIEPLAPEDMPVRQAMAEGHALRGLHHV-----LIGADGRQRILSVNAATVDDVTGQVSADSALRTALAEAH-------QLAFFDPLTGLYNRRGVVEVLRDCLQICAR-ENSSLALLYIDIDGMRQVNGTRGHWLGDRVLQALAARLEDLRHDGCDLGRISADEFVLTCSESHPDAAAEVSAERVLTELRKPLVVDGLTIEITVSIGLAAITDTVEGLLKGVDLAVMAAKAAGGDRACAYRPDMEQDMVGRVALAQELREAIRRDEFRIFF-EPMVRLGDGEVVGQEALIRWQHPVRGLLSPVAFIPFAEETGFIRDIDRWVLRAAALELARWADDPERRHLRLSINISSAQFLSDEFGQMVREVLAETGVDPTRVELEVTEGTLLSNLGLARATMMDLRSLGLSIALDDFGTGFSSLSYLRDLPVDVLKIDRSFLGGLSESNRTILEGIIGLASGLGVALVAEGVETTAQFAWLRAKGCRTFQGYLFGRPTDAPQLT-------------
223985326    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIYVCDVKQDLSHWSKNAVTFFGLPGEYMENAAELWMAKIHPDDRGRYLKDIQDVFTGVKTHHSCEYRARSQAGDYVWLECRGTMMKNEQGEPWLFAGMMTRLD----------ARNKIDPLTGLPTMREFADL---------NFACTHGVVMVVGFDGFREVINNYGYRGGDEILADFAVQLRRICPQTAALYRFEGDEFAIFIPGGTCCQAQQLFQS--LAQAAKALGSRQVSLEITGGAVCTPQDGITQEAVISKLEHSLAHGKAHRRSQLVFFSLEVSREYRRLSKQTLVRSVSHDCEGFSLVYQPLVDH-DHRVVCCEALLRW----KADSDVGEMIRLLENTGEILPVGRWIVREVFAQARVW--QQKSPDFITGFNVSYLQFKDSGFSDFLIAEAKRLKINPRQIAIELTESCQVEDFDGLAREFARLRAFGFNLSLDDFGIAYSTLLLIRNLPADSVKIDQSFIRDLTEQNQAIIESVVSLCRKLNIRLVAEGVENARILKLLEAYPITLYQGFHFAKPMPASQLEPLI----------
269968391    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTTIFDQQVSDSDREFLKIVEERFIHIFDVFNEGLFYMDEFGTMVFYNKGFYEQLGINAGRI--SLEQWLDLVHPLDRERLSTRVDAHIITNNTRVTTTYRVRKPNGQYVWIEGVAMTKETEHGH--YMVGSHRDISERKLMES-YIHQVAFHDNASGMANRA---HLLLDIEDSVRATDSCASICYIQIEEIKSYLNQYGSELVDGLVEKLLQTLSHLPSPNSSVYRVHDDDFAILIHDECSVETLQSYAESLKETYHEAVIEEGQYLGSNISIGLYPCIDPSHSAEEILRKAARTCQYASEQNKDRVAVYSEKTQHAVDRYFFIEQGLKSEKQTLSVKFQPIIDAKSSKVVSFESLVRWRSKEFGEIYPDEFIPVAENKGLIVELGYQVFAKACEFIKNYRER-YQNQVRVNVNVSVLQLMNSEFPARIKAMADEVGVDPESIVLELTETFILDNNQTAIAPLNTLRELGFALSLDDFGSGYSSLNSFFDLPMTQIKIDRSMATLTNRSSQEYLKFLITMCQENSIEVVIEGIEDAKMCEFFTEMGVDYLQGYWFSKPLSVASASRY-----------
289642211    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRWLP-------SRIREVSAPLLAGEEGVLTLGFRRPTA-----WRRHEEQVLAAFTQTVSRALAHARLEAHARQVAEEQAHDAGHDWLTGLGNRRLLMARAAAEMRRQAET-GRSVALVMIDLDRFKIINDTLGHSAGDRVLQAVAERLRRGIRADDVVARLGGDEFAVLVTGIDDPAQAEATAAELADVLCRDVVMDGIPLAVEASLGVACHPQDGSTIEELLKHADIAMYQAKHSHPRWRRFDAGSHDPSLERLALVAELRSAISGNELVNYQPQVELRTGRISGVEALVRWKHPRRGMLTPEMFVPAIEQSGLVQDFTKAILEQALVACAGW--RASGFDITVSVNLSARNLLNTELPGDVAKLLVKHDVPAAALTLEITETAMMSDKRTAYRLLGKLREIGVRIAVDDFGTGFSSLTMLQERILDEVKVDQSFVRKLEQGDAAIVSATIHLAHTHNLQVVAEGVETAELMAALAALRCDFVQGLHTGAAMPLPELTAYLR---------
194290402    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDISEHKRYETQLFAEKERAQVTLQAIGDAVVTADVWGRVQSLNPAAEALTGWREAEARGQPLSAVCVLR--DEDSLAPLPDIVTLALRQRWHAQLVQRDGAGQPGPVLASVALIRDRAAQAIGVVVVLHDISQERAHAARLAYEASHDALTGLVNRAEFERRLAAAIELARA-QGVPHTLMYLDLDQFKVVNDTCGHAAGDELIRQMAEIMRGQLRRSDMLARLGGDEFGVLLEHCGSADGERVAEGLRHAIASFRFAHRQRTFAVGVSIGLVTLDRHTGSVAEALSAADAACYVAKEGGRNRVQVYHPLDSVVQARHGEMEWVSRVHAARFCLFSQEIVPVQPAALPHVELLLRLVDERGRLVPPMAFVPACERYNLMPMIDRWVVETAFATLAGRQAEIATC----AINLSGSSLADIQFPDFVREQAQRFGIALDGICFEVTETAAIANLAQAGAFIMQLQQLGCRFALDDFGAGMSSFTYLKHLPAAYLKIDGSFVRDMDPVNLVMVEVIQRIGHAMGKQTIAEFVENEAMLARLRELGVDLVQGYHI-----------------------
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--------
256785035    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GERGRYPAARPIAGSLAALTPYLAAAVCTLGILYNVLRVVLLTGGTVVLALVVRQGIM--LLDNIVLTQELAQKENHFRSLVQGSSDVIMIAAPNGILRYVSPAAAGVYGRPAEELVGT--ELAGLIHPEDLGCVVHEVRRFLAAEEPTTRIECRFRSGGGG-GWLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVQQALSGRRASDRRGTAVLFIDLDGFKGVNDTIGHQAGDELLVQAARRLHEAVRKGDTASRLGGDEFAALIVGDGARDRAARLADRLRLTLSQPYLIDGNEVRVNASIGVA-FAEPGLGAGELLRNADLAMYRAKAGGKGRVELYRPQMQQDVVRKAELATRLRAALHDGEFAHQPVVSLTDGRITSVCAQARWRSSQGVLFTPAEFLRVTEEGDRTAELDRWVLREAVEQAAE--RAAAGLSVSVAIRIGARRLLDRMPLGSVEALLTRHGLPPGSLVIELSDIDPRVGLDELDRRLNALRRVGVRIALDGFGSGYAAITALRRLPVDVLKLDRGLVEGVVESARKITSGLLRIATDLGLKSVADGVDLPEQIVALRAMGCTHGQGMAFSGALDEYRLRRALAAHYPVP---
293402532    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQKFCQDIANQKKGTITFKV---NGDNNCDWYLLSIVPSTMYSQNIQNFISLAIAVIAFLLYTSNKKNKEITNIAYIDPITQGFTQVRFEKELLDRAKDFVPYTFISLDLRKFKLINASFGSENGDKVLRHVYVCIKKHLAKDEFVTRVNA-DNFNIYLHTIDEGKIKERLHSIADEINKYNQERQLPYYIPLSCGCYIVKDDAQELIVVRDKANIARKTNKNIPNYYLSNIVFYNDLEHQMEMENMMEKALDEEEFIIYLQPKVSLKTGKIIGSEALVRWDSPEKGLIPPDDFIPFFEKNDFIIKLDMYVFEVVCKILRKWIDEGKIVH-PISVNLSRNHLHHPNFLEEYRKIQQKYEIPDQYIEIELTETVVFENLEMLKTIIDEIHKYGYKCSMDDFGSGYSSLNVLKEIPVDILKLDRVFFSSENDKRGEIVETVISLAKKLGMETIAEGIETIPQVELLKSMECDAIQGYVFSKPVPVDQFETLVQD--------
284992457    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPHLAMTVACFGAAAVSLTGHR----ISPVIAVGGSLCAVLAVLHRWLTAREEQHLGTRLRRSEAYFRSLVATSSDAVLILDGDLRVTWSSPTLGTTLG--AADAVPAGADLLELVHPDDALSLARALQPAAGASAPAGVLRLRLRHTDGGWRHLEAGVSDLRSDT--VVGAVVLHCRDTTERVAREQVLEQVAFTDPVTGLPNRAGCERLLE--QALGADEPGCRSLLLIELDGLDAVREDAGRDVVTEVLVEVGRRLRATVRSSDAVTRVGGG--AFAVLAEGTLQAVDLLADRCLSVIEQPLDTGAGVFDVSAAIGVVDL-GAAESVPDLLTRAELAVRAAGAAGTGTALRYRPASAAERRARLREDLPGAWDRGELSVLFQPVVSLGERRVTGVEALLRWQHPELGEVPPAEFVPIAERAGVIGELQRWALTHAAAAVLTLPCTGA--PLRLGVNISASHVAARTLVRDVAAVLQSTGLAPERLILEITEATLMSEGEHVAVDIEALRLMGVHVALDDFGTGRSSLAHLTRLPIDVLKLDHAFVVDRDPKARALCESVVSIAGALGLDVVAEGVETPAQLGALRAAGCGFAQGFLLARPMRPRELVDVL----------
251779267    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKMIDDSTDDYVFIWDIISNVFKISSSILCNFDLDGTTTSDIETYWYKIIYDDDKDVFLHGINKIKLGISNTNVFECRVVNKKGEIIWISFRGSSSKDENGKSVIVFGHITDISK----------DTKIDFITGLLNRSKFQEDMINFLDKKAEFDSA---VIVMGIDNFKNINEKYGYLFGDMVIRDVAQKITLILPKTVNMYRIDGDKFAI-FYKDVNCEKIKLLFNNIRDYMNVEHEIDDKKYFCTVSCGVALHPNDALSCMELFQRANSAMEFAKISGKNRLEFFSEELYKKKIRQEQLRESIRNNFTGFELYYQPQVKASNHELKGAEALIRWNSPELGQISPLEFIPFLEESGLIVKVGKWVIREALKMCRYW--QSIIEDFKISINVSYIQLKEENFNVYLDQCIKEFEIKKNSVILELTESCWAPDFKFLIKKFIDFEEYGINMAIDDFGTGYSSLNYLRNLPVNIVKIDQSFVRHLTEKNFTFIEYIVKLMHSIDIKVCIEGVETEEEFEIINKVNPDYIQGYLFGKP--------------------
307152484    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITDSKLIEVALFSEKE-LALATLQCGEAVITTDTSSQITQCNSAAERLLGWTINQIRGPSGEILRLFDEVTGEAVENPIDKVLQQKQIRLENSLTFVARDEKEYAINLTASPICSGEGQLMGVVVIISDHSQARQLTRQLSWQASHDPLTGLVNRQVFEQRVEKALE-NVKSQNMTHTLGYLDLDKFKMINDSCGHVAGDHLLRQISFLLQQQIRSSDTIARLGGDEFGLLLLNCPIEEGKKIAETLRQALEDFRFIWEQQRFSIGASIGLVPIDAESADVTTLLDTADTACYVAKSRGRNRIHTFSLDEEELNQQGQARLWVSRLNQNNKFCLYTQRIAPITSAINHYEVLLRLVDEQGNMILPGNFLPVAERYHLMPMIDQWVIKNFFNHYAQCFQTARQENIVYNINLSAVSLNNQEFLDFLRQQLACPPIPPQSLCFEITESSALANFSQAKLFMDTLKQLGCRLALDNVGTGINSLTYLKNLSVDYLKINMSLITDAV--DYTFVECFNRIGHALGMQTIAEFVEHPGILEPLKSMGIDYVQGYSIAEPVPL-----------------
117918893    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERGKTTLESIAEAVILTDIDAKVIYMNPKAESLL--DVASCYAVGQSLASLLKAGEQLN-QAVFHCMRLGETTPQVAKIKLLTA--TPRVIERSISNVLNHDKEITGTVVVLRDITQEELLKRQLQKRANFDGITGLLNRQAFEEQLPQFASQAK-----RIAVCYLDLEQFKLINDSCGHTAGDRMLVLVARAIQSCLGPQTLLARLGGDEFGLVICDSTALSVAQQLKQIIAQVSLQVLHDKNCNYKVGLSIGVAFGRAPYINALELLKDADIACIAAKAKGTNQIHFYDDKDKELTYQRNAPKWAVRIAQAIEENELLLYYQPASSKRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLSLNPQLWPDHC--ISINLSGNSLGAEGMVEYIAQQQHIFDIPSQCVCFEITETTAIQNRQRGMEMLRQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFVKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQEIIDRLQVIGINYAQGYAIGRPQPLAS---------------
297584933    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGELSRTLSSMGKRIRQDLIEANEQNERLLDEVESHKLVLARTDQAFFIMDVKYTVIYHNETMDQIM----------------IKHTIDIPALVEKLDSLASYDEESINHELVL---DDHHYDIGLQAFYYEGT----LYILGTVEDKSQIIEAYSMIAHLRTYDAFTGLMNKQAFLDHVEKEITRVPLKG---ACMVLCNINGFRTIQEAKGLEFANNLIFSLRDRLQESLQEGEAIGRTNVEFAMFLLIEEGESIEERLETITARAMESYEIDGEDTFLNLAFGASVYSDKQDTSSQLLDQANAANHNKDPNEQAVFTFYDERINQMTAYQFMIFNRLQTAVEREEFELHMQPQINAESGRIVGMEALLRWHHED-SYVRPDVFIPIAEKYGIMIKIGDWVLEESMRIAASFAKRGHT--VPISVNISGSQFRDPAILSKLDTYLHQTKFDPALLKLELTESILIDDEERCMDVLDKIRNRGIRVSIDDFGTGYSSLSYLKRLNVNELKIDRSFIKGIPEDNGDITELIISLANKLKLSLVAEGVEEKEQIDFLVSHGCKTIQGYYYYKPMPVSDIEDLLMK--------
310780176    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLGILALSATIITLLHLKKRESNQLYMAE----LILGYVDEAVLITDSAGNILDFNDEFLNFTDLDKDEILKSDTSLFELTHPEIYDDIKKEMN-----KGKKWAGELWLKKKDNSKYPAILTINNVANPNKNTEHYVCVIKDLTSEKQREAEIEYLLTHHSKTKLPNENLMRQLIDEEIK-----NNSGFSLIYIKL---KNYND-LEIKYTDEFLNLIYENIESIVSEKENIAHLSTDTFIAICKTSTNKLLLNKSMIELFKGLKSSITIKDISVHLEFEMGSVIFPEHGDSSRELLKKALFSIRKFHPERNYIIYHNNIEKSVRRELEIEENIVSAIENNEFQVYFQPQIDSNTETINGLEALIRWNNTTLGNVSPMEFIPLAEEKGIINKIDMWVVEEVARLTKKLGLH-EQKGIKISINLSANDFKNDFLVEDVVAILDFHGLDHNQFEVELTEGTLISDHEYVSTKLEEFKSYGITVAIDDFGTGFSSMSYLKKLNFDKLKIDRSFIKDYPKDNGSIAEVISYLAQKLKVNLIAEGVETVEQLKYLQSIGCVNIQGYYYSKPLSEKELKIYLKEHF------
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--------
142039405    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERGKTTLESIAEAVILTDIDAKVIYMNPKAESLL--DVASCYAVGQSLASLLKAGEQLN-QAVFHCMRLGETTPQVAKIKLLTATPRI--IERSISNVLNHDKEITGTVVVLRDITQEELLKRQLQKRANFDGITGLLNRQAFEEQLPQFASQAK-----RIAVCYLDLEQFKLINDSCGHTAGDRMLALVARAIQSCLGPQTLLARLGGDEFGLVICDSTALSVAQQLKQIIAQVSLQVLHDKNCNYKVGLSIGVAFGRAPYINALELLKDADIACIAAKAKGTNQIHFYDDKDKELTYQRNAPKWAVRIAQAIEENELLLYYQPASSKRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLSLNPQLWPDHC--ISINLSGNSLGAEGMVEYIAQQQHIFDIPSQCVCFEITETTAIQNRQRGMEMLRQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFVKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQEIIDRLQVIGINYAQGYAIGRPQPLAS---------------
142779672    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLQSDAQRLSAVAFETHEGIIITDPDFKILRVNHAFSQITGFDSQRVIG--------LHLGNDLWCGLGGLGYELGTLSRWQGETQRLHADGYPYPQWEIVTPVQDDRGEISHFVICFEDISERKEAERRIQDLAYYDELTGLPNRRQLHETLAHAFG-EASRDYLIGALLFIDLDHFKTINDSLGHATGDWLLKEVASRLKRLVRQGDCLARLGGDEFVLLLPPPQAEMQADLIAERLISEIAAPYNHAGQVLHIGASVGITLFPGREQGVDDLLKQADTAMYQAKSAGRKTRRFFDASMQLQADRRIHNELRSALDQQELTLYYQPQHMVEGGDIIGVEALIRWQPPGRALVSPAEFIPIAEETDLIVDIGNWVLYEACAQYVRWEENG-IHIPQLSVNVSAKQFHATDFVDRIHDVLASTGMDPASLNLEITESVVLGHAEDTISKMSELKALGISFAIDDFGAGYSSLSYLKRLPADELKIDRSFIQDI------------------------------------------------------------------------
113968784    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIYQQKERGKTTLESIAEAVILTDIDAKVIYMNPKAESLL--DVASCYAVGQSLASLLKAGEQLN-QAVFQCMRLGETTPQVAKIKLLTATPRI--IERSISNVLNHDKEITGTVVVLRDITQEELLKRQLQKRANFDGITGLLNRQAFEEQLPQFAGQAK-----RLAVCYLDLEQFKLINDSCGHTAGDRMLAMVARAIQSCLGPQALLARLGGDEFGLVICDSTALAVAQQLKQIIAQVSLQVLHDKNCNYKVGLSIGVAFGRAPYINALELLKDADIACIAAKAKGTNQIHFYDDKDKELTYQRNAPKWAVRIAQAIEENELLLYYQPASSKRQRMEILLRIQEPCGRILAPAQFIAAAERFKLMPEIDKEVIRKAFLWLSLNPQLWPDHC--ISINLSGNSLGAEGMVEYIAQQQHIFDIPSQCVCFEITETTAIQNRHRGMEMLRQLRKLGFSFALDDFGSGFASYGYLRELPVDYVKIDGCFVKNLNAKDYAIVKSIQDVCRVMGIETVAEFVENQDIIDRLQVIGINYAQGYAIGRPQPL-----------------
27365604     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDKEIIDINQAALELLGYQKGDLVHQELNVLCKVDENQPEKVDQMYQALSN---GVTQFEATMLTREGQEIECLIDVNLIHHENQQALML--SVSDMSEQKKQARMIKDLVGRDPVSGLYNRPAILARLDDLIQHQPN----QFSFLYISIDRLKQVSEVYGHLIFDDTINYIAAVFGAELRPFE-VGRISEFEFIAIIEDVEQCDDAIQCATHFMDVLSRKTHILGIELDLSCQIAIADPEITHHSLGYLLQSGSFAVQRFQHKAVTEVIQIGADVAKRAQSVISRDISQAIRDKAIIAHYQPIVDTESGKVNGFEALARWIHPELGFVPPDVFIELAEQHQLIVELGESILRQACQFISTLNRDNGLNPLTVHVNLSAMHFYHARLPDALRHVMDEFDIAPGQLVIEITESTLLGIESETLERTKEIKSLGIQLALDDFGTGYSSFSTLCSFPLDIVKLDKSYIDQNNDRARTLIRSIASMAKELGLTTVAEGVETASQLRKLKIWHVDEIQGYYFYRPMPESEALK------------
24376206     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLQQVHERGRAVKQLNDSEQRWLFAVEGSRNGIWDWDLRTGEVFLSDRWKEMIGYLPDELEGAFQTWEARLHPDDKQAVLNCLDEYVSGKTKEFESVHRLLHRDGHYVWVFDRGMLVWDHLGRPTRMIGIHVDVSESEKNHAAIAELVKQSASGHRMLPEAFMEQLSQYLS-QRNRAGYWGALLFVNVDT-HDISDSLSTHELERLLSQLGARLSSYFTENIVVAHIEFGNFAFLVKDEMAGRRALALATELRQITMRPFHYGEHHFSLVANLGICLLDSVETLAPEVVRRAQLAMEHGKSSEHAGCAFYHPDARALDPEPSLLNALQRAITDNQLSLMFQPVVDVYGKIESAEVLSRWSLANGEIVPVAQFISLAEQNGLVASLDLNVTERVC-QLVKQFRQLGITLPRLTLNISTLSFCQADFIEQFIAVVRSYELDDKQLGVELAESVFLTSKAFVEPRIIQLVEAGIAITLDNFGAGQSALSCLHNYPLTEVKLDVSLLNDAS-WNQALIQAV----QPFKLPIVAKGVESVQQQQLFTTLGCTHFQGYNIARALSLNDFKQLVCPR-PLLRS-
303327617    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEANEKFTQLFGQSDYLLDKQAQS-----------KNRAVLENHAAMRRGEVNFVTQARDRDGNNAWLQVSGECMDWENNNPV-YLCVYIDISEEQRELQRQANRQLERLAFVDPVTSGRNRTSFEIDAGGAVRAALPGTYVLVWLDKFKVINDFFGVEMGDRVLRHCYETVEAHLENGEYVARLAA-DGFNLLLRTAGEKELEARLNRIAEDANNFEPFRERNYLLSFSAGIYPIDDPVLSLVKIQDRANIARKKSGGSEEHCLCTCLFYSEQDRLRSLREKEMENRMHDEFVVYLQPKQSLKKAAIGGAEALVRWRAPEG-LIPPNDFIPLFEQNGFIVDLDLHVFEKVCAMLRKWLDNG-VTPVPVSVNMSRVHLADPQFLERYETIRRAYDVPPELLEIELTESLVFENPHLLVQFIERIRAHGYHCSIDDFGSGYSSLNLLKDMNVNVLKLDRVFFAADNARERTVIVSVIDLAKKLSMGTVAEGVETTRQVEFLQQAGCDMVQGYVFSRPVPLAEFEQM-----------
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----
269963320    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGLFYMDEFGTMVFYNQRFYEQFGINAGRIN--LDRWLDLVHPLDRERLSKRVDAHINTDNTRVTTTYRLRKPNGQYVWIEGVAMTKETEQGH--YMVGSHRDISERKLMES-YIHQVAFHDNASGMANRA---HLLLNINELVKSQSSHASIFYIQIEEIKSYLNQYGSELVDGLVEKLLQTLSHLPSPNCTVYRVHDDDFAILVLDDVPLEALQAYAQTIKQNYHDAVVEEGQYLGSNISIGLYPCVDPEHSAEEIVRKAARTCQYANEKNKDRIAVYSQKTQYAVDRYFFIEQGLKNEERTLSVKFQPIVSASDLQVVSFESLVRWRSKEFGEIYPDEFIPVAENKGLIVELGYQVFEKACQFIKSYRER-YQNQVRVNVNVSVLQLLNSEFPSKIKAMTDEVGIEPQAIVLELTETFILDNNQAAIAPLNTLRELGFALSLDDFGAGYSSLNCFFDLPMTQIKIDKSMATLTNRSSHEYLKFLITMCREQNIEVVIEGIEDAKMCDFFAEMGVDYLQGYWFSKPLSVASASRY-----------
262163569    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQLLGYPADAMGHHIRDFYQ----DDEALTRQMLLLPSRNASSVWRREVCYRHHSGEVVWVRENIRPLV-ETGTLL---IVGEDISETRQLADQLAYQARYDLLTHTLNRNQFELELAKALKETESQLRTHAM-LYLDLDQLKVLNDTAGHDAGDGAIQFCASMLEEVLPFKATLARMGGDEFSVLLRDCTERDAELVAQNIIHALSEVPFVWEHIRFNLTCSIGIRMIDHTATSPQMVHAQADTACHAAKEEGRNRFNLYRQDDADLRRRQLEMECVNLVHDALANERIELFAQNQPDLQLHFEVLVRIKNAAGEYVSPGIFVPASERYNLAHRLDRQIVEQTLSWLEV-RPEVVDKLGRVSINLSGNSIGNPDFVAFLLDRLGNSQISCSKVCFEITETAAMRNLNQAIAVLSQLKGLGCVLALDDFGSGLSSFGYLQKLPVDIVKIDGIFVCDMDQNDRLMVHSIHELTKQMGKTTVAEFVENEQILQALQLIGVDYAQGYWFSRPQPIADLVEQLKEK-------
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--------------
307560070    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HWASSSHGAEVQNAQS-WSATIRQRDGTPAGILQIKTSSGETSAFIERVADIS------QHMAALA---LEQEKSRQHIEQLIQFDPMTGLPNRNNLHNYLDDLVDKA-----VSPVVYLIGVDHIQDVIDSLGYAWTDQALLEVVNRFREKLKPDQYLCRIEGASFVLVSL-ENDVSNITQIADELRNVVSKPIMIDDKPFPLTLSIGISYDEGKNRDYLLSTAHNAMDFIRKNGGNGWQFFSPAMNEMVKERLVLGAALKEAISNNQLKLVYQPQIFAETGELYGIEALARWYDPLHGHVPPSRFIPLAEEIGEIENIGRWVIAEACRQLAEWRSQ-NIHIPALSVNLSALHFRSNQLPNQVSDAMHAWGIDGHQLTVEITESMMMEHDTEIFKRIQILRDMGIGLSVDDFGTGFSGLSRLVSLPVTEIKIDKSFVDRLTEKRIALLEAITSIGQSLNLTVVAEGIETKEQFEMLRKIHCRVIQGYFFSRPLPAEEIPGWMSSVLPL----
149184737    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LENSGACFWATDARGVLSYLSPAIFQRLGRKANAFDQPLQHILEPV-PGDGEA--RSLGLKLGTRKSFAGLTVETGDPQADLV-LRMSGRPLYDNNDEFVGFRGTATDITEEFRSEEEASRLAKFDSLTGLANRHRMEHRIDSTLQTFRSAKRAAA-LLMLDLDRFKQVNDTLGHAAGDQLLQQVAERLNQVISGRGEIGRLGGDEFQILIPDMDDRGELGEIAKKIIQMLSQPYSVEEGRCTIGCSVGIAIAPYDGVERDELTRAADLALYASKNGGRGQFRFYAADLEHEANLRKRMEDDEAIEAGNFTLEYQPCVELGSNKVVALEAQYCWEDEDRGRVSQETFIPVAEGSRLIIPIGEWALRKACEEAREWPE-----SLRLSINISPIQFEANGFIDMVARILDETGLDPARLDLELAESVLLGDASKVDAALGALFKLGVRLTLDQFGTGLSSLSYLRRAPFNALKISANFVMGNDLGDMELVRAVVALAGAMGMETIATGVHAMDLMAELKKIGVSHVQGFVFSEAVNQKVLLEEIAQ--------
294676660    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLVLFEAERRHLFEEDQAREVALAQTRAHWLTQIEAEVGAWCWDPAQDRLQGSDRMFDILGLRPGPADG-LDALLDRLVSEPLRRQLRASLTAPGGLHPPLDLEAAIRTPAGALRQIRLSCEALW-AKGRVERVQGVICDITRAQEDRQRLWRMAHVDDLTGLANRHHFRSRLRDACAAAD-----PLALVVIDIADFGAVNHRFGADRADAMLREIGGRLASLLPGDGFAARLVGDEFALLLPAADPDAAARGLAAAAAAALEAPLAGFGGTVRLRAAMGLAAFPEDGRAPEALFARAKEASEIKRAGGGADFLRGAMLARVGARRRAIGCVRDAVQEDRIRVWYQPKLRLADGAPDGHEALVRIFDRAGQISGPGDWAEALDDPECAALLDAAVLRRVLADLRRPEPGMGPGLGRVAVNVSEHSLRRGDFATHLLRALARAGVAAAQIELEIVETVLVDQTPELVAGFERLRAAGIRITLDDFGTGFASLSHLRDLPIDGLKIEKSFVLGADARNAPILRAIVMLAQALGLHTVAEGVESAEVADLLRDLGCQTAQGYHFGRPQPLPELAPELGEQAPLP---
294340619    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDAAGQVAQINPACLELFSLPAELIGLGWRSFFDHLAPEDSEAELARIKTLIQQDAPD-QAELRLR--DGR---IVLRHYVPFVHEGEIQGALWQLQDVTAIQEQQKQLEYLTERDPLTGLLNRRGFDRRLTML--ERHPLGQHGFTLALIDLDDFKRVNDTLGHPAGDAVLAEVADRLKALVRLTDMPARIGGDEFALLMPECRTEEQAVQIGERLLRVMAKPMQIAGVELWQSCSIGLAVQRGSGRSSTPMFQRADLALYDAKTAGRNRFKLFSQRLKHQHDTLHHQREMQGRLQLFYQPILTLEPEHNGFFVHKFEALLRLHDEQDQLRRAEEFETALADPQLGIEVDRYVLDAALQQLTFWKRQGS--PLRLAINISPHHFSHPDFVGTVRERLQAYPVRPQELSLEITEHGPSLSSRVVNATILELRRLGLSISLDDFGTGNASLAHLQQFDVSVVKIDRSFVRDLLQDDLSLSYGMLRLARMLGINAIAEGVETRAQCAALCLIGFRHLQGYAFARPMPAEQVMGWL----------
260777679    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPDIKGMLAYCGVPINWPNGDTFGTICVLDENHFSETYQQLIESFRDSIESQLKTLYQNEKLKHLELKSRVHTRTQDLVDLNYSLNQEIDKRRAAEQKIRYQQRHDLGTGFLNRSALEHEAEHFIKDVGVSPSLQAAAIHIGFTNGRRIQSKYGYSSWETVLVQYSKRLGDLSQYQLLTARPTSTDLVLLLESSQLESDLNSISHQLVEVSQSEFDIDGDKLHLNAYIGISTTNDTLCPKSLLKYASEAMQSCKDSGHKFSYYSQAIADIQKHINQMESYLLQAVRNDDLLLYFQPKVSPTTHKWTGAEALLRWRHPILGDISNETLIHMAEQNGLIFEVGSFVLRAAIQKAAEW--AEYVDDFKIAVNISAIQLKNPHFIEQIEDLLNAYQLPAKFLELEVTESGLIADEVTARNTLIALNNLGVTLSLDDFGTGYSSFNYLKKFPFDAIKVDKSFVQDESEEDKEIVRSIIHVAKKLNLIVTVEGIESETHEDFIISEGCEYGQGYFYGKPMPCDEFETLLRQNYP-----
262377124    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSLTDVHDYFEIQQQLSQIVSTQENM---LDASADCI---NIISGEIRHSNQSGCLAQVSETAGQNQDRSWLNRLTPEARKSGQRALKQAAQGLNSRFSSKVQIKDQPIQYWDHLLT--PILDQQNITQNILCVSRNISQQKIAETRLKEVIKRDELTGLYNRSTFYKTFKQVL-LKAKQQQTMAGLLLIDLDYFRHINDTLGHIAGDHLLHVLGKRFQTCFGPNTIIARLGGDEFVVLVKNLESEEQLLATAQMAYAQLDQPINYVGNSISSAMSIGCAIYPRDALNTSNLLKCADIALNDLKNSGRGGIRMFNQEMCGSLENMTKQLTLARKIIDQIIPYYQPKVRLSDGAVIGFEALLRWQDQNQNIQLPSEIFAAFQDYELASRISKTMQLKVFADMSRWQAEG-LDLLPISINAAPVEFLRDDYAEKLLARLSNFDVPAHKVELEITEQSLSEHANYVVRALNLLKQAGIQISLDDFGTGHSSLTRLQDYPVDCIKIDRNFVENSDPSALAIVKAITQIGSSIALDILVEGIENTEQLDTLIHCDCQIGQGFYFYRPMAGASAQALL----------
126434790    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAVVIAGSGVAAVLLTIWLV----GEFPGAAAADNVGVAVFAGYAVVCAVLAARAASGRMVWVCFAIAFGGWTAGEVLFGYQDLVLGHTTFPSAADFGFILCPIFSCLALV--QWPGGVARLLLDGLVFALSLFLVYESFRDDKVAVGLALAYPLLDLMVLAVAGLVLVRAVTWRLPLVLLTASVVLL-----TVSDIAFA---------------WLTTQGTYAAVFPIDVVAGTVFFGAAALTSRGMDATRLPTSVSLWLPYL-----PLLVGGTVATVVVLDGVLAVT------------VITVIVAIC-----LRQFVAS----WENRRLMRMVTDQALRDPLTGLANLALFNDRLAHAVQLRARDAGA-VAVLSLDLNDFKVVNDSLGHSAGNELLTQVADRLVKCVRAGDTVARVGGDEFAVLIEDRVDHSLAIAHRIVEAFDSPFHVEGESLLMRPSVGLAVAAPDDELEPSGEQFRRADAAMYAAKRSRTEGVHVFSPEMTPANTEQSALLRVSDHDRRELDVVYQPKYHLATSELAGVEALVRWPHPVHGTLNPGDFLPMVRRHGLMGALTDLVVDKALDHAAGWV--ATGTPVPVAVNLFAATMADTDLPDKIVAALESRGLAPAGLTVEITEDLILPDFKRTCAVLQELRRRGVRVAIDDFGSGYSALSYLRELPIDEVKLDRRFIGPIDPRAGEVVRAVVSLAQTLGLTTVAEGVENAETAERLRDYGCDVAQGFHYSPPLSAPGVTALLR---------
302671036    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSLLDSEIGLICFDEAGNCIYSNKQAFKMFHIPNEKMQEFIKDWL--------------IDQYIRNTSGVWSQYYSY---EGSEYLYEVHQMVATTEHGNILGSCIAVMNITDEALNTGGVKFRETHDALTGIYNQEGFYKSVRAAI---TDNPDEEYYIMCSNIRKFKLINQLFGMEKGDEVLKSIARNLEQWCVKGEIYGRTHSDEFV--LFMKKKNFIQEEFVEAVRNVASLL---DSSIYRLEFQIGVYQIANVREHIYEMLDKARMAMESIPDGKELTIAFYDDEMLSNTLRENEIINSFHADEGQFHIFLQPQVD-KNGKLSGGEALARWIHPERGIIPPGMFIGVLENANLIYKMDRYVWELAARQLSLWKG-TDKEKYRISVNISPKDLQFLDIEVVFSELADKYQIDPGKLNLEITETAVASNIGNCIEHMDHLRKKGFLVEIDDFGSGYSSLNLLKDFVVDVLKIDMKFLPTSKDHRRAILEHIINMAQSLDMVVIAEGVETKEQLQMLCKMGCNLFQGYYFSKPVDIETFE-------------
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-
304312217    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVVLQNLKRATRF----FYQRELAEVTLHSIGDAVITTDAQGNIEYLNPVAETLTGWSSREAHGKPADEVFRVHSSFVYPVATCLRE---GRVVGLTAGHKLITRDGNAIAIEDSCAPIRTEDASVVGCVIVFYAAESARNGDYILSYHATRDSLTGLVNRREFERQLNELLARQRSP-NEHHVLCYIDLDQFKVVNDTCGHAAGDRMLGQVTFLLRKRIRDSDTLARLGGDEFALLLRGCPLERAVSIVEELRSELRGYRFNYDERAFETSMSVGIVPILPSSSSASELLIEADSACYAAKEKGRNRCQVYQHDDLELMQRKGQMQWVSRINDNQFILFCQPLALLNESCPPRVEILLRMRGRDNEIIPPMAFIPAAERYNLMPNIDRWVLNELFATLHAHKNELADTVF--NINLSGLTLSEKSLPSEILALLEASNLPAHQFCFEITETAAINSLENLQKLTNVLIEQGASFSLDDFGSGLSSFNYLKTLPVQLIKIDGGFVRDMLKDDQALVRSVVDIASVLGIQVCAEYVEDEATLEHLKTLRVDYAQGFAIGHPWPLKNFLE------------
297565340    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQRRLGVKDRLGGVEVRVWSPLIYPDDPRSAQALAGEAVSARQGRLEVFVPVRVA-GQVVGAYQIYRPIAPLEERISRFVLLFLALSALLRGASREIQRTAFYDPLTGLPGRQFLREIAEASMARAHRVGMGMALVILDLDRFQEINDALGAPSGDLLLKKVGERLQADLRAGDMVCRLGGDEFAL-LVSDVNVGGVAEVAKRILLSFGEPFELPGHRVYVQASLGVALYPEDGADLEELMHAADVALRRAKQEDSGFAFYRPDYDHHTQDRLALQAALHQALKEDDLTLHYQSIDLQTGALDWAEALLRWYRV-GELVMPGAFIPLAEESGLIGSLDRFVLRRATLEAVRLGLQ-------ISVNLSPKSLHAPEVVEWVRQALEESGLEPARLCLEITEVALRGDSEQAIANLKALRALGVRIALDDFGSGYSWLSCLKHTPVDLLKMAPTFVAGIDPRDEEMLRSLIALGHGLGLKVLAKGVETPEQLGWLREAGCDLAQGYGVARPVPLE----------------
257093080    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFRSLIHIDDLAALTAALESRVSSIGRHSATLYFAKSEQEGFAAFIDAARPIPPLDQHLIEVFCSNIALCAKNVDLVAELRRDAFFDRQLGLPNR--NALIVELNQRAQIAPNGDGVLAVVDVDQFATVNDILGQHYGDLVLKMTGARLREFFGPVAYIARLSGDAFAVVGQREVVTAEAIGLC------FAEPFSLMGIRQSVSASAGIVFLNAGFRPGAEYVQDAYLALKRAKAAGLAQIVTYTADLANEVRSRARDDLRRAFEGHRLHLVYQPQIDLATSRVIGAEALLRWRLPDGTMIPPDRFIPLAEQSGLIIDIGHWLLREAMLALHRLR-AAGAPNLRMAVNVSPIELRRPDFADSVLQILGETATPADAVELEITESVAVGGLAAAIETLAPLRDSGITVAIDDFGTGYSSLSYLERLPADRLKIDRSFVQGLERGQGAIPRTIIALGRELGLRVIAEGVENESVALAVRALGCHEAQGYHFARPMVEADFVAWLA---------
91226153     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSYRQLLETFKDSIEAQLSVVYQQHKLQRLNTELKSRIENRTTDLAQLSY--SLTQEIDRRKAAEKQVSYQKTHDQGTGFLNRSAL-ENIVQYTLQSLDSDQQSLVVINIGFSNARSIQTRHGFEVFDNILKEFHSRLTRHGASGFITGRPSSNDMVLLIWGEDIEARLNQLLDDITKISVDGFVFNKTEIHLHTYIGIVQAYKDCSNAKRILQHACYAMLCKESGEPFSYFRENHSADLNSHNELESYLLQAVRNDDLVLYFQPQVDSKTRKWIGAEALLRWRHPILGDVSNEALIHMAEQNGLIFEVGSFVLRTAIDKAKQWSE--LIDNFKIAVNVSPIQLQNVNFAEQVQHLLDTFHLPAHFLELEVTESALIADEIVARTTLNKLHKLGVTLSLDDFGTGYASFSYLKKYPFDAIKIDKSFVQQMSDDDRAIICSIIHIAKKLELQVVIEGIESPQQEQFLIGEGCDIGQGFLYGKPMPCNEFEQLFNQRL------
309776593    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRTFQNLFDIIDLQDLDIFKTRLDSKTGAVQFQYQGEVPLLSGDN---WNIVSIIPIMQQADSIIKQSILLCLLIMLCMAGIGFLYHHSRKKHQKEIEKLAFYDELTGLYRYEKFDKERMVAVLYLDIMGFKLLNDMEGYGYGDQVLLFVADILRSVAQEEAISCRISGDDFILLIPYKSRARVIALCKKILELTANGIDHAHEIHLRIGVCLQEDADTDSTISTLVDRARMAQTSIHDDSATAWQFYNQEMRQLLLRDAEMEQHMEQALKDGEFLHVIQPKYSLDGSRILGGEALLRWQRSGSGYTSPAEFIPLFEKNGFIRKLDAFVFASVCQTIQERISQ-KKCIVPISVNVSRIHLYQEDFADSYIAIKNRYHIPDGIIELELTESILLKNTKEIFNILEKLRQNGFCCSIDDFGSGYSSLNALKDLPVDVVKLDRVFFDQSSERNKTILKSMITMAKQLDMKVVAEGIEYTQQLDMLKDTGCDMVQGFIYAKPCSVEDFYQRLE---------
238916365    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIAYSLLETVAFLINWTRWIFDITYISDDQIIV------------QFAKGLGRLHYVFAYGIMLLLILSYIVMVERMSRFYRFRYFAILILLLAASLLDIMTTWSDSIYDMSMAAFGIMSILIYY------LTYRYVPNELIENT--FSLIIRDMNSGIICFDNAGRCIYCNGIVKEMYSITDNEVEHNYASWLHTQTEHDNKKFRQTI-SVGDERRS-----------------IDISYNRVYDDKHNFICDYFIFNDRTEAVELLEYEKFRATHDNLTGLLNKEQFYEETANVV---RNDRNHTYCLVCSNIKDFKLVNELFGIEKGDEIIKMQAGLIKASSESGYICGRIQNDRFAVCMPKDSFKNEIMQNSIV---SMQDRFNNASFKIRVVVGVYDIEDVDEPVSNMCDKAFIASETIKNNYETNIAYYDDKLLKRTLEERRVISEFEGAIEKKEFKMFLQPQVNTHG-KAYGAEALVRWQHPERGLLSPFFFIDILETTGLIYKLDMYMWECAAAKLSEWKKKGDTVH-YISVNISTKDFYLIDVYEVITSIVKKYDIEPKMLKLEITETALMSDLKKNMEVIKSLRDYGFKIEIDDFGSGYSSLNMLKDISADVLKIDMAFLRATENKGQDILETIISLGGKLGMEVITEGVETDKQLIMLTEMGCHIFQGYYFSKPIPVEEFEQ------------
142039096    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLARAVKQLNDSEQRWLFAVEGSRNGIWDWDLRTGEVFLSDRWKEMIGYQPDELEGVFQTWETRLHPEDRRAVLHCLQEYVSGKTKEFESVHRLQHREGHYVWVFDRGMLVWDHLGRPTRMIGIHVDVSESERNHAAIAELVKQSAGGHRMLPEVFMAQLSHYL-TQRNSSGQWGALLFVNVDTL-GVSEALSSHELERLLSQLSARLSSYFTENIVVAHIELGHFALLIKEEIAGRRALALATELRQITIRPFHYGESHFSLSANVGICLDPVDTLTPELVVQRAQLAMKCASLEHEGCAFYHPDLASAVDPESSLISALQHAITDNQLSLMFQPVVDRQGKIVSAEVLSRWYLTNGEIVPVAQFIRLAEHNGLIAALDLNVADRVCLLVKQFKQQG-IILPRMTLNISTLSFCQADFVDQFITLVRSYELDDKQLGVELAEGILLTANAFVEPRIRQLTEAGIAITLDNFGAGQCALSCLHHYPLTEVKLDASLLVDAS-WSQALIQSI----QSFKLPIVAKGVESVQQQQLFTALGCTHFQGYNIARALSFNDFIQLACPR-PLLRS-
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-----------
304392109    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVHGLLPGTLVQALATETLMQDRSLAFTDAIWVVLLALTLCLLLFIVSQRRSVPTQMLLTLIVIGGLELVATWLQMRYALILVTAPIH-LALILTGAGFIAIALYRSRILIARSGIESRDLRQILVTDNFDAVLVCDPKGRVIFQSSAVQTVFGNHVGDVKRDNLNAAELL-PEPIVSEMLQLVGFISDPTDELPEPLRVVDVVDEQRHVEYVITPHRNSSRHLMFVCLVARDVTADQLHLEEVQRNARFDRLTGAMNRAWFVECLDAAMTNEANN----TVIFTFELHGMRAVNGTFGMDFGDRILVDMMLRLERFAPTGVSVARLEGDTFSVLLDVAHDEPAARELALDLKHVLEEPYQTGKTKAFIRSTMVMATSWQGHNSGEDYVRAGELALAFAHENPGPAVTVYAEQVGSKIQRMLKIERALWDENDEFHLVYQPQVRLSDERVIGAEALVRWQSETLGPVYPDEFITVAERTGSIQALGAFVLDQACREALNWPE-----DTKVSVNASAAQLAVGDYVGVVERTLKSTGLPASRLTIELTESMLVADAGAALAQMRRLKAMGVSIALDDFGTGYSSLQYLSKLPVDTIKIDRAFVLDLNEKAWSIIDSMLTLAKGMGIATCCEGIETSEHSDKMRDAGCTTAQGYLFGKPLSVDQFRAKLSQRQELA---
225026589    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKKEEAYEGYRSYSSHVVESERERFKKCLSTIKEGLRKDKQYFFTIHETDKTGEVRLKRYSYIYDERVDII--VGAREDITEF----------SEKDVLTGGYNRRGFIRITERLLNE--VPDRTKYAVLFFNVKNFKAVNELFGVESGDVVLQNIFRTLTHSKLSPVITARVESDHFVCLVENKN------LDFEELTSVCDNKFVKDGKCMNLIIRCGIFYVEEKPMKISGMIDRAKLAKRYITDEYVQPYMVYDHSMQVAYIDKAKGELQEGIAKEQFKVYYQPVIDTKTGKIASAEALIRWIHPDKGFISPALFIPALEENGHISELDFYVLKKV-WQFINDRCENNKFVVPISVNLSWMDFYDEIMMEKILKEMDRFRENEHMARFEITETSYAAIRENRSGILESLRIKNAKILLDDFGSGFSSFGMLQDYDFDILKIDMSFIRGENPKTKSIVHSIIGMAHEIGIKTVAEGVETEEQVSFLRQSGCDYIQGYYYSKPLPEEEFVEFLEK--------
293401427    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERLRSVLDNA---IFSHSIDSNGTYIIRSMKSATVENIGDIGNLSEEQLTSIH----QNLKDKTSHFFTYDEDKQTY-WCLYTPLSYNDWYLLSIVNMINADHTLIYGIILLTGFALLIFLLLFYLINRTHNRTKQHLERLAFADPVLEEQIIQRKDAFQPFAFWYGDIDNFKIYNDTFGYEAGDALLKIMCNCLLANMQTHDFFCR-ESADHFTGIRFFQEPNQLIEWHEHIMKAVIAKEHCNTHSFPISIGFYCVTKPEDVLSVNKMYNRAKMAQQKANREIRQAFYSDTIRQNILHINEIESQMQLALKNGEFKMYIQPKTDHHNHRIMGGEVLVRWQKSDGTIIPPNDFIPIFERNGFIVLLDRYMFVSACKWL-YDYFENHTHRIHLAVNVSRLDIFQEDFISYYVSIKEQYELCDDVIELEFTESLAIEDHALLSAKISELRTHGFLCSIDDFGAGYSSLNTLKELPIQVIKLDILFFRASIEKARIIVSHIIHLAKQLHIAVVAEGIEEPDQVYFLEKCGCDIIQGYVFAKPMPANDFKKLL----------
288940176    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRYLLRGQATLEALHRSEASQSALIAAIPDALLRLDSQGRVLQFKSGW--LPGQARARPESSVSTLSDLLPESACAVIRRELAATL-VEHGVRELEIDVTDEHDEARVFEARLIAI-----DADQIILLLRDMTERQRRQRVIQQLAYQDSLTGLANRRRFNLDLARALAHARRRDD-RLALLCLDLDRFKRVNDSLGHGIGDDLLRVAAQRLQDAVDEVGTIARLGGDELTLILKGRDAERIAMRVADAILNKFRQPFRLGGHSLVCTASIGIALSPDDGDTPEILLKHADTALYAAKLQGRDTYRFFTAPMGARVRQRLETEARLRHEHDEFRLHYQPILDSRTRAPIALEALLRWEDREQGLREPESFIPVADESGLILPIGAWVIAEIGRQLAHWANQGHVQ--PVSINLSEAQFSDRGLIERLFRLARA--CPPGTIELDVTESLLLARDARLLDTLARLREQGMRVAIDDFGTGYSSLALLKHLPIDTLKIDRTFIQEIGREHTTLIRTMIGLGHGLGLRLVAEGVETEEQLAFLAREGCHAVQGFLLQPPVPASKVV-------------
290957189    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLLQGAGNGRNPATRPIAGSLAALTPYLAAAVCTLGILYNVLVDRVVLITACTVVLALVVRQGIMLLDNITLTQELAQKENHFRSLVQGSSDVIMIAAPNGILRYVSPAAAGVYGRPAEDLVG--KELASIIHPEDLHEVRRFL-AASPAEEPTTRIECRFKSGGGG-GWLNVESTINRHHGGLILN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTKRVRQALSGRRSSDRRNTAVLFIDLDGFKAVNDTIGHQAGDELLVQAARRLQDAVRQGDTASRLGGDEFAALIVGDGSHDHILELADRLRIALSQPYTIDGNDVRVAASIG-VSFAEPGLGAGELLRNADLAMYRAKASGKGRVELYKPQMQQDVVRRAELATRLRAALHDGEFMNQPVVELSTGRISSVATAARWRSSQGVLFTPAEFLRVSEDSEKTAELGRWMLEQAVEQAADRLTSGL--NVPVSVRMSARRLLDRSLPPGSVELLTRHGLPAGSLVVELSDTELKGPPDELERRLNHLRRLGVRIALDGLGSGQAAVTALRRLPVDVLKLDRGLVEGIVESTQKITRGLLRIADDLGLESVADGVDLPEQVVALRAMGCTHGQGAAFSGPLDEYRLRRALRGHFPMP---
85714303     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNDRINLARGVLQSGVRLIRTDYATKIYLTTHEPVLISNRKLV--LSSSIDISRQKAIEEELFRSAYYDELTGLPTRRVIEQHANSLIREGEHP--VRFAVAFLDIDNFKHINDYYGHASGDELLIEVARRLGLGLRTTDMLSRISGDEFLLLLNPVQSDAELAEYIEFLLQRLKAPFFIDGSELFASASIGVSIYPDQGDNYEVLRQNADTAMYQIKNETKGGAAIFDSAMQREARMEIEQSLRLAILDKRFCCAFQPKVDIKTQQIKGIEALVRLRSDDGIIQAPGTFVDLAIELGLIDELTHLVLAEIMRSI-DLIDEAFGSGVSISINVAAKQAGNVVFMTSFARALEKTG-CATRFIVEVTEDAFVAKTRFQTEILPVLRRLGVRISIDDFGIGYSSLSALADITADEIKIDRSFIVDIHPRSQGILKAIESLGEALGMAVIAEGVEKFEELAYLQAARIKYAQGFYFSEPVFLEDLVRLAASKRP-----
225848233    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIENSDSWVLVTDENFNITYVNDTVCKLTGYSREELGKNQRIFKSEIQP--REFYEELYKTILSGKT--FSAIFVNKKKNGELFYLKTTIYPVEIP-PNIKRYLEIGTDITKEVELQHQISKLENHDTLTNLMNLKGFFLIVSERLKSL----KLDGILALIDIKDFTFLNKTYGFEVGNFVLKQIASRL-NLSFPDGLIARVAADEFGIFIEINKESEAIQQFINKLNHIFSEPILYDDKIINVSFNAGIALAPRDGDSLELLYENASTALAHSKLQGENVVVIFNKEIDDKIKNISFAKQLIERNENLFTLYYQPFFNTKTLKLEGFEGLVRIKDKDGKIYTPNIFIDVLENSKYLMDYEKWLLQEITQKARKWH-------VPISFNASANSFKNKDYINYLSSIN-----PNLNLIMEITERVLMINPEDTKELLSKIKETALKIAVDDFGIEYSSLKYIKDLPIDEIKIDISFTKEIVDDTRSIVKAIITLAKELGVKTLAEGVETEEQLKILRDLGCDYLQGYLLGKPMPEEEAEKLISNQ-------
109898563    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WQSVTEIPMSLTFYIALTAMLFISRRHY---YLSSCGLIGLIVLAAISFNATQNNQTLS--MLGPVVMYSTPFVAF-ILLGWKAGLFC------IFLNFLPLYILINQISLADYFTPFPVANYYLHVILFVFTNICIPLAIARASIAAKRGNQ---------------FNIERNQILTSQNLYHALFVDAQTAKIIVDNKRNIIEANDAALLRNNLKQFIGERVDSIFPELSNRTLGAKMKVLELSAQSINDELHTLITIVSAKALLHKTLAVQTQARQRQKLYDENIGLPNRQW---LENKLSANAAQFNTVISLCAIRINNAHFIEQKYGFLYLPKVLKRLSTILSEQIGDRSCIAVLDKHSLGF-AISILDDAIIKSAMQQVVSTLPRSIVFDDISIHVDCKAGVATH-QIDEDVSQLINNALHA--VTDNDAVINYYETGSQQRFIEHQEISILLNEALSNDELYVDYQPKVRG-DGTIIGMEALLRWNSPIIGGVSPGVFIPIAEQSGLVLRLTRWLVNHVCMQIRQWEDEG-LDIVPVAINISGPDLDQPDFKKYLINCVVEQNIKPHFIELELTESAKTRNIPDAIATVQYLASFGFCITLDDFGVGYSGLSKLTNFPVQRVKIDRQFITNSDAKNAQVVEAIVAMCKVFKIDVLAEGVEDLREVDCLLEMGCKSFQGFAFARPMSRQNIAKLIKTQMPNVK--
256813540    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLDNITLTQERAQKENHFRSLVQGSSDVIMIAAPSGILRYVSPAAAGVYGRPAEELVGT--ELAGLIHPEDLGRVVHEVRRFLAAEEPTTRIECRFRSGDGG-GWLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVQQALSGRRASDRRGTAVLFIDLDGFKGVNDTIGHQAGDELLVQAARRLQDAVRKGDTASRLGGDEFAALITRDARERHILELANRLRATLSQPYLIDGNDVRVNASIGVA-FAEPGLGAGELLRNADLAMYRAKAAGKGRVELYKPQMQQDVVRRAELATRLRAALHHGEFAHQPVVCLADGRITSVCAQARWRSSQGVLFTPEEFLRVAEGGEKTAELGRWVLEEAVEQAAE--RHATGLPVPVAVRLSAHRLLDRSPLGSVEALLTRHGLPSGSLVVELADTDPRVSLDELERRLAVLKRLGVRIALDGFGSGPAAITALRRLPVDVLKLDRSLVDGVVESARKITSGLLRIASDLGMQSVAGGVDLPEQVAVLRAMGCTHGQGKAFSGALDEYRLRRALAAHYPVPSS-
299129349    -------------------------------------------------------------------------------------------------------------------------------------------------------DLAPGMQVLCQAQLIGPGRLTVQQWDERALRTATRAFERNAGLLEGGIVLLALFVFITALINRNSTY---------VLFAVWLLINL--RMGALSAGWDVQWRPITLALLVVTFVLFLFRLLNLTQWSCALMLVLSVALPYAQFLPLIWLFTAVGSLVLVFFLVRIVVITHSTVAAW---YGASIGVTLLASGYEVVAAAFGL-QTWIGSVNS---VTAALSSSLLATMAIAAQMRQEHRQRVQAQTELEH-------TYNVIPLGLFTLDPQGHFIAANPALQAALG--PAVLVPGRDHWDHYF--DDTP-WQRLLHSLNA--QPVAEFEVRGRTDDPQLSQGRRFLVKASRAGGRIE---GSLQDVTERALATERLQFLANHDPLTQVLNRNGVQAELERALQPAGPGQDQALALAYLDLDRFKLINDMFGHSAGDEVLRQVCSRVDEVLQGGMHLGRVGGDEFVILMPNTHLANATLICQDIVNSLGNRPYRVGDLSFQVHGSIEVVRGSSAKDAVSTADRACREAKKKRGSHLVVFERDSCVFQEHEAEIRLAGLLSGSDEIEGLYLEMQPIMSLKEPHHSNFEVLLRMRDPDGQEVPTTRLITAAENSGRMGVIDRWVLRQTLAWMREQHGKLKHTR-FICMNLSGASLNDERFVQDVVRMLEQYADVAPRLCLEITESVALHDLENTRRFIAQVHGFGAKVALDDFGAGYTSFSYLKELRGDLLKIDGGFIVNMNEHNVAIVEAIVGLARNLGMKTIAEWAEDSATVQTLAEIGVDYVQGFAIARSQPPERLLRM-----------
163734786    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTELVRQRRALEAAQERLISAINAYPDPFAIYDAEHNLVVWNPAYARSVTDTPQQLRTNLKDLLRRI-PAARGREEEWLEGYYSPQRSVEDFEFRSKAKNGEYVVLRLNITEVVNQRRAVERYTKKLERANE------EITHTAVHDDLTGLGNRRHLSQRFQELAECQRTHGG-EIAMLHIDLDRFKQINDTMGHAAGDHVLLETANRIRHEVQPQDVIARIGGDEFVVLLRFKTGSTRPFQLATTLLNELQMPVYFEGKECRFGASIGVAETP--LSEVDKLLTNSDIALYKAKRAGRGRLGLFDRSDLQDILKNKRDDVLRAIEKDEFVPYYQPQIDSKTGHVAGVEVLARWQHPEKGIVAPEGFLATATDLNVTASIDEMIFEKAMKD-----CEGVLPHLPSRPSLSFNVSASRVRENSINEIRTRVSGYSGKICFELLETIFFEEEDDAFLFLDRLRDIGITIEIDDFGSGHASVVALQRIGPDRLKIDGRLVAQVTESDLRLVRSIVEIGLALEMGITAEGVETREQAAVLADLGCDRLQGFLFAKPMPFEKLLTFVAR--------
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---
308051452    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSWLWVVALVLAVGLLMLGYRYLVVPMNALTR----------QVPRLGEPELKLPTD-QGLAELVDLSD-SMAQSNQRLRESYAQLVASEQRWLYAVEGLKLGVWDWQLDTNTVFLSHHWKAMLGYRDDELVSSFDAWEQRLHPEDRGRVLRQLQEYIEGHIGEFENLHRLCHRDGHYIWVLDKAMMVWDRDGRPRRMIGTHTDITNELGQPQLGLSGDSHASGLNRP---ALLRRLEPAVQ-AADVANDGALLLYLDLDDFKVINDVHGHQAGDRLLEQVERRLHKLVPEASMILRLEGDEFALMVACDTPMEQAEQLGRRIHDGLAKPWLLEGSPLHMGATIGISVFPGPDQDTNTVLAQAELAVFDAKEYERSSTRVYRPAHQEARRLLWLRDGLHQALTHNQLRLHYQPVMDPDREILTVEALLRWHHPERGEILPDQFLPVLKRYGMSDQLTELQLEQACRDLASLRRHGVD---RMSLNLSLRQLMATDFIDQLRHQMERHGIGRQALAIELSERELLNCEDDELSRLEALVALGVDLVLDDLGSGLMAPAQLLALPLTEVKLDRHFGSLARPQAQALLRAQVQVIRALELPWTAHGVDEEACYEVLLGQGGRRFQGYLFSAPRPLDS---------------
193222285    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQQHESDRELSQALFAEKERAQVTLESIADAVITTDKLGNIEYMNPVAEALTGWSNIEVGLPSTRVFKILNGYTREPVLNPVELVLQQQSNELIKDTVLLSRDGIEYAVEDSAAPIRNREGLIIGVVLVFHDVSDSRKLAIQLSHQAAHDPLTGLFNRREFERRLELAIDTLAR-QSKQHALLYLDLDQFKIVNDTCGHSAGDELLRQITALLQPLVRDSDTLARLGGDEFGAFLENCSPESAIRIAEKLRQTICDFHFVWQDKIFPIGVSIGLVNFNTNALSLPDLLSAADTACYVAKDAGRNRVHIYRPEDHQEVKWNERIQKAFENDRFHLLAQRIVNIRSDQKDFLFDELTLVMADEFGRLIPTSAFLPAAERYHFMPTIDRWIIRTFAQHAATIRNARDAHPHVMLIRVSSNSLDDESFVDFIQEQFVHYALPYQTICFAIAETTAITNLTRALHFIGKLKPLGCQIALYDFGSGMSSFAYLKHLNVDFLKIDGSYVKGMANDDCAKIEAIQNISSVMGIETIAQNVEDEITLDKLKKIGIGYAQGSAISH---------------------
167755810    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGSFSKRIREIAKIIHPHDQNDFLQLFNKMKNNHGDPVMGRFRRLLNNGEYSWINGILIAISKGQFSDTVYMCLFQDGGLTPINVESTNYKEY-DQTTGLLNEHSFLKAARFLLEEG---GNDNYCLIAIDIEHFKLFNDWYGRQMGNKILGQIGLELQKIQNEFKTVAGYFGGDDFVVIMPNERPLIDKLLTDLIAHIKVVTVNPG---FFPKFGIYIVIDGEYVAAMYDRALIALSSIKE-NYTKQIAYYDSNIRQDFEYSQSILMDTQQALYNHEFMVYFQPKCNMLNGKIVGVEALVRWNHPTKGIISPGDFVFILEKNGFIVNLDLFVWQETCRLLSNWLDQGNQG-VPVSVNVSRTDIYAIDVVKTFKELVAEYKLPVNLIEIEITESSYASDYEIISKVVDDFRLAGFTVLMDDFGSGYSSLNMLKDVNVDILKIDMKFLEDSIGRGIGILEAIVKMAKLMGLRVIAEGVETKQQIDLLNELGCIYGQGYYFYPPLSVQEFEAII----------
148258845    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLDVR---RATCRELLG--RGRVVIAEEKVTSERGPQTLLTAHRPVQIGEQRLL--LSSSADITEQKEFEDQLFRAAYYDELTGLPMRRVVEHRADTLVRRGRVDG--RFALAFLDLDNFKYINDYYGHATGDALLVELAKRISRDLRESDLLSRISGDEFLLLLHPIERTEEVAEFLQGMLDRLNAPFFIDGAEVFASASVGVSLFPEHGASYDVLRQNADLAMYRVKNSDKGTLAFFSSAMEHEALARMKVEQSLRILEKRFCCAFQAKVDIRTEEIKGIEALVRLRDNEGVIQAPGAFINLAVELGLIDELTHLVLDEIVKSI-DLINETFGHETTISINVAAKQAANPDFMRPFARALESTGFPK-RFMVEVTEDAFVTRSHFQDEIVPLLRGIGVGISIDDFGIGYSSLSALADITADEIKIDRSFITDIHPRSQGILRAIESLSEALGMTVIAEGIESFEELAYLQAAKIRYAQGYYFSRPI----FLEELKPAIPLA---
239928760    --------------------------------------------------------------------------------------------------------------------------------------------VPSPSADLFFLCFAPPAIVGLLVLAKRP-------VTRAGWVCLALDAWLIGGSLLTLAWSLALAQAA----RAESPDVAHTALS---LAYPLLDIALVSMVLALHFRRSAVNRSAVNTAIGAALTVMCDALFTSPLVHSSYRSGQLGWFAGSLLLAYAPWTAPRDGRGRTRVVREHVGRPGGPDLDRPPVPGGEQDRYPIAGSLAALTPYLAAAVCTLGILYNVLNGRSVDR----VVLFTGSTVVLALVVRQALTQELAQKENHFRSLVQGSSDVIMIAAPSGILRYVSPAAAGVYGRSAEELVGT--ELAGLIHPEDLGCVVHEVRRFLAADEPTTRIECRFRSGDDG--WLNVESTVNRHHGGLIFN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVQQALSGRRASDRGAAAVLFIDLDGFKGVNDTIGHQAGDELLVQAARRLQEAVRKGDTASRLGGDEFAALIVRDARERHILELADRLRATLSQPYLIDGNDVRVNASIGVA-FAEPGLGAGELLRNADLAMYRAKAAGKGRVELYRPQMQQDVVRRAELATRLRAALHDGEFSHQPVVCLEDGRITSVCAQARWRSSQGALFTPAEFLRVAEDSEKTAELGRWVLEEAVEQAAE--RHATGLSVPVVVRLGARRLLDRSPLGSIEGLLTRHGLPPGSLVLELADADPRVGLEELERRLAALRRVGVRIALDGFGGGCAAIAALRRLPVDVLKLDRGLVDGVVESARKITSGLLRIASDLGLQSVADGVDLPEQVVALRAMGCTHGQGMAFSGPLDEYRLRRALGTRYPVP---
294678378    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YASPHFRNLLGLDHRDTIRLGEGGAQEVKLDDLPAFLTR-DAASPVPPGGVARRFCIQHPLRGAVWLSNSATALHDVTGDVRREAELHAAYRLAEDRRQENEWQALHDGLTGLPNRRYYDQVLANRIEQAKAGGKSGCTLIRIDLDHFKHVNDTLGHDAGDLVLCRVAEVLRASLRQGDFAARLGGDEFSVILARGLGREDAGALIRRVQDRLVEPLMFAGRQCRFGASFGIAEAEDLASTGPEIQFFADAALYRAKETGRNRMEFFTPELHQNLRRDRELAAEIQEDRDEFEPFFQAQVSARDHRLTGVETLLRWRHPERGLLTPHAFMHVAEQLRLVPEIDRVVMERSRESLAFWRERG-LIVPKISFNVSSGRMHDPDVVKAAQTIAR----GETRVTFELLESILVEDESDLFRFLDAIREAGIDIEIDDFGSGHASIIGLMQIGPSALKIDRRIVEGRDPQARHLVRAIIEIAETLGTATVAEGVETEAQAEILRDLGCDVLQGFLFSVPLSAPDFVAFWRKRLP-----
89901262     ----------------------------------------------------------------------------------------------------------------------------------------------------FALELSPEQVVCRTSAIGPARLSAL-IWRANNLQTSAQEFHRKSGLLDGGIIVLAIFVLVTALINRNRLYVLFA--AWLVINL---------RMGALSAGWDTQWLGYTVPMITITLYYVLTLILFTSLFRDDLLHVGHEWLVRVFQWFPLLILSSFLPSSSYLPLFWPVVGAGISMLAYLLVRILRKTRSRVAMWY-------GAAISITLVASYEVLSAALIKGLIGSVNSVTAALVSSLLAALAIAEQMRHEVQRLEVQAKAMPIGLFTLDLRGRFTSANPALVGMLG--PNVLTDGANAWQQY------------------FTNGAWTQLHQMVH-NKSEDEMEIQGKPVPGYSGSKCFLVGSLQDVTEKSRATADLYFLADHDSLTKVLNRRGIAKAFNSAIA-SLTDRNAPVALAYLDLDRFKLINDLFGHGVGDEVLQQVCGRVSDLLSRELQFGRVGGDEFVIVFPDTPIARAAVMCRGIIDSIDTLPYHVGENAFHVRGSIGLIEVRAGMQFNDAMST-ADRACRQAKSGSSGGLVVYEKNAIAFKKHEAELKLITSSATDGLYLEMQPIMSTKPYESLNFEVLLRMRDIDGNVVPTDRLIAAAENSGRMGMIDRWVLSTTLAWLNTNYTQ-LKHTKFVCMNLSGASLNDEKFLQEVYVMLEQNLHLVGQLCLEITESVALHDLENTRRFVNKVRGYGAKVALDDFGAGYTSFSYLKEFTADLLKIDGSFIVNMNPANIAIVEAIVNLAKNLGMKVIAEWAEDNATVQTLTEIGVDYVQGFAVARAQHPDRLLK------------
119944954    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLNQYKELLDKSS-IVSKADTRGDIIYVNDEFCTISGYSREELLGNNHSIVR--HPDNSNAFKNMWTTITAKK--VWKGTLKNRAKDGSTYYVKTLIMPILDDSGQIISYIAARTDVTELIEKD-KIIRQQYKDKLTGLQNRNALIDKLKKI-------KNEDATLILINIDRFSDINDYYGYEKGDKTLGLFASVLGEIVKIRGEIFRISGDEFAILCEHSLDKETKEMIAGLIIDLENEVYEILDDNITLLLSCGVASGAKNEIYNLAHI--ALKENKKDNNIVTFFNDNMNLYRKIADNIKIIASIKEGILNDKFVPFYQGIVNNKTKKITKYECLIRLKEENGKVLAPYFFLEHAKKAKLYYKLTMIMIRKSFEKFAGNNYD-------FSINFTLQDIQSVTVVSMLMDYLEQYQ-CGNRLIIEIVESEGIENFNELSDFIKQIKKYGCKVAIDDFGSGYSNFHYLSKLDVDYIKIDGSLIKNIDNDQLATVESILLFAKKMNIKTIAEFVETENIYDILNDLGVDFSQGYYFSKPQ-------------------
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----------
188995965    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIEKDKENLRKAVDNSKMWLLITDSNGTIEYVNQYVIDLTGYTKEEIGKNPRIFKSGI--QDIEFYKELWNTILSGK--PFSAVFVNKTKDGRLIYIDQTIYPIKLKN-KTLKFVSIGRDITQEKLLSEEIEKYKYYDSLTELPNFISFKIQFSEIIKNKIY---EKFGLILIDIYNMSVVNASYEFETGNEILKEVAKNLKKEFPD-GYAARIGSDEFAILIPNIENESILIY---KIRDALDKDLNTSKGKIHISYNASIVLYNEDGQTFEELYNNAVLTLNTAKKEGENVIKFYESQLNKKEYLTAEKIVEKAFKKKLFKFYFQPYFKSEDFSVAGFESLVRIVDEDGTVYPPIKFIDYLENSKYITKFEEWALEEVSQKIKKFNSLNDKKDRTISLNLSPKGLLGYSLNLTSDELSDKNFVEQNNLVIEITERNVIKDIEKSKKIFKDIKDLNIKIAIDDFGTGYSSLTYLRDLTIDILKIDMSFVRNISRQDLSLVKFIIGLAKDFGLKTIAEGVETEGQVKFLSLLGADYLQGFYFAKPMPEEEAVKLIME--------
2655361      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REQQRELELKQARFEQTERSAKVGGFEMDLSTGTIIWSDQIYRTVGLPVG-KRMTSEEVIGCYAPEERESVRRRIGDVLNGSGAGIDREYRIVTPEGEERWIRV-VSDIERLNGEPSRLFGIVQDVSEKVRYEQRLLQAANVDSLTGLANRAAYNAHMERLTAADAPSIGL----LLIDVDRLKQVNDILGHATGDLLLKGVASRLDERLGKRGKVFRLGGDEFSVVLDAPASVRRMGSLARHLIEYIGRPLQVAGSTINPTITVGGAI-SEGMMDAATLSQNADFALYHAKETRRGSYVHYEPSLRSRIARRIQIVREVEATEHRMVPHYQPIVGSADGQVWAFEALVRMQRPDGSIVSAAQLHEAFTDPSVTHHITTRMLEQVAVDIRRWIDRG-LEFGRVGLNISASDFMRGDLETRIVAAFASRGIPLDKLVLEVTETVLQGLEDTVATTLQRLRKKGLTVALDDFGTGYASLTHLRCLPVDIIKIDKSFIDTMDESSLAIVELVLNLARKLGYE---------------------------------------------------
134094936    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AHAHSLQVLVLESKRNKILLQQTVLIIADTEAESDRPFVKIGYEDV-DYYAHQFNFELWDWRIIILRDGR-----AYEAFASTRQGYIAYFRRVIHKPVRTIIASIQANGMPNYKGEFEFLSNVIREAKQKEQEKQIEISYQASHDELTGLINRREFERCLQSALHDIRTQHGTHTILYMDLDQFKIVNDTCGHHAGDILLQQLTRVLKEKLRQNDILARLGGDEFGVLLRNCPAEPALNVAESLRQTASEFRFAWNDKLFSVGVSIGLLTFSDDELSLNEILSIVDGACYLAKEKGRNRIHVCHPDRKSQMGWVAKISNALEENRMVLFKQTIAPLQLSQQKIIHFEVLLRMLDEEGKLLPPSFFLPAAERYNLMTRIDFWVIKTAFSYYRDFCTDPAVAY-TCSINLSGATVGDERLIAYIREQFQAYGISPAGICFEITETAAIANLDRAVTLMQDLQQIGCRFALDDFGSGMSSFGYLKKLPINYIKIDGSFVKDMLHDRRAMVEAINNIGHVMGIQTIAEFVEDEKTMIALQEMNVNFAQGYGIGKPEPLYNLPEQMME--------
90426167     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAQGRFLLANDAAAAQFGLSAAQL----RAWSPSAAPTDALEQRRSLAIDLLNSGESLVCEENI--GDGYGLRIFRTAHRRLDIAGAGL-LLSSSVDITDQKQVEQALFQRAYFDELTGLPIRGVIETRANALLQ---NDPDAGFALAFLDIDNFKHINDYYGHAVGDALLIGVAKRLGLQLRASDTLSRISGDEFLMLLTPVQSQSEVIDDIEFLQQRLRAPFYIDGSEIFASASIGISLYPEHGRSFETLRQNADIAMYQIKNATKGGAAMFDVAMEREALARTKVEQALRILDKRFCCAFQPKVDIRSREVKGIEALVRLRDDNGVIQAPGTFVDLAVELGLIDELTHLVLSEIMKSI-DLINDTFGAGVSISINVAAKQAGNPTFMRSFSEALEATGCPE-RFIVEVTEDAFVAKSHFQTEILPMLRRLGVGISIDDFGIGYSSLSALADITADEIKIDRSFITDIHPRSQGILKAIESLSEALGMTVIAEGLETFEELAYLQAARIRYAQGYYFSRPI----FLEELKATHAISRET
154249169    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILKCNRQFLEMFGYSKDEVIGEIID--NLIVPEDLSNEPKLLRELVKNQK-TLRVETIRKRKDGKKIEVRLTVAKIKDKAEDLIY--AFYTDITSEKEALNIVRNTLQKDMLTGLYTRSYFLRRLTSLSEFSLIGDH--HGIILIDIDNFSQINILKNHAFGDEILRQVALRIKNSLREGDIISRPYADEFWIIIEYQQAREVINNIVSKIFNEISKPYYIDGEVIELKFSSGLHVF-SIIDNADEVMRKANLALKRAKSSKDKIIFYNILIDNELQEKSTKERDLREAFHNRELKIFLQPICKYDKTIVGAEALLRWVKKDGSVLPPIEFIQLLEENGMIVSVGEEILRQVCEVLSE-----NNELKFIDINVSPVQLRDEKMAERFFNIVSSYEIDPSKIVIEITENILIDMNDIVKNNIDKLLKYGFELCIDDFGTGYSSLAYLTLLPLKKIKIDKSFVFRLPDDRKSILEAIYNIAKAFQLEAIPEGVENEKQLEILSMIGYKLFQGFFFGKPVPTYEFLKRLTK--------
142726287    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVKGIITNCNDIALKTFGYTRSEL---IAQSVEILMPEPYAYMRNYMETGVGKIIGVGR-QLPAKRKNGDIFQMELSLSESFDQGER--GFIGVIRDISERIEAQDTIYNLAYTDSVTRLRNQQWFHQRFKDLM-LRASLKQEYIHILLLDIDNMAQINTRFGFGNGNYAIRKIAEQLLFVIGHDYEIFKYGGDSFVVLSKKTYIKEDLHKFDANLVESRHFDIVINSVKWSLTASLGSAIFNPQGQSFESIINVIEQAVKRAKRSAPFGLCHISEDGFKEFDRYLDIKSKLEQAIERDESIVLQPQVTHDGTVSSFEALVRWYSKELGPVSPSEFIPIAEESYAICEIGDIVLRKTLSVISNFVKSGLKT--SIAINISARQIVVPDFINSLLSRVNQYGIPPHMLMLELTETALVVDIELVKETMLELARFGFRFSIDDFGTGYSSLAYLKVLPISELKIDKYFVDDIDGKAAQIVDAIIEMAKALNVTCIAEGVESEEQLKYLIGKGCEKFQGYYFSRPEPEA----------------
27365601     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGLFHMDEQGVMSFYNKQFYQQFGIESGII--ALDTWFELVHPLDRSKLSARVDDHLMCEDLRVTSEYRVRKPNGHYVWIEGTAVTRKTDSG--IYLIGSHKDISERKLMES-YIHQVAFHDNASGMANRS---RLLLDIEESFQASSLPYALIYIQIEDIKSYLSHYGSEILNHVVQSMLTAVSHLPGQVARLYRVRDDDFAVLLEGNFTEQQLLNICSTIKQRYHDTVVEQGQLLGTGISMGLIPRIENTHEGEELLRKAARTGQYASKKKANKIALYSARTQQIVDRYFFIEQQSAIESQSLNVKFQPIVCAKHLEVKSFETLVRWRSKEFGEIYPDEFITVAENKGLIIDLGYFVFRKACEFIQR-YNQANNKNIRVNVNVSVLQLLNSNFPQRIHEMASEYGISPNSIVLELTETIILDNNAAAIEQLNQLSKLGFHLSLDDFGAGYSSLNSFFDLPMKQIKIDKSMAWRSNPDLTAYLSFLIQLCRNNRIDVVIEGIEDAEMYQTFRNMGVSYLQGYWFSKPLSLASASRF-----------
310657970    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITTLKEINSLEKVLFIDNE---LRIVNSTD----YNLTGVKIT-NPRIREIIEKNEESAQNKNDEYYQFYQPINFDGVK-IGTLAIYYDTESIRQSSRLIIMNGLVIYLIVLC---------ILGYI-----VSSFYSKSKRYFDIGFYDKLSNLPNKHYFEEYIKPLLAKSDIQNQA---LIFINIKNFSAVNISYGYAFGDEVIKKIALNLKNINTVKTTLFRMESDRFLLFVENYTDENEILSLIAQINNVFSTSLDLSNSDYSLTVELGIVKLDEEDLELDRIMKNGAIALKNVKRDTFVNYVFFNKDMEEALIRQNKIEREADPLQEIIYVEFQPQVDIISGKILGFEALARMKSEDLGHVSPMEFIPIAEEKLLIVELGNFVLKKSCEFIKTLN-QHNIFNQWVAINISAAQILRSDFVKTILGIIEECDCDKSQIELEITESLLIDNFELVNNQLDRLRRFGIKISLDDFGTGYSSFSMLEETNIDKLKIDRSFINRITEDNVSIAEDIISMAHKLGLTVIAEGVESQNQKNCLSEHECDIAQGYYYSKPISFEKAIKM-----------
304394181    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITANVQALHAQPQTAERRFSALNSVGEAVYEWNLANDYLDWSTGTSDLLGITDTGMMMTNRNWEALLVPNSRGAALAESEQTDDGTGVPYQIQYALHLRDGQDVWLEDTGRWFANETGRPARAHGVIRIVTERRKREERVDRMSRFDPLTGLLNRARLTVELDTLFS-TLVDDGKPASFILLGLEHFDLVNQVYGFEAGDAVMSEAARRITANLRATDIVGRFSGAKIGVVLPECDDQDMLIAGYRMLNVLRNEPIITDCGSIALTISIGGVSIPQHARECRTAFMAANQALEESRRNRDNVVAVYRPDPERERLRIMAENIINALREGRIHLVWQPIVDAETGEVAFHEALVRLEEHDGTSIEAGDFVAIAERLGLIRLVDHHALDLALETMKRCSTA------TFSLNVSNETACDPEWLSKVAHAIHECPDIAKRLIVEITESHAAESDDEARRFINSLADLGCRVALDDFGAGYTSFRTLKALPFDVIKIDGQFAVDLEHENQTFIQSLVKLASLYGARTVVEWVEDDETAKMLREWGVDYLQGFAYGRP--------------------
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-------------
294142675    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SISEAVILTDAEAKLVYLNPLAERLLGVKPDVLGEKVDVLLK----TDRNINQDLFDLMAS--RARQPILSKLKLQGESTRIVERSISTRLNHKQLVVGTVILLRDITQEELLKRKLHHRVNLDPITSLLNRRAFEDKLE-----AFSLGAQSIAICYFDLEQFKLINDSCGHSAGDRMLVMVARAMQSCLTQDQMLARFGGDEFGL-AIRDHSALEVAQLTKRIVASVSMQVLQDKCHYKVGVSAGIAIARAPYISEKELLKDADIACFAAKGKGSNQVHFYDDKDKDLIFQRNAPMWAVRIGQAIEHNELLLYYQPPGKHRQRMEILLRIQEPNGRILAPAQFIAAAEQFKLMSYVDKEVIRKAFLWLSM--HEEIWEDHCISINLSGNSLGAEGMVDYIIQQFERFAIPSECICFEITETSAIQNKKRAMEMLEYLRKLGFSFALDDFGSGFASYGYLKELPVDYVKIDGCFVKNTNAKDYAIVKSIHDICGVMGIETVAEFVENQDIIDKLQEIGINYAQGYAIGRPQPLSS---------------
156977019    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTYRELLSSFKESIEAQLAVVFQQHKLVRLNNELKNRVETRTTDLAQLSY--SLTREIDRRKAAEKQVSYQQTHDQGTGFLNRAALEQVLDQTLD-GIDTEQHSLVVINVGFSNARSIQTKYGFEAFDEVLKEFRFRLGHTESSYFVTGRPSSNDVVIIVTGENIETKVQHLLDDINHVSLGNFFIEDNEVHLNSYVGVVQAHKNSYGKQLLQNACYAMLLCKESGESYRYLCESQSQDISDHNKLESYLLQAVRNDDLMLYYQPKVLPHNHKWIGAEALLRWRHPVLGDVSNEALIHMAEQNGLIFEVGSFVLRTAIDKAKQWSE--LVDNFKIAVNVSPIQLQNVNFAEQIEHLLDTFHLPAHFLELEVTESALIADEVVARNTLNKLHELGVTLSLDDFGTGYASFSYLKKYPFDAIKVDKSFVQQMSDDDKAIICSIIHIAKKLELQVVIEGIESTQQEQFLIGEGCDIGQGFLYGKPMPCNEFEQSL----------
119944955    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYKQLLDKSS-IVSKTDIRGVIIYVNDKFCEVSGYAREELIGKKHSIVR--DPDSRAIFKNMWKTIAAKK--VWKGTLKNRAKDRSTYYVKTFIMPILDDDGQIISYIASRTDVTELIEKDKIIKQQYKDRLTGLQNR--------NALIDKIKKIKSEHATLILINIDRFSDINDYYGYEKGDKTLEHFASVLKSKCFE---VFRISGDEFALLCEYPLDQKKKNTIAEFITGLENEVYNILADKITLLLSCGVAHGAKNEIYNLAHV--ALKENKKDNNIVTFFNDNIYLHNKIAENIKVIAGIKEGILNDKFVPFYQGIVDNKTLKITKYECLIRLKEDNGKVLAPYLFLEHAKKAKLYYKLTMIMIRKSFEKFADNNYD-------FSINFTLQDIQSVKVVSMLMDYLELYQ-CGSRLIIEIVESEGIENFDEVLVFIKKIKKQGCKVAIDDFGSGYSNFNYLSKLDVDYIKIDGSLIQNIDNDPAQLVESILHFAKKVNIKTIAEFVETENIYDILNDLGVDYSQGYYFSKPQ------KGLEEKTPLPK--
255062614    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEELKVSEKHQRELRILAEREQLAAMNIG-ILFE-DNERRVEYVNPAFLRMTGLPTKTLERSTERFAQPTHAS--KFVLNILHTHEISER------FELELSDGRMLTQLS--YPVTDTEERILGRLWIYEDITQERQTAQQLLYLAERDPLTGLYNRHRFQEQLESLIA-NCLRSRGKFALLYFDLDDFKYINDTYGHSAGDTVLVRAAGEISSIIRQIEIFARLGGDEFAILSSIQPDEDINVLPSRIITAISSIPLRFHGRNIRLTSSLGVAIFPEHGETTEDLIAHADTAMYQAKTQGKNTWAIYDSTRDDSEVMLQRMTWRSRIAQALEHDLFELHFQTSDKMLSHIEALIRMRDLEGHLIMPGQFIPIAEKSGQILDIDRWVVKECIEKLAN-----DLNMPPLAINISGRTFDEPSLPLYIRKLLLERGVEPGRLIIELTETAAVSDIQDAQRFIESIHQSGCKVCLDDFGSGFSTFGYLKYLGVEILKIDGLFISDNNRDNQVFVKAMVDVAHGLGKITVAEYVEDEDTFRMVKKLGIDLVQGYNFGRP--------------------
83591998     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILRRTLESRRSSFDHALYIATPNGDSLAVLMEVKTLGDTDRKLVEVFCVNMAAGFDTISLFEQISLQAFHDEATGLPNLAACQSLID----QYLQRRQPVAVTFFSLEGFSAISDTLGRVIGDRMIGLLANAFRHRLQERGEVFRVGQETLATVIGGPVDQ--VGPLADQLAGDFRAGLPLDSMTLPVSFSHGTSVSTSEHDTAQILVQRAGIAMQKARNIKRGGGLTYAVAMEEEIRAHIGVISKAGVVSEAFVAVFQPKIRLADRSCHGGEALVRWRDGDGTMIAPSLFIPAAETSGHIVDIGYSVFRQSCAMIRSL--KVSQDDARIAVNLSVRQMREPDLIDKLVSIAAEEGVATTRLKLEITESIVIDDLTHTVSLLKALKDKGFLLALDDFGTGYSSLSYLRSLPIDTLKIDRSFVSGLAEQARKIVGLIIGLGHELGFDITAEGVETEEEARIVTEMGCFTAQGYLFSKPLSAEDFLVFARTH-------
264679460    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LALSGGVMLLSLLCMGLAKAQWVWAVSCFVWGNWLLSLLWVWHMGGLYG--PAVMAFPAWLAVALWVQGTRAALTMLGLSSIVVAALLLGMMMLVLIICLQARASLGRRVQKSQEMLAALEKFYRAVEQNPESIVITDPELKVIYVNEAFLLRSGYAREQVLGQSTELVSTM-GMDRSHRQRALKQLAKGTL--WRGEMTNRTSKGEALRESVLVTPIRTPQGEVVNYVELKRDLSERVLAERRIHDLVYLDSLTGLPNRHSLTLHLR---ELALVRQDASHGLLLLDVDRFSVFNDVHGMQHSDELVQAMGARLVEVLPDDAWIARVAAAEFAIVFDGLHKHAYAQTLKKALQKPFSLNSWVETEFVSCCIGGAVLEPAIKGGNSHDVLRFASVALHEAKLGGPGSVVLFEPRMAQDVYRRVRIARDLYHGISDGELRYLQSQTDVRGRCVGAEALVRWQHPEWGLVSPGEFIPVAEESELIVRLGDWVLRQACMLLARPVMAERG--LRLSVNVSAQQFAHDDFMATLDKVLRETGANARQLTLEITEGTLLRDLDQARRRMLALRGLGIEISLDDFGTGYSSMYSLQHLPIQELKIDRSFVSGSHEKDAALVEAMLLVARRLQLRVVAEGVELSEQALQLTQWNPDIVQGMLLGMPMP------------------
262395470    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTYRQLLGTFKDSIEAQLSVVYQQHKLQRLNNELKNRVENRTTDLAQLSY--SLTKEIDRRKAAEKQVSYQKTHDQGTGFLNRAALESVVGETL---GTLDHSQQSLLVINISNARSIQTRYGFEAFDEILKEFRYRLGKRESSYFVTGRPSSNDLVLLIWGNDIDMKLRKLLDDITNIGLGSFYIKDTEVHLNSYIGVVQAHQTSNAKQLLQNACYAMLLCKESGEAYSYFCESHSNELNNHNQLESYLLQAVRNDDLMLYFQPKVHPHTHKWIGAEALLRWRHPILGDVSNEALIHMAEQNGLIFEVGSFVLRTAIDKAKQWSE--LIDNFKIAVNVSPIQLQNVNFAEQVQHLLESFHLPAHFLELEVTESALIADEIVARTTLNKLHELGVTLSLDDFGTGYASFSYLKKYPFDAIKIDKSFVQQMSDDDRAIICSIIHIAKKLDLQVVIEGIESPQQEQFLIGEGCDIGQGFLYGKPMPCNEFEQLFNQRL------
296114446    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNQKFCDVSQYSAAELLGQTHRILNSTHT--PAFFRDMYRTIYSGQT--WHGNICNRTKDGSHYWVATTIIPHHGSDGNIIGFVAARFEITELMNTKERLKIQAATDTMTGLLNRGGFNASLIATLEQCKQCDTDERVLVMFDLDGFKQINDIHGHHAGDTVLRTIGRRIVELVGSEEATSRLRGDEFAIILHKSLREHSLETLLTRLQALLEEPIDLESAIVRVSGSIG-ATPLTATDTLEDVQKNADVALYAAKQAGGKQARMFSASLHKTERAKILKEARAGVKQNQFEVYYQPILNCHTGQIEQAEALMRWHHPQRGLLSAGAFTDVFADSGLAQEMETHLVQSFHDDIAMW-KKAGLPNLRLAVNLSHLDLLSLDQQVDLLSEIKHLKMDPNTFMLEVTEHMLQGRAEKSQMRLKSLAEDGFGLALDNFGHGSVRLSTLKNLPLKSLKIDRSLVRDTREQDRDILASLIKLGHGFGLSVTVEGVETRKQFDIAAELGVDYIQGFFISRAVSATDLVKITREH-------
294341122    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGLTWDITELRQTQTRLQRSESRFRMLAELSSEWFWESD-PNDVLTYITRSSRRASESPLATLNLVGHNLNSLYPGEWAQLRFLMEEHEEVRD--LIVPFRL-GPDQALLWWRIDASPMIDHLGLFQGYRGVVRDVTKAHQAEEKLELAAYRDTLTGLANRTLFEKHVEDAI--AVTPPGQSFAVLFIDLDRFKLINDALGHAVGDKVLVETAQRLVQLARPNNTAARFGGDEFLILARDAHDAAQALRMAMLVQQSLGEPMHHAERTLQTTASIGVAVFPQHGRTTAELLGRADAAMHESKMLGRNRVESFSVIANRRFEVHFQPIWSRKQNVLLHDDSATLEILRSAYEIAGVEALARWTRGNGERVQPDEFITILADCGLLDSFGPVMMSVALEGFARLRKEQG-FTGTMAYNVSPRQLHVNACVSCIFDMAASFDVPRDKLVLELTENVEIEHNPDLLAVFEQFRQMGVQLSLDDFGVGYSNLGYLTRLPVSQIKIDRAIASGVSTDRAAIARATLTMAKTLNLEVVAEGVETVADLLWMERAGCPMIQGWVFSR---------------------
195953778    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEQNSLALENSKGWVLITDEEGYILYANQMVCEISLYSCEEVIGRKPNIFKSGY-HDNDFYKRLWRTIKSG--GTFESIFYNKKKNGEIFILEESIIPVTLKDGTI-RYITIAKDITQEVELEKKLERFSFMDSATGLLNINGFSKAINDRLEY-LKNQSKKGALILLDIYGFSILNQIYGFNKADEIVKKVANMLKELLEPEDIIAKIGPDEFGIFKDIEKEEDLFAFINDIFASGIEIELDNFRKLDKLHINMGISLYDEDGDSFEKLYERASLALQEAKKDGEGKYRFFSKDIDIVVKRYVEAQELVERALDKFKFFYQPYFDIKTKDFVGFEALIRIIDEDGSIISPYKFIDYLESSSYFLNRFQEVFLKMVESDMNTFISKAKSHFSSAFNISANSFKDDIFMSKLIGLCHKF---EDKLVIEITERMLLSDFEKAKEILRNIRSVGSKVALDDFGTYYSSLSYVKNVELDIIKIDISFIKDIDKRSLAVVKAIINLAKALDIKTIAEGVEKEEQYNLLKEAGCDIAQGYLFAKPMPIEEAVKYI----------
225569110    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRSDITKMRDDWAAGRPGVYSFTIMSYCPLGVNGWMLLTLVPADLLSQETDTYVFHTFFCLAGIILACGAMVLRFYRVGRREMEKAAFTDPLTGGMNEAAFRMKYRHAVIFLNIKNFKMMNENFGMKTGNDILIHIYKKIMENIREGETDAR-AGADHFFICMRENREDVIQSRVTRMTEAMNAFNEHAAIEYHLSAQWGVCVVDEPDLNIAVIQDRARIACRQYDGNSACCFYTPAMTQKIREEHELNALFDGSVENHDFQIYMQPKVRLSDGRPGGAEVLVRWFHPQKGRILPSEFIPLFEKSDNICRLDLYVFEEMCIFL-YRCMQDNRELLPVSVNLSRVHFKNLNFLSEFVALKEKYRIPDGIIEIELTESILFDEQQRVKETIVKMHEQGFLCSLDDFGVGFSSLALLKDFDIDTIKLDREFFMDINSKARSIITGFIRLAKDMGIHVVAEGIETQEQIDFLKEADCELVQGYYYSKPLTVVKFEEW-----------
308051313    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPDDKDELLGFVSQHISTAIERRQLEQRVRYREELERKVTERTREMHAMNVDLQR------QIQQRRKAENRLRHDALHDALTGLPNRALLLNRLDQALKHIKRHANERFALLFIDLDRFKLVNDSLGHLAGDLLLETIARRLGECIRDNDTLARLGGDEFVILLDSIRNRQHVEEVSERILERVRQPLQLEGKEFFPGASIGIALDPHHNASPQSLLRDADAALYHAKSAGRGQFFDRKMHAEAVADLTREAQFRQALSQREITVHYQPVMDLDQQQVVGMEALARWHHPQLGELTPDQFLPWACHSGAVAELDRYVLEQVCRDYPHLRSKIGR-HGWVHVNLDLTHLRSSSKLEQLEQCIESLSMPKAQLALEFSERDLLVDQRTLHEGLNRLQRLGVKLGLDDFGTGYSALTLLPQLPLDFVKVDKGYSHKSTERHRAVLESLVALSAELGFVLSAEGIEQPGQHQLLKGLGCRWGQGYLFNSPQALA----------------
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---------
302542290    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAWLIAGSLMTLSWSLALAHTGPLGEDAASVARRAFSLAYPLLDIVLVSM-VIVLHFRRSSSASRPAVNTAIGAFALTVLCDALFTSPLLHEHYRSGQILAGWFAGSMLLA----YAPWVAR---RDAAEAPPPAARRPEGRSRPTAGAFAALAPYLAAAVCTLGILFNLMDGRPVDGVVLFTA-----CAVVLALLVRQAIMLMDNIALTQELAQAENHFRSLVQSSSDVIMIAAPTGILRYVSPAASGVYGRDAGELEGS--ELASLIHPEDLGPVVHEVRRFLAAEEPTTRIECRFRSGSGD--WLNVESTINRHHGGLIFN----SRDVTERVRLQAQLQHSAEHDPLTDLPNRALFTKRVRHAVGGRRRTDAGTA-VLFIDLDGFKAVNDTVGHQAGDELLVQAARRLQESVRSGDCAARLGGDEFAALIVGDGADDTSTRECRILEIADQPYRVEDGTEVRVAASIGVA-FAEPGTSPGALMRNADLAMYRAKAAGKNRVELYAPQMQADVARRAEVQTRLRAALHDGEFVHQPVVELATGRITAVAAQPRWRSAQGILFTPAEFLRVADNNGRTAELTRWTLEAAVEQAAQRRRDGHV--LPVCVRLPAGRLVDKSMPPKVETLLARHGLPSGALILELTDSDPRVPLDELEHRLGALRRLGVRIALDGFGSGYAAIRALRRLPIDVLKLDQGLVEGVVESSRKITSGLLRIGGDLGMQSIAEGVDLPEQLVTLRGMGCTHAQGMAFSGPLDEHRLRRALRGSYPVPRS-
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------------------
296117223    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNDKFCKVSKYSAKELLGSTHRLLNSGY-HDAAFFQEMYRTIQAGQ--PWRGNICNRAKDGTIYWVATTIIPKCSPTGEVEGYVASRFEITELMKTKERLSELAETDTLTALLNRGGFNTALSAALGLSSKEPPQSRALVMFDLDGFKQINDIHGHHAGDIVLRVVASRLVELTDPDDPISRLGGDEFAIVLNKTLRSVPLEKYMDRLQAALERPIDIETVTVSISGSIG-AVFLDARESVEDMQKNADMALYAAKRAGGKQAQMFTSRHRAQVRTQILIEARSGVKNGQFEVYYQPILNCHTCQLDQIEALLRWHHPERGLLAAEDFADVFTDSTLTQAMGPSMIASFQRDVEMW-NRTGQPPRQLAINMSRMDLGRAEYRVELEQSLRDFGLSPANFVLEVTEPMLQGRAEQSMHNIRELGAAGFQIAMDNFGKGETMLRHLRDLPFNQLKIDQSLVTGIVDNDREVLASLIGLGQVYGLEVTVEGVETRAQFEIVHMMKPDRVQGFFISPALSSQALLKL-----------
302381925    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALAAADSALWIWTPAEDSIRFTGATRS-LGLGPLAPECSGAAFIALSLPQDRSLAERILKPAEEG------TEIAVRLRMRGSETCLWRGVWLEDG----LRAAGMV--------AVEAKISGSDKDALTGLLDRRTFLTRAAETLTAPGEYD-----MVVADIDRLRRLNEALGHERTDMVISALGSRMSAAFSNEASPARIGEDEFAAILPR-----GIGNAADRLREALEQPLRVAGFDIYPTVSIGSVTCEGGPDAPDAAERRVELAVGSAKKVGRGGVAVYGRALESDSLSRLEADLRNAFVRGEIEPFFQPIVNLNTGAVAGFEALARWRHPKRGLVPPDEFLGLTDEMGLMNDLGLMMMTQSARQLADWQRHPMAGKLFCSVNLSVGEIERPNLVEDVARVIKETGLPRGALKLEVTEGDIMRDTATAAVILQKLKDVGASLALDDFGTGFSSLSYLARLPFDTLKIDRYFVMNKDEGSAKIVKSVVNLGRDLNLEVVAEGVENATLAKLLLDASCHYGQGFGYAPALPAQEAEVYLNE--------
152993544    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILFLALYIFSVKR---EKRKFQAMVSGKIDVMQKAFEVCKDAVLILSRKQEILYANKPMRKLLKLDEDYQKTVLDN---SIKVDMGKEWRTLSRLIKEKRTENESYRFKLLTHEKNEIPVNFYITAEEEDDGSSRWSIVSIHDLTEEKQ---KEEAEYCHRLTNLPNQIKALQD--INVLNARLHLSDAKIALVLIDIDNLSVLRSIIGYEQTNAILKKFAEYLKNLAKEYHFTYHTFYNNFLLTVTDVDDIDEIKALTEKIQEELCTFYKIGENRLYLSASMGISIYPDSGPMIRLF-DNAYRALAKAEKAGYGRTELYEKKKYDYDELTLYNDMHAGLEREQFEVYYQPIVDSKSKEIASAEALIRWRHPKYGMIPPDVFIPIMEKTGFIVELGKFVLNEVLRQQKRWE-LFKFQQIEVSINLSLLELESGNFVNNVLDRLKHHQVNPELIKYEITEGLAMKNEERSSQQFIELRKLGVAIVLDDFGTGYTSFAYLKRFPATTLKIDKELIDCINEENQHIVKSIINLGHSLGMKVVIEGIENKNMVDLLENYGCDYMQGYYFSRPLPVFEFQKMLR---------
261856276    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITLSDSREQLKAILKKHDQETLSRRRAEKQ-LTLAASQEAVLLTDISGHVTRANPVALEML--HSTEKQLASKPLLEFLLNHDATVVEPLWRQVLD--QGYWSGEVEFTPEKSSTITALISIKLMGEAREGRGHVIFVLNDHTEIRAREAKMRFLAEQDTVTGLYNRHYF---ITQGEKRIAQHPNSSFSIILIGIDNFRSINDALGHHDGDQVLVEIGRALAALLPASAVLARVDGDEFAFYWTPQNHEEELRAFAEHALASARQPLHVNSYQITLKLSAGTSTYPNDGDNIEDLIKTNDIALSMAKSEGGDRLYMHGAQAQNLARRRFMLQQALDKAKRELRLSYQPQVSLANGQINGFEVLMRWRHG-GEWVSPEEFIPLAEETDTIVRITEWAFTEACNRIREWQRQ-TEETFNLSLNLPPRLLLTDKIDERLVNIAKKAGLPLSSITLEITESSFGNDPSLMSDQLHRLAMQGFTIAIDDFGTGYSSLAYLSTLPISKIKIDKKFVDLISEDSCKLLKSIFAMAESLELDIVVEGVETADQLVLLKKFDVRVIQGFVF-----------------------
113968965    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFSMVREEEHAMLTDTLHMVREGVLGQAWCELPLKS-NLQLDWLRLSFSQI---HGNKDTLVMIAEDVSEKYRLADELSFHANYDALTGLPNRLHFEALLENLLQTK---DEMPTCVAFIDVDQFQVINNVSGHQAGDKLLCQLALRLKQLVRKGDIVARLGGDEFGILMHYCNVDSAQHIANRICTQLATHEFIWENRCHNVSVSMGIAKLEKSATDIYTVMSQADAACRLAKDKGRNGWHLYSAKDPKMTRLYTEMMASVDIVSALALNQFELYFQSREESGLHLEVLLRMVQANGTIVSPAIFLPAAERYNLAAKVDLWVIDNLLKWGSSHLDIWQQLEL-VSVNLSATSLGDSEFMNWLEMRLMTEPELVDKLCIEITETAAVSQLDQATKLIEVLRPLNCQLALDDFGAGFSSFAYLKRLNVDYVKIDGQFVINLDEADQAIIKAICQLGQDMGFDVVAEFVESTEIATKLKSLGVDYAQGYAINKPMPLLTLTSGLAE--------
163800738    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGLFYMDEFGTMVFYNQCFYEQFGINAGRIN--LDKWLNLVHPLDKEHLLKRVNAHINTDNERMTTTYRLRKPSGQYVWIE--GVAMTKETKHGQYMVGSHRDISERKLMESYIHQVAFHDNASGMANRAHLLLNINELVD----SKNTHASIFYIQIEEIKSYLNHYGSELVDGLVEKLLQTLSHLPSPNCSVYRVHDDDFAILVLDDVPIENLQSYAKTIKQNYHEAVVDKGQHLGSNISIGLYSCIDPTHSAGEIIRKAARTCQYANEKKRDHIAVYSQKTRDAVDRYFFIEQGLKNEERTLSVKFQPIVCASDLHVVSFESLVRWRSKEFGEIYPDEFIPVAEKKGLIVELGYQVFERACQFIKSYRDR-YQTQVRVNVNVSVLQLLNSEFPNKIKSIADEIGIAPQAIVLELTETFILDNNHAAITPLNTLRELGFSLSMDDFGAGYSSLNCFFDLPVTQIKIDKSMATLTNRSSREYLKFLITMCREQSIEVVIEGIEDAKMRHFFAEIGVDYLQGFWFSKPLSVASASRY-----------
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-------
92116247     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALGRAAFVW--DIASDAITWTDEARSIFQDIDPALLATGAGFASLIEPSGSIRADILLATPPARRHGEYRIEYGVRAASAPMLWIEESGCWFADADGKAVRAEGIVRLENERRARDEQLIRLSRDDALTGELNRTHLTAALAEAIEEAARYRS-SFAFMMVGIDHLARINDAFGFDVADEVIGDVARRIRARLRSGDVLGRFSGNKFGVILKNCTVDDMSVAAERLLAGIRDEIVPTRSGPVSVTASIGAVLAPRYARNADEAINRAQEILEAAKSRRSGSFAVWRPSVERDAQRRINIRVTDEINERRIVTAFEPVVDARTREPAFYECLVRMHQQDGQVLLAPDVVPVAEKLGLIRLVDHRVLELVIAELAE------APGVRLSLNISPETTMDADWWAAIESLMGAHPGVAERLIVEITETVAIQDIDDVREFVTRLKTFGSRIAIDDFGAGYTSFRNLRKLGVDIVKIDGAFVQNLSSDDRAFVQTLIDLARRLDIRTVAEWVQDEQSAVMLRDWGCDYIQGRLIG----------------------
254501638    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPVLISTASAQVLLVAIVIIFQELGLRKLISQLYQISQRNTVRMLGSFDAIMVID-RSEKITASSEVARLFGLKAIP-NASGREVLPTELVDD--AVAVLSETTKGKPEPKL---LKMNGEDGLLRVIEYVVKTVTSKKGKHARACLTCRDITEEYEANKRLAYLARFDPVTGLFNRNGFEDEVPETVE-STGFDGQILCLVQFSISNLDQIIASLGFSYGDLLRKAIADRVTQHFGTEVTWAALTADVFAAAYISEEGEVCAERFLETVQQVVGKDYMIEGSRISVRLDFGYIVDHYASEIDELLKKSGNAALSRRSAQLACVAFRPEMNDTLQRRRSLETELFKSISRNELRMVYQPLIDLRSREIIGVEALLRWRHGELGEISPVEFIPISEENGFIVELGAWTLHRSMEEVGQWDS-----NINLSVNVSALQFSRGDIVATVEDALKATKFPAKRFDLEITESLFIDETIDVRSSMQELAELGCCFSLDDFGTGYSSLAYLQNYPFSKIKLDRMFISKTNKKDVALIEAVLHMAKAFGMETVMEGIETEEQTETLLGLGCRVGQGYLFGRPMSAADLAQLLRR--------
222086873    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WDMQMHKLY-------QTGLRDRKVSSEV--WLNALHPDDVAQAVADFDAAIA-EKGFYNSQFRIFLPNGDVRYLRSRAHFFEGPDGDVTADVLLNRELTEQKQSRARIEHAADHDYLTGLPNRRYFDRRLAELCADQAV---ETLAILHIDLDGFKQINDKWGHAAGDATLQTAAARILGGIAAGDMVARVGGDEFVAVLVNIATSDEVGTIAEDILWRLRRDIRFGHEMLQVGASIGAAWSVADGAANLLAESDIALYQAKKLGRNRVEFFTPKLQSDLQGERRLAEELRLALMRNEIVPFYQIQVDACSRRIVGLEALARWRHPGKGLLPPAAFLKVAEEYGLTAEIDAAILNRALSDRAAWALQG-LMPPRISVNISASRLADPGLVER----LQMLNIPRHAIVFELIETIFLDDPDRVLANVDAIKRMDIDIEIDDFGSGHASLIGLVKLKPKRLKIDRQLVTAITDEQRRLVGSIVEIARALNVEVMAEGVETEEHAQLLADAGCDGLQGYAFGYPSPASEIAALLASQRPVAARS
261212769    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSDTYLVENSIEAYLG---------IPIYFSSGENYGVLISTRPLDDANLVLIHQIMIAHDLECKQMAARSQSLVNQLRHEISHDNLTGLMNRLAEKLDALIQRGQHHFTLAFLDIDEFRSINDLYGHFLGDAVLKFVANAIEQALPQEHHAFRIAADEFAFLTTDHEPMK----ICQTILNKLSQDYVDQDRRIKVSVSIGIAKYSGERLTADQILFNASLALEECKRNHNTHIRFYDTLLSNQYYRRTQIIDSKPIHQTELYVVVQPIVKRNQQTWDYFEILTRWKSSSLGFVTPLEFIEAAEQSGLIIELGERILELACI-AKMELEHGLERKVHLSINCSADELTNNRYLEHLLKSIQTYGFQPTEFTIELTETVLLSKAAEVCSVLTVLRELGFRIALDDFGTGYSSLNYIHSYPIDCIKIDAAFVRNTNQTSESIVWLIIQLANQLKLDLVAEGVENQQALDKLYQMGCEQIQGYYFSKPLPSV----MVERQLPSTPQT
302522076    -------------------------------------------------------------------------------------------------------------------------------------------------ADLFFLLFAPPAIVGLLVLAKRP-------VTRAGWACLALDSWLIGGSLLTLSWSLALAHTTQF--RGESVPRAALSLAYPLL-----DIALVSMVLALRSSAGRFAINTAVGAFALTVLCDALFTSPLLRDSYRSGQLLAGWFAGSLLLA-----YAPWVRSTRR------APAEEPVRTSPDARARTSTFAALTPYLAAAVCTLGLYSAVNAPSVDRVVLITACTVVLALVLRQGIMLVDNI----ALTQELAHKEEHFRSLVQGSSDVIMIVAPSGVLRYVSPAASGVYGREAESMLGC--ELASLIHPEDLGQVVHEIRRFLAADPGEPTTRIECRFKSGCGDWLNVESTVNRLHGGLILN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVRRALKGRRTGDTG-VAVLFIDLDGFKGVNDSIGHQAGDELLVQAARRLHESVRSGDTAARLGGDEFAALIVGDGSRDVAARLAERLRVALSLPYTIEGQEVRIAASIGVA-FAENGLGAGELLRNADLAMYRAKGLGKDRVELYVPQLQTEAARRTALAGRLRTALDEGEFAHQPVVCLHTGAVDVVTAEARWRSAQGILFTPEEFGPGPGDGERGGALGRWLLGEAVAQAA--ERRGEGHTTPVSVRLGARALLDRTPLTSVEALLTRYALPAGALQIALRLDDPRVPLEALERRLNVLRRLGVRIGLDGFGAGHATIEALRRLPVDALTLDRGLVGGDSARHYKITAGVLRIATDLGLYTVAEGVDRAEQVTVLQALGCTHAQGLAFSGPLDEHRLRRALAHSYPLP---
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--------------------
27376062     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILAALGQAVFAWDIASDVIVWGEHAGAVFPGIPAERLATGAEFAKLIEPAPSLRTAALAQSAVHGADGRVEYGVRMSTSD-PVVWVEETGRWFAGPDGRPVRAIGSVRINNERHARDEELTRLARLDPLTGELNRSHLIAALAEAIEETTRFRSTSAF-MLVGIDHLARVNDAFGFDVADAVILDVGKRIRARLRGGDVLGRFSGNKFGLILKNCTIDDMNVAAERFLAGIRDEVVPTKSGPVSVTASIGAVSVPRYARNTDEAVNRAHEAKRRRAGSFAAWRPDATRDAQRRVNIRVTDEIVTALNERRIKLAYEPVVSAVSRERAFHECLVRMDQGDGQVLLAPDIVPVAERLGLIRLVDHRVLELVVAELA------AAPDVSLSLNISPDTTMDPDWWAGIESLMLAHPGVAERLIVEITETVAIQDIDDVRGFVTRLKNFGSRIAIDDFGAGYTSFRNLRKLGVDIVKIDGAFVQNITRDDRAFVQTLIDLARRLDIKTVAEWVQDDEAANMLRDWGCDYIQGRLIG----------------------
119952737    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLERAKPHKALV-SAELLGQALDTVSDGSLITDAGQNVVYANKAFESVTGYSTAEMLGRNCRVLPGSDPETIAMMRTVL-----GRGETFRCEILNYRKNGTPFWNGLTVSPLRDAAGVITHFVSVQRDVTAQRTMQDQLRFLALHDPVTGLPNRTALDQYLFRSTGPGITAVG------IIDLDDFKEINDAYGHETGDALLTDFARRLQRRTRDQDFLARVGGDEFVTGLSSGNTNEDLSHVAEALHDAVDTGFTIGGVRVRVRMSMGLALCPPGKSGCEGALRRADAVLYRQKSRKVGRDKWWDVENLTPHPGMEKTMYRNRLFDGGLRMYFQPIINLQSNQLHCLEALTRLVLKDGSIVPAGRFLPLLSAEET-NALLRAGLDEALSQLNVWDTVGS--PVGVSVNLSPSTLINPDCSRWVAAALDRHSIAPEQLTLELLETHA-ADEETHRQAIQQLLDLGVGMSLDDLGSGHSTLKRLTALPFNTVKIDRQLLHQFTSKTMAFLTTMIQMGQDMGWAMVAEGLEDAALTEAVRILGIPYGQGFHIARPMPPEQVLPWIAK--------
254225853    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNDAYLVENHIEAYLG---------IPIYFSNGENYGVLISTRQLDDANLVLVHQIMIAHDLECKQMEVRSQSLINQLRHEISHDNLTGLMNRLAEKLTALVQEDRHHFTLAFLDIDEFRSINDLYGHYLGDLVLKFVADAIKQAVPEEGYAFRIAADEFAF----LTTDREPMKICQTILNKLAQDYIDQDRRLKISVSIGITKYSGEKLNADQLLFNASLALKECKRNHNTRIRFYDNLLSNQYYRRTQIIESKPIHQTELYVVVQPIVKKHQRNWDYFEILTRWNSSTLGVVTPLEFIEAAEQSGLIVEFGERILELACI-AKQELEQGIDQKIRLSINCSADETHSNRYLEHLLKTIKAYGFQADEFTIELTETVLLSKAAEVCSILTILRELGFKIALDDFGTGYSSLNYIHSYPIDCIKIDAAFVRNTNQTSESIVWLIIQLANQLKLDLVAEGVENQQALDKLYQMGCEQIQGYYFSRPLPSVMIERWRKE--------
297580185    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQQLIKTFAESIEAQLKTLYQRETLLQMNQDLHFKVRHKMQSIASLNQ------SLHQEIDKRRAAEQQIEYQRSHDLGTGFLNRTALEQQL--AMQLAQLAEHEELAVIHIGFANARQLQARLGYHLWDDVLKQLRERLSPVTEGELLTARPNSTNLTLILKAHPLDTQLNQLCHRLIHAGQAQFVTEGLPVHLNPYIGVALSRETRDPQQLLRHAVSSMLACKDSGYKMFFHSPALADNHARQNQLENYLLQAVRNNDLLLYFQPKVSMKTQRWVGAEALLRWKHPVLGEFSNETLIHMAEQNGLIFEVGHFVLHQALKAANDW--LAVCPTFCIAINVSSVQLKNSGFVEQIRDLLALYRFPAHQLELEITESGLIVDEPTASDILNRLHTLGVTLSLDDFGTGYASFQYLKKFPFDGIKIDKSFMEQISESDQEIVRSMLHVAKKLNLNVVVEGIESTQQEQFILEQGCDVGQGFLYGKPMPSEVFTLKLESH-------
119944953    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYKQLLDKSS-IVSKADIQGVIIYVNDNFCKISGYSREELIGKNHSIVR--HPDNSNSFKNMWTTITAKK--VWKGTLKNRAKDGSTYYVKTLIMPILDDQGHIVSYIAARTDVTELIKKD-EIIKQQNEDKLTGLKNRSALIDKLKDIKREDAT-------LILMNIDRFSDINDYYGYEKGDKTLEHFASVLKGKYVEFSRIFRISGDEFAILCEHSLDKKIKEMIAGLIMSLENEVYEILDDKITLLLSCGVANGAKNEIYNLAHI--ALKENKKDNNTVTFFNDNMNLYNKIAENIKVIASIKEGILNDKFVPFYQGIVNNKTKKITKYECLIRLKEENGKVLTPYFFLEHAKKAKLYYKLTMIMIRKSFEKFAGNNSD-------FSINFTLQDIQSETVVSMLMDYLERYQ-CGNRLIIEIVESEGIENFNELSDFIKQIKKYGCKVAIDDFGSGYSNFHYLSKLDVDYIKIDGSLIKNIDNDQLATVESILLFAKKMNIKTIAEFVETKNIYDILNDLGVDFSQGYYFSKPQ--EEIEK------------
115522200    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARLGQAAFVW--DLASDAMVWTGQAATIFEGIPAEALATGAALANLLEPLRSIRADALLSASASGLRVPYRIEYGVRAASAPVCWVEESGCCVTGADGKPVRVEGVVRINNERHAREQQLVALAQHDPLTGELNRTFLMASLAEAIEEALRFR-ATFAFMLIGIDHLAQINDAFGFDVADEVIKEVAQRIRARLRAGDQLGRFSGNKFGVVLKNCTMDDMGIAAERFLAGIRNDVVPTKSGPVAVTASIGGVSAPRHARSTDEAINRAHESLDAAKSRRRGSFAMWKPNVERDAQRRVNIRVTDGIVTALNERRFEPVVAAVSRRPAFHECLVRMRQEDGELLLAPDIVPVAEKLGLIRLVDHRVLELVVSELAE------APEIELSLNISPDTTMDADWWSSIESLLGAHPGVAQRLIVEITETVAIQDLDHVRGFVSRLKGFGARIAIDDFGAGYTSFRNLRNLGVDIVKIDGAFVQNISADDRAFVQTLIDLARRLEIKTVAEWVQDEPSAIMLRDWGCDYIQG--------------------------
90020809     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCEYLGLTPAAVIGTL--FSKHIASAD----QAIWQELTAHSDASGSAQIALLTANNKQIQGKLSLQAIP-ANQELL---VTFENQHQLLQYATEIEYRKTHDELTGLNNRKALEAYLNKTFESQSLFSK-PIAMIYINVDQLKVVNDTCGHIAGDELLKQLVHILKNTDVTYDYLARVGGDEFALIKEDATIEQAEEVAEIIRSTVEDISFSWDDKNFRQSLSIGVALSSPRLCTITEIIGAADAACEQAKVAGKNRVHVHKDTRAASEDSRHQMRWVSRIQQAFIEDRFELFFQHHSDQYVHYELLIRYRDENNRFVSPNAFLPAAEKYGLSTQIDLWVLTTALDFLAS-NPEHTYKLQCCSINLSAHSLSSHQTRSAIAQLIIGCGFPPEKVCFEITETSAIKNLDEATAFIEEMKLIGCRFALDDFGTGFSSLGYLKSLNVDYLKIDGAFIRNIVHDDHAMVTAVASIGKEMNIATIAEFVENEEIKSTLSQMAVDYGQGFGFAKPMPLNDAVAYYNK--------
254506290    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVKTLASNTSSAQEQLLDTQQKFDALYQSQTIAMVLVREREIVDINHTALSLLDYQHEEVVHQP---LDLLCP-DSDQPECQIDRMYRYYQGQTQFEAQMLTKNGDKIDCHIEVRSIQYQGSDAVML--SIRDVRENKQQAKLIEDLVERDNLSGLWNRKAIMEKARNFVEVAPN----QFSFFYVTIPSLMHASEVYGHQVYDESLEAIANLFGSELGVF-PVGRISSHEFLVLIEERKDCHKAKRGAIRFKEALSRKLQIQDVTMDLQCQIAMIAPDITHHSLDTLIHAAIHAIENKAHNGDPIYVGEQTFNIAQASAAILRDLKGAIESREIHANYQPIVESKTGDIVGFEALARWQHSAHGFVSPGVFIPLAERHHHIIELGESILEQSCEFIQRIRRHQGKTPLTIHVNLSAAHFYHQDLAQFLQRVIEDYAVQPGQLVIEVTESMLMGIEEEVINRMEMIKSLGVLFALDDFGTGYSSFTTLCCFPLDIVKLDKSYIDQSNDRAKSLVRNIANMAQELGLTTVAEGVETASQARKLKNWNIEEIQGFYFYKPMPEGEVLALL----------
310826231    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDYLYIWDTHKDLFQVSPNMVSDFGFEESGMAHYRQTMLERIHPRDYERLKKHFAGLWHSGEESFSLNYQMLNASGSYIWVNDQGRVRRNPRGEPMVILGAMKSLEGC----------EYTDDVTGLMHHRFCQEKIQSILDEA---PEIRFRLMLLGIDEFNKINTLNSRAFGDQVLKATAENLLQALPEEVNLYRYEG-DQFLVAGAGATREEMLNIYRHVQQYALRSHRVEGQPCRFSVSAGLVAYPEDGDNWSDLEKKAAIALKRAKLNGKNQCVEFKHSMLREQIDNQLLTNCMEKDFEGFRLVFQPLCGARELTIIGAEALLRYRMPDGREISPVEFIPLLENSRLIIPVGLWVLEQAAAVCREWMK--WIPDFMMNVNVSYIQLKETDFCQKAEAVLRRQGLAPENLVLELTESYFMKEDDNVRDALRRLRGLKLRLAMDDFGTGYSSLERLADLEVDIVKVDRFFVQHISRHNRDFIESVIRLCHNRRKKVCVEGVETQEEWESIRLMNADTIQGFYISRPVEQDFF--------------
24372219     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFSMVREEEHAMLTDTLHMVREGVLGQAWCELPLKS-QHHLDWLRLSFSQIYGDKDTL---VMIAEDVSEKYRLADELSFHANYDALTGLPNRLHFEALLENLLHAK---DDMPTCVAFIDVDQFQVINNISGHQAGDKLLCQLALRLKQLVRKGDIVARLGGDEFGILMHYCNVDSAQHIAKRICTQLATHEFIWENRCHNVSVSMGIAKFNRSASDIYAVMSHADAACRLAKDKGRNGWHLYSTKDPKMTRLYTEMMASVDIVSALALNQFELYFQNYDESGLHLEVLLRMVQPNGNIVSPAIFLPAAERYNLAAKIDLWVLKWGSNHLAIWQQLGL-----VSVNLSATSLGDSEFMNWLEMRLMTEPELVDKLCIEITETAAVSQLDQATKLIEVLRPLNCQLALDDFGAGFSSFAYLKRLNVDYVKIDGQFVINLCEDDQAIVKAICQLGQDMGFDVVAEFVESTEIGLKLKSLGVDYAQGYAINKPTPLLTLTSGLAE--------
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----------------------
302871203    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLLGYLPEQVEG--KKWIDFIDEKEKEEMNWVYKKLVNNEQIKY-YVNPVKDVNGTFLWCNSRV-EIAESNRKVFLSIGFSLDEIERLNKKIQKYEREFNKDYKNKLEFLAFFDELTKLPNKNSNVDRDNTYLIFLEVRNLEKLNVMYGYDLVDELIVQISKRIEDILSKESKVFKIGFDRFAIICKVENVSDHI----ENLLSQLTVIYNINGNLIRVNYNIGATVIDDANDSTASILRKCDLALIKAKEKNEYEVFKPSLEIQTLKEGIIEKELRNGMDLNEFILFYQPIINLYNRQIYGLEALLRWHYLKSVFVSPLEFIPIAEKCGLIVDLGKIVLKQSLESAKIFSNYFNRDFV-ISINISPRQFSDKEFISSIIQIVENEKIKNLKLQFEITEKVAIENINYAIEVINELKKYNITFALDDFGVDYSSLNYLRKLPIEAVKIDKSFVQEINEETYFVVETIIKLCNKLGLKVVVEGVETENQYKILKELGCDYVQGYFISKPLNFEEIVKFIKE--------
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--------
310658355    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQDITQRKSFENALIESERSKSVLLSHLPGLAYRCNYDDDMQFVSEGCYELTGYKADSLLHNKESYNDIISPEYREILSNEWKTVLRNR-DSFSYEYEIITSTKEKKWVIELGEGIFDKDGNIEALEGIVIDISYRKAMENELKYSNEHDRWTGLYNRNYLEELILRDIKSQ---SKANLALVGINLSAVSSLNKMYGFQYIQELIKVIVENLNVHVTKERLLFSTYENRFVFYVNNYEDIEELKEFGECLAKTLEPYISAERVGVGIGIGYEEHNVDNLFKKLLIASEKAIEINDRDYWVCVYDNKLETEVMREQEIKHELTKISQLHIDGSLYIQYQPIFDLKANKVTGFEALSRINSEKLGFISPLEFIPIAEETKLIIPIGEKIISKSLDFLFRLNILG-FDDIDISINLSVIQLFKKDFPEKLFKIIKEKNVNPQNIILEITESIYSSDYDYLNIILNDLKRIGLKISIDDFGTGYSSLSRERDLNIDCLKLDKSFIDKLMSPEEAITGDIISMAHKLGHSVVAEGVEHEKQMNYLKSSDCDRIQGYFISRPLDEEKAIEFLK---------
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-----------------
254227608    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LATKLVQKLSENTSLTQQLKDSMEKFGALYHSSSLGMLIV-IDRKIVDVNQRALDLLSYSKSQL---IDRPLDALCPDDECRVDAMFREL---KNGKTQFEAQVLDSNAEEIDCLIEATLIQHHGQSALMML--LQDMRETKQQAEMIQKLTDFDPVSGFCNRPVILNALHELVETRPN----HFSFVYINSKTLKQIAGVYGHLIFDEVIQYIASAIREQLGAFQI-GRISEHEFIVLIPDIEHHQKAIDATNRLLNHLSHKVQLSGIMMSLDSKAVMMDLNITHQSVEHLLLAARFSSQSAKGRHSHEVLVIDEEEQAETSMVINRDLENAIRQDAIKPFFQPIVDAKTTEVISFEALARWQHPTLGMISPEVFIPMAEQGKLIVELGESILKQSCEFISRLNHAQGLSMLSVHVNLSAQHFYHSGLMSYLKKVMAQYNLSAGQLVLEITESMLMGGEIESIQSIQDIKRLGVGLALDDFGTGYASFSSVCNFPLDIVKLDKSYIDEIETNDRALVRNIANMSQELGLTIVAEGVETASQVRKLKVWNIDELQGFYFHKPMSAEQAL-------------
192288960    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLLLSLLGQAAFVWDLASDTLSWTGRAAEFFQDIPAETLATGASFAALLEPSRHVRSDALLNGAAAAGPGCVPYEYGIRASTAAVSWIEETGVWFAGPDGRPARVEGIVRINNERHARDEQLLKLSQHDPLTGELNRTHLIGALAEAIEEASRFR-TSLSFMLVGLDHLARVNDSFGFDVADEVILTIAGRIRNRLRAGDQLGRFSGNKFGLVLKNCTVDDAHIAAERFLAAVRDEIVPTKSGPVSLTASIGAVSAPRHARTADEAINRAQEALAAAKHRRSGSFAMWRPNVERDTQRRVNIRVTDEINERRIVLAYEPVVDASSRAPAFHECLVRMKTDDGQVLFAPDIVPVAERLGLIRLVDHRVLELVVAELA------AAPGVTLSLNISPDTTIDADWWAGIESLMLAHPGIAERLIVEITETVAIPDLDEVRGFVNRLKTLGAKIAIDDFGAGYTSFRNLRALGVDIVKIDGAFVQNISADDRAFVQTLIDLARRLGIKTVAEWVQDDESAQLLRDWGCDYIQGRLIG----------------------
34557884     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKKALDESN-IVSITDLEGRIVYANEKFCEISGYSQEELLGKPHNIIR--HPDPKETFRELWNTIQAGKT--WQGLIKNRTKDGRDYLVHSTIIPIFDQEGKIIHYMGVRHDLT--------------PLIEKEQLIARHIKDDLTHLPNRSKLLEDITTLPCLINIDGFSQINDFYGLSIGDEVLKSFAHLLQEAFGEQHRIYRLHSDEFAILTPSPQDEEHFQRLKNFLMQLKQEPILFEAGKIYLSATAGSAAEKETIM------GKANMALRYAREEKQLHKVYDEIKQRQEENLEWIHKIQGAIRQERIISYFQPIYDVKNRRISKYEALVRLMDEEGAIIAPWQFLDIAKQSRQYPLITQTMLSHAAIAAK-------THQVSISVNLTTEDLTHADVLKHIDSLMRVYECAPYLI-FEITETEEIRNYDDVRNFIRLVKKYGSKIAIDDFGSGYSNFEHLLELEFDYLKIDGSIISETHGQSHVLIDAIVAFTQKLGIKTVAEFVSSKAIFDLIKEKGIDFAQGYFIGTPLPAE----------------
225388957    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAAVEEALEQHFNYKAGN-TGMLAVLEPSGVEDWFVLCSIPVAALN---QRYVVTSAGAMLIIVAACSLFTLLLWRQRRMMNRNQAVVERLNQFLMEAELVRRQDGWMAVWYCDKFKYYNDALGYAAGDDMLRRMYRLFERLEQPDGLFCRLMADNFVGLRWYAEREELTEWFSRVVREFHQEESETASRYIELCMGFYCPDPSDSGLTVNEMVNRANMAQKSIKGESGSRCAFFNETLRQRFQQEAAMEAQGQQAEGQFQPYFQPKFDQHGDRLAGAEVLCRWIHPQKGMIPPDQFIPVFEKSGLIMQLDRYMFEQACSWYRR-YLDGGGARINLAVNVSRAGLLREDFVDYYVRVKETYGIPDGAMELEVTESLALGGEELLCQLVRELQAHGFTCSLDDFGSGYSSLNLLKNLPIRVLKLDILFFQRSVDKERIVVRNIINMARELKIRVIAEGVEETESVEFLRGAGCDIVQGYVFAKPMPLAEFEALLA---------
172035455    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITTHSKEGIFQ--------YVSQVSYQLLGYIPQALIG--RTLASFCHGQDQVLIKQFYQE-LEQKKSLASVIYRMSHQEGYYLWIETLGKVILHPQGEIQEILCVSRNITKRKQIEEALIQAERQYYKI-------FEKSNQGIFQLSPEGYFIDVNPALAQL---------YGYNNPQDLLESIHKRTNPVY--------VEGKNHDSLLDILKTDGEIINFQSQIYCKNGEIIDIEETIWAVYDQCEQILY---------------------YQGTVQKVINPQIKGDTLTRIQLETDLRQAIKNKQLSLYYQPIVELDTGHLSGFEALIRWQHPIKGPISPIEFIPIAEESGLINTLGWWVLEQACYQLQTWQNNTQAAKLVMNVNVSAQQLKQETWVERLNHLLEKMGVEGKQLKLEITESCLLETVQNETQRVRQLKNLGLGLCIDDFGTGYSSLSRLHEFPIDTLKIDRSFISKLGISDKVIVPMIINLAHTLGMNVVAEGIETREQFNQLQGLNCELGQGFFFAKPMTGEQATHWVMQ--------
209883269    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQATFTWDIVGDSLSWSANIEEVLGVPVEALAWG-SEFAKLIEPHPHVRREAVMGGSGQDQGQGYQIEYGIRARMSAVIWVEETGRWFAAADGSPAYVRGILRLNNERHAHDEQLRKLSQHDPLTGDLNRTHLVAALAEALEEASRFR-TSFAFMLLGIDHLARLNEAFGFDVADEVICEVSQRLRARLRGGDVLGRFSGNKFGLILKNCSADEMQIAAERFLAGIRNEVVPTASGPVSLTASIGAISAPRYARTADEAMSRTQEALEAAKARRHGSFLVWHPDVERDAQRRANIRVTDEINENRVVMAFEPVVETASRKPAFYECLVRLRQSGGEASLAPDIVPVAEKLGLIRLVDHRVLELVVDELA------RSPQVELSLNISPDTTTDPDWWASIDTLFHAHPGVAERMIVEITETVAIQDIDDVRGFVTRLKDFGSRIAIDDFGAGYTSFRNLRKLGVDIVKIDGAFVQNISADDRAFVQTMVDLAHRLGLKTVAEWVQDEEAAALLQGWGCDYIQG--------------------------
260770121    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEGIFHMDEQGCMTFYNPGFYQQFGFNASTI--TLNEWFTVVHPQDREDLEARVHHHVA-SIGRATAQYRARKSNGQYVWIEGTAVT-CQRDGE-TFMVGSHRDISDQKLMESYLNQAAFYDNVSGLANAT----KLLKDIDQIKLDDQKSGTLLYIQIDDIKSYLNQYGTEVVQHILHHLISALNSVTNPDTEFYRVRSDDFALLLSQNISHDALTALCHDILDRYAKSAQEHGHLFGDSMSIGVYPEFSNAYSAEQIINIASRTCQYAGEKKRSRIEIYNGKTQRAVDRFFYIERGLKEQSRSLSVKFQPILNAQSGQVSSFEALVRWRSKEFGEIFPDEFIPVAEEKGLITDLGYQVFEKACEFISR-YNKVNGVNIRVNINVSVLQLLNSTFPSNIKMMASEAGIDPQSIVLELTETVILDGNKNALNQLETLSKMGFQLSLDDFGTGFSSIHSFFDLPLNQIKIDRSMATKTNQASEEYLSFIIQLSRSKGVDIVIEGIENSDMFRKFRAMGASYLQGYWFSKPLSLASASRY-----------
254502336    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEWMSDRH-QDREMDKPVQDLELPGDVHHRLLRSRVENGD----LVILRI----DTTELVRHRRALERNSEELKKANAEITHMALHDDLTGLGNRRYLAKTLEEFTERRQATGG-EIAALHIDLDRFKQINDTMGHRAGDDVLVEAANRIRLVLEPAEAVARIGGDEFVVLVPLSDSSDRPADLANTLLKDLSRPVRTHDKECRVGASIGIAETPLSEVENLLTNSDVALYKAKHRGRGRIEVYDCSDLEDVRRAKALADDILRAIEKREFEPYYQPQVEAKSGQIVGIEVLARWRHPEKGILAPSEFLTVATDISVAGEIDQQMFEKAIEQCRNLPVAASG-----SIALSFNVSEDRVNLTDLEDIQRQIQAYPGQISFELLETIFLEEQDNALQRLNELRGMGISIEVDDFGSGRASVVALQRINPDRLKIDRRLLVTAGSGGLRLLRSIIEIAQALELGVTAEGVETKEQADLLSKLGCDRLQGYYFAKPMPFSDLVALLEAQ-------
300024579    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPNGRILHVNDAFARLSGYSRSELIGESHAILNSSH-HPSAFWADAYRTLKAGR--PWRSQVMNRCKNGRTYWIDALIVPLISRNG-LKGYLSVQRDITELLRLRSENSALLRTIVDNFPGSVAAFDKDHNLLLCNDRQLDVISCSS--ETIGDF--------PQNAEDFYRAEARRNECAAADIEAYVRAAATGPVAQSIERRHSDGSVTATRTIPLPRGGFVSIVTDASSCRQSLAASSQPSHDDAQIEPLERSTS---LTGAQENAAFFGPLSDGQHDQRMQMETEMREALANNAFELHYQPIVNIKTRKIVGCEALIRWRHPERGLIPASEFIPVAEECGIIGQIGDWVLKTACAEASRWPD-----DIWIAVNISAAQFSGGNLVDKILALSKR--LPASRLVLEITETLLMKDRDSAAATLERLKKLGVRFAIDDFGTGFSSLSYLQSFPFDKIKIDRSFVSNTNQKRSATLRSIIQLGYNLGMTSVAEGVETKQQLDLLRAEGCIEAQGFLFSPAVPSEKIRELFSQ--------
304410938    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFDMVREEEHAMLTDTLHVVREGVLGQAWCELPLKSIH-QLAWLKLSFSQICGDKDTL---VMIAEDVSEKYRLADELSFHANYDALTGLPNRLHFEALLENLL---HGHDDMPICVAFLDLDQFQVINNISGHQAGDKLLCQVALRLKQLVRKGDIVARLGGDEFGILMHYCNVDSAKQIAKRICTQLANHEFIWEGRSHNVSVSMGIAKLDKKAADIYTVMSQADAACRLAKDQGRNGWHLYSASDPKMNRLYTEMMASVDIVGALALNQFELYFQNREESGLHLEILLRMVQANGTIVSPAIFLPAAERYNLASKVDLWVIDNLLKWGGCHLDIWQQLDL-VSVNLSATSLGDFEFMNWLEMRLMAEPELVDKLCIEITETAAVSQLDQATKLLDILRPLNCKLALDDFGAGFSSFAYLKRLNVDFVKVDGQFVVNICEDDQAIVKSICQLGQDMGFDVVAEFVESQDIGRELQILGVDYAQGYAINKPIRLAELQSWLEKR-------
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------------
146337692    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEAILTSELQTSMILASLGQAAFVWDLASDVIVWSDHVGAVFADVPLPQLCNGGEFAKLIEPDRRSEVMRQAVPLHGAAGTPYRIEYGVRTRAGALIWVEETGCWYAGSDGRPSRAQGIVRINNERHAREEQLVKLSRHDPLTGELNRTNLLATLAEVIEESQRFR-FACAFMLVGIDHLARINDAFGFDVADGVVLEVAQRIRARLRGGDALGRFSGNKFGLILKSCTMDDMTIAAERFLAAVRDDVVPTKSGPVAVTATIGAVSVPRHARSVEEAVNRAHEAKRRRIGSFSTWRPNVERDAQRKVNIRVTDEIVTALNERRIVTAFEPVVNAQTRTTAFYECLVRMRQDDGRALLAPDVVPVAERLGLIRLVDHRILELVVAELA------ASPNVTLSLNISPETTMDPDWWASIESMMRAHPGVAERLIVEITETVEIQDIDDLRGFVTRLKDLGSRIAIDDFGAGHTSFRNLRKLGVDIVKIDGAFVQNLSADDRAFVQTLVELARRLQIKTVAEWVQDDASVALLRDWGCDYIQG--------------------------
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------------------
86747637     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALGQAAFVWE--LATDALVWTGPAAGLFQDIPAGTLATGAGYASLLEPSRAIRADALLNAAAGAHCVPYRIEYGVRAATSAIIWIEESGRWHPGPDGRPARVEGIVRVNNERHARDQQLLKLSQNDPLTGELNRTNLVAALAEAIEEASRFRN-SLCFMLIGIDHLSRINDSFGFDVADEVIYTLSQRIRARLRAGDELGRFSGNKFGVVLKACTIDDAHVAAERFLAAIRDEIVPTRSGPVSITASIGAVSSPRHARTAEEAINRAQEALAAAKHRRCGAFSMWRPNVERDAQRRVNIRVTDEINERRIVLAYEPVVDVATRAPAFHECLVRMRQNDGQVLLAPDIVPVAERLGLIRLVDHRVLELVVAELA------AAPQMTLSLNISPDTTMDADWWAGIESLMLAHPGVAERLIVEITETVAIQDIEEVRGFVTRLKKFGAKIAIDDFGAGYTSFRNLRNLGVDIVKIDGAFVQNISADDRAFVQTLIDLARRLGIKTVAEWVQDDESALMLRDWGCDYIQGRLIG----------------------
167622425    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INQLLERHYRQEKLS------QVTLESITDMVILTDIHYNVSYINPYAEHLLKLSNEQAQKKLHELLP-----GNQSLNNKITTFMQSSSLSIDS-IRLRLNIDSPKLMSGTFGHFCNHSGDIIGAVLVLKDTTQEVLLKQQLQRQAYLDPVTGLLNRAAFEERLVGYAQSSQF-----IAVVYFDLEQFKLINDSCGHNAGDKMLSKVAKAIESSLSSNMLLGRIGGDEFGLIIKDSSALAVAKLIKKIIASVGCQSIEHNDTSYRVGLSAGVALARFNQQTDALELLKACLAAKRKGSNQVHFYDSRDKDLSYQRNAPKWAVRIVQAIEHNELILYYQKIKCSHSHRQRLEILLRIQDAGGRILPPAQFIAAAERFKLIVEVDKEVIRKTFLWLSL--NEQVWSDHCLSINLSGNSLGAEGMIDFILLQQKRFGIPSSCVCFEITETSAIQNHSRALKMIADLRRRGFAFALDDFGSGFASYGYLKEMPVDYVKIDGCFVKNSNAKDYAIVKSVNDVCRVMGIETVAEFVENQEIIDRLEVIGVNYAQGYGIGRPQALDS---------------
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---------
148258783    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILSSLGQAAFVWDLASDVIVWSDHVGAVFPDVPLPQLCNGTEFGKLIEPERRSEAMRQVAPLHGVDGTPYRIEYGVRHSAAPLIWVEETGCWFAGPDGRPARAQGIVRINNERHARDEQLLKLSRHDPLTGELNRTHLLATLAEVIEESQRFR-FACAFMLIGIDHLARINDAFGFDVADGVVLEVAQRIRARLRGGDTLGRFSGNKFGLILKNCTMDDMTVAAERFLAAVRDEVVPTKSGPVAVTVTIGAVSVPRHARSVEEAVNRAHEAKRRRIGSFSTWRPNVERDAQRKVNIRVTDEIVTALNERRIVTAFEPVVHADTRQTAFYECLVRMRQDDGRAVLAPDIVPVAERLGLIRLVDHRILELVVAELA------SAPDVTLSLNISPETTMDPDWWASIESMMRAHPGVAERLIVEITETVEIQDIDDLRGFVTRLKDLGSRIAIDDFGAGHTSFRNLRKLGVDIVKIDGAFVQNLSADDRAFVQTLVELARRLQIKTVAEWVQDDSSVTLLRDWGCDYIQGRLIG----------------------
153871032    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISMIEDITERKRAEEARLEAEKKYREIFENAIEGIFQSTPNGRYLSVNPAFVRMFGYESAEVYTEITDIGQQLYVDPQRRIEFL--NLVEKQSNIPDFEYQARHRDGKIIWVNETVHVVRDKQGKIQYYEGTIENVTERKLIEEKLRHDATHDQLTGLFNRAAFTTRLTEAISKLKQEKSIPFAVLFVDLDRFKIVNDSLGHLVGDQLLTEIALRLELKISKNDMVARFGGDEFALLFENIQDLDDLESRVDTLQQQLNQPYLIKNDIFNTTASIGIALSKHEYLTADEMLRDADTAMYEAKKQGRGKSIIFQPSMRTRVVNSHKLEQDLRKEKGEFCVYYQPIISLENRHTVGLEALVRWIHPERGFVGPDQFIPLAEETGLIKELGLWVFETACTQLRRWQIQAHHANLGMNINVSPIQLKQPRLVREIQDIIEKSGIKGPTCRVEITESAMMQDPESALTIFKELKNLEILLYVDDFGTGYSSLDYLQNF---------------------------------------------------------------------------------------
310779989    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHKRNILDLNKGFTKMTGYSREEALNLNTKIFSYSHP---KLYMKIKEQLEKGRD--WKGELWLRKKDGSKYPALLTINNIINPNKKTDYYVSVIKDLSREKEKEAEIEYLLTHNSKTNLPNEFMFYSFIDEEIKKENEFG-----VLYVKL---KKIDDLYNEEYLSIIYEEVIAKLRGLAGDDGNIAHISKDVFIVIFKFSEDKYFINRSLTELSSRLKSTIKIRDKDINIEFDFGAVFFPEHGNSPKELLRKAMFSVKALKYYPDRSFLIYQNSLEKKIQRELDIEEHLPIKNNELEVYFQPQVNSEKDMLIGAEALLRWNSKSLGSVSPAEFIPIAESIGVINKLGMWVVKEVARQTKFLGLDKH-KDIKISINLSATDFKNEFLVEEITYILEIYGLDFSQFEIELTEGVLVDDYDYVKPKLDEFQMNGISVAIDDFGTGFSSMTHLKKLNFDKIKIDRTFIKDYPKSDSSIAEIITYLAKRLDINVIAEGAETKEQVEFLRGIGCSNIQGYYYSKPLSASDFKEYIDTYF------
167568775    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GMIVLALLPVFRIRRLALRLGEAEGALAMSEARARAALVAVGDGVI-FTGRAGRVECNPAAEQLIGLADDCRGRPLITTLRLSRANDSPDSSDLPDASLGDIEDGGSCDVMLHRADGGEIAVRATASSIAPPSARTQRTHGVLKSLATEHDFVRRLAWQTTHDPLTGLPNRTEFERHVDFAL---AGDARGPVALLFVDLDRFRIVNDTCGYGAGDAMLAALAARLVACAASADVVARLGGDEFCVLLDACDEAAAVCAAERLRASVDGFVFVWDGQPFSVTASVGVALTPERARRVDDAVRLAGIACDVAKARGRNRVQLADPLDHHISDVSWCARVRQALEFDDFCLYVQPIIDTATHGATGLQHASRGEGEREGIAPPGLFIRAAERYGLVTDIDRWVVRTVLDALARTPYRRFTEY---AINLSGMSIGDERFLDYVLDQFVRTGVAPALICFEITETAAIANLAGALRFMHELKALGCRFALDDFGAGMASFSYLKQLPVEYLKIDGSFVADIANDAASIVASINDIGHAMNCKTIAEFVDSAATLQKLTALGVDYAQGYYIGRPVPWSE---------------
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---------
124545583    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLFQMVREEEHAMLNDTLHMVREGVLGQAWCELPLKSVH-QLDWLRLSFSQIHGDKNTL---VMIAEDVSEKYRLADELSFHANYDALTGLPNRLHFEALLENLLQAR---DDMPTCVAFIDVDQFQVINNVSGHQAGDKLLCQLALRLKQLVRKGDIVARLGGDEFGILMHYSNVDSAKHIANRICTQLATHEFIWENRCHNVSVSMGIAKLDKSAADIYTVMSQADAACRLAKDKGRNGWHLYSAKDPKMTRLYTEMMASVDIVSALALNQFELYFQNRRESGLHLEILLRMVQPNGTIVSPAIFLPAAERYNLASKVDLWVIDNLLKWGSSHLAIWQQLDL-VSVNLSATSLGDSEFMNWLEMRLMTEPELVDKLCIEITETAAVSQLEQATKLIEVLRPLNCQLALDDFGAGFSSFAYLKRLNVDFVKIDGQFVLNICEDDQAIVKAICQLGQDMGFDIIAEFVESPEIGLKLQMLGVDYAQGYAINKPTRLSDLT-------------
90422026     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAALGHAAFVW--DIASDAMAWSPAAAAIFRDLPAEALASGASFANLIEPVRAVRSEALLGSPGGSHGVAYRIEYGVRASTAAVCWIEETGCWFAAPDGKPARVEGIVRVNNERHAREQQLVKLAQHDPLTGELNRSHLMASLAEAVDEASQFRS-NFAFMLIGIDHLARVNDAFGFDVADQVIGEVAKRIRARLRAGDLLGRFSGNKFGLILKNCTIDDMTVAAERFLAGIRDEVVPTKSGPVAVTASIGGVSAPRYARGADEALNRAHESLDAAKSRRRGSFSLWRPNVERDAQRRVNIRVTDEINERRIVMAFEPVVQAVSRAPAFHECLVRMKQDDGELLLAPDIVPVAEKLGLIRLVDHRVLELVVAELA------AAPGVELSLNISPDTTMDADWWASIESLLGANPGVAERLIVEITETVAIQDLDDVRGFVNRLKNFGARIAIDDFGAGYTSFRNLRNLGVDIVKIDGAFVQNISADDRAFVQTLIDLARRLEIKTVAEWVQDEASAIMLRDWGCDYIQGRLIG----------------------
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----
195952588    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVNQHVLDLTGYKKEEVIGKSPKMFNSEYQSD-NFCDEVWRTVSSNK--PFSAIFAYKTKNENVIYIDQTIYPVVLNDG-TMKFLFVGKDITNEKVLSQELDKYKFYDTLTELPNFLAFKFYVSDVVESKRYKD---FALILIDIYNMSFVNSTYGFDVGNEVLKEVANILKQEFKE-GFVARIGNDEFGIFVP---DIESESILIYKIRSLLDRKIKTSKNYISISYNVSIVLSDVANTDFEEVYNNAVVTLNLSKKEGENVIKFYESEVNTRLQEYITSENERASEENLFRFYFQPYLNSKDLKIVGFESLIRIVDKDGTVYAPYKFIDYLENSKYIMHFEEWALKEISDKIRIF--KSLDKDISISLNLSAKGILSLPDEDFIEKLASVPVDVQDNLVLEITERNIIKNVEKSKKIFRSIKEFNIKISIDDFGTGYSSLAYLKHLPIDILKIDISFIRGIDRHDFSIVKFITGLSKDFGFKTIAEGVETKEQVDMLSSMGVDYFQGFYFAKPMPENEAIEFVLE--------
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--------
198284744    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNTRMLTILGASSADELIGHPVW-GIIHHEEVQFALEVLSEGYATRR-----DVPYRRLDGQMVFTDISGQRLDGSDG-VQRILWTHVDVTERHRLMDELTQLSLSDPLTGLPNRRALDTELGKAMARADRHEHL-LSVVMIDLDGFKPVNDTCGHEAGDMVLRTIGQRLRKGLRGTDFVARLGGDEFVLLLENCTALEEIEVVMRKIGEMIRQPIELPDKEIDLSAGICLYPFGDSHNPDALLRY-ADQALYESKNHKADRVHYWTLFGDSVPVRQNVIQTRLREGGLLVHY--QPILDNRSHKIVGVEALARLRDKDGQILYPAEFLPLITVEDT-TYLSRMVLTQALADLAELDTLG--CSLWVSVNVAPES-FDDHFVPCMAGVIGASDIAPSRITLEILESSNFLEHNAALSVLHGVKELGVRLALDDVGSAYSSLLRLKDLPIDEIKLDQGFIRSLEDRPQDLLASIRDLAIGLGVDLVVEGVETDDIADAVSVMDIKLLQGYGVARPMPMAQLREFLAQR-------
257413263    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDYLYVFDLQKDCYKISKHATERFLLPGDNFDDAAKAHHTFVYSEDQSRLDDEFRRIMSGEIVFHNMHYRWLDRAGKPVWINCRGRVLNDADGKPHFLVGCINEIGQKQKADNVSGLLGESSLSAYV---EQFEDGLPD------------GFFLRIGIDDFRDINGDFGMEYGDYILKSTADCIAENIKPSQRLYRILADEFMVVDFSGGDMEAATELYKNIRKSLDTFIEENGYKSVFTISAGAVDTAKTSGTYENIMKLSEYALNTAKEQGKNRCYIYMQEDYDVFQITRQLHHAVNHGFEGFETYYQPIVDTKTRRLVGAEALMRFSMPERCEDSPVEFIPLLEETGLIIPAGKWMLHQAISTCSRW--QKYIPNFRININLSYVQVMKSRVLTEILTALRLYGLEPSAVGIELTESGYLDTNTHFQKLWDGLKKNGVLVILDDFGTGYSNLHCLGDLRPNYIKIDRSFTLKALNNQYELMTQIITMTHKLDLTICVEGIETEDEFAKISELDPDYIQGFLFGKPQPAEEFYENL----------
209809099    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KERQQLFIANATDPNWD---------TNPDIANMIAYCGLPLYWPDNTPFGTICILDSPTYQALLKTYQQSIEAQLSTLFQHAELLISHNALQQEITIATQHLNDLN--IQLANEVDCRRAAEQKVEYHQNHDLGTGFLNQIALYQHMDNLLKQEKNFVLLHIHFANGLL-----IQQTHGHQALDRLLTEYRSRITKIT-DTSITGRLTATDIL--LVIHADKSKLPKFCQHLSEIGQSNYYINDKSIHLQ-SYVGAIHSKDGVPRTDLLQYAHDTMVECQSMGKTFTISDVSLPIKSSLSEHQIESYEAVRNNDLFLNYQPKVCPITKKWLGCEALLRWNHPRLGAISNDVLIQIAERNGLIYELGNFALRNAIQQTSEWV--AHCPAFITAVNVSAVQLKDPYLVEHIEQLLNVYQLSPRNLELEVTESSLIADEDLAITTLNRLHDLGVSIALDDFGTGYASFQYLKKYPFDTLKIDKSFITNITTEDQNIVCAMINIAKKLHLNVVVEGIETREQEQFILKEEADLVQGYLYAKPMTAEKFE-------------
300024279    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQKREALTESGNLDLVYAWNLVSGRIEWGSNAAAILGVGDLARIATGAAYHALIAPENLKDRLQVFSGGVATDRVRYRVQYRI-TPGGPRSWVEDHGRWWPGADGHPIHARGVIRIIDDHYLEQQRQLVRNDFDELTGQLNRIRLTEALGSVLGR-IEREPQSCGFLMVSVNNLAVINDTFGIATGDEAISEVARRIRGKLRGGDIIGRYASNKFGIIMMKCGPEALRVAAERFLKVVRDSTIKTSAGQLSATISIGAVVIPHQANSVQDAVNFALRALDAARSQRIDCFVLYEPLPGGESVRVRNRTIANNVIEALDDNRMQPMVSAKSGKAEIYECLLRMEKPDGQIVPAGEFVPVAEQLGLSRLIDRRALELTIALLK------KHHDLVLSLNVSGLTCSDKEWIAALRRLSDGRKDILSRLIVEITETVAIEDLDQTINFVDTLKEFGCRVAIDDFGAGYTSFKNLKLLNVDIVKIDGVFVKNNDSSDRIFIKTMIDLARIFGMETVAEWVGDEHSVKHLTDAGIDFMQGFYYGLPIDAAD---------------
304321100    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRSISVSSETVATAFKAAQQTLFEFDPATDTLAWIDTARALLSPIPNASIETADGYLNLIDGEHLTRRESAVSAARAEKRA-YSVEYRI-GEEKLAYWVEERGTWLPRGESDVL--IAMVRRIDAQKEREEALNYLATYDELTGQLNRASFKEKLSDWLDGVRE-GTRNGCLLLVGVDNVGSINNDFGFDVADQVIVEVASRIEDIVKGGTVLGRLAGTKFGVLLAADGKTTLYTTVREIMTTMRERVVETGAGGIAVSVCIGASELRTDMVSAAAALKEVEAAFDQARRAGASSFKMFSEQTETISQRRQNTEISDVINDRGLYLSYQPIVSDVGQAPTHFECLARMRSAGEELPAP-KFIPAAERLGLVHLIDRRVLELALGTLR------AHPDITLAVNLSWETVRDPLWAEGYIAHLRSHCDVTSRLTLELTETQLVNEIEPSRDFVTAIKKLGCKFAIDDFGAGYTSFRNLKALDIDILKIDGSFVSGLTHSRQLFVRTLLDLARNFGTKTVAEWVDNASDAQLLKALGVDHLQGFFIGRPGPLPQ---------------
307609861    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSAFEGIIITDPEGTIIETNNAFMKMTGYTEQEVIGQKPAFLHSRKQNEK-FYKELWNILIA--KGQWSGELWAKKKNKRLFPAFLAISAVKNSDGDIINYIGYYHDLTLIKKQEQQIENFKYYDYLTGLPNKFLLTQRLQTLISRLSEVNKELIVFNIRVFDNSKSSLLDLPPNTRDKIILEAVNRIDRTTPKKMFFSRIGLSEFIVIYFIKNKIEVMSSIAQRMIEKLSYPYYVHHQTIILTIIGLTAYYKNSSFSAEDLIQQSEIARHKAHIRGVNIFEFFDPQVEERIIEFNKRVESVSKAMQLHKVYYQPIVELNTAKVVGLEALLRWQHPEKGLLLPKQFLSDLNNHPLSLQIGDWVLHQVLHQVEEL--LACNIKIPINVNVSAYQLQHPNFVKKLFDTLARYNVPHRLLMLEILETEAIEDLTLVSQIIAECKAKGINFSLDDFGTGYASLTFLKELSTSEVKIDRSFIININPKDLAILKIIIESCKVIGRTLIAEGVETVAHGKLLELLGCHLIQGYAIAKPIPPAKLITWIK---------
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----------------
307298321    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QEITRRKEMEADLLES-ERSKSVLLSHLPGLCKYDRQWTMEFVSAGCSTLTGYSPESLINNKEAFCDLVAPEYRESLWIEWEKTLA-KKVPLNYEYQTITAEGERKWVLEMGEGVFGEGGEVEALEGIIIDITYRKRIEDRLKYNSEHDRWTGLHNLNYLETLLERDGKHRRLENRA---FVSINLNTVQSLTATYGFHYTQELMREVADMLGQYCTDRRMLFYTYENLFVFYLKDYKDREELTEFCRDIANMLESLLVAERIGGGIGVVQIDKDSDRDVDQLMKRSEKALNIYDRDVGICFYDAEIEMEMIREEEIKRELAKIGADENYGELFLQYQPILDLESNRICGFEALSRLKIEKFGLVPALEFIPIAEKTKLIVPIGRRAIIRALRFLRRLKDNGFGGVL-VSINVSAIQLLRSDFSENLFKMIDRTQVNPENIGLEITESVFASNYEEINRIIGGLKDSGIQIAIDDFGTGYSSLARERELNVNCLKIDKSFIDKLMDAKDTITSDIISMAHKLGHCVIAEGVEHEKQRQYLHSWGCDRIQGYLIGKPLDEEAAIGVLK---------
294642085    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVAFRHFLQKLNDSEDALNVIREAVGDICRISDVAKLEITFYENIE----LEGSDNRVKLVLYENGVHDD-----NVIVDRRVTDGGGVVIYEF--FHLNGGAEWCD-RIR------NRLALMISILF-VFNSRQMLKQVANRFAYIDESGYHNLRYFCTQVESLGGKNDLQGKA---VAHFNLRHFQAVNNQIGRKNGDTVMRRFIDDLEALTGCEIPVCRIGGDNFIT--IFDADKVDAVFGHLSGAVVRFGEDYGESIMLSATAGIYIVEADYRYAGISDLLDKVMPTSYIAKSAGREDIIFYSEELVNTKKHNATIQHIFPEKKEEFLVYYQPKVDVRDGRMTGAEALCRWKH-DGRLIPPDEFIPILEQNTDICKLDFYMIDHVCRDIRQWLDEGRQLP-RISVNFSRKHILDVDLLKHLMEIIDRHNIPHHLIEAELTETTTDVEFKDLKRVVNGLQERGISASVDDFGSGYSSLNLIKEVPWNVIKIDKSIVDDESSPRTVMFKYVVAMAREMGLECIAEGVETKTQVEILKRYGCDIAQGYHYDRPLPKDEFEKRL----------
309368936    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDGIFYMNDRDNVCFYNPSFYSRFGIAPG--HTHLSHWINLIHPQDQHVFKGEVEAHILQNGTRMTTQYRVRCKNGQYIWLE--GTAITKTVNGQRFMIGCHRDISDRKLMESYVKQSSLMDNSSGL----SNEQKLALDLETLNIDTEHSYHLMYIQPGATRSYQTLYGSQLMRNLLSHLTSMLGEFPDYFVDFYRIQSHDFAVLIRGDYSERALHDLAARIYDAYQESIKVIEFLGAANISIGIYPNITCDVPTDEIVRVAAQTSQYANHKREDGIRTYSGVTKQKVDRHFFIEKENAIQNDKLSVKFQPIICSKSLDVASFESLVRWRCPKMGEIYPDEFIHIAEAKGFISELGYFVFEKAC-QFINEYKSNNKKNIKVNVNVSVLQLLTKHFPENIKQLAEKYRIDSDTIVLELTETIILDDNKNAIEQLNRLKSFGFKLSLDDFGAGHSSLKGFFDLPLSQIKIDKSIAWRSLNNSATFLSFITKLCKAHNIDIVIEGIENAEMQQIFIKMGASYLQGFLFSKPLSLASACRY-----------
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--------
85713661     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAWDIPSDTMTWTEGAASIFGIDPA-LLATGAGYGSLIEPSGSIRVDVLSATPTTRRLCEYRIEYGLRASASTPAWIEESGCWFADADGKTVRVEGIVRLENERRARDERLISLSRNDALTGELNRTYLTAALAEAIEEATRYRS-SFAFMMVGIDHLARINNAFGFDVADEVIGDVARRIRARLRGGDVLGRFSGNKFGVILKNCGLDDASVAAERLLAGIREEIVITKSGPVSVTASIGAVLAPRYARTADEAINRAQEILEAAKSRRSGSLAMWRPDIERDAQRRINIRVTDEIVTALNERRILTAFDARTREAAFYECLVRMEQHNGQVLLAPDVVPVAEKLGLIRLVDHRVLELVIAELAE------APQVRLSLNISPETTMDVDWWAAIEALMGAHPGVAERLIVEITETAAIQDIDDIQQFVVRLKNLGSRIAIDDFGAGYTSFRNLRKLGVDIVKIDGAFVQNHSSDDRAFVQTLIDLARRLDIRTVAEWVQDEQSAAMLRDWGCDYIQGRLIG----------------------
16329353     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVTEYRKMEQGLNDLHHRLQAYREYSATGFLLVDARTKTVEANSAFCQLLGYEESEVLD--FTLYQLIAAE-RPVIEELLINLETQNYLSVP-ELEYRNREGQTVQVKGEVYRLPWEDREV--YCFVMRTPRGRQGYSETLANQALYDPISKLPNRVNLQKELSLAIDAAAHHQHL-MGVMFIHLEILNRINQAYGFGFGDEVFMAFHGAISDCMRSGDTVGQWDSNTLVIILAKIKSPQDSIRLAERILDRLKNPITVREREFIFNINIGISAYPNDGNRAEDLLSRANAALQRQTGFNHYQCYDPKFSTAALHQARLENLLQQAIAKRQLTLQYQPQIHLQSGEITAIEALLRWEHPEVGEIAPGKIIPIAARSNLIFELSDWIFRTACQQNLEWQKDGSPPRA-IAINLSAREFYRQDLVMMVGKTLEETGLDPQWLELEITENTLRQQPAKALAILQDLKTFGVRIALDDFGLGQMGIGFVTQFPFTTIKIHQGFMARLTPQEMAILQSIFALSQGFQYRLVAEGIETDAQLSLIKQLQCQEVQGFLLSRPLRKREMGQFLQK--------
304400511    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSDNER---AMMESSDIPFIYQFINKRVVTSKGFCDLFGYDSKAYYDMDNDMHKATHPDDTARIADAALRFANEEKTKYSSDYSIIHAQGKHTWYTYEGSSSSDKKGDPLR------DSMHIALYEERMLKASYYDHLTGLPGMTYFFE-LATYKKQVIISEGGTPALLYMDFSGMKYFNHKFGFAEGDKLLQAFSRILAKYFGNEN-ASRLGQDHFAVITNAEDAETQLRGVFED------SAVMNNGKTLPIHVGIYKYWQDSIVASMACDRAKFACDTLKNHYSSEFSYYNMKMKDEEDKQQYIIANLDKAIKEKWITVYYQPIVRAVNGKVCDEEALARWIDPVKGFMSPADFISVLEDHKLIYKLDLYMVDCVLQKIKTLSD-AGLTIMPQSINLSRSDFDCCDIVSEICRRTDKAGISRSMINIEITESIIGEDFEFMKNQIERFKKEGFAVWMDDFGSGYSSLDLLQSIKFDLLKFDMRFMQDSSPKTRIILTELLRMANSLELDTVCEGVETEDQVKFLQEAGCAKLQGYFYQKPIPVEKIIEKYEK--------
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
259416604    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGLFGTSGFLPQLSAAIFLFQMAFAATATTIVSGAVLGYMIVSIALSAFIYPIAGWNEAGWRQLGFIDFAGATVVHLVAVIFLGPRLGRYGLVTLGGLLLWVGWGAFNAFNTNVGPVIARTMLSAAGAGLASIAIGLCIFRCVRAELLVNGFLGGLVASTAGIHLISGIVARDILDALEIDDVVLGTLAVAFAAPQDALPAGSRIAQLGVQ------AFGAAVVGIWVISCMTPLIL----LLKARGLLRARPRDEVRG-LNLAENNQRNMLLELLEEMKRHQRGSFSSRVRIERSSERYNRVLDRVEEEIDQRMASIRKERMSREMAEEAFEAMRAAQEESWSARHDKLTGLGNRKHLEEIASAPATAQQAGTLVIALDLDRFKYINDTYGHEVGDMVLEQAARRISDKIQPCDFAFRIGGDEFALLVEFSGSEAEAFEYCSDLLFELLQPVRYKDVELEVGVSIGFALC-ERDETLLSALRRADLALYKADGRSCVNAYSSAIGAAHDEKMDLIRDFKQAFRNDEIKVTFQPQIDGKTGTIAGCEALARWHHPKRGIVGPDVFVSIAKEVNMLAELDRRILDLAL--AAYWEFAQHNINLPISVNVSAERLGHPGLI---EELKQRTDLPASGLAFELLETVFLDHVDEYAKQIDALKAMGIGIEIDDFGTGHASIAGVLALRPDRLKIDRMFTSDIDPERRDLMRGLIEMATSAGAATVVEGVETEAEAKILADLGADVLQGYAFARPMDRDSFLAWAQD--------
126660384    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGILG--TIENITEQKLVERSLFEEKELAKVTLNSIGEAVITTNPQGIIEDFNPIAQQLTGFTIQEIYQPIANILKLIDKTGKTN-ENLINKILQNSQNQPRHTGILENKNGEKCEIDIVINLIRGQNNQILGTVLIFRDVTQASQLAHQLSWEASHDNLTGLANRRELEKQLSLAIE-SYKNEDVEHILCYLDLDQFKIINDTCGHVAGDELLKQVTNLLQTRVRSSDILARLGGDEFALLLKGCSLGKAKTIANNLRQLVKNFRFTWDNEIFSVGVSIGIVSINQEIQTITSVINAADSACYTAKSRGRNCVYVYKESDDEATKKIGQNQWIIRLNQNLFHLYSQKIVSIQSTEKVHHEVLLRLLDDSGNLVSPLAFFPSAERYNLMEEIDQWVISNFAYQKQSNLKKANFNHVH-TINLSAISVKNDQLCNFIEEKLSYYNVNPKHLCFEITETTAITNLSQTIKLIEGIKQLGCYFAIDDFGSGMSSLSYLKNLPVDYLKIDGNFVKHLADDSL-------------------------------------------------------------------
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----------
307718180    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IELSLFRHHLHREL--EIQRTWLSSLFSGEAIILLDEDGGILFLNPGAEELIDATSNEAVGKP--LVEFIRFYDVDTGEEILAQESRGREGGIIFDIYLLTSTGERIFVQGTISNLRGGSGRTEGFVLVLRNITEVRRLSTIVRYQSVHDPLTGLLNRSQLLTSLQESL-RQADPDTPLDTFAFLDIDQFKVVNDVFGHIGGDVLLKETADLLRKKLPDESTIARIGDDEFGIILRGVKSGD-AERILRRLVTSLRRSFIWEDKTLPVTVSIGAVAITPRHGDIYRVLAAADAACAVAKEEGGNRLRIVSPEDTDVQHRHWIARLQQAIREERLTLYAQDIIPLGAHNGFPKKEILVRLKEEETLILPGEFIPVAERYNLMPLIDRWIIEAV---LQYGTSTPDHRDTVFAVNLSSATLLDEGFPDFFLRRLKETQFPPSRLCLEITETTAIRNFRKASLFIRRFREMGCSFALDDFGMGFSSFAYLKHLPVDFLKIDGSFVQTIVENDYQLVKSIHTMGKIMGKKTIAEFVSSREIYEKLATIPVDYVQGFFVGEPHPL-----------------
167835420    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFREPAAIVLALSLLGMIALALLPVFRIRRLALRLGEAEGALAMSEARARAALVAVGDGVI-FTGRAGRVECNPAAERLIGLADDCRGRPLVSALRLFYSFDASGSAASADAPLGGLEDGGSCDATLYRADGGAIAVRATASSIAPPSGRAPRACGSGRVLVATEHDLVRRLAWQTTHDPLTGLPNRAEFER--HVAFARAANVRRPVALLFVDLDCFRIVNDTCGYAAGDAMLAALAARLVSCAASADVVARLGGDEFCVLLDAGDEASAVCAAEHLRASVDGFVFVWDGQPFSVTASVGVALAPDRAPRVEDAVRLAGIACDVAKARGRNRVQLADPHDHHISDVSWCARVRQALEYDDFCLYVQPIIDTATQRANRGELLLRMGSEREGVAPPGLFIRAAERYGLVTDIDRWVVRTVLDALARTRSRRFSEY---AINLSGISIGDERFLDYVLEQFARTRVAPALICFEITETAAIANLAGALRFMHELRALGCRFALDDFGSGMASLSYLRQLPVEYLKIDGSFVTGIDAARLDIVASINDIGHAMNCKTIAEYVDSAATLRKLAALGVDYAQGYYIGRPVPWREAPR-LQARAVIVR--
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---------
197104018    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEALGAADVLWVWEPEKDRLRLT-GATRALGLGPLAPDCSSAALRALSLPQDRVLAEDILR--VQPPGGEVAVRLRMRGA-GVCIW-----RGVWLEEG--VRAAGVV--------APETKFAASDQDTLTGLLDRRSFIHRARERLQSPGPHE-----LIVADLDRLRRLNEALGHERADLVLAALGSRLAAAFPPGALLARIGEDEFAALCAAESSPGPEA-----LRRALEQPLRVAGFDIHPTLSIVEAEGGDEAPEAAELLRRAELAVEAARSHGRGGAAAYGRSLETDGLSRLALEGDLKGALKRGEPFYQPIVRLSTGALSGFEALVRWRHPRRGLLMPEQFLPLCDEMGIMSEIGAMMMREAARQLAAWRRRHRAAELSVSVNLSTGEIDRPDLVEDVLAIRRETDLPPGALKLEVTESDVMRDPDRAAVTLRNLRAAGAALALDDFGTGFSSLSYLTRLPFDTLKIDRYFVRATNEGSTKIVSSVVKLGQDLSMEVVAEGVENAGMARQLLALGCDYGQGFGYAPALSAQEAEVYLNESY------
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-------
308185511    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALVMDRM-EMHRLELLRYTSQQRLQAISSTSPDAIVCTDLRRGITFWNPAATALFGYSAEEMRGQYVSELARCQTDYRNELARITSDEAAISHPR-SLQIWGVTRDGREFPAEVSFSGWREEGERLVGMI--IRDVTARYESEARLCELASLDMLTRLASRSAFMDQVGQLTKA-----GVPYTLLMTDLDGFKEVNDTLGHAAGDALLCHVAEQIRAVCAGAVTAARLGGDEFVILLA--GGSAEAAITAEKLIAAVQTPFRYHDSPVVVGASTGIASYPEHGRDPSAVMSAADLALYRAKASGKGCSILFMPAFREAEQQRRRFERETAVRQQQFTLYYQPRFDVESGKLAGCETLVRWQHPTRGLLLPADFIGMLVKSPLSVTLGEWIIRSALAQVRQW--QVRSPELRVSINLFPRQLTGNSLENVIR---ESAGGDAGFVELEVDEPLLAVLVQDMPVQVEAVRRTGASFVIDHYGRTLGAINLLRHSFVAGFKIDKSLTHELNSSMRVMYRSIAALGKSLGIRVAAEGVEDKEQIAFVTSAGCHIMQGNGLCRPLTPADFEAML----------
291519095    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVERKALEKLNIPFVIYQF--IDKRVYVTDGMCAIMGMKREEVVELFDDMYRDTHPDDKARVADAAFKFASGGESHIMHDYVIIHSHGAHFFLSTTMYMVEGIGGDVTNPLTEALASNFNSLMTKESLIRDNFYDTLTGLPNMSYFIQLADAAKKRLFSVGKIPAVLFMDMVGMKFFNEKYGLREGDILLVEFANLLRKYASNED-CGRIGQDHFAMFLCADDIESIVEQLFNDMKYVN------DGRTLPVHIGIYSASFEDVSASTALDRAKIVCDMQKGIYNSSFAYYNKDVHEQTKQYDYVLNNFKKAMEERWICPYYQPIIRSINGKVCDEEALARWIDPAKGLIPPDKFISVLEDANLIHILDLYIVDRVLEDM-NYTKSLGMPLIPVSINLSRFDFKLCDIISEIEKRVKEAGILPELITIEVTESVSDFESDFVKAQIAKIHKAGFKIWMDDFGSGYSSLNNLQEFDFDTIKFDMKFIRENNKKSHIIVRELMQMADKLDIDTVMEGVETLEQAKFLREIGADKMQGFFWGKP--------------------
52841348     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISSAFEGIIITDSEGTILEANQAFMKMTGYTEQEVIGQKPAIFQSRKQNEK-FYKELWKILA--EKGQWSGELWAKKKNKKLFPAFLAISSVKNSEGDVINYIGYYHDLTLIKKQEQQIENFKYYDYLTGLPNKFLLTQRLQMLISLSEENKELIVFNIRVFDSNSKNSLLDFPPNIRDKIILEVVNRIDRTSPKKMFYSRIGLGEFIVIYFIKSRIEVMASIAQRMIEKLACPYYIDHQTIILTIIGLTAYYKNSAFSAEDLLQQSEIARHKAQINGVNIFEFFDPQVEERIIEFNKRIESVSKAMQLNKVYYQPIVELNTAKVVGLEALLRWQHPEKGLLLPKQFLSDLNNHPLSLQIGDWVLHQVLHQVEEL--LACNIKIPINVNVSAYQLQHPNFVKKLFDTLARYNVPHRLLVLEILETEAIEDLTLVSQIIAECKAKGINFSLDDFGTGYASLTFLKELSTSEVKIDRSFIININPKDLAILKIIIESCKVIGRTLIAEGVETVAHGKLLELLGCHLIQGYAIAKPIPPAKLIIWIK---------
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--------
304394109    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDQQQDQLANTGAMMGVWSYDPETEAVQWSSEISAIYGTKPDEPVTLELTLAPF--PEDKAALTTTMERAIAENR---RYELILPDVQGKRKWVRSVGCP-ECRDGENLQLFGTLEDVTETVLQQRQVERKAYHDPLTGLPNEHGMNRKLKHFIDEQQACDGQPKTQIVCVLELL--IAPGTSPNEIDTIQRTFASAIRQ---RGGFAARFNDGR-FMLIIEEPEGVDASEIVLHHITTLSRLRRADGIVMTMQIRCGWLRLDGNRTSTTDITDDLELTLRTARTHAGASVVSYSPALRENEKRRAKVAKQFQDENGEVVPYYHPIICLDSGKLSGFEAFARWNHPTRGLIAPNLFMQVFDDSAICVRLSHVIMEKIANDMATWHRQG-LHFGSVGINVTALDLQQDQFSQRTLALLEDRGLSPRHLMLEVGEAVMLQTPPEVTDHINRLREAGVLIAIDDYGTHAASLQQLKNVPCDIMKIDRSFIGNMTPKDRSIVSALIQMSKDFGYSTVAQGIETREEAAQLAAMGCSRGQGFFYAKPAPAEAVSK------------
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------------
94496980     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRLVERLGGEQGARHRAQRIRR-----GDALY-WQLGSDLLRVSDALARHLALDAPTL--APAALVRHLPRAERIGVLTALRAMARGRPASLAHGLPERPGDRLVHHLRI-------EDGQVAADVEWLSDQHERDSSSRDYLTGLRSR---------------QAALDWLDRRTGLPTTILLLSISQFERMNAAYGQVVGDALLGRIARRIERMVDDVAMVARIAGTEFLVGLAGEQNGDRATFLARQLISAIGRPFSAGDHLIRLIARCGIAQARSEDDATHLL-RRAGMALADARQAGGEGIRILSAEKQSRQVDPDRLETDLRLDRGEICIVFQPQYPVNSEIISGVEALARWNHPHYGPLGAGILFATAERSDYMLPLSAHILGEALRQAAAWPRA--LSGLRLSINVTAADIAQPQFMPDLLDMVDRSGFPRARLTVEITESGLIHDVDAAAALLRALRTEGLAVAIDDFGTGYSSLAYLKSLPLDYLKIDSGLAQDITARDRIIVRGIIHMAKSLGLKVIAEGVETEEQLDLLAREGCDYYQGFLRSAGISSAELVALV----------
296272384    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLKDIIDSDLTEALLHLEG--YKKALDESS-IVSKTNTKGIITYVNNKFCEISGYEEKELLGKNHNIIRN-PANSKEFFKKMWGTLEN--KNIFRGVISNKKKDGSIYYVNSTIIPVLDSNNEIKEYIGIRNDVT-SLFEKDEIITKQFTDNVTGLPNRQKLVEDSKNLL---------FPKLAMININYFRDINDTYGIDVGDFVLKEFSNKLSTLSDLNINIYRISGDLFGILAFGNYTTESLKILCDFLDEVKINPIKYDGHALNLSFSIGISSGREWLL------VEAEMALQQAKAENKVLVMNLENKNNDALKKKVELTNKIKYALKNDNLLIYGQKIINNITGETKYEVLMRLKVDDKILSPYFFLEHAKKARLYHEMTRKMIKLACEYFKD-------KENSFSINLTIQDITNEETVEYLTNVLLETK-TNKRIILEIVESEQINQFEKVTSFIKKMKHLGARIAIDDFGTGYSNFEYIIKLNVDILKIDGSLIRNIHKDKNIFVSTIVNFAKQLGLEIVAEFVDSQEVLETIKSLNIDCAQGYFLHEP--------------------
307295473    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDALF-WEREGEAVRLSDNLARHLGIEGRSIG--PAGFIRRLPRSERRSVIAALRGMMRSGRP----EAFAHAAPGR-------------PGDRLVHHLRLIEGVVAADVEWLSDAHGPDETGRDDLTGLRSR----EAALDWLERRKGLATTVLLLSISQFDRMNAAYGQVVGDALLGRIARRIERMTVDMAMVARIAGTEFLIGLTGEATAEKATFLARQLIGAIGRPFSAGDHLIRLTARCGIA-QSRSDDDATRLIRRAGTALADARVGGGEGIRIFSSEKRSRQVDADQLETDLRLHRGEIAILFQPQYPVGGEQMVGVEALARWNHPQYGALGAGMLFATAERSDYMLPLSAHIQAEALRQAAAWPRA--LSHLRLSINVTAEDIAQPGFMPQFLNLVDMSGFPRSRLTVEITESGLIEDVDNATALLTALRAEGLAVAVDDFGTGYSSLAYLKSLPLDYLKIDSGLAQDITARDRIIVRGVIHMAKSLGLSVIAEGVETEQQLDLLSREGCDFYQGFLRSAGVSSADLVAL-----------
296107028    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKLILDSMTLCFIVTNSCGDIVSINTTACKAFGYEEVELKN--RSLFLLTPPPQREIYKNKINKFLHSKEPDPNAIFLGYTKNGSE--FVLKGKFIKRRINKKIYLFVLLKDISQQIKEEENLVWQATHDPVTHLINKKLFHHRVIHALQR-CQNGNKPISILYIDLEMINFISNIYGMWIEEKFLNEVGSRILSEIHFGDTLARVGDERFVVLCENNENEALVLQLAEKIKDKLRMVFTFDQQKFFLSCTIGICHRLNKNDTVIDILRDAEVALYEAKRLGKNNIILFNSAIKKKVEDELMLATQLEIDTKQLYFELQPIVTFNKSFLIGAEILLRWKLNNKEI-PPSMFIPIAERSGAIYQIGYWVLEQGCNIVAEWQKKKKGKVPYISINISMKQLEDAAFYEKVRKIIAKTKANPYNIVLEVTESALMEHE-QAREVLYSLRKFGFRMAIDDFGTGYSSLKQLSAMPIDILKVDKYFIDNISKNSYSLVKKIVQMAHIFKAKIIIEGLERTEQYKLLAKIKPDAYQGFLFSPSVLQDDFEK------------
229491943    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPWAAAVHLVVTLGLTLYVIPPDSGPLPVWPLLSGVIGLVGMCVGLAIHFNLIAPTYRMSYAFLIVEFAVVGILYSSL--ALVLYPILDDSGDLILTAASASITGAGAVATAMLRVVGLTWVLLVILGVAFWLQPGPEFER-----ILIGLIVYGAALIGGTIVVSGNLESRYRAELRAASERVQMLLENAGDFVWETDHKGKFNRIPTRLASEAGLDSAELQGT--AWQDLFMELGTLRIPGGIDALMELQQARHTKTAFVVRVHGEIRWWQVSGRPRPGRAPDEFVWRGVGSDVTEVKLQSDEIVRMGRVDALTGMPNRHSFWTELERLLCDPYTSEG-RLALAMLDLDNFKSVNDTLGHTVGDAVLREVADRLSEAGGMSQLFARLGGDEFAILFTDVGDSSQVRTLLGRYIETLQEPITVAGTRLEIGCSIGYYLPDELQSSADEMMGAADLALFAAKESGRGGVREYRDSMKSVADRRAREDLGNTVAEKDLELELLPRIDVLSREIVAVEVRVVWHNARLGAVTSAEFMSVADDTGLAYSLGTTVFELACEAASRLPDH-----LRVAVAVSTRQLESDSFVDSIGDSLRRSGASAHQLELQLNESSAITD--ESKSALHAIAGMGIALTVDEFGAGFSSLASLSGLPFTRVRIERS-ISGAAPGGRSILEAVVDLVDALGMEVVVSGVDSEEQLKAVAAARVRTVQG--------------------------
217975341    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISITVSFLTVLFLTLWFTRKYLLASSISLLAMV-IAACISILLFVPDFNLSQAGITFLYTLPLMALFLFGRKVAVIMMFFNVLPFLLLLPIIDIDISLPATHAYLNGLLFVFFNICIPLSAMRLLKTQKVHAQQMIQHQNDLQRTLDQYAEIFENNGTASFFCNEDGVILNLNNAAKEI----AGEVTLN------------RTRLCDIFELTEDTSTNLLAAAFPTHLKNNNSIKYLLQKASLEHHDTLLFH----CHDVTEQANHAIELSRLKKHHISTHFYDLVTGLPNENHWYNPAPSTIHLDMTVALVKIDNLSQINAAFGISVGDAILKAFATELKNRFGHHAKIYRFRGASFALEFTSLPLISPENLALQLRERIPTNLQLKHEQQIEYHLECRVGCSSGNKASPQQAAEQCLIAIKQTTQASPVMVYYIGLINNLLEASSQKAKIRDALKHNRLEMWLQPKVR-ADGHIISFEALARMFDEDGTMIMPNTFIPIIESSQLQAIFAIKVFRQLLQLIRSWPK--NVPLVRIAFNLSGQDILSDRFFKVLIQTYMNHPELIPLLEIEITETSVFSTHKETGRRLNTLARMGVSIAIDDFGTGHASLSQLIDISADTIKIDRCFVSGISERHTQIVNAAILLAKSLKLNVIAEGIETEAQLLQLTALGCEQFQGYLFGKPAPANLWLKTFQMQTP-----
145295180    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTMQQLTLA--YEESRLLFENAPQGIALEPSGEIVIANRSFGDLVGTTPRNLEDFGVEEGTMEYVTTVLLD---PEAVVHLDRSLETLRGKQKN-----------------VAMSFSSMGNVGGRIGTLLVNVVDVTERQELIELVEHLADHDSLTGLVNRRRLESNIEELI-LKNERESTESALLLLDLDYFKEVNDSLGHKAGDQLLIEFAEILKDSVRDSDVVGRIGGDEFVIVLPHTDRDGAEAIGIRIIELVNQHFKGRGKVLSRVSVSIGVSLFSDARAQGVNPFILADQLLYDAKHAGRNRVAVRRAENTIVRSAKPAFSVEELPEILESHSIRQPILELETGRVDAAEGLL-RINLDGTDVPPGQFIQSVEQAGLAPKLDIAVMREGIKHIERL--RAVCPTFSLALNLSGYSLSSAKMREELRAEFRAHDLPRESIRFEITETAPIEDIDAAKEFMQMLKDFGFHIAIDDFGAGHEPYQYLKKFDFSVLKIAGEFIEGMVTNRRSIVESIAQLAKDEEMETVAEFVSSKEILEAVREIGVTYAQGFYIGKSKPIDEFIA------------
309775828    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYLWKDMTALEQEFLIKNKLILWKQQVVLLAIAVDISNDKSIVDSLESHATESHFLLSG---IQHMQECVNFDDAMQSILETICHFFKAHHAGIWIMDEQSGLYTLKSEWIGCYSKDVWTLCEELSAWLSWNQPIKLENPQAMIDMYQLMQSHHVENQHWI-HLEEHGEEFGCLVINNTNANFQNVSFLESLSSFIVNEIKRHRLLQATLHANHYDLLTDVLNRNSYENNLSRYQSDAVRSLGVIVANIDNLKKINEDYGTVTGDQYIRHLANLMKMIFTQSDI-YRFNGDEFLIIAINCEK----AVLEHKVQMLKEKIEKNENFSVSLGFSWDSVECDVTALIHTAD---------TVMKLNKKRHYDELHGSDDMQHRQLLRNLTKRIQKGEYVVYLQPKYHLKSHMGIGAEALIRQKHPEFGILPPSEFIPVLESNGVIRYIDLFVFEEVCKLLQKWQ----RDDMVVSLNFSRITLMEDDIINSMKKILDMYDFPRQCLEIEMTESTMENCSAMVYKTVQEIRQLGLRISLDDFGIRYSNLSVLNDIHFDTLKLDKSLIKTNEQRSRIILRNIIQMCRDLDIEMIAEGVETSRQEDILKTLDCPNGQGYLFARPIPVDTFED------------
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--------------------
269959928    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLYPKDQLFQDAGIQAYIG---------LPLKTHNGEVLGILLSTFPRAISEQEAKEIIVIIHSLREKWISERSDKLLNQLSYEVSHDNLTGLLNRLADTLETLTQQATRPFSLAYLDIDNFKSINDINGNYIGDQIIKFTANAIQQSLTSPNNAFRVAGDEFAFITYEEDPVA----VCQEILDKIEAGYTDKSNRISFTVSIGIARAPVHMLNSDDLILNASLALKDCKKHRDTRIQHYDTHLSALYHRQTQQLRLSIDENEELYVVVQPIVDITSDRWDYFEILARWNSSVYGSVSPVEFIEAAEQSGLIIELGERIVELACRAKQDLERQLG-YKVKLSINCSAHELVDSNRYMNFLRILEKYDHQATDFVIELTETVLLSQSGREQMVLNSLRYLGFKVALDDFGTGYSSLNYIHNYPIDSIKIDATFVRNMLANSEQVVLLIAQLAQLLEVDLIAEGVEDDRALQKLIEMGCHHIQGYFYSRPHNVNELISIINEK-------
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--------
300713226    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALVMDRM-EVHRLELLRHTTQQRLEAISWTSPDAIICTTPGRGITFWNPAATTMFGFTDKEMTGQYVAGLERCQIDYRNELERLTADEEAVSQPR-TLQIWGLRRDGHEFPAEVSFSGWREGGERLVGMI--IRDVTARHESEARLCELASLDMLTRLASRSAFMEQLGQMTEA-----GVPYTLLMTDLDGFKEVNDTLGHAAGDALLCHVAEQIRLACADAVVAARLGGDEFIVLLCG--GVAEATLTAERLISCIQIPFSYHGAPLIVGASTGIASFPEHGLDPSAVMSAADLALYRAKASGKGCSFLPAFREAEQRRRRFERELETAVHQQQFILYYQPRYDARSGRLTGCEALVRWQHPARGLLLPTEFIGMLDKSPLSVRLGEWIISSAIAQVRQW--QSGCPHLRVSINLFPRQLG-----LGPEQLLREFGGDLGFVDLEVDESLLPLLTGEIPGNLAAIRDTGAGLIIDHYGRTLGAMNLLRHDLVSGVKIDKSLTHELATNMRVMFSAIAELGKSLGISVAAEGVEDMLQQTFVTNAGCDIMQGNGLCLPLTAAAFGELL----------
302671491    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EMLG---SEFEGNINSLFEKVHPDEASKLKAISDDFV-TKHLDYDITFRARRDDGYHM-LHAVGYWQTMPDGSEMAVIA-YSDMQHYEDVVGKIARDYQLYQKDDFYTDALYLNKYGRDRAKEYFTNKSVPAVIYFDVDSMQSYNNRYGFDRGDDLLKLVANVISNEF-EHGLVVR-GADDHFIVLCKYTGKKDIINKIAKINARIKM--EAYGTTTGIHAGIYVCKRDINTATALDHAKRANK-LLGADLNISYRFYTSEDDRLYNYQRYIIENFYKAMNRGWIKVYYQCFLRLENDSGAGFEALARWDDPQDGIIDPADFLPALEKYHLMHELDLYMFERVCSEVKP-RFEAGLPLLPVSINFSRQDFDYVDVVSEINRLLEQYGIDRSYFIIEITEQDMATATEEFHHQLQRIRESGYKLWVDDFGSGYSSLNVFSSFDIDLIKFDMDLLMNLDRHDGAVLKAMVNVAHKLGIHTLCEGMETEEQKEFLKDIGCELAQGFLYHRPEGLDTIFDRLNIGIPIPK--
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----------------
300790087    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVRDAQWNLKQSEARFEEVVTSSASGIAVVALDGRIVRANAALAEMLGHPVGELAGSV--LYDVVHPESVEVLRDAMMALLDGGKERIRQSERLLRRDGDVVRISLTASLLRDAEDRPSHFVVVIEDGTELMLLQGELSRQALHDVLTGLPNRQYFGTHLETALRRADPAYGVTLFH--VDLDAFGMVCNSLGRRVGEQLLVHFAQRLRAVMREKAMIARFHSDEFGILVENTESTPDIDAIVRAINDELAEPFFVDGHGLALSASAGVVHRPAKGIDPVELLRQADQTLWRAKDRRRGQWRMFDREADAHDRRTQARAVGMAWEHGEIGVRYRPMARLADGEAAGVEARLHWNRPDDTALSHECCVELAESTGLVLPLGDWVLRAAGRQGEWWRQRAGFGLPMVAA-LTGHQVSDDALGTRVTRLLRDTGLPPGQLMLGVPAGALPV--SGVIENVTALADLGVHVMLDDFGLGPDDLRAIEDLPVDIVRVDRRLVEWQAWSDSTFLGALVPLVRQVGATLVVDGIHTEDQANWWRTAGAELATGDYFGVARPPAEL--------------
292490374    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPLVVVIDEETDPDDIDEMYADGARDVVLKSRPLRLQHVVKRELRSEMVLGESERRARALESSRDAVYVH--EGMHLYANRAYLDLFGCHDLDDIEGMP-LLDMVAPEEHSRFKTFLKEYNAREGGKSQLPLKGRKLDGSTFSATLEFTP-ASIEGEPCTQIVIRDE--AYNPVAEEKIKQAQQRDVLTGLFSRPYCFELMEEAVSAARAGEKESSLLYIALDQFNRVRVRVGIGASDLVITDVARILQQYCDEKGLLARF-GDEIFILLVAQASDEQVDTLAEQLRQAVDQHVEIGERSINVTCSVGLCRMGENTPGVQQVLERAHKACVKAQEAGGNRVERYSPVTDQEKIKQWEIRLRQAIDKDGFRLLYQPVVSLHGKTEEIFEALLRMTDKAGGYIPPEEFLEPAAQLKLMGEIDRWVIAKASRVLRDRHQAGQPTRFFIKLSDFSIH--DKNLLPWLEKHLRENQLDANSLIFEISESSALNYLKQMQRLIGGIRALGCCFALEHFGTGLDMSNCLKHLDVDYLKINGAFIENLEEENQTVVKTIIEMAKEAGKPTIAEFVSDANTLALLWQFGVDYAQGHYIQEP--------------------
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-------
310828198    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEINKVTEEVYCTDSFFKMLNLSHVKETADGLN---------KENFESIM---LGLKILNQDFDIEIMDQNKQSKWIE--IKLVEDD----VNILGVIRDVTIETLERLKIEHERDYDILTNLLNRRAFYAALNERFGTPERLKTAAV--LMLDLDNLKYINDTYGHDFGDEYIRSTANILKQFASPNAIFARISGDEFYALIYGYDSKDQIRPIISEIRQRLLNTAFPNDPDLKIRASGGVAWYPDDSCSYEALLKYADFAMYQIKNSVKGEFCEFDSKSYSENAYENKEELNKFIDGNLVDYHFQPIVDIRDGQIIGYEAL--MRSRLSTLKTPMEILALAKSQSKLHQIEWLTWFNSLKALKE--NQEAFGGARMFINSISNQLLSSDEMEELEQL---YQPILGQVVVELTEEERTNESF-TRKKQRYIRNWGAGLALDDFGTGYNSDANLLFMTPDYVKIDMSIVQNIDEDRQKLLQNLVTYFKERKIKIIAEGVETVNELHALIRFGVDYVQGFYLGRPLTDEQVAEILR---------
77163907     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISLIIVVDEKTDSDDIDEMYVAGVRDVVLLRLQSVIKRELRARRHSEMVLGESERQRALLESSRDAVYVH--EGMHIYANRAYLELFGYHEDEIEGMP--LLDMIAPEEHNRFKAFLKEYGASEGKSAHFTLRAHKADGHTFTAAWEFTP-ASIEGEFCTQIVIRDKTYDLAAE--ERIKQVQQRDILTGFFSRPHYLELMEKWVIAARAGDRESSLLYIAIDQFNRVRARVGIGASDLVVVDVARILQQYCDEKVILARFGDEVFTLLLPHGSDEQEDALAEQLRQAVDRHLVEMDERSINVTCSIGICRIGESAPGGQQILERAHKACLKAQRIERYRPVIEDLTDQEKIKQWEVQLREAMNNKDGFCLFYQPIVSLHGETEEIFEVLLRMTDDAGGYILPEKFLEPAAQLKLMGEIDRWVIAKAMSVLHSRHQVGQL--IRFFVKLSDPSIHDKNLLPWLKKHLQESGLDARSLIFEISESSALNYLKRVQQLVEGLRVLGCQFALEHVGTGLDTSNCLKHINVDYLKIDGAFIENLDEQNQEAVKIIIEMAKEAGKPTIAEFVSDANTLALLWQFGLDYAQGRYIQEP--------------------
291007648    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLKRALLRSKQADRDLAASEARFGEVFTTTPIGVAICDLTGKFVQVNPALGETLGYRSQDFGS--MTVHDLFHPEDAKYLTAAYAELAGGRTQRLRERRRLLRADGEPAWAYLAVSVLKGADGAPAHFVTMVEDISELHLLQERFQYQALHDAMTGLPNRQFFRTRLEAAL--GNLPKDARLTLYHLGLDGFELINDGLGHEVGDGIIKAVARRLEQLIREEAILARFGGTEFAVLVLESPRTPPVHEFAPMINEELAEPIYVGEHGIATSASIGVVQRCAGDGDAANMLWAADVALRRAEAAGKRQWFDPDRAPDERTQAKLAAVMPGGLELGEFDVVYRPVVQLGDSKLIAIEAELSWETGEFGRLDHADCLRLAERSGVTLSLRDWMLGSAWEQLARWHRAGHRP--PLVVGLSPNQAADPDLVGTIRRVLDEGSLDASWLRVSMPMRVMLGDNDEARDNVRFLDRLGVRTALHGFHASPGELRYLRDLPVDIIQFDDRLVRDSAEDSPEVVKRFVPLVRSCGRRLAVGDVDSEEQARRWHEMGCEVGAGALYGGPVPNVEVPNLLAQ--------
300115239    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPLIIIVDEKIDSDDIDEMYAAGVRDVVFLRLQSVIRRELRVRRHSEMVLEESERRRALLESSRDAIYVH--EGMHIYANRAYLELFGCHEDEIEGMP--LLDMIAPEEHGRFKVFLKEYGASEGENARFTLQARKADGHTFTAAWELTP-ASIEGEFCTQIVIRDETSDPAAE--EKIKQVQQRDILTGLFSRPHYLELIEKRVLAARAGDRESGLLYIAIDQFNRVRARVGIGASDLVVVDVARILQQYCDEKVILARFGDDIFTLLLPHGSDEQEDALAEQLRQAVDQHLVEIGERSVNVTCSIGICRIGESAPGVQQILERAHKACLKAQNRIERYRPVIEDLTDQEKIKRWEAQLWEAMNKDGFSLLHQPIVSLHGETEEIYEVLLRMIDEAGNYVLPEIFLEPAAQLKLMGEIDRWVIAKAISVLHSRHQVGQLTRFF--VKLSDPSIHDKKLLPWLKKHLQESGLDARSLIFEISERSALNYLKRVQQLAEGLRALGCQFALEHVGTGLDTSNCLKHIKVDYLKINGAFIENLDEQNQEAVKTIIEMAKEVGKPTIAEFVSDANTLALLWQFGVDYAQGHYIQEP---NEFLSY-----------
154174751    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIAQNINEIIREKERLNFEKKQSAILLAQSSAVVLRFDTRDMITFVNGAFCELLDVSKKQLIGKPNEILLNKGLN-YEILKQISQKIWA--KHEWQGVIKTYKKDGSVCSLKTSITPILSGDDEILEFVCICQDIT-LLIAQQEKLQNHLQDPLTKLPNRQALIDKLSE--------GEGGVFVANFDILKFKQINEYYGFETGDLILIKLSNAVRRLMENKNLLYRLT-NDNFALLGREPDFNKESFFKFCEQVIEYFKNEALGIKNN-----KFYIDLAFGISSDMHLITAEMAKDYAKETKTPIVVFEEKKDKLISNVNLTQNLKRAIEEDRIVLYKQAIVDNTSNQVIKYECLIRMIDEDRNVILPIDFLGIAKNSNLYQKLTDIVIEKSFKHFSQNSDE-------FSINLAIEDILSPKFLEFFKAKLQKYENIGRRLTIEVVEDEGIENFDKVNHFINEVRKFGCKIAIDDFGTGYSNFEYLMKIKADYIKIDGSMIQNIDENSRKVVELMVEFTKRFGIKTIAEFVHSNTILNTVNAIGIDASQGFYFDKPKPLEA---------------
154175526    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAYLNVSYLLPMF------GVFCAVGVFLFIKFSNTEEKSVVLLDIVSVLLL-VSTLSYSIVGDIDILKALNSVTSTAALCAMALNFAILFIVLSELFTSNLVSGFYLIVFGILFTMINLYVAYNKIT------IENYDFSYSSLYMIPFII-LMIGSFYLKTENKRVTGLMTGSKWLPIIAVLPLLLQSDFGSMLSLLALFFLVSNALISYYIKSAMASKKML-----------EHEKILHMEKLVHERTNELMLANLRLQDISDKDYLTGLGSRSFMNELKRASDELQANEELAVY--YINISHFKAINASYGHEVGDKILKTAARRITGICNRQETTARIGADEFIVISKMELGSETKRMFGISLKDAIEEPMQIDRYHFAIKCVIGIHIVTQKSKAEPRIIKNADRAMYYAKENPASNPMVYNDEIDNKIHLDSMLEIRKANLQKDFQMYFQPVFDLDTSRIVCAEALLRWYSKDYGLMEASDFMGIARGSGDILNSICMNATLKTVEHVSRWKKDMLNIPKISINVATTQSTSENFIHSFLQMTKNFGVSPRSFELEFCEVLWMNPPEILDKIFELLKSNEIDVCIDDFGSGYTSLMYIRKYSINRLKIAADFVTQMSKIDAQIVAGIINLANSMKLTSAAKGVQDVEILDELRQLKCKEGQGYYLARPMSAEEFEEFLRQ--------
262404126    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVALVAFTVVEHQIITGHITPLLMESAFAFDALFDNRHHGVVITDGQTRILACNRYFEEQTGYQQSEMLGLKTSLFNSG-KHSQHFYVDMWHQL--QEQGWWDGTILSQRSSGEIWPQDLSIKRLSPQKGQIF-YIGFTTDL-APHLDRVIDQQAGDVELLTQLPTLAKFSAQLKQRL-----LGHLATTGFVLAIQP-KFSSDKY-YAQIRGLAASLAQNLCGYHGEGIFLCQLDAEKGADNKPLLGIQRTLRQFFEELHKRGGHVIHQAIAQGRLGVSVLG----GDTQNVDHLIPHALQAMHHAGDTRHINFYDQTMHQQAERRKTLEKWVQKWIDNGDVEVFYQPIIDSQTWSIVKFEALCRFQAPEVLHATTQELITIAEELGLIDRLDGIVGRKALSDLPKIHALFGYHIGVTINRSLSVGLTAEQILRVNADMLAEQPELAKYITIELTESAYFDSRSQGSKMLQSLRDMGVTIAIDDFGTGFSSFSYLTECQFDYLKIDREFVSGIESRRYAIVKMMTDLAHTLEVKVVAEGVETEYEVHVLRSLGVDLLQGFFFAKPLPISRLI-------------
262165875    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVVITDDKTRILACNRYFEQQTGYQQSELLGLKTSMFNSG-KHSQHFYIDMWRQL--QEQGWWNGTILSQRASGEIWPQDLAVKRL-NPQKDQTFYIGFTTDLAQHLERVIDKQA-GDVELLTQLPTLAKFSEQLKSQTTSS-----TATTCFVIAIQP------QFSSDKHYAQIRQLAGCLAQN-RQVKLCAYHGEGIFLCQLDAENGNQSLNGLQRTLRQFFAELHQCGGQAIHQAIRLGVSVLGGDTDRLDRLVPHALQAMHHAGETRHINFYDRAIHQQIERRKTLEKWVQKWIENEDVEVFYQPIVDGQTWSVVKFEALCRFHAPEVLHASTQELITIAEELGLIDQLDALVGRKALNDLSK-IQALFGHHIGITFNRSLNSGLNEQILLNASALIAEHPEQAKNVTVELTESAYFNSQFHGCRILQTLRESGVTIAIDDFGTGFSSFSYLTECQFDYLKIDREFISGIESRRYAIVKMMTDLAHTLGVKVVAEGVETEYEVHVLKSLGVDLLQGFFFAKPLPMSQLIHALRKNFRLT---
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--------------------------
196157050    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGVIQDETDVQRLSDSQHDYTD-YVVSLLNSVDIVLSIDENGTILSANECVTKVLGFEPDDLGQDVKLIATKVQNSDIPSYFLNLDAGLKICADGGAVRECLRHKNGKRISCEVSFTTCIVHEQKLV--VATIRDVTTQRYEIEHFKQLALTDAVTGLPNLNKFEHYLAEK-AHEDKSAKPFSVFMRVSVRNIKEYEDAYGEPTIDYLLRILASRFVRTFSGNASVFKCDSANFFLHLHQDFNEEGAKAYAQLIQEQVLAPITLHNSLLTIETQTISCTVPIKYFSFKKIRRKPLREINDSNSASLTHDYFHINASDIERYNYIKHSLSRAISNNELFVQLQPQYDGQGSVISS-EVLLRWQHPHLGMVKPSEFIPIAEENEFIAEFGLWVCNEACRLLSD--CQSQHIDTKLSVNISAKHLARADFVSKFVGIVNRWQISHSKLTLELTEGALIRGVSIIQYRVRELAEQGFSLSIDDFGIGDSNLNYLQDLPIKELKVDRVFIEAMEASQQKLVTSICNMAKALHLGTVAEGIETTQQLDQAKACGCSAFQGYYLDKPMNVEDWFK------------
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--------------------
300713240    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------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-----------
238792111    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLIGTTL--DMTEIRNLTEALHEEKERLHITLDSIGEAVVCADQEMKITFMNPVAEKMTGWANTALGQPVNNIIKLTNGVDGAEIDNPIEHCLNHRPSSLNESMVLHHRDGQYYDIQESVAPLKTLEGDIVGAVLVFQDVGESRAMMRKLSHSASHDNLTGLPNRANFENKLKAAIQISVEL-NQQHALAFLDLDYFKAVNDTAGHPAGDALLKELSQLMRQHLRNSDCVARLGGDEFGLLMLNCTLPHAKAITQTLVSLINGYHFYWEDKLYRIGASAGVTQISSSNNQRSEIMAQADIACYTAKHSGRGQVYLYQPRQKQLLARQHREDVENILNDNQLELQLTPTAPPRTPSVCFYQISFEVNRPQGLNVSQADFQEAALLYGLLPQIDNWICEQLLMTHAQAIKHKG---LALAIPLSEVALLKEEFRQSLLTLVQQTVLPPQSLYWMVDESTLLQYPFAIGNFLAKLQQLGGKLIVKEFGHNLNDFELLADHTIDYIKFNSDLISHINQMDEVLVSIINGTAQRANIATLAGPAELPLTLNKLITIGVDLADGQTISSPQPLSDLLD------------
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----------------------------------------------------------------------------------------------
238799308    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRVIGTTLDMTEIRNLTEALHEEKERLHITLDSIGEAVVCTDQEMKITFMNPVAEKMTGWANTALGQPVNHIIKLTHGVDGPEIENPIEHCLNHRPSSLNESIVLHHRDGQYYDIQESVAPLKTLEGGVVGAVMVFQDVGESRAMMRKLSHSALHDNLTSLPNRANFENKLKAAIQVSVEL-NQQHALAFLDLDYFKAVNDTAGHPAGDALLKELSQLMRQHLRNSDCVARLGGDEFGLLMLNCTLPHAKAITQSLVSMINGYHFYWEDKLYRIGASAGVTQISSSNNQRSEIMAQADIACYTAKHSGRGQVFLYQPRQKQLLARQHKEDVENILSESQLTLQLTPTAPPKTPSVCFYQVSFVVTRPQNMNVSQAAFQEAALLYGLLPQMDGWVCEQL---LVAHAEAINRKGLALAIPLSEIALLKEDFRQSLLSLVQQTPLPPQSLYWMVDESTLLQYPFAIGNFLAKLQEQGCQLIVKEFGHNLNDFELLAEHTINYLKFNSDLIAHINQMDEVLVSIINGTAQRANIATLAGPAELPPTLSKLIAIGVDLADGETIGRTQPLSEVL-------------
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-----------
161502721    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLMERITLANEALFQEKERLHITLDSIGEAVVCIDVDMNITFMNPIAEKMSGWQENALGVPLLTVLRITSGDKGPLLEDIYRA--DRSRSDMEQEMVLHCRNGGSYDIHYSITPLSTLDGDNIGSVLVIQDVTESRKMLRQLSYSATHDALTHLANRASFEKRLQQRLQTIQESPQ-HHALVFIDLDRFKAVNDSAGHAAGDALLRELASLMLSMLRSGDLLARLGGDEFGLLLPDCNSDSACFTVTRLINAINDYHFMWEGRLHRIGASAGITMINEHNCQLTEVVSQADIACYAAKNSGRSRLTVYEPQDVLTPSRGMMPLEEQWRMIKTNHMLARNVVAPRTPEATSFLVSLRLWTSEGDVMEERAFRAGLADPALHHALDRRVFHEFFHHAA---TAVASKGLSVALPLSAAGLCSATLIDELLEQREHSPLPPRLLHLIIPADVIVKQAETAVATLQKLRQRGCQIILSQVGRDLHLFNLLNPHIADYLLLDSDLITNIHESMDEMLASIIQHAQRLDIKTLAGPVQNSQVLDTLSSIGVDLIYGDAIAETQPLD----------------
223984788    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLSQAIEELSKSVAENSSRLSIGMLSIQIGAFEVEADKNSVFCTSGFFDVLD--------------PLTAHEDR---MLTLDEFAGQLRLLDEKTIKLEQEGGGSRWMRLKTAA------RAQTILGVVQDVTAEMVERHRIEYERDYDVLTNLLNRRAFQRFAQERFEHPEQLKITAF--MMMDLDNLKYINDTYGHDCGDGYIRSAADVLRNNAGPHEIAARMSGDEFYVLFYGYETDFQIRQKIEQIRKAMAAYEMPDGKSIRIRASFGVSWYPRDSRNLDELIKYADFAMYEIKNSVKIKDFEIESYRKDSFMLHSSEDLNRLIENELIDFVFQPIIDVESQTVYGYEMLMRPKMENLK--TPSEVLRIARAQSRLYQIERLTWFKAMEAVDRYHQRLQGKKLF--INSISSLRLSPEDLEELDRLYGRYN---SQVVIELTESEKMGE-MATIHKRQRCIDQHQEIALDDYGTGYNGEATLLDLMPNYVKVDMSIIRGLDRDRREFYEGLVVYFRSRKIKILAEGVETREEMEALIECGTDYMQGFYFRKPEPCPEAMEALRK--------
304311510    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVPSSEGERLLLVIQRELKNLKDRRQRRQLEISLKESEKRCSALLATSRDAI-TYVTDGMHTYSNQAYLDLFGYEDPEELEGIP-IMDMVASEFHEAFKQFLRAYTSGENKTNEFSCRGVTTNNDEIECSMVFSSATY-DGEPCTQIMIRTN-KADAELQEKLREISSQDLITGLYNRSHFLSELEQSLEW-AMAQNRVGALLYIQIDNFTAIKSQIGVGGADIVLSDIASILRKEIPDT-ILARFDS-DIFTALLRDVLLENALKIAENIRANIEHHLEVNERTVRVTASIGVTVVSEDAGNAHEILGRAATALERAHERSEHGNAIAVFDPAQERDIDNVERLQQAIDRGMFKTLFQPVIDLRGGGGELYEVFVRMVDEDGREIAPNEFLGAARINEIGTHIDRWVISQSINTLAF--HRAKGHETRLIINVTADSLRDETLASWLQEELNRVALSSSALILQFSETDVTTYLIQARNFSQQIKTLGCQLSISRFGCALNPMNTLKHVEIDFIKLDGSFTRDITPENREALKEIVNEAHALGKLTIASFVESAGVLSALWQIGVNYIQGYYLQTP--------------------
238763587    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLMGTTLDMTEIRNLTEALHEEKERLHITLDSIGEAVVCTDQDMKITFMNPVAEKMTGWANTALGQPVHHIIKLTDGVDGPKIDKPIEHCLTHRPSSLNESMVLHHRDGHYYDIQESVAPLKTLEGTIVGAVLVFQDVGESRAMIRKLSHSASHDNLTGLPNRANFDNKLKAAIQKSVDFDQQHA-LAFLDLDYFKAVNDTAGHPAGDALLKELSQLMRQHLRNSDCVARLGGDEFGLLMLNCTLPHAKAITQGLVSIINGYHFYWEDKLYRIGASAGVTQISSSNSQRSEIMAQADIACYTAKHSGRGQVYLYQPRQKQLLTRQHPLISREDVESILRENQITPTAPPKTPSVCFYQVSFKINRPQNIALSQSAFEEAAALHNLRPEIDHWICEQL---LVKHAPTLHHKGLSLAIPLSEVALLKEDFRQSLLIFLQQTPLPPQSLYWMVDESTLLQYPFAIGNFLAKLQQQGCKLIVKEFGHSLNDFELLAAHTIDYLKFNSDLIAHINQMDEVLISIINGTAHRAKIATLAGPAELPPILSKLIDIGVDLADGETIGRTLPLSEAL-------------
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------------------
238783832    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLIGTTL--DMTEIRNLTEALHEEKERLHITLDSIGEAVVCTDQEMKITFMNPVAEKMTGWANTALGQPVNHIIKLTNGVEGPEITDPIAHCLNHRSNSSLNEIVLHHRDGQYYDIQESVAPLKTLEGEVVGAVMVFQDVGESRAMMRKLSHSASHDNLTGLPNRANFENKLKAAIQVSVEL-NQQHALAFLDLDYFKAINDTAGHPAGDALLKEISQLMRQHLRNSDCVARLGGDEFGLLMLNCTLPHAKAITQSLVSTINGYQFYWENKLYRIGASAGVTQISSSNNQRSEIMAQADIACYTAKHSGRGQVFLYQPRQKQQHDLLSREDVETILSDSQLTLQLTPTAPPKTPSVCFYQVSFIVNRPENINVSEAAFQEAALLYGLLPQVDGWVCEQLLVAQAEAINRKG---LALAIPLSETALLKEEFRQSLLTLVQQTPLPPHSLYWMVDESTLLQYPFAIGNFLAKLQQLGCQLIVKEFGHNLNDFELLAEHTINYLKFNSDLIAHINQMDEVLVSIINGTAQRANIATLAGPAELPQILNKLIVIGVDLADGETIGRTQPLSEVL-------------
229916899    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAASVHSTVHELENRSQDLVRYHERWSSLFSETGLAIALMDDSYNLIERNEMFRQFFG------DRNLYEINQLFTETGRRLFEQALEGVTDQGT---SAQFIIHLKGEHLRYLNVKLTPLKREEK--LTYYLIVEDETDRVERERKVDRLVRFDLATNLYNEYGFIRKWEK--------QEIDGAFVLIRIHDYHHLVDWYDPAYADLLMIEFARAVESRLSKYAQHL-FGRYRDDTFMLYVRGFSYEDEHELLELFPTEVTINHKRQNVHIQIG-----ATETEGAYNDCLFKAMKALQHAKETRTPSVWYDSEILAQMQLAALIEQALPDAIRRGDTVAYQPQVELKTGRVVGAEVLARWTHPDIGVIPPNEFIRVAERSDQILWLSHNILDQTIAQLVAWQGTA-FEDISLSFNL-SAHSVDPSIVTKLRDSIEVYPWLPDRLKIELTESSDIMSYASELERLEDIADLGYCLSIDDFGTGYASFEAIWHLPIQEVKIDRMYVSGKAKESTSFLRAVSRFANEQQLTALAEGIETESDLSRMLREGVELGQGFYFSPALDAASFESWVNTK-------
149376986    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTLARQQAEQMLGA-------TINATNDLVVAVDRQLNLLHFNRAFRRQFEITFGLRPESGSNLSTLLQPNERRLIERLW--HRAFERDSFVVEMPMAQQHRELPLYEIHYQRLTNDQGDVIGAVHVARDISNRLQNSSSSEYRIQHDPVTGLMNRKAFLGRLQRTLE-HKPRRESSDSLLYLDLDGFDHFNDIAGSGTCDRYLRELAGNLGVKIRQRDALARLAGDTFALLIENCPEARARKIADSILELIGGFVFHWQDKQLQTTASGGLFLDDDAPTDSEQLLTQAADLCHTAKTSGRNRIHAARAMSTTNQVLTQIQQALDSGYLKLEYQSLRPVASITWGDHIEILTRIPGETPDSPPLTPDAFLPVAERFDLAKRLDRQVIRQTLAWL-EQHRLLEPRLKYCGFNLSLASVLDDSFADFMEAALKGSPFAPECFCLEIREAHATQYPDDVAVLCDSLHRIGCRVALD--GAGASVESYLAKLPVDIIKLDHKIMQHLNDDQQVMVEALHKIAEAAGKVTVATFIENDDTLRKVRTLGIHYGQGFRLYRPRPLEEL--------------
310782427    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHNVVLLGVAVLFARYLPARTALVSVLMTLFTAQGAWRLLVSIGPEWTFLTRLVRITSGADASWGDFFAANGFETLIVFLYQLLSILLTYSLTLMVTRRLLLAQEEKFSRAFRSAPYVLTLARLSDGLIREVNEGFVGITGYEAVGRTFSELGLWAVESDRRAVVEALVKTGSVRDREYPTMLGALSSDTLEIGLSSITDVTDRRRMEDALRESEEKFRYMAEHSSDTIWHTDAECRFTYVSPADERMRGFTQDEVVGT--TVWSLLKPEGVEHVRRLSAQYAAEGRGALRYELELICKDGTWLWTEVNVVPHRDGVGKLVGYHGVTRDISERKRTAERMEHLARHDPLTDLPNRALFFDRLDVALALSKR-NGTRLALMFVDLDRFKPVNDTFGHAVGDVLLREAAGRMRACIRGSDTVGRIGGDEFVVLLPAVETQKAPLVVAEKLRRALARPFEIDGRRIGISCSIGIAIAPDDGCDPIELAKNADMAMYLAKQQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
197302620    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRTIVIETRGDICMDRDNPRSLVEIMNDVLSTVHYDSEYVYYIEKEY------EDIDVIYEWCAKHVPWQRDK----IKMLPKDQRPRWMEQEIRRLDENTVAILAAVGVHRGGCEVDLLRSVLAYLPEAITLQKLQKQQSYHDKLTGLYNRNSFVSYTTDINVSVDINGLKNFNKEFGRDYGDEVVIRVGEVLEEYFHTAN-VYRMTGDEYLVLVENITYEEF---------MKQVHGTYTKLDNISLGLASLGCAWEKIDIDVDALVLSAEN------MMREEKKKYYKNLRKGHHEPIIKQDLLEDIEEGRFIVCLVPKIDVATGNVAGAEAVVRYHHKDLGIMEPGRYINLLEETRLSHYLDLYVFEEVCKTLHRWELD-NLPMIPVSVNFAGTTLRQDNLIEEMEKLIDRYRVRCEYLEVEVSESYADMNQEMLAETSSKIRKANVRVILDHFGSKNSSFSILSLMEFDGLKLDKSVISNLNRRSRLVAKAVIDICRQLGAVVMASGVETQDQVNVLEELGCDYAQGSFFNKAITIETFERYLKE--------
146312324    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKELNEALFQEKERLHITLDSIGEAVLCTDVDMHVTFMNPVAEKMSGWTQQEAMGQP--ILSVLHITFSENGPPMENIHSGMSRSDINQDVVLHSRTGGTFDIHYSITPLSTLDGQNIGSVLVIQDVTESRKMLRQLSYSASHDGLTHLANRVSFESHLKRLLQ-TVHDTHQRHALVFIDLDRFKAVNDTAGHAAGDALLRELSSLMLSMLRSSDVLARLGGDEFGLLLPDCNVESSRYIAGRIIHAINDYQFMWEGRLHRIGASAGITLLDDSNYQVAEVMSQADIACYASKNNGRGVVTVYEPQQERIHSARGMMSLDEQWHMIKDNQLLMTGRSVASPRIP--ESSNFWLISLRLWTSQDVVEEQAFRSGLMEPDLLHALDRRIFQFRTYATQVATKGMGVALPLSAEGLSSTTLVSELLDLLEKSPLQGRLLHLVIPVETLQNQDVHIQNGLQKLRLAGCRIVLCHVGRNMDVFNHLTPHMADYLLLDPELVTNVHGNDEMMVSIIQGHAQRLGMKTIAGPSNQPLMMDTLSGIGIDYIYGDCIAEPQPLE----------------
88812694     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVVEREVRNLRERRRLYQALRETERRCHALLDNSRDAI-AYVHEGMHIYANAAYLERFGMDRGEAIEGMP-ILDLIAVDDQAHFKDFLRRYSQGKHNEDHLEISIRGPKGETQAVVMHFSG-ASIDGEPCTQILMR---GKATGLEQELANLSRRDMLTGLFNRKYFLEQLDRSLEQPPAGEGASLGLLYLQIDNLEAAHASLGITSVELVLSDIARLIEGQTGENDIAAHYANAVFTILLPNRTVHEAIGLAEALRQSIEEHVSEADNRTITKSCSIGIAMLSEGNASQAINLAAEASEAARREGGNRIHLHATAGQSGNESGSDWKSRLEHALADEAFYLVYQPMVSLSGDQTERYETRLRLSADNGQFLAPRDFMPFADQCGLTPAIDRWLTQTVLAAIAQRRAAGHEPHVFIKI--TGGTLGDPEFLPFLTSQLERLDVKGTNLVFELSEPVAMTQLKQAKAFRQGVKELGCSFALDQFGREFNSFQLLKHIPADYLKLDRSLLTDSVETQRK-LRQIVDTAHTMGKQVIAGFLEEATALATLWQYKVDLVQGHFLQEPV-------------------
206602084    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAITSAGEIEWCNDAFQKRV--SSNILRMIGNVPEFL----------VRGGERDELRQIWNTLNGG--SFFSGEIRHAAKNGDVSITDTLITAIRNEKGDIRHLILTETDISEKKRLEDILKRQAWSDGLTGLPNRTHLEILMDEAIHRSRL-SGKGLAVCFLDLDGFKPVNDRLGHAFGDRILIEVSHRLQNAVRSGDTVARLGGDEFVLLLEEIDRNATIHQLLARILESIARPFEAPGTPLSLTASIGVTLYPEDLSPSDVLLRHADHALYQAKEDGRNRFVLFRPETAKTIVPEDGHLPEVFTVRSMQQKRADPELDLSSGRISGI---SIRLDTRELDSPPDTSLDNLTRWSRYRDEQFSLLRQGLRILSDLEKEGFDQTLTIPVD--ARLLTEPGFLSTLDHTVQTMGLNPSRLELALESTKTMDRPGDPAGILLRFRERGFSLCLDD-CSGQSAMEQIRTWPLSRIRIHPSLTRDISENDKALVDSLVHLAQAYGQNTLAAGVEDRDTLGLILRSGARFFQGSLLSPSLAPEQLQDSLK---------
119946923    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATVGRNLTEQLRMQK-RLQIVFEHSREALIVTDGDGHIISANDHACFLFGYSKDQLLAEEINLLASDNYNDEKNIEQILET-----ESFWQGDITYRTKNGSVYYAWLEVYAVEHVEENSVDRVYSYTDLTHFQVTDKKISFLSKQDPLTGLRNRISLFSRLEDII-TCANYLHSAVAVMLIDIDDFKAINDNYGHNAGDKVLKEVAERLTSCVSGKDTLGRYGNDQFIIIIDELVNEFDAAMVANKIAEQFSRAFLIENSYTNLSASIGISLSPDDGMEASTLFLNAEDAMQRGKSDRSAAFNFYTASLTVGLNKEFALEQELQQASEQFVMYYQPQYDFNNRQIVALEGLLHWHHPKRGILTLERFLSVAEGSHLLVPIGWEIIHKAALQAVIW-EKSEIKFGRIAVNLFTIQLSQISFIAELQTILKETGCSTGQLEFLVDKTVLQHASTDILSNLDNLNKMGITLTITNLGIDANVIDLIHRLGVQNLKISDSQINSGS----GILASELQLARSLSLNVVSDGLDNAEQASFVQE----------------------------------
238760482    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRLIGTTL--DMTELRNLTEELHEEKERLHITLDSIGEAVVCTDQDMNITFMNPVAEKMTGWANTALGQPISEIVKLTNGVDGPEISNPIEHCLTNRPSSLNASMVLHHRDGQYYDIQESVAPLKTLEGHIVGAVLVFQDVGESRAMMRKLSHSALHDNLTGLPNRADFEIRLKAAIQKASDLDQQHA-LAFLDLDHFKTINDTAGHPAGDALLKELSQLMRQHLRSSDCVARLGGDEFGLLMLNCTLPHAKAITQSLVSIINGYHFYWEDKLYRIGASAGVTQISSSNNQRSEIMAQADIACYTAKRSGRGQVYLYQPQQKQLLARQHQLPGLEKIESIINNNQMAPTAPPKTPSVCFYQVSVEVTRSDDMFISQAAFEEAALLYGLLPRVDSWVCEQL---LLTQAKAINRKGLALAIPLSEVALLKEEFRQSLLTRVQQTQLTPQSLYWIVDESTLLQYPLVVGNFLAKLQQLGCKLIIKEFGHNLNDFDLLTAHTIDYLKFNSELITNIHTNQMEVLISIINTAQRASIGTIAGPADLPLTLTKLISLDVALADGETIGPAIPLRDLL-------------
295836366    -------------------------------------------------------------------------------------------------------------------------------------------------ADLFFLLFAPPAIVGLLVLAKRP-------VTRAGWACLALDSWLIGGSLLTLSWSLALAHTTQF--RGESVPRAALSLAYPLL-----DIALVSMVLALRSAAGRFAINTAVGAFALTVLCDALFTSPLLRDSYRSGQLLAGWFAGSLLLA-----YAPWVRSTRR------APAEEPVKVPPATRARTSTFAALTPYLAAAVCTLGLYSAVNAPSVDRVVLITACTVVLALVLRQGIMLVDNI----ALTQELAHKEEHFRSLVQGSSDVIMIVAPSGVLRYVSPAASGVYGREAESMLGC--ELASLIHPEDLGQVVHEIRRFLAADPGEPTTRIECRFKSGCGDWLNVESTVNRLHGGLILN----SRDVTERVRLQAQLQHNAEHDPLTDLPNRALFTRRVRRALKGRRTGDTG-VAVLFIDLDGFKGVNDSIGHQAGDELLVQAARRLHESVRSGDTAARLGGDEFAALIVGEGTRQQIKDLAERLRVALSLPYMIEGHEVRIAASIGVA-FAENGLGAGELLRNADLAMYRAKGLGKDRVELYVPQLQTEAARRTALAGRLRTALDEGEFAHQPVVCLHTGAVEVVTAEARWRSAQGILFTPEEFLRGPGDAERGGALGRWLLGEAIAEAAERRAEGHTTPVSVRLGARALLDRATTPLTSVEALLTRYALPSGALQIALRLDDPRVPLDTLERRLNVLRRLGVRIGLDGFGAGHATIEALRRLP--------------------------------------------------------------------------------------
237732119    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVICIDVDMNVTFMNPVAEKMSGWQQDSIGIPLLTVLHITFGENGPLMENIYSA--DMSRTAIEQEVVLHCRNGNSYDIQYSITPLSTLDGGSIGSVLVIQDVTESRKMLRQLSYSASHDDLTQLANRVSFENHLKQLLH-TVHDTHQQHALVFIDLDRFKAVNDSAGHAAGDALLRELSSLMLSMLRSSDMLARLGGDEFGLLLPDCNIESARFISGRMISAINDYHFMWEGRLHRIGASAGITLIDEKNHVASDVMSQADIACYAAKNSGRGRVFVYEPQQSQGHAARSQLTLDEQRHSILHNPMLMIARGVASPRIPET-FSFWLLSLRLGTAEGEIIEEHAFRAGLVDPLDRRVFTEFFQSAA---PAVASKGLSIALPLSAAGLLNTELVDELLGQLQRSPLPPRLLHLTVPSNVIKTNPTQAISTLHRLRQCGCRIILSHVGRDLDLFDNLKYHMVDYLLLDSELSASVHGNDEMWVSIIQGHAQRLDIKTIAGPVQLPLIMDALSGIGIDMIYGDIIADAQPLD----------------
261340514    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVLCTDVDMNVTFMNPVAEKMSGWPQSEAIGQP--ILNVLHITFGEKGPLMENIHSGMSRSDIEQDVVLNCRNGGSFDIHYSITPLSTLDGQAIGSVLVIQDVTESRKMLRQLSYSASHDALTHLANRVSFETHLKRLIQTVQETRQ-RHALIFIDLDRFKAVNDTAGHAAGDALLRELSSLMLTMLRSSDVLARLGGDEFGLLLPDCNIESARYITGRLIHAINNYHFMWEGRLHRIGASAGITLIDETNHQAAEVMSQADIACYASKNSGRGVVTVYEPQQERIHSARSMMSLDEQWHMIKDNHLLMIARSVASPRIFWLISLRLWTSQGEVQEEQAFRSGLAEPE-LLHALDRRIFSEFFRAYAAQVAAKGMG---VALPLSQAGLSSVTLVDELIELLEKGPFPGRLLHLIISAEVLRNTDENLQQGLQKLRHAGCRVVLSQVGRDMSLFSHLSANMADYLMLDPDVVSNVHGNDEMMVTIIQGHAQRLGMKTLAGPCNQPIMMDTLSGIGIDFIYGDTIGEPQPLE----------------
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------------------------------------------------
238753041    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRVIGTTLDMTEIINLTEALHEEKERLHITLDSIGEAVVCTDQEMKITFMNPVAEKMTGWANTALGQPINYIIKLTNGVNGPELDNPIEYCLSHRPSSLNASMVLHHRDGQYYDIQESAAPLKTLEGDVVGAVLVFQDVSESRAMMRKLSHSASHDNLTGLPNRTNFENKLKVAIQQS-IEQNQQHALAFLDLDYFKAINDTAGHPAGDALLKELSQLMRQHLRNSDCVARLGGDEFGLLMLNCTLPHAKAITQSLVSRINGYQFYWEDKLYRIGASAGVTHISSSNSQRSELMAQADIACYTAKHSGRGQVYLYQPRQKQLLARQHREDVAGILSNNQLVLQLTPTAPAKTPSVCFYQVSFEINRPHSMRVSQSAFEEAAALYNLQTPVDTWVCEQLLTEQAEAIHHQGLM---LAIPLSEAALLHEDFRQSLLCLLQTTPLSPQNLYWMVDESTLLQYPFAIGNFLAKLQQLGCKLIVKEFGHNLHDFELLAEHSIDYLKFNSELIAHINQMDEVLVSIINGTAQRANIATLAGPAAMPATLSKLIAIGVDLVDGDTIGSTQPLSKVL-------------
110835304    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VIENLRLRKELQHALHDAEKRLSLLMDQSRDAI-AYVLDGMHIHANDNYVEMFGYESADDLAGVP-IMDMVSASDHAKLKQLLRSRAQDESQTQELECKGVNTEGGEFDATFTFSA-STYDGEACTQIVIRTTGVNESEMEERLQEMSQKDQVTGLFSRSWFMDRLDESVALAAN-EGRLATVLYLRLDDFEHHQSELGIDGADGILKSVAEWLRAEVGE-ARLAKVDGEDFAILQPVDDTEEAAEMAENLRAGIESLMPEVAAKTVHVTASVGVSFVREDARSSQGILTTALKCCNQAQRENGGKGSSVKVHDPMDDVEAVTMQVRQALEQAKFSLRYQPLVCLEDQSDHTFEVFVNLPQKQGDDMEATEFMPVAAEQGLVGKIDRWVVLNAMRAASVF-----SEPVNLVLNLNGASLADATLVDWLAKAMRAAKMDGSRVTFQFSEADAATYLKQAGAFAEKVKALGCGISISRFGGGLDPFKLFQHIPVTMVKFEGSFTQELSKEGRERLTAIIQKVREGNRKTVVGFVESAAQMQALWTLGVDYLQGYYLQPPMDVLEIPE------------
85711572     ------------------------------------------------------------------------------------------------------------------------------------------------------------TTVRLLVSVETPYVNPIQLWNPGSLQLHLQQKQTALGINVGLMVLIAVAAFSMTRGNRRRLQLSIACVCVTLILVVLLHSGLWITYFS------PLKPSIAQLLMPYSLVVLGWACVELFSRLARQSQIVRGLLITLVFIVSAVLWAPMLRSAWWLAAQNSALMLTALLAMFFITSSRARNRVFWEASLLTVLTVLSLLITWPRMSSNTIVVYCAMTATLLALLIANFERIQLAHKVHRLKAANLTIRRRMRLFQQRSSEGWFELDRKMQWIRANKPFLSMLGCSNKSML--VQHW-----PSAEELFEAALSWREPGRSEHWQQLVNITLISGQRRWFSVSIYP----DG-----LGHVMDVSKQIDAEMQLNYLAKHDSLTGLLNFEEFKRIFQAKLDKQKPC-----TVMLIDIKGFDVLCDQVGGQHRDQALLQLILQMKKKTPQTMRLARY-PVNGIAILGPDDEQAVFALCYQLVQIVREFRYSTEGRVFQFTANAGMAVAKDANLSIAERLIRAHDAEKIAQQLGDFKVYSATADDHRRLQTSEERRWEDRLRNQDWQVFRQPILSASLEQDKHCYEILLRLPNDDALEPPQQFLNAAVQAGIMGKADRWLFRELIERFEEQPFEATRTW-RCHVNLSQQSLEDADFINFIESMVAHSNIQPKQLMFEVAEPIANDRFEETYRLFKELNHLGFGTAIDQFGTGFNSFRLLKYLPLTQIKVNRFWVQNMDPTDAELVNSCIRLAQINKIEVTAVGVENDETRALLTKAQVDYLQGFACGKP--------------------
294635274    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIKNNQRQKQRLLDTLHQERERLHTTLSAIGEAVISSDPQQIIRFMNPSAEKMTGWPQGEAIGQPLDTVIQLQESNSGKARSVLRAGAQDEGDDENEPLSLHSREGRRYEVQSRVAELRHGDGILMGYVVVFQDVSETRTLLRQLSYSALHDPLTGLPNRVSFEQALRRAL-RGAIEYHQRHVLVFLDLDYFKSINDNAGHAAGDRLLQDLAQLMRSLLRPQDTLARLGGDEFALILCDCELSQGKLMVDQLIHEIAAYPFPWQGQQYHIGASAGLTQLQHDNALADETINQADAACYQAKHRGRGRAFCHSPQRSPHSAAARSEPTADQADARFTLLLRAVCPRDTPQQIDFYLLDLEACQDDGTPYTSQAFTTACLRHQRQQEVEHWLLSQVLEQHAECLSQQPQA---LAVAISTASLGQPAFVRWLCDALERSPLPADRLWLRLEESALIEQQTQTAPALAALRRYGCRLIAEGFERHLENIARLEHCQIDYL-IASSLVAQAHANRMD--EMMLSLAHSYGIQTIAGPAELPATLATLNMLGIDLL----------------------------
308748132    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKKLNEALFQEKERLHITLDSIGEAVLCTDVDMNVTFMNPVAEKMSGWTPEAIKQPLLNVLRITFGDNGPLMENIHSGDIS--RTDIEQDVVLHCRNGGKYDIHYSITPLSTLDGQNIGSVLVIQDVTESRKMLRQLSYSASHDALTHLANRVSFENNLKRLLQTVQETRQ-RHVLVFIDLDRFKAVNDTAGHAAGDVLLRELSSLMLSQLRTSDILARLGGDEFGLLLPDCNIESARYITTRIIDAINDYRFMWEGQVHRIGASAGITVIDEHNCQSSEVMSQADIACYASKNNGRGIVTVYEPQQEGLLPSRSMMTLDEQWRIIKDNHLVLMARGVASPRVHFWLLSLRLWNSEGEMLEEQAFRKGLSEPELIHALDRRIYQAFFRDGA---AEVAARGISVTLPLSAVGLASPTLVDELLEGLEQHAVPPRLLHLIMHADSLPQ--AGVQDGIARLRAAGCKIILSHVGQDMDLFNHLTPGQVDYVMLDPEIISNMDEMMVTIVQG---HAQRLGMKTIAGPTNQALMMDTLSGIGVDLIYGDLIAH---------------------
307945272    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLLPGGVIQALGAESIIQGRALETTGRWTIFGLAIFLLLPLVLLVMINWQVRVLALVFAAAIEVAAYGVQQVIIPDTSATHFLFGMTALYVLFRQIKILALVSQRRAENTEQLKQVFDDSFDAIIVIDRDLTLRMASHKADAVF-QREFEAGQSAQNVLPDAVIED---VKSAFDGAKEYSASKKNIELEIEGGDRRHVEYVVTTRSEIGEEGHTRLASVTCRDVTFEREAQKRLAYLARHDPLTGLLNRNAF--EMECDVRLQTADPDEVFCVYCIAVDEIDSVKASLGMAYSDDLLRSVGEDLQNCIGDDAYLGVLHDNSYAVFVPLTPETGCSEGWAERLHAGISEDFSSNGNRVPVSISMGYVSKAETDTSSGQLIRKAGNALSRAKLDMRASTIQFEPHMEEGLVRRRALEVELTNERDELSVFYQPQVGFADKGLLGVEALIRWNHQTLGPISPAEFIPIAEESGMILEIGEWVMNRAASDLVKL-----GGDILLSVNVSPQQFLQQSFADVVKNCLDQTGFPSERMKLEITESMFVGQTDELQMRIDAIRDLGCQFALDDFGTGYSGLSQLAWFPFSWIKIDRAFVDDMSKSHYALVK---------------------------------------------------------------
94500577     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVPAGEYNHILQVVLREIKNLKLRRELREAEALLREAEKRCQVLLESAQDAIYVQD--GMHLFVNDSYANIFGYEDADDLLTMP-LMDMVSTKDQGRFKIFLKDFNSGKTRSGEFQCKMLNADKEIDTRMLFARATYDDEPCIQ---VIIRANTGNADLEHKLKQISSQDLLTGLYNKQYFNEQLGDAVD-QAVIGGAKGAIAYINIDNFGQCKGSIGIEGADLVICDVAHLIRSKCREEDLVARI-GEDVFGILLSGSNAEQAQGFAEHIRKAIEEHVAVDQRTIQVTVSIGLALINDSSRNPKEVLQHAHEASYHVRKLEGHDKGNGVYLYNPAQSERLQAKVEEAINDNNFKLLFQPVINLRDEAGEHYETLLRLVD-DGSDVSPQDFLSEI-PTDLKRKVDRWVILNTSKRLAKQRSEGNDTRLF--INLTNESLIDESLIPWLQKVLQASKVPSGSMIFQFSESDAINHLKQAQAMTKTLAKLGCKVAITRFGSGIDPFKLFEHLHVDLVKIDGSFTKELNTDKG--MDSLKELLAKIGKASIVPFVENANIVAQLWTSGVSFIQGYYLQGP--------------------
254426991    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRKELQHSEIVRHDAERLSLLMDQSRDAI-AYVLDGMHIHANDNYVEMFGYESADDLAGVP-IMDMVSASDHAKLKQLLRSRAQDESQTHELECKGVNTEGGEFDATFTFSA-STYDGEACTQIVIRAAGVDESEMAERLQEMSQKDQVTGLFSRSWFMDRVDESVAQAANEGRLS-TVLYLRLDDFEHHQSGLGLDGADDILKSVAEWLRAEVGE-AHLARVDGEDFAV-LQPVADMDEAAELAETLRAGIETMPEVAAKTVHVTASVGVSFVREDARSSQETLTTALKCCNQAQRENAGKGNAVKVHDPMDDVEAVAMQVRQALEQGAFSLRYQPLMSLEDEAEHAFEVFVNLPQKQGEAMEAKEFMSVAADQGLVGKIDRWVVLNAMRAAA-----AFSEPVSLVLNLNGASLADPSLADWLGKAMRAAKMDGSRVTFQFSEGDAATYLKQAGAFAEKVKALGCGISISRFGGGLDPFKLFQHIPATMVKFEGSFTQELSKEGRERLTSIIKQVKEGNRKTVVGFVESAAQMQALWTLGVDYLQGYYLQAPMDKLEI--------------
296274534    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHRAIELNVDAFITKPLNISSLI-----QSITKLAKIIATRKELEKKKHQLEQFKKAVNFSNLII-NISKEGDILNISTDLEFDLFNPDKIKIANIKECLSS------DNFLSIIKSVNDLDIFHKNLYLKI----GEEQY-TVNITAFANEDDEIETINLILKDLTKTLKKKDEIIEKLYIDQITKLKNKFALYKRINEL-------EHCNLMLNIINLDDLGKVTKMYGYKMGDEILKIVSKKIEQNDKISFELYQLESDKFALIVLSQNNIETLNLIANNLITKLERGSFEIEDNLSLDMSFTLGIAYKEEEDILTEALIAKDVAIELKKDFVFYNEITGIKDIFAKNLQLQKKIKKAFDEDRIIPYFQPIVDKDKNIVKYEALARIIDTEENRVLTPFFFLDQVKASKNYSKFTKTIIEKSLKCTSILQKE-------ISINLSFEDISNPEIILFLEEKLLKY---SSVITIELLESEGLKDIEKTISFCNLMKDYGAKIAIDDFGAGYSNFEYFFSLPIDKVKIDGSLIKKVNEKGYVLVEAIVNFCKKLDIKVVAEFVEDEKTFETLKNLGIDWFQGYYFSEPKPIEEL--------------
156933337    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVICTDVDMNVTFMNPVAEKMSGWRQEEIGQSILTILRITFGDNGPLLDDIHSGEATHAGTGIEQDVVLHCRSGGNYDIHYTITPLSTLEGENIGSVLVIHDVTESRKMLRQLSYSASHDALTHLANRVSFETHLKRLLQ-SVSDTHQRHALVYIDLDRFKAVNDSAGHAAGDALLRELASLMLGMLRTTDVLARLGGDEFGLLLPDCSLENARTICERIVAAINEYPFVWESRLHRIGASAGITIIDASNNQAQDVMSQADIACYTSKNAGRGVVTVYEPHQQQLHSGRGTLTAQEQQRMINEHHHVLMVRPVASPRVP--ESASFWWTSEGEMIEEHSFRAGLNDPELMQALDTRMMTDFFRDHAASVAQKGVG---VALTLSGATLLNAQRLDALLAQLAASPLPPRLLHLVIDSDVLMQDTTQARRQLARLREAGCRVVLSHIGRELEVFEHLSASCADYIMVASDLVADAHASDEMLLTIVMGNARRLGLQTIAGPADQQSLLETLANVGIDLV----------------------------
310332280    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVVCIDMAMKITFMNPVAEKMSGWTQEELGVPLLTVLHITFGDNGPLMENIYSA--DTSRSAIEQDVVLHCRSGGSYDVHYSITPLSTLDGSNIGSVLVIQDVTESRKMLRQLSYSASHDALTHLANRASFEKQL-RILLQTVNSTHQRHALVFIDLDRFKAVNDSAGHAAGDALLRELASLMLSMLRSSDVLARLGGDEFGLLLPDCNVESARFIATRIISAVNDYHFIWEGRVHRVGASAGITLIDDNNHQAAEVMSQADIACYASKNGGRGRVTVYEPQQAAAHSERAAMSLDEQWRMIKENQLMMMAHGVASPRIPEARNSLKLWSCEGEIIDEQTFRRSFSDPALSHAFDRRVFHEFFQQAA---KAVASKGISIALPLSVAGLSSATLVNDLLEQLENSPLPPRLLHLIIPAEAILDHAESV----QKLRLAGCRIILSQVGRDLQIFNSLKANMADYLLLDGELCANVQGNDEMLITIIQGHAQRLGMKTIAGPVVLPLVMDTLSGIGVDLIYGDVIADAQPLD----------------
238918958    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLVRPPQAEVLYFVAQMKEINDIKHERQKQRLLDTLHQERERLHITLSAIGEAVISTDPQQIVRFMNPSAEKMTGWAQSRAIGRPLGQIVTLQDSVSGAALPVLRPADEGSGGAESDGVRLISRTGQRYEIQSRVAELRHSDGVMLGYVVVFQDVSETRTLLRQLSYSAQHDPLTGLPNRVSFEQALRRAL-RSAIDSPRHHVLVFLDLDYFKAINDSVGHAAGDTLLQNIAQMMRSLLRPQDTLARLGGDEFAMILNDCDIAQGKRMVEQLIHKIAAYRFYWQGGVYRIGASAGLTLLWHRNVLADEVINQADAACYMAKRSGRGLTFCHQGDTLRHPPHGVHEPDAAQLNALLAAQPITVCPRSAPRQILFYLLDPEARRPDGSPLSPPALATACLRHQRQQDIERWLFSQL---LIRHAPALRQQPLALAVSLSTASLCQPTFVSWLCDTLRSSPLPARQLLLRLEESALIEHQAQTAPALSALHHCGCRLIAEGFEHRLENIAGLEHSPVEYLLISSERVAHANHMDGIMLSRLHTQARSCGLQTIAGPAELPATLATLNLLGIDLL----------------------------
296103727    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVLCTDVDMNVTFMNPVAEKMSGWLQTEAIGQP--VLKVLHITFGEKGPLMENIHSGMSRSDIEQDVVLNCRTGGVFDIHYSITPLSTLDGQNIGSVLVIQDVTESRKMLRQLSYSASHDALTHLANRVSFENHLKRLLQTVQETRQ-RHALVFIDLDRFKAVNDTAGHAAGDALLRELASLMLTMLRSSDVLARLGGDEFGLLLPDCNIESARYIAGRLVHTINDYHFMWEGRLHRIGASAGITLIDENNHQASEVMSQADIACYASKNNGRGVVTVYEPQQERAHSARSMMSLDEQWHMIKDNHLMMIARSVASPRIFWLISLRLWTSQGEVLEEHAFRSGLAEPE-LLHALDRRIFSEFFRAYAAPVAKKGLG---VALPLSAAGLASATLIDELLDLLDKGPLPGRLLHLVIAIDVVANPDPNVQTGLQKLRHVGCRVVLSQAGRNMELFSHLGANVADYLMLDAEVVTNVHGNDEMMVTIIQGHAQRLGMRTIAGPCNQPIMMDTLSGIGVDFIFGDTIGEPQPLD----------------
114319843    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQERRRLRRLESSVRETERRCRALLDSSRDYVHE----GMHIYANPAYLEKFG-HDDLADIEGTPILDMVVEADQGKCKEALRRFSRGDLTRHEVTIGLLTADGPEE-VTMALTPAMVEDEPCTQVLLQVSELEA------DLEQLNRQDTTTGLYNRSYFLDHLDSLIARNLDAGGRNSHALYLQLEKLSHIRERMGLAAVDRVLAHVAQRISAQVGEEDIPCRLSDEEFAILLERSKIDHAMDLAETLRQDIEEQVIEVDGSTLAVTCAIGVAMVGTNADNAQAAIDMAYAASETAGNQVQLHASSQEVMETQQREARLRERVRHCLEQDEFYLVFQPVIALTESHQWDYELRIRMPDEQGREIEPLEFLPHAEQAGLLGEIDRWVTRRAVALAAERRRLGKRVCLF--VKLDGATLTDPGFLDLLSEELEHHQADPATLVFQLNEPVVVTQLNQAKALQQGLDRLGCKLSLDHFGSALNPFQLLKHLHSDLVKLDDSLTADITEENQRLVRQIIETAHQMGQQVVAGYLGSPAALALMWEYGADYVQGDFLQEP--------------------
170769775    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTEVKQLNEALFQEKERLHITLDSIGEAVVCIDLAMKITFMNPIAEKMSGWAQEELGVPLLTVLHITFGDNGPLMENIYSA--DTSRSAIEQDVVLHCRNGGSYDVHYSITPLSTLDGSNIGSVLVIQDVTESRKMLRQLSYSASHDALTHLANRTSFEKQLRTLLQ-TVNSTHQRHALVFIDLDHFKAVNDSAGHAAGDALLRELASLMLSMLRSSDLLARLGGDEFGLLLPDSNIESARFIATRIIGAVNDYHFIWEGHVHRVGASAGITLIDGCNHQAAEVMSQADIACYASKNGGRGRVTVYEPQQATAHSERTVMPPDEQWLMIKENQLMMFAHGVASPRIP--ETCNLWQNDEGNVIDEHVFRHGFSDPALSHALDRRILHEFFQQTA---KSAADKGLSIALPFSVAGLSSVTLVDELLEQLEKSPLPPRLLHLIIPAEAIIDH----AQAIQKLRLADCRIVLSQVGRDLQIFNTLKANMADYLLLDSELVQGNLMDEMLI--SIIQHAQRLGVKTIAGPVALPLVMDTLSAIGVDLIYGDVIAQPLDL-----------------
256829882    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLDGFVEYHRLAQKNVFMEEVLSQLETPVLA--GYADG--------RILGGNEAFLNLCGYSRYDLVT--RNWIDLASLDFQALQEKVFASLLATGRMQ-EFHTELQTSKGAYVPCNVSVFLHKDEKGRPLFFSA-----------HYNPATSSPDPKSSQPTSSHIFSDSLELALKRSIRHPDYAFAVLVMGIDNAEQV--LLQIEDQQAFLELLAKRTVNCLRTLDIPACLDSEQFSILLDNVTDVIGAVRVAQRIQEETARPFRLGQSELRVTCSFGVVLAPRNYTDEKDILQDAQTALSRAVQRGERQIVIFDDRQNSQAVQFLRIESGLRSAENEVCMHYQPIVHLGAGTISGVEAFMRWNHKRKGLLRAEWFLPFAEHSDVVFELEAWAVRRACSALRRFQ-QVMGETFFLGLNVSLKNALRLGFLEELIEVVLEHGLSPASIVLEVREEWLKYFAERFSNVFAEVNKAGVGIVVDHFDATHISLADLHRFPLRGLKLDTAL-----QNDQGVLASLSSIARSTGLILVAPGVEDKARLQSLQDHGCTYAQGDALAPVMDETALLDYLQRR-------
307943175    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITGKALGVLVLLFENTQWQRLLLSRKTQQALLAPQIAYAHTLNIAADWTWERNADGRTV--------IHHCSKRPPSTSEDLLTHALHPAYSARFKTLIDSRVPFRDERQSVDVGTGKKT-----VSLSGEPVFTSNGDYLGCRGIARDVSEEEAYTKRIRFQAKRDPLTGLANRTTFKKQLKRTFDD-WMEHGDRATLFHLDLDKFKMLNDTYGHAFGDQILKVVARRLKTIPSEEATIARLGGDEFAIIDPALFRRVAIKDCAQALIRTLNEPLEINGTCIRLGCSIGVSVLPEDGATGEQLLGNADLALYSAKKAGRNRFHFFTPQMRGKVEAKETARQAIGEAHRANEIKFLEIRDMDGDTLLGAEAVLTCARGEIGAQHMRALRFTLAQTDEAVEIGTNFIRRACIQMADWNQRLDTQK-FVSVALNPAQAEDPNLSQTISRIVAETGLGYSNLQLNILPESLRRDSVSLKRQLLHLSELGVALGLVDYGSMVSPFHYIKKLNLDLSQIDR---LDHHSTRQSLGRALVNFAHQLGCEVCVSG----------------------------------------------
56461645     --------------------------PPAFAQDPLTVSPQSSRLMLNEHF-NYRVVNANLQVESIAIDEPQRWLSPEQLQAHNYAGEWGVVPLFNRSNAPLTLHLADPYLEQVGVYLLDKN-GQIESSNISRFSTPLLQRNYLSHEQILPVTLPANKIVWLAVSVQQEQMPSIGLWQPGDLQLRLQQQQTALGVNAGILILLALAAAVSARLFGSRLLISFGGLTLTFTLALLSHSGIWITYFTPYSPDIA---AELKVYISQLLILALSWFIEWSRFRFKFSRFNRIGYAVMMVAIALTILLPWLSEPWRLASVSWALLLWGGVVIGRSLQKQPVALTIISAWLLVSPRYNPIWEGLSGLLL--YSGLTLVTTMFLLA-LERYRFSRLVQRISNLKRNRKILRRRLWRILRRTGEGWFRVNPDGSIKQVNRQMIKIL--AAHSLKQIQMHWPKGFSIE--------------GQRQLVSIE----RLDGRKVWLDIELFP--DNTGRMA-------DVTKRMEAEVHLNFLAHHDAVTGLLNVREFRRLLQSRLDRKKTTSVT-----IIRLNGLQVIADQAGADGRDQAILQLTLSLQQKAPKSARVARISEAEIAL-LTNEDEQAAFAQAHRLLQVCREFRFSSEKRIFQLTGHAGIAYSHDESLAASTIMRQAREAVQLAMQQGDYRVHTHSEADQIRLIGQAEEEWEARLREENWQLFAQPLVSAKSEDKHCFELLLRLPGNEDEAIAPQQFLRAALNAGVMGKADRWLVREVIEHFNEQPFEANRTW-RCHINLSAQSLEDVDFIRFIEQILKHSILQPEQLVFEVAEPDANEYFDETYRLFRELKDLGIGTALDQFGTGFNSFRLMRQLPLTQIKVNRFWVQDMDAVDAELVASCVRIAKVLDIEVCAVGVESDEARIKLTQLGVDYIQGFVCGHPV-------------------
294341431    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLGSVGTIRNISDRIALENAIRHERERAAVTLMALSDGVLTLDPQRRIEFLNHAAADLLGLKDYALHRPIETVLAL----ESGDIRSVVDEARAQQQMHLDGRCRLHATEADWSDVDLTVIPLSEAD---EGCIIVLRDVREQRALQARLHHQARHDALTQALNRVGMLDELGRT-HAGFLRTGATFSNILLDLDHFKRVNDQHGHAAGDEALRLVARAIQGALRADDHLARWGGEEFLCLLPHTSLEQAIAIAERIRAEVQALELKQGRQPIPLTISAVSAASPDRGDTLEQMLQRADFSLYEA--KQAGRNCVWHERMTGEGVLDLASQAQEALRAGRLDLMYQPIISLTTGAQVGQEGFARMRLPDGTPLKAARFMPALQQMHRAHWVDEKVIPLVLEDCLQGRLQGD-----CFINLSADLLRRPTLMHALDDFLQRTAHSRQRIVLELDFRAQQLDLGAACTALQPWMAAGARLALKQSGPDLPTLAHWTELPIRFLKIHAAHLKATAPKAHLILSSIVRLAKQLGCLTVADQVDQIDQPDLLRELGLDWLQGDHADQP--------------------
307719595    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFGRETTRERERTSLLLEHAYEGMVVTDKEGNIEMVNPAFTEITGYSEEEIGKNLRILKSDHHP--PEFFERMWHDLTT--KGWWADEIWNRRKSGEVYPEWLSISRFTDTEGKV-HYVGIFHEISKQKELEERLRYLAYHDALTDLPNRFLLEDRLDRECARARR-EGKKVGLIFVDLDNFKQVNDTFGHRTGDLYLVHVARLLREACREVDTVARIAGDEFVIMLPGLSQKAFALSVLERIRVLREQPFQHGNTTLEVSLSAGLAFFPDDGGSVSEILSRADIALYRAKRQGKNQYAVFQREDQKVEEQLGRYDLLRTALAGRTVKVDWEPWEDRTGRIAYLEALLSCE--KDPSLNPGAILTMAEEVNLGGTVGELILEGMATLLHGAGEGAIPPDPPLVARIPPSLLFDQSFLSTLRDMGEAYHLPPGHLILLLP-FRSGMLPEHLVRAVEEVRSMGITVWIDDA----------IHLPFVILPYPRLLFRHEVEGNESSLTALMHLLRYRNQKVVVEGVGDEGGLSWVWGLGADLAAGPAVHGRLPAEQVLPLLRAHL------
269138302    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKQRLLDTLHQERERLHITLSAIGEAVISTDPQQIIRFMNPSAEKMTGWAPTRAIGRPLEQIVTLQDSVSGAALSVLRPPNNEGDGGENDCLRLVSRSGQRYEVQSRVAELRHSDGVLMGYVVVFQDVSETRTLLRQLSYSALHDPLTGLPNRVSFEQALRRAL-RSAIESQRYHVLVFLDLDYFKAINDSAGHAAGDVLLQNIAQMMRSLLRPQDILARLGGDEFAMILSDCDIAQGKRMVDQLIHEIAAYRFYWQGGLYRIGASAGLTLLWHRNALADEAINQADAACYMAKRSGRGQAFCHQGDRLPSGSLGVHEPDAAQAAQRITLLLRAVCPRSAPQQILFYLLDPEARRPDGSPFSASALATACLRYQRQQDVERWLFSQL---LIRHARALSQQPLALAVSLSTASLCQPTFVSWLCDTLRSSPLPARQLLLRLEESALIEHQAQTAPALSALHHCGCRLIAEGFERRLENIARLEHSPVEYLLASNELVAQAHANRMVMLSLLHTQARSCGLQTIAGPAELPATLATLNLLGIDLLFGSSVHPTLTLPQLLKQL----------
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--------------
300786236    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLGALSSGYGEMLREDIQKRLSRALLKVEQRQKHVITGSASGVALTELDGRVLRANAALAKTLNRTPAEI--AAMTLFDLVHPEDVEQLRESYRELVAGRLHRLRAGRRLVGRDGEPMWATFAAAVIRDALGTPRQLLTIVDDDTEVSLLQRRLSHQALHDVLTGLPNRQFFSTRLETLLRDADPAHGVTLFHL--DLDGFSQINGGLGRELGDRVLRGVAAKLKIVFEEKALVARLDGDEFGVLVQNTADTPGVVTLVRRITHEFAEAEYVDGQHVAVSAAIGVVHRPPRDSTPAELLQASDLTLRRAQRTGNQWGFDREWDRRDRHDFGLAASMAGAWENGEVEARYRVLVSATSGSVEGVEARLRWNHPAEGVLPHETCVRLAAETGLALPLGTWLLRTAAERLA-----ASGIGVPLVVELTAQQAADPELVGEIHRVLGDTGLAPDRLRPGFP----AAETGDAADNFKVLGEIGVRAEI----HGLGDVSCLTEFPARAVRIAANLAAKREHPLVAALSALIDAAHAAGASVVA-GIGTADEAAWWRDRGVDLL----------------------------
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-----------------------
308187491    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITPLRNLNEALFQEKERMAITLDSIGEAVISTDKEMRVAFMNPVAEKMSGLSQEQAGQPLSELLHITQGRNGPEVENLLLCQLPAEKPGLADDLVLHTPDGGHIDIHYSITPLRSEAGLEQGAVMVIQDVSESRKLMKRLSYSALHDTLTRLPNRASFELQLKRLLFDAAEHQH-QHVLVFIDLDKFKAVNDSAGHAAGDALLRELSDLMQHHLRSSDFLARLGGDEFALLMPDCEVAQAHDVVQRIVAAVNDYRFQWLGRLYHVGASAGVTQISADNCQSGDVLSQADIACYNAKRSGRGRLVIYEQHRLPLPGNHQGMDAVMIDALQIELPAWAVAPPKTPQAAFIWLLEVQLLTADGLLVDETLLRNNLPDDSLRRRLDNNILDAFF---RHDVQRLNNKGIPVILPLNAQVLNDAVFVQQLCQRFVAEGLSDSRCGFAFPAASVLSKGDQLYAALMQLRQCGCRVVLQHFGRNLDAFNLLSDEVVDYLVLAPELVANVHNNDEMLLTIIQGQATQRNISVLAGPISVPAVLSTLATLDVDGVWGSAVAERQPLRSLAE------------
119945756    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQGLISVGRNMTEQRKTQKRFEIAFENSKESLIVTDEDGRIISANDHACIVFGYSKEQLLAQEINILAS-ETHDGAYYKNIEQLLEA--DGSWQGDITYRTKIGDVCHAWLEAYEVQHTQENRVERVYSYTDLTHFQVTDKKISFLSKQDPLTGLHNRISLFSRLEDRL-TRANYQHSAVAVILVDIDDFKAINNKYGHNGGNQILKEVARRLKNCLYGKYTLGRFVKDQFIIIIDELASEHDAATVARQVTDQFSSAFIIENVHKNITASIGISLSPDDGIEVAPLFLNAEKAKRHSKNSKSTVYNFYTPGLTLGLNKEFELEKELKQASDQLDLYYQPQYDLSKRQIVALQGLLRWHHPKRGILLPEHFLSVAEGSHLLVPIGWKMIRKACLKAVSWEN-AQFKFGRIAIDLFKIQLSQISFIAELQTILKETGCSTGQLEFLVDKAILCDASADILSNLDNANKMGFTLTVTNFGMAEDVIDLIDRLGVANLKIDPQ-IKNASGSNNAQLKSANVFASSLGINILSDTLDNAEQKEF-------------------------------------
304397442    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDITPLRNLNEALFQEKERMAITLDSIGEAVISTDKEMRVAFMNPVAEKMSGLSQEQAGQPLSELLHITQGRNGPKVENLLLCQLPPEKPSLAEDLVLHTPDGGHIDIHYSITPLRSEAGVEQGAVMVIQDVSESRKLMKRLSYSALHDTLTRLPNRASFELQLKRLLFDAAEHQH-QHVLVFIDLDKFKAVNDTAGHAAGDALLRELSDLMQHHLRSSDFLARLGGDEFALLMPDCDVGQAHDVVQRIVAAVNDYRFQWLGRLYHVGASAGVTQISAENCQSSDVLSQADIACYNAKRSGRGRLMIYEQHSLPLPGNHQGMDAAMIDALQIELPAWSVAPPKTPQAAFIWLLDVQLLTADGLLLDETLLRNNLHDETLRRRLDNNIL---AVFFRHDVEKLNQKGIPVILPLDAGILSDAAFVEQLCQRFVAAGLSESHCGFAFPAASVLSKGDQLYSALLQLRQCGCRIVLQHFGRNLDAFTLLSNEVVDYLVLAPELVANVHNNDEMLLTIIQGQATQRNIAVLAGPVSVPAVLSTLATLDVD------------------------------
254447257    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LERLYKESEERNASLLDSSRDAI-AYVHEGMHVYANRSYLEQFGYESDEKQNDLKNFLRTLDTEDHAVHYNTDIVLADGSVMDSDFEFSSASIDDEPCTQIIIRKQESNANAKELEA---------------QLSKMARIDPNTGLLNRNVFVEELENVLA-SIGDSGQEYAYFHISIDNFDKYTEELGVVGSDKIIQGVASGIKETLGDSAVACRYDGQIFSHLISLKDRASDIKQRAEALLKAVKNLTLEAGEWNELSLSIGVSLIDDPSLRSTEVINRGSKAVKTAANRYEVYRPKEGEMTEKQMEKAWREKIDHAIKENRFYLAYQPMVKLDGGELERYEVLLRMRDEHGTDVSPGEFLSAAESTGQAKDIDRWVITNAFKDLVEQFKKGHKTIL--LIKLSDTSLKDKELFPWIKDRVRASGLPKNCLIFEVKEESVQENLTQARAFAAGMEAIGCGFAIDDFG-----LSSLNDIPAQFIKFHAELTKDNNQDNQNKLTELSNAAHEKGRQTIIQHVEDPTTLSVIWTIGSDFIQGHFISPPLD------------------
300784779    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFTALYAASPMGIALADPDGGIVEANLALGQLLGCSPDRLRGR--------HITDLHDVSRLEAGLAQVRTGRDRYQERMHTEDGQL-WTDVTLARLPGDRPGSIYPVLMVSDANELHLLRERLLHQNVHDPLTGLPNASSFTTKLEAALGAGAHDD---IALIYLDVDGFKVINDGLGAGVGDQVLRGVANKLSAVFHHDGFVARLSGDGFAVLLRGELAATEVVGLVERALEDLNEPIYLGGHGIGVSASAGIVVRAAVEGGAAELLRAAEIALHRAKEAGKAQWMLFDPDLDARDRGRYQLGAVIAGENGEFSLVYQPTVKSRPDELAAVNAGLRWNHPEKGELGSDEFYPLAQTTGMTVPLGRWLLAESLAATARWRTHLGDAAPDVCVRLPARLAIDPDLVLLVKEQLDKHELPARALRLCTDRDSMLDPRGEVLDSLAVLADLGAQLVL----TGSADLELIHRLPVRHVILSGPVVDALDESDLRHLTQLITRARELNLRVGAEGVRTHEQAARLRQLGVIAARGPFVADSATGDEVDEMIARH-------
221633786    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDEIDERRTIERLLAEREARLQVLLRQLPAVVWTVD--RDLVFTSSEGAGLLGLRPGQVVG--QTLFEYLGTSDPDHL--VIRAHRLALAGEPQ-EYEFSWHDRCF---RVRLEPLRDPDGRITGVIGIAFDSTDEVRTREQLERLATTDELTGIANRASLLAHLDHVARA-----GEPFAALLIDLDGFKAVNDTFGHLVGDALLREVAQRLRRSVRQDDLVGRLGGDE-FLVLARVQDTEGARELANRILVALTHPFRIDGQTIHLGGSVGIAFCDGRPCDTTEILRAADLALYEAKRRGKGRVVLFSPEEETTQLVILSEALRTACETGSIRFAAQAVIHLRTGRVAGVELVPEWSDPQHGTYRGEELAALAERTGVAELLALRGIQECLDWLREMPKRSL-----VVLRFPQRALLADEVVKILREPLDELARDQKRLWLDLPTSLLR--MPRDRQALQAVSSEGVGILVRDPG-----IEPVLSLPRAGIRIPRGFVRSVDPRAAVLTHALLRVTEDLSLLSLADDVDEFAVFVALARSGCTYGVGPLFG----------------------
157164324    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMRVIDANDAFFESAGAKDSVYLKDITFIKQGLSDIKHQQGGSWSGKVWSENNKNKSKLEVIEILPLIDASEKKTGYIMLAMLANNEAQNEKYLEFIAYHDPLTKLPNRFLLYNKLNSLIQK----NEQKIAVIYLDMDDFKSINDNFGHQIGDKFLVAISEKIGAMFNGKNIFARIGGDEFVGVINYENLGEVYEIAQNMLRLA-SDEVKIDELKLKASASVGIALADSELG-ADDVLQRADWAMYQAKISGKNRSYTFDAKKDVYFKSQYEDGSKILKDAGEMFLEFQPEISFSTGETLSFEALIRWR-KDGEIIYPSDFLPLIKTSSASSNIALFTIKEALLARKMWLENGINAKVR--VNLSVKKLFTEEFWHKFKAIFDEDKLDPTGLIIDVIDAATATNLEILEIYVRKYKELGIHFSLDDFAS-YSSLGMLKTNRFN---IDNKFCKHIFNSKEA-LESIIRFADKFGLNATIKNIDDKRTLEFLLGLGFDKFQGNIFSLALLAKDAASF-----------
302525961    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFTALFSSAPLGIALTDPSGAVVEANPALARLLGTSTTALDKHIADLAAG--PQDAERLRAALEGLADARRTVQSVQL-GHSRDGELT-TNVTLASLPGDRPGTYFPVFMAADDDDLHLLGERLRHQNLHDSLTGLPNSAAFNAQLELAL---GSGGSDEIALLYLDIDGFKVINDGLGAGMGDLVLKAISRKLKSVFQHDGYVARLSGDGFAVLLRPELTAQETVELADRVLEELSEPVYVDGHGIGVSASIGIVVRPANEGTHGDLLRAAELALHRAKEAGKAQWMLFDPQLDERDRSRYQLGAVIAGENGEFSLIYQPTVKAKPDEIAAVNAGLLWSHPERGELGPEEFYPLAQTTGMTIPLGKWLLQESLGATARWREQYGPAAPDVCIRLPKRLAIDPDLVLLVKNQLDRHRLPARALRLCTDRASMFDGEGELLDSFSVLADLGAQLTI----TGSSDLELIYQLPVKHVILSGPVVDDPAETDVRHLSQLVTRAKELGLRIGAEGVRDAAHAARLREQGVLAARGSFVTESATGDEVDEMIARH-------
134288327    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAAGLILIWTLV-FFVLRQIDRLIELANRAEKGEAKFLEILSKLGDGVISTDLDGRIRFANHQALSLLG-GTTRIGLSGEQLQSLLPPVPRDMFVALVSQPATASSSGMHWDGRLQTESGRV--VDSEIKAFLTGRVQKDGVVVTIHDATEQKAHEARLIDAATIDPVTHLSNVVTFSSRLAELLTSAKDTDTCHALLAVHA--------DLAGGLPLAESVQSLADRLLTITRDSDSLASDGSGRFFVLLRNIVEPVDMARVAQRIIAAYEAPLHLGNSKVQVVTRVGVALFP-FDGTTDDALLASANAAASSATMRPYRFANDAVCRQLVRFQSQADSVRSAIKSGHVNALYDPLVELRTGKRIGSLVSPHIRMGERNA-PLDRFLSIIEEANLCRSADASVLTAVQHDLTTLASGQSVSQLLIPVQ---QDCFLSGDLMQMLSSIGLNTLSHVQVGFFVSELFPKKRLDHARTTIRQLRKAGFATYLGDFGVGLASLTELLSLGLDGVIVDHSIINAASDDAFAFMTALTSAASAGEMCVIATGVESEETASMLSNMGVDRATGPLFGRALTASAL--------------
261312965    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDKWEAHYLIGASLVCATLGMLCFFSSYVLRDA--FAELASLTVLLASVVSIVGRNYASAKAVILMS----VCTLMPVLAGLILAGTPFHIIIGLLLIP-YFLSNIQMANGLREFLFAAVMGKRRLSIVAGRFDAALNNMPQGLLMFDGEQRIAVINNKAKAMMRIAEHTKLHKLEVLLRYCH-NDLTNIRLRMEDILMGRKARDIFQLSDRR------YIECIGNQTVSS-----GAVMMFEDVTQRVESEARIQHMARFDGLTGLPNRNYFETMVRSL--RPHQDQNSKVALIVIDINHFKHVNDTLGHHTGDVLLRLFAERLNSLDPQRYVASRFGGDEFVIFVFNLHDSSEVNGMMEHIISAVTGVYDLDGAQVDIDISAGVAIEDIDKCDVGNMHIKADLALYEAKGEENRQWFVGAMDTKYRSRQKLKADLRQAVAQREIHVAYQPIVSAQSLRIVACEALARWNHAELGLVPPAEFIPLAEEIGLISEITRFMLEQACMDCLSWATRSLCRSIC------------------------------------------------------------------------------------------------------------------------------------------------------------------------
302555749    --------------------------------------------------------------------------------------------------------------------------------------------VPSPSADVFFLGFAPPAVLGLLVFAKRP-------VTRAGWVCLGLDAWLIGGSLLTLAWSLALDQAADPHEAGVA--RTALALAYPLL-----DIALVSMVVALHFRRSGAHRAAVGTAIGALALTVLTDALFLLRGDHRPGQLLDAGWFAGSLLLAYAPWVPSRNR-------------------QPEAAGRPDARRRVGSSLAALTPYLAAGVCTLGILYNVLHVVLLTGGTVVLALVVRQGIM--LLDNITLTQELVQRENHFRSLVQGFSDVIMIAAPSGVLRYVSPSARDVLGRDADELIGS--DLGTLVHPEDLGRVVHEVRRFLGAEEPTTRIECRFRSGDGG--WLHVESTVKRHQGGLVFN----TRDVTDRARLQAQLRHSAEHDPLTDLPNRALFTQRVEQALADRGGNDDRAIAVLFVDLDDFKAVNDRYGHQTGDELLVRTAHRLKQTVR-NDTAARLGGDEFAALVVDDTREEHLLELAHRLRITLSQPCTIEGSDIKVTASIGIA-FAEPEIAAGELLRNADLATYRAKAWGKDRVELYAPHMQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142771562    ------------------------------------------------------------------------------------------------------------------------------LSSTGASVPFY-QRALAYRSFAFPLNFEPDQELDLFIKVQDAAIAELTLWQHNNFVLDQLYKNILDGLLCGVLLLMAIYNLFLYLYLFYSGFFINCALVLAILAMLWPDYPEIN-------------QAILYVAAGAT-----FACLTLFNWHVRRGILGRFGFYLCLVSALLLLFSPLYANNQLRFWGLLVITALTLFALMHAIKGDRAAKTFALGWAFFFGCIVILALSQIGYLTAQAWQYLLLMAVMGSMALMSFSLLQNI--RGTVQQNI--DHQRQANAHLNAVEGMFTSTLQGQLITANQALLNMLGYQNLQQMQQAKTGMARYYANPEDRVQMLKQLQLGDNK---NFEIRGLRADGSAFWALMSARLAEGEGAPGAYVHGSIVDITAHKQNTEQLAYLATHDTLTSLYNRHYFIEQLEQTLRF-----GHQATLLYLDIDQFKLINTTCDHRAGDALLCQISNQMQRVLNNRGTLARLESDEFVVLLPHLSSNEAFAIAHQLLDTVKEFRFIWQDSVFSISVSIGLAENTDDNQSTEHWLKQADSACFVAKEKGRNRIHMFNADDEELQRHQSEIQW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
71066233     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIVNGTMVKALYAEQEMAVIMAICLLQENLHSRQQLKQSVLSEAERANVLIKNSKSAVAYID-QGIHIFANDPYLQLFGFEADIIGIPVIDLIAG--GDNVKAVKQFLRQFDKGNRKDVEFNFESRRTDGSTFEAKLQL-AVATLEGEPVTQIIIQQNNSNSMEVAKRLAEAERKDSLTGIDNRHSFEEQLTALYEQARK-GALTAALLYVQLDNIGKIRSSLGLQGIDSTVKQVANTLDELVVD-GHVSRFSDT-AFTILVENQTTATLEKLAEQIGMSISNMIEVDKRTTSTTASIAIVKIEKNTPEPRVLLERAMDAINQIMIETSNHGGRYHLYDASEHANSDDHSLVDAITNNRFELLFQPIYDINNDRSDFFEVFLQLPDANNTILTPDQFMAVAKSHQLLEKIDRWVLINACK--RINEVRKTHPEARLLVQMTNASLVDKKLPSVASQLINAIGGKAGALTLQFNEKDISDYLTVAKFQFTALSQINCQLGINNFG---SSIKSLANFHPDVVRLAHNYVEGIDAENLETVKSIIVRTNESNVDVLMPYIEDAATMSVAWSVGVRYLQGNYL-----------------------