d1i7qa_ 1 TKPQLTLLKVQASYRGDPTTLFHQLCGARPATLLLESAEINDKQNLQSLLVIDSALRITALGHTVSVQALTANGPALLPLLDEALPPEVRNQARPNGRELTFPAIDAVQDEDARLRSLSVFDALRTILTLVDSPADEREAVMLGGLFAYDLVAGFENLPALRQDQRCPDFCFYLAETLLVLDHQRGSARLQASVFSEQASEAQRLQHRLEQLQAELQQPPQPIPHQKLENMQLSCNQSDEEYGAVVSELQEAIRQGEIFQVVPSRRFSLPCPAPLGPYQTLKDNNPSPYMFFMQDDDFTLFGASPESALKYDAGNRQIEIYPIAGTRPRGRRADGSLDLDLDSRIELEMRTDHKELAEHLMLVDLARNDLARICQAGSRYVADLTKVDRYSFVMHLVSRVVGTLRADLDVLHAYQACMNMGTLSGAPKVRAMQLIAALRSTRRGSYGGRVGYFTAVRNLDTCIVIRSAYVEDGHRTVQAGAGVVQDSIPEREADETRNKARAVLRAIATAHHAKEVF 74312366 5 -KPTLELLTCEGAYRDNPTALFHQLCGNRPATLLLESADIDSKDDLKSLLLVDSALRITALGDTVTIQALSGNGEALLALLDNALPAGVENEQSPNCRVLRFPPVSPLLDEDARLCSLSVFDAFRLLQNLLNVPKEEREAMFFGGLFSYDLVAGFEDLPQLSAENNCPDFCFYLAETLMVIDHQKKNTRIQASLFAPNEEEKQRLTARLNDLRQQLTEAAPPLPVVSVPHMRCECNQSDEEFGGVVRLLQKAIRAGEIFQVVPSRRFSLPCPSPLAAYYVLKKSNPSPYMFFMQDNDFTLFGASPESSLKYDATSRQIEIYPIAGTRPRGRRADGSLDRDLDSRIELEMRTDHKELSEHLMLVDLARNDLARICTPGSSYVADLTKVDRYSYVMHLVSRVVGELRHDLDALHAYRACMNMGTLSGAPKVRAMQLIAEAEGRRRGSYGGAVGYFTAHGDLDTCIVIRSALVENGIATVQAGAGVVLDSIPQSEADETRNKARAVLRAIATAHHAQETF 8134754 8 ----IEIIQKQAPYHPDPTMIFNHLCESRSETLLLETAD-NKKKRSRKIMIIDSAMRISSEHNAVKLTPLSINGMEILLVLKKIISKKIEIYRRKKNTILIFPNIEKDLDEDKKLFSLSVFDAFRLIIKTFENREKKSKAMFFGGLFSYDLISVFETLPKLKGNQKCSNFCFYLAETLLVLDHQQKTCLIQSSLFTKNSNEKKRIEERSVEIKQKLNQKLNSIPKIKIKDINLTSNMNNFEYGSIIKKLQKLIQKGEIFQVVPSRKFYLPCPNPLSAYQKLKKSNPSPYMFFMQDQDFTLFGASPESSLKYDEKTRKIELYPIAGTRPRGRTKDGNLDLDLDSRIELEMRTNHKELAEHLMLVDLARNDLARICKPGSRYVSDLVRVDRYSHVMHLVSRVIGELREGLDALHAYASCMNMGTLTGAPKVCAMQLIAEYEKEKRGSYGGAIGYFTDLGNLDTCITIRSAYVEKRYCYNQAGAGIVYNSIPEDEVNESLNKAQAVINAIKNAHY----- 8996023 4 SRHKIEIIQKKAHYHPDPTMIFNHICGLKSATLLLETAEINKKRNLGSIMIIDSAIRISAIKNSVQITAFSLNGMAILTALKNMLHNKINKQIFENKQNLIFPSIDKNIDEDQKILSISIFDCFRFIMKMFTNPHKISKAIFFGGLFSYDLIANFEFLSHLVRKQKCPDICFYLAETLLVLDHQKQTCLIQNSLFSHNMNEKYRIQKRSAEIEKKLKQPLSGIAHVKVETASLTSNISDVEYLSIIKKLQIFIQKGDIFQVVPSRKFFLPCYHALSAYQELKKSNPSPYMFFMQDEIFTLFGASPESSLKYNHQNRQIELYPIAGTRPRGKTKNGNIDYDLDSKIELEMRTNQKELSEHLMLVDLARNDLARICEPGSRYVAELLKVDKYSHVMHLVSRVIGTLKSHLDALHAYSSCMNMGTLTGAPKVRAMQLIAEYEKETRGSYGGAIGYFTDSGDLDTCITIRSAYIEQNIATVQAGAGIVLHSIAEEEIQESLNKATAVINAIKTAHYVTGSF 29611949 28 ---QLEVLKASVPYTQDPTRLFHTICENKTDSLLLESAEIDSKQNLKSLLIVDSAVRIVCYGHTVSFHALTENGKNLLTHVNQNVRGEVASQF--DGETLTLEFIQPCDDEDSRLREASSFDALRLVQHSFDLSSQDKHAIFLGGLFAYDLVANFEPLGDAVATNQCPDYVFYVAETLLVVDHQTESCQLQATLFVD-GSQKAALESRIEDIRAQCTSPKRLPDATQVANITAQPSVPDQDFCQIVRDLKEFVVKGDIFQVVPSRRFTLPCPSPLAAYKELKQSNPSPYMFYMQDELFTLFGASPESALKYETDTNQIEIYPIAGTRRRGKRPNGEIDFDLDSRIELELRSDKKENAEHMMLVDLARNDVARISQAGTRHVADLLKVDRYSHVMHLVSRVVGQLRDDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEGARRGSYGGAVGYLTGEGTLDTCIVIRSAYVENGIAQVQAGAGVVFDSDPQAEADETRGKAQAVISAIQAAH------ 209694703 28 ---QLELLCLEVPYVSDPTELYSTLCANQAMSLLLESAEVDSKQNLKSLMLIDAAVRIHCFDKIVTLEALTKNGEALLKTLRLSLPSSLVDLISSSVLKLHFPEINQDLDEDSRLRELSSFDALRFIQNQFDLTGLPSNALFLGGLFAYDLVANFEQLGSAETTNKCPDYLFYIAESLLVIDHQTKTSTVQGSIFTKEPAIKQNISTRLEAINVFCSEPHTLPDAPILDRCEALPSVSDEDFCQTVLDLKEYVIRGDVFQVVPSRRFTLPCPAPLSAYRELKIGNPSPYMFYLQDRDFTLFGASPESALKYCKDSNQVEIYPIAGTRQRGKNNDGSINYDLDSRIELELRCDTKENAEHMMLVDLARNDVARISAPGTRYVADLLKVDRYSHVMHLVSRVVGQLRGDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEKTRRGTYGGAVGYLTGDGHMDTCIVIRSAYVEDGIAQVQAGAGVVYDSHPQAEADETRGKAQAVISAIQKAHLASQ-- 11138499 1 ----------------------------------------------------------------VQITAFSLNGMAILKALKHTLHNTIKIFENNKSMNLIFPCIDKNIDEDQKILSISIFDCFRFIMQVFTNPKKISKAIFFGGLFSYDLIANFELLSHLDRKQKCPDICFYLAETLLVWDHQKQTCIIQNSLFSHNINEKYRIQKRSIEIENQLQQKPGILKHNVCKDASLTSNMTDSEYLSIIQKLQTFIQKGDIFQVVPSRKFFLPCYHPLSAYQELKKNNPSPYMFFMQDEIFTLFGASPESSLKYNNQTRQIELYPIAGTRPRGKTKNGNIDYDLDSKIELEMRTNQKELAEHLMLVDLARNDLARICEPGSRYVSELLKVDKYSHVMHLVSRVIGTLKSHLDALHAYSXCMNMGTLTGAPKVRAMQLISEYEKETRGSYGGAIGYFTDSGDLDTCITIRSAYIEHNVATIQAGAGIVLHSIATEEIQESFNKAKAVINAIKTANHTTGSF 190150490 7 --------QTQLPYYEDTTVAFYHLCDNKPHTLLLDSAEIHSKNSLKSLLFAQSALHIYCDAQTVTFEALTENGKTILPHIQAALTPNCKVSTEFNRLSATFPPIAQNLDEDSKLKTSTVFDGLRCVSRLF---ADKAEPIYLGGLFSYDLVAHFIPMDGIQQDDGCHDYSFYLAEQLAVIDHQKQESVLHTFCFDE--TQQNRLQQQFSQILAKYQPCELRLPIQAASS-EVKTNIEDEAFKQIVQKLKHHIHIGDVFQIVPSRRFSLPCPNILAAYRQLKMNNPSPYMFFMQGENFTLFGASPESALKYSQANRQLEIYPIAGSRPRGFDANGNIDPELDSRLELELRLDQKELAEHLMLVDLARNDVARVCQAGTRKVVDLMQIDRYSQIMHLVSRVVGTLRSDLDALHAYQACMNMGTLTGAPKIKAMQLIYQVEQQKRHSYGGAVGYLTSHGDLDTCIVIRSAFVQNGIAYVQAGCGEVLDSDPQSEADETRHKAKAVLKAIA--------- 77360236 22 -------------YISSPLALYSAL--DKPNSLLLESAEIESKDSVKSLILVDCALRIVCQGKTVTITAQSNNGQQLLSYLQTNVKS---CEATLNETTLTLAYLSSNNDEASKLVADNAFSALRTCINSIKSTTNNPFSVFLGGVFAYDMVANFEQLSDVDGENTCPDYVFYLAETLVVIDHQKQTTELIGNVFNGPDVHANCFEKELERLNTLCDNAAQFSAKMQSGECDVAIDISDETYCEQVIKLKKNIVDGDIFQVVPSRTFSLPCPDPLHAYSKLKQQNPSPYMFYMRDEDFALFGASPESALKYTVASKQVEVYPIAGTRARGKFANGQINLDLDSRIELELRNDQKERAEHLMLVDLARNDVARISVAGTRFAKELLKVDRYSQVMHLVSRVVGTLKPELDALHAYQACMNMGTLVGAPKVRAAELVRQTEGKRRGSYGGAVGYLTGDGAMDTCIVIRSAFVKNNIAYVQAGAGVVFDSDPQSEANETRAKAQAVITAIKSTFEA---- 299879 3 -------------YHEDASALFAHLGGTTADAALLESADITTKNGISSLAVLKSSVRITCTGNTVVTQPLTDSGRAVVARLTQQL-----GQYNTAENTFSFPASDAV-DERERLTAPSTIEVLRK-LQFESGYSDASLPLLMGG-FAFDFLETFETLPAVEESNTYPDYQFVLAEIVLDINHQDQTAKLTSNAPGELEAELNKLSLLIDAALPATEHAYQTTPHDG-DTLRVVADIPDAQFRTQINELKENIYNGDIYQVVPARTFTAPCPDAFAAYLQLRATNPSPYMFYIEGRSYELPGASPESNLKFTAANRELQLYPIAGTRPRGLNPDGSINDELDIRNELDMRTDAKEIADDTMLVDLARNDLARVSVPASRRVADLLQVDRYSRVMHLVSRVTATLDPELDALDAYRACMNMGTLTGAPKLRAMELLRGVEKRRRGSYGGAVGYLRGNGDMDNCIVIRSAFVQDGVAAVQAGAGVVRDSNPQSEADETLHKAYAVLNAIALA------- 38234886 10 ----------EVRYHEDAADLFHHLGGTSASSVLLESADIKSKKNTTSMAVLQSAVRVTCMGQTVTATPLTSTGHTMVARLQEHFG--------TSGTKFSFRRSE-LHDERQRLLDTNNAEILR--LLQCEAGYSGEQLPLLAGGFAFDYVETFEQLPPVVGDNSYPDYQFVVAETVLVTDHLKRSAVIEG--VSIDPSE---LEDRLDSLVATIHETVEECPATTATNLTVRADISDVDFCQSVSALQDNIQAGDIYQVVPARSFSAPCESAYAAYRHLRTINPSPYMFYVRNKTYELIGASPESNLKFDSRTREIQLYPIAGTRPRGLNPDGSINHELDIRAELDMRTNVKEIAEHTMLVDLARNDLARVSLPTTRRVAELLQVDRYSRVMHLVSRVVATLDPEFDAINAYRACMNMGTLTGAPKLRAIELLRGVEAKRRGSYGGAVGYLQGDGSMDTCIVIRSAFIQDGVAVVQAGAGVVRDSIPQSEADETLHKAYAVLHAIALA------- 25029424 43 -------------YHEDASSLFAHLGGTADDAALLESADITTKNGISSLAVLKGSVRVTCEGQRVTAQPLTESGRIVASRLAEALSPEHGNPV-----TFEFPVSDAV-DERERLTSISTIEVLRKL--QFDSGYDHPALPLLMGGFAFDYLETFETLPAVGEGNTYPDYQFLVAEIILDINHQEQTAQL-VGVSSDPDALGEELAQLAGLIDAALDHAYKVTPHAG-DTLRVVADIPDAEFRQQVADLKDNIHNGDIYQVVPARSFSAPCPDAFAAYLQLRATNPSPYMFYVRGLDYELFGASPESNLKFTAATGELQLYPIAGTRPRGLNADGTINDELDIRNELDMRTNAKEVAEHTMLVDLARNDLARVSVPATRRVADLLQVDRYSRVMHLVSRVTATLDPELDALDAYRACMNMGTLTGAPKLRAMELLRGVEKRRRGSYGGAVGYLRGNGDMDNCIVIRSAFVQDGVAAVQAGAGVVRDSNPQSEADETLHKAYAVLNAIALA------- 197780425 29 -----------------PVALYRKLAAERPGTFLLESAENGRSWSRYSFVGVRSAATLTA-----------RDGQA---------------------HWLGTPPVGLPVDGDP-------LAALRATIEALHTPHQEGLPPFTGGMLGYDIVRRLEKIPGERDDLKLPELTMLLTSDLAVMDHWEGSVLLIANAINHNDLETGVDEARLDAMEADLSQPPAVLPPSELPEYTALWGGPD--FQEAVEDIKERIRAGEAFQVVPSQRFETPCTASLDVYRVLRATNPSPYMYLFRFDGFDVVGSSPEALVKVEDGHAM--VHPIAGTRWRGATPQE------DQALADELLADPKERAEHLMLVDLGRNDLGRVCEPGSVEVVDFMSVERYSHVMHIVSTVTGKVAPDRTAFDVLTACFPAGTLSGAPKPRAMQIIDELEPSRRGLYGGCVGYLDFAGDSDTAIAIRTALLRDGTAYVQAGAGIVADSDPVAEDTECRNKAAAVLRAVHTAN------ 197329085 29 -----------------PVGLYRKLAAERPGTFLLESAENGRSWSRYSFVGVRSDATLTGQAHWIG-----------------AAPVGVPTDGDP-------------------------LDALRATVEALHTPRD-LAAVLGGGYLGYDIVRRLERIGEHTEDDQLPELTMLLTSDLAVLDHWDGTVQLIANAINHNVDEAADAVARLDAMEADLARPPTPLPASELP--EFSALWGGAEYQAAVEDVKERIRAGEAFQVVPSQRFETPCHASLDVYRVLRATNPSPYMYFRFENGFDVVGSSPEALVKVEDGRAM--VHPIAGTRHRGATP------QQDHELAEELMADPKERAEHLMLVDLGRNDLGRVCEPGSVEVVDFMSIERYSHVMHIVSTVTGRVAEGKTAFDVLTACFPAGTLSGAPKPRAMQIIEELEPSRRGLYGGCVGYLDFAGDSDTAIAIRTALLRDGTAYVQAGAGVVADSVPELEDAECRNKAAAVLRAVGAAN------ 145595690 36 -----------------PVGVYRKLAGG-PGSFLLESAETGMTWSRYSFIGVRSAATLT---ERDGVAVWTGQPPAGLP---------------------------AGGDPVAVLRD--------TVAALAGPPPDDTVGLLTGGMLGYDLVRHFERLPERTEDDGLPALGMMLATDLVVLDHYDGSALLVANAVPDRAVAVTAAYHRLDAMTAALSRPIPPMASTRAPVGDVLCRTPAGGYQTAVLAAKEAIRAGECFQIVLAQRFERETDAPLDVYRVLRTTNPSPYMYLLRFDGFDIVGSSPEAHLKVSTGQRRALLHPIAGTRPRGGSPEA------DAQLAAELLADPKERSEHVMLVDLGRNDLGRVCRPGTVEVPEFAMIERYSHVMHIVSTVVGALAEDRTAFDALVATFPAGTLSGAPKVRAMELIEELEPVRRGLYGGTVGYFGFGGDLDMAIAIRTALIQRGRAYVQAGAGVVADSDPAAEEQETRNK------------------ 183601681 48 -----------------PVGLYERLAGHRSGTFILESAETNGTWSQYSFIGVNS---MAQLRSNQGEADWLGKVPVGVPLTGD------------------------------------VIDVARATLDVLRSPKVEGLPNLTSGLVGWDAIRHWETLPANAPDEEQPELTLALATDIAVVDHKTGSVWLIANAVNDKPTRADAAYNRVGQMEIQAATPAQDVVDTSIPQPQLRFRTAKEDFIAMVERSRRHIIDGDVFQVVGSQRLDIDSPAPFDVYRVLRTLNPSPYMYFMTLTDFNVIGSSPETLIKVDNGLAM--SFPIAGSRPRGKTPEE------DERLHDELLADPKERSEHIMLVDLARNDLSRVCEPDSVEVVSLMDVLRYSHIMHICSTVTGRVLPGLSVMDVFTSAFPAGTLSGAPKPKAIELIDQMEPADRGIYGGTVGYFDFSGNMDMAIAIRTAFIRDHKASVQAGAGLVLDSIPENEWMETRNKASASVEAIKIAAQLKQV- 150388899 61 -----------------PITLFKKLC-KESNCYLLESVERSEKKGRYSYVGRDPFMTIK--GHGDEVEIFQNNKIS----TEKGIPLEIVK---------------------------SIMKAYKT--PFMDGMPDFSGGAV--GFIGYDTIRNYELLPNVNEDIKIPEIHLLLTKEVIVYDHLKHKIIILVNIVLENSKSYEAGVKRLKEIKKQIFQTPIPFSKNAKEKIKYSSNETKESFMGKVLRAKEYIQNGDIFQVVLSQRLQVEVKSPFQIYRNLRSISPSPYMFYINFEEYQVVGASPELLVKVKGS--KVETCPIAGTRPRGKTSQE------DERLAKELLEDEKERAEHLMLVDLARNDIGKIANFGTVELKEYMEVYYYSHVMHIVSIVTGSLQEKKDMYDALISCLPAGTLSGAPKIRAMEIIDELENKKRGIYGGAVGYFGFDGNMDMCIAIRTLLIKDRIAYLQAGAGIVADSNPEAEYKETLRKLDALVETIKIA------- 66047836 30 -----------------PLSIYLKLAD-QPNSYLLESVQGGEKWGRYSIIGLPCRTVMRVHGHHVSVTH--------------------------DGVE-----IESLDVEDP-LDFVETFKARYNVPTIAGLP---RFNGGLVGYFGYDCVRYVENCPN-PDPLGVPDILLMVSDAVVVFDNLAGKMHAQQDAYASGVAQLDELMHKLRQRGLDLDRPPAADP-------VFRSSFTQDDYEAAVDTIKQYILAGDVMQVVPSQRMSIDSAAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVE--DNLITVRPIAGTRPRGATEEA------DRALEEDLLSDHKEIAEHLMLIDLGRNDTGRVSEIGTVKLTEKMVIERYSNVMHIVSNVTGQLKSGLSAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYLAWNGNMDTAIAIRTAVIKDGELHVQAGGGIVADSVPVLEWEETLNKRRAMFRAVALASQPAE-- 116670245 37 -----------------PIGLYRKLANGQPGTFLMESAAVGGSWSRYSFIGAKSRATLT----TKDGQAHWLGKP-------------------PAGVPVDGNPVDAIRDTVEALRT-DRFEGLPPFTS------------GLVGFLGWETVRHWEKLTSPPEDDELPELALNLVTDMAVHDNMDGTVLLIANAITERVDEAWRVKALLAKVSTPVEQPISVLEPAALDSVQERWNEPD--YLAALDRGKEAIVDGEVFQVVISRRFEMECGAPLDVYRVLRNTNPSPYMYIFSLEDYSIVGSSPEALVTVT--GEEVITHPIAGSRPRGKT------VEADKTFAEELLADQKERAEHLMLVDLSRNDLSKVCVAGTVDVTQFMEVERFSHIMHLVSTVVGKLAPTAKAYDVLKATFPAGTLSGAPKPRALRLLDELEPHRRGIYGGVVGYLDFAGDMDMAIAIRSALLRDGRAYVQAGGGIVADSVNPTEALETVNKAAAPLRAVHTA------- 91776821 34 -----------------PLSLYLKLAN-QPYSYLLESVQGGERFGRYSIIGLPARVRIEVQGQTVRV-------------LDGDQVLEQTNHVNP---------LDFIQAYQARFR-IPPYQGL------------PRFTGGLAGYFGYDTIRYIERRLAGNAKQGVPDVLLMVSEEIAVVDNLSG--KLYFIVYADPASGNAYTQG-IQRLNALVQRLRQPVDIPYAVAMPVTEAQSEESFKEAVAKSKQYIFDGDIMQVVLSQRMAKPFTAPLSLYRALRSLNPSPYMFYYDMGDHHVVGASPEILVRLE--DETVTSRPIAGTRPRGKTREE------DIALAEELLADPKEIAEHVQLMDLGRNDVGRVAQVGSVAVTEKMVIERYSHVMHIVSNVEGRLKSGLHAIDVLKATFPAGTLSGAPKVRAMEIIDELEPSKRGIYGGAVGYLGFNGDMDLAIAIRTGVIKDGMLYSQAGAGIVADSIPENEWIETQNKARAVLRA----------- 153953899 32 -----------------PINIFYNLKGENK--IIMESVEFNEQKGRYSFITCNPYMEIKSFKNDIFVEYKNS-------------------KFKFHGKIMDF--IQKYMDINYNTNS-------------VDIP-------FIGGAIGYDVIKQYENIKDDNEDDNIPESYFMFYKNLICYDHLKHRLILIYNVFPEDDISYGEINSYFERLYG---QITEKIKVHNISNAEITSNYTKDEFCRNVEKAKEYIKSGDIFQVVISQR--LKCSTEIKAYRKLRYENPSSYLFYMDFKDFQIVGSSPERLVSV-YGDR-VSTNPIAGTRKRGTSREE------DEKLKNELINDEKERAEHVMLVDLGRNDIGKVSEFGTVEVTKFMEVQKYSHIMHLVSEVSGKLKSGISSFDAFISCLPAGTVSGAPKIRAMEIIDEIEDRKRLLYAGAVGYFSYNKNMDTCIAIRTVVIKEGYAYMQAGGGIVYDSDPESEYEESLNKAKALMEVV---------- 149928490 31 -----------------PLSVYFKLAN-KPNTFLLESVVGGERSGRYSFVGLPSSITIKVVEHSVVVQRQHADG--TLETLETF-----------NGDPLQF-----IEQYHARFKVPPVHGSPRFFGG-------------LAGYFGYDTVRYMERLEASRKDLGIPDILLMFTDRMAVVDNIQGTIQLIVFVDPSQANAYENGVAEVKRLMGQLRQPIAIPVSASSESTPIERSMSKDYFFDMVAKSKEYIAAGDVMQVVLGQRLSKRFTQALMLYRALRSLNPSPYLFYYNFGSFQVVGSSPEILVRQDGKSPLVTLRPIAGTRPRGKTPQE------DAALAQELLADPKEIAEHVMLIDLARNDVGRIAQVGSVQVTEKMIIERYSHVMHIVSNVQGDLKPGMGAMDVLRATFPAGTLSGAPKVRAMEIIDELEPTKRGVYGGACGYLSFTGTMDVAIAIRTGVVKDQTLYVQAGAGVVADSVAESEWLETENKARAVMRA----------- 81299812 32 -----------------PVSAWYRICRDRPYSFLLESVEGGEHLGRYSFLGCDPLWVLEARGDRTTRR---------------------------------------FRDGSEEVFSGDPFAALKQCLAPVHLPQLPSGVGGLFGFWGYELMRWIERVPVHSGGENLPDGCWMQVDSLMIFDQVK--RRLYAIAYADLQAECNRVQELVNRFQGSLSAPPQSAPSRPVD---YQSNTTQEQFCANVLTAQDYIRAGDIFQVVLSQRLTTHYSGPFDLYRSLRLINPSPYMAFFRFGDWQLIGSSPEVMVKAEQSDRQVTVRPIAGTRPRGRTAPE------DAALATDLLADPKEVAEHVMLVDLGRNDLGRVCEKGSVRVDELMVIERYSHVMHIVSNVVGLLDRDRDAWDLLRATFPAGTVSGAPKIRAMEIIHELEGCRRGPYSGAYGYYDFEGQLNTAITIRTMIVQSGHRSVQAGAGVVADSVPIKEYEETLNKARGLLEAI---------- 50954791 37 -----------------PVGIYRKLAAGRPGTFLLESAEQGGIWSQFSFVGAASFGVLTQQGEEVR-------------WLDYGLSAE-----RALGPDAAGP--------DASGRPL---DALAALHRRWQSPRIPGLPPLTGGLV------GFIGWEAIRQIERLPDQALAFAADLVAIDHRSGTVLLIANVLADADALWADAQSRLDRMQGELAQPAE----AWLAEVDLAVRTAKPDFLAAVEAAKERIVAGDIFQVVISQRFEVACEAALDVYRVLRALNPSPYMYLLDGGVYEIVGSSPEALVKVREG--RAFTHPIAGSRPRGATPEEDLDL------EASLLADDKERAEHLMLVDLARNDLLKVCAAGSVEVTEFMRVERFSHIMHIVSSVEGDLLPDASALDVFRATFPAGTLSGAPKPMALWIIDELEPAQRGVYGGVVGYFDFAADADLAIAIRTATIMDGVARVQAGGGLVADSVPESEFEESQNKAAAPLRAVAVANALRRV- 213691949 45 -----------------PVGFYERLAGGRSGTFILESAEYGGTWSRYSFIGVNSM-----------AQLRSNNGQA--DWLGKV----------PVGVPVTG---DVVEVAHATLKTLK-------------APHVEGLPNLTSGLIGWDAIRHWE--PTLRDETGQPETVLALATDIAVVDHVSGSVWLIANAVNDKSTRADAAYNRLDQMQ---RDAATPAPDESRVNIELRFRTEKSHYEQAVKRAKQHIVDGDVFQVVISQRLDIDSPAPFDVYRVLRTLNPSPYMYFMQGRDFNVIGSSPETLIKVDNGHAM--TFPIAGSRPRGATPEE------DEKFAKELLADPKERSEHIMLVDLSRNDLSKVCVPQSVEVVQLMDIKRFSHIMHICSTVTGKVDPSLTAFDVFKSAFPAGTLSGAPKPRAVEIIDELEPADRGIYGGTVGYFDFSGNMDMAIAIRTAFLRDHEASVQAGAGIVLDSVPATEWQETRNKAEASVESIQIAAQLREL- 86606776 32 -----------------PVSAWYRVCAGRPYNFLLESVEGGEQVARYSFLGCDPLWVLQVRGD----QALQIH----------------RDGHREQHQGDPFAVL---------ARCLQPYEPVH----LPELPSS------IGGLFGYELIRWIEPKVPIHQPGDPPDAILMQVDSILIFDQVKRKIWVVAFADTRQAQACRRVEQLVQQLSAPLSQLPDAIPPSTL---------SRAAYCQAVEQAKAYIRAGEIFQVVLSQRFTTPFAGPFRLYRSLRLINPSPYMAFFQFGDLCLVGSSPEVMVKLTGEERIATVRPIAGTRPRGATPAQ------DRQLEQELLADPKERAEHVMLVDLARNDLGRVCRLGSVQVDDLMQIERYSHVMHIVSNVVGQLDPRYSAWDLLRATFPAGTVTGAPKIRAMQIIHELEGCRRGPYAGAYGYYDFAGQLNTAITIRTLLVQGDQVSIQAGAGIVADSDPEREYQECLNKARGMLMAVA--------- 126737881 33 -----------------PVSLMLKLTGAQKDAFMLESVTGGEVRGRYSIIGMKPDLVWRCRGETSELN-----------------------------REARFDA-DAFTPQDG-----NPLNNLRALLSKIELPDDPQAAAGLFGYLGYDMVRHVEHLPNVNPDMGLPDALMLRPSVIAVLDGVKGEVTVVSPAWTSDGQNAERVMDAVRDLERAMPSESRDLGDAR-EIAPPVSNFTKDGYMAAVDKAKEYIEAGDIFQVVPAQRWTFPLP-PFALYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV-FGN-EVTIRPIAGTRPRGATP------EEDKANEESLLADKKELAEHLMLLDLGRNDTGRVAKIGTVHPTEKFIIERYSHVMHIVSNVVGELDEGKDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGIYGGGVGYFSAGGDMDMCIALRTAIVKDQTLYVQAGGGVVYDSDPEAEYMETVHK------------------ 177670935 35 -----------------PLAIHRRLAGSRPGTFLMESATPGAAWSRYSFIGAGSAVTLTSRDGEAHWQGTPPEG----------LPTQGR-------------ALDVLAACLRLLRTDVRAEVGGVLPHLVSG---------MAGFLGWNTVRAWERLPHPPEDHGLPDLAMNLVTDLAVHDALDGTVTLIANAVNGNATGADRLDAMAERLAAPAADPVSDVPRRWLEDADEVAAQAEDRWGPAVAKAQRAIRDGEVFQAVVSRRLSVTTDATLDVYRVLRTVNPSPYMYLFSGEPYEIVGSSPEALVTVR--DRRVVTHPIAGSRRRGATAED------DRLLGKDLLEDEKERAEHLMLVDLSRNDLSRVCRPGTVEVTQFMELEAFSHILHLVSHVEGRMRDDVDALDVLRAAFPAGTLSGAPKPRALQLLDEWEPTARGPYGGVVGYFDLAGNMDMAINIRSATLHRGQAHVQAGAGIVADSDPDAETAETVTKATAPLRSVLTA------- 196258625 32 -----------------PVSAWYKVCAGQPYSFLLESVDGGERLGRYSFLGCEPVWVLEAKGNKTT-------------------------QSYRDGTTEQFEG--------------NPFDILARCLEPIHPVKLPQLPPGIGGLFGY---WGYELIRWIETEDDLPDGIWMQVDHLIIFDQVK--RKIWAVAYADLRNENVNLEDRVTKLVLKLQ---LPLPNEKTESAKLQSNTSQEQFCANVLKAKEYIRAGDIFQVVLSQRLSAPYKGPFDLYRSLRLINPSPYMGFYQFKDWQIIGSSPEVMVKAELNTLKATLRPIAGTRPRGKTPTE------DNAFEEDLLQDPKEIAEHVMLVDLGRNDLGRVCVEGTVKVDELMVIERYSHVMHIVSNVVGQLAPNKSAWDLLKACFPAGTVSGAPKIRAMEIIQELEPSRRGPYSGVYGYYDFEGQLNSAIAIRTMIVRPDNLSVQAGAGLVADSIPEKEYEETLNKARGLLEAI---------- 209524648 32 -----------------PVSAWYRVCAGQPYSFLLESVEGGEKIGRYSFLGCDPLWTLSARGDRM-IQKFRDG-----------------------------------QQQDFQGDPFKVLADCLKPYQPVKLPELPPGIGGLFGFWGYELINWIERVPIYLTDDDLPDGLWMQLDSLLIFDQKRKVWAISYADLRETDPETQQACDRVTQLVDKLRSPWTPPDSNKSDDTQYSSNFSRDQFCAAVDRAKDYIRAGDIFQVVISQRLAAQYQGPFSLYRSLRLINPSPYMAYFNFGDWQMIGSSPEVMVKAEKGKARATVRPIAGTRRRGKNSQE------DQHLEQDLLQDPKEIAEHVMLVDLGRNDLGRVCQNGTVMVDQLMVVERYSHVMHIVSNVVGDLADDQTAWDLLKACFPAGTVSGAPKIRAMEIINELEPSRRGPYSGVYGYYDFEGQLNTAITIRTMIVEDGQVSVQAGAGLVADSQPEKEYEETLNKARGLLEAI---------- 78188471 26 -----------------PVSIYLKL--KRPFSCLLESVEGEEQLARYSYIAIEP----------VAIYKGTVDGASSLEVLDR----------RFDGLHQALEGVDAMREQDCLLAQFSTDDMPR-------SKNGQPHMITSGGFFGYDAMHVVEKIPAPAKADHLPDVMLLFCDTLVIFDNVMRKLFIVANHLHEKAAALQRIDEIAEQMFRPLTRDEITFRPEVPETVQ--SNTERDAYLHKVAIAKEHILAGDIFQVQVSQRLCRRLHTAFDVYRMLRTINPSPYLYYFEMKDFEIVGSSPELLVKVEKGRRIVDTRPIAGTRRRG------LTYEEDEANMRELLMDEKELAEHLMLIDLSRNDIGRIAKIGTVDTNEMMVIEKYSHVMHIVSNVRGELRDELGAMDAFWSCFPAGTLTGAPKVRAMEIIYELEEEKRGLYGGAVGFLDFQGNLTTAIAIRTMVVENSTIYFQAAGGIVADSKPESEYEETMNKMRAGLTAV---------- 87124939 18 -----------------PLTTWLKVGEGRPPGVLLESVEGGVHLGRWSVVACDPLWTLTARGEACSVESLQGNPFDLL-----------RSQLKPY-RPGHIPGLPPLG--------------------------------QLYGIWGYELIRWIEPTVPIHTPAATPDGLWMLMDSILIIDQAKSGGRGSASSADEAWDQAMRIRHLEERMAAPLWQPNSGIP-------PTSSNRDQDDFEAAVRSGRDHIAAGDVFQLVLSQRLETTVPKPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVKADAEGIRASLRPIAGTRPRG-------DTDQEDRLEADLLADPKERAEHVMLVDLGRNDLGRVCRPGSVAVKDLMVIERYSHVMHIVSEVEGRLADDHDIWDLLMAAFPAGTVSGAPKIRAMQLIHALEPEARGPYSGVYGAVDLAGALNTAITIRTMVVHGGCRIVQAGAGVVADSRPAAEYQETLNKARGMLTAIA--------- 147677963 32 -----------------PTSIFRKVRPAGPA-YLLESGEGGEKLGRYSFIGFDPFLVFASRGKDSQVINF--------------------------GRQAKFPPLDSLE------RILSVFKV----------AANSGLPRFFGGAVGYDIKVKLEHAPVL------PECSFMIAGTVLIFDNVR---RTLTVVVNSLPGEKPDLAY--DDAERKIEETIKAVHSRACAEGGSEASISREDFIKKVVKAKQYIRAGDILQVVLSRKLRLPFRGAFDAYCRLRELNPSPYLFYLDFGPAAVVGASPEMLVRVEDG--LVETCPIAGTRPRGRAADESLAADL--------LGNAKEKAEHLMLVDLGRNDLGKVCETGTVKVARFMEVEKFSHVMHLVSRLTGRLAPGKNCFDALKACFPAGTVTGAPKVRAMQIISELEPEARGVYAGAAGYFGFSGNMDTAIAIRTAVIHGGYASVQAGAGIVSDSDPACEYEETVNKAMALLKAL---------- 113477250 32 -----------------PVSSWYRVCKDQPYSFLLESVEGGEKIGRYSFLGCDPLWILEARGHTT--------------------------QTYRDGKVKTFEG--------------NPFDVLNNCLQDYKPVKLPQLPSGIGGLFGYELIRWIEPYPATEND--LPDGLWMQVDNLLVFDQVKRKAIAYADIRSPEANTCDRVSELVDKLRSPLWQPPEG-KDKEFTDIHTS-NTPRAKFCANVEKAKEYIKAGDIFQVVISQQLSTEYTGPFALYRSLRLINPSPYMAYFNFGNWQVIGSSPEVMVKAEKGKRLATVRPIAGTRRRGK------TYAEDNALAEELLQDPKERAEHIMLVDLGRNDLGRVCQVGTVKVDQLMVIERYSHVMHIVSNVVGELADDRTAWDLLKACFPAGTVSGAPKIRAMEIINELEPCRRGVYSGVYGYYDFEGQLNSAITIRTMVVRPKNNTVQAGAGLVADSVAETEYEETINKARGLLEAI---------- 196190088 32 -----------------PVSAWYKVCAGQPYSFLLESVEGGETLGRYSFLGCDPLWILESKGNQTSQQVLEGNPFDILQACIEPLKP-VRLPQLPPG---------------------------------------------IGGLFGYELIKWIEPTVNIRTENSLPDGLWMQVDNLLIFDQVK--RKVWAIAYADAAYEADRVSKLVTKLRSPLSEKDTLLTWTSPEALEYTSNRTPEEFCASVEKAKAHIRAGDIFQVVISQRLQASYDGPFDLYRSLRLVNPSPYMCYFNFNGWKLIGSSPEVMVKATVTGMQATLRPIAGTRPRGK------NAAEDADYAADLLADPKEIAEHVMLVDLGRNDLGRVCSSGTVKVDELMVIENYSHVMHIVSNVVGDLAPDQTAWDLLKASFPAGTVSGAPKIRAMQIIKDLEPDYRGPYSGVYGYYDFEGQLNSAITIRTMVVEDGSQTVQAGAGLVADSIPENEYQETLNKAKGMLEAV---------- 177665579 32 -----------------PVSSWYKVCGDQPYSFLLESVEGGENLGRYSFLGCDPVWVLETKGETTSIKIFQGNPLDILPQCLATIHPVMLPQL-PSG---------------------------------------------IGGLFGYELIHWIEPYPCTQED--LPDGIWMQVDNLIIFDQRKIWAIAYADLRGEKVDLKQAYQQRVTKLVIKLQL-PLPVEAKTLEPLNYNSNIERSRFCENVLKAKEYIRAGDIFQVVLSQRLTAHSDDPFNLYRSLRLINPSPYMAYYNFGDWQIIGSSPEVMVKAEIEEKKIKLRPIAGTRKRGKT------VAEDQALAQDLLQDPKEIAEHVMLVDLGRNDLGRVCVEGTVTIDELMVIERYSHVMHIVSNAIGELSPDKTAWDLLKACFPAGTVSGAPKIRAMEIIHELEPERRGPYSGVYGYYDFEGQLNTAIAIRTMVVRNQHRSVQAGAGLVADSDPEKEYEETLNKARGLLEAI---------- 126654798 32 -----------------PVSSWYKVCGDRPYSFLLESVEGGENLGRYSFLGCDPMWILSARGN-------------------------ITTQTYRDGSVKTFEG--------------NPFDILTDCLASIKPVTLPQLPSGIGGLFGYELINWIERVPIYPTDDDLPDGVWMQVDHLIIFDQVK--RKIWAIAYADLRDETISLEQRVTKLVLKLQL-PLPIQGKTLEPLKYTSNTERTQFCENVRQAKEYIRAGDIFQVVLSQRLQAHYEDPFNLYRSLRLINPSPYMAYYNFGDWQIIGSSPEVMVKAERTEDEATLRPIAGTRKRGKTPTE------DQALAEDLLQDPKEIAEHVMLVDLGRNDLGRACCEGSVTVNELMVIERYSHVMHIVSNVIGKLADHKTPWDLFKACFPAGTVSGAPKIRAMEIINELEPERRGPYSGVYGYYDFEGQLNTAIAIRTMVVRSGQHCVQAGAGLVADSDPETEYEETMNKAKGLLEAI---------- 196238319 57 -----------------PVSAWYRVCAGQPYSFLLESVEGGEQLARYSLLGCDPLWVLETRG-------------------------EQTQQTYRDGSVQTF--------------SGDPFQILKDCLSPYQPVKLPQLPPGIGGLFGYELIHWIEPYPATPAD--LPDGLWMQVDHLLIFDQVK--RKIWAIAYADLRADGQRACDRVNSLVERLQ---KPLERQKTTQTPYSSNFTPEQFCQSVRQAQGHIKAGDIFQVVLSQRLTTEYQGPFALYRSLRLINPSPYMAYFHFRDWQIIGSSPEVMVKADPGQMRATVRPIAGTR---RRGQTWLE---DQALAEELLQDPKEIAEHIMLVDLGRNDLGRVCQLGTVRVEQLMVIERYSHVMHIVTNVIGDLAEGQTAWDLLKACFPAGTVSGAPKIRAMEIIHDLEPNRRGPYSGAYGYYDFEGQLNTAIAIRTMVVNDRHRSVQAGAGIVADSQPDKEYEETLNKARGLLEAI---------- 153894623 27 ------VVRASASLDADVTPLYATLVGEGPYGFLLESGEKVASSDPDGAFTVDKHARYSFVGYD----------------------PEAIVSVHPDRTDVTGPAAEFVGDESDGDLGPDAGDAIDRIVSLRGFPDTDRQILSGGGFLAYEAVYWLEEVGVKRPETEFPDAEFALTTRTVVFDDKEGTVELVVGVDDDPATVYDDLVAEAERVGAELRDASPPTP----DGIRVTDESADEAYEEAVRTAKRHVLDGDIYQGVISRSRELRGEVSLGLYAALREVNPSPYMYVLRHDDRSIVGASPETLVSV-QGDRIVS-NPIAGTCPRGESP------VEDRRLAGEMLADGKERAEHTMLVDLARNDVRRVSEPGSIRVEEFMNVLKYSHVQHIESTVTGTLAGDADAFDATRATFPAGTLTGAPKVRAMEIIEELETTPREAYGGGVGYYAWTGDADFAIVIRTATLDESAVTVRAGAGLVADSDPAAEYEETEQKMDGVLTAI---------- 52841961 66 -------------------------------------------------------LVIICQSNTICFEALNQRGEILLPLLKTTDLWEVISQT-TSFCQLKIKSSDKVFSEEERSHQPSVFSTIRLLLNFFKT--DEDSYLGLYGAFGFDLIYQFEQLERCKRNETQRDMVLYLPDEIYIVNHRKEEAFVRRYDFQYQGRSTQSLSREGK------YSPYQPI-HKPEKN----CDHEPGEYAQVVKKAKEKFSCGDLFEVVPSQTFTHFAEKPSILFRQMREINPSPYGFFVNGDEEYLVGASPEMYVRVQG--KRVETCPISGTIKRG--ADAIEDANIQTLLDSE-----KEESELTMCTDVDRNDKSRICEAGSVKVIGRRQIEMYSRLIHTVDHVEGVLRDGFDAVDAFLTHMWVVTVTGAPKIWAMNFIEQHEKSPRKWYAGAVGWFGFDGNLNTGLVLRTVRIEKGTAEIRVGATLLYDSIPEAEEEETRLKASAFL------------- 17227910 43 --------------------------------LLTSSYEYPGRYKRWAIGFVNPPVELSTSGNTFTLTALNERGYVLLPVIFECLSKSTEHHHKITGLVKSTPEFFA---EEERSKQPSTFTVIREILHIFSSQEDEH--LGLYGAFGYDLVFQFEQITQCLQDQR--DLVLYLPDELIVVDYQQQAFRLEYDFITAHGSTGESVDYRGQCL-----TPPQNADHKI------------GEYAKLVEFALDYFRRGDLFEVVPSQNFFTACEAPPSQFETLKQINPSPYGFIFNLGGEYIIGASPEMFVRVEG--RRVETCPISGTITRGHDA-------IDDAVQIQLLNSHKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRAAIQFIEKNERSVRRWYGGAVGYLNFNGNLNTGLILRTIRLQDSIAEVRVGATLLYDSIPQAEEQETITKAAAAFETIRRA------- 72161790 36 --------------------------------------EYPGRYSRWHLGYVDPCLEVVARGRTIGATALNDRGRVLLPAVARALTAHAVVEHTDDTVAVTVPEPDPTETEEERSRRLSVFSALRALVGVFFHA--EEPHLGLYGAFGYDLAFQFEPIEVLPRDPEDRDLVLHLPDEIIVHDRKREICQRYSYDFTPAGATTRGLPRHTEPVTPAAEVPPQPEPGS---------------YARIVAEAKERFRRGDLFEVVPSHRLYAPCASPARFYERLRERNPAPYEFFLNGEGEYLVGASPEMFVRVTGEGQRVETCPISGTIKRGADAVG------DAENIKELLSSAKEESELTMCTDVDRNDKSRVCVPGSVRVIGRRQIEMYSRLIHTVDHIEGILRPELDAIDAFLTHMWAVTVTGAPKTWAMRFIEQHESSPRRWYGGAVGVINFDGSMNTGLTLRTAHIRDGVATVRAGATLLYDSDPEAEERETFLKARALLETL---------- 119509365 43 --------------------------------LLASSYEYPGRYKRWAIGFVNPPLELTTRENAFTLTALNERGQILLPFLLERLSKELQNIKQTNKYISGFQSSNQLFVEEERSKQPSAFTVVREILHTFSSQEDEH--LGLYGAFGYDLVFQFEPVPTLERPTNQRDLLLYLPDELIVVDYY-----LQ---------QAFRLQYEFDTAHGITNNLPRNGESIDYRGKRLTPTQSDHHQGEYAKQVELALRRGDLFEVVPGQNFFESCEAPPSKFNTLKQINPSPYGFIFNLGGEYIIGASPEMFVRVEG--RRIETCPISGTITRGQDA-----LDDADQIR-QLLNSHKDEAELTMCTDVDRNDKSRICEPGSVQVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLTHTWAVTVTGAPKRAAIQFIEQHERSARRWYGGAVGYLNFNGNLNTGLILRTIRLQDSIAEVRVGATVLYDSIPQAEEQETITKAAALFETIRRARQTDE-- 73671056 37 -----------------PLELYHALSGTSGYSYLLESVEKQETKARYSFVGNDPDAVVKIGDRKISLELLNPNAS---PFFEE-IQSKTKDACGCETIEEENP-----EKENSELGNLKFFDALRLVMGLLNTKRFDRQTFLGGGYTAYDAI--YDSWLGVKKESEIPELQYLLVSKTFVFDHMTEEIYIVVTIYEKALLEAEKLYTTLKEAALSGDSVEIAIPGGSIPGLPVSCNAGKKKFEDSVVQAKEHIFAGDIFQVVLSRKFTLE-QSPFELYMQLRAINPSPYMYIFEFGDLAIVGASPETLLTVH--ERTLITNPIAGTCPRGKTEAE------DEAFAAHMMHDEKERAEHVMLVDLGRNDVRMVTESGSVKVSEFMKVLKYSHVQHIESKVIGTLRPECDQFDAFRAIFPAGTLSGAPKIRAMEIISELETSPRGIYGGGVGYYSWNGDADFAIVIRTIIVQGKKASVQAGAGIVADSDPGYEFRETERKMGAMLAAIGEEH------ 86132838 19 -----------------PVSVYLRLRDRFPNSLLLESSDYHANDNSFSYICCN-------------------------PIASISVGDGIITQQFPDGKEITITATNVVEVLDAFAKA---FSSTKTAHKFINNG--------LFGYLSYDSVQYFEDIEIAKKDLHIPDIYYAVYQNIIAINHFNN----EAHIFCHNTTGDNNID-EIEQLLKSKNFAEFNFNRKN----ELTSNITDADYKALVETCKKHCQRGDVFQIVPSKRFSQQFTGEFNVYRALRSVNPSPYLFYFDYGDYKIFGSSPEAQIIVQDG--LAEIHPIAGTFKR------TGNDEQDAILAKELAKDEKENSEHVMLVDLARNDLSR--NGHDVKVDTYREVQFFSHVIHLVSKVTGQMHEGSNTLQVVADTFPAGTLSGAPKHMAMQLLEKYENRNRTFYGGAIGFMDFYGNFNHAIIIRSFLSKNHTLHWQAGAGVVSGSNPAKELQEVYNKLGALNKALDIA------- 146302617 37 -----------------PVSIYFKIRDKFPNSLLLESSDYHGNDNSFSYICCNPIATIKIENETIS----------------KTFPDGTSEQSK----------IDASTNIPEVIQEFSNFKSEKNDFKFINNG--------LFGYISYDAVRYFEKVSIAKKDNSIPDVFYAVYQNIIAINHFKN----EAYIFCHSVDGRNNIS-EIEQL---LQSRNIALYKFTKEGEGFS-NLTDEEFKHNVALAKKHCFRGDVFQLVLSRRFTQDFKGEFNVYRALRSINPSPYLFFFDYGDFKIFGSSPEAQII--VKNRKAEIHPIAGTFKR------TGNDERDALLAKELSEDKKENSEHVMLVDLARNDLSR--NGHDVNVEKYREVQFFSHVIHLVSKVTGHLHDKATTMQVVADTFPAGTLSGAPKHRAMQLIEDYEKTNRNFYGGAIGVMDFDGNFNHAIMIRTFLSKNHQLHCQAGAGIVASSDEESEMQEVYNKLRALNTALEMA------- 20091805 35 --PACSPLELYGALRGSGTTGY---------SYLLESVEKQESRARYSFVGNDPDAVLKINDRKISLELLNPKASAICTKMEEVCGPETENESKKNAGPEKFTA--------AIPRGKDVFDALRLAIELLNSRRFARQTFLGGGYTAYDAI--YDSWLGVEKESDIPDLQYLLVSKSFVLDHLTEEVYIVLTPFVSPGSDAEQVYEEAERFYSVIKKATQPEDAAKASNVQV-CSVDRSGFEESVLQAKEHIFAGDIFQVVLSRKCEFKMESPFELYIQLRAINPSPYMYIFEFGDLAIVGASPETLLTVH--KRTVIINPIAGTCPRGKSEAE------DETLASHMLNDEKERAEHVMLVDLGRNDVRMVSESGSVKVSGFMKVLKYSHVQHIESTVSGTLRPECDQFDAFRAVFPAGTLSGAPKIRAMEIISEREAVPRGIYGGGVGYYSWNGDADFAIVIRTLLIQGRKASVQAGAGIVADSDPAYEFRETDRKMAAMLTAI---------- 464938 21 --PVVTHLVADLDVSVDPLAAYTTLADRSDYGFLLESAEKVSSSNPQARTAADSHARFSFVGY--DPEAVVTVGPDGVDVTD-----------------LGGPAAEFVGAGDG-----DVLDSLRGALPRVNFP--ETDADVTGGLVGYDLW--LDEVGRERPDTDDPDAEFVLTTRTLSFDHREDAVRLPGEVYDGVVAEAERVAEKLRAAD-------DPAPGGFERTGEDAGSR--EEYEAAVRKTKEHVRDGDIYQGVISRTRKLRGQVPVGLYASLREVNPSPYMFLLRHGDRRVVGASPETLVSV-RGDRVV-VNPIAGTCQRGS---GPVE---DRRLAGELLADAKERAEHTMLVDLGRNDVRRVSTPGSVRVEDFMSIIKYSHVQHIESTVSGTLDADADAFDATRATFPAGTLTGAPKVRAMEIIDDLEAEPRGVYGGGVGYYSWTGDADVAIVIRTATVDSGGATVRAGAGIVADSDPTAEYEETEQKMGGVLDAVR--------- 153008927 29 ----------------------------RRGAVFSSNYEYPGRYTRWDTAIVDPPVAITSRARTMRIEALNARGVILLPILDKALAEVTVDKAEENRIELTIAEPSGTFIEEERSRMPSVFTVLRAIVGLFFSEEDAN--LGLYGAFGYDLAFQFDPVQKLKRDQR--DLVLFIPDEIFVADHYAARAWVDRYEFTCGGSSTHGLA--------------RATPAQAFKPSEAKLARGDHEYAKLVERAKESFKRGDLFEVVPGQTFYERCTAPSEIFRRLKTINPSPYSFFINGDNEYLVGASPEMFVRVNG--RRIETCPISGTIKRGE------DAISDSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVRVIGRRQIEMYSRLIHTVDHIEGRLRDGMDAFDGFLSHAWAVTVTGAPKLWAMRFLEENERSPRAWYGGAIGMMHFNGDMNTGLTLRTIRVKDGVAEIRAGATLLFDSNPEEEEAETELKASAMISAVREAQKSNQI- 162453320 39 ------------------------------------SYEVPGRYTRWDIGFVDPPLVLVSRGRDFRFTALNERGRVLLPAIDEALGDEVVGAVRPPGERVP---------EELRSRQPSIFSVLRRLIELFGVPGD--PLFGLYGAFAYDLAFQFEPIPA---DQR--DLVLYLPDEIVAVDHRRERARTRYELFGDRSTEG--------------------LPREGATHAYVGADRAPQEYAELVRVARESFKRGDLFEVVPGQTLYEPCPAPTELFYRLRERNPAPYGFLMNGNAEYLIGASPEMYVRVE-GNR-VETCPISGTIPRG--SDPLADAAQIARL-LASAKDESELT---MCTDVDRNDKSRICVPGSVRVIGRRQIEMYSRLIHTVDHIEGRLRDGFDALDAFLAHTWAVTVTGAPKAWAMQFIEDHERSPRAWYGAAVGIVGFDGSMNTGLTLRTIRVKDGVAQVRVGATLLFDSDPDEEERETQVKASALLDAI---------- 212550377 18 -----------------PVSIYLKIRDIFPESVLLESSDFHGNENSVSFIIKDSKVKMTYPNQSVSVIT-----------IDESSP--------------------VVEQLNQFISSFKI--------------SDNENVVKYNGFFGYDAIKYFEDVYVEEKKENVPDIIYIFYRYILVINHFKNEMTIVENIIKGEKS-------KMDEVLAILSNRNYASYNFTTKGNEISI-ITDDVYKEMVRRGIKHCKRGDVFQIVLSRCFSQTFLGDFKVYRALRSINPSPYLFYFDFGSFRIFGSSPETHCRITKGRAYID--PIAGTFRRTGNDEK------DERLAQDLLEDPKENAEHVMLVDLARNDLSK--NTRNVYLDFYKKVQYYSHVIHLGSRVVGCVEKGINTIKVFADTFPAGTLSGAPKIRAIELISDIEPYRRGVYGGCIGYIGLNGDLNQAITIRSFLSKNNVLYYQAGAGIVSQSSDESELQEVNNKLGALKAAIDVA------- 110639662 7 -----------------PVSMYLKLRDKFPQTMLLESSDYHGNQDIYSYICCNAGIKIDKGYFTEYYPDGTLNN---LDIEETNVPEQIKFVKRFKVDEKKFP-----------FTSSGIF-----------------------GYTAYDAVRYFEDIKTFETDYRIPDLQYHIYRFILVFNHFNNELTIEGVEYTDNSS--------IEQIESYLNSRNFASYEFRLADREES-NFTDEEFLKVLQKGKDHCRRGDVFQIVLSRRFSRQYIGDFNVYRSLRSINPSPYLFYFDYGSFRLFGSSPEAQIV--VKEDKASIYPIAGTFR--RTGDDIKDYDL----AMQLLNDPKENSEHIMLVDLARNDLSRHCHDVE--VETLKEVQYYSHVIHLVSKVTGKMDNKDAFMNIVGDTFPAGTLSGAPKHNAMQIIDRNEHGNRGFYGGAIGFIGFNGEFNHAIMIRTIMSKDNILFYQAGAGVVDLSDINSELQEVNNKLAALKKAIEMA------- 196254497 43 --------------------------------LLASSYEYPGRYKRWAIGFINPPLELATRDRTFTLTALNKRGQRLLLTLGERLSGHSQIQKLTVNKSYIAGEVVATTEEEQRSKQPSVFTIIREIQQIFYS--NEDEHLGLYGAFGYDLVFQFEPINKTLQDQR--DLVLYLPDELVIVDY-----YLQQAYCSQYEFETDRTTHGLPRTGAGLRRTPE----------QISDHFPGEYAQQQVEKAKEYFTRGDLFEVVPSQNFFQTCKSPAQLFRTLQQINPSPYGFIFNLGGEYLIGASPEMFVRVEG--KCVETCPISGTISRGQDA-----IDDAAKIR-TLLNSLKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRKAIEFIEQHEKSPRRWYGGAVGYLAFNGDLNTGLILRTMRLKDSIAEVRVGATVLYDSIPEAEEQETLTKAAALFQTLRQAQE----- 163755809 18 -----------------PVNVYLKIRDKYPNSLLLESSDYHASGN--------------------SFSYVCCNPIASIKVENETLTREY-----PNGEKDSI-AIEATTDVPALIHEFSQFKTDKNDFKFINNG--------LFGYIAYDAVRYFEDVAISKKEQNIPDMYYAIYQNIIAFNHFKNEAYIFSHCYEKEDNIAT-----IEHL---LSSRNFATYNFKIDGERTS-NLNDEQFKQNVALAKKHCYRGDVFQLVLSRRFIQKFKGEFNVYRALRSINPSPYLFYFDYGDFKIFGSSPEAQLV--VKDNHTEIHPIAGTFKRT----GNDEEDAASAKRL--FDDPKENAEHVMLVDLARNDLSR--NGNQVKVETYKELQFFSHVIHLVSKVTAQKHKNALTMQVVADTFPAGTLSGAPKHKAMQLIEKYETSNRDFYGGAIGFMDFHGNFNHAIMIRTFLSKNHKLHYQAGAGIVAKSNEENENQEVYNKLRALNTALEIA------- 150397495 66 ---------------------------------------------------VDPPLAISSFGRSLWIEAYNERGEVLLALIAEDLKSDITLGTLTDRRDLTINEPDRVFTEEERSKMPTVFTVLRAVTDLFHSEEDSN--LGLYGAFGYDLAFQFDELKLTREDQR--DMVLFLPDEILVVDHYAAKAWIDRYDF---AKEGLSTEDKAADIAPEAFRSVDSIPPHG--------DHRPGEYAELVVKAKESFRRGDLFEVVPGQKFYERCDSPSEISNRLKAINPSPYSFFINGNQEYLVGASPEMFVR--VSGRRIETCPISGTIKRGD------DPIADSEQILKLLNSKKDESELTMCSDVDRNDKSRVCVPGSVKVIGRRQIEMYSRLIHTVDHIEGRLRDDMDAFDGFLSHAWAVTVTGAPKLWAMRFIESHEKSPRAWYGGAIGMVGFNGDMNTGLTLRTIRIKDGIAEVRAGATLLYDSNPEEEEAETELKASAMIAAI---------- 186903770 43 --------------------------------LLTSSYEYPGRYKRWAIGFINPPLELATRDRSFTITALNKRGRRLLAYLSVYLAPQLQNLI-IDKNFITGEVVPTTEPEEERSKQPSVFTIIREIQQAFYS--NEDEHLGLYGAFGYDLVFQFEPITQHLKDQR--DLVLYLPDELVIVDYYLD----RAYCFQYDFETERGTTHGLPRTGA-------IIDYRGLRNNKTVSDHLPGEYGKLVEKAKEYFRRGDLFEVVPSQNFFSVCESPAQLFRTLQKINPSPYGFIFNLGGEYLIGASPEMFVRVEG--KCVETCPISGTISRGQDA-----IDDAAKIRTLLNS-LKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRKAIEFIEKHERSSRRWYGGAVGYLAFNGDLNTGLILRTIRLKDSIAEVRVGATVLYDSIPEAEEQETLTKAAALFQTL---------- 118590207 42 ---------------------------------LSSSYEYPGRYTRWDMALVNPPLVLEAKDRHVEIRALNDRGGLLLPAIADVLKKDVETFEADAARDLTVKRPERLFNEEERSRQPSTFSIIRALKDMFACGDDQ---LGLYGAFGYDVAFQFEPIEQKLNDQR--DVVLFLPDEILIVDHHGK----RAYVLEYDFVVGGRTTKGMERTGSSQQYTPANRDPGR-------GDHEPGEYAKLVEKAKDYFRRGDLFETVPGQTFYEPCANPPSAVRRLAQINPSPYSFFFNGNQEYLVGASPEMYVRV-TGGRRVETCPISGTIRRGKNA-----IEDEAQIR-KLLNSAKDEAELTMCSDVDRNDKSRVCVPGSVRVIGRRQIEMYSRLIHTVDHIEGILREDMDALDAFLSHTWAVTVTGAPKRWAMQFIEDHEKSPRAWYGGAIGAVLFNGDMNTGLTLRTVRIKDGMAQIRAGATLLYDSVPEDEEAETELKAEAMRAAVREA------- 115526439 69 ----------------------------------------------------DPPLALTTRDADFSIDALNARGKVLIAFLDPAFVIESRGADRLAGKILRG---DAPVDEEQRTRRASAISLVRALIAAFASPADP----MLGGAFAYDLVFQFEDLKQKRDDQR--DIVLYVPDQLLAYDRATGRGVILSYDFAEQSTEG--------------------LPRDTAESVQGFADHAPGDYPAVVEKARGAFARGDLFEAVPGQLFGEPCDTPAEVFQRLCRINPSPYLVNLGDGEF-LVSASPEMFVRSD--GRRIETCPISGTIARGADAIG------DAEQIQKLLNSEKDEFELNMCTDVDRNDKARVCVPGTIKVLARRQIETYSKLFHTVDHVEGMLRPGFDALDAFLTHAWAVTVTGAPKLWAMQFVEDNERTPRRWYAGAFGFVGFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSDPVAEDKECQVKAAALFQAL---------- 27377600 16 ---------------------------------------VPGRYESFDLGFSDPPLKLETTGVNFKLEALNERGQVLIAFLADVLREPCVVISEKTASRLAGHIIDAPVEEDQRTRRASVVSLVRDLVAAFS--ANDDGLLGLFGAFAYDLVFQIEDLVQKRSDQR--DIVLYVPDRLLAYDRATGRGVVLSYDFTWKGRSTEGLP------RETADSPYMKTPRQGF------ADHAPGEYQATVETARAAFARGDLFEAVPGQLFAEPCDSPAEVFQRLCVINPSPYGALMNDGEF-LVSASPEMFVRSDG--RRVETCPISGTIARGTDAIG------DAEQIRQLLNSEKDEFELNMCTDVDRNDKARVCVPGTIKVLARRQIETYSKLFHTVDHVEGMLRPGFDALDAFLTHAWAVTVTGAPKLWAMQFVEDHERSPRRWYAGAIGAVNFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSDPAAEDRECQVKAAALFQAL---------- 37526355 5 -QPKITVIEQEAAYQPDPTQLFNQLCGERPATLLLESAEINSKKNLKSLLIIDSALRISANGNQVTFDALTENGRNLLPILANKFSSDVQSEITHNALQVIFPPINHNIDEDNRLKAVSVFDALRALLSLAEEPSSSAEAIFVGGLFSYDLVAGFEPLPAVKTVQRCPDFCFYLAETLLVINHQNKNARLQISLFSDSQAEEQRLKQRLKTLVALITEPIEPVQQISLPTMKVSYNRDDKSYAEMVAQLQQYIRQGDIFQVVPSRRFFLPCPAPLHAYQKLKYHNPSPYMFFMQDKDFCLFGASPESALKYDASNRQIEIYPIAGTRPRGRNAAGELDADLDSRTELEMRTDHKELAEHLMLVDLARNDLARICEPGSRYVADLTKVDRYSFVMHLVSRVVGTLRHDLDTFHAYQACMNMGTLTGAPKVRAMQLIAHYESERRGSYGGAVGYFTGKGDMDNCIVIRSAYVEDGMATIQVGAGIVLDSEPLAESEETRNKARAVIRAIIEAHQAEETF 8134753 4 -KPQIEIIQKKAPYHPDPTMIFNHLCESRSATLLLETAEVNKKKDLESIMIIDSAIRISSKKNLVKLKPLSINGEEILLALKKRIPKKIEIYEKNKNIILVFPKIEKNLDEDKKLFSLSVFDAFRFMIKIFENKEKKSKAMFFGGLFSYDLSQFFESLPKLKGNQKCSNFCFYLAETLLVLDHQKKTCLIQNSLFTKNANEKKRIKERSIEIEKKLNEKLKSIPKVKITDINLTSNMNNFEYGSIIKKLQKLIQKGEIFQVVPSRKFYLPCPNPLSAYQKLKKSNPSPYMFFMQDKDFTLFGASPESSLKYDEKTRKIELYPIAGTRPRGRTEDGNLDLDLDSRIELEMRTNHKELAEHLMLVDLARNDLARICKPGSRYVSDLVKVDKYSHVMHLVSKVIGELKEGLDALHAYASCMNMGTLTGAPKVRAMQLIAEYEKEKRGSYGGAIGYFTDLGNLDTCITIRSAYVEN-IATIQAGAGIVYNSIPEDEVNESLNKAQAVINAIKNAHY----- 149190888 12 ---RLEVLSLQVPYTQDPTRLFHTLCENKTDSLLLESAEIDSKQDLQSLLIVDSAVRIVCEGHKVRYEALTTNGVNLLNIIAQNLAEGIEFSLQERELVVQFEMPDDTLDEDSRLREASSFDALRLVQHSFDLTGQDKNALFMGGLFAYDIVANFEPLGDAKQSNQCPDFVFYVAESLLVVDHQKESCDLHTTLFNHDEDELARIRGRILQISQQCDDLKLVPEAKKVEGIEESVSISDEDFCQIVRDLKEYVVRGDIFQVVPSRRFALPCPSPLAAYKELKQSNPSPYMFYMQDELFTLFGASPESALKYGSDSNQIEIYPIAGTRRRGKNADGSINKDLDSRIELELRSDMKENAEHMMLVDLARNDVARIAEPGTRHVADLLQTDRYSHVMHLVSRVVGQLRGDLDALHGYQACMNMGTLTGAPKIRAMQLIRQFEGQTRGSYGGAVGYMNGAGDLDTCIVIRSAYVEDGIAQVQAGAGVVFDSDPQSEADETRGKAQAVISAIKTAHK----- 4186168 7 ---EIEIIQKKANYHSDPTTVFNHLCGSRPATLLLETAEVNKKNNLESIMIVDSAIRVSAVKNSVKITALSENGAEILSILKENPHKKIKFFEKNKSINLIFPSLDNNLDEDKKIFSLSVFDSFRFIMKSVNNTKRTSKAMFFGGLFSYDLISNFESLPNVKKKQKCPDFCFYLAETLLVVDHQKKTCLIQSSLFGRNVDEKNRIKKRTEEIEKKLEEKLTSIPKNKTTPVQLTSNISDFQYSSTIKKLQKLIQKGEIFQVVPSRKFFLPCNNSLSAYQELKKSNPSPYMFFMQDEDFILFGASPESSLKYDEKNRQIELYPIAGTRPRGRKKDGTLDLDLDSRIELEMRTNHKELAEHLMLVDLARNDLARICEPGSRYVSDLVKVDKYSHVMHLVSKVVGQLKYGLDALHAYSSCMNMGTLTGAPKVRAMQLIAEYEGEGRGSYGGAIGYFTDLGNLDTCITIRSAYVESGVATIQAGAGVVFNSIPEDEVKESLNKAQAVINAIKKAH------ 71892200 5 -KNQMKCLNIQVRYHSNPAAVFNQLCNKRNSTLLLESAEINKKHNIESMMIVDSALRITAYGSTVTVQALTKNGASLLPLLVQTLPTKIQIHKTSNSIKFMFPTTQTMTDEDTRLRSISIFDCLRSLLKIIQPLHDTPKATFLGGLFSYDLISCFEYFPRLINTYTCPDYCFYLAETLLVFDHQQYTASLQITLFSPNILEKDRLQTRMNQLKTQINQTPQSIPYKKIHNMTLRCDPNDEKYKRVIRKIQRSIRQGEILQAVPSRRFFLPCPSPLAAYHVLKTNNPSPYMFFMQDIAFTLFGASPESSLKYNADTRQIEIYPIAGTRARTYRTDGSLDTDADNRIELEMRLNHKELSEHLMLVDLARNDLARVCKTGSRYVADLLKVDRYSFVMHLVSRVVGELRHDLDILHAYRACMNMGTLTGAPKIRAMELIYEVEGTRRNTYGGAIGYLTGAGNLDTCIIIRSAYVTNQIATIQAGAGVVIDSIPQSEADESRSKARAVLHAISTAHGSKELF 8134755 4 -KPEIKIIQKKAKYHPDPTIVFNHICGSQKQTLLLETAEINKKNDLESIMIIDAALRISSRNHSVQLTALSKNGENILSILKSNLKQKVQMFIQDTSIRLEFPHFQKNLDEDKKIFSLSIFDTFRFIMKFFKNRNKVQKAMFFGGLFSYDLISNFELLPKLKKTQKCPHFCFYLAETLLIVDHQKKTCLIQNSLFTKNSHEQMRVEKRGREIQKKLEASLNSIPRQEVKNSMLTANMSDEQYCSIIKKLQILIRKGEIFQVVPSRKFFLPCSNPLSAYQKLKKSNPSPYMFFMQDKDFTLFGASPESSLKYDDTTRQVELYPIAGTRPRGRNMDGTLNLDLDSRIELEMRTNHKELAEHLMLVDLARNDLARICEPGSRYVSDLVRVDKYPHVMHLVSRVVGTLKPELDALHAYAACMNMGTLTGAPKIRAMELIAEYEMEQRGSYGGAIGYFTDLGNLDTCITIRSAYVEDNIATIQSGSGIVYNSIPEDEVKEGINKAKRVINAIQHAHHL---- 183599269 10 ---HFSFLDSPINYQQDPTLLFHHLCHDIPATMLLESAEINSKANLQSLLIVESALRIRAFGQRVDVEALTENGAQLLPVIATQLADKAQHELSAQHLTMTFSQPNGDLDEDSRLKSASCLDVLRLLPTLAQATSQKSENLFVGGLFAYDLIASFESLPEVKTINNCPDYCFFVAEHYLVIDHQNQAARLKSAIFSTVDSHVETVTQRHNELIAACRPFLSPLPLGKTEQFHVETNKNDQQYGAVVNAMKQAIYRGDIFQVVPSRKFSMPCPYPLIAYQKLKAQNPSPYMFFMQDQDFSLFGASPESALKYNASDRKVEIYPIAGTRPRGRDASGAIDLDLDSRIELSMRTDQKELAEHLMLVDLARNDLARICEPGSRYVANLTKVDRYSFVMHLVSQVVGTLRRDLDIFHAYQACMNMGTLTGAPKVRAMQLIAEYEQERRGSYGGAVGYFTGKGDFDTCIVIRSAYVENGIATVQAGGGVVLDSSPQGEADETRNKARAVIRAIAQAHQAEELF 8996002 5 -RHEVDIYQKKVCYHSDPTIIFHHLCGSRSATLLLETAEINKKHNLESIMIIDSAIRISAQKNSVQITALSLNGAAILAALKHRLHKKVTMFEDSNKIHLIFPLLNKNIDEDKKILALSIFDCFRFIINAFKNTEKISKGMFFGGLFSYDLIENFEVLPLLQRKQQCPDLCFYLSETLLVWDHQTQTCLIQNSLFTRDSNERDRVKERSKTIQHKLTQQLHSIPQHQAHTQELTSNMTDAQYLSMIKQLQIFIQKGDIFQVVPSRKFFLPCRYALSAYQELKKSNPSPYMFFMQDQAFILFGRSPESSLKYDEKNRQIELYPIAGTRSRGKNKNGSINYDLDSRIELEMRTNQKELSEHLMLVDLARNDLARICEPGSRYVSELLKVDKYSHVMHLVSKVIGTLKSNLDVLHAYAACMNMGTLTGAPKVRAMQLIAKYEKETRGSYGGAIGYLTDAGNLDTCITIRSAYVEQNIATVQAGAGVVLNSIAKEEVQESINKATAVINAIKTAHY----- 212708864 10 -------LDSPINYQPDPTLLFNHLCQNKPASMLLESAEVTNKANLQSLLIVDSALRIRAFGQRVEIEALTENGQALLPLIQDQLADHMASEICADHLTVSFSSPDNQLDEDNRLKSASCLDVLRALPALAQAYLTKPEMLFMGGLFAYDLVANFEALPEVKATNQCPDFCFFVAEHYLVIDHQNQAARLKTLMFTHDPATIENIHQRHSQIIALCRPFLPALPLGEKSTFSVTTNKEDDEYRTVVNTLKEAIYRGDIFQVVPSRKFSMPCAEPLIAYQKLKAQNPSPYMFYMQDNDFTLFGASPESALKYNTQTRLVEIYPIAGTRPRGRNALGEIDLDLDSRIELAMRTDEKELAEHIMLVDLARNDLARICEAGSRYVDNLTKVDRYSFVMHLVSHVVGTLRHDLDVFHAYQACMNMGTLTGAPKVKAMQLIALCEQERRGSYGGAVGYFNGKGDFDTCIVIRSAYVENGVATVQAGGGVVLDSSPQAEADETRNKARAVIRAIAQAHQVEELF 6478306 7 ---RMDVLKVEALYQSNPTIVFHQICRNKSNTLLLESAEINKRDSLESMMIIDSALRISALNQIVVLEALTKNGESLLPIFISLLPKSVKILVNKNLLKIEFPLISMNLDEDKKLHVLSIFDSIRFLINSTKN-NKVSKSMFFGGLFSYDLITNFENLPKLKTTQSCPDFCFYLAETLLVLDHKKKTCYIQASLFSSDIFEKNRLQSRLLMIKKQLSSSFYPLQPIFLKKMVLTCNKTDKVYIKIIEEMQKLILIGEIFQVVPSRRFYLPCIDSLAAYDVLKKNNPSPYMFFMQDSHFTLFGASPVSALKYDVSSRQIEIYPIAGTRPRERKINGSLDLDLDSRIELEMRTNHKELAEHLMLVDLARNDLARICDPGTRYVANLTQVDRYSHVMHLVSRVVGKLKSNLDVFHAYQACMNMGTLSGAPKIRAMELISYVEKEKRGSYGGSIGYFTASGALDTCIVIRSAYVENNIAIVQAGAGIVVDSIPQSEADESKNKAKAVLQAISESHSC---- 8134752 8 ----MDVLKVETFYQPNPTAIFHHICRNRSNTLLLESAEINNKKNLESMMIVDSALRISALNMVVTLEALTKNGESLLPVFKSLLPKEVRILSNDNFLKIKFPSIVKDIDEDKKLHVLSIFDSIRFLINSVKN-NKGSKSMFFGGLFAYDLVSSFENLPKLKTSQSCPDFCFYLSEILLVLNHKRRTCYIQASLFSSSNLERNKLQHRLLEVKNKLSQNFYPLESTSLKKMILKCNRTDREYEKIIKEMKKSIMIGEIFQVVPSRKFYLPCTNSLAAYDVLKKNNPSPYMFFMQDSNFTLFGASPESSLKYDTLSRKIEIYPIAGTRPRARKIDGSIDLDLDSRIELEMRTNHKELSEHLMLVDLARNDLAKICDPGTRYVADLTQVDKYSHVMHLVSRVVGKLRLDLDVFHAYQACMNMGTLSGAPKIRAMELISNAEKEKRGSYGGSIGYFTASGTLDMCIIIRSAYVENNIATIQVGAGIVLDSIPQLEVDESKNKAKAVLQAISESHSC---- 33519880 9 -----ENFRIPVLYHSNPTIVFNQLCRNRYSTLLLESAEIQNKSNIESMMIIDSALRITAYNTNVIIHTLTRNGINLLPLLQKTLPSIVKIKKIHAGMQLTFPMIQDKTDEDTRLKSISILDCLRSLLKIIKTPKDNPKSIFLGGLFSYDLISCFEPVPKFTNDIICPDYCFYLSEILLIFDHQKKLAELHGTLFIPDITEKNRLQSRMHELKKQIHQTHNTIPHKPIQNIQLNCNQDDESYKKTIRKIQHAIQRGEILQAVPSRCFFLPCPSPLAAYHELKTNNPSPYMFFMQDEIFTLFGASPESSLKYDAKTRKIEIHPIAGTRARAYYNDGSLDMDTDNKIELEMRLNHKELSEHLMLVDLARNDLARVCTAGSRYVADLLKVDRYSYVMHLVSKVIGKLDPSLDALHAYRACMNMGTLTGAPKIKAMQIIHKVESRRRNTYGGAIGYLTGLGNLDTCIIIRSAYVINGIATVQAGAGIVIDSEPQSEADESRNKARAVLRSIAIAHNCKEIF 27904997 8 ----IDVFLTETRYQPNPTAIFNQICKKKSETLLLESAEINKKHHLESMMIIDAALKISFLNQIVIVEALTKNGVNLLSVFKSLLPKNVIILSDNNPLEIKFPILSMYLDEDQRLRSLSVFDAIRFLIKSVKNLSEAPKSMFFGGLFSYDLITSFENLPILNTHQHCPDFCFYLSETLLILDHKNKTSIVQVTSFTNDNFEKKRLKDRLEILKNKLSKNLCPIKFDTLKNMKLWCNKTDEEYNKIIVNVKKFILQGEIFQVVPSRKFYLSCVNPLSSYEVLKKNNPSPYMFFMQDRKFTLFGASPESALKYDINSRQIEIYPIAGTRPRGRRSDGSLDLDLDNRIELEMRTNNKELAEHLMLVDLARNDLAKICEPGTRHVADLIRVDRYSHVMHLVSRVIGKLRFDLDFLHAYQACMNMGTLTGAPKVRAMELISEIEGEKRGSYGGAIGYFTGLGMLDTCIVIRSAYVENKIATIQAGAGIVLDSVPQLESDESKNKAKAVIQAIANSHSCQ--- 8996008 6 --HKIEIIQRQAQYHSDPTLFSNHFAASRSATLLLETAEIKKKNNLESIMIVDSAIRISAIKNSVQMTALSINGQAILAAFKQTYHHTLTLLEKQSSLCFTFPTMNHNADEDEKILALSIFDSFRFIMKLFSNTTKVSKGMFFGGLFSYDLIANFEQLPDVIRTQKCPDLCFYLAETLLVLDHQKQQCLIQSSIFSQNTNEHKRIEIRSKDIQKMLQQELSYTPPKIAHHTNVTSNMSDAEYSSIITELQEFIQKGDIFQVVPSRKFFLSCYHALSAYQALKISNPSPYMFFMQDQLFTLFGASPESSLKYNRITRQVELYPIAGTRPRGKRTDGSIDYDLDSRIELEMRTNQKELSEHLMHVDLARNDLARICEPGSRYVSELVKVDKYSHVMHLVSKVIGTLKSHLDALHAYASCMNMGTLTGAPKVRAMELIAACEKETRGSYGGAIGYFTDEGNLDTCITIRSAYIEKDMATVQSGAGVVLNSTAQEEVTESVNKAAAVINAIQTAHRLTGSF 117919968 29 -------LKATLAYHSDPLRLYQHITQDVPHTMLLESAEIDSKENLKSMVMTHAALMIRCDGYRLRFSALSDNGVSLLAPIEQFFSSQTQCQRDGHNLVVTLQKDTELKDEDARLKSTSPLDGLRLFVKHIDCGQTPFEDLFLGGVLSYDLIDTVEPLPEAPNGNDCPDYLFYLAETLILIDHKQKHAEIITHNFSEGTEQTQALAERAENISAQLAKSATPAPALVGITATEQVNVSDDDFKQTVIDLKEHIIAGDIFQVVPSRSFSLPCPDTLGAYRALRLTNPSPYMFYFRGYDFTLFGASPESALKYEASNNQVEVYPIAGTRKRGKTASGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDIARISQSGSRKVAELLKVDRYSHVMHLVSRVTGQLRQDLDALHAYQACMNMGTLVGAPKVRASQLVRQAEKTRRGSYGGAVGYLNALGDMDTCIVIRSAFVKNGVAHIQAGAGVVFDSDPQSEADETRQKAQAVISAIKMGAGLDE-- 170727254 5 ------------TYHADPLGLYQQLTQDAPHTMLLESAEIDSKDHLKSIVMTHGAMMIRCDGYQLTFTALTDNGYRLLKPI-QGFFADAHSELKEGVLTLILVKESEMLDEDARLKSSSPLDGLRALVKEIGFGETPFEDLFLGGVLAYDLIDTVEPLPEVPQENTCPDYLFYLAETLILIDHQQQHADIVSHLFSTDEIAAEQLAQRVQNLQSIAEQTA-PIAPLVTIDAETQVNISDDTFKQTVQDLKSHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGEDFTLFGASPESALKYEAHTNQVEIYPIAGTRKRGKTVDGSIDFDLDSRIELELRLDKKELSEHLMLVDLARNDVARISQSGTRKVAELLKVDRYSHVMHLVSRVTGQLRDDLDALHAYQACMNMGTLTGAPKVSAAQLIRGAEQSRRGSYGGAVGYLNGLGDMDTCIVIRSAFVKDGTAYIQAGAGVVFDSDPQAEADETRQKAQAVISAIKM-------- 167623589 15 -----------LAYHDDPLSLYQDVTQDAPHTMLLESAEIDSKDHLKSIVLTHAAMMIRCSGYQLEFSALTDNGKTLLAFFEQTFLATEINHINGSSLSLTLQKESNQLDEDARLKSTSPLDGLRALVKHIRCDESPEFDLFLGGVLSYDLIDTVEPLPSVPEDNTCPDYLFYLAETLILVDHQLQSAEIVTHQFVHSDKSAAQLATRMSKLQQKCHS-LAPIAELLGVDAETQVNISDNDFKDTVNSLKEHIVAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGDDFTLFGASPESALKYEAKSNQVEIYPIAGTRKRGKTASGDIDFDLDSRNELELRLDKKELSEHIMLVDLARNDIARISQSGTRKVPELLKVDRYSHVMHLVSRVTGQLRSDLDALHAYQACMNMGTLTGAPKVSAAQLIRGAEKTRRGSYGGAVGYLNGLGDMDTCIVIRSAFVKNDIAYIQAGAGVVFDSDPQAEADETRQKAQAVISAIKM-------- 149117547 10 -------LKAALTYHSDPLRLYQHMTQDAPHTMLLESAEIDSKDHLKSMVMTHAAMMIRCDGYQLTFTALTDNGASLLTPIETFFSESGANLVRDNTLVVTLQKDTKLQDEDARLKSTSPLDGLRMFIQQIDCGTHTDEDLFLGGVLAYDLIDTVEPLPAVPRDNDCPDYLFYLAETLILIDHKLKQADIITHNFSRDAAITAALSERVQLLSTQCKNSPADVPTLVAIDATEQVNISDEVFKQTVIDLKEHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGQDFTLFGASPESALKYEASSNQVEVYPIAGTRKRGKTATGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDIARISQSGSRKVAELLKVDRYSHVMHLVSRVTGQLRQDLDALHAYQACMNMGTLVGAPKVSASQLVRQAEKARRGSYGGAVGYLNALGDMDTCIVIRSAFVKNGTAFIQAGAGVVFDSDPQSEADETRQKAQAVISAIKM-------- 117621000 11 ---EFDTLTLNAPYVADPLALYSELCQGRPNNLLLESVEIDSKAGKQSLLLVDACLRIECRGRTVRVRSLNDNGAQLQSLLAERLPAAVAQSLVAGELQLDFPAPDREQDEDSRLKGISVLDVLRTLQRELDC-QLGKEALFMAGSFAYDLIASFEDLPDVPQGNDCPDYCFYVAETLITIDHIARSTALLACIFGGDSDEYHRLSERLAQFKHACQQAPAQAPATPALAGGMSVDKSDKQFCAEVEKLKGFIRRGDIFQVVPSRCFSLPCPSPVAAYRRLKQTNPSPYMFYVQDEGFTLFGASPESAVKFCATSRDVEMYPIAGTRRRGFNPDGSINRDLDGRIELELRQDEKEVAEHLMLVDLGRNDIARISEPGTRYVKELLKVDRYSHVMHLVSKVVGTLRADLDALHAYQACMNMGTLTGAPKIRASELIRMVEGKRRGSYGGAVGYINGAGEMDTCIVIRSAFVKAGVAHVQAGAGVVYDSKPQAEADETR-------------------- 42631687 5 TQAFIAVTAQPIPYYADTTAIFNTLCQPNSNSLLLDSAEIGSKNSLQSLILVNAAVKITCLGHNVTFKALNKNGKQVLKEIYPKLTALGKISAVNFEDEFSFSPLDNQLDEDSKLQSATIFDGLRVVSTLYQH---SQTPIFLGGLFAYDLVANFIPITLQNDGINCPDYSFYLAEHLITIDHQNQQATLKSFCFAQE--EQVNIAKTSLSIAQKLKNIDHVLSIKSASD-EVKTNFDDPEFTGIVKALKHHINIGDVFQIVPSRRFSLACPNTLASYAQLKQNNPSPYMFYMNDEDFILFGASPESALKYAPENRQLEIYPIAGSRPRGFNAHGNIDPELDARLELELRLDHKEQAEHLMLVDLARNDIARVCQSGTRKVAELMQVDRYSHIMHLVSRVVGKLRPELDALHAYQACMNMGTLTGAPKIKAMQLIYQFEQQKRHSYGGAVGYLTSDGHFDTCIVIRSAFVQNGIAHVQAGCGEVLDSDPQMEADETRHKAAAVLKAIRQVN------ 114772924 20 ------------DYVADPLSSYFDVTHDTAHTLLLESAEIDSKDNLKSIMLLDACVRFECFGLTVTAQALNVNGTQVLNMLNVVLASNLA-QKTNDTSTYTFTLPDSQADEDTRLKSRGVFDVLRTCIEQFKHDVNEPLSVFLGGCFAYDLLGTVENLPAVPDGNTCPDFVFYLGQTLCVIDHKAKSTSLISNLFTDQVSAANAIQQRIAQLTEQLLTPPTKLTEQKVLEASVNVDKSDEEYCNDVDFLKEHILAGDIFQVVPSRTFSLPCQSPILAYQHLKQLNPSPYMFFMQDFDFALFGASPESALKYTALTNQVEIYPIAGTRPRGKRNDGSIDHDLDSRIELNLREDLKEKSEHIMLVDLARNDVARVSIPGTRHVKELLKVDRYSHVMHLVSRVVGQLREDLDALHAYQACLNMGTLVGAPKVSAATLIRQVEKQRRGSYGGAVGYLDGQGNMDSCIVIRSAFVKNNMAHIQAGAGVVYDSVPQNEADETRAKAQAVIKAVLLSQQ----- 149907891 9 ---KLHSIQQDCPHIDDPLAFYRHMYHPSGNSLLLESADIVTKTALQSLILLDAAVKIACFGRTVEFTALTLNGENLLPFLADEFKAQLGNDASHHKLALTFAPTDDSLDEDSRLQSSSPFDALRTIIKRVIPETPFHEALFLGGCFAYDMIASVEELPSVPDGANCPDFVFYIAETLIVIDRQTQQSKLIGSVFGGEATALNQIQAKLARIQTECTTVLTATPESKAAALTIKVDISDSEFCATVEYLKDYIRKGDIFQVVPSRCFSLPCPDSLAAYAKLKQTNASPYMFYLNDSDFVLFGASPESALKYDAQTNDVEIYPIAGTRRRGFRADGSICPDLDGRIELELRQDKKETAEHIMLVDLARNDVARISQPGTRYVANLLNVDRYSYVMHLVSRVKGKLRNDLDALHAYQACMNMGTLVGAPKIRAAELVRQVEQQRRGSYGGAVGYLTGDGTMDTCIVIRSAFVKDGTAYVQAGAGVVYDSNPQAEAEETRSK------------------ 11138491 1 ----------------------------------------------------------------VHITALSLNGREILQALKQILDSNTTVSVTQNSIHMVYARTENNIDEDKKILSSSIFDCFRWIMKLFTCPKKTNKGIFFGGLFSYDLISSFESLPDVIRKQKCPDLCFYLAETLLVLDHQKQTCLIQSSVFGKNYNEKQRIHTRAEAIKTRLQQKLYDLPNNTPITTSLTSNMSDLEYATIIKKLQMFIQKGEIFQIVPSRKFFLPCHDSLSAYQELKRSNPSPYMFFMQDEIFTLFGASPESSLKYDPLTRQIELYPIAGTRPRGRTKDGTLDWDLDSRIELEMRTNQKELAEHLMLVDLARNDLARICEPGSRYVSDLVKVDKYSHVMHLVSKVVGRLRAPLDALHAYSSCMNMGTLTGAPKVRAMQLIAEYEHETRGSYGGAIGYFTDAGHLDTCIVIRSXYVENNIATIQAGAGIVLHSIPEEEIQESLNKATAVINAIKQAHCSKGSF 71279186 10 -------------YQNDPLSVYQLLCHQQQHNILLESAEIDKKHLLKSLLLTDAAVKIVCNGNTVTFSALSLNGESAIDYAATQLESHAQVSFADDGKQATFSEVAKDLDEKARLSATNQFHSLRLFNQLTD-DKSHPFSVFLGGVFAFDLMAIAEELPTVAQDNTCPDFVYYLAETLVIIDHELQSTEIIGNIFNCNDSEKTKISNRVAQIKEQLSPSFTDIADKDKLNEQLQVDISDERFCEIVDQLKENIRAGDIFQVVPSRTFSLPCFDSIAAYKALKISNPSPYMFYLKDSDFCIFGASPESSLKYQASNRHVEIYPIAGTRPRGFDQQGNISLDLDSRIELELRQDKKESAEHIMLVDLARNDVARVSQPGTRYVADLLKVDRYSHVMHLVSRVCGTLQTDLDALHAYQACMNMGTLSGAPKVKATSLIRAVEGKRRGSYGGAVGYLTGTGEMDTCIVIRSAFVKDNIAQVQAGAGVVYDSDPISEANETRQKAQAVISAIITANSAKE-- 11138502 1 ------------------------------------------------------------------ITALSLNGTAILVALKHRLHKKITIFEYSNQIHLIFPLVNKNLDEDKKILALSIFDCFRFITNTFTNTEKISKGLFFGGLFSYDLIETFEVLPHVQKKQKCPDLCFYLSETLLVWDHQNQTCLIQNSLFTKDRNERTRVEERSKEIQHKLTQLHKEIPQNQVHQAPLTSNMTDAQYLSIIKHMQAFIQKGDIFQVVPSRKFFLPCQYPLLAYQELKKSNPSPYMFFMQDEAFILFGASPESSLKYDETNRKIELYPIAGTRSRGKNRDGTINYDLDSRIELEMRTNQKELSEHLMLVDLXRNDLARICEPGSRYVAELLKVDKYSHVMHLVSKVVGTLKSNLDVLHAYASCMNMGTLTGAPKVRAMELIAQHEKETRGSYGGAIGYLTDSGHLDTCITIRSAYVEKNIATVQAGAGVVLHSIAEEEIQESINKATAVINAIKQAHN----- 8134766 9 -----EIIQTICTYHEEPSLIFNKICRTKTETLLLESATVHGKKNIESMLIIDTAIKISCFKNIVEIEAISNNGLFLLNTIDLKKKSTKIKKKKSNVLEIHFPIFNYFTDEDKKLFLTSVFDALRIIKKSIKNPEKSKMGVFFGGILSYDLISSFEPIPRVNSKYNHPDFCFYLSENLLIFDHKKKKCKLQTNIFTDNEEEKLNILKRIKIIYNQIKEINSKKKNNRINTFNVDCKNDSKVYKNKVKKMKQMILNGEVFQIVISRKFFLPCPYPLESYIFLKKNNPSPYMFFMQDRHFVLFGASPESSLKFSSITRKIEIHPIAGTRPRAFSSIKKIDINEDNKMELAMRINSKELAEHCMLVDLARNDLSRICLPGSRVVSDLMKVVKYSHVMHLVSKVEGVLRNDLDIFHAYQCCMNMGTLTGAPKIRAMQIIAE-EGEIRECYGGAIGYFTGKGDLDTCIVIRSAYVRNGIACVQAGAGIVLDSIADEENEECKNKAMAVINAI---------- 75109672 3 NKNTIQIFTKIIQYQKNPIKTFNTLCKKKKYTLLLES--SKKKKQKKSIIIIDSALKIFAEGFKVFIKSLTLNGQAILNLLDKKLPKNLCILKKENLRILLFKKNKKQMHEEESLQSVSIFDSFRLLIKSILIPSQYPYSMFFGGLFSYDLINTFENLPYTQKINQCPDFCFYLAESLLIINHQKKNTILQISTFTKNISELNRLKKRFYKIQKILKKKLISLTSVSSENISVSTNITDKKFIKIIQNLQLLIKCGEIFQIVPSRKFFIPCKHSLHSYQILKKNNPSPYMFYLQDKNFVLFGASPESFLKYCPNKNLIEIHPIAGTRPRGKNLDFSINQELDNRLELSLRINTKELAEHIMLVDLARNDLAKICKCGSRKVSKLMQIEKYSHVMHLVSKVTGKLKKNLDIFHAYQSCMNMGTLTGAPKIRAMQIIAQIEQTKRGSYGGSIGYFTGLGKLDTSIIIRSAYVENNIATVQAGAGIMFDSSPLEELNECFNKAYVVLLSI---------- 17227824 32 -----------------PVSAWYKVCAGEPYSFLLESVEGGEKIGRYSLLGCDPLWVLEARGETTT-------------------------QTNRDGSQVVFTG--------------DPFTALADCLAPYKPVKLPQLPPGIGGLFGYELIRWIEPVPVHPQDERIPDGLWMQVDHLLIFDQVKRKIWAIAYADLRDPAAYQQACDRVTQMVSKLSLPLSPQKTKVGEIQEYTSNFTRPEFCASVQKAKEYIKAGDIFQVVISQRLSTQYTGPFSLYRSLRQINPSPYMAYFNFQDWQIIGSSPEVMVKAEDGEAIATVRPIAGTRPRGKTTKE------DAELAADLLQDPKEIAEHVMLVDLGRNDLGRVCASGTVKVDELMVVERYSHVMHIVSNVVGKLAANKNAWDLLKACFPAGTVSGAPKIRAMEIINELEPSRRGVYSGVYGYYDFEGQLNSAIAIRTMVVRDQTVTVQAGAGLVADSEPEKEYEETLNKARGLLLAIR--------- 193782970 7 ----------ELPHWDDPLEIFFQLCGNKKNTLLLESSKVNSKKKTKSKIIIQSALRITAKKGAVHIAALSKNGADLLAKIETMVSKNASIFCTSNRISIYFLNQSLELDEDTKLIAPSIFDSFRWIIQTVERFSVSSIPLFFGGLFSYNLIAHFENITNVTNHNPCPDLCWYLAESLIDIDHTKQTSHLFTYVFTTDCIENKRLMKQTKKIIQQFSNVAFNVPKK---DIYVTGNLNDSSYAEIIKKMRVFIQKGDIFQVVPSRQFYAACTHPLQTYNVLKKNNPSPYMFFMQDKNFILFGSSPESYLKYNANNRIIQLCPIAGTKPRGKHKNGNINVDLDNRIELSLRLNRKELSEHIMLVDLARNDLAKVCEINSRYVSKLLQVEKYSHVMHLVSHVRGILRLPLDVFHAYQSCMNMGTLTGAPKLRAMQLIAQYEPNQRGAYGGSIGYFKGNGSFDTCIVIRSAFVQKNIATIQSGAGIVADSIVTEEILESKNKAQAILQSIFNTH-SKQI- 119513057 31 -----------------PVSAWYKVCAGQPYSFLLESVEGGENIGRYSLLGCNPLWILSARGETTT-------------------------QTHRDGSQVVFAG--------------DPFTALAQCLEPFKPVTLPQLPPGIGGLFGYELIRWIEPVPVHPPDENIPDGLWMQVDHLLIFDQVKRKIWAIAYADLRNPQAYEQACDRVTQMLCKLSLPVSPPPGTQNMGGEYTSNLTRTEFCASVEKAKEYIKAGDIFQVVISQRLSTEYTGAFALYRSLRQINPSPYMAFFNFQDWQIIGSSPEVMVKAEDGGVLATVRPIAGTRPRGKT------MKEDEAFAEDLLQDPKETAEHVMLVDLGRNDLGRVCESGSVKVDELMIVERYSHVMHIVSNVVGKLAPNKTAWDLLKACFPAGTVSGAPKIRAMEIINELEPSRRGVYSGVYGYYDFEGQLNSAIAIRTMVLQNNTVTVQAGAGLVADSEPEKEYEETLNKARGLLIAIR--------- 186685226 32 -----------------PVSAWYKVCAGQPYSFLLESIEGGEKLGRYSLVGCDPLWVLEARGDRTT-------------------------QLNRDGSQVVFAG--------------DPFAALAECLAPYHPVKLPELPPGIGGLFGYELINWIEPVPIYPPDERIPDGLWMQVDHLLIFDQVKRKIWAIAYADLRDPAAYQQACDRVTQMLEKLSLPLSPEKTKSGETDEYNSNFTRPDFCASVQKAKDYIKAGDIFQVVISQRLSTPYTGPFALYRSLRQINPSPYMAYFNFQDWQIIGSSPEVMVKAEDGGVIATVRPIAGTRPRGKTTQ------QDAAFAQDLLEDPKEVAEHVMLVDLGRNDLGRVCQNGSVKVDELMVVERYSHVMHIVSNVVGKLALDKTAWDLLKACFPAGTVSGAPKIRAMEIIHELESSRRGVYSGVYGYYDFEGQLNTAIAIRTMVVHDKTVSVQAGAGLVADSEPEKEYEETLNKARGLLEAIR--------- 109946657 2 ----ISLIE-KAPYIPYPLALYEKL--ERQHTLLFESAEIESKAHTKSLLMAKACLKLICNHNVVTITSLTANGGAFLQKLSAFFKMPIKD----NTLTLTYTQDKKAKDEFSKLFEPSPFDALRGLFKSVKTNPKHPFTLLSAGVFSFEMLNFFEDLPHLKKDNTAHDFIFFVAQNLIIIDHKEKSAEILGACFDERAKELQDLKELAKNIKSDF------IPKKSEQSTEVSVSCGDSEFEKKVLSLQEEIKKGEIFQAVLSRSFYMECLEGLSAYYHLKLTNPSPYMFYIKDSDFILFGASPESALKYNALTNMAEIYPIAGTRLRGKDKEGNIDYDLDSKMEFDLQHDFKERAEHIMLVDLARNDMARVSK--KRYCDKLLKVDKYSNVMHLVSRVVGELKKGCDSLHAYRSFMNAGTLSGAPKISAIKLIYQLENQRRGSYGGSVGYLNSEGSMDSCITIRSCFVKNNQAVIQAGAGIVLDSVPQNEADETKAKAKALIDAIR--------- 209524648 32 -----------------PVSAWYRVCAGQPYSFLLESVEGGEKIGRYSFLGCDPLWTLSARGDRM-------------------------IQKFRDGQQQDF--------------QGDPFKVLADCLKPYQPVKLPELPPGIGGLFGYELINWIEPVPIYPTDDDLPDGLWMQLDSLLIFDQVKRKVWAISYADTDPETAYQQACDRVTQLVDKLRSPLSPPDSNKSDDTEYSSNFSRDQFCAAVDRAKDYIRAGDIFQVVISQRLAAQYQGPFSLYRSLRLINPSPYMAYFNFGDWQMIGSSPEVMVKAEDGKARATVRPIAGTRRRGKNSQE------DQHLEQDLLQDPKEIAEHVMLVDLGRNDLGRVCQNGTVMVDQLMVVERYSHVMHIVSNVVGDLADDQTAWDLLKACFPAGTVSGAPKIRAMEIINELEPSRRGPYSGVYGYYDFEGQLNTAITIRTMIVRQGQVSVQAGAGLVADSQPEKEYEETLNKARGLLEAI---------- 196258625 32 -----------------PVSAWYKVCAGQPYSFLLESVDGGERLGRYSFLGCEPVWVLEAKGNKTT-------------------------QSYRDGTTEQFEG--------------NPFDILARCLEPIHPVKLPQLPPGIGGLFGYELIRWIEPVPIHATEDDLPDGIWMQVDHLIIFDQVKRKIWAVAYADLRNEDAYQQACDRVTKLVLKLQLPLPNEAKTESAKLLYQSNTSQEQFCANVLKAKEYIRAGDIFQVVLSQRLSAPYKGPFDLYRSLRLINPSPYMGFYQFKDWQIIGSSPEVMVKAEDSTLKATLRPIAGTRPRGKTPTE------DNAFEEDLLQDPKEIAEHVMLVDLGRNDLGRVCVEGTVKVDELMVIERYSHVMHIVSNVVGQLAPNKSAWDLLKACFPAGTVSGAPKIRAMEIIQELEPSRRGPYSGVYGYYDFEGQLNSAIAIRTMIVRPDLVSVQAGAGLVADSIPEKEYEETLNKARGLLEAIR--------- 196183321 49 -----------------PVSAWYKVCAGQPYSFLLESVEGGENVGRYSLLGCDPLWVLVARGDRTT-------------------------QIHRNGTVTEFEG--------------NPFESLTDCLSPYHPVKLPQLPPGIGGLFGYELIRWIEPRVPVPSEQDLPDGLWMQVDNLIIFDQVKRKIWAIAYADGDLESAYQQACDRVKTLVQKLQLPLSTPPGTTTQPLRYTSNTQKEQFCANVQKAKDYIRAGDIFQVVLSQRLAADYQGPFALYRSLRLINPSPYMAYFNFGDWQLIGSSPEVMVKLTTGKLQATLRPIAGTRRRGQT------LQEDEVLAQDLLHDPKEVAEHVMLVDLGRNDLGRVCTSGTVTVDELMVVERYSHVMHIVSNVVGELAENKTAWELLKACFPAGTVSGAPKIRAMEIIHELEPERRGAYSGVYGWYDFEGQLNSAIAIRTMVVRPHTVSVQAGAGLVADSNPEKEYEETLNKARGLLEAIR--------- 67922725 32 -----------------PVSSWYKVCGDRPYSFLLESVEGGENLGRYSFLGCDPMWVLSTRGN-------------------------ITTQTYREGEVKTFTG--------------NPFDILMECLASIKPVTLPELPSGIGGLFGYELINWIEPIPIYPTDDDLPDGIWMQVDHLLIFDQIKRKIWAIAYADLRDETAYQKACDRITKLVLKLQLPL-PIQGKTLEPLSYTSNTEPSQFHKNVGQAKEYIRAGDIFQVVLSQRLQAHYDDPFNLYRSLRLINPSPYMAYYNFGDWQIIGSSPEVMVKAEDDSLTAILRPIAGTRKRGKTARE------DQALAEDLLQDPKEIAEHVMLVDLGRNDLGRACCQGSVTVNELMVIERYSHVMHIVSNVIGKLAPNKTPWDLFKACFPAGTVSGAPKIRAMEIINELEPERRGPYSGVYGYYDFEGQLNTAIAIRTMVVRQHLVCVQAGAGLVADSDPEKEYEETINKARGLLEAIR--------- 182439258 29 -----------------PVGLYRKLAAERTGTFLLESAENGRTWSRYSFIGVRSDATLTARD-----------GEA---------------------HWLGTPPVGVPVAGD-------PLEALRATVETLHTPRDPPFTGGMVGYLGYDVVRRLEKIGEHGDDLELPELTMLLTSDLAVLDHQNGTVLLIANAINHNDEAHADAVARLDAMERDLRRPVENAPAVLPPSPPYTALWGGEAYQDAVVDIKERIRAGEAFQVVPSQRFETPCTAALDVYRVLRATNPSPYMYLFRFDGFDVVGSSPEALVKVEDGRAMV--HPIAGTRHRGATPQE------DQALADELLADPKERAEHLMLVDLGRNDLGRVCEPGSVEVVDFMSIERYSHVMHIVSTVTGRVTDDRTAFDVLTACFPAGTLSGAPKPRAMQIIEELEPSRRGLYGGCVGYLDFAGDSDTAIAIRTALLRDGTAYVQAGAGVVADSDPVAEDTECRNKAAAVLRAVHTANRL---- 16329281 32 -----------------PVSAWYKVCSSQPYNFLLESVEGGESIGRYSFLGCDPMWVLEARGDETT-------------------------QVLRNGQTETF-----------RGNPLDILSQCLESIRPVNLPQLPPGIGGLFGVWGYELIRWMEPRVPVPQPEDPPDGIWMQVDHLLIFDQVKRKIWAIAFADVDLETAYRNACQRVTKLVLQLATALELLTKTQLEELNYSSNTEQEKFLEEVAIAKDYITAGDIFQVVLSQRLSTIYDDPFKLYRSLRLINPSPYMAYYNFGHWQIIGSSPEVMVKADDGKLMATVRPIAGTRPRGKT------HPEDEQLAEELLNDPKEIAEHVMLVDLGRNDLGRVCVQGSVKVNELMVIERYSHVMHIVSNVVGELASDKTAWDLLKACFPAGTVSGAPKIRAMEIINELEPERRGPYSGVYGYYDFEGQLNTAIAIRTMVVQEHRVSVQTGAGIVADSDPQKEYEETLNKARGLLEAIR--------- 28867796 30 -----------------PLSIYLKLAD-QPNSYLLESVQGGEKWGRYSIIGLPCRTVMRVHGHHVSVT--------------------------HDGVEI------ESLDVEDPLDFVETFKARYNVPTI---AGLPRFNGGLVGYFGYDCVRYVENCPN-PDPLGVPDILLMVSDAVVVFDNLAGKMHAIVLVDPAQQDAYDSGAALLDELMHKLRQPITPLDRPPAADPVFRSSFTQNDYETAVDTIKQYILAGDVMQVVPSQRMSIDFAAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVE--DNLITVRPIAGTRPRGATE------EADRALEEDLLSDHKEIAEHLMLIDLGRNDVGRVSGIGTVKLTEKMVIERYSNVMHIVSNVTGELKSGLTAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYMAWNGNMDTAIAIRTAVIKNGELHVQAGGGIVADSVPALEWEETLNKRRAMFRAVALASQTAE-- 111018029 54 -----------------PLSAYTKLAANRPGTFLLESAENGRSWSRWSFIGAGSPAALTVVDGEA---AWYGNVPAGVPSGGDPIAALGRTLE---------------------------------LLRTERLPDLPPLTGGMVGFLGYDAVRRIERIEHTTDDLQIPEMVMLLATDLAAVDHHEGAITLIANAVNWDGTDYDSAVERLDRMTHALSAPASTVSTFAKPAPDYRRQRTTEGFGADVQKLVGDIEAGEAFQVVLSQRFEIDCTAPIDVYRMLRASNPSPYMYLLNDGEFSIVGSSPEALVTVSEG--VATTHPIAGTRWRGHTE------EEDILLEKDLLADEKENAEHLMLVDLGRNDLGRVCEPGTVKVHDYRHIERYSHVMHLVSTVTGHLADGKHALDAVTACFPAGTLSGAPKVRAMQLIEELEPTRRGIYGGIIGYLDFAGDADTAIAIRTALIKDGIGYVQAGAGVVADSNPEYEDTEARNKAMAVLSAIAAAHTLKTL- 152987954 1 --------------------------------MLFDCFDVDSKAPRRSVAILSSCLRIECWGRDVLLRASNPNGRALLAPLSEACPAQVTCLRDGDTLHWRFPHEAPEADEWWRLHALSSLEALRRVLETL--GGDER-PVLLGGLFSFDLAEQFEPLPAPANPARCPDYLFLVPELLLDIDHVARQASLQA--FVHEPGRHQALAASLRRCADEYHGAVDDAVEPALAGVRYQVDLDDASFARQVERLQEHVRAGDVFQIVPSRSFSVPCADPWRAYRQLCLRNPSPYRFFLDAGDFCLFGASPESAVKYDAASREVELYPIAGTRPRGRDAEGAIDAELDNRLEAELRLDAKEIAEHMMLVDLARNDLARVCRRGTRRVRDMLKVDRYSHVMHLVSRVTGELHHELDALHAYRACLNMGTLVGAPKVRAMQLLRQFEDGYRGSYGGAIGILDSAGNLDTSIVIRAAEVRDGIARVRAGAGVVLDSEPRLEAEETRNK------------------ 78223698 32 -----------------PVSAFRKI-DDGSYSFLLESIEGGEKWGRYSFLGSNPATVIRTRGTTVEI--------------------------VTNGETRAVTSDDPLGFVREYLSR----------FHPVEIPGLPRFFGGAVGYLGYDMVRHFERLPTEKPAIGAWDSCFVITDTILIFDTMRQKITVVSNAHLEDGAAYAEAIARVDALIAKLRAPLPAMPATPVRTVSFSSNVPRENFEAAVEKCKEYVRAGDIIQVVLSQRFSGALTEPLAIYRVLRTLNPSPYMFFLRMDDTLVVGASPEVMVRKEGD--RVELRPIAGTRPRGATP------EEDQQLAEELLADPKERAEHVMLVDLGRNDLGRVCRTGTVKVSELMVIERYSHVMHIVSNVEGELVEGKDAFDVVRATFPAGTLSGAPKVRAMEIIDELEPVRREVYGGAVGYFSFSGNMDLAIAIRTLVIRDGMVHLQAGAGIVADSDPAAEYQETVNKAMAAVKAIETA------- 92114444 53 -----------------PLSTYLKLADA-PWTFLLESVQGGEKWGRYSIIGLPSRERIEVRGHEVR--HIVNGEQAGVTEADDPLAWIEQFQAR-----FKVPQLD----------------------------EQPRFDGGLVGYFGHDTIRYIEPRVEKPDPIGVPDILLMVCDELVVFDNLSGRLTLWTHADPEVADAYPHALERLEALEMQLRSATPGTGGPAVEEGHFTSGFTEAGFKAAVEQIKEYVLAGDVMQCVPSQRMTIPYRAPLDLYRALRSLNPSPYMFFFNLGDHHVVGSSPEILTRLEEGN--VTVRPIAGTRVRGHSEAE------DQALEAELLADPKEIAEHLMLIDLGRNDVGRISETGTVEVTDNMAIERYSHVMHIVSNVTGKLKPGMSALDVLRATFPAGTLSGAPKFRALQILDELEPVKRGVYGGAVGYLSWHGNMDTAIAIRTAVIKDGQLHVQAGAGIVADSVPEQEWQETLNKGRALFRAVAMA------- 186459752 32 -----------------PLSAYHKIRG-QGESFLFESVEGGEHLGRYSFVGCNPRAIIRQTGDRVEVI---ENGKVIEKF--------AIREARPDCSQCVHDGLEVVERIMKRYRAVSI-------------PGLPRFTGGAVGFIGYEFIHDVEPVPRPAKDEKTPTMYFLIADELLIFDRVAQTVTILVNAILEEGDSYENAVAEVDRLVSLLEQPSNYKPVTVVPSLPFESNVTKEKFMANVLKAKEYIRAGDIIQVVGSQRFSTPVKAPIDIYRAARSINPSPYMFLLELDGFSLVGASPELHVRCE--DHKVEIRPIAGTRPRGKT------DEQDLKNEKDLLADPKERAEHVMLVDLARNDLGRVCDYGTVQVKDLMVIERYSHVMHIVSQVEGNLSASKTPYDLMRATFPAGTLSGAPKVRAMQIISELEQTQRGTYGGCVGYFSFNGNLDCCITIRTALIKDGKAYVQAGGGWVNDSTPEGEFDETVNKSKAMLKAVALA------- 146309011 30 -----------------PLSIYLKLADA-PNSYLLESVQGGEKWGRYSIIGLPARTVLRVHGHDVVVS-----------------TDGVEVERHECADPLEF-----VEQFKARYKVPTI-------------AGLPRFNGGLVGYFGYDSVRYVEPKLAAPDALGTPDILLMVSDAVVVFDNLAGKMHGIVLADPAQPDAFEQGHVRLREILHKLRQPITPLSAPLGEEPAFRSSYSQGDYEAAVRSIKEYILAGDCMQVVISQRMSIPFKAPIDLYRALRCINPTPYMYFFNFGDFHVVGSSPEVLVRVEDG--LVTVRPIAGTRPRGASE------EADKALEDDLLSDTKEIAEHLMLIDLGRNDTGRVSQIGSVKLTEKMVIERYSNVMHIVSNVTGQLKPELSAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYYAWNGNMDTAIAIRTAVIKDGELHVQAGAGIVADSVPALEWEETLNKRRAMFRAVALAEQ----- 71909093 30 -----------------PLSIYLKLA-NAPYTYLLESVQGGERFGRYSIIGLAAQTRIVVNGHQVLV--LTGN--------------------RIAERENDTNPLEFIGKFMQRFRAPPA-------------NGLPRFCGGLVGCFGYDTVRYVERLTRTNKPDEIPDIGLLLSEEIAVVDNLSGKLTLIVYAEPGFPGAYQKARARLKELLQKLRTPVSLPSEQPVHSEAAVSVFGEAAFKQAVLKAKAYITEGDIMQVVLSQRMTKPFASPLALYRTLRSLNPSPYMFYFDFEDFHVVGASPEILVRLEGE--RVTVRPIAGTRKRGASP------EEDAALAVELLADEKERAEHTQLLDLGRNDCGRVARVGSVKLTENMIVERYSHVMHIVSNVEGKLQPGLDALDVLRATFPAGTVSGAPKVRAMEIIDELEPVKRGIYAGSVGYLGFNGDMDVAIAIRTAVLKDKKLYVQAGAGIVADSDPNSEWTETLNKARAVLRAAELAEQ----- 54023826 38 -----------------PLSAYRKLAADRAGTFLFESAENGRSWSRWSFIGAGAPSALTVVD----------GAAAWLGNIPADAPSGG-----------------------------DPLDALHATLELLRTPGLPPLTGGMVGYLGYDAVRRMERLPSLATDDQLPEMVLLLATDLAAFDHHEGAITLIANAVNWNGTAYDDAVARLDRMTEALAAPPSTVSVFDRPDPEFRRSLTSDEFGAGVRRLVKEIEAGEAFQVVLSQRFEMDYHAPIDLYRMLRASNPSPYMYLMHIPDFSIVGSSPESLVTVVDG--VATTHPIAGTRWRGATE------EDDLLLEKGLLADEKENAEHLMLVDLGRNDLGRVCQPGTVRVTEYRHIERYSHVMHLVSTVSGRLAPGRIALDAVRACFPAGTLSGAPKVRAMELIEEIEPTRRGVYGGVVGYLDFAGDADTAIAIRTALLKDGVAYVQAGAGVVADSDPDYEDVESRNKAMAVLKAIAAAETVR--- 75911086 40 --------------------------------LLTSSYEYPGRYKRWAIGFINPPLQLTTRENAFTISSLNPRGQVLLPTLFQHLSAQSQLQQNHDYITGEIRPTKQLFTEEQRSKQPSAFTVIREILQIFAS--DEDEHLGLYGAFGYDLVFQFEPIPQIARPADQRDLVLYLPDELIVVDYYLQKAYRHQYEFATEHGNTEHLPRTGQSIDYQGKRLL----------PNQTADHQPGEYANLVEQALDYFRRGDLFEVVPSQNFFTACESPSQLFQTLRQINPSPYGFLLNLGGEYLIGASPEMFVRVDG--RRVETCPISGTIRRGEDALG------DAVQIRQLLNSHKDEAELTMCTDVDRNDKSRICEPGSVRVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRAAMQFIEQHERSARRWYGGAVGYLGFNGNLNTGLTLRTIRLQDSIAEVRVGATVLYDSVPSAEEEETITKATALFETIRTANKTK--- 53803276 30 -----------------PLSAYLKLADG-PYSYLFESVHGGEQWGRYSIIGLPCRTCIEVRGHEVIV---------------------LRDGARAETLTVENP--------------LAWIKAFGSRFKVPDLEGLPRFTGGLVGYFGYETMGYIEPRLAKTKPDPIPDILLMVSEEVLVFDKLTGKLLVVVHADPNEAGAYAKAQTRLDELVRELRSPAPPRSPRTVDEADFISGFTREGFEDAVRRVKEYIVEGDVMQVVLSQRLSIPYAAPLDLYRALRCLNPSPYMYQLNLGDFHVVGSSPEILVRLEDGT--VTVRPIAGTRRRGRSP------EEDQALERELLADPKELAEHLMLIDLGRNDTGRISETGSVRLTEKMVVERYSHVMHIVSNVTGKLQAGKDAYDVLAATFPAGTVSGAPKIRAMEIIAELEPVKRGVYSGAVGYIGWSGNMDTAIAIRTAVIKDGRLHIQAGAGVVYDSVPRSEWEETMNKARAIFRAVAMA------- 189425604 32 -----------------PVTAFRKIDDDC-YSFLLESIEGGEKWARYTFLGSSPSLVVRTKGKTV-----------------ETIEHGVITSQT----------------------VADPLDSIRALLSRFTPPGLPRFFGGAVGYLGYDMVRHFEHLPTQKPALDAYDAYFLVTDTLIIFDNVSQKIKVVSNAHVSAEDAYAEALARIEGIIHKLRGPLPPAAPEAVKPAELRSNISREEYEAAVEKAKEYVRAGDIIQVVPSQRFSTLSADPFDIYRVLRTLNPSPYMFFLRLDGTVIAGASPEVMVRKEGT--RAELRPIAGTRPRGATP------EEDATLAEELLADPKERAEHVMLVDLGRNDLGRVCATGTVTVSELMVIERYSHVMHIVSNVYGELAEGRDAFDLVRATFPAGTLSGAPKVRAMEIIDELEPVRREIYGGAVGYFSFSGNMDLAIAIRTLVIKDGMVHLQAGGGVVADSDPAAEWQETVNKAMAVRRAIEIA------- 121998861 30 -----------------PLSTYLKLARG-PRSFLFESVEGGEKWGRYSIIGLPARTEIAVYGHRVEVR------------RDGALVDEQQVRD-------PLAWIEAYQHRH-RAATPSGF------------PQMPRFLGGLVGYFGYDTVRYVEPRSAPEDPLGLPDICLVEAEEVVVFDNLAGRLYLVVHCDPREPDAYAAGLARLDELAGRLAEPLERTPGGGVAAGEPRYNFTQAGFEAAVERIREYIAAGDVMQVVPSQRMSMPFSAPLDLYRALRCTNPSPYMYFLDLGACQVVGSSPEILVRLEDG--EVAVRPIAGTRKRGATE------ARDQELEQELVSDPKEIAEHVMLIDLGRNDVGRVAETGTVRLTERMVVERYSQVMHIVSNVVGRLRPGLGPMDVLRATFPAGTVSGAPKIRAMEIIDEVEPVKRGVYAGAVGYLSWSGNMDTAIAIRTAVVHDGQVHVQAGAGVVADSVPELEWKETLNKGRALLRAVEMA------- 89094163 30 -----------------PLSTYKKLA-NQPYSYLLESVEGGEKWGRYSIIGLPCRTILKVHGETVTV---TDNGEELENFQME-------------------DPLDFVETFQQRYRVP-------------QLEGMPRFNGGLVGYFGYDCVRYVEKRLKPEDTLGTPDILLMVSDEVVVFDNLAGKLILIAHADPAEDSAYEKAQRRLDQLVEKLRTPYDETPAREVAEAEFKSSFGEQAFMGSVDKIKEYVLDGDIMQCVISQRMSIPFRKPLDLYRALRCLNPSPYMYVLNLEDFHVVGSSPEILARVEDG--QVSVRPIAGTRKRGLTP------EEDLAMEKELLADPKEIAEHLMLIDLGRNDVGRVAEVGGVELTDKMVIERYSHVMHIVSNVNGRLKPDVSAMDVLRATLPAGTLSGAPKVRAMEIIDEMEPVKRGVYGGAVGYLSWNGNMDTAIAIRTAVIKDDVLHIQAGAGVVADSVPRLEWKETMNKGRAVFSAVAM-------- 156742129 33 -----------------PVSAFLKVARE-PWSFLLESVEGGQHIARYSFIGVEPYMTLR---------------------FDQGVASAVQG-----GYKQTLPYTDPLHVLH------SYLSAYR----PVRLPDLPRFVGGAVGYFSYETVGYFERLPRPKRGYAMPEGLWQFVDTLLVFDHLRHKIKVLTHVHLDDPDAYQRAAARIEALIERLRQPLEPWPSETSAPVTIASNVTRDEYMRRVNVAKEYIAAGDIFQVVPSQRFSRPVRHPFAIYRALRTINPSPYMFYLHTPEGDLVGASPELLVRVEEG--IVTTHPIAGTRRRGK------DPEEDARLAQELLADEKERAEHLMLVDLGRNDLGRVSEPGTVRVPAFMEVEKFSHVMHLVSHVTGKLRSDMTALDALRAVFPAGTVSGAPKIRAMEIIAELEGEQRGIYAGAVGHVGFNGDLDTCIALRTMVVKDGIAYVQAGGGVVADSDPAAEYEESCNKAAALLRAIDAA------- 51892545 32 -----------------PISVFMKLCLDEPCAFLFESVEGGEKVARYSFLGCRPLLTLA---HKAGVSRL-LRGEEAAEYRTVGMVTEGERGERMEG--------DPLGHLRQVLRRYAV----------YQPPGLPRFAGGLVGYVAYDAVRAYERLPPGPPDENLPDSLFMAPELVVVFDHLKHKLLLVANTMPEPDVAYRRAQALLDRAVERLRGPVPLPPGTRSRPLEVRACQTPEDFTAAVERAKAYIRAGDAFQVVLSQRWETRVRSPLDIYRALRMLNPSPYMFYLSFGDLKVIGASPELLVRVEDG--VATTRPLAGTRPRGATE------EEDRRLEAELLADEKERAEHVMLVDLGRNDLGRVCNYGTVHVHQLMHVERYSHVMHIVSDIRGEVAEEKDACDVLAACFPAGTLTGAPKVRAMEIIDELEPVRRGIYGGAVGYFSWSGAMDTCIAIRTLIMKGDRVFIQAGAGIVADSDAEAELNESRNKARALIRALELA------- 82703484 20 ------VLETFADL-DTPLSVYLKLA-NEPYSYLLESVQGGERFGRYSVIGLPARNRIEVRGNDVSV--------------------------------IDGSTSQVFQSEDPLAFVQSYL----ARFKAAPYPGLPRFCGGLAGYFAYDTVRYIERRLALPDTLDTPDILLLVSEELAVVDNLSSKLYLIVYGDAALEGAYSSARKRLKELLGSLREPLRIPLEMPCESGAPVSQFAEADFISAVERAKRYIFDGDIMQVVLSQRTSKPYASPLALYRALRSLNPSPYMFYYHLGSFYVVGASPEILVRLEGET--VTVRPIAGTRPRGKT------LGEDAALATDLLADPKERAEHVMLMDLGRNDVGRVAQIGTVKVTENMRIEHYSHVMHIVSNVEGRLKPGLNAMDVLRATFPAGTVSGAPKVRAMEIIDELEVSKRGIYAGAVGYLGFNGDMDLAIAIRTGVIKDGKLHVQAGAGIVADSVPQSEWVETQNKARALLRAAEIAEN----- 198284917 31 -----------------PLSAYLKLVDG-PYAYLLESVQGGEKWGRYSIIGLPAQQILRVTQGVVTVH------------------------------------VDGVETERAPLEWISVFRR-RFRVAPLEN-ADERFSGGLVGYFGYDIVRSIEPRLALPDPLGLPEIQLLVADELLIFDNLRGTLRLLVHADPAQPEAWERGAARLRELQQRLRESVPPSSPPVSTEEDFTASFSREGYMAAVRTIKAYIGAGDVMQVVPSQRLSTPLTAPLDLYRALRGINPSPYMFYVDLGDTHLVGSSPEILVRVEED--QVTVRPIAGTRPRGKTPAE------DEALEQELLADPKERAEHLMLIDLARNDVGRIADTGSVRLTDSFGIERYSHVMHIVSQVTGRLRPELDAMDALRATFPAGTVSGAPKIRAMEIIREVEPVARGVYAGAVGYWGWNGNMDTCIAIRTAVIKDGMLHIQAGGGIVADSEPAAEWEETMNKRRAMFRAVALAEN----- 15595806 30 -----------------PLSIYLKLADA-PNSYLLESVQGGEKWGRYSIIGLPCRTVLRVYDHQVRISI-----------------DGVETERFDCADPLAF-----VEEFKARYQVPTV-------------PGLPRFDGGLVGYFGYDCVRYVEKRLATPDPLGNPDILLMVSDAVVVFDNLAGKIHAIVLADPSEENAYERGQARLEELLERLRQPITPRRGLDLEAAQFRASFTREDYENAVGRIKDYILAGDCMQVVPSQRMSIEFKAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVEDG--LVTVRPIAGTRPRG------INEEADLALEQDLLSDAKEIAEHLMLIDLGRNDVGRVSDIGAVKVTEKMVIERYSNVMHIVSNVTGQLREGLSAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYLAWNGNMDTAIAIRTAVIKNGELHVQAGGGIVADSVPALEWEETINKRRAMFRAVALAEQSVE-- 83648763 30 -----------------PLSTYLKLA-NAPYTYLLESVQGGDKWGRYSIIGLPCRSVLKVNGHQI-------------------------NLYDNNALTESTECADPLAYIETFQQRFKVPDV----------EGLPRFNGGLVGYFGYDTIRYIEPKSTPPDPLGTPDILLMVSDELVVFDNLSGRLMLIHHVDPGAAEASERAQARLDELETLLRRPIPEHNLHVQQDLQFASGFTQPNFEAAVEKIKEYVLAGDVMQTVISQRMSVPFTAPINLYRSLRCLNPSPYMYHLDLGDFHVVGSSPEILAHLEDG--VATVRPIAGTRKRGATEAE------DKALEEELLADPKELAEHLMLIDLGRNDVGRVSDIGSVELTDKMVIERYSHVMHIVSNVTGKLRQGLSAIDVLRATLPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAIGYLSWNGNMDTAIAIRTAVIKDKTLYIQAGAGVVADSAPRLEWKETLNKGRAVFRAVAMAQK----- 90020394 30 -----------------PLSAYLKLAHG-PYTYLFESVQGGEKWGRYSIIGLPAKYRLEVRGRTVT----------------------------------EFSGNEVVATAEA----ADPLDYVSAFQKRFNVPELEGLPVFLVGYFAYDCVRYIEPYPSVPHDEGTPDVLLMVSDELLVFDNLRGKLHLIVHANPENGETFASAQARLDALEAGLQKSLPALASHVTTEADFVSSYGEENFKRDVDKIKDYVLAGDTMQVVVSQRMSLPFTSPLNLYRALRCLNPSPYMYFLNLGDHHIVGSSPEILARLQ--NNEVTVRPIAGTRRRGYS------DAEDKALEKELVNDPKEIAEHLMLIDLGRNDVGRVAQVGTVDLTEKMVVERFSHVMHITSNVTGQLKEGLDAMDVLRATLPAGTLSGAPKIRAMEIIDELEPVKRGIYGGAVGYLSWKGDMDTAIAIRTAVIKDEKLYVQAGAGVVADSQPALEWKETMNKARAIFSAV---------- 110634548 25 --------------------------DSRRGAVFSSNYEYPGRYTRWDTAIVDPPLVISARGRAMKIEALNRRGEAMLPAIAEALPEVTMALAQPRLITVDVSEPTEVFAEEERSRVPSVFTVLRAITNLFHT--DNDSNLGLYGAFGYDLAFQFDPVKRLDRPESQRDLVLFLPDEILVVDHYTAKAWHDRYDYAGEGFSTEGLPREGRE-----------EPFQKPLKVPPRCDHEPGEYASLVEKAKESFRRGDLFEVVPGQMFFEQCQNPPSAIRRLKQINPSPYSFFINLGEEYLVGASPEMFVRV--SGRRVETCPISGTIKRGD------DAISDSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVRVIGRRQIEMYSRLIHTVDHIEGRLREGMDAYDAFLSHAWAVTVTGAPKLWAMRFIEENEKSPRAWYGGAVGMVHFNGDMNTGLTLRTIRIKDGIAEVRAGATLLFDSNGEEEEAETELKASAMLSAIRDAGKTN--- 34497634 28 ---------------DSPLSIYLKLA-NQPYSYLLESVVGGERHGRYSIIGLPADTRLRVNGQRVQVE------------------CGDKVIERHDGDPLAF------------------IEAFQHRFRIPELPGLPRYSGGLVGYFGYDTIRYIERRVQKPDPVGTPDILLMLSEEIAVVDNLSGKLYLVVYADPEVPNALQKAKARLAQLRAKLREPLAPLSLPQPHEGEAVSEYGEEAFKQAVASCQRYIHDGDIMQVVLAQRMQQPYHSPIALYRALRNLNPSPYMFFYHFDDFHVVGASPEILVRREGET--VTVRPIAGTRPRGHT------REQDEALAAELLADPKEIAEHVMLMDLGRNDVGRVADIGTVKITDNMAIERYSHVMHIVSNVEGQVDRKISNIDVIKATFPAGTLSGAPKVRAMQIIDEFEPTKRGVYGGAVGYLGFNGDMDLAIAIRTAVLKNGMLYVQSGAGVVADSVPQSEWQETQNKARAVLRAAQM-------- 196194990 25 -----------------PLSAYRKLASG-PYTYLFESVQGGERWGRYSIIGLPATEVVRITGQQVQVDGPDGRQQ-----------------------EEVADPIAWVEDYRQAYRSP-------------DLPGLPRFNGGLVGYFGYDSVRFFEPRPAPGEDLGVPDILLMRSEEVVVFDNLRGALFLVVHVDPTEEGVLMRAEQRLDALETQLRSPL-PEPEHTVYGEPVDENFPEAAFKSGVETIREYILAGDVMQVVPSQRMSCPFQAPLDLYRALRYLNPSPYMFYLDLDDFHIAGSSPEILARAEQG--RITVRPLAGTRKRGANEAE------DQALEKDLLADPKEIAEHLMLIDLGRNDIGRVSKAGKVDVSDQMVVERYSHVMHIVSNVEGELREELGPLDVLRATFPAGTLSGASKIRAMEIIDELEPTKRGVYGGAVGYIGFNGDMDTAIAIRTAVIKDQRLYVQAGAGIVADSVPQSEWDETMNKARAVFRAVNMA------- 84496626 48 -----------------PVGLYRKLAQNRPGTFLLESAEHGGVWSRYSIVGVASRATLT-----------EKDGEA--HWIGEP----------PVGVPTTGLATEALRDTVAALATDPI-------------PGLPPLTGGMVGMISYDAVRRWEKVPSTTPDLHIPEIAMMLATDLAVLDHTDGSVLLIANAVNYDATDWADAVARLDTMTRALGASADSTVSLVETDVTVSTNLTRDEYEQIVENAKEDIRAGEVFQVVLSQRFSMPCPAALDVYRALRAGNPSPYMYLFRFTAYDVVGSSPEALVKVTGT--QAITHPIAGSRPRGKSP------EDDVRLAEDLLADPKERSEHVMLVDLGRNDLGRVCQPGTVDVVEFMDVRRYSHVMHLESTVVGQLRAGVRAYDVLVSTFPAGTLSGAPKPRALALIEGYEPSRRGVYGGVVGYLDFHGDLDMAIAIRTALIDGGTAHVQAGAGIVADSVPRTEHQECIAKATAVLRAVATASALRRV- 167462888 35 -----------------PIRMFQHFYEDQ-HAFLLESVEGGVKWARYSFIGTDPFLIIRSKKGLTTVE---KNGKH------------------------------KVYQEKPIEILKSNLDGYR----SPEFPHLPRFTGGAIGFFGYDLLRYYEKLPAHEQDDDMQDMEFMFFDQIIVFDHVKQQVLVISNVHIPPAAAYLETCRKVDRTLARLQKPLPSVTHKEVKASEIRSNISKETYIENVKKAQEYIRAGDIFQVVLSQRFEMETAAPLQVYRVLRTVNPSPYMYYLKLGDEVIVGSSPELLVRVEDG--KVETKPIAGTRPRGQTS------AKDISLERELLADEKELAEHVMLVDLGRNDIGRVAEYGSVHCETFMEIERFSHVMHIVSTVAGQMRKDKDIFDAFLSCLPAGTVSGAPKLRAMEIIAELEKTCRGTYAGAIGYLGFTGNLDSCITIRTIVFKNGKAYVQAGGGIVGDSVPEKEYEESFNKAKALLNSIRMAENL---- 118580005 32 -----------------PVSAFRKLDDGR-FSFLLESIEGGEKWARYSFLGSTPSMIVRSKGSCVEII--------------------------EDGVTTT-------------LSSDDPLRCVRDVMARFTPVEVEGLPRFFGGYLGYDMVRHFEHLPTTKPAIDAYDTYLLITDTIVIFDTMSQKIKVVSNAHVSQGQAYDEAIANIESIVKRLRMPLPDTVPPSARRTELRSNISREEYEAGVEKAKEYIRAGDIIQVVPSQRFSGKLEAPFDVYRVMRTLNPSPYMFFLRLDGTIIAGASPEVMVRKEGTG--VELRPIAGTRPRG------VSGEEDIRLAEELLADPKERAEHVMLVDLGRNDLGRVCETGSVKVSELMVIERYSHVMHIVSNVQGELKPESDAFDLVRATLPAGTLSGAPKIRAMQIIDELEPVRREVYGGAVGYFSFSGNMDLAITIRTLVIKDGMVHLQAGGGVVADSDPAAEWQETVNKAMAARRAIEIA------- 145224186 39 -----------------PLSAYRKLAANRPGTFLLESAENGRSWSRWSFIGAGAPSALTVRD-------------------GEAVWLGVIPQDAPAGGDPLQALRTTLTL-----------------LETAALPGLPPLSSGLVGFFAYDLVRRLERLPELTDDLGLPDMMLLLATDIAAVDHHEGTITLIANAVNWNGTDYDDAVARLDVMTAALAEPASTVATFRRPAPQPRAQLSVDEYTAIVDKLVGDIEAGEAFQVVPSQRFEMDTAAPLDVYRMLRVTNPSPYMYLLNGLDFSIVGSSPEALVTVKDG--RATTHPIAGTRWRGDTE------EEDILLEKELLSDEKERAEHLMLVDLGRNDLGRVCRPGTVKVEDYSHIERYSHVMHLVSTVTGLLADGRSALDAVTACFPAGTLSGAPKVRAMELIEEVEKTRRGLYGGVLGYLDFAGNADFAIAIRTALMRDGTAYVQAGGGVVADSNGPYEYNESANK------------------ 85859670 32 -----------------PVSVFMKLR-EQPYAFLLESVEGGEKWGRYTFLGADPRLVFRVRGAEVLIE-------------------------EQNRTIRHDHQGNPLQYLKELLKQYSPVSV----------EGLPRFYGGAVGFLGYEMVNFFERLPATKDDLHTDEAVFLLTDTLIIFDRVRHTIKVVACVHVDGEQNLQDLYGKIDAMAALLQIPSSGAESTRPSPVDFTVNMTSEAFRNSVERAKEYIRAGDIIQVVLSQRFEETSLDPLDLYRAVRFINPSPYLFFLKMKDMVLIGSSPEVMVRLEEG--IVELKPIAGTRPRGRTEQE------DRRLADELLDDPKERAEHVMLVDLGRNDLGRIARTGSVQITQLMVIERYSHVMHIVSSIQGQLDDSRDAFDVLKAAFPAGTLTGAPKIRAMEIIDELEPVRRGPYGGAVGYFSFSGNMDFCITIRTMLLKNGKMYIQAGAGIVADSDPQAEYQETENKAAAMRRAVELA------- 191162453 32 -----------------PVSAFKKIDDGR-YGFLLESIEGGEKWGRYTFLGSSPAVVIRGKDNWVEI---VEGGEV--------------------RRVEVSDPLDYIRDYMARYQPVEV-------------PGIPRFFGGAVGYLGYDAVRHFETLPDKNPDINTYDANFIITDTILIFDSLSQKIKVVSNAHVDGGAAYDDAIAKIEGLIARLKAPLPPNEKKPNGEVEFTSNVKPEEFEAAVTRAKEYVRNGDIIQVVLSQRFSGELTEPFDIYRALRTLNPSPYMFFLRLDETLVVGASPEVMVRKEGE--MVELRPIAGTRPRGATA------AADEELARDLLDDPKERAEHVMLVDLGRNDLGRVCKTGSVKVTELMVIERYSHVMHIVSNVQGELSGGQDAFDVVRATFPAGTLSGAPKVRAMEIIDELEGVRREVYGGAVGYFSFSGNMDMAIAIRTLVIKDGKVHLQAGAGIVADSDPTAEYVETVNKAKAVVKAIEMA------- 118472702 44 -----------------PLSAYRKLAANRPGTFLLESAENGRSWSRWSFIGAGAPSALTVRD----------NAAAWLGTAPEGAPSGG-----------------------------DPLDALRATLDLLKTEALPPLSSGLVGFFAYDMVRRLERLPELADDLGLPDMLLLLATDIAAVDHHEGTITLIANAVNWNGTDYDDAVARLDVMTKALGQPLSAVATFSRPAPDHRAQRTMEEYTEIVDKLVGDIEAGEAFQVVPSQRFEMDTAAPLDVYRILRVTNPSPYMYLLNGLDFSIVGSSPEALVTVKDG--RATTHPIAGTRWRGATE------EEDVLLEKELLADEKERAEHLMLVDLGRNDLGRVCRPGTVRVDDYSHIERYSHVMHLVSTVTGELAEDKTALDAVTACFPAGTLSGAPKVRAMELIEEVEKTRRGLYGGVVGYLDFAGNADFAIAIRTALMRNGTAYVQAGGGVVADSNGPYEYTEAANKARAVLN------------ 186477446 30 -----------------PLSLYLKLAQNGANSFLLESVVGGERFGRYSFIGLPARTLIR-----------TNNG------VTEVVKDGKVVETHE------GDPLEFIQQFQSRFKI-----ALR--------PGLPRFAGGLAGYFGYDAVRYIEKKTAPPDDLHLPDIQLLLTEEVAVIDNLAGKLYLVIYADPTTPEAYTRAKQRLRELKQRLRTTVQPPVTSASVRTEIFREFKKDDYLAAVRKAKEYIAAGELMQVQVGQRLTKPYDNPLSLYRALRSLNPSPYMYYYNFGDFHVVGASPEILVRQEKDDRIVTIRPLAGTRPRGNTP------ERDAELATELLNDPKEIAEHVMLIDLARNDVGRIAEIGSVAVTDKMVIEKYSHVQHIVSSVEGKLKPGMTNFDVLRATFPAGTLSGAPKVRAMELIDELEPVKRGLYGGAVGYLSFTGEMDLAITIRTGVICNGNLYVQAAAGVVADSVPESEWQETENKARAVLRA----------- 126664684 30 -----------------PLSTYLKLASG-PYSYLFESVQGGEKWGRYSIIGLPSQEVLKVFDHRIEIRRHGE-----------------LVESSEVKDPLAF-----IASYQERFHAP-------------DLAELPRFNGGLVGYFGYDTVRYIERLANSCPPDRIPDILLMVSNELVVFDNLRGKLHLIVHVNPANEGAFEQAQKRLDQLEQQLRQTPAHLRGKTVDESEFVSGFSQEKFEAAVDTIKDYVLDGDVMQTVISQRMSIPFEAPLNLYRSLRIMNPSPYMYFLDLDDFHIVGSSPEILARME--DREVTVRPIAGTRKRGATEAE------DRALEAELLADPKEIAEHLMLIDLGRNDAGRVSETGTVRLTEKMAVERYSHVMHIVSNVTGQVKDGISCLDVLKATLPAGTLSGAPKTRAMEIIDELEPVKRGVYGGAVGYLSFNGNMDTAIAIRTAVIKDNTLHIQAGAGIVADSVPRLEWKETMNKGRAIFRAVAMT------- 171060567 31 -----------------PLSLYLKLAGGKPRSFLLESVVGGERFGRYSFIGLPARTLLRC---TLGVTEVVTDGQVV---------------ERHEGNPLDF--IEAYQN---RFKV-----ALR--------PGLPRFCGGLAGYFGYDTVRYIEKKLALPGGIGTPEILLLQTEELAVIDNLSGRLYLIVYADPRQSEAYFSAQKRLSELSDQLRYSVTAPQVKRGPSYPVEREYPKAEFEAAVLKAKEYIAAGDCMQIVIGQRLKKRYENPLSLYRALRSLNPSPYMYYYDMGEFQIVGSSPEILVRQEATEKIVTIRPIAGTRPRGATP------EMDAQNEVDLLADPKERAEHLMLIDLARNDIGRIANTGTVKVTEAFGIERYSHVMHIVSNVEGVLKDGMSSLDVLRASFPAGTLSGAPKIHAMEIIDQLEISERGIYGGAVGYLSFAGDMDVAIAIRTGIVKDQTLYVQAGAGVVADSVPEMEWKETEVKMRAVIRA----------- 73542707 30 -----------------PLSLYLKLAQSQTNTFLLESVVGGERFGRYSFIGLHARTLLRSYGNRAEV------------------VTDGKVVETHEGNPLDF-----IAEFEKRFKV-----ALR--------PGLPRFCGGLAGYFGYDAVRYIEKKTQKPDDLGLPDIQLLLCEELAVIDNLSGKLYLIVYADPTTPEAYSRARQRLRELRMKLRQPVDVPVTSPSVQTDVYREFDKADYLAAVHKAKEYIMAGDMMQVQIGQRLMKPYDAPLSLYRALRSLNPSPYMYFYNFGDFQIVGASPEILVRQEVGTNIVTIRPLAGTRPRGNTP------EKDAQLATELLNDPKEIAEHVMLIDLARNDIGRIAETGSVKVTDKMVIEKYSHVQHIVSSVEGTLRPGMSNLDVLRATFPAGTLSGAPKVHAMEIIDELEPRKRGIYGGAVGYLSFGGEMDLAIAIRTGIIKDGNLYVQAAAGIVADSDPEAEWRETEAKARAVIRA----------- 15608747 37 -----------------PLSAYRKLAANRPGTFLLESAENGRSWSRWSFIGAGAPTALTVRGQAVWLGAVPKDAPTGGD----------------------------------PLRALQVTLELLATADRQSEPGLPPLSGGMVGFFAYDMVRRLERLPERADDLCLPDMLLLLATDVAAVDHHEGTITLIANAVNWNGTDYDDAVARLDVMTAALGQPPSTVATFSRPEPRHRAQRTVEEYGAIVEYLVDQIAAGEAFQVVPSQRFEMDTDDPIDVYRILRVTNPSPYMYLLQDGDFSIVGSSPEALVTVHEG--WATTHPIAGTRWRGRT------DDEDVLLEKELLADDKERAEHLMLVDLGRNDLGRVCTPGTVRVEDYSHIERYSHVMHLVSTVTGKLGEGRTALDAVTACFPAGTLSGAPKVRAMELIEEVEKTRRGLYGGVVGYLDFAGNADFAIAIRTALMRNGTAYVQAGGGVVADSNGSYEYNEARNKARAVLN------------ 73749148 32 -----------------PVSAFLKIKDSQ-NAFLLESVEGGERVARYSFIGTNPHKVLTAY------------------------------------QTDTVPPLTQVENELNKYRVVPVGD-------------LPRFCGGAVGFLGYEAVTRFEELPSPSADLNLPEAVFMLVDTMLVFDHISHSIKVLSYVHTEQDIEYNQAIRNIENLVNRLRKPPETAPKSTAASPEMKSNFKQADFEGKVSKIRDYLNSGEAIQVVLSQRLSRPTSAPFDIYRALRSVNPSPYMYYLDFGDFQIVGASPEVLVRVEDG--EVMTRPLAGTRKRGKTQKE------DARLEQELRHDEKECAEHIMLVDLGRNDIGRISQPGTVRITDVMDVERYSHVMHLVSHIQGKLKPNITPFEALQSCFPAGTVSGAPKIRAMEIIAEMETEKRGIYAGAVGYFSYSGNMDMAIAIRTMVVKGGIAHVQAGCGIVSDSVPEHEYQETLNKAQALLKALDRANQASE-- 193215755 34 -----------------PVSVYLKL--QSKYSCLLESVEGEDFLARFSYIGVRPFAIFRA-------------------WLDNAFEIDILDEKYSALKNVVEGETDIRKAVEKSLGACNNFSKINGNLNR------QMMTSGAFGFFGYDTLHLVEEVPQAPDPANLPDILLMFYDTLVVFDNIKRKIFIVSNYLDEKAEAHEKISALKEQIFTPLTK--AQIALEKECEAPVYSNTEREAYLEKVRTAKEYIKAGDIFQVQISQRLRRELNTPFDVYRMLRTINPSPYLFYFELEDAQIVGSSPELLVKVEAGERVVETRPIAGTRPRGKSP------EADAEIAKELLSDEKERAEHLMLIDLSRNDVGRIAKIGSVKTTEMMVIERYSHVMHIVSNVEGYLRDEFSPMDAFWACFPAGTLTGAPKIRAMEIIYELEKEKRGIYGGAVGYFDFNGNLNTAIAIRTMVVKGKTIYFQAAGGIVADSKPENEYEETMNKMRAGLRTVE--------- 134093488 30 -----------------PLSLYLKLAQTQKNTFLLESVVGGERFGRYSFIGLPANTLMRSFGTRVEV---VRNGAVV--------------------ETFDGNPLDFIAEFQARYKVA-------------ILPGMPRFCGGLAGYFGYDTVRHVEKRLAHKDDLGLPEIQLLLTEELAVIDNLSGKLYLIVYADPAQPEAYANARQRLKDLRNKLHRAVEAPVTSASVRTDTIREFNKNDYLAAVAKAKEYVMAGDLMQVQIGQRIKKPYDAPLTLYRALRSLNPSPYMYFYNFGDMQIVGASPEILVRVASGKKKITIRPLAGTRPRGETP------EKDAILAKELLADPKEIAEHVMLIDLARNDIGRIAETGSVLVTDKLVIEKYSHVQHIVSNVEGTLKDGLSNLDVLKATFPAGTLSGAPKVRAMEIIDELEPTKRGIYGGACGYLSFGGEMDLAIAIRTGVIKDGMLYVQAAAGIVADSVPEMEWQETENKARAVLRA----------- 159899481 33 -----------------PVSAYLKVAQG-HYSFLLESVEGGEQIGRYSFIGCEPHLIIRGLGQQSIIE--TANGE------------------RTSFDDLT------TLDQLERL----VVGTQRA--NPAPQPDLPRFTGGAVGFLGYETVRTFERLPAPTRPLQIPDGVWMVVKTVLAFDHVRHTIKIMSTLVVDLATQFAEANQAIEAMTKKLVRPLAPEVYSSSANEQLQSNQSFSEFSTAIEKAREYIRAGDIFQVVLSQRFQRETDAPFAVYRALRTVNPSPYMFFLNVPDAAIIGASPEMLVRVEDG--IIETHPIAGTRRRGR------DADDEARMQAELLADEKERAEHLMLVDLGRNDVGRVSLPGTVHVPKFMQIEKYSHVMHLVSVVKGTLDTSRSPLHALRACFPAGTLTGAPKVRAMEIIAELEPSQRGPYGGCVGYVSFGGSLDTAITIRTMVIKDGVAYMQAGAGIVADSDVKLEDLETRNKAGSLIRALHVAEMLE--- 119502714 30 -----------------PLSAYMKLAAG-PYSFLFESVQGGEKWGRYSIIGLPARHRIRVRGKRVSLE---RDGVATTVVESEDPLAEVEAQ-------------------HAKFRSAPI-------------EGLPVFHGGLVGYFGYDVVRYVEKLEQHDQTDNTPDILLLVAEEVLVFDNLAGTLTMVVTANAEEPDARVAALARLEVLEHQLPQPGPSLEPISLDGAGLEAHTDPSQFMGWVEMIRKSILDGDVMQVVPSQRMTVDFRAPISLYRALRNLNPSPYMYFLDMGDFQIVGSSPEILVRAEQG--EVTVRPIAGTRKRGQNP------EEDQALAEELLADPKEMAEHLMLIDLGRNDLGRIAQPGTVEVTESMLIERYSHVMHIVSNVKGRAQADLTAMDALRATLPAGTLSGAPKVMAMQIIDRLESVKRGVYGGAVGYISWAGDMDTAIAIRTAVIKDDEVHIQAGAGIVADSVPALEWEETMNKARGMLRAVAMAQ------ 134298126 15 -----NLIPVYREYLADPVSVYEKLAPMGP-SFLLESVEGGITLARYSFIGCQCFL--SYRFHQGRAEYRGLAGKV----------------------RLHGGPLQALEGVLSRFRTP-------------ELSGLPRFTSGAVGYFGYDMIRHLEHLPNKKEDENLPICQLMFPGVVLAFDHVKRTLLIIANHYREAIKKIDRVAERIEKINYSPKSNAQGYPMNQINQLAEKSSITKEHFEEAVQKAKKHIQAGDIFQVVLSQRFTLPFSGPLHLYRRLRAINPSPYLYYLDFGDFSLVGASPEMLVRLEG--NQVITHPIAGTRPRGK------QREEDNLLAEQLLADEKERAEHLMLVDLGRNDLGRVCLPGTVKVSQFMKVERYSHVMHLVSHVEGQMEKANNSLGVLAACFPAGTVTGAPKIRAMQIIDDLEPLARGPYAGAVGYVDFAGNLDTAIIIRTAILREGKAYIQSGAGIVADSDPTKEYEETLHKARAMASAVLAATN----- 148243187 24 -----------------PLSTWLKVGQGRPYGVLLESVEGGEHLGRWSFVASDPLWVLSVRGDQAWLEHRDGRRESL---------------------------------------QGDPFELLRQRLAPYKSAPIPGLPPVLFGFWGYELIHWVEPVPVHPRDDDQPDGCWMFCDTLLVFDQVRRQVTAVAYADDDQAAARAAAEQRLDALETQLQQPLPAGKEQDAQSLKVVSNTSQSAFEDAVRQARDHIGAGDVFQLVLSQRLEAESHDPFDLYRSLRMVNPSPYMGFFSFNGWHLIGSSPEVMVKADDGRVVASLRPIAGTRRRGSTAAE------DQALEAELLADPKERAEHVMLVDLGRNDLGRVCQPGSVAVKELMLIERYSHVMHIVSQVEGDLQPQHDVWDLLRASFPAGTVSGAPKIRAMQLIHELEPDARGPYSGVYGSMDLCGALNTAITIRTMVVQPGRVQVQAGAGVVADSQPTAEHEETLNKARGMLKALA--------- 88807861 33 -----------------PLTTWLKVGEGHPPGVLLESVEGGETLGRWSVVACNPLWTLSARHNQLQRT-------------------------WRDGRHETL--------------SGNPFNSLRDCLAPYQPATLAGLPPLLYGMWGYELIRWIEPVPVHNEGNEPPEGLWMLMDSILIFDQVKRLITAVAYAFADPEAAWTDALQRIQSLKQTMAEPLPPVTPSRGDTPSTTSNRTQDDFQKAVLEAREHIAAGDAFQLVISQRLSTEVHAPLDLYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVKADQGGIRAVLRPIAGTRPRGSNELE------DRSLEAELLADPKERAEHVMLVDLGRNDLGRVCVPGSVSVRELMVIERYSHVMHIVSEVEGRLAPGNDIWDLLMAAFPAGTVSGAPKIRAMQLIHELEPDSRGPYSGVYGSVDLAGALNTAITIRTMVVQPNTLHVQAGAGIVADSRPEAEYQETLNKARGMLTALA--------- 187930191 30 -----------------PLSLYLKLAQSHTHTFLLESVVGGERFGRYSFIGLHAHTLLRAKGNRTEV------------------VTDGKVVETNEGNPLDF-----IAAFERRQKV-----ALR--------PGLPRFCGGLAGYFGYDAVRFIEPRTAPPDDLQLPDIQLMLCEELAVIDNLSGKLYLIVYADPSKPEAYSRAKQRLRALRTKLHQPVDVPVTSASVRTDTIREFDKADYITAVLKAKEYIAAGDMMQVQIGQRLVKPFDAPLSLYRALRSLNPSPYMYFYNFGDMQIVGASPEILVRADESARIVTIRPLAGTRPRGSTP------ERDAELATELLNDPKEIAEHVMLIDLARNDIGRIAEIGSVKVTDQMVIEKYSHVQHIVSSVEGRLKPGMTNMDVLRATFPAGTLSGAPKVRAMEIIDELEPVKRGIYGGAVGYLSFSGEMDLAIAIRTGIVKDGNLYVQAAAGVVADSDPDAEWRETEHKARAVLRA----------- 163812445 32 -----------------PVSAFLKIKTSQ-NAFLLESVEGGERVARYSFIGANPYKVITAY------------------------------------QTDTVPPLKQVENELSKYR-------------LVQAGELPRFCGGAVGFLGYEAVTRFEELPSPASDLNLPEAVFMLVDTMLVFDHISHSIKVLSYVHTEEDASYNKAIQNIEKLISQLRQPLAKTELKPAPAPETKSNFKQTDFESRVSKIRDYLNSGEAIQVVLSQRLSRPTAHPFDIYRALRSVNPSPYMYYLDFGDFQIVGASPEVLVRVEDG--EVMTRPLAGTRKRGKTQAE------DIRLEQELRQDEKECAEHIMLVDLGRNDIGRISRPGTVRITDVMDVERYSHVMHLVSHVQGKLNVDITPFEALQSCFPAGTVSGAPKIRAMEIIAEMETEKRGIYAGAVGYFSYSGNMDMAIAIRTMVVKGGVAHVQAGCGIVSDSVPESEYQETLNKAQALLKALDRAENM---- 90418319 37 --------------------------DTRRGAVLFSNYEYPGRYTRQDVAFVDPPLVISSDRRDMRIEALNPRGRVLLGFIDAALAGNDDIAGRTRSIDLTIVEPTAAVTEEERSRMPSVFSVLRTIVSLFRS--EEGRELGLYGAFGYDLAYQFEPVPEVERDAERRDLVLYLPDELLEVDHYSASAFRTRYDFAMDGASTEGLEGGG-----------PDAPFAPSDRIPPRGDHKPGEYADLVRSAKEKFMRGDLFEVVPGQVFYERAEHPSEISRRLKAVNPSPYSFFVNLGNEFLIGASPEMFVRVNG--RRVETCPISGTIKRGD------DAIADSEQILKLLNSKKDESELTMCSDVDRNDKSRVCDPGSVRVIGRRQIEMYSRLIHTVDHIEGRLRDGMDAFDAFLSHAWAVTVTGAPKLWAMRFIENNEKSPRAWYGGAVGMVHFNGDMNTGLTLRTIRLKDGIAEVRAGATLLYDSNPEDEEAETELKASALIGAIREA------- 169181703 30 -----------------PLSIYLKLA-NEPYTYLLESVQGGERFGRYSFIGLSSPTRIEVYGRS-----------ALL------LTGNRLVERRDYGDPLNFVA---------------------EFMNRIKVPPLPRFAGGLVGCFGYDTVRYIEPRLAKTEKTDTPDILLLLSEEVAIVDNLSGKLTLVVYAEPEVPGAYKRAQRRLRELLARLREAVEIPEEFRGESAEPVSSFGEEAFKDAVRRAKQYIVDGDLMQVVLSQRMSKPYAAPMALYRAIRSLNPSPYLFYFNLEDFHVVGASPEILTRLEDD--VVTVRPIAGTRKRGATPAE------DLALEQELLADQKEIAEHVQLLDLGRNDAGRVSEVGTVRVTERFTVERYSHVMHIVSNVEGKLREGLDALAVLRATFPAGTVSGAPKVRAMEIIDELEPVKRGIYAGAVGYLGFHGDMDLAIAIRTAVVKDGQIHVQAGAGIVADSDPDAEWNETQSKARAMLRAAEMA------- 154248298 33 -----------------PVSAFLKLAGDTPNAFLLESVEGGQTRGRYSMIGLAPDLIFRASGDTAEIN------------------------RTPAADKDAFVP-----------CSEPPLKALRTLLSAIDLPAGPPMAAGVFGYLGYDMVRQMEKLPAKPDPIGVPEALLIRPTLMVVFDAVKDELTAVTPVRPKEGAAYEAALERLDQVVAGLERAIAPAPEPFHGEVLPVSNTSADEFCAMVDKAKDYIRAGDIFQVVLSQRFESPFTPPFALYRALRRVNPAPFLVYLNFDGFSVVCSSPEILVRLRGG--QVTIRPIAGTRKRGAS------HVEDDALAAELLADPKERAEHLMLLDLGRNDAGRVSQIGTVKVTDSFFIERYSQVMHIVSNVEGTLDPRFDAVDALAAGFPAGTVSGSPKVRAMEIIDELEKDKRGIYAGAIGYFGANGEMDTCIVLRTAVVKDGRMYVQAGAGIVYDSVPESEQQECVNKAKALFRAGEEA------- 56477800 30 -----------------PLSIYLKLA-NEPYSYLLESVQGGERFGRYSMIGLAASTRIEVYGR----SALLLTGNRLVERRDYGDP------------------LNYVAEFMARIKVP-PRDGL------------PRFAGGLVGCFGYDTVRYIEPRLAKTEKTDTPDILLLLSEEIAIVDNLSGKLTLVVYAEPEVPGAFKRAKKRLRDLLARLRAPAVIPEDVHAESQPAVSSFGEEGFKAAVNRAKQYIIDGDIMQVVLSQRMSKPYAAPMALYRAIRTLNPSPYMFYFNFEDFHVVGASPEILVRLDQDGKRVTVRPIAGTRPRGATA------ADDLALEADLLADEKERAEHLQLLDLGRNDAGRVAEIGSVKVTEQFTVERYSHVMHIVSNVEGRLKDGLNALAVLRATFPAGTVSGAPKLRAMEIIDELEPVKRGIYAGAAGYIGFHGDMDLAIAIRTAVIKDGHIHVQAGAGIVADSNPDAEWTETQNKARAMLRAAEMA------- 167582461 30 -----------------PLSLYLKLAQGGANSFLLESVVGGERFGRYSFIGLPAHTLVR-----------TKNGVS-------EVVTDGRVVETHDGDPFAFIA------------------KFQSRFKVAQRPGLPRFCGGLAGYFGYDAVRYIEKKTAPRDDLGLPDIQLLLTEEVAVIDNLAGKLYLIVYADPTKPEAYTKAKQRLRELKHRLRASVVPPVTSASVRTEIYREFKKEDYLAAVRQAKEYIAAGELMQIQVGQRLTKPYDNPLSLYRALRSLNPSPYMYYYNFGEFHVVGASPEILVRQEGDDQIVTIRPLAGTRARGNTP------ERDAELATELLNDPKEIAEHVMLIDLARNDVGRIAQIGSVQVTDKMVIEKYSHVQHIVSSVEGKLKPGMTNYDVLRATFPAGTLSGAPKVRAMELIDELEPVKRGLYGGAVGYLSFSGEMDLAIAIRTGLIHNGNLYVQAAAGIVADSVPESEWQETENKARAVLRA----------- 99080984 33 -----------------PVSLMLKLTGAQKDAFMLESVTGGEVRGRYSIIGMKPDLIWRARGEQAEIN------------------------RAARFDPEGFAPLDGN-----------PLDTLRALLSRIDLPDDPQAAAGLFGYLGYDMIRHVEHLPDVNPDLGLPDAVMIRPSVVAVLDGVKGEVTVVSPAWVSEGQSYAQAAERVMDAVRDLERAMPAETRDLGEAREVVSNFTKDGYMAAVEKAKDYIRAGDIFQVVPAQRWTQEFPPPFALYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGNEVTIRPIAGTRPRGATP------EEDKALEQDLLADKKELAEHLMLLDLGRNDVGRVAKIGTVKPTEEFIIERYSHVMHIVSNVVGELHEDKDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGIYGGGVGYFSAGGDMDMCIALRTAIVKDQNLYIQAGGGVVYDSDPEAEYMETVHK------------------ 83590189 17 --PYIPVWTEILADTETPISLYLKFAGG-PDSFLLESVEGGENLGRYSLIGFDPLLTFTAR-----------SGKAYLSTNNAT----------------------------ARLLEEKPFKALNNLMASLSLPPSPRFQGGLVGYLGYDMVRELEALPPGPNDLQIPDTHLTLHRCYLVYDHILRTVRITENALAGYEEAVAGVKGILEKLSGGYRNGYPPAAGQVPEGVSWQASVTRQEFTGMVTKAKEYIAAGDIFQVVLSQRLSLPFEDALVVYRHLRALNPSPYMFYLNFPEVQLVGASPEMLVRVERGT--IDYRPIAGTRRRGRTAAE------DRALAAELLASEKERAEHLMLLDLGRNDVGRIAVPGSLQVTRQMVVEYYSHVMHLVSSITARLAPGRSALDALLACFPAGTVTGAPKVRAMEIITELEPVNRGPYAGAVGYLGLHGNLDTCIAIRTIVFARGRAFIQAGAGIVADSDPEAEYEETLNKARALLQVLK--------- 94500027 30 -----------------PLSAYLKVAKG-PYSYLLESVQGGEKWGRYSMIGLPCRRVLKVFDHEVQI-----------------IEQDSVIERHEVDDPLDF------IAEYQKQFNVAPIEGL------------PRFDGGLVGYFGYDVVRYVERLTETCPEDEIPDILLMQSEEVVVFDNLSGKLFFIVLADPSDPNAFAKAKRRITLMRGQLRRAYQGIQPRKVVESDFISGFGEENFQQSVEKIKEYVLAGDIMQCVISQRMTVDYQAPLNLYRALRTLNPSPYMYFMDLGDHHVVGSSPEILARFEDGT--ITVRPIAGTRYRGQTP------EQDQALEEELLADPKEIAEHLMLIDLGRNDVGRVSEMGQVSVTDQMVVERYSHVMHIVSNVEGKAKPGITSMDVLRAAHPAGTLSGAPKIRAMEIIDEMEPVKRGVYGGAVGYLSWNGNMDTAIAIRTAVIKGGKLYVQAGAGVVADSVPRLEWKETMNKGRALFKAVEMA------- 88812494 30 -----------------PLSTYLKLAEG-AYSFLLESVQGGEKWGRYSIIGGPCRTFLRVFGQRAEI---VRDGQV---VESHTVTDPLAWIERFQHGVKAAPSPDF--------------------------PHMPRFLGGLVGYFGYDTVRYIEPRLGHPDPLGVPDILLMVSEEVLVFDNLAGKLYLVVHVDPAQGDAFSRGQSRLAELAERLRGGVNGESRHQVAEEDFASNFTQRQYESVVQRIKRYIVNGDCMQVVPSQRMTAAYRGPLDLYRALRSTNPSPYMFFLDLETFQIAGSSPEILCRLEEG--EVTVRPIAGTRRRGSTELE------DLALEQELLADPKELAEHLMLIDLGRNDVGRVSAIGSVRVTDRMAIERYSHVMHIVSHVTGQLREALGPMDVLRATFPAGTLSGAPKIRAMEIIDEVETVKRGVYAGAVGYLSWSGNMDVAIAIRTAVVKDGRVHIQAGGGVVHDSVPRLEWEETLSKGRALFRAVTMA------- 196228569 33 ---------------ESPVSAFQKI-DDGGYSFLFESVEKSDQAGRYSFVGGQPRITFESRGRTIRIT--------------------------DNGQVREFETTRDPLHE---------LEALMKHYTFVPSPALERFAGGAVGYLGYDMVRFFEPIPAAPKDENLPESFFFLAETLIIFDHRTRRLRIVANAFVADGAAYAQAAEKITALVAKLNQPTHLPPDHEPQPVTPTANTTRDEYMQMVRDGMEYIRAGDIFQFVPSQRFETEYQGPLTLYRALRFVNPSPYMFCLKFGAFSLVGSSPEVHVRAIDG--RIDIRPIAGTRRRGANAAEDDANAKD------LLADPKERAEHLMLVDLARNDVGRAAQFGTVTVSDFMTIEKYSHVMHIVSNVHGTLRPDRSAYDVMRATFPAGTVSGSPKVRAMQIINQLEKSKRGVYAGAVGYFGFDGNSDSCIALRTVVLKDGKAYVQAGAGIVADSSPESEHQECVNKAMGMMAAIARANRS---- 121592799 51 -----------------PLSLYLKLAHGKKHSFLLESVVGGERFGRYSFIGLPARTLLRSSGF-------------GDAARTEVVTDGQVVETHP------GNPLDFIAAYQERFKV-----ALR--------PGLPRFCGGLAGYFGYDAVRYIEKKLEPPDTLGCPDILLLQCEELAVIDNLSGKLYLIVYADPAQPEAYAKGKKRLRELKDQLKYSVSAPVVRPTESHTAQRSFAKADYLAAVERAKELIAAGDFMQVQVGQRIHKRYESPLSLYRALRSLNPSPYMYYYNFGDFQVVGSSPEILVRQESTGQKVTIRPLAGTRPRGATP------EADKATEVELVNDPKERAEHVMLIDLARNDIGRIAKTGTVKVTEAFAVERYSHVMHIVSNVEGILNDGMTSMDVLKATFPAGTLTGAPKVHAMELIDQLEPSKRGLYGGACGYLSYAGDMDVAIAIRTGIVKDGTLYVQAAAGVVADSVPELEWKETEHKARALLRA----------- 121608194 40 -------LQAFADL-ETPLSLYLKLADGGRHSFLLESVVGGERFGRYSFIGLPARTLLRASG----------------------FGADAKTEVVTDGQVVE-------------SAAGNPLDFIAAYQQRFKVPGMPRFCGGLAGYFGYDAVRYIEKKLQPPDTLGCPDILLLQCEELAVIDNLSGKLYLIVYADPAQPDAHARGRKRLRELKEQLRHSVTAPVLQASASHPVQRDFAKADYLAAVERAKELIAAGDFMQVQLGQRIHKRYASPLSLYRALRSLNPSPYMYFYDFGDFHVVGASPEILVRQERTEAKVTIRPLAGTRPRGATP------EKDQAIEAELINDPKERAEHVMLIDLARNDIGRIAKIGSVKVTEAFAVERYSHVMHIVSNVEGLLSEGMTNIDVLRATFPAGTLTGAPKVHAMELIDRLEPTKRGLYGGACGYLSYAGDMDVAIAIRTGIIKDGTLHVQAAAGVVADSVPELEWKETEHKARALLRA----------- 159044345 33 -----------------PVSLMLKLAGARKDSFMLESVTGGEVRGRYSVVGLKPDLIWECRGTGARIN--------------------------------RSARFDAEAFED---IPGDPLAALRALISRIEMPELPAIAAGLFGYLGYDMIRLVEHLPNVNPDLGLPDAVLVRPSVVAVLDGVKGEVTVVSPVWANGSAGGGQAAERVMDAVRDLERSAMAERRDLGEAAELVSNFAHADYLAAVERAKDYIRAGDIFQVVPSQRWSQAFPPPFALYRSLRRTNPSPFMFYFNFGGFQIVGASPEILVRV--FGREVTIRPIAGTRPRGATPAE------DDALEADLLADAKECAEHLMLLDLGRNDVGRVAKIGTVRPTEQFIIERYSHVMHIVSNVVGELSEEHDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGCGYFAANGDMDMCIALRTAVVKDETLYIQAGGGVVYDSDPEAEFQETVNKAK----AIRMAAQQAGLF 69937004 18 -RNQLLTIRLAADL-DTPVSLMLKLAEAAPNSFMLESVTGGEIRGRYSFIGMKPDLIWECRGDRARI---NRNAR--------------------------------YSDEFAGDDRP-ALDSLRALISRIDMPGVPAGAAGLFGYLGYDMIRLVERLPDVNPDLGLPDAMMMRPSVVAVLDGVKGEVALCAPAWHDADTYAQAAERVMEALRALDRQPSEPALGHDLKIGELRSNFSKPAYLAAVEKAKDYIRAGDIFQVVPSQRWAMDFPPPFALYRALRRTNPSPFMFFLNFGGFQIVGASPEILVRLREG--EVTIRPIAGTRPRGATP------EEDRALEADLLADQKELAEHLMLLDLGRNDVGRVARIGTVHPTEQFTIERYSHVMHIVSNVVGELNEGEDALSALLAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYAGGVGYFAANGEMDMCIALRTGVIKDGALYIQAGGGVVYDSDPEAEFMETVNK------------------ 198267195 31 -----------------PVSLMLKLTAAGKHAFLLESVTGGEIRGRYSIVGMKPDLIWDCNGTQSRINR------------------------------------DARFDEDGFIQSGDPLDNLRSLISQIDLPADPAASAGLFGYLGYDMIRLVEHLPDVNPDLGLPDAVMLRPSVVAVLDGVKGEVILVAPAYATSGAAYAQAAERVMDAQRALELPVPLTERTAVDVPDPVSNFTKSGYMDAVEKAKDYIRAGDIFQCVPSQRWTQTYEPPFALYRSLRRTNPSPFMFYFNYGDYQVIGASPEILVRVFGS--EVTIRPIAGTRPRGATP------EEDNAFEADLLADQKELAEHLMLLDLGRNDTGKVCKIGTVRPTEQFIVERYSHVMHIVSNVVGELADDQDALSAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGLYGGGCGYFSANGDMDMCIALRTAVLKGDQLYIQAGGGVVYDSDPEAEYMETVHKSNAIRRAAADA------- 114327488 36 -----------------PVSAYLKLANGEPNSFLLESVEGGATRGRYSIIGLRPDLLWRCR-----------NGQA-----------EINRSALTDADSFT-PEPDAPLDSLRRLIAETRLDI---------PDGLPAMAAGLVGYLGYDMVRQMEVLPTKNQTLDVPEAILGRPSLMAIFDTVKDGLTLAAPLFPRSDISARDAYERAATITAALTRLAGPLPADGGGTIEPSSNISREDFEAGVVRAIDYIRAGDVFQVVPSQRFSTPFSPPLALYRALRRINPAPFLYHLAFDGFAVVGSSPEIMVRLRDG--EVTIRPLAGTRRRGATPQE------DKALEQELLADPKERAEHLMLIDLGRNDVGRVSELGSVRVTESFVIERFSHVMHISSEVRGRLKAGLDAVDALCAGFPAGTLSGAPKVRAMEIIEELEPDRRGIYAGCIGYFAADGTMDTCIGLRTAVVKDGMMHVQAGCGVVADSDPAAEYEETRQKARALFRAAEEA------- 119357652 24 TRYVLKPLVKEV--YADPVSVYLKL--QRDYSCLLESVEGEEMLARFSYIAFDPVALLR----------GSVNGEISLAILDQKFSLSAITEQETNLRTIIDHCLEAFDTEE---------------IPRKKNGSPQMITSGVFGYFGYDAMHLVERIPEPPDPAGMPDVFLLFCDTLVVFDNIMRKAFIIVNYLDDD--DKPAASEKIERIAEQMFRPLSAISLQTEKPEPVVSNTMKEDYLQKVLQAKEYILDGDIFQVQVSQRLRRRLNTPFDVYRMLRTINPSPYLYYFDLKEFRIIGSSPELLVKVESGRRMVDTRPIAGTRHRG------LSFEEDEAIAHELLADEKECAEHLMLIDLSRNDIGRIAKIGTVETNEMMVIEKYSHVMHIVSNVRGELRDDLGTMDAFWSCFPAGTLTGAPKVRAMEIIYELEKEKRGLYGGAVGFLDFKGNLTTAIAIRTMVVEGGTIYFQAAGGIVADSKPVAEYDETMNKMRAGLTALE--------- 163846981 32 -----------------PVSAYLKIAQGGLG-FLLESVTGGQNIGRYSFIGSDPYMVLRMHD--------------------------GVAQATHGGYKQTLTYTDPLIVLE------SYLNAYR----PIRLPNLPIFVGGAVGYLNYESARYFERLPVPPRPYDMPDSWWMFVDTLLAFDHVRHKIIVISHVVEDLAAEYQRAVQRIETLIARLQRPLPPEPHNTPARVPIVSNRTEAEFKAAVLRAKEYIMAGDIFQVQISQRFSKATSASFTIYRALRTINPSPYMFYIRTGEGDLVGASPEMLVQVRDG--KVTTRPIAGTRWRGRDAAE------DEQLAADLLADEKERAEHLMLVDLGRNDLGRISQPGTVQVPVFMTIEKYSHVQHIVSEVTGLLRADLKPIDALRACFPAGTVTGAPKIRSMEIIAELEGEQRGIYAGAVGHLGFNGDLDTCIALRTLIVKDGIAYAQAAAGVVADSTPEYEFNESCNKAAASLRAIDLAEELQ--- 149176608 33 -----------------PVSAY-QLLEKGPYSFLFESVVGGEQISRYSFLGANPFLTVDAYEQRVVIQ--------------------------QQGQTEERSVEDPLQELETILGQY----------QAAELPGLPRFCGGAVGYAGYDVVRYSEHLPHAPEDRQLPDLSFALYDHMVVFDQINKTVLVVAHAHAELKDAYRRACDKIDQTCQRLQMADISVDTHAEPDLNWTSNFTQQKFESAVDACKEYIVAGDIFQVVLSQRLKLETASPLDIYRSLRVVNPSPFMFLLKTPEVDLVGSSPEIMVRVE--DRVTTIRPLAGTRKRGKTEAE------DKRLAEELLADPKERAEHVMLIDLARNDVGRVCEFGSVELSDVMVVERYSHVMHITSNVTGTLTEDRSALDALRAGLPAGTVSGAPKVRAMEIIDEFEPHRRGPYAGAVGYLDFTGNMDTCIALRTLVMQGSTAYVQAGAGIVADSVPETEYHETLNKAKGLLKAIEVA------- 172040847 40 ---------------------YRVLAEDRPGTFLFESAPSGKSWSRWSIIGTGARAALVAKG--------------------------------KDARWIGQTPEDLPAAEDPLAAISATLEAL----HTAPMPGLPPLTSGLVGYLGYDMVRYIERLPDTEDDLDVPDLVQMLVDTLAVVDHHEGSIWLIANAVNWNDAAYDDAVARIEDMLGKLSGATAGGVHTATVEPQVRRQQSSEVYRERVLKCQEHIRAGDAFQIVLSQRFEIDTDVPLDIYRMLRRTNPSPYMFLMNNEDFTIVGSSPESLVRVQDGH--ISTHPIAGSRPRGATP------EEDLANERELLADEKENSEHLMLVDLGRNDVGKISKPGSVAVHDFRHIERYSAIMHLVSGVTGELAEGKTAVDAAAATFPAGTLSGSPKPSAMSIIDRLEDTRRGIYGGTVGYFDFSGNTDQAIAIRSGLYKDGTVYVQAGAGIVADSDPAAEDRECQHKAKAVLRAVAAAETLRKL- 118051376 28 ------LIEAFADL-ETPLSLYLKLAGDGKYSFLLESVVGGERFGRYSFIGLPARSFVRASG----------------------FGDQARTEVVTDGKVV----------ETAGGNPLDFIAAYQQRFKVAVTPGMPRFCGGLAGYFGYDAVRYIEKKLEPPDSLGTPDIMLLQCEEVAVIDNLSGKLYLIVYANPGEAEAYTRAKKRLRQLKDQLRYSVSAPQIRAGESYPAERSFDKQDYLDAVQKAKELIAAGDFMQVQVGQRIHKRFTAPLSLYRALRSLNPSPYMYFYHFGDFHVVGASPEILVRQEPDGQKVTIRPLAGTRPRGNT------VEADKATEQELIADPKERAEHVMLIDLARNDIGRIARTGSVKVTEAFAVERYSHVMHIVSNVEGILQDGMDNMDVFKATFPAGTLTGAPKVHAMEVIDRLEPSKRGIYGGACGYLSFAGDMDLAIAIRTGVIKDNVLYVQAAAGVVADSVPELEWRETEHKARALLRA----------- 189219775 32 -----------------PVSAYLKISRASKYSFLLESADRG-KFGRFSYLGADPYFFITAYGRKITVE-------------------------YRNGQKEEYWTDSHPLDELRK-----KMEAYRA----FPLAQLPDFSGGCVGYLGYEMVHFFEPVPAKKDDLNVPDLCFLLADTLVIFDHQERKMFLVANAIDEPFEAYEKAVKKLDDLQTALSKPPLFINQQESAAITPQVNMTKEQYIEMTEKMQEYIRAGDIFQVVPSQRWHIRCEDPIDIYRALRLINPSPYMFCLKLGDFSLVGSSPEVHVRFDKG--RVYVRPIAGTRPRSSTSAEEEERIV-----EELINDPKERAEHIMLVDLARNDIGRVCSFNTVCVKELMVIEKYSHVIHMVSSVEGIVRKGITAFDVLEATFPAGTVTGAPKVRAMQIIAQLEPTCRGPYAGVVGCMSFSGYLDTCIAIRTILIKQGIAYLQAGGGLVADSTPLGEYLESSNKAKAGMKALAL-------- 3334389 37 -----------------PIGLYRKLAQGQPGTFLMESAAVGGAWSRYSFIGSRSRATLT-----------TKDGQA--HWLGEP----------PAGVPVDGNPVDAIRDTIEALRT-DRFDGL------------PPFTSGLVGFLGWETVRHWEKLTRPPEDDQLPELALNLVTDMAVHDNMDGTVLLIANAINFDNSSERDAVARVKELLARISTPLQPVSVLEPAALDFAASVNEPEYLAALDRGKEAIVDGEVFQVVISRRFEMECASPLDVYRVLRNTNPSPYMYIFSLEDYSIVGSSPEALVTVTGED--VITHPIAGSRPRGKT------VDADKALAEELLADQKERAEHLMLVDLSRNDLSKVCVAGSVDVTQFMEVERFSHIMHLVSTVVGRLAPTAKAYDVLKATFPAGTLSGAPKPRALRLLDELEPHRRGIYGGVVGYLDFAGDMDMAIAIRSALLREGRAYVQAGGGIVADSSNPAEAQETVNKAAAPLRAVHTAGSLHNI- 119961971 37 -----------------PIGLYRKLAKGQPGTFLLESAAVGGAWSRYSFIGSKSRATLT-----------TKDGEA--HWIGEP----------PVGVPVSGNPVEAVRDTIAAL-QTDRFDGL------------PPFTSGLVGFLGWEAVRHWERLTSPPEDDQLPEMALNLVTDMAVHDNVDGTVLLIANAINFDDSSERRVKGLLDQISTPVAQPVSVLETAALDFASSVQERWDEAYLEAIDRGKEAIVDGEVFQVVISRRFEMECAAPLDVYRVLRNTNPSPYMYLFSLEDYSIVGSSPEALVTVTGE--EVITHPIAGSRPRGKT------VEADKALATELLADQKERAEHLMLVDLSRNDLSKVCVAGTVDVTQFMEVERFSHIMHLVSTVVGELAPHAKAYDVLKATFPAGTLSGAPKPRALRLLDELEPHRRGIYGGVVGYLDFAGDMDMAIAIRSALLREGRAYVQAGGGIVADSHKPSEALETVNKAAAPLRAVHTAGSLQNI- 187479705 30 -----------------PLAIYLKLAHSGPQSCLMESVVGGERFGRYSFIGLPARTVIRASGRTTEV------------------LHDGQVVETHEGDPLAF-----IEQYQARFKV-----ALR--------PGMPRFCGGLAGYFGYDTVRHIERLPAVKPDEGTPDIMLLHVDELVIVDNLAGRTYLMVYADPAHPEAYSRAQERLLELRARLRKPVNIPYSHASMQTEERRDFAKEDYLAAVRRAKEYIAAGDLMQVQIGQVIAKPFDAPLSLYRSLRSLNPSPYMYFWNFGDFQVVGASPEILVRQEQVNQQITIRPLAGTRKRGATP------EEDQALAAELRADPKEIAEHVMLIDLARNDVGRVAETGSVRVSDTMAIERYSHVMHLVSNVTGNLNPGMSSMDVLRAAFPAGTLTGAPKVRAMEIIDELEPVRRGIYGGAAGYLSYGGEMDVAIAIRTGVIKNGTLYVQAAAGIVADSTPELEWAETEAKARAVLRAAEQVQH----- 148244876 31 ------------------LGLYLKLADT-PYSYLFESVQGGEKWGRYSIIGLSAQTVIKVFGNEVRIEQDTQLLESLI-------------------------VADPLLWIEKYQQKYSV----------PKINNLPEFNGGLVGYFGYEIIHYIEPFSKQKDEFNIADIMLMVSNDLVVFDNLANKAFLITHI-NPVKQDFEDAQLRLSKIKRQINQPLIKKDYQSFSDINFTSSFGEQNYKIAVDTIQQYIKSGDVMQVVPSQRLSATFKAPIELYRQLRRLNPSPYMYYLNLDDIMIIGSSPEILTRVDN-NRRATIRPMAGTRSRGK------DHAQDLELEQDLLNDEKEIAEHLMLIDLGRNDLGRIAKTGTVKLTDRMFVERYSHVMHIVSNVECELKDDVSVIDVLKATFPAGTLSGAPKVRAMEIINEVEPLKRNIYSGAIGYLSWHGCMDMAIAIRTAVIKEQILYVQAGAGIVYDSTAQSEWDETMHKAQALIKAAQQ-------- 186681734 37 --------------------------------LLRSSYEYPGRYKRWAIGFVNPPLELTTQENAFNLIALNERGLVLLPLLLECLSNSLQLEKDNNNIVGFVKSTKRLFTEEERSKQPSAFTVVREILHTFSSQEDE--HLGLYGAFGYDLVFQFEPITQLERPKDQRDLVLYLPDELIVVDYYQQRAFRLQYDFETAHGNTKNLPRTGESVDYRGKHL----------TPNETADHKVGEYAKKVESALDYFRRGDLFEVVPSQNFFEGYEDPSKLFETLKDINPSPYGFIFNLGGEYLIGASPEMFVRVEG--KRVETCPISGTISRG------LDALDDAVQIRHLLNSHKDEAELTMCTDVDRNDKSRICEPGSVQVIGRRQIELYSHLIHTVDHVEGTLRSQFDALDAFLSHTWAVTVTGAPKKAAIDFIEQHERSARRWYGGAVGYLNFNGNLNTGLILRTIRLKDCIAEVRVGATVLYDSIPQAEEQETITKAAALFETIR--------- 87308886 33 -----------------PVSAFHKLDEGRPA-CLFESVIGGEKIGRYSFLGFEPDYHLAATRSEVTVTTGDK--------------------------IEKFTCENPLEELRRRL----------ADVRVAHLDGLPPFTGGAIGYAGYDVIRYVENLPNAPEDDRLPDLSFGFYHQLVVFDNVAKTVDVIVLAFATACSEVDRIVAKLATFDAQL--VPTDIDTGGAVTLKYESNFTQDEFENAVRGCVEYIRAGDIFQVVISQRLQTAISDPFEIYRTLRIVNPSPFMFFLRTAETTLVGSSPEIMVRVVDGH--VTVRPLAGTRPRGKNE------EEDNALAEELLADPKERAEHVMLVDLGRNDVGRVAQYRSVEISDVMVIERYSHVMHITSNVTGQLRDDCDAFDALAACLPAGTVSGAPKVRAMEIIDQFETRRRGPYAGAVGYIDYSGNMDTCIALRTIVIQDGVAYVQAGAGMVVDSDPSSEYQETLNKARGLLKAIEIT------- 90425860 41 ------------------------LLDHRPGVMLSSGTTVPGRYESFDLGFADPPLRLVSTGDNFALTALNARGEVLLAFLAATLQEPCVVIDKVAGRQIDGHIIEAPVDEDQRTRRASMMSLVRALVAAFASPGDP--MLGLFGAFAYDLVFQFEDLPKRAREADQRDIVLYVPDRLLAYDRATGRGVHLAYEFSWNGRSTEGLSHD------------TPDSVYAKSPRQGFADHAPGEYQATVEVARAAFARGDLFEAVPGQLFAEPCESPAEVFQRLCRINPSPYGALMNLGDEFLVAASPEMFVRSDG--RRIETCPISGTIARGVDAIG------DAEQIRQLLNSEKDEFELNMCTDVDRNDKARVCVPGTIKVLARRQIETYSKLFHTVDHVEGMLRPGFDALDAFLTHAWAVTVTGAPKLWAMQFVEDHERSSRRWYAGAIGCVNFDGSINTGLTIRTIRMKDGLAEVRVGATLLFDSDPVAEEKECQTKAAALFQALR--------- 154253608 21 ---------VYARLVADPVSAMLKIADGKPNSFLLESVEGGDSRNRYSIIGFAPDAIWRTRGDKAELNRKARFGDTYEPCPGGALKS------------------------------------LRAFIERIDLPELPPMAAGVFGYMSYDTVRLMEHLPNENPDLGLPDGIFIRPTIIAVFDSVKDEVTVVTPVRPEPGAAYTRASERVGDVIAEFDTALPHLHRDAEIGPEPCSNTPKDAYFGMVARAKEYIAAGDIFQVVLSQRFEAPFEPPFALYRALRRINPSPFLYFLNFEDFSIVGSSPEILVRVR--NNRVTIRPIAGTRHRGKNKAE------DEAISEELLADPKERAEHLMLLDLGRNDVGRVSKIGSVDVTERFALQYTSHLIHIVSNVEGDLDPAYDAISALVAGFPAGTVSGAPKVRAMEIIDELELEKRGPYAGCVGYFSAAGEMDTCIVLRTAIVKDGKMYVQAGGGVVADSSPEGEYQESVNKAKALFRAAEEA------- 84705001 39 -----------------PVSAYLKLAGHRKNAFLLESVEGGDTLGRYSTIGLKPDLIWRAHGDKPEIN-----------------------------RTPHIDPNAFHPDEGGTIASLTVLDDSRIAIDPDIQAQLPPMAAGMFGYFGYDFVRLAEHLPHPPSPYTVPDGLFVRPTILAIFDNVTRDVTVITQVRADPQAAYGRAAERLADAIADLNRPVPAEVPGPTAPVEFEAHIPPEAYREMVLKAKDYIAAGDVFQVVLAQRFSTPYDGPFSVYRTLRRINPSPFLFYLNFEGLTLLGASPEILVRVRQG--QVTIRPIAGTRPRGATP------EEDLALEAELLADPKERAEHLMLLDLGRNDVGRSSEFGTVTPTETFFIERYSHVMHIVSNVTGTLRPDLRPLDALAHGFPAGTLTGAPKVRAMEIIDELEPEGRGPYGGCIGYFGADGGFDTCIGLRMAIHTGGRLHVTAGAGIVADSRPESEQAECEVKARAILTATKMA------- 163700030 18 -----QPVLLRATLVADPVAAFLKLKAGREGAFLLESVEGGAVRGRYSMIGLDPDLVWRCSGGTAE--------RADAPDLDRFVPDDRP-----------------------------PLDSLRDLIAESAIPGDPPMAAGLFGYLGYDMVREMERLPPKPDPIGVPDAILVRPTVMVVFDAVRDEIAVVTPLRPPAKAACEAALNRLERVAETLEGPLPVANPTEIPAPAPVSNTTPEEFHAMVARAKAYIAAGDIFQVVLSQRFEAPFALPFALYRSLRRVNPAPFLCYLDFGTFQIVCSSPEILVRVRDG--KVTIRPIAGTRRRGATP------EEDGALAEELLADPKERAEHLMLLDLGRNDVGRVAQIGSVTVTDSFFLEYYSQVMHIVSNVEGRLDPRHDALGALVAGFPAGTVSGAPKVRAMQIIDELEREKRGPYAGCIGYFGADGQMDTCIVLRTAVVKDGRMHVQAGAGIVHDSDPASEQQECVNKAKAQFRAAEEA------- 114569953 37 -----------------PVAAYLRLADSQPNTFLLESVEGGAWRGRYSAIGLDPDLIWRCRDGVVS----EARGMDVAKR--------------------RFSPIEA-----------APMEALREVIEAAHCPDAPPLASGLFGYLGYDMVRYLERLPAAPDPLGLPESILLRPQTMVVFDALKQEIQVYCPVRPGEYSAREAYDAAVERLQTTLQKLAGATPEKAAPTGELQSNRSPDDYRAAVDRARDYIRAGDAFQVVPSQRFSADYPAPFWLYRSLRRLNPSPFLFFFRFDGFEVVGSSPEILVRLRDD--VVTIRPIAGTRPRGKTPAE------DDAFEADLLADPKERSEHLMLLDLGRNDVGRIAKPGSVRITAREIVERYSHVMHIVSNVEGDLRDDQDVVSALFAGFPAGTVSGAPKVRAMEIIDELEPHRRGVYAGAVGYFSAGGGMDTAIALRTAVFKDGRMHVQAGAGVVLDSDPESERVETVNKAEALFRA----------- 91790290 22 -----------------PLSLYLKLANAKDGSFLLESVVGGERFGRYSFIGLPARTLIRCSGF-------------GADMLTEVVKDGRVIETSR------VNPLDFISDYQKRFKV-----ALR--------PGLPRFCGGLAGYFGYDTVRYIEKKLEPPDTLGCPDIMLLQCEELAVIDNLSGKLYLIVYADPAQPEAFANAKKRLRELKEQLKYSVSAPVVKPSQGYPAERDFAKADYIAAVERAKRLIEAGDFMQVQVGQRIKKRYESPLSLYRALRALNPSPYMYYYHFGDFHVVGASPEILVRQEQVARKITIRPLAGTRPR------ASSIEADKAVEQELVNDPKERAEHVMLIDLARNDIGRIAKTGTVKVTEAFAVERYSHVMHIVSNVEGVLLDGMTSMDVLKATFPAGTLTGAPKVHAMELIDQLEPTKRGLYGGACGYLSYAGDMDVAIAIRTGIIKDQTLYVQAAAGVVADSVPELEWKETEAKARALLRA----------- 159904238 33 -----------------PLSTWLKVGEGHPPGVLLESVEGGETLGRWSVVATDPLWIATARGNS-----------------------------------LKREWRDGQCDEIQG----NPFEVIREWLLPYRTEPIDGLPCILYGIWGYELIQWVEPKVSVRTKSDPPDGVWMFMDRVLIFDQVKRVINAVSYCNDQPLQAYEKAAQRSKDLQVLLQSPLPSLKSTTETPNSVKSNTTQVKFKNAVKSAKEYIKKGDIFQIVLSQKLRTQVPNPFEIYRSLRMVNPSPFMAFFDFGDWQLIGSSPEVMVKPSEKGIYASLRPIAGTRPRG------INEMEDKTLERELLSDPKEIAEHVMLVDLGRNDLGRVCRSGTVEVKELMVIEKYSHVMHIVSEVEGMLREDKDVWDLLMAAFPAGTVSGAPKIRAMQLINELETQPRGPYSGVYGSMDLNGALNTAITIRTMVVSNNIVQVQAGAGVVADSIPANEFQETMNKAKGLLTAL---------- 163793236 18 -----------------PVSAMLKLADGRANAFLLESVEGGAVRGRYSVIGMKPDLIWRFYKQKAEI---NRNARV---------------------EPEAFEPVDV-----------EPLVSLRALISRIELPGLPPMAAGLFGYMGYDAIRLFENIPDNNPDLNIWDGLFLRPTLVCIFDRLEDVMTAVTPVRPQPGVSAADARVRLADLVADFERPYRREGGSAVDPLPPVSNTGRDAYHAMVRKAVEYIHAGDAFQVVPSHRLAVPFQPPFALYRSLRRLNPSPFLFYFDFGGYAVVGSSPEILVRLRDD--VVTIRPLAGTRRRGANP------DEDRALAAELLADPKERAEHLMLLDLGRNDVGRVSAIGSVSVKEQFTIEQYSHVMHIASHVEGKLAEGYDAIDALFAGFPAGTVSGAPKVRAMEIIDELEVSRRGVYAGAVGYFAADGGMDTCIALRTALVKDGTMYVQAGGGVVADSDPESEWQETLNKARALVRAAEEA------- 126435648 50 -----------------PLSAYRKLAANRPGTFLLESAENGRSWSRWSFIGAGAPSALTVRD-------------------GEAVWLGVTPKDAPSGG--------------------DPLQALRSTLALLETPGLPPLSSGLVGFFAYDMVRRLERLPSLADDLGLPDMLLLLATDIAAVDHHEGTITLIANAVNWNGTDYDDAVARLDVMTKALGQSPSSVATFARPAPTHRAQRTVEEYTAIVEKLVGDIEAGEAFQVVPSQRFEMDTADPLDVYRMLRVTNPSPYMYLLNGLDFSVVGSSPEALVTVADG--KATTHPIAGTRWRGDTEEEDLLLEKELLADE------KERAEHLMLVDLGRNDLGRVCEPGTVRVEDYSHIERYSHVMHLVSTVTGRLAEGMTALDAVTACFPAGTLSGAPKVRAMELIEEVEKTRRGLYGGVLGYLDFAGNADFAIAIRTALMRDGVAYVQAGGGVVADSNGPYEFNEATN------------------- 167745458 17 --------------HVTPIQVFMALRKAGTPSFMLESVENRDQWGRYSFIGVNPKKEVKINGTEIEI----------------------------DGTKQTVENHIAYLIEMVNAYQSPVL------------VDKPKLTGGFIGYFGYDTIRFVEKVNVPEDDLNMPECHLCMYDEIVAFDHLTNRVIVIQNVHEEDDLEYKGLEPRARKLIEQIDNFRMSRKERTKKETKVISNITEEEYKSKVEKAKEYIRNGDIFQVVLSQRFEVESEAPFDVYRCLRTTNPSPYLYFFDFVDYQIAGASPEMLVSVTNG--IVTTKPIAGTVPRGTTKKE------DDILVRQLMHDPKEQAEHTMLVDLGRNDVGKVSRFGTVRVDNFMSVEKYSKVTHLVSDVQGELREDKTALDALMSILPAGTLSGAPKVRAMEIIDELEDKKRGLYGGTVGYLAFDGNIDTCIAIRTVLFKDGKGYVQAGAGIVADSEPEKEYEETKNKALAVINAIKEAAEL---- 86138847 33 -----------------PVSLMLKLTGAQKDAFMLESVTGGEVRGRYSIIGMKPDLVWRSHG-----EASSLNRSA---------------------------RFDPEAFEEQ---AGNPLDNLRALLSKIDLPEDPQAAAGLFGYLGYDMVRHVEYLPDVNPDLGLPDAVMMRPSVIAVLDGVKGEVTVVSPAWVREGQTAERVMDAVRDLERAMPSETRDL-GDAHEIAPPVSNFTKSGYMEAVEKAKDYIRAGDIFQVVPAQRWSQEFPPPFSLYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGKEVTIRPIAGTRPRGATPQE------DKANELELLADKKELAEHLMLLDLGRNDTGRVAKIGTVKPTEQFIIERYSHVMHIVSNVVGELHEDKDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAIVKDQTLYVQAGGGVVYDSDPEAEYMETVHK------------------ 86751420 47 ------------------------------------------------FGFADPPLALTIRAEQFSIEALNPRGHVLVAFLSDRLPCVVVEQACATKIRGHIVRGEAPVDEEQRTRRASAISLVRALVAAFASPADP--MLGLYGAFAYDLVFQFEDLAQKRREADQRDIVLYVPDRLLAYDRATGRGVNIAYEFAWKGKSTQGLPNDTAE------------SAYTQTGRQGFADHAPGEYAKVVEVAREHFARGDLFEAVPGQLFGEPCESPAEVFKRLCRINPSPYGGLLNLGDEFLVSASPEMFVRSDG--RRIETCPISGTIARG------VDAIADAEQIQKLLNSEKDEFELNMCTDVDRNDKARVCVPGTIKVLARRQIETYSKLFHTVDHVEGMLRPGFDALDAFLTHAWAVTVTGAPKLWAMQFVEDHERSPRRWYAGAFGVVGFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSDPVAEDKECQVKAAALFQALR--------- 163746560 33 -----------------PVSLMLKLTGAAENAFVLESVTGGDVRGRYSIIGMKPDLIWRCRGETA---ALNRAARY-----------------------------DADAFED---MPGAPLDRLRDIISRITLPDDPQAAAGLFGYLGYDMIRLVEHLPNVNPDLGLPDAVMMRPSVVAVLDGVKGEVTIVSPAWVSDGQTAERVMDAVRDLERAMPQTSRDL-GDAEDAPEPVSNFTHEGYKAAVEKAREYIVAGDIFQVVPSQRWAQGFTPPFALYRSLRRTNPSPFMFYFNFGGFHVVGASPEILVRV--FGNEVTIRPIAGTRKRGATP------EEDRALEADLLSDPKELAEHLMLLDLGRNDVGRVAKIGTVRPTEEFIVERYSHVMHIVSNVVGELREGCDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAVVKDETLYIQAGGGVVYDSDPEAEFMETVHK------------------ 162147718 41 -----------------PVAAYMRLTAPPRNAFLLESVEGGVARGRYSVIGLLPDLIWRCHGGAATINTDAARDPA--AFVPAGVP---------------------------------PLDSLRAVIRASQPSGLPPMVAGLFGYLGYDMVRQMEHLPDMPDDLDLPEGVMIRPGLFAIFDTVRDELILAAPVRPRPEAAWQAAQDLLATARRTLSEPLQLTPDYTGPLEAPRSTFTREGFCAMVRRIQDYIAAGDAFQVVPSQRFSTAFTPPLALYRALRRINPAPFLFNLAFDGFSLVGSSPEILVRLRDG--QMTVRPLAGTRPRGRT------DEEDLALERDLLADPKELAEHLMLIDLGRNDIGRACTVGSVQVTEKFVIERFSHVMHISSNVEGQLRPGLEALDALIAGFPAGTLTGAPKIRAMEIIDEVEPTRRATYAGCIGYFGANGAMDTCIGLRMAVVKDGQMHVQAGCGVVADSVPDLEYEETRHKARALFRAAEDAVQ----- 182678430 32 -----------------PVSAFLKLARDRDGGFLLESVEGGATRGRYSMIGLDPDIIWRAFAEQAEINRDAQRDPAAFLPCKEP-----------------------------------PLQALRALIKESAIPELPPMAAGIFGYLGYDMVRQMEELPAKTDPIGVPDAILIRPTVMVVFDSVRDEISIVTPLRPRPGAAYEQAMDRIEAVVATLESPLAHPAGLEADPVPPRSNTEPAEFAAMVERAKDYIRAGDIFQVVLSQRFSAPFALPFSLYRALRRVNPAPFLCYLDFGAFQVVCSSPEILVRLRDG--KVTIRPIAGTRPRGATEEADAALAAELLADE------KECAEHLMLLDLGRNDVGRVAEIGSVTVTDQYAIERYSHVMHIVSNVEGRFAAGQDAIDALCAGFPAGTVSGAPKVRAMEIIDELEIDKRGIYGGCIGYFGASGEMDTCIVLRTSVVKDGVMHVQAGAGIVYDSDPASEQRECINKAAALFKAAEEA------- 196237214 18 -----------------PVTAYLKLSEKAPVSFLLESVERG-RQSRFSIVGVGARRTFRLKDGVFTVNGEEVRTQDPLRTLYEAV----------------FAPLER-------------------------HPDLPPFFGGVVGYAAYDLIRYYEKLPSLKPDDALPDLLFLEPEVVVVFDHTKSLLHLVA-----PEKDPEVAEARLAWAERKLKGPLPGVPGERAGGASFQADMDREAYLEAVRKALRYIKAGDIFQVVLSLRLSSPLTHPFALYRALRSVNPSPYMGYLDLGEVVLVSASPESLLRSDG--KKVVTRPIAGTRPRGK------DEEEDRRLAEELLKDEKERAEHLMLLDLSRNDIGRVAAFGTVRVVEPMHVERYSHVMHLVSTVEGVLAEGKTPLDALASVLPMGTVSGAPKIRAMEIIEELEPHRRGPYGGAFGYLAYDGAMDMALTLRTFVVAGGKMHVQAGAGIVADSVPEREYEECLNKARALLKAVEMA------- 89054373 33 -----------------PVSVMLKLTDAGRDAFILESVTGGEVRGRYSIIGMKPDLVWECRGDASRL-----------------------NRAARYDRETFEPCEEA------------PLDAIRALLSAIDMPDDPAAAAGLFGYLGYDMIRLVEHLPNVNPDLGLPDAVLLRPSVVAVLDGVKGEVTIVSPAWQSGGAAYAQAAERVSDALRDLERAPSVAAREAQPLGEPVSNFTHADYLKAVDTAKDYIRKGDIFQVVPSQRWTVDFPAPFALYRALRRTNPSPFMFYFNFGGFQVVGASPEILVRV--FDDEVTIRPIAGTRPRGATP------DEDRALEADLMADQKELAEHLMLLDLGRNDTGKVSKIGTVRPTEEFIVERYSHVMHIVSNVVGELAEDQDALSAFMAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAVLKDEKLYIQAGGGVVYDSDPEAEFTETVNKSRAIRKAAEDAS------ 83951842 33 -----------------PVSLMLKLTGAARDAFLLESVTGGEVRGRYSIIGMKPDVVWQCHG----------------------PASRINRDARFDG--------DAFTDQDG-----DPLTNLRALIERIDLPEDPAASAGLFGYLGYDMIRLVEHLPDVNPDLGLPDALMLRPSVVAVLDGVKGEVIVVSPAWVGSGQSAERVMDAVRDLERALPQNTRDL-GEAREDAAPVSNFTREGYKQAVEKAKEYIRAGDIFQVVPSQRWTQPFQPPFALYRSLRRTNPSPFMFYFNFGGFQVVGASPEILVRV--FGNEVTIRPIAGTRPRGATPAE------DRANEADLMADQKELAEHLMLLDLGRNDVGRVAKIGTVRPTEEFIIERYSHVMHIVSNVVGELAPDQDALGALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDVCIALRTAVVKDENLYIQAGGGVVYDSDPEAEYMETVHK------------------ 115526439 41 ----------------------------------------------------DPPLALTTRDADFSIDALNARGKVLIAFLSATLPAFVIESRGADRLAGKILRGDAPVDEEQRTRRASAISLVRALIAAFASPADP--MLGLFGAFAYDLVFQFEDLKQKRREDDQRDIVLYVPDQLLAYDRATGRGVILSYDFAYNEQSTEGLPRDTAE------------SVYARTGRQGFADHAPGDYPAVVEKARGAFARGDLFEAVPGQLFGEPCDTPAEVFQRLCRINPSPYGGLVNLGDEFLVSASPEMFVRSDG--RRIETCPISGTIARGADAIG------DAEQIQKLLNSEKDEFELNMCTDVDRNDKARVCVPGTIKVLARRQIETYSKLFHTVDHVEGMLRPGFDALDAFLTHAWAVTVTGAPKLWAMQFVEDNERTPRRWYAGAFGFVGFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSDPVAEDKECQVKAAALFQALR--------- 50954791 37 -----------------PVGIYRKLAAGRPGTFLLESAEQGGIWSQFSFVGAASFGVLTQQGEEVR-------------WLDYGLSAERALGPDAAGPDASGRPLDALAALHRRWQSPRI-------------PGLPPLTGGLVGFIGWEAIRQIERLPQPPADYDIPGQALAFAADLVAIDHRSGTVLLIANVLADADALWADAQSRLDRMQGELAQPAEAWLAEVDLAVPVVSRTAKPDFLAAVEAAKERIVAGDIFQVVISQRFEVACEAALDVYRVLRALNPSPYMYLLDGGVYEIVGSSPEALVKVREG--RAFTHPIAGSRPRGATPEEDLD------LEASLLADDKERAEHLMLVDLARNDLLKVCAAGSVEVTEFMRVERFSHIMHIVSSVEGDLLPDASALDVFRATFPAGTLSGAPKPMALWIIDELEPAQRGVYGGVVGYFDFAADADLAIAIRTATIMDGVARVQAGGGLVADSVPESEFEESQNKAAAPLRAVAVANALRRV- 149203719 33 -----------------PVSLMLKLTGAARDAFLLESVTGGELRGRYSIIGMKPDVIWHCHGTTSRIN-----------------------------RQARF---DHDAFEDQHGDPLANLRGLIAESRIALPEGMPAASAGLFGYLGYDMIRLVEHLPNVNPDLGLPDAVMLRPSVIAVLDGVKGEVMVVAPAWVSSGQSAERVMDAVRDLERALPQSSRRL-GEAHEDAAPVSNFTRDGYKQAVEKAKDYIRAGDIFQVVPSQRWTQTFQPPFSLYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGQEVTIRPIAGTRPRGATP------EEDRALEADLLADKKELAEHLMLLDLGRNDAGRVCKIGTVHPTEKFIIERYSHVMHIVSNVVGELAEDQDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSSGGDMDVCIALRTAVVKDQNLYIQAGGGVVYDSDPEAEYMETVHK------------------ 126726380 32 -----------------PVSLMLKLAEARKDSFILESVTGGEVRGRYSVVGMKPDLIWRCNGNNAEINR------------------------------------SARFDPDAFTALPDPLDSLRALIAHINLPTDPPIAAGLFGYLGYDMIRLVEHLPNVNPDLGVPDAILQRPSVVAVLDGVKGEVTVVAPVWVSSGAAYAQAAERVMDAVRDLERQVNGRDRELGETVEVVSNFTHGAYLEAVEKAKEYIKAGDIFQVVPSQRWTQDFKPPFSLYRSLRRTNPSPFMFFFNFGGFQVIGASPEILVRLRDT--EVTIRPIAGTRKRG------INEAEDKALEADLMADKKELAEHLMLLDLGRNDTAKVSKIGTVRPTEQFIVERYSHVMHIVSNVVGEIAEGEDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGCGYFSANGDMDMCIALRTAVLKDEKLYVQAGGGVVYDSDPQAEFEETVNKSNAIKAAARNA------- 15642916 17 -----------------PVSTFMKVSRGEEFAFLLESVELGSAFGRHSFIGI--------------------------GKKDVLVFEKGILRTSNQQLDYTSSPLKAIKD---------WLEVYRY---SVKHDELPSFRGGAVGFVSYDYISYIEKVKVKASV--FPTFYFVVPEHLIIFDHLKNNVFIIS--------------DSPEELTSKVLSPFEEKPEKNVFVTEPESNFEREQFYKVVEKAKKYIVEGDIFQVVLSQAFTFKTTDPFYIYRALRMINPSPYMFYLKFGDTVVLGSSPETMAKVEGD--KATVKPIAGTRPRGRT------VEEDLKLERELLNDEKEIAEHVMLVDLGRNDLGRVCKEGTVRVEKKMVIERYSHVMHIVSQVSGELKDDKDAVDVFEATFPAGTVSGAPKVRAMEIIEELEPTPRGPYAGAVGYFSFKGNMDSAITIRSFFFKGKQGWLQAGAGIVYDSVPEREYQETLNKLRALFRSLEVAQKIQ--- 197790102 30 ----------------------------------------------------NPPLRVESRGENFTIAALNARGKVLVAFLAATLPAIEITAMTIERIEGHIVRGAAPVDEEQRTRRASIMTLVREIIASMSHAGDP--LLGLFGAFAYDLVFQIEDLKQKRREADQRDIVLYIPDELLAYDRATGRGVVIEYEFSYKGATTRG----------QGRDTPDSIYAKT--KREGFADHAPGDYQATVQRARQAFARGDLFETVPGQLFAEPCETPAEVFKRLCTINPSPYGALLNLGEEFLVSASPEMFVRSDG--KRVETCPISGTIARGADAIG------DARQIQELLNSQKDEFELNMCTDVDRNDKARVCVPGSIKVLARRQIETYSKLFHTVDHVEGMLRPGFDAIDGFLTHCWAVTVTGAPKLWAMQFVEDNERSSRRWYAGALGFLGFDGGINTGLTIRTIRMKDGLAEVRVGATLLFDSDPVAEELECQTKAAALFQALR--------- 91070218 33 -----------------PLSTWLKLSSKDSHGVFLESVEGGENLGRWSIVATQPLWEAVCYGEKI-------------------------VKTWNNGKTEIHKG--------------DPFDILKSWTMEYKSTMLEELPGQLYGSWGYELINRIEPVPINEPENNIPHGSWMFFDQLVVFDQIKRCITAVVYADTTSYKESSIEELYLNSISKQETRNLMRVPLKENENLDLESNWEKKDFEDAVLSAKEYIRKGDIFQIVISQRFQTQVNNPFNLYRSLRMVNPSPYMSFFDFGSWYLIGSSPEVMVKAEKNKNVASLRPIAGTRPRG------IDNQQDLELEKELLKDPKEIAEHVMLIDLGRNDLGRVCEIGTVKVKDLMVIEKYSHVMHIVSQVEGILKNNADVWDLLKASFPAGTVTGAPKIRAMQLINHFEKDARGPYAGVYGSIDINGALNTAITIRTMIVKDGKVSVQAGAGIVADSFPENEYQETINKAKGIFKALA--------- 84515599 33 -----------------PVSLMLKLSEAGTNAFMLESVTGGEIRGRYSIIGMNPDLIWDCRGTTARVNR------------------------------------SARFDADAFEVMPAPLDALRAILAINLPASLPAAAAGLFGYLGYDMIRLVEHLPDVNPDLGLPDAIMLRPSVVAVLDGVKGDVILVAPAYVRPDAAYAQAAERVMDAQRALDRSLPQHSRALADPAPVVSNFTHEGYLQAVEKAKDYIRAGDIFQVVPSQRWTQEFEPPFALYRSLRRTNPSPFMFFFNFGGFQVIGASPEILVRV--FGNEVTIRPIAGTRPRGATPAE------DDANEADLLADQKELAEHLMLLDLGRNDTGKVSKIGSVRPTEQFIVERYSHVMHIVSNVVGELADDQDALSAFFAGMPAGTVSGAPKVRAMQIIDELEPEKRGVYGGGCGYFSAGGDMDMCIALRTAVLQDEKLYIQAGGGVVYDSDPEAEYQETVHKSNAIRKAAADA------- 108804934 24 -----DVVPVYAEFIGDPISAVLRFAGEE-HVFLLESAEAAERFGRYSFLGFDPKRTLSYRRGTYTV---------------------------------------VDADGVRELPAKDPFRGLAAIVGRKSVAPLPHLPAFVGGYFAYDAVRYLERLPAPPDDLGVPEAYFAITDTLVVFDHLRHKVLVISLVDASRLRDVQGIRRVAEQLAAPLERG-RGLSSGPPGRLEISSNFTRGAYEAAVERAKEYIRAGDAFQIVPSQRFAAEVLDPLLLYRGLRTVNPSPYMTYLKFGDLALVGASPEPLVRVEG--RRVMTRPIAGTRRRGESP------EEDAALAGELLADAKERAEHVMLVDLGRNDLGRVCEVGSVEVTSFMEIERYSHVMHIVSTVEGNLRENLTALDALAAAFPAGTVSGAPKVRAMEIIDELEPTRRGPYAGATGYYGVDGRLDTCITLRTALLKGGRAYFQAGGGVVADSVPKLEYEETRNKARAMERALEVARSPR--- 75676798 41 ----------------------------------------------------DPPLKIETTGFNFTIEAANARGEVLIAFLGETLSEPCAVVTEKTARRIAGHIVDAPVEEDQRTRRASVMSLVRALVAAFASTADP--MLGLYGAFAYDLVFQIEDLVQKRREPDQRDIVLFIPDRLLAYDRAAGHGVVLSYDFAWKGRSTEG------------QPRDTPDSVYAKTSRQGFTDHAPGEYQATVETARAAFARGDLFEAVPGQLFAEPCESPAEVFQRLCRINPSPYGGLVNLGDEFLVSASPEMFVRSDG--RRIETCPISGTIARGADAIG------DAEQIRELLNSEKDEFELNMCTDVDRNDKARICMPGTIKVLARRQIETYSKLFHTVDHVEGILRSGFDALDGFLTHAWAVTVTGAPKKWAIQFVEDNERSTRRWYAGAFGVVGFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSKPELEDRECQTKAAALFQALR--------- 56551364 43 -----------------PVGVMLRAHQSGRGDFLLESVEGGSNRGRYSFIGLAPDLVFKAVGDKAEI------NRNWLQNHDDFSPVEGDSLTAMRQLVASCQ-----------------MDIPSELPSSISS---------LVGYFSYETVGLVEKLPKPKDPLNVPDMLFVRPTLFLVFDQVTDALYMIAPVWPDAGSPEEKVATALEVIQNILKEPIPSLPAVKVDQPEIKRAMPPKAYEDIVVQAKEYIKAGDIFQIVPAQRFTVDFPPPMALYRSLRRINPSPFLYFLDFPGFSLVGSSPEILVKLQDG--EVTIRPLAGTRPRGRNSFE------DQTLRESLLKDPKERAEHLMLLDLGRNDVGRVSQAGSVKVTDSFSIEYYSHVMHVVSNVVGKIRPDKDALDALFAGFPAGTVSGAPKVRACEIIAELEPETRGPYSGGVGYFSPNGDMDSCIVLRTAILKDGVLHIKAGAGIVADSDPASEQREC--------------------- 89097929 22 -----------------PISIYQRISGEKK--FLLESSLKHERSGRYSFIGADPVFELKGNG-----------GKSILIKGGE----------------------ETELEEPA-------LEMVKKLLPEIPMHAPFPLAGGAVGYVGYDSIRQYEDIGSIPKDEGVPDVHLMFFEIMAVYDHAEQKVYLIGTSLTPDTTE-ESLRHRIAGRRKEIEEGSAGPSDSGIKISRYSASETKESFVEKVKKAKEYIIQGDIFQVVLSQRMQADIEGPFSFYRRLRIQNPSPYMYFLNFGEYAVAGASPESLIKADSD--KVTTNPIAGTRPRGK------DEEEDERLSADLLNDEKELAEHRMLLDLGRNDLGRVCEFGSVKIEKYMQAEKFRHVIHLVSEVSGKLKPDYSPADSLAACLPAGTVSGAPKIRAMEIINELEEYKRGVYSGAIGYFSAGGSMDFALAIRTMLIKGNKAYIQAGAGIVHDSVPEKEYEETIHKLRAFLE------------ 58040711 15 -----------------PVSAFLRLSKDDPYRLLFESVEGGAARGRYSVIALLPDLVWKCRDGKVTLDGKPVDGVPL---------ETLKTIVDESQMEL--------------------------------PAGMPPMIGGVFGVLGYDMVRQMERLPNAPNDLGLPEGIMIRPRLFAVFDSVRDELTLAVPVRTTDAEAHALLDQARAALAAPLGDARETLPAGT-ELAPPTSNMTQQQFEDHIRKAQDYIAAGDAFQIVPSQRFTTPFPSPLSLYRSLRRVNPAPFLFVMELEDYALVGSSPEILVRLRNG--EVTVRPLAGTRPRGA------DREEDLALEKELLADRKELAEHLMLIDLGRNDVGRVSQLGTVTVPEKFVIERYSHVMHISSTVTGRIKDGKTAMDALVAAFPAGTLTGAPKIRAMEIIDELEPTRRGPYSGCVGYFGADGEMDTCIGLRMAVLKDGNMYVQAGCGVVADSDPNAEFRETQAKARALFR------------ 163787764 20 -----------------PVSIYLKIRDKFPNSILLESSDYHANDNSFSYICCNPIASIKVEGDTI-------------------------YQTYPDGSSKS-----------NFVKTVGVVEEIHKFTQRFKVDSNKEFNNGIFGYTAYDAVKYFEDIEITKKESDIPEIYYAVYQNIIAINHFKNEAYIFAHCFDTENNIDDILQ---------LIQTRQYASYDFNTKGGIESNLSDDEYKAHVELAKKHCARGDVFQLVLSKQFSQKFSGEFNVYRALRSINPSPYLFYFDYGNFKIFGSSPEAQLVVSDG--KAEIHPIAGTFKR------SGNDLKDAELAEQLIADDKENSEHVMLVDLARNDLSR--HGSNVTVENYREVQFFSHVIHLVSKVTGNINKDTDTMQVVADTFPAGTLSGAPKHMAMQLIEKYEKTSRGFYGGAIGFMDFEGNFNHAIMIRTFLSKNHQLFWQAGAGLVAKSDPESELQEVYNKLGALTNAIEQA------- 196185806 27 -----------------PVSAYLKLGRHRPYACLLESVEGGAVKGRYSILTLDPDVVWRCRANAAEL----ARGPAVVEFIAEPLPT---------------------------------LQSLRALIAAFDLPQDPPMAAGLFGVFGYDMVRLLEPLGEPNPDLDLPDAVLTRPSLVAIFDSVGQEIILVSAAYPDAGAAFDAAVARLDAFETGLRDPLPVAAPQPTPAPTFASPVDEAGFGEMVARAKDYIAAGDIFQVVLSHRFSAPTEDPFAFYRSLRRQNPSPYLFYLNFEGFQLAGSSPEILVRLKDG--QVTIRPLAGTRRRGATP------EADKALEAELLADPKERAEHLMLLDLGRNDVGRVAAPGTVEVTESFVVERYSQVMHIVSNVRGKADPKLDAVDTLLAALPAGTLSGAPKVRAMEVIDELETEKRVGYGGGVGYISAGGEADICITLRTALFADDQIFVQAGAGVVSDSDPAAEYAETQHKARAPMRAADDA------- 138895782 18 ----------------EPLGVFSNLRDE--AVFLLESKDDESPWARYSFIGVAPFLTLESEGETFSVKDENGNEQVVMPTLKEAFQW-------------------AEQALDVR--------PLREVV---------PFTGGAVGFLGYDFISAIEKVPRHENDLGMKASYFVFCESLFAFDHQKRELLLIHYIRLHGGETYRSAQQRIAALAAQAERPLLPADEEAGRAVSFASNYEKERFLQDVETVKQYIAAGDVFQAVLSQRFCVPVRAGLAVYRLLRHINPSPYMFYFRLSDTEIVGSSPEKLIQVR--NRRIEIDPIAGTRRRGRSP------EEDAMLADELYNDPKERAEHYMLVDLARNDIGRVAKYGTVKTPILMEIGKFSHVMHLISKVVGELNDDVHPIDALLAAFPAGTVSGAPKVRAMQILQELEPTARGLYAGAIAYIGFDGNIDSCIAIRTAVIKDGYAYVQAGAGIVADSVPELEWKETCNKASALMNAIEQAERL---- 170094732 41 -----------------PCMAYLRVSKDSKYSFLLESVINGENVARYSFIGADP----------------------------------LKIIKTGPGEELTGDPMIALQKELS-------------LHQYVKIPEIPTFTGGALGYVSYDCIQHFEPKTKLSDPLGIPEAVFMLVDTLLIYDHIFQTLKVVSHVFSPKNSTYQTAIAKARRLAKTLSVTPEPVQPKVTVGAEAVSNVGKEGYQSFVTSLKQHIIAGDIIQAVPSQRLARPTAHPFNAYRHLRQVNPSPYMFYLDCGDLQIVGASPETLCKVE--KNVVYNHAIAGTIKRGKTP------EEDEKLGATLLASEKDRAEHIMLVDLARNDVNRVCQPKTVKVDHLMKVEKFSHVIHLTSQVSGTLRDGLTRFDAFRSIFPAGTVSGAPKIKAIEIISSLEKERRGVYAGAVGRFDFAADMDTCIAIRTMTFKNGIAYLQAGGGIVYDSVEEDEYVETINKLGGNVRALEEANQAEEI- 153003250 14 -----------------PVSAFLKLSRGERQAFLLESVEGGERSARFSFLGAGPKSVLR--------HKLGDRG-DPLAAVRAALATHTAVRV----------------------------------------PGTPRFAGGLVGHVGYDAVKLFEPVPIANPDEGFPDLLLMDFDEVVAFDNRRHSLHVICEVRCDEGDDYARAVKRIRARLALLAAPLEDRRARRAAKPELVPRVAKPDYLAAVERAKDYVRAGDCQQIVLSQRFDAEVSPPFEIYRALRRVNPSPYLFFLKDGERALVGSSPETLIKLEDG--EVTLRPIAGTRKRG------GDAAEDARLEAELRADPKENAEHVMLVDLGRNDVGRVSAVGSVRVTALKTVERYSHVMHLVSEVKGRLAAGLGAVDVLRAGFPAGTVSGSPKVRAMEIIDELEPARRGPYAGAVGYFDRGGDMEMCIAIRTLMARGRRVSVQAGGGLVYDSDPEAEYQETLNKARAVFTAVAQA------- 88806690 19 -----------------PVSVYLKVRDRFPGSLLLESSDYHANDNSFSYICCNPIASIRVQHETIFLEY-----------------PDGKREQRPVGPDTDIPM--EIHAFAARFRAES------SNFKFINN--------GLFGYMAYDAVRYFEDISIGRKPDDIPDIYYAVYRNIIAFDHFKNEAYLFAHSHDGKNN--------IPELEQLLAVQTFASYSFRKEG-ERQTNLEDAEYLEQVELARKHCGRGDVFQLVLSRRFAQGFKGEFNVYRALRSINPSPYLFYFDYGSFKIFGSSPEAQLVV--GDGKAEIHPIAGTFKR------TGNDEEDAQLARELAADDKENSEHVMLVDLARNDLSR--NGNTVQVETYREVQYFSHVIHLVSKVTGRKKPEIPTMKVVADTFPAGTLSGAPKHRAMQLIEQYEKTSRTYYGGAIGFMAFDGDFNHAIMIRTFLSRNHTLYFQAGAGLVAASDPEAELQETYNKLGALNQALEIAENL---- 70992575 31 --PNLLPLTASIP--ADPTLAYLKIAEKSKLSFLYESAATTETIGRYSFVGAEPYKVLKT-------------------------------------GPGHGPECDPLPILEKELSQFRVATVPGLIL--------PPLTGGAIGYVGYDCVRYFEPKTALRDVLGIPESLFMMFKTIVAFDHFFQVIKVVTYIDSELEAEYRNGQEALQQTIDLLLRPECPLPPQGIPNQEYTSNIGREGYERHVTRLKEHISKGDIFQTVPSQRLSRPTSHPFNLFRHLRTVNPSPYLFYIDCEEFQLVGASPELLVKEEKG--RIITHPIAGTVKRGKSP------EEDDALAAELRGSLKDRAEHVMLVDLARNDVNRVCDPTTTQVDRLMVVEKFSHVQHLVSQVSGILRPDKTRFDAFRSIFPAGTVSGAPKVRAMQLIAELEGEKRGVYAGAVGYFGFDGAMDTCIALRTMLLKDGVAYLQAGGGIVFDSDPYDEYVETLNKLGANIQCIKGA------- 15614222 32 --------------------------------FILESKDDESPWARFSFIGLNPFVEL----------------------------------IEQNGVYQSISRSGSILVETEDFKS-----CLQQTIDVLDVQPLERELPFYGGYMAYDAIETIEKTLANARESEAPLYHFLFCETLIVYDHTEKKLAVIGSLDTRYKCAVNTIETVVETIHKDGDRLLRPAPVQDEVSFEVSSNYEKEVFLRDVERIKEYIRAGDVFQAVLSQRFERELSVALDVYRVLRMINPSPYLFYIKFHDVEVVGSSPERLVQVQDGH--VEIHPIAGTRKRGAT------REEDEALAKELLADEKERAEHYMLVDLARNDIGRIAEYGTVKTPTLLEIGKFSHVMHIISKVTGELKQTLHPLDALRYGFPAGTVSGAPKIRAMEILNELEPTKRGIYAGAIAYLGFDGNIDSCIAIRTMIVKDGRAYIQAGAGIVADSVPENEYEETRNKAKALLKAVEMAEAM---- 267159 18 ----------------EPLGVFANLREE--AVFLLESKDDESPWARYSFIGVAPFLTLESEGETFSVKDENGNEQITAPTLKEAFQWV------------------------ERTLAVKPL------------AETVPFTGGAVGFLGYDFISAIEKVPHKNRDVPMKTAYFVFCESLFAFDQKKRELLVIHYILSGNETEEEKIEARMADLAAKAARPQAEQPLLPAESAKAVSNYDKKQFLRDVEAVKRYIAAGDVFQAVLSQRFCVPVQAGFAIYRLLRYINPSPYMFYFQLDGVEIVGSSPEKLIQVH--RRRVEIDPIAGTRRRGRSP------EEDERLADELYHDPKERAEHYMLVDLARNDIGRVAKYGTVEVPVLLQIGKFSHVMHLISKVVGELDDNVHPIDALLAAFPAGTVSGAPKVRAMQILQELEPTARGLYAGAIAYIGFDGNIDSCIAIRTAVVKDGYAYVQAGAGIVADSVPELEWKETRNKASALMNAIEQAERL---- 126178023 6 --------------------------------------------------------------------------------------------------------------------AADPLDAVRSFMGRVAPSRLERFSGGLAGYFAYDLVSSLYPVPGPEGAEE-PVARFMLARECLALDHRRERLAVVANLLTDAEAEFSRARAAIAKQIARICAFSSSSPDEPCRSGAPASSCTPDEFSDAVLRIKEHIAAGDIFQAVLSRRLACCIEGPFAVYRRLRATNPSPYMYYLDFGDLAVAGSSPEMLVRVEDG--RVTTVPIAGTRPRGRTPAE------DRQLAAELLADEKERAEHVMLVDLARNDVGAVSAFGSVSVKDFMTVERFSHVQHIVSTVTGTLREGCDRFDALRSCFPAGTVSGAPKVRAMQIIGEAEGLRRGIYAGAVGYIGFSGTMDLAIAIRTVLVQDGVASVQVGAGIVADSDPGREWIETENKGRAMLAAL---------- 103486662 32 -----------------PVSAALKLIEPERGDWVLESVESGETRGRYSLIGLDPDLMFEVRGDAARIN------------------------RDWRHDRDAFVPVEA-----------GALQALRDLVARFDVPEGLPKALALVGFFAYETIGLVERIPRAPAGLGLPDMIFVRPTTILVFDRLADELFLIAPIWPDARGAIDRAGERLESIAARLSSASPHADGASTASITATPATSPERFAAMVAAAKDYIAAGDIFQVVLSQRFSTPFDPPFDLYRALRRVNPSPFLYFLDLPGFALIGSSPEILVRVRDG--EITIRPIAGTRPRGRTSAE------DAENRESLLADPKERAEHLMLLDLGRNDVGRAAIGGSVSVTDSYTVEFYSHVMHIVSNVIGRIAPGKDAIDALFAGFPAGTVSGAPKVRACQIIAELEADARGPYAGGVGYFAPDGNMDSCIVLRTAIVKDGVMHVQAGAGIVADSDPAYEQREC--------------------- 77462551 22 ---------VYARLTADPVSLMLKLAEARTDTFMLESVTGGEIRGRYSVVGMKPDLIWQCHGQDSRIN-----------------------------REARFDRQAFQPLEGH------PLETLRALISRIEMPADPPIAAGLFGYLGYDMIRLVEHLPGINPDLGLPDAVLMRPSVVAVLDGVKGEVTVVAPAWVSSGSARAAYAQAAERVMDALRDLDRAPPAQRAQVGEMRSNFTHEGYKAAVEKAKDYIRAGDIFQVVPSQRWAQDFRPPFALYRSLRKTNPSPFMFFFNFGGFQVVGASPEILVRLR--DREVTVRPIAGTRKRGATP------EEDRALEADLLSDKKELAEHLMLLDLGRNDVGRVAKIGTVRPTEKFIIERYSHVMHIVSNVVGEIAEGEDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFAANGEMDFCIALRTAVLKDETLYIQSGGGVVYDSDPEAEYQETVNKARALRRAAEDA------- 213017564 31 AKPLLIPLTCTIPIDDSPAVGYRALAKGVGA--LLESVEGPTRLARYSFIAIDPPLKIQFRG----------NGGVEL----DGDSRFIAIATAPKGR----NPVEQLESVMSRFTYAGI--------------RVPPFAGGMIGSFSYELAPQIHPRPSLRQIREEPFLTFMLVTGGAVFEHLAGTITLFTTPMQDAGAAYEQAREHLRLLCKTLDQPRQIFPEERRRNAEYISSLSPAAYQDAVLKAREHIHAGDILQAVISRQITCPYAGPFLLYRAQRAINPGPYLYYLDFQDHQIAGSSPEMLVRVEG--RTVTTVPIAGTRRRGKNE------EEDLALATDLLNDPKERAEHLMLVDLARNDIGRVSTYGSVRVRDFMTIERFSHVQHIVSTVQGTLADHLTCFDAFTSCFPAGTVSGAPKVRAMEIINDLEPQDRGLYAGAVGYIGFDRTLDFAIAIRTVVIRDGIAAIQVGAGIVADSVPEHEWKETEAKAAAMMQALDLA------- 197124549 12 -----------------PVSAFLKLSRGERHAFLLESVEGGERSARFTFLGAAPRAVLR-------------------------------------------WKLGDPGDPIAELRAA------LATHRAVRVPGVPRFSGGFMGHVSYDAVRLFEPVPIAKADEGFPDVLLMDFDELVAFDNRRHSLHVICEVRCDEGDDYADAVRRIRRRLAVLARPLSDRPRRAGPPAVLAPRVRRAAFEAAVRRAKELVTAGDCQQIVLSQRFDAETSPPFEIYRALRRVNPSPYLFFVKDGPRALVGSSPETLVKLEDG--EVTLRPIAGTRRRG------GDAAEDQALEAELRADPKENAEHVMLVDLGRNDVGRVSATGTVKVVALKTVERYSHVMHLVSEVRGRLAPGRTAVDVLRAGFPAGTLSGSPKVRAMEIIDALEPARRGPYGGAVGYFDRGGDMEMCIAIRTLLANGRRVSVQSGAGIVYDSDPAAEYQETVNKARAVFTAVAQA------- 84686954 33 -----------------PVSLMLKLTEARTDSFMLESVTGGEVRGRYSIIGMKPDLVWQCDGTKARIN-----------------------------RQARFD-PDAFQDA-----ADDPLTSLRAVLSRIDLPDDPAASAGLFGYLGYDMIRLVEHLPNVNPDPGLPDAVMIRPSVVAVLDGVKGEVILVSPVFQSSGAAYAQAAERVQDALRDLERQPATSLGETADIGEPVSNFAHDAYLAAVETAKEYIRAGDIFQVVPSQRWTQDFPPPFALYRSLRRMNPSPFMFFFNFGGFQVIGASPEILVRV--FGRGVTIRPIAGTRPRGATP------EEDKALEEDLLADQKELAEHLMLLDLGRNDVGRVAKIGTVRPTEEFIVERYSHVMHIVSNVVGELSEDHDALSAFLAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAMGDMDMCIALRTAVLKDRKLYIQSGGGVVYDSDPEAEFQETVNKSK---------------- 157692767 21 --PIVETITVDTL---SPIQIVEKLKADI--VYLLESKDESSSWSRYSFIGLHPFLTL--HDDQNEYIARDAAGQEVM-----------KKQELKDLLDW--------MKEQYQIKTPDV---------------DIPFTGGAVGYLSYDLIPSIEPSVRPHRSASTTDNCLFVCQTMIAFDHETNHVHIQYTQLTGNETEDEKIQKQLEQMIHKLHTKIDMKELILSGNMNVTSTYEKEQFLKDVEKIKEYIRAGDIFQGVLSQRFDIPVSSSFELYRVLRIVNPSPYMYFMKLKDRDLVGSSPERLI--HAKNRNLEIHPIAGTRKRGATK------EEDAALARELLEDEKEKAEHYMLVDLARNDVGRVAEYGSVSVPTFTKVVNFSHVMHIISIVTGKLKQDTHPVDALMSAFPAGTLTGAPKIRAMQLLNEMEPEPRETYGGCIAYIGFDGNIDSCITIRTMSVKNQTASIQAGAGIVADSVPENEWEETCNKAGALLRAIQLAEH----- 145348391 51 -------------------------------SFLLESVVGGTQIGRYSFLGRRPVMEVTAKDYEVTVTRHEGGGAA----------------------------SETTTERDPMEVMKRIGESWRAC----KTPGLPDFAGGWVGFTGYDTVRYFE--GAPKDDRSLPDIHLGLYKDVVVFDNATKQLWVMVDEYSSADEAYTTGMDALDAMIDDLQPSKSPPMKQGYVNLELNSTMTKDEFLGAVAATKEHIKAGDIFQLVLSHRFQRKTSDPFEVYRALRVVNPSPYMIYYQGRDCILVASSPEILCRVDKA-RTVVNRPLAGTRMRGKTP------EEDEALEVDLLADEKERAEHVMLVDLGRNDVGRVSKAGTVKVEKLMEIERYSHVMHISSTVTGNLVDDLGPWDVLRAALPAGTVSGAPKVRAMQIIDNLEVTRRGPYGGGIGYVGFTGEMDMALALRTMVVREWMIHLQAGAGIVADSNPESEYQETVNKAAALGRAIDLAESA---- 124494419 21 -----------------PIQMIEKL--DREITYLLESKDDTSNWSRYSFIGLNPFLTIKEKQSRFTATDHDGRSHYTGNELKEVLNWMNTTYK-------------------------------------IKTPELIPFVGGAVGYLSYDMIPLIEPVPPHSKETGMEKCMLFVCRTLIAYDHETKNVHFIQYALNGQETEHQELQDLIEKMQKNIKELFLSADSYKTPSFEVSSNYEKPAFMADVEKIKEYIKAGDIFQGVLSQKFEIPIKSAFELYRVLRIVNPSPYMYYMKLQDREIVGSSPERLIHVQDGH--LEIHPIAGTRKRGA------DKEEDEKLKVELMKDEKEKAEHYMLVDLARNDIGRVAEYGSVSVPEFTKIVSFSHVMHIISVVTGRLKEGVHPVDALMSAFPAGTLTGAPKIRAMQLLQELEPTPRETYGGCIAYIGFDGNIDSCITIRTMSVKNGVASIQAGAGIVADSVPEAEYEESCNKAGALLKTIHIAEHSKE-- 154277848 28 --PNLVPLVASVP--ADPTVAYLKISENSKLSFLYESATTMETIGRYSFVG-----------------AVLKTGPGHGPECD---------------------PLPALEEELSQFR-----------VATLPGLGLPPMTGGAIGYVSYDCVRYFEPKTAMKDVLKVPESLFMMFDTIVAFDHFFQVVKVITYVCEDLEVEYKRGQEVIQHTIDVLLNHNIPLPPQPPRDQQYTSNIGQAGYEGHVKALKEHIMKGDIFQTVPSQRLARPTSHPFNLFRHLRTVNPSPYLFYIDCDEFQLIGASPELLVKQEG--RRIITHPIAGTVKRGKTPQE------DAQLASELSNSEKDRAEHVMLVDLARNDVNRVCDPVTTKVDWLMAVQKFSHVQHLVSQVSGILRPEKTRFDAFRSIFPAGTVSGAPKVRAMELIAELEGEKRGVYAGAVGYFGFDGAMDTCIALRTMLMKDGVAYLQAGGGIVFDSDPYDEYVETLNKLGANIQCIKKA------- 138893745 23 ---------------------YEQLAYGRPHHVLLESGQGG----RYSIIGLNPSGIIRATEQRLSI------------------------IYRGKETTLDGPPLELLQQWFSHFLMPD---------------EDEPLPCGLIGYISYDSVRYIERLPELAHDDQLPFMYFWLFDDVAIYDHQEQQLHLIVHASDGEEQAAFRRLDMYEQMWLE-EQSESPRWSTAGSAAAPSVSMTKQQFIEAVQRVKQYIAQGDVFQVNLSVRQSQPLAHPFAVYKQLRTINPSPYMGYLHTPQFQVVSGSPELLVR--KRGQRLETRPIAGTRSRGRTKTE------DEQIAQKLLASEKERAEHAMLVDLERNDLGRVCAYGTVHVDEWMTVERYSHVMHIVSHVSGTIAPEYDAFAVIRAMFPGGTITGAPKVRTMEIIEELEPVRRGLYTGSIGWIDFQGNMELNIAIRTMVVKDGIAHVQAGAGIVIDSNPEHEYKECLKKAAALWRA-KELSEAETLF 21221649 65 -----------------PVTAFAQLCGPDEAGFLLESVPVSGGVARYSYVGHRPV-------------PLEPTGGDPLTALRSHLARSVAPV-----------------------------------------PGLPPFHGGVVGYLGYEAARHFEDLPAAGPPPGLPESAFLAADDLVVFDHATRRVLLMT-LYRPARESYDDAVARIVRLNRALRRPLAAATPADHGTQGWTANLTEAQFTERVARAREHIAAGDAFQIVLSRRLSRPLRAPTDLYRHLRATNPSPYMYHLSGGGRHVIGASPELLVKAEG--RTVRTRPLAGTRPR------HPDPAEDLRLERELRADEKERAEHVMLVDLGRNDLGRVTEPGTVRVERLMRVERFSHVMHLSSTVRGRLAEGRDALDALRSAFPAGTLSGAPKIRAMEIIAELEPEQRGVYGGALGFVGADGLTDFAIALRTMVVADGHVHVQAGAGIVADSDPAAEFRETLHKSRAMLTAVRRAEAA---- 171323558 31 ----------------EPVKIFENL--KSEAVFLLESKDDQSPWARYSFIGLSPFLTIESEGHTFSV--MDERGEEMMKASSLK---------------------EAFLFIEQKLRVK-------------QLASEIPFTGGAVGFLGYDFISAIEKVPIHNRDISLKTGYFTFCESLIVFDHHKREIVFIHYVISDKDTEYGEGLKRIETLMKKAREEPLLLLHHDDEETRVSSNYDKASFMRDVETIKSYIANGDVFQAVLSQRFTVPIQSGFHIYRMLRHINPSPYMFYFQLDGIEIVGSSPEKLIQVH--NRHMEIHPIAGTRRRGRSA------EEDEHLQRELYNDPKERAEHYMLVDLARNDIGKVAKYGTVETPVLMEIGKFSHVMHLISKVTGVLKEGIHPIDALLAAFPAGTVSGAPKVRAMQILQELEPTARNLYAGTIAYIGFDGNIDSCIAIRTAIVKDGYAYVQAGAGIVADSVPELEWKETRNKASALIKAMERAERL---- 110639662 1 -----------------PVSMYLKLRDKFPQTMLLESSDYHGNQDIYSYICCNPIAGIKIDKGYFT-EYYPDGTLNNLDIEETNVPEQITKFV-------------------KRFK--------------VDEKKFPFTSSGIFGYTAYDAVRYFEDIKIKETDYRIPDLQYHIYRFILVFNHFNNELTIVEN-YPEGVEYTDN--SSIEQIESYLNSRNFASYEFRLADRE-ESNFTDEEFLKVLQKGKDHCRRGDVFQIVLSRRFSRQYIGDFNVYRSLRSINPSPYLFYFDYGSFRLFGSSPEAQIVVKED--KASIYPIAGTFRR------TGDDIKDYDLAMQLLNDPKENSEHIMLVDLARNDLSRHCH--DVEVETLKEVQYYSHVIHLVSKVTGKM-DNKDAFNIVGDTFPAGTLSGAPKHNAMQIIDRNEHGNRGFYGGAIGFIGFNGEFNHAIMIRTIMSKDNILFYQAGAGVVDLSDINSELQEVNNKLAALKKAIEMA------- 52080776 21 -----------------PVQLVEKLQEDI--VYLLESQDETSAWSRYSFIGLDPFLTIK-----------EERGR--------------------------FHACDQKQ---KKLYSASQLDVLEWMSETYSIKADIPFTGGAVGYLSYDLMPLIEPIKGHSKETEMAKCLLFVCRTMIAYDHELKKLHFIHYTRSENREEKRRIKEELKQLTHRLSDRKTPKERHTAPSFEIQSTYEKSRFLADVDRLKEYIKAGDIFQGVLSQRFDIPVKGSFELYRVLRMINPSPYMYYMRLPDRDLVGSSPERLIHVQNGH--LEIHPIAGTRKRG------GDQAEDKRLEKELLADEKEKAEHYMLVDLARNDIGRVAEYGSVQVPEFTKIVSFSHVMHIISIVTGTLKAGVHPVDALMSAFPAGTLTGAPKIRAIQLLNELEPEPRETYGGCIAYIGFDGNIDSCITIRTMSVKNGVASIQAGAGIVADSVPEKEWEETCNKAGALLKTIQIA------- 190345655 51 --------------HNDLTQAYLKLANNRGPSFLLESALNGDTVDRYSFIGIKPKKVIKTGDDSSRFEP-------------------------------EFTNIDPITVLEEELKQY----------NQVQLPGLPKLSGGAVGYISYDCIKYFE--PKTRRDLKVPEAVLMMCDLIVAFDHVYQRFQIICNVEIADTSKLQQARDEIEAVEKVLSSTISDFNPKQPPNQTFASNIGQEGYEQHVSSLKQHILKGDIIQAVPSQRVARPTSHPFNIYRHLRTVNPSPYLFYIDLVEFQIVGASPELLVKADDKS-KVVTHPIAGTIQRGKTN------EEDETNAEILRNSAKDRAEHIMLVDLARNDINRVCTPESNSVDRLLTIERFSHVMHLVSEVSGTLRSDKTRFDAFRSVFPAGTVSGAPKVKAMELIGELEKEKRGVYAGAVGHWGYDGTMDTCIALRTMVYKQGVAYLQAGGGIVFDSDEYDEYVETMNKMRANNNTIVEA------- 160902672 14 --PVIEKISLENP---DPTVVYKKIALNNQYSFILENLSINEKK--YSLIGITP-LKVAKLNYTTTRLHFFEKGKAFL-------------DENTDYISFLKEQLESIQYE-----------SILNIPDLFAS---------FVGYFGYEIISIWEDIYHNEMDKDLPLSILVFPRISLILDQNEKLGYLVNVVNSGSEEDIESAKHENHQILKDLEKTSTQGEEERNNDLKIKHHTSKEEFVEKVEKTKNYINAGEAFQIVISQRFSCKTQHPFEIYENLRKINPSPYMFYLNFPEATIIGSSPEMLVKVEGQ--RVITRPLAGTRKRGETPQ------ADEAIEKELLRDEKERAEHIMLVDLARNDLGRVCKEGSVKVTKFFGIEKYSHVMHIYSQVEGLKKNYLNSLDVLKSLFPAGTVSGAPKIRAIEIIDELEDEPREIYAGVVGYIDTKGNLDTSIAIRTMVCKENEVRIQAGAGIVSYSIAENEYYETVNKAMAMFKSLE--------- 68475188 27 --PNVYPVYKYVPYNDITIQAYLKLANNRTESFLFESSVKGDTVDRYSFIGIQPTKIIKTGDN-----------------------------------------PKQFADEFCNVDPITVLEKELSKYKQAPLPGLPKFNGGATGYISYDCIKYFEPKTKRPMKDGLPEAVLMFCDLVVAFDHVYQRFQIIYNIKIDDNRDYKQATENIEKVEKVLTSSEEIAPKQGPIKLNFTSNIGQEGYEKHVTTLKEHILKGDIIQAVPSQRIARPTSHPFNIYRHLRTVNPSPYLFYIDLLDFQIIGASPELLVQSDTKGRIV-THPIAGTMPRGKTN------EEDEENAEILRASLKDRAEHIMLVDLARNDVNRVCQPTTNKVDKLLTIQRFSHVMHLVSEVSGTLREDQTRFDAFRSIFPAGTVSGAPKVKAMELIAELEKEKRGVYAGAVGHWGYDGTMDTCIALRTMVYKDGVAYLQAGGGIVFDSDEYDEYIETMNKMKANNNTIVEA------- 16079325 21 -----------------PIQMIEKL--DREITYLLESKDDTSTWSRYSFIGLNPFLTIKEEQGRFSAA-------------------------------------------DQDSKSLYTGNELKEVLNKIKTPELIPFVGGAVGYLSYDMIPLIEPVPSHTKETDMEKCMLFVCRTLIAYDHETKNVHFIQYVFHQNHLELQNLIEKMMDQKNIKELFLSADSYKTPSFETVSSNYEKSAFMADVEKIKSYIKAGDIFQGVLSQKFEVPIKAAFELYRVLRIVNPSPYMYYMKLLDREIVGSSPERLIHVQDGH--LEIHPIAGTRKRGA------DKAEDERLKVELMKDEKEKAEHYMLVDLARNDIGRVAEYGSVSVPEFTKIVSFSHVMHIISVVTGRLKKGVHPVDALMSAFPAGTLTGAPKIRAMQLLQELEPTPRETYGGCIAYIGFDGNIDSCITIRTMSVKNGVASIQAGAGIVADSVPEAEYEESCNKAGALLKTIHIAEHSKE-- 168040478 38 -----------------PVLAYRCLVDREAPSFLFESVENGKSINRYSMVGAQPSMEIIAKEDRITI--LNEEGTRVEKQSDNPLNEPQEIASKWN---------------------PVKFDSLPDV-----------FCGGWVGYFSYDTVRYVEKLPAPIDDRGLPDIHLGLYNDVLVFDHVTKLVWVHVDRFDNPESAYEDGCKRLDLLVARLQTPGRVLSIEQYGQRTAKSNYTPEQFKNSISLVKEHILAGDIFQLVLSQRFERRFADPFEVYRALRIVNPSPYMIYLQARGAIMVASSPEILTRIAEGT--VVNRPLAGTRRRGKTP------EEDMALERDLLADEKECAEHVMLVDLGRNDVGKVSKAGTVKVEKLMEVERYSHVMHISSTVTGELLDELSSWDALRAALPVGTVSGAPKVRAMELIDELEPTRRGPYSGGIGGVSFTGQMDIALALRTMVFREWVVHLQAGAGIVADSDPESEYQETVNKAAGLARAIDLAESA---- 166997005 5 -------LALSIPYQLDFFKQYKFLSKDKPQHILLES----GRGGRYNIVGLNPVAVIRGKGEALHI------------------------SESGKGTIKQGNPLDLMQEYMERWKTD-------------YNPEYPPFQGGAIGYFSYDCIRYIEKLPSLAEDDNIPDIFFLLFDDVFVYDQKEKVLWIITHYVDKHEEAKERLNEW--KILWATEAPEVTIPFACPEKKNEAVAFTEESFMKAVECIQEYIGAGDVFQVNLSTRQERTLTHPLEIYTSLREINPSPYMGYLELGDFQIVSGSPELLIK--KQGTEVSTRPIAGTRSRGANEQE------DEELARELIENEKERAEHVMLVDLERNDLGRVCKYGTVEVDEFMVIEKYSHVMHIVSNVRGEVEEDKDAFDLVKAVFPGGTITGAPKIRTMEIIEELEPVRRGIYTGSIGWIGYSGDTELNIVIRTLLAKDGKAHVQAGAGIVIDSNPENEYKESLKKAIALWRA----------- 160939600 4 --PACEILSLSGEYYADPITLLRRIAERSSRFYLLESIEGGEKWGRYSFLGYNPVMRVACRCGKVKIESHVSR----------------------------FPSREIQTD--------HPMDVLREILAQYKSPGQPPFTGGFVGYFAYAMIEYAEPTLHISRG-GANDFDLMLFDKVIAYDHLKQKIQIVVNMKTGRTEEYKRACEEIQEMASLISDTAPLKRLSSPEKPSFVCSVSKEEFCGTVEKTKEYILDGDIFQAVISRQFTSSYEGSLNAYRVLRTTNPSPYMVYMNIDQDEIISTSPETLVRLENG--RLTTFPVAGSRPRGAGDEEDRRLEEELL------ADEKELSEHNMLVDLGRNDIGRIAEFGSVEVTEYKMIHKYSKIMHICSQVEGNIKPGLDGCSAVEALLPAGTLSGAPKIRACEIIEKLESVPRGIYGGALGYLDFTGNLDTCIAIRMAVKQAGKVTVQAGGGIVADSVPELEYEESANKAKAVIQAILQA------- 126140438 45 --------------------AYLKLAKGRSPSFLFESAVKGDTVDRYSFIGVNP-------------------------------KKVIKTGDDESKYAESFCNVDPITVLEKEMKNY----------NQAQLPGLPKFSGGATGYISYDCIKYFEPKTPLKDVLGFPEAVLMLCDLVVAFDHVFQRFQIINNVRVGEGEDFAKAEKEIQDVERLLSSEFSSDLNPQQPPIKFTSNIGKEGYEAHVSNLKKHILLGDIIQAVPSQRVARPTSHPFNIYRQLRSVNPSPYLFYVDLVDFQIIGASPELLVQADAKGRVV-THPIAGTIARGKTN------EEDEANAEILRSSLKDRAEHIMLVDLARNDINRVCQPTTNKVDRLLTIERFSHVMHLVSEVSGTLREDKTRFDAFRSIFPAGTVSGAPKVRAMELIAELEKEKRGVYAGAVGHWGYDGTMDTCIALRTMVYKDGVAYLQAGGGIVFDSDEYDEYIETMNKMKANNNTIVVA------- 207083290 45 ------------------------------NSFIFESVEKGKIKGRYTIFGKNPDKIWEFNNNNSYL---------------------IKNKKKIRLREKPNKLIEKIIEE----------------FKFETPKKLPNICSLISGYFSYDSIRYIEKIPNKKNDLNLPDVRLLRPRTLIIHDNLKKEIFFIINIFSDEKI--NNYQKKFDDIKFELFRNLKTLENNVLKDIKVKSNTSKNKFLKMVNKAKEYIKLGDIFQVVLSQRFEAKTKKPLDIYKKLRLTNPSPFMFFFNFSDFQIIGASPEILVRLR--DNKITVRPIAGTRPRGKT------IKEDNFFEKDLLKDKKELSEHLMLLDLGRNDAGKVSKINSVKVTESFIIERYSHVMHIVSNVIGEYNKKFSRFKSLLAGFPAGTVSGAPKIRAMEIIDELETTKRKVYAGGIGYFSANGEFDTCIALRTAVAKNNKFYVQAGAGIVADSKPINEYEETVNKAKALINALR--------- 8247964 21 --PIVETITVDTL---SPIQIVEKLKQDI--VYLLESKDESSSWSRYSFIGLHPFLTL--HDDQNKYIARDAAGQKLM-------------------QKQELKELLDWMKEQYQIKTPDI---------------DIPFTGGAVGYLSYDLIPTLTSVRPHRSASTIENAHICLP-TMIAFDHETNHVHIQYTQLTGHETEDEKIQKQLEQMIHKLHSKVDMKENEPPSFEHVTSTYEKAQFLKDVEKIKEYIRAGDIFQGVLSQRFDIPVSSSFELYRVLRIVNPSPYMYFMKLKDRDLVGSSPERLIHAKNGH--LEIHPIAGTRKRGTT------REEDAELARELLEDEKEKAEHYMLVDLARNDVGRVAEYGSVSVPTFTKVVNFSHVMHIISIVTGKLKRDTHPVDALMSAFPAGTLTGAPKIRAMQLLNEMEPEPRETYGGCIAYIGFDGNIDSCITIRTMSVKNHTASIQAGAGIVADSVPENEWEETCNKAGALLKAIQLAEH----- 211591493 112 ---------------------------------------------------------------------------------------------------------------------------------------LPPLTAGAIGYVGYDCVRYFEPKTARPMKDGVPESFFMLYDTIVAFDHFFQVVKVITYVDADIEASYLKGQSIIQKTIEKLLQDRTPLPPQGIPNQEYTSNIGQEGYEGHVNRLKEHIAKGDIFQTVPSQRLSRPTSHPFNLFRHLRTVNPSPYLFYIDCQDFQLVGASPELLVKEERG--RIISHPIAGTVKRGKTP------EEDAALSEELRSSLKDRAEHVMLVDLARNDVNRVCDPTTTQVDRLMVVEKFSHVQHLVSQVSGELRPDKTRFDAFRSIFPAGTVSGAPKVRAMQLIAELEGEKRGVYAGAVGYFGYNGAMDTCIALRTMMLKDGVAYLQAGGGIVFDSDPYDEYIETINKLGANIACIKGA------- 15612653 34 ---------------------------------LLES----GRGGRYSMVGLEPVMVLEGKKDTLIVTTENEVVK----------------------------------------RQGALLDLMRDALASYQAETLPGAPPFQGGFFSYDLVREIERLPTIAQDDNLPDLYFLIFDDVFIYDHEKKVAWIFVHDASEQDLSEQKLRHYEATWKQPVSLDEEVATSYLETEGEKVHSFSEETFAKAVERVREYIAAGDVFQVNLSVREGRPLTTPLSIYEALRQINPSPYMSYLHTPDFQLVSGSPELLIK--KDSRKLSTRPIAGTRSRGATA------DEDEALVQTLLSNEKERAEHVMLVDLERNDLGRVSEYGSVEVNELMVVEKYSHVMHIVSNVRGVLKEGLDAFDAIRATFPGGTITGAPKVRTMEIIEELEPVRRGIYTGSIGWIGYNGDMELNIVIRTMLCKDEMAYVQAGAGVVIDSNPRYEYKESLKKAKALWRA----------- 126663807 20 -----------------PVSVNLKIRDKFPNSILLESSDYHANDNSFSYICFNPIASIKVENQK--IETNFPDGFSEIIPIDAAV--NVAKEIENFSKQFLTEKSD-----------------FKFITQ------------GLFGYISYDAIQYFEKVSIAKKENEIPEIYYAVYQNIIAINHFKNEAYLFCHSFDGSNN--------IAEIEQLLQSKNFA-SFSFQKSGNGTSNLTDDEFKNYVSLAKKHCLRGDVFQLVLSRRFSQSFKGEFNVYRALRSINPSPYLFYFDYGNFKIFGSSPEAQLVI--KNNYAEIHPIAGTFKR------TGNDEQDAELAKRLGQDAKENSEHVMLVDLARNDLSRSCNE--VKVEKYKEVQFFSHVIHLVSKVSGKLKENHTFMELVAKTFPAGTLTGAPKIKAMQLIENIEKSNRSFYGGAIGVLDFEGNFNHAIMIRSFLSKNHTLHFQAGAGIVESSSEENEMQEVYNKLGALQKALDLAEN----- 187736021 18 -----------------PISLFLSLTQNKIPGLLLESAEVDGRWGRYSIIACDYLMTVSC--------------------VDARLSLSIKDDRLASLKELEGMPY---------------LDGLRSLMQRLELVGDDPITRALYGYFGYETAALFQPRLAQAIPASSAESCLVLAGTVIVFDH---------------------LYNRLTQLSLGEHRDLSHAPLHGAEEPSVVCRTPDAAYMKGVEHIKELLHDGEAIQVVLSSQASAEFHGAFMLYRRMRSINPSPYMFFMRLPEVTLFGSSPELMVRCTDGKLQLS--PIAGTRRRGR------DDEEDAALAADLLKDPKECSEHVMLVDLGRNDLGRVAKPGSVKLERLMEIERFSHVMHMTSRVTAQVNDGLDVLDILGAAFPAGTVSGAPKVRAMEILAEEEPLPRGPYAGCIGWLGLDKNMDSGITIRSMWVKDGRIHWQTGAGIVYDSDPAAEWQECMNKGK---------------- 16800742 17 ---------------------------------LLEGAAKDAEAGRYSIIAINPVHEIKVYQHEYYI--------------------DGALQIVTDPLKEIELFIEKAKAEEESL----------------------PLDSGAIGYVGYDVIALYENLGDIPVETRMPDIRFYIYESFIIMDHQAEELILVQNCYSGRSEA--ELDEALEAMFLELTTPKKDEKAVQVPKMTYKSNYTKEEYMNLVKKAKTYIQDGDFFQIVLSQRLEADFTEPFDYYRKLRLLNPSPYLFFIDFGDTVLIGSSPESLIK--TKGRTVTTNPIAGTRRRGATKQE------DEMLAAELLSDEKELAEHRMLVDLGRNDIGKIAETGSVHVPVYLTIERYRFLMHLVSVVEGTLKPGLSAMDALRSTLPAGTVSGAPKIRAMERIYEWENVKRGPYAGAVGYLTKNGDSDFALSIRTMVLHDGKAYVQAGAGIVYDSEPESEYLETIQKAKALLE------------ 125546274 61 ----CNILPLKRCIFSDPVLAYRCLVDREAPSFLFESVEQGSNVGRYSVVGAQPAMEIVAKANHVTV-----------------------MDHKMKSRREQF--------------APDPMKIPRSIMEQWNPQIVEGLPGGWVGFFSYDTVRYVEKLPAPEDDRNLPDIHLGLYNDIVVFDHVEKKTHVIVDCHESVDEAYEDGKNQLEALLSRLHSVNVPTLTAGSVKLNVKSSMSREDYKKAVVQAKEHILAGDIFQVVLSQRFERRFADPFEVYRALRIVNPSPYMAYLQARGCILVASSPEILTRVE--KRTIVNRPLAGTIRRGKSKAE------DKVLEQLLLSDEKQCAEHIMLVDLGRNDVGKVSKPGSVKVEKLMNVERYSHVMHISSTVTGELRDDLTCWDALRAALPVGTVSGAPKVRAMELIDQMEGKMRGPYSGGFGGVSFRGDMDIALALRTIVFPTGVAHLQAGAGIVADSKPDDEHQECLNKAAGLARAIDLA------- 15239225 93 -----------------PVLAYRCLVDREAPSFLFESVEPGSSVGRYSVVGAQPAMEIVAKENKVIVMDHN-NETMTEEFVEDPMEIPRKISEKWN------PDPQLVQDL------------------------PDAFCGGWVGFFSYDTVRYVEKLPAPEDDRNLPDMHLGLYDDVVVFDHVEKKAYVIHWIRLDGSLPYEKAMQHLENLVAKLHDIEPPKLAAGNVNLQTRSNVTCEEYKEAVVKAKEHILAGDIFQIVLSQRFERRFADPFEVYRALRVVNPSPYMGYLQARGCILVASSPEILTKV--KQNKIVNRPLAGTSKRGKNEVE------DKRLEKELLENEKQCAEHIMLVDLGRNDVGKVTKYGSVKVEKLMNIERYSHVMHISSTVTGELQDGLTCWDVLRAALPVGTVSGAPKVKAMELIDELEPTRRGPYSGGFGGVSFTGDMDIALSLRTIVFREWVAYLQAGAGVVADSDPQDEHCECQNKAAGLARAIDLAESA---- 212637915 11 ---------KKIPYQRDWFSQYKALSRKQLHHVLLES----GRDGRYSIIGLQPFAVVIGKDDKLTV---------WQKHRTETFEGNILQSLKKWFRQWEIEKLE----------------------------EGPDFQGGAIGYISYDCVRYIEKLPSLADDLNMPDLYFLVFDDVFVYDHHASFLYFITHYVEG---EEQQANERLERYEQLWTTDFSDVSRPFIPNYEEAVSMSEEQFMEAVEKVRTYIAQGDVFQVNLSVRQSKRLTHPFTIYEKLRTLNPSPYMAYMHFPEFQIVSGSPELLVK--KKGKYVSTRPIAGTRSRGKTIQE------DDQIAQSLLANEKERAEHLMLVDLERNDLGRVCAYGTVKVDEFMVIEKYSHVMHLVSHVSGQLPAGKDAFDVISAVFPGGTITGAPKVRTMEIIEELEPVRRGIYTGSIGWIGFDGDMELNIAIRTMIAKDGLAYVQAGAGIVIDSQPEHEYKECLKKAFALWKA----------- 151944807 42 -----------------PHVAYLKLAQDRKESFLLESAKTNNELDRYSFIGISPRKTIKT-GPTEGIET---------------------------------DPLEILEKEMSTFKVAE------------NVPGLPKLSGGAIGYISYDCVRYFEPKTPLKDVLRLPEAYLMLCDTIIAFDNVFQRFQIIHNINTNETSGYKAAAQIITDIVSKLTDDSSPIPYPEQPPIKFESNVGKEGYENHVSTLKKHIKKGDIIQGVPSQRVARPTSHPFNIYRHLRTVNPSPYLFYIDCLDFQIIGASPELLCKSDSKNR-VITHPIAGTVKRGAT------TEEDDALADQLRGSLKDRAEHVMLVDLARNDINRICDPLTTNVDKLLTIQKFSHVQHLVSQVSGVLRPEKTRFDAFRSIFPAGTVSGAPKVRAMELIAELEGERRGVYAGAVGHWSYDGTMDNCIALRTMVYKDGIAYLQAGGGIVYDSDEYDEYVETMNKMMANHSTIVQAEEL---- 56418601 8 -------LKRTIDYRGDWFRQYEQLAYSRPHHVLLESGQGG----RYSIIGLDPIGVIRADERR---------------------------------LIIKQRGVETVLDG-------SPLEGLRQWLRCFAVPDELPCQGGLIGFISYDAVRYMERLPVLAQDDRLPLMYFFLFDDVAIYDHQTEQLHLLAYANEGEESEANRRLARHARMWLEDRNEALVWP-LAASTAAPSVSMTKERFMDAVRRVQRYIAAGDVFQVNLSVRQSQPVTHPFAVYKQLRMLNPSPYMAYLHTPEFQVVSGSPELLVR--KRGWRLETRPIAGTRSRGRTAAE------DEQIARKLLASEKERAEHAMLVDLERNDLGRVCAYGTVRVDEWMTVEKYSHVMHIVSHVSGTMTMEHDAFSVIRAMFPGGTITGAPKVRTMEIIEELEPVRRGLYTGSIGWIDFQGNMELNIAIRTMVVKDGLAHVQAGAGIVIDSNPEHEYKEC--------------------- 125623865 14 -----------------PISVYFRLKGK--NKVILESIPRENDQSRFSIIALNPVKHIKFTDGNLTIN------------------DEIISNDHP--MEFLEKLVCQSENTDEKL--------------------DLPFTSGAIGYAGFDTYGIFEGIPELTDTIGIPDMYFMLYESAVIFDHKQEKLIFIEDNVYSQRSEKELVTALSANIEALSELTEAENELTEINKMNFVSNMTQATFEEKVTAAKELIRNGDMFQIVLSQRLTADFTDPFDYYRKLRVENPSSYMYFMEFDNFHVIGSSPERLVAVHG--NQVSTNPIAGTRKRGDNEFE------DQALIEELENDQKELAEHKMLVDLGRNDIGKISEYGSIEVPVFMKVEKYRYVMHITSEVTGKLRPEFTAMDALSATLPAGTLSGAPKHRAYQRIYEFENQKRGIYGGAIGYLTKNGNCDFAIAIRTMVLKDNKAHVQAGAGIVYDSVPEHEYQETLNKAQGLLK------------ 50290073 40 -----------------PHVAYLKLAQDRTESFLLESAKTTDELDRYSFIGVSPRKIIKT-GPTEGIET---------------------------------DPLDVLEEEMSQFKLAT------------NVPGLPKLSGGAIGYISYDCIRYFE--PKTKRDLKLPEAYLMMCDTIIAFDHVFQRFQIMHNINTKKQSLEEGYSHAVEDIIKRMTDDSKPIPYPEQPDRSFQSNIGQEGYENHVGNLIEHIKKGDIIQAVPSQRVARPTDHPFNIYRHLRTVNPSPYLFYIDCLDFQIIGASPELLCKSD-SKNKVITHPIAGTIKRGAT------TEEDDELGNQLRNSLKDRAEHVMLVDLARNDINRVCDPKTTNVDKLLTIQKFSHVQHLVSQVSGTLRPDKTRFDAFRSIFPAGTVSGAPKVKAMELISELEGERRGVYAGAVGNWSYDGTMDTCIALRTMVYKNGTAYLQAGGGIVFDSDKYDEYIETMNKMMANHNTIVQA------- 78358523 19 -----------------PISLFLGLVGNGQG-ILLESAEVDGRWGRYSVIGFNFLLRLGCRDGKLTVASRDAR----LDCLKELEGMDFTDGVRAVQAAVDITPASGFED-------------------------LPPITRGLYGYFGYGVAGMFEPHLQRVLPVQSAEACLVLPGTVVLVDHLYNRLCLL--------NLAEGFVIRMDR--DAVDRKPENPDVGPVVMVP-----DKATFIRNVERVKELIRQGEAIQVVLSTRFQASFKGPFVLYRRLRQINPSPYMFFMRLPGVSVLGSSPEVLVRCRGG--EVQVCPIAGTRPRGSDEAE------DIRLAEELRNDSKEQAEHVMLVDLGRNDLGRIAEAGTVSVEKYMQVERFSHVMHLTSYVRARLAAGRDALDVLAATFPAGTVSGAPKVRAMEIIADMEGLARGPYAGAIGWLGLDSDMDTGILIRSMWVRDGMVSWQAGAGIVYDSVPEKEWEECCNKARVVRSAI---------- 126647711 2 TQVKLPILTTYRKRLADPVSIYLQIRDRFANPILLESSDYHGHENSYSYICFNPLATFTFNAGKV----------------EETLPLG--------------HSVSYEVNSDQRL-----MDSLRAFGNKFDISQDKFKSNGLFGYIKYDSVAYFEDIQLENEPNAVPMMQYSVYQNIIVVDHYKNELHLLEHRIA--GAENPELMDEIERLLA-----NKNIPSYSFKRVEENSNYTDEEFLKILNQGREHCFKGDVFQIVLSRRFSTEFKGEFNVYRALRSVNPSPYLFYFDYGSFKVFGSSPEAQIVV--KENKATIYPIAGTFRR------TGNDQEDAALARKLYDDPKENSEHVMLVDLARNDLSRTSEKVTVDV--FKEIQYYSHVIHLVSKVTGELPEKANPLQLVADTFPAGTLSGAPKYRAMQLIDELENVSREFYGGAIGYLGFNGDFNHAILIRSFVSENNHLRFQAGAGVVAKSTIPSELQEVANKLEALRVALRAAEN----- 163763872 24 -----------------PIQLFQYF--ESEAAFILESNDPLSPWSNYSFIGLNPVYKIESD----------ANG-------------------------FRFLNVKSGEQLHEAGSMAAIWTLALEHLSPAESKTDVPFPGGAVGYTSFDRVNRFEGEEA--------DLSFLFCETILAYHHDKEELTVVHNGYTPAEAYAAANEKIQYILKTLADSPPESTAFVPFDEGQVTSNYTKEEFMDHVRIVKDYIAKGDIFQAVLSQRFEVPVKADLSLYRVLRKVNPSPYLYYIRFDHQEVIGSSPERLLKVDRSG-ELEIHPIAGTRKRGK------DDAEDKQLASELLADEKERAEHLMLVDLARNDIGRVSEFGTVNVGTYMEIARFSHVMHIISKVTGQLKKDLHPFDALFATHPAGTVSGAPKVRAVEIIQELEQMRRGVYAGAIAYCGFNNAIDSCIAIRTMIVKNGKAHVQAGAGIVQDSVPEMEYEETRNKAKALLYAIQLAEKRAE-- 15673452 14 -----------------PISVYLRLKGK--NKVILESIPRENDQSRFSIIALNPVKHIK--------------------FTDGILSVNDEIISDENPMEFLEKLVCQPESTDENL--------------------DLPFTSGAIGYAGFDTYGIFEGIPELKDSIGTPDMYFMLYESALIFDHKREKL-----IFIEDNTYSQRSEKELQNALSANIESLSLLTEAENELTELSSNMSQELFEEKVAKAKELIRNGDMFQVVLSQRLTADFTNPFNYYRKLRVENPSSYMYFMEFDNFHVIGSSPERLVAVHG--NQVSTNPIAGTRKRGQTEFE------DQALIEDLESDPKEVAEHKMLVDLGRNDIGKISKYGSIEVPVFMKVEKYRYVMHITSEVTGELRPEFTAMDALRATLPAGTLSGAPKHRAYQRIYEFETQKRGIYGGAIGYLTKNGNCDFAIAIRTMVLKDKKAHVQAGAGIVYDSVPEHEYQETLNKAQGLLK------------ 171677720 29 -RPTLLPVCYSVP--SDPSAIYLKLSNGATYSFLLESATGSGTIGRYSFIGANPRKVLAT-------------------------GPGYEDVGDP------LRALESTLGQDRVLSIPS----LR----------LPSLTGGAVGYLSYDCIRYFEPKTALKDNLQIPEALFMLFDTIVAFDHFYQTVTIVTHEFQAAYDEAAAIKSTLDLIQQNEIPLPPATPSKPASEQQYSSNVGRHGYETFVTELKKHIIKGDIIQAVPSQRFSRSTSHPFNIYRTLRTLNPSPYLFFLSCSDFHIIGASPECLMKTDGSRPKIVNHAIAGTIKRGANPAE------DDELAAVLQNSTKDRAEHVMLVDLARNDVNRVCHPSTVKVDRLMRIDRFSHVQHLTSEVSGLLRPGCTRWDAMRSIFPAGTVSGAPKIKAMELIYDLEKEKRGIYAGATGWFAYDGQMDTCIAIRTMLVKKGVAYLQAGGGIVFDSEKTEEWMETMNKLAANLRCIEQA------- 62320552 108 -----------------PILAYRCLVDDRDASFLFESVEPGSNIGRYSVVGAQPTIEIVAKGNVVTVMDHGASLRTEEEVDDPMMVPQKIMEEWNPQGIDELP---------------------------------EAFCGGWVGYFSYDTVRYVEKLPAPEDDRSLPDVNLGLYDDVIVFDHVEKKAYVIHWVRIDKDRSVEEGMNRLESLTSRIQDQKPPKMPTGFIKLRTQSTMTSEAYKEAVVEAKEHILAGDIFQIVLSQRFERRFADPFEIYRALRIVNPSPYMAYLQVRGCILVASSPEILLR--SKNRKITNRPLAGTVRRGKTPKE------DLMLEKELLSDEKQCAEHIMLVDLGRNDVGKVSKPGSVEVKKLKDIEWFSHVMHISSTVVGELLDHLTSWDALRAVLPVGTVSGAPKVKAMELIDELEVTRRGPYSGGFGGISFNGDMDIALALRTMVFREWIAHIQAGAGIVADSNPDDEHRECENKAAALARAIDLAESS---- 207083853 14 -----------------PIAVYSKLKSMFKGSHLLESA--GQSDGNYSFICIGARERLQINGETIYTDSQHKKEENPFTFLKEYYKNIDTTEYKEATTELKIGYVD-----------------------------------GFIGYIGYDMVKVFEPMDNLKDELNTPDLDLMLPKLILVYSHKNHQITLVSTL--------KEMNYRFDSIENELKSPYEYVHMKKIGNDKGSFAHSKEKFFQMIDDSKEMIRSGDVFQILMTNRFTRNIKDPFSFYRILRTKNPSPYMFLMEYDDFNIVGSSPEVMVRLSEG--ELLLRPIAGTRKRGKNKH------RDKELEEELLADPKELAEHLMLIDLGRNDVSRVAKTGTVKVEDMMHIERFSHVMHIVSDVTATLDDDKDMFDLFMATFTAGTMTGAPKIRAMELIAEYEGIKRGFYSGSVGYFGFDGNMDTAITIRTAMVKDDKVVLQAGAGVVADSQNELEYLEVTNKLGALVHSLE--------- 168491868 6 --------------HGDPILAYMRLKGQ--HKVILESIPRDKETARFSILAYNPVFEIKFENG-----VLYQNGQVI--------------------------------DRD-------PLDFLYEVIHKSQHHSELPFGGGAIGFVGYDMISLYEEIGQIPEDTGTPDMHFFVYESYIVFDHKKEKIHVIEDAFYSERSQ-EVLEKSLNQVLEELRIPPNEFEDLDLSPLDFKPHIAPHKFEGMVETARDLIRNGDMFQCVLSQRFSAEVTNPFDFYRNLRVTNPSNYLYFYDFGDYQIIGASPESLVSVKNG--IVTTNPIAGTRPRGAT------DEEDKALATDLLSDEKETAEHRMLVDLGRNDIGRISETTSVQVTKYMEVELFRYVMHLTSVVKGRLLAELTAMDALKATLPAGTVSGAPKIRAMRRIYELETEKRGVYAGAIGYLSATGDMDLAIAIRTMILKNQRAYVQAGAGIVYDSIAQNEYQETINKAKSMTR------------ 71003570 25 --PTGNIIPVYTSLPSDPVTAYLKLADTSRRSFLFESVTGGEKIGRYSFIGSDPLKIIRT----------------------------------GPGLDVEGDPLLAIEKELSPYKYIPV-------------QGLPTFTGGAIGYISYDCVQYFEPRTKLKDVVGIPESVFMVADSLIVFDHVFSTVRCVSHVHADIESLYAKANDKVNKLISILTLATTPLPEQPLAGQEAVSNVGKAGYEAFVTSLRKNIVKGDIIQAVPSQRLKRRTTHAFNCYRHLRQVNPSPYMFYVDCGDCQLVGASPETLCKIEAG--KVAVHAIAGTVKRGAN------DVEDAELASQLASSVKDQAEHVMLVDLARNDINRVCDPATTQVESFMNVEKFSHVMHLTSRITGQLRAGKSRFDALRSIFPAGTVSGAPKIRAIELVSELEQEKRGVYAGAVGRIDFAHNMDVCIAIRTMTFKDGFAYLQAGGGIVYDSIEEDEYIETINKLRANIRCIDQAEQ----- 960291 111 -----------------PVLAYRCLVDKETPSFLFESVEPGSTVGRYSVVGAHPVMEVIAKDNMVTVMDH-EKGSLVEEVVDDPM------------------EIPRRISEDWK---PQIIDDLP-----------EAFCGGWVGFFSYDTVRYVEKLPAPQDDRNLADMHLGLYNDVIVFDHVEKKVYVIHNQQSSEEKAYAEGLEHLERLVSRVQDENTPRLAPGSIDLHTKSNMTCEEYKMAVLAAKEHIQAGDIFQIVLSQRFERRFADPFEVYRALRVVNPSPYMTYMQARGCVLVASSPEILTRV--KKNKIVNRPLAGTARRGRT------TEEDEMLETQLLKDAKQCAEHVMLVDLGRNDVGKVSKSGSVKVEKLMNVERYSHVMHISSTVTGELQDNLSCWDALRAALPVGTVSGAPKVKAMELIDELEVNRRGPYSGGFGGISFTGDMDIALALRTIVFQTGVAYLQAGAGIVADSDPDDEHRECQNKAAGLARAIDLAESA---- 91215180 19 -----------------PVSAYLKIRDRYPNSLLLESSDYHTNDNSFSYICCNPIAHFKVENERIEL-------------------------KYPDGSYKHIDIDAEVNVTDELQKYLAEYDVEEQDFKFLTQ--------GLFGFTTYDAVRYFEKLTKSKSKLNLPDMLYNVFQNVIVINHFNDEAYIFDHSYDGSS--------RLSELKSLLKNQNYTEYDFELDGKE-ESNITDEEFMASVSKAKVHCQRGDVFQMVMSRRFSQGFKGEFNVYRKLRSINPSPYLFYFDFGDYKIFGSSPEAHLVVQDG--KAEIHPIAGTFKR------TGNDQDDAAMALKLSEDAKENSEHVMLVDLARNDLSR--NGKKVKVETYKEVQYFSHVIHLVSKVTAEVKQE-DSLKLLGDTFPAGTLSGAPKHNAMTLIESYENISREAYGGAIGVIDFKGNMNQAIIIRSFVSKDLKLYYQAGAGVVSDSTEENELQEVINKLGALRKAL---------- 169608788 37 ---------------------------------------------------------------------------------------------------------------------------------------LPPMTGGAVGYVGYDCVKYFE--PKTRRDDGVPESFFMLFDTLVALDHFAQVVKIITYV--KVPDSMDQLEEAYEQAKTTLRRDPHPMPEQGPIKLEYKSNIGQDGYEGHVKKLKEHINVGDIIQAVPSQRFARPTSHPFNVYRNLRNVNPSPYLFFVDCEDFQIVGASPELLVKEEQG--RIITHPIAGTVKRGKT------LQEDAALADELSSSLKDRAEHVMLVDLARNDVNRICDPLTTRVDKLMV---FSHVQHLVSEVSGVLRPGKTRFDAFRSIFPAGTVSGAPKVRAMELIAELEREKRGVYAGAVGYFGYEGAMDTCIALRTMLLKDGIAYLQAGGGIVFDSDPYDEWMETINKLGA--------------- 152990924 14 -----------------PIALYEKIKNHFKKTFLFESV-VNTSDGNFSYIVA---------GEKEAI--WSQNGKSYYK----NDGETKEIDSNPLLFMKRYYQNVDFAYYKKRSKELGV-----------------GFIDGFIGYIGYDMVQEFEPVKDLKDELHTPDFYMIRPKLIVAYSHKNSKLTLVCSDEETKKSYFEILENEIKD-----SYSYTPLKKAKILG-EATFAHSKEEFFKMVKKSKEMIRSGDVFQIVISNRLKQKAEDRFSFYRKLRSLNPSPYLFLLEFEDFAIAGSSPEVMVRLTDG--EILLRPIAGTRKRGNTPT------RDKELELEMLNDPKEVAEHVMLIDLGRNDVGRVAKPGTVKVPEIMRVERYSHVMHMVSDVVAKLDEKYDMFDLFMATFTAGTMTGAPKIRAMELIAQFEQLKRGFYSGSVGYFGFTGDMDSAITIRTALLKEDEVIFQAGAGIVADSKPELEYLEVNNKLGALKRALEE-------- 52078569 22 ---------------------YESLSKGKEYHVLLESARGGE----YSIAGLDPVAIAKGKDGITTIQY---------------------------KGDVIFKEGDPFLQ----------FSQWFETLKTETVADFPDFQGGAVGFLSYDYARYIEKFKILSDDLQTPDLFFLVFDDIAVYDHEQQQLWVITHTDEETPAAAEEKLDRLEQM-WKTEHPKAAGGHQPNDNPAFAASFTEAGFSQAVEKVKQYIASGDVFQVNLSVRQSERLSAPYEVYKMLREINPSPYMAYLETPDFQIICGSPELLIK--KKGTRLETRPIAGTRSRGADEAE------DEALANELIMNEKERAEHVMLVDLERNDLGRVSKYGSVRVDEFMVIEKYSHVMHIVSNVCGELRDECDAVDVIHAVFPGGTITGAPKVRTMEIIEELEPTRRGLYTGSIGWFGYNQDMHFNIVIRTIYVKAGQAFMQSGAGIVIDSNPRHEYKESIKKALAMKKALQLSEEEK--- 153894623 27 ------VVRASASLDADPLAAYATLVGEGPYGFLLESADGDDKHARYSFVGYDPEAIVSVHPDRTDVTRLGPAAEFVGDESDGDLGPDA-------------------GDAIDRIRAAFPDVSLRGFPD----TDRQILSGGFVGFLAYEAVYWLEEVGVKRPETEFPDAEFALTTRTVVFDDKEGTVELIVGVDDDPATVYDDLVAEAERVGAELRDASPPTPD-GIRVTDESAD-PREAYEEAVRTAKRHVLDGDIYQGVISRSRELRGEDSLGLYAALREVNPSPYMYVLRHDDRSIVGASPETLVSVQGD--RIVSNPIAGTCPRGESPVE------DRRLAGEMLADGKERAEHTMLVDLARNDVRRVSEPGSIRVEEFMNVLKYSHVQHIESTVTGTLAGDADAFDATRATFPAGTLTGAPKVRAMEIIEELETTPREAYGGGVGYYAWTGDADFAIVIRTATLDDETATVRAGAGLVADSDPAAEYEETEQKMDGVLTAI---------- 186683854 227 ---EFQLCTQKLNLYRDTEQMFVHLFGKSPNTFWLDSSLVESGLSRFSFMG-DSSGENSLLIRYQTRSAVGGSASA------EADAPRTRSQ------ELTITQSDTIS-----CKTKGIFEYLQDEIERRHCPSDDDFNCGFVGYFGYELKA--ECGSKLNHASSLPDAMFLLADRMIAIDHQEQTCLIQQGQYDLAEAWFEWIKHQIDHLL-----PLSPIPSEVQTPVIFRLSRSEKTYLDNIQMCLQEIHEGETYQVCLTNKIHTDTPDPLAFYRSLRRINPAPYSAFLRFGDVAIACSSPERFLHIDCQG-WVETKPIKGTLPRGKTSNE------DFILREKLRNSEKDRAENLMIVDLLRNDLGRVCAVGTVHVPKLMDVETYATVHQLVTTIRGHLRAEMSATDCIRNAFPGGSMTGAPKLRTLEIIDRLEQEARGVYSGAIGFLGLNGSADLNIVIRTAVLTPEQTSIGIGGGIVALSDPEMEFQETLLKAKALIHAMMIATH----- 89100500 27 ---------------------YRHLSAGKENHVLLES----GRGGRYSMAAFDPEVILTGRG--VQLKAVTQAGTELL-----------------EGNPLHCLKEYMGRYEAERLEEL------------------PDFQGGAIGYISYDYARYVEKLPVSKDDLELPDVHFFLFREWFVFDHEEEELWLLFLY--DSSVDAGRIEKRADDWVSRGTVPALYIPEKTQAGEDLEVSMKEEEFKEAVSRIQDYISKGDVFQVNLSVRQTRPIVEAIDVYDQLRQLNPSPYMAFIHTPDYQIVSGSPELLVK--KNGQEISTRPIAGTRSRGADEAE------DLRLAEELIQNEKERAEHVMLVDLERNDLGRVAEYGSVEVNEFMVIEKYSHVMHIVSNVRGVLAQGKSPYDVIDAVFPGGTITGAPKIRTMEIIEELEPVRRGLYTGSIGWIGFNGDMELNIVIRTMLVKDGKAHVQAGAGIVIDSNPKHEYKESLKKAMALWKAKELAENGGE-- 194268459 5 -------------------------------SFLFESVEGTTNVDRYSMVGAHPVMEVVAKENKVTI-------------------------MDHEKAEVTEKIMD------------DPMEVPRSIMEGWHPQEIDQFSGGWVGFFSYDTVRYVEKIPAPHDDRNLPDVHLGLYDDVLVFDNVEKKVYVIHWVSVDRHASTEEAYKRLKWLLSKVHNANVPLHTRQFGTPLNKSTMTSDEYKSAVMQAKEHILAGNIFQIVLSQRFERRTYAPFEVYRALRIVNPSPYMAYVQARGCILVASSPEILTKVEKG--KVINRPLAGTTRRGKTEHE------DKLQEEQLLSDQKQCAEHIMLVDLGRNDVGKVSKSGSVKVEKLMNIERYSHVMHISSTVSGELDERLESWDALRAALPVGTVSGAPKVKAMELIDQLEVTRRGPYSGGLGGISFDGDMLIALALRTIVFKNSVAHLQAGAGIVADSIPEDEQKECENKAAALARAIDLAESA---- 153209674 33 -----------------PTQAFYQLLDLYPTAILLEFSPRNEK--PYAFIGFNPLAQIIARGDEITV------------FLKNTVTK----------------------------MKGDPFHHLRRLRQQINCIDNHPLTKLTGGYLSYDAIRYVESIPDHTASEKIADIDFKFYRDGITFDLESNNAIVIVEVKDELKHCYEYGLEKLADITNNLFTPARPTHYSKSTSLDFKPDSNDTDFKKIVNKAKQYIAAGDIFQVVSSRTFKKPYQGPFDIYRALKKVSPSPYHFYLQNDSLAIAGASPEKMVSVKNG--IIDSVPLAGTRPRG-------NGKSDQTLAQELINDPKETAEHLMLVDLARNDIGIVSQAGSVEVAELMQPVNFSHVMHLASRVQGSLAKNYDAIDVLKATFPAGTLSGAPKIRAMEIIDELEHSRRGLYGGAIVALDRDDNLDTCIIIRTTIVENGIASIRAGAGIVHDSDPIAEANETRHKAKSVMAAIQLA------- 136324 23 ----------------EPFEVFKSIYSEYESSFLLESMESDTGLARYSFIGFEPEMIIRAREGVIEID---------------------------------------DGDSREEFDSKNPFEDLRGFLKMEKNSG--GFCGGLVGYISYQAARFFDTIRLSEGD--FPDFEFGLFLDGIMFNHLTGECSYIS-----------RHGNRLPDISPLLG---DEVPTGTLGYRRERTLLSKRRYMDMVLEAKERIREGEIFQAVLSSATDYRLRGDLAFYESLRRINPSPYMYHLKLGEREITGSSPEMLVRVE--DRRIETFPIAGTRPRGRTE------EEDGVIASDLLSDEKELAEHLMLVDLARNDIGRVSEFGSVEVPEYMTIKRFSHVQHILSHVTGKLRDGMDAVDALGAVFPAGTVSGAPKIRAMEIIESLEGVPRNAYAGALGYLSLNGNADFAITIRSMVCQGKTGRIQAGAGIVHDSIPEMEYLECQNKARALLKSMEMA------- 164663283 42 -----------------PVMAYLRLSDGAKESFLLESVNTGERLGRYSFLGVKPRDVLRT----------------------------------GPGLDCEG---DPLAHLEKRMRSY----------EYVAVPELDMFTGGAVGYIAFDCIQHFEPKTKLRDPLGIPECVMLLCDSVVIFDHVFQTVYCVSHVVTEDAADIDALYTKVESLVRTILQDTTPLPEQGGPHGQPVSNVGKAGYEHFVTELRKHILQGEIFQAVPSQRLACPTQHPFNCYRHLRRINPSPYMFYVDCGDAQLVGASPETLCQVVRG--KVAVHAIAGTVRRGHSPQE------DLKLGHQLLHSEKDRAEHIMLVDLARNDVSRVCDPTTTRVESLMNIEKFSHVIHLTSRVTGQLRPSCSKFDALRSIFPAGTVSGAPKIRAIELVSELEQERRGVYAGAVGRIDFAKDLDVCIAIRTMTFKNGVAYLQAGGGIVYDSVEEEEYVETVNKLGGNLRCLAQAEEA---- 82617289 31 --PAIIQLIAKTTARCTPIDLYTVLKSESPCSYLLESVEKEKHHARFSFVGSNPDAVITISGRNISLQ--CERSTPLIRQIEADLSDMHESGVIRP--------------------EYDVLDALKPIIPNVKNFDRQVFSGGAIGYHGYDLVYWLDIRPRYHAAT--PDAQFMLITRTVVFDHLTGEVYIILTPFLQDFSGYRNAESDAAAMISAIRRAEEEGQTSGGGHGQMTANTEQDEFETMVGTVKQHIVDGDIFQVVLSRRYEATTYSPVELYTRLRDVNPSPYMYLFEFGDVKIVGASPETLFTVH--NRKLITNPIAGTCPRGET------DAEDAELAKKLLSDEKERAEHVMLVDLGRNDVRMVSNPGSVKVEDFMTVRKYSHLQHIESTVTGILRDDSDAFDATRAIFPAGTLSGAPKIRAMEIIDALEKDARGIYGGGVGYYTWNRDADFAIVIRTIVLDGGRMFIQAGAGIVADSDPTYEYLETERKMAAMMKVIE--------- 76802309 16 -EPAVIRLVAELDAAVEPLEAYAALCSPADHTFLLESAEGADRHARYSFVGYDPAAVVTVD----------AGAEATVDVIDDR----YEGFFEPNGGDTVATLRETLPD-----------------VPLRNFPETDRQTLGLVGFLAYDAVYWLDEVGVERPDSRFPDAQFMLTTKTLVFDDAAGTVSLVCTPLDDPGALYDDLTAEADRVESVLAAAESPETG-GFSPVEERAG-PQEAYEDAVETAKEHVLDGDIYQGVISRTRELDGDDTLGLYRALRDINPSPYMYLLDYDDLAVVGASPETLVSVRG--REVMSNPIAGTCPRGESPVE------DRRLAGEMLADDKERAEHTMLVDLARNDVRRVSEAGSVRVEEFMNVLKYSHVQHIESTVTGRLREDCDAFDATRASFPAGTLSGAPKIRAMEIIDDLERTPRGVYGGGVGYYSWSGDADFAIVIRTATVERGRITVQAGAGIVADSDPESEYEETEQKMDGVLEAIE--------- 52631039 79 -----------------PVLAYRCLVDREAPSFLYESIEPGLTVGRYSVVGAQPAMEIMAKENAVTI-------------------------VDHESGRVTEKVVD------------DPMTIPRSISESWKPQLDELPNAFCGGWVGISHMIQFPFLRAPRDDRNLADIHLGLYDDVIVFDHVEKKAYVIHWVRLDQYSSAEKAMKRLEILVSKIDSPRLSPGFVELCTHQFKSNMTSEEYKDVVLQAKEHILAGDIFQIVLSQRFERRFADPFEVYRALRVVNPSPYMTYLQARGCILVGSSPEVLTRVT--KKKIINRPLAGTVRRGRTPHD------DEILKVQLLNDQKQCAEHTMLVDLGRNDVGKVSKSGSVNVEKLMTVERYSHVMHISSTVTGELLDHLTCWDALRAALPVGTVSGAPKVKAMELIDQLEPTRRGPYSGGFGAISFSGDMDIAIALRTMVFSNGVAYLQAGAGIVADSIPDDEQTECENKIAGLARSIDLAESA---- 126653294 28 ------------------------------------------------------------------------------------------------------------------------------LVAEYQVPYNAELPVFQGGAIGYDYARNIEVLPNTNDDLQIPDIYFYLFDSWAVHDVKHNTVTLLENCVVDLEEWAWQVAARDGLATRKFEKTNAI--EVVNDESELLVSFAGTDFEAAVQKIQTYIAQGDVFQVNLSVRQSKNLTTAMDVYEALRAFNPSPYMAYMEAPDFAVVSGSPELLVK--RQGQELSTRPIAGTRPRGKSE------EEDLALAQELIDNDKERAEHVMLVDLERNDLGRVSTYGTVEVDEFMVIERYSHVMHIVSNVRGEIAEGKTNADVIRAMFPGGTITGAPKIRTMEIIEELEPVRRGLYTGSIGWLGYTGDMEFNIVIRTAFIKDGIAHIQAGAGIVIDSVPEREYQESLNKAKAMWQAKAMA------- 52631037 68 --------------HLTPVLAYRCLVDREAPSFLYESVEPGSNVGRYSVVGAQPAMEIVAKENKVTI----------VDHRNGCLTEKIVDDPMTVPRNISESWQPQLIDELP-----------------------DAFCGGWVGFFSYDTVRYVEKLRAPQDDRNLADIHLGLYDDVLVFDHVEKKVYVIHWVRLDQYLSVEKAMKRLEMLASKVINPPRLSPGSVEGPPLKKSNMTSEQYKNAVLQAKDHILAGDIFQIVLSQRFERRFADPFEVYRALRVVNPSPYMAYLQAKGCILVASSPEILTRVN--KRKIVNRPLAGTTRRGRTPHE------DEMLKKQLLNDKKQCAEHIMLVDLGRNDVGKVSKSGSVNVERLMNVERYSHVMHISSTVTGELLDHLTCWDALRAALPVGTVSGAPKVKAMELIDQLEATRRGPYSGGFGGISFSGDLDIALALRTIVFPTGVAYLQAGAGIVADSDPDDEQRECENKAAGLARAIDLAESA---- 21228920 61 ---------------------------------LLESVEKQASKARYSFVGNSPDSLLTINDRKLSLELLNPNASDFFEEIVSKVKKVCKEKENKNKNKKRGEENNAEEDEVRKLRKFTAFDALRLVIEFLNEKRFERQTFLGGGYTAYDAV--YDSWLGADKESEIPELQYLLVTKSYVFDHLTEEVYIVVTPFINPDSDTGKIYEELNRLAGPQSTELQPTKLQSAELQSTASNSTRSEFETSVLRAKEHIFAGDIFQAVLSRKCEFRLEPPFELYAQLRAINPSPYMYIFEFGDLAIVGASPETLMTVH--KRTVMINPIAGTCPRGKSEVE------DEILASHMLNDEKERAEHVMLVDLGRNDVRMVCESGSVKVSGFMKVLKYSHVQHIESTVSGTLRPECDQFDAFRAIFPAGTLSGAPKIRAMEIISELETAPRGIYGGGVGYYSWNGDADFAIVIRTLLIQGKKVSLQSGAGIVADSDPAYEFRETERKMAAMLTAI---------- 163764852 21 ---------------------FRKMIQPDGRHVLLES----GRGGRYSIMGLSPFATLTGKDERLHI--------------------------DCHGKHET--------------RTGPLLASLRSWMADWQIEADPVLPGGLIGQISYDLIREVETIPEAADDLDTRDVELLAFDELYVVDHRAE--RLYAIAVSKDRDDTSRAAGLLRDWQRHANTFSEKKDVLKSEDTPVRS-LDEEAFSQAVEQVQTYIRQGDVFQVNLSVRETRALKTPPELYDKLREINPSPYMGYLSLGDVTYVSASPELLVKIRGD--EISTRPIAGTRSRGKSP------EDDDRLARTLLENEKERAEHIMLVDLERNDLGRVSAFGTVEVDELMVIEKYSHVQHIVSNVKGQIRDDCDAFDVIAATFPGGTITGAPKIRTMEIIEELEPVRRGAYTGSMGWIGFQGDMELNITIRTMVIRDGDVHVQAGAGIVIDSDPSAEFKECLKKAKALWHA----------- 187606411 19 --------------------AYMTLTADQPYHAWLES----GRAGRYTIAGIEPFGRFHVKD-----------GVGLL-------------QVGDTTETLYGKPLELVSEVRKR------FEAER-------PEGAPPFFGGMIGYVSYDVARTIERLPQAEDDLSTPDVSFLLFDEVAVFDEVDSTLYLMVTA----EEGAERKADRLAAMWNV--ESHYAFKPTRQSSVERSRSMSQEEFVEAVKRIQSYIVEGDVFQVNLSVRQSEPLADPRRVYDTLRQMNPSPYMGYFVDDALTMVSASPELLL--EKHGTDISTRPIAGTRPRGK------DDVEDLELANTLLENEKERAEHVMLVDLERNDLGKVAAYGSVHVDELMVIEKYSHVQHIVSNVRGTIQDEVSGAEALAAMFPGGTITGAPKIRTMEIIEELEPVRRGLYTGSYGWLSWNDDLVFNITIRTMVVKDGIAYVQAGAGIVIDSDPVSEYEESLSKAKALWAA----------- 136335 32 -----------------PYGLALKLGAR----VVLESSSSKKGRDRYSLLLLQEAFRVAQEGTEVYF-----------------VKDGRRSKVKANHR--------------------DILDVLMYFARQHSDPGDFPFPAGGVGYLSFEFCRYCDTIPAKPDPLELPDALFLFGHVFLIYDHYTDLIYLVGLNYKEASIDLEAALAAVEARVNDGDWSALGSVGAPYDAEVLPQDYDPDEYKANVGAMRQEVIAGNLLQGVPSRRLLVKTEMPIEAYRRLRSSNPSPYMFYLDFGDYQLFRASPELHVKVKGGT--AEIRPIAGTRRRGAT------DAEDRALEAELLADVKERAEHLMLVDLARNDLGRICQPGTVQVKDSYFIERYSHVMHIVSSVEGRLKDDKTGIDALRASFPAGTVSGAPKIRAIEVIDRLEPVQRRFYSGVVGHLSPDGSLDTCIAIRSALKKGDTMVLQAGGGIVFDSNPDRELEETYEKMRA--------------- 161833738 20 -----------------PVELYLKLRDKFSNLLLLESSDYQTTKNHSSIICINLISEIRIHNNKIKI-LYPDNKKSNLSIDS----------------------------------PTSIQYYLDNFIKKFYSKNNCSPYSGFYGYTSYDSVQFFENIKLINKSYDVPQIRFGFYANLIIFKHFYNELYIVEHKFSEKNDTSINII-----IDLVYNKNYSYFTFKTIGKKY--SNITDNEYKKMVSSGRKACIKGDVFQIVISRQFKQKFKGEFNVYRALRSINPSPYLFYFDYGDYKLLGSSPESQILV--KNNKAYINPIAGTIKR------SGNDEKDKKLAQKLIKDPKENAEHVMLVDLARNDLSK--NSINVIVDNYKEVQYFSHVLHMVSKVSCFLKKKISLIKVFGDTFPAGTLSGAPKYKAMKLIDNIEKINRGIYGGAIGFFGLDGNLNTAIIIRSFISKNNILFFQAGAGIVYGSKADKELEEVNNKLMALNNAIELAKNL---- 169825704 69 ------------------------------------------------------------------------------------------------------------------------------------------LPIFQGGAIGYDYARNIEVLPNTADDLHIPDIFFYLFDCWAVHDVKSNTVTLVVDLDEWATNWQVAAQDGLATRKFEKTNAIE----VDNDESELLVSFAGTEFEAAVKKIQTYIAEGDVFQVNLSVRQSKNLSAAMDVYEALRAFNPSPYMAYMEAPDFAVVSGSPELLVK--RQGKELSTRPIAGTRPRGKSEAE------DLALAQELIDNDKERAEHVMLVDLERNDLGRVSTYGTVEVDEFMVIERYSHVMHIVSNVRGEIAEGKTNADVIRAMFPGGTITGAPKIRTMEIIEELEPVRRGLYTGSIGWLGYTGDMEFNIVIRTAFIKDGVAHIQAGAGIVIDSVPAREYQESLNKAKAMWQAKAMA------- 205371973 26 -------------------------------SVLLES----GRGGTYSIAGIRPFTILKGEENRLHI--ITEDG----------------------TEERMGDPLVEMQVWMKRYETDVVGD-------------LPDFQGGVIGFISYDYARNIEELPTSSADVDVPYLYFLAFKDWVVYDHSEELLYVMS--LTDENSLCW--QEEVERWRVPYH---SEVEYGKSTSTPITPSFTEEQFGEAVRKIQEYISAGDVFQVNLSVRQDQELHAPISVYEELRKFNPSPYMAYMETEEFQIVSGSPELLIK--KSGNKVSTRPIAGTRSRGRSE------EEDQKLADELIHNEKERAEHVMLVDLERNDLGRVCRYGTVEVNEFMVIEKYSHVMHIVSNVQGELAEEHTEADLIRAVFPGGTITGAPKVRTMEIIEELEPVRRGLYTGSIGWIGFNHDIELNIVIRTMLVKDGKAYIQAGAGVVIDSNPKYEYKESLKKAQALWKAKQLAEGA---- 110669052 26 SEPLIAHITASLPTVT-PLTAYAALAAQSEYGFLLESAEKTDRHARFSFVGYDPDAVITVSPDEVESKTLGGRAAKYITTNDDNNSSGDVLDHLRTAMP-KFPCVGFPDDDRHRLR------------------------GGLVGFLAYEAVYWLNEVGVDRPDTQTPDAEFVLTTKTISIDHTDKSVSLIVAPDDDPGVIYDELVAEAADIRETLAAATQPDPGEFLQINSAAG--SQAEYETAVRTAKQRVLDGDIYQGVISRVREQYGEDPLGLYASLREVNPSPYMYLLRHDDRHIVGASPETLVSVQDD--RIVSNPIAGTCSRGSSPVE------DRRLAGEMLADGKERAEHTMLVDLARNDVRRVADPGSVRVEEFMNVLKYSHVQHIESTVTGTLASDADAFDATRATFPAGTLTGAPKIRAMEIVDELETAPRGVYGGGVGYYSWSGDADFAIVIRTATIEDNTVRVRAGAGIVADSDPASEYHETEQKMDGVLSALEQ-------- 192809568 24 ------LVQYKGATQGLPLSWRHAWKEASPYAFVLES----GKGGRYTYLGLRP------------VSILQGKGS----------QGEVVEMSGGLRTQVTGEPLRLLEQWMKAWKSPRV-------------PGWPDFRGGCAGFLSYDVIRSIEQLPVMAKDEGFPDYLWMRMEEVWIYDHTDESLYPWAFGSGEDSKEATALEDSADRAESMLSQWNQKAQELSGPNVEVEIDFSQEAFEQAVLSIQEYIRQGDVFQVNLSLRRHLQLHAPSDIYEWLRILNPSPYMGYLSSPGFSLASGSPELLVKLDGD--IVSARPIAGTRRRGRNP------EEDAAMEAELLGSEKERAEHIMLVDLERNDIGRIAAYGTVHVPELMTVERYSHVMHLVSQVEGRIAEGNNAYDVIAAAFPGGTITGAPKIRTMEIIEELEPVTRGPYTGSMGWIDYNGDMELNIIIRTLAVKDGVGYIQTGAGIVIDSDPYREYRECHNKAKALIAALM--------- 15921492 10 ---------------------------------LLESGSGPQHKSRYSII---------AWGKK---GYLNING--------------VRSSGDIN---------------DSFYDPIEVLEKFLSKAPLLNLPG--RFKGGIIGYVSYDAVRYWESIRDLKREEEWPNMEFFIPENVIVYDHIEGKVYVEG-------------------------ELPKVTICKDIGNVKFEFEIEKTQFEKAVSDILDYIKNGYAFQIVISRFLRYIYRGDLSFYYNLRKINPSPYMYYLKFYDRHVIGSSPETLFSLQDG--IVETYPIAGSRPRGATPEEDLN------LEKELLASEKERAEHIMLVDLARNDIGKVCYMGSVKVPEFMYIEKYSHVQHIVSKVVGTLKRNYSAFDVLKAVFPAGTVSGAPKPMAMNVIELLEPFKRGPYAGGVGFFSANGDAEFAITIRSAFVNKDLFRIQAGAGIVYDSIPEMEYYETEHKMRALKVAM---------- 109649201 151 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWQANFQPGEFISRVEKIKEYIHSGDIFQAVLSQRFTLETIDPWSAYQKLRIVNPSPWLFCLFGEKETLVGSSPELLL--SSIGSQIQTRPIAGTRPRGKDPLE------DRQLEQELLDDAKEMAEHAMLVDLGRNDLGRVSDYGSVSVGKFCSVERFSHVMHIVSSVEGRLAKAYDSLDALKAVLPAGTLSGAPKVRAMEILQDLEPTRRGPYGGALGIYRWNGDLDFCITIRTLMIRDDEVSVQSGAGIVFDSIPQREYEETLHKAKALFKVVE--------- 168714350 16 -----------------------TIFRNEHDSFILDSAMDKEKLGRYSFISSQPFKVLKYKDTD----------ENPLEVLKEELHKY-----------------------------------------RVVNDTNLPFVGGAVGYLSYDLGNYIENLPRTADDIEMPDMYFGFYNHVIVIDHLVQKTYIATPNIDIELEEKDDIEQRILKEEKKGIDSIC-YEEKEVTSIRLKSNFTKEEFKNAVQSVREYIRQGDIYQANLTQRFSGETETSFELYRDLRRFSPAPFGAFLNFEDAHILSNSPERFIR--CVNKRIETRPIKGTRPRGK------DKEEDLRLQQELRNSEKDRAELLMIVDLERNDIGRISKTGSVKVPELFVIEPYANVNHLVSTVVGELKDDKDATDVIKATFPGGSITGAPKIRAMEIIDELEPTQRNVYTGSIGYIGFNGDMDFNIAIRTIIKNDKKVYFQVGGGMTWDSDPDEEYQETLDKAKSIMKALR--------- 14520678 59 -----------------------------------------------------------------------------------------------------------------------------------DSASGSGFLGGFMGYIAYDAVHNYIEGSIEEPS------VFGYYPWVFIYNH--GKGELRFYYLRDPSFDPETIVERAKREELKFENGGAEI---------IRTDANREEFMEMVEKGKEYIFAGDVFQVVLSREYVLRSDDPVELYRKLISINPSPYTFILEFKK-ILVGASPETMGSVEG--RTVRINPIAGTAPRGKTP------EEDEEIRRRLLSDEKERAEHVMLVDLARNDVRKVSKPGSVKLVRFFDVIKYSHVQHIESEVIGELADDKDMFDAIEASFPAGTLTGAPKIRAMEIIDELEKSRRRVYGGAIGYFSITGYADFAIAIRMAEIEGRKAHVRAGAGIVADSIPEKEFYETENKMKAVLKA----------- 163800078 17 ----------------NPLVLYSLLKEEGKYPVMLESRSKGQTNARYTYISSNPEYMLRVKNKT-------------------------------------------KIDNETVSKESNPFKALKEILNFDKNNKDDRFTGGYLGYMAYDCIHNY--IGGKIEEPS----VFGYYDHMYVYDHLLRKFY-YYSENNNSIDELKNAEKIVEKAKKQISDKNNNNNKINKINNELGCDADFEEYTNMVEKAKEHIYAGDCFQIVPSREYYLKSESAFELYKNLRKINPSPYMFLLEF-DKKIVGASPETM--ASVQNNVLKVNPIAGTAPVGKNDSET------EKFAKELLNDEKERAEHMMLVDLARNDVRKVCKPGSVVLERFFDVVKYSHVQHLESEVIGDLDEDYNMFDAIEATFPAGTLTGAPKFRAMEIIDKLEKSRRKVYGGAVGYFSNSGNADLAIGIRMAEIKNGICSVRAGAGIVADSVPEKEYYETERKMMAMMKAL---------- 150401540 18 -----QIIRKNFDFVE-PLKLYGLLREEGINPFILESRDKHHSKARFTYISANPEFIVNIKNKT-----------------------KIDNSTYSNNSN-PFQSLKEISDEMN--------------VNIKNLDSKERFIGGFLGYFAYDCIHNY-----IGGDIEEP-SVFGYYNSVFVYDHYKRYYYLTHNNSPEELKNAESIIKRAKN--------YEIEEEKDGGSNIAGCDASKEEHYNMVEKAKEYIYEGDAFQVVISKEFRVNSDSPFKVYKNLREINPSPYMFLLEFENKSLVGASPETMASVE--NNILQINPIAGSTKVGKTDEES------KKLAELLLKDEKERAEHMMLVDLARNDVRKVCKSGSVELQSFFKVLKYSHIQHIESEVIGELRNNYSPYDAIEAAFPAGTLTGAPKYRAMEIIDEIEKSRRKAYGGAVGYFSPNGCADTAITIRTAEMKDGTIRLRVGGGIVADSEPENEYLETERKIAAVMRA----------- 196258889 253 -------------------------------------------------------------------------------------------------------------------------------------PPELPFSGGWLGWLGYDLATEIEQLPEYKADLPFPIAYWYEPDSFAVLDHQQQILWLAAS----DSPQLEVMEKRLEKAAQKIEDPRLNL--CSTHPVTPIFQMNQQEYIAAVQKAKKYIQAGDIFQANLSLRFEAHTVDSWSIYRALQKINPSPFASYWQTPWGAMISCSPERLI--QRTGQQVQTRPIAGTRARGVTPTE------DEQLAEELIANIKERAEHIMLVDLERNDLGRVCQWGTVKVDELLTIERYSHVMHLVSNVVGTLHPNSDTVDLIRGVFPGGTITGCPKVRCMEIIEELEPVKRNLFYGSCGYLDWRGNLDLNILIRTLLLKDSGAIVQVGAGIVADSDPEKEWYESLHKAQAQLNALNLA----EIF 77918585 14 ----------------DPLAVYQRLYPTGPG--FLESQQPTSRIGRYSIV----PLR-----------------------HQESYRLDERGLMRIDGDIETRLPGDPFDTLD------DILTRRRLSSNTFHLP----FAGGFFGYLGYDLAGYIENLPRTTRDHNIPSLWLDWIDLAAIYDHQKRIVTLASLNPRDNLNQWER------SIRQISHTPLTTSGKDKIDNPQPL--MQQQAFEEKVRRVKAYIASGDIYQANLSVRFETRCNTATDLYQRLRRINPSPFAALLRTPDVEIISASPERLVLLEDG--LAETRPIAGTRPRGTTSPE------DQRLHRELLDNPKERAEHIMLLDLERNDLGKVCQSSSVEVNELMVLEHYSHVTHIVSNVRGRLRDEIGPFALLRAVFPGGTITGVPKKRCMEIIEELEPVGRGTYTGSVGYVSITGNMDFNILIRSFQKFGNKLTYQVGAGIVADSDPAFEWQECLHKGEALRQAL---------- 196175837 105 -------------------------------------------------------------------------------------------------------------------------------------PAELPFTGGWLGWLGYDLAGEIEQLPHLNTDLPFPIAYWYEPESFAVLDHHQQLLWL----ATTDVAQLDSLQHQLEEVDRKTGVKNTPEPDKSNPITPI-FQISQHDYMAAVQQAKRYIQAGDIFQANLSLRFEAYTADSWSIYRALQQINPSPFASYWQTPWGAMISCSPERLIQLSGT--KVETRPIAGTRKRGANST------QDDQLAKELILNKKERAEHIMLVDLERNDIGKVCEWGTVKVNELLTIERYSHVMHLVSNIMGTLSPKCDPIDLIRGVFPGGTITGCPKVRCMEIIEELEPVKRNLFYGSCGYLDWRGNLDLNILIRTLYSKSSHATVQVGAGIVADSDPQKEWYESLQKAQAQLNAL---------- 150399085 3 ----------KLDYV-NPLKLYGVLRDEGKYPVMLESRAKGQINARYTYISSNPEYMLRIGNKT-------------------------------------------KMDNETISKESNPFKALKENFKI--TQKGDRFTGGYVGYIAYDCIHNY--IGGKIEEPS----VFGYYDHMYVYDHVTRQFY-----FHSENNSAEELTN-AKKTVEKAKNFKIEQEDGGIEVLGCDANF--EEYVEMVERAKEYIYAGDAFQVVPSREYQLKNESAFQLYQNLRNINPSPYMFLLEF-DKDVVGASPETM--ASVQNNVLKVNPIAGTAPIGKNENET------KKLAEILLKDEKERAEHMMLVDLARNDVRKVSKSGSIILERFFDVVRYSHVQHIESEVLGTLKNGSTIFDAIEAAFPAGTLTGAPKFRAMEIIDEIEKSRRKIYGGAVGYFSNSGNADLAIGIRMAEI-DSVCRVRAGGGVVSDSVPENEYYETERKMAAMMKAL---------- 154252016 9 -----------------PHELFHALAAE-PFALLLDSATGPDRDGRWSFIAFDPFDRLVLR------------------------PGEIANPFAALKTKLAGFAAQAP--------SPS--------LPPFSGGAAGFFGYGLG--------RTLERLPPEEDDQHLPDMALGFYDVVLAFDLCARRAFIISS--GLPGGEPDRAKRRLTEIRSRIEELPSISRAASAGTGQIVSNFSRQAYEKAVSRVIDYIHAGDIFQANLSQRFEAPEDDAYSLYLRLRAASPAPFSSFFNFGEGAIVSSSPERFLACSGGA--VETKPIKGTRPRGQTP------EEDRRLAAELLKSEKDRAENVMIVDLLRHDISRVCADHSVVVEKLCELESFANVHHLVSTVRGQLREGETPADLLAACFPGGSVTGAPKKRAMEIIAELEPTTRGPYCGAVGYLGANGGMDTAISIRTLVVKGDRVTFQAGGGIVADSDPASEYEETLAKARDMRRALGAA------- 91776001 2 -------LRHELPYQVDSAPLFAKIAQ-RPWAIYLDSGRPGNEYGRYDIMVADPVMTFTTHAGVTEV-----RGQEGVQA----------------SREDPFFLLKQALQQYPRLQS------------------DLPFTGGAVGYFGYDLARHIESLPNLAQDEHIPEMMVGIYDWAVIVDHEKQQAWLVCCAIAEERKAGW------KSLCALFDGHFTQQASSFAIETPVRSNFDAASYQHAFERIQRYIHEGDCYQVNLAQRFSAAASGAWQAYQYLRSIGPAPFMAFMNLPGLQVLSDSPERFLQVTG--RHVETRPIKGTRPR------SSDADEDERQAADLKSSLKDRAENLMIVDLLRNDIGKSCAIGSVRADRLFVLESYANVHHLVSAVTGKLADQFEAVDLLRGAFPGGSITGAPKLRAMEIIEELEPHRRGIYCGAIGYIGFDGNMDTNIAIRTAVYSHREIRFWAGGGIVADSEADKEYRETWDKASTMLKLVE--------- 71275811 12 --------------------------------------------------------------------------------------------------------------------------------------------------FSYETIHYIETIPETENNQDDHDITLILYQSQLVIEQ--NKAELITYSFP--GVEDFYVANIIDAIT--CITDVEQVQDKSI-DFEVIQETTRHDYLDKVRKALHHVTVGDIYQVQIGQKIQVKAETPLDVYRRLRILNPSRYMYLFSINGQTVIGASPELFLRIS-TDEEILMRPIAGTRREGRTL---------HHATQHLQADNKEVAEHMMLVDLCRNDIYRVCTPESLKVSGLLEIEEYSHVYHIVSTTKAMLKPGLDKYDVMIASFPAGTMTGAPKVRAMEIISELEDSQRGKYAGALGILGIGSNINTALCIRSAVLKNQVYTLRASAGIFSDSQEQSEYLETLHKMGSMFKAI---------- 158521111 3 --PFLNTLAKPVTVHTETLCLFETTAADRPHTVVLLSG-GDADSARYHLLATDPWLIFTARSRRLELQ--TENG----------------------SHTFTGHPVES----------------LKKILARFHMAAADLPAPGLFGYLAYDVKDCLEHLPRTSNDLCLPDLYMFAPRLILVHDKKENTTRL---CVPELSADATR--QALDRFYAVMNQPA-PVPGPVSIGNGFASNFTRPDYEAAVARIRDYIAAGDVYQVNMSQRFETAFDGPYALFARLYKKNPAPFFAYVHAGDHHLLSTSPERFL--LQQGRFVETRPIKGTRPRGKTP------DQDAQNRKDLLQSKKDDAELSMIVDLLRNDLGRVCASGTVKVAGHKRLEAYDNVFHMVSVVTGELAQNRDTADLVEAAFPGGSITGCPKIRSMEIIDELEPCRRHIYTGSIGYISFHDTADLSIAIRTATLHGGRLFYSAGGGIVYDSVPSEEYEETLAKARTMLDA----------- 56551009 10 ----------------DPL-VAANILSSRPYFAFLDSAMHQDKLGRYSYIAVDPFARLTVCGDQAYWNSVPEKGDPL-----ELLQRHLAQFAFDEKIERRFP-----------------------------------FQGGCIGYVGYDYGRCLEVINGYPEEDKAADINFCFYDVVLAFDHMTGESYLCSSGYPETQPDKKRAKARLAQFSDWLSMPSKQASLDEKPNLNWQSNFTKEHYCQAIETVREYIRKGDIYQANIAQSFSAELPDPWPFYRQLRRINPATFGAYLAFGDQVIASASPERFVLLQ--DNQIETRPIKGTARR------SPDLEKDRAAAEELLHSEKDRAENIMIVDLLRNDLSHVSTADSVEVTDLCRLESYAGVHHLVSVVTGKLRPENSSVDLLKACFPGGSITGAPKIRAMEIIAEIEQLARGVYCGSIGYIDFGGNLDFNIAIRTVTLSKNKAVFQVGGGITLLSDPEAEYVETLTKAAKIFE------------ 27377203 15 ----------------EPVTAMRRL-GHRSHLTFLDSAARHELLGRYSYLTCDPFSTYRV-----------ANGQA-----------------SWNGLTL----------------EADPWKVLRTLLAKYHRPDLPPFQGGAAGYLAYDMNRTLERLSAPPAGLGLPQSILHFYDVVISFAHRDNKCWIVSTGWPEQDRRSERALRRADEFAALLAGPNAPQKGCPSKAGAWRSNFSRDGYIAAVQRVIDLILAGDVFQTNIAQRFSTRLSDPLAFYCQLRSLNPAPFAALLRWGKLTIASSSPERFLKLEG--RQVETRPIKGTIAR------SPDPKEDHRRAAALLASEKDQAENTMIVDLLRNDLSRVCTAHSVGVPALCNLESYASVHHLVSIVTGKLAGDEDAVSLLRACFPGGSITGAPKPRSMEIITEIERIAREVYCGAIGFIGFNGHMDTSIAIRTVTIDGDLAVFHAGSGITALSKPEAEYEETLTKAERIFDA----------- 157351148 98 -------------------------------SFVFESVVPGSQDGRYSVVGAQPCMEIVAKENKV-ITMDHEEG-----LRTEELVEDPMVIPRRIAEGWKPQLLDELPD---------------------------TFCGGWVGFFSYDTVCYVEKLPAQDDDRNLADIHLALYDDVIVFDHVEKKVHVIHDLHSSVEKAYVDGMKRLEILLSRVQDPPKLSPGCVESHIQSESNMTSEAYK----KAKEHIRAGDIFQIGLSQCFERRFADPFEVYRAFRVVNPSPFMAYLQARGCVLVASSPEILTHVKKNN--IVNRPLAGTVRRGTT------IHEDEMLEGQLLNDEKQCAEHIMLVDLGRNNVGKVAKFGSLKVEDLKAVECFSHVMHISSTVTGELQDHLTSWNALRSILHVGAVSGAPKVKAMELIDEWEESRRGPYGGGFGNVSFTGDMEIDLTLRTIVFPTGVAYFQAGAGIVADSVVDDKQRDCEGKAAALACAIDLAEAA---- 77457986 8 ----------PLPYRANPADYFAAVR-HAPGAVLLDSGRPSADRGRYDLL---SAWPLE---------------------------------------QLAVLPDERGEDFLQRLRT----NLTRLGDAQLPDDYELPFAGGLIGYLSYDFGRHLENLPQALDDLQLPDARFGLYDWALISDHQSATSQLVFHP-SVSASEKQRL---IDVFSQPVGTELTPFKLNSPMAADLSAN----EYRQAFERIQHYIQAGDCYQVNFAQRFRAPCQGPWLAYCKLREACPTPFSGFQSLPDGNAVLSSPERFVKV--SQRQVETRPIKGTRPRGANPTE------DAANAAELLASPKDRAENLMIVDLLRNDLGRTCRIGSVRVPELFSLESYPNVHHLVSSVTGELAQDRDALDLIAGSFPGGSITGAPKIRAMQIIDELEPTRRGLYCGSLLYLDVRGEMDSSIAIRSLLVKDGQVCCWGGGGIVADSDWEAEYQESITKVRVLLETLQ--------- 213963408 63 ---------------------------------------------------------------------------------------------------------------------------------------------GLFGVLGYESIHFFENIPTQEQAQEFPAFVFANAKAYL---HYSKVNKVYS--FYGDEVLYFNF---LEEMNAE----PQDTVEKPFYHINTDLNEEQIHFYKIVEKAKEYLRAGDIFQVVLSEQLCLESNNSLEFYKLLSKANPSPYMFFFPTPYGEVVGSSPEILVEMNSETMYIA--PIAGTRPRGKDAND------DARLAQELLADPKECSEHRMLVDLARNDIGRFAEKGTVQVKNMMHIKQLEHVMHIVTDVYGRKRKEVSLFEVIGAVFPAGTLSGAPKIRAMEIIAELEKYRRNVYGGGIGFLHFNGNVQLAIVIRSAFSERTRVFIQAGAGVVYDSIPEKEYAEIQHKRASVVK------------ 170077718 73 ----------------------------------------------------------------------------------------------------------------------------------LDPPAAIAHLPFTGGYLGYDFAWEIETLPENPDPLPFPVAYWYQPDSFAVLDHHQQVLWLAAATVAD-----------LDRLTTQLSQPDQPPVNSEAPSLEFLSD--RQAYTDAVRQAKQYIQVGDIFQTNLSLRFTQASHSSWAIYQHLQQINPSPFASYWRSPWGEMISCSPERLI--QKQGRFAQTRPIGGTRPRGQTPSE------DQALGEELLLNTKERAEHTMLVDLERNDLGRACTWGSVVVDEQFVLERYSHVIHLVSNVVGELAADKDAVDLIRGMFPGGTITGCPKVRCMEIIEALEPVRRSLFYGSCGYLDQRGNLDLNILIRTLYVPNGPATVQVGAGIVADSDPEQEWAESLQKAKAQRQAL---------- 71736144 8 ----------PLPYSADPIAFFARIREA-PGAVLLDSGRPAAERGRYDLLSAWPLQELTA--------ADDENGAAYLQRLRDSLKALGTAQL-PDGCELPF-------------------------------------AGGLIGYLGYEFGRRLEPLPDEADDLQLPEARLGLYAWALISDHQEQTSQLIFHP-SLHASERKRLID--------LFSVYIPEPHTEFRSQPFQASISADHYRQAFEHIQAYIQAGDCYQVNFAQRFQAQCTGPWAAYCALRAACPTPFAGYLSLPGHDAILSSPERFVRVSA--RQVETRPIKGTRPR------SPDATEDAAFANELLASEKDRAENLMIVDLLRNDLGRSCRIGSVKVPELFSLESYPNVHHLVSSVTGELAAGNDALDLIAGSFPGGSITGAPKIRAMQIIDELEPTRRSLYCGSLMYLDVRGEMDSSIAIRSLLVKDGRISCWGGGGIVADSSCEAEYQETFTKVRVLLKTLE--------- 89075843 37 SHPELSI--TSLAYSKDAALTWFAPLSSLPWAMILRSAAENHPDNRFDIVVADPLATIE-----------SENG--------------ISKVCYANGTEETYPFAFIQSVQAQLLPAVSPITALPFI-------------GGALGYFSYDLGRQVENISTIEHDIPLPDLALGIYDWALIVDHQEQTVTLVEPQGTKRQT---WLEQHLTALQQQSATDLNPVDSFSLTS-TWSSNMTKEDYCNKFNKIQDYLLSGDCYQINLAQRFSASYTNEWQAYLTLEAENGAPFSGFIRLKQGAILSVSPERFLQLRDG--LIETKPIKGTRPRSKNTV------QDNANALALQNAEKDRAENLMIVDLLRNDIGRVATPGTVRVPHLFKIESFPAVHHLVSTVSGELPADHSATDLLKACFPGGSITGAPKVRAMEIIEELEPHRRSIYCGSIGYISRCGTMDTSITIRTLVTNEHKIHAWAGGGIVADSDPDSEYQETLDKLSKILPTLQ--------- 26989053 2 --PTCTL--HPLPYQPDPAAYFAHLRQA-PGAILLDSARPGAERGRFDLLSAWPLQQLQAQPD--------EDGRVFLQRLRAGLA-QLGHADLPNGVELPF-------------------------------------AGGLIGYLSYDFGRRLEHLPSLADDLGLPDAQLGLYAWALVSDHLLGTSQLVFHP-SLAGDERERLIS--------LFQDTSATTGDFRLLAPMAGDLEPEQYKTAFDQVQRYIQAGDCYQINLTQRFRAPCQGPWRAYQALRQACPTPFSGYQQLADSTLLSFSPERFIRVSQG--QVETRPIKGTRPR------ASDPAQDQRNAQELLHSPKDRSENLMIVDLLRNDLGRTCEIGSVKVPELFSLESYPNVHHLVSSITGQLASDKDALDLIGDSFPGGSITGAPKIRAMQIIDELEPARRALYCGSLLYVDVRGEMDSSIAIRSLLIKDGQVSCWGGGAVVADSQWQAEYEESIAKVRVLMQTLQ--------- 213968104 2 --PTCSI--HPLPYSADPAVFFSRICQA-PGAVLLDSGRPVAERGRYDLLSAWPRQELTI--------ADGESGTAYLQRLRDSLAS-LGTATLPAGCELPF-------------------------------------AGGLIGYLSYTFGRRLEPLPDQADDLQLPEARLGLYAWALISDHQAQTSQL---VFHPDLADTER-----ERLVDLFTGSISEAPSHFRLSQPFQASISADDYQNAFERIQAYIQAGDCYQVNFAQRFQAQCTGPWAAYCALRAACPTPFSGYLGLSGADAVLSSPERFVKISA--RQVETRPIKGTRPR------SQDAVQDAAFAQELLNSEKDRAENLMIVDLLRNDLGRSCTTGSVKVPELFSLESYPNVHHLVSSVTGELAAGNDALDLIAGSFPGGSITGAPKIRAMQIIDELEPTRRSLYCGSLLYVDVRGEMDSSIAIRSLLVKDGRISCWGGGGIVADSHCEAEYQETFTKVRVLLETLE--------- 170738420 10 ----------------DPIAAASRLRG-RRGLALLDSAMRHPDLGRYSYVAADPFREIRVRDGRTLLDGVPAEGPPLAAIR----------------------------------RALAPYRAERR-------PDLPPFQGGAIGYLAYDFGRALERVAAPPRRAGCDDLALNLYATILAFDHGEGTCALVATGFTEPDARARRARADLDAWEAALAAPEPAPARRAVPPLAWESNFTRDGYAAAVERVRDYIRAGDIYQANIAQRFAAALPDAFALYRRLRARNAATFAAYLELGALTVASSSPERFLRLDG--RRIETRPIKGTAPRAA------DPAEDRARAEALLASDKERAENVMIVDLLRNDLSRISEPHSVAVPVLCGLETYAGVHHLVSVVTGRLRAGADALDLLAATFPGGSITGAPKLRAMDIITEIEGDARELFCGSIGWIGFDGSLDTNIAIRTVFMEAGRAVLQAGGGVTLLSDPLAEYEETLTKAERVFAAFPEA------- 167457128 33 ----------------------------RPGLVLLDSRAVDGRLGRFSFACFDPFATLVARDGQVELRRWTGRGKVL--DVVERLLAAHRLEVDAGGLPAPFVGGAAGYLGYGLAGEL-------------------------------------ERLPRAARDSGAPDAVLGLYDRVLVLDRGAGRAYLLASPDLPGRAPLGEVRRAVLEAARRGTAPDDAAPDDAAPDEPLSRDLTRDAYLAAVRRIQDHVAAGDAYQVNFTGRWFAPARGPWALHRRLMRLNPAPFAAWLGFDAVQVSCASPERFLRVDG--AEVETRPIKGTAPRGATP------EEDARLRAALLASAKDRAELAMIVDVARNDLGRVCAPGSVRVDAFPEVERHPSVHHLVATVRGRLAPGRGVCDLLRAAFPAASITGAPKIRAMEIVDELEPVARGVYTGSIGYLGFQGTADLNVAIRTIVVAGGHVHLHAGGGIVADSVPEAEHGEAELKARNLIRAVASWHEVAR-- 87311249 17 ------------------VAAWEKLRAA-PRCLFLDSALQHVRLGRYSFLTADP-WRW----------------------------------------------IEGKPGETHRL------DEIRALLGQFKVPGLPPFQGGAAGLFGYEFGAALEGIPALHDEFALPQLAIGFYDVVIGVDHVSGDAWLISQGFTDPTQRQRRAQQRADQFLGWLAKPEQPLPQFATPYAEITSSFSQAAYLAAVERSVEYIRAGDIFQVNLSQRLHRATTDAATLYRSLRTCNSAPFASYFDMDGVTLLSASPERFVQVRG--RKVETRPIKGTRLR------SGRPEWDMYSGGELLESEKDRAENMMIVDLMRNDLSRVCTDESVAVTELCVLEQYATVQHLVSTIVGKLREGVDPIDLLPAAFPGGSITGAPKIRAMQIIAELESTVRGAYCGSLGYIGLDGAIDLNILIRTVTAAGGWWQFPVGGGLVAQSDPQREYEETWHKAAGILRAIA--------- 55376876 55 ---------------ADPFEAYRRARDENTDGFYLETTGGQSGWG---YFGIEPIERVEV---SAGATPAQDGGSPSLEAIDDLL-----DREHLERGDCTVP-----------------------------------YPCGAFGWLSYDVARELEDIPETTVSDGLPRLQFGVFDCIAAWEPHDGNVEIHVTACPTVDGSPESAFERGRTMARELAQDAIHGEKHVASQATFESECGEAAFADRVRQIKQYVRDGDTFQTNVSHRLTAPAAHPVDTFDAVRRVNPAPYSALLEFPGVDLVSASPELLLDVDGD--QLLTEPIAGTRPRGATPSE------DEDLEVDLCSDEKERAEHAMLVDLERNDLGKVSEYGSVDVAEYRRVDRYSEVMHLVSLIEGELRDAVSIADAVAAVFPGGTITGAPKPRTMEIIDEVERTRRGPYTGSIGMFGFDDRATLNITIRTLVHYDDEYRLRVGSGIVHDSVPEAEYRETLDKARALVTAVDEA------- 145591628 41 ------------------------------------------------------------------------------------------------------------------------------------------------GAVAYDAVAYLEPVLLRKLDKSSPVAFFVKPRGWALYDKLLGRAYVYGELPNGGAASLE-----------------SPMVRGPIAETDASS------FKRWVAEAKRRIEEGEIFQVVLSRHVDFAVSGDFALYASLASVNPSPYMFFVKWRDFQLLGTSPELLVKIQGD--RAETHPIAGTRPRGAAEDEDLALEE------EMLADEKERAEHYMLVDLARNDLGRVCRPGTVKVDELFAVEKYSRVQHIVSRVSCVLEKKYTPADALFATHPAGTVSGAPKVRAMEIIAELEDEPRGYYAGSLGFLSPALS-EFAIVIRTAIVKGGVLRIQAGAGVVYDSTPEREFRETEAKLKALREAL---------- 54023569 231 ----------------DTEAAFLRLYGASPTAFWLDSEHVEPGLDRFSFLG-------------------DASGP-LAEVVRYRVGADVVRVEDAAGTRTVAGDVLGYLSTQLRER-------------HVELPALPDFVGGYVGYLGYEVKA--DCGARAAHRAATPDAQWIFADRLIVVDHVAGQTHLVATDDDTAADQWLRETGRVLETLPAWANPAELAIESAPASVAPLLNRGRDRYLADIAACLEYLRAGESYEICLTDSLTVDAAGGLDFYRTLRRCNPAPYAAYLRFDDLEIACSSPERFLKIDRA-RTVESKPIKGTAPRGATPAE------DERLRRELADSPKTRAENLMIVDLLRNDLGRVCQIGSVHVPELMATESYSTVHQLVSTVRGTLRPDVDAIDCVRACFPGGSMTGAPKLRTMEIIDELEGAPRGVYSGTIGFLGLGGTADLNIVIRTAVRHDGRWRIGAGGAIVLDSDPAEEYREMLWK------------------ 209963905 14 ----------------DPADAFTALAG-RPRALLLDGAASPDR-GRFSYIVADP-----------------------LAWLEAGPTGVTLDGVAPESCGGSGDPFALLETLLARGRRPAV-------------PGLPPFQGGAVGILGYELGGRLERLPPQAAGLAFPDMAVGLYDTVAAFDHAAGRAWVIGPDRARAQALADDLRRGAALAAETAAGEASAGEGESLLTPPWQAEQTPERFRAAIARILDYIRAGDVYQVNYTQRFLAPGATPWRAYRALRRRTAAPFSACLDLGGGRVVASSPERFLSLTADGR-IETRPIKGTRPRGATPEADAALAAELL------ASGKDRAENLMIVDLLRNDLSRVAAVGSVRVPALQTLESYRTVHHMVSVVEARLRPGLGPVDLLRAAFPGGSITGAPKIRAMQIIRDLEPARRGPYCGSVVWIGWDGAMDSSIVIRTLCAAGDRVQVQAGGGIVADSDPEAEYQESLTKARAVLLALDPA------- 209903187 3 ----------------DLLALHRRWPGRYPH--LLESALKGTPQARYSILFAFP-------GETLSLDADGGSG--------------------------------------DFLRALDAWWQRERIAPLNDAADPLPFRGGWFLFLAYELAAQVEPVLDLPLDPALP---VAFAQRFLVVDHEQGLTHLVA----EPGHESALEQMRAD--LAALDGSDAAATPLVLESLEEDA---PRRYLRGVERIIDYIREGDVFQVNLSRRLREPVAAA-ELYDRLRTRNPAPFAALASLPGGHIVSSSPERLVRVRGE--RVDTRPIAGTRPRGE------ALESDRALATQLLAHPKERAEHIMLLDLERNDLGRLCVPGSIQVDELMTLETYPHVHHIVSNVTGRLRPGISPGEVIRAVFPGGTITGCPKVRCMEIIAELEQEGRGAYTGSLGYLNRDGDMDLNILIRTLVQRGNQVHFRTGAGIVADSDPQRELEETRHKAEGLLRALR--------- 114705237 13 ---------------QDPFDAARRLYRFGGLSFL-DSAMAHEVLGRYSFVAARPFAVFTVD----------AIGPAL------------------SGERIDAAPLQALKGVLARLAMPTV-------------EGGPPFQGGAMGYIAYEFAHHLENLDQPPDDPVKPSMVFPLYDVVLAFDHATKKATCFSSGQPAKGSERQRAELRAADILAALETPLEELPPIP-KGFDWRSNFFAKDYEKAIEATREYVLAGDIFQANIAQTFTSHLPDPLALYSRLRRTNAAPFGAFLDCGETVVASSSPERFLSLTPSG-HVETRPIKGTAKR------ADDPAEDAALSAELEASEKDRAENVMIVDLMRNDLARVCEVDSIEVPVLCGLETYAAVHHLVSVVTGQLQADLGLAELIGATFPGGSITGAPKIRAMDIISEIEKARRGPYCGSIGYIGFNGAMDLNIAIRTVTFEDGVARLAAGGGITVLSDPKAEYEETFTKAQRVFAA----------- 172038314 61 ------------------------------------------------------------------------------------------------------------------------------------------------GWLGYDLAWEIESLPHYNHDLPFPVAYWYAPESFAILDHLEQKLWLASYSL-----------KELDNLQSKLETKTYSLPYPLKASPSHLCFYTQKEYENAVRQAKKYIQAGDIFQANLSLRFSTTSLTSWQLYKKLQQINPSPFASYWRSPWGDMISCSPERLVSLN--NKIAQTRPIAGTRPRGQN------FTQETAMLMELSSDIKERAEHIMLVDLERNDLGKVCQWGSVEVDELLTIERYSHVIHLVSNIKGKLHQNKTSIDLIKALFPGGTITGCPKVRCLEIIEELEPVKRNLFYGSCGYLDYRGNVDLNILIRTLLLSSNLSSVQVGAGIVADSHPEKEWFESLQKAKAQLKAL---------- 77961564 11 -----------LPYQPDALLQQFTPLANQTWAMLLHSGFAEHAHNRFDILVADPLVTLTTRGEQTEI---------------------VTAQGQTFSSEDPFRLLQQELDKFAPTMSPHP---------------DLPFLGGALGLFGYDLGRRIERVPTLEQDIALPDMVVGLYDWALIADHHLQQLTLVCH-----GDADQRLQWLHQQ------KTSDTVTPFKLTS-SWQANMTREQYGEKFRQIQAYLHSGDCYQINLAQRFSAEYQNEWQAFLALSRSNRAPFSAFMRLPDNAILSVSPERFLWLE--NHQIQTRPIKGTLPR------RDDPEQDRLQAVRLANSSKDRAENLMIVDLLRNDIGRVAQPGSVRVPELFVVEPFPAVHHLVSTITATLPAECPATALLRACFPGGSITGAPKIRAMEIIEQLEPHRRNAYCGNIGYISCCGTMDTNITIRTLLTENGKIYCSAGGGIVADSQEQAEYQETFDK------------------ 197736622 33 ------------------------------------------KYGKYSIIGINPYLELKEKDNKFYIN-------------------------------------DKLSDENFE-------EYLDRFLKENKQENKYDLPLISGGYFSYDYGRKFENIKTHKKDVDIPEAVIRFYKTYIIEDIEKQEIYISY----QDKKDFDNLINILENTKIEEEN---LIKNKNLAN--FKSNFEKDEYLKAIKNTIDYIIEGDIYIMNLTQRLMIESKSPLQVFSYLRKFNPAPFGAYLDFDNFEVVSASPERFIK--MKDRLIETRPIKGTRKRGVTE------EEDLALKNELANSEKDKSELLMIVDLERNDLNRICELKSVVVDELFEVETYSTVFHLVSTIRGKLKEEYSFVDLIKATFPGGSITGAPKIRAMEIIDELENSRRDLYTGSIGYVSFNGDCDLNIVIRTAIHKDGKYYLGVGGGITCESELDFEYEETLQKAKAILEAI---------- 144898304 4 -----TVLDLPAT---DPVALFAPLADD-PLAVLLDSAARGDPRSRYSYIAADPV-------------------DHLIAGTDDPFPWLAQALRARRGETV---------------------------------PGLPPFQGGIAGWLGYDLGRHLERLPAHRAGPAFPSAVLGVFDAVAGFDRQTGQAWVV-----GEAKAAHRLRDRL------LSAPPLP-KLDWRAKTQALPDLSPNQYQAAITRVIEYIRAGDVFQANLAQRFTAALPDPFTLYRRMRQLAPGPFAAFITGGKCQLASVSPERFLSLDADG-VVETRPIKGTRPRGRDAAEDAALAAQLA------ASDKDRAENLMILDLMRNDLSRVCQVGSVKAPQRMALETYPAVHHLVSVVTGQMRPGLEAADLLAACFPPGSVTGAPKLRAMEIIAELESAPRGPYCGAYGWFGDDGAMDLAVAIRIAACTDGMAVIHAGGGITALSDPAAEYDETTVKAAPILAALA--------- 110667738 35 ---------------EDPFTAYRRARTDTDDGIYLETTGGQSGWG---YFAIDPVERIQVTGSAASIGQHPPQQESMAERGDE-------------GSQGRGPSLDELD---------SILD--RETLTRGGCTV--PYPCGAFGWLSYDVARELESIPQTTPPSDLPRVQIGVFDRVAAWERSDGSVTMIGYVYERGLAHARDLVSRIDTGTTSVDEPSVSAANNAIT---FKSECGTAAFEDRVRQIKEYIRDGDTFQTNVSHRLSAPAAHPVTTFDALREVNPAPYSGLIEFPGVDLVSASPELLLSVDGE--RVSTEPIAGTRPRGETSADDINLETD------LTEDSKERAEHAMLVDLERNDLGKICKYGTVDVSEYRRVDRYSEVMHLVSLIEGQRQPQTQIADAVAAVFPGGTITGAPKPRTMELIDEVETTRRGPYTGSIGIFGFDDRAVLNITIRTLVRHGDEYRLRVGAGIVHDSVPDHEYQETLDKARGLVRAVDTA------- 198262142 20 --------------------------------------------------------------------------------------------------------------------------------------------PFRGGYLSYELAQQVEPSLQLPADNQL--IAYAQVRSAVVVDRVRGEAWWL--CESDLPAAEQ--EKRWKQLQIDC-QALKALQAQGSVSLQSLVEQEAAHYRRWVEKTLNYIKEGDVFQVNLSRPWRAQLAGELQLFAELRRQNPSPFAACVHAADFDVISSSPERLVSVRAG--RVDTRPIAGTRPR-------LDVKDDAKVTRELLGHPKERSEHIMLIDLERNDLGRICQPGSVTVDELMVLESYAHVHHIVSNVSGQLREGVSPGEVIRAVFPGGTITGCPKVRCMEILSELEAEPRGAYTGSLGYINRNGDMDFNILIRTIERHGDQLTFRAGGGIVADSEAEKELEETRAKARGLLK------------ 50121306 49 ----------------------------QPWAMLLHSADHP--HNRFDVMVADPRVTLCTRGGKTEIT-----------------SDGVTNTVESDPFTLLQQQLDAL--------------ALPTETHL-----DFPFQGGALGLFGYDLGRQIETLPQAEQDIDLPDMAIGLYDWALIADHHRQTLTLIVH---------HSLQARLDWLANP---PVNTTKVGFNLTSDWQPNMSRDAYGEKFCKIQDYLLAGDCYQVNLAQRFSAAYAGEWQAFVQLSAGNKAPFSAFLRLPENTVISVSPERFLWLE--NNHIQTRPIKGTLPR------LADPDADKQQAVRLASSEKDRSENLMIVDLLRNDIGRVAVPGSVRVPELFVVEPFPAVHHLVSTIEAQLPEDCPATTLLRACFPGGSITGAPKIRAMQIIEELEPQRRNAYCGSLGYISLCGTMDTNITIRTLLTEHGRIYCWAGGGIVADSQEQAEYQETFDK------------------ 170770096 3 ---TLSPAVITLPWRQDAAEYYFARLSHLPWAMLLHSGYASHAHNRFDIVVADPVCTLTTHG-------------------DETVVWQGEN------------------------RTTTTDDPLRILQQALDRAHDLPFQGGALGLFGYDLGRRFEILPKIQQDIDLPDMAVGIYDWALIVDHQKQMVSLLSHC---------DVNARLVWLENQQIAPPQEFQLTSA----WQSNMTREQYGEKFRQVQEYLHSGDCYQVNLAQRFQATYSGEWQAFVKLNQANRAPFSAFLRLEQGAILSLSPERFILCDGG--EIQTRPIKGTLPRLPSPQE------DSKQAEKLANSPKDRAENLMIVDLMRNDIGRVAVPGSVKVPELFVVEPFPAVHHLVSTITARLPEQLHASDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGNMDTSITIRTLTAVNGKIYCSAGGGIVADSLEEAEYQETFDKVNKILRQLE--------- 149912164 27 -----------------------------PWSILLESGSVDHIDSRFHIIVADPIATLITEETQTTIN-------------------------QASGTTVT------TEDPFSVLQTLN--QQLIGDIAPHTLAVDLPFIAGALGYFGYDLGRNIENIGNLNDDLNFPDMAVGLYDWAIVVDIKQQQAWQIQ--FSDHAEQTWQVRHDWLE-QQGVSKPLSAPTTATATATAFESNMSEQAYHQKFAQIQQYLRSGDCYQINLAQRFNNQYQGEWQAYCTLSQHNKAPFSAFIRLEDKAVLSISPERFIRVQGAN--IETKPIKGTRPR------SHDPVIDQANALALQHAEKDRAENLMIVDLLRNDIGKIAVPGSVSVPKLFDVESFPAVHHLVSTITGQLPTDKHASELLRACFPGGSITGAPKVRAMQIIEELEPHRRSLYCGSIGYLSAQGNMDSSITIRTLLCDNGQIYCWAGGGIVADSVVEDEYQETFDKLAKIL------------- 77980066 3 -------LTIKAPYQPD--ALLRQFAANQSWAMLLHSGFAEHAHNRFDILVADPQVTLTTRGEQTEI--ISAQGRVCSP--------------------------------------ADPFSLLQQQLDKFALPPSHPDLPFLGGAFGYDLGRRVETLPALEQDIALPDMAVGLYDWALIADHHLQKLTLVCH-----GDAEQRLLWLQQQKMPEVARPFTLTS-------PWQANMSREEYGEKFRQIQEYLHSGDCYQINLAQRFSAKYQGEWQAFLSLSRSNRAPFSAFIRLPQNAILSVSPERFLWLE--NHQIQTRPIKGTLPR------LDHPEQDRLQAERLANSPKDRAENLMIVDLLRNDIGRVAQPGSMRVPELFVVEPFPAVHHLVSTITATLPAECPATTLLRACFPGGSITGAPKIRAMEIIEQLEPHRRNAYCGNIGYISCCGTMDTNITIRTLLTENGKIYCSAGGGIVADSQEQAEYQETFDK------------------ 198282867 20 --PHSVLTRCAVPYPEDAATVFAPLA-SIPWSFFLDSSATVSLQGRYSMLVTAPRRRLWQEAKQLWV---------------------------------------ADGDGPARRSALSLWEALRELPDAASLPAELPFAGGALGYLAYDFGLAGQGIPPPPA-QSLPEAAFGIYDTALLVDHHGRKAWLCAP--------EDRMVQALAEWQPRLAGKVYPHDPSFQARGPVRPLWSRSEYAAAFARVHAYIQAGDCYQVNLAQPFVAPYASPWSLYQRLRTVNPAPFSAYLSMPQGAVLSFSPERLLQVQKDRLQV--RPIKGTRPRLK------DRQEDQQMAQALLASPKDRAENVMIVDLLRNDLGRVAATGSVQVPQLCALESYAEVHHLVSVVEARLASGQDALSALKACFPGGSITGAPKRRAMEIIAELEAGARGLYCGSVGYLDQRGSLDMNIAIRSMTAVRGELRFWAGGGIVADSDPDAEYQETLDKV-AVFH------------ 161503051 4 ---TLSPTVITLPWRPDAAEHYFAPVNHLPWAMLLHSGNAIHPYNRFDILVADPVTMLTTRAQETTV--------------------------------CTAGATTVTLDDPLRVLQTQ----LEKLPFHPQPDPDLPFQGGALGLFGYDLGRRFETLPDTAHDIAVPDMAIGIYDWALIVDHQKQVVSLISY---HDADARYRWLTR--------QRAPTRTPFTLTSA--WQSNMTRCEYGERFRQVQAWLHSGDCYQVNLSQRFQAGYEGEWQAFERLNRANRAPFSAFLRLHDGVILSLSPERFIQLENGH--IQTRPIKGTLPR------LNDPQADRQQAQKLANSTKDRAENLMIVDLMRNDIGRVAVPGSVKVPELFVVEPFPGVHHLVSTITARLPDSLHATDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGNMDTSITIRTVTATQGQLYCSAGGGIVADSKEEAEYQETFDK------------------ 88813374 18 ---------------------------------LLESAAFGTAQGRYDILFAFPGETLELGASGQLSGSVNASAGGFLTNLDAWWAQSTRSLGSPEACPLPFT-------------------------------------GGWFLFLGYELAAEIEPVLRLPKDSALP---IAVATRIVIRDHEQNRTWLVAE--SEYIDRLERIEADIRALAAR-----RPPPRYSSVLAGALAEEPGSRYLDAVHRIERYIRDGDVFQVNLSRRWSQPNTTSSELYRRLRRANPGPFSGLATWGDRAVISSSPERLVRVRDQT--VETRPIAGTRPRHSDP----NRDQDSR--RVLLAHPKERAEHIMLIDLERNDLGRICEPGSIVVDELMSLESYAHVHHIVSNVRGRLVETVSPGEVIRAVFPGGTITGCPKVRCMEILAELEQAARGAYTGSMGYLNRDGSMDLNILIRTMQRCGETLSFRAGGGIVVDSVPHRELAETRAKARGLILALEPA------- 163752103 4 SAPQVSTLRLDWKYT--TIELFSSLADI-PWAMLLDSASDDHCDSRFDIICLDPIATLVTEGDSTEISRYQA-------------------------HCLTG----------SSLSQLNPFDLVKQELAHYFPVQKSSELPFSGGAFSYDLGRKIEKIPEIAADDPLPMMNIGLYLWALVFDHREQVWSLVHY------GSKEAAQTSLDWLQAKLKIKPSMPKFSLIGDWQPQ--LTKADYEAKFDVIQEYIQSGDCYQINLTQRFSAKYQNEWQAYLKLRESNKAPFSAFIRLSQGALLSISPERFIQLRGED--IQTKPIKGTSPRYSTA------AQDQASATQLRHSAKDRAENLMIVDLLRNDLSKVAKPGSVSVPHLFEIESFPAVHHLVSTVTAQLDAKYDATDLLKASFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGQMDTSITIRTLVAIDGIIYCWAGGGIVVDSTAESEYKETYDK------------------ 16122027 9 ---------KELPYHPDALLQQFTPLANQAWAMLLHSAQHP--HSRFDILVADPKITLTTHGDKTVI---------------------VSDQGQETSLADPFSLLQQQLDKFAPAMPAHP---------------DLPFQGGALGLFGYDLGRRVEKLPELAHDIALPDMAIGLYDWALIADHSRQKLTLVS---------LGDAEQRLHWLHQ--QTTDENLVPFKL-TVPWQADMSREQYGEKFRQIQAYLRSGDCYQINLAQRFSAEYQGEWQAFLSLSRSNQAPFSAFIRLPDNAILSVSPERFLWLE--NHQVQTRPIKGTLPR------LADPEQDRQQAERLANSAKDQAENLMIVDLLRNDIGRVARPGSVRVPELFVVEPFPAVHHLVSTITAILPPECSPTELLRACFPGGSITGAPKVRAMEIIEQLEPYRRNAYCGNIGYISCCGTMDTNITIRTLMTENGKIYCSAGGGIVADSQEQAEYQETFDKVARIL------------- 168749356 3 ---TLSPAVITLPWRQDAAEFYFSRLSHLPWAMLLHSGYADHPYSRFDIVVADPICTLTTLGKETVVS---------------------ESEKRTTTTDDPLQVLQQVLD--------------RADIRPTHNEDLPFQGGAL-GLFGYDLGRRFESLPEIEQDIVLPDMAVGIYDWALIVDHQRHTVSLLSH--NDVNARRAWLE----------SQQFSPQEDFTLTS-DWQSNMTREQYGEKFRRVQEYLHSGDCYQVNLAQRFHATYSGEWQAFLQLNQANRAPFSAFLRLEQGAILSLSPERFILCDNS--EIQTRPIKGTLPR------LPAPQEDSKQAEKLANSAKDRAENLMIVDLMRNDIGRVAVAGSVKVPELFVVEPFPAVHHLVSTITAQLPEQLHASDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGNMDTSITIRTLTAINGQIYCSAGGGIVADSQEEAEYQETFDKVNKILRQLE--------- 161613666 3 ---TLSPTVITLPWRPDAAEHYFAPVNHLPWAMLLHSGDAIHPYNRFDILVADPVTTLTTRAQE-----------------TTVCTARTTTVTFDDPLHVLQTQLEAL---------------------PFHPQPDPDLPFQGGGLFGYDLGRRFEILPDTARDIALPDMAIGLYDWALIVDHQKQVVSLISY--HDADARYRWLTS---------QRAPTRTPFRLTSA--WQSNMTRCEYGEKFRQVQAWLHSGDCYQVNLSQRFQASYEGEWQAFEHLNRANRAPFSAFLRLHDGAILSLSPERFIQLENGH--IQTRPIKGTLPR------LNDPQADRQQAQKLANSMKDRAENLMIVDLMRNDIGRVAVPGSVKVPELFVVEPFPAVHHLVSTITARLPDSLHATDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGKMDTSITIRTVTATQGQLYCSAGGGIVADSNEDAEYQETFDK------------------ 144583299 380 -------------------------------TFWLDSSSVDQNRARFSFMGGKGGPLWKQMTFHLSNQRANCRGTI---TIRDAHGSAVKNSLKDGFLEFLHKEIQSIKDEED-------FEGLPF-----------DFHGGFVGYLGYGLK--VEDASSNKAKSSTPDACFFFADNLVAIDHNNGDVYILSNGMHHNTTHTSWLLETEKKLLRMAASPGLPTYGKSLIGQSFVVEKSKDQYIKDVRSCLDYIRDGESYELCLTTRMRIEYINALQLYLKLRKQNPAPYAAWLNFENLSICCSSPERFLRLDQ-NAVLEAKPIKGTIARGRTP------EEDECLRLQLKYSEKDQAENLMIVDLLRNDLGKVCEPGSVHVPRLMDVESYESVHTMVSTIRGTKKPDLSPVDCIKAAFPGGSMTGAPKVRSMEILDALESSPRGIYSGSIGFFSYNRTFDLNIVIRTVVLHDGEASVGAGGAIVALSDPEAEYAEMMLKARTPTRVVEECSQ----- 116751127 35 --------------------------------------------------------------------------------------------------------------ESRRGDPLAVLDELFARFSPGYSPVIPPFSGGAIGYFAYDLKNAIERLPRTRDDLGLPDIWLMWPRRILVHDRIEK--RLHYLYLTPAPAGKRGPPHRTDPVEAFLDGPPVPEPEERDNGFRVRSNFSRDAYLLAVEKVRLYIGEGDIYQANLSQRFQFRLDGPFLLWESLFRANPAAFYAFVDAGDHQVLSTSMERFLYQRDG--RIETRPIKGTARRGATP------EEDEALKSALLTSRKEDAELSMIVDLLRNDLGRICLPRTIRVREHKRLESYQNVHHMVSIVTGRPRPELTPGELLRAVFPGGSVTGCPKIRAMEIIDELEPHVRHVYTGSIGYLGWHGNIDLNIAIRTGILQRGTCRFSVGGGIVHDSRPEDEYQETLDKGQTLLRLIE--------- 186901708 235 -KAQINGKEIKVHYRRLPLKLFLNFYANSNPAFWLDSALVRG-FSRFSYMGTGPYAEFVSYDVSTKTVTVNHHGQV------------------TEYKETIFDYLDRNLRERYVPTEGMPFD----------------FNLGYAGYLGYELKA--DCGGDLAHKADTADAQFVFADRLIIFDHEENVIYL---ACLDDVDHEDRAKQWLNTMWTNLHNLKPVAPNQNPQKVEQTFRINTEEYREKIKESQCLISQGETYEVCLTNMITQHVNDPLNTYRALRESNPAPYATYLNFPDVSVLCSSPERFITVDPSG-VVESKPIKGTRRRGNTA------DEDEALYQDLRSNEKDNSENLMIVDLLRNDLGSVCNIGSVHVSSLFAVESYQTVHQLVSTIRGKLKRGISSVQCVKAAFPGGSMTGAPKKRTMEIIDRLEGGPRGIYSGAIGFFGLNGSTDLNIVIRTIVCTEKDITVGVGGAIVALSDPQDEIDEMILKSKALVHAL---------- 197788348 219 ----------ELPYAVETEAAFCHLYAASPYAFWLDSSLVAPGLSRWSYLG-NAA----------------GQGEIVEYNCADGFVSVVRG------------------DASERFNG-SIFDYLKA--QPLAAPQTPPPCPLIGGYFGYEL--QQDCGSRVHRTAATPDSLLIRADRFIAVDHVEGKTYLVA---VDDPAEEARARRWLDAMEAALTHLPPPPSVAPRGSKPLEFVMAQGEYRTSVEACLSEIRNGESYQVCLTNELSCEADDPLDVYRVMRKINPAPFAAYLRWPGGAVLSASPERFL-SGNQNGEVETKPIKGT------VRRDSDPRRDRELREALRASRKDRAENAMIVDLLRNDFSRCCVPGSVRVTKLFGVESYETVHQLVTTVRGQLQPECSTIDLLQAAFPGGSMTGAPKLRTLEIIDRLEGRARGIYSGALGWIGADGAADLSIVIRTIVAQEGHFTIGAGGGVVAASTPEAEYAEMLLKAQASIKALVTT------- 209908448 9 ---------ITLPWRADAAEFWFARLSHRPYAMLLHSGHADHPYSRFDILVADPLETLVTRGNLTTVGGL-ESSDDPLTLLQQRL--------------------------DALGLSASP-------------HPDLPFQGGALGLFGYDLGRRYETLPDIAQDIAIPDMAVGLYDWALIVDHHRQRVSLLSHADVH---------ARLAWLEAQTPATPQPFSLTSG----WRSNMTAPAYAEKFARVQAWLQSGDCYQVNLAQRFQATYEGEWQAFCHLNASNKAPFSAFIRLDEGAILSLSPERFIHL--ADRTIQTRPIKGTLPR------VADPVADRQQAEKLASSPKDRAENLMIVDLMRNDIGRVAEPGSVRVPELFVVEAFPAVHHLVSTITARLPASRTACDLLRAAFPGGSITGAPKVRAMEIIDELEPHRRNAWCGSIGYISLCGTMDTSITIRTVTAWDGSLYCSAGGGIVADSEVQSEYQETFDK------------------ 188533669 1 ----MSPVYHSLPYT--PEAVQHQFAAHLPWAMLLHSGFADHSDNRFDMLVAEPLVTLITRGEQTEIAS-------------------------------------------QGQLMSSSADPLRLLQQQLDHHDDLPFQGGALGLFGYDLGRRFEKLPQLAEQQTTPDMAVGIYDWALVADHHRQTLTLVVH---------GNVSSRLKWLE---EHSPTPSEPFRLTS-RWQANMSRAEYGEKFRQVQQWLLSGDCYQVNLAQRFAASYLGEWQAFCRLCETNRAPFSAFLRLPDSVIISLSPERFIKLEQQ--QIETRPIKGTLPR------LADPAADRLQGEKLARSPKDRSENLMIVDLLRNDIGRVATPGSVAVPQLFVVEPFPAVHHLVSTITATLKPGLSACDLLRACFPGGSITGAPKVRSMEIIEALEPQRRNAWCGSIGYLSVCGRMDTSITIRTLIAERGTLYCAAGGGIVADSDEAAEYQETFDK------------------ 196189618 110 -------------------------------------------------------------------------------------------------------------------------------------PEQLPFIGGWLGWLGYDLAWEIEQLPWLKEDLPFPVAFWYEPTEFAVVDHQLQRVWLAAESIDQLFDSTKFLNAKLPTKVGSTGSIVSSIPEQGQRTQSLRLETQKAEFMAAVAKAKAHIKAGDVFQVNHSLRFQAQTTASWSVYQALHTINPSPFASYWHTPWGSVVSCSPERLVQAEGG--RAQTRPIAGTRPRGQHRYEDENY------AKQLRGDRKEQAEHIMLVDLERNDLGRVCQWGTVQVEELMTIERYSHVMHLVSNIVGKLTPECSMAQLIVALFPGGTITGCPKVRCMEIIEALEPVRRSLFYGSCGYLDRRGRLDLNILIRTLLLSDSATTVQVGAGIVADSEPEKEWVESLQKAKAQLLAL---------- 146282389 8 ----------PLPYKADPAHWFERIR-HAPGAVLLDSGRPVAERGRFDILSAWPSAIFE--------PARSESGRDFFQRLRQAL-RDLGPATLPDGCELPF-------------------------------------AGGLIGLLNYDFGTRLEPLPQARDDSGLPLARLGLYGWALITDHQRQTSQL---LFHPATARPER-----ERLVRLFETAFSAAPEPFRLHGRFTPDISRDDYRRGIERIQAYIQAGDCYQVNFTQRFRAACSGAWSAYSALRKACPTPFAGFVGLGDGAIVSLSPERFLRLQGG--RVETRPIKGTRPRGHDEQ------SDAAQAQALLASEKDRAENLMIVDLLRNDLGRSCRIGSVRVPQLFALESYPNVHHLVSCVTGELADRLDAFDLLAGSFPGGSITGAPKIRAMQIIDELEPTRRSIYCGSLLYVDVRGEMDSSIAIRTLLVRGGQASCWGGGGIVADSDWQAEYQESIDKVKVLLETLEQ-------- 158423222 20 ---------VPIAY-GDPVRLFRAFADD-PMAALLHSAAQDGARGRYSYIAAEPFRVIVADADGVRVDGASVAG--------------------------------------------DPFTVLGAQLAACPAPAPVPFAGGAVGFLGYELGRHVERLPPPKPGLPIPHMVMGLYDVVIAFDHAARAAVLISTGLPEANVRAARAKARVAHLLARLSKPAEDTPPDITARADWTAELSRAEMEARIGRTVDYIHAGDIFQANITQRFLSRRPSDYDLYRRLTALSPAPFSALLVGPDLALMSASPERFLKVAPDGG-VETRPIKGTRPRGGTTAE------DTALAAALLASEKDRAENLMIVDLMRNDLGRVSRLGSVTVPALCALETFASVHHLVSEVRSVLAPGRGPVDLLRACFPGGSITGAPKVRAMEIIHELEPAPRGPYCGSVAWIGFDGAMDSSIVIRTLVRAGETLVAQAGGGIVADSDPAAEYEESLVKVAPLLKA----------- 114327424 267 ------VISLCLPVEIDTEAAFLTLFGASPHAFWLDGALSERSRSRWSYLG----------------EAESALGCD------------------------AFHHPEQARDILEALASLVPHRAERTELPV-------PFRGGYVGWFGYEFAQAV--GGPVHRASPTPDALLMRVERLIAVDHQTGQTWLIAPA--GDEGWIEQTRQALVQMTA-----PSPPETGEASSVVFTADRGRNTYLSDVAQCLEWIRQGETYQVCLTNEISCQLQDPLTLYRIVRRQNAAPYAAYLKWPGGAVLSASPERFLQVDRHGG-VETKPIKGTAPRGTTP------AHDAALAEALRDNVKERAENTMIVDLLRNDLSRVCIPGSVTVPALCAIETYATVHQLVSTVRGCLRPGEGIAGLIRATFPGGSMTGCPKHRTLDLIDRLEQRPRGIYSGALGWIGDDGAADLSIVIRTIVMQGDRLSIGVGGGIVAQSVPEREHAEMLLKAQAPMRAIVTA------- 111023069 216 --------QVRVDHEVDPRTTFEDLFASGPNAFWLDGTSASEPNSRFTIMGNCSGPRAEYITYDVS--------EAIVRITREGLPVEQVH--------------------------APFFDYLERQLQARSVPGLPGVPFGLGGYLGYELKA--ETGGTAAHKSPTPDAALVFADRAVVIDHSGERTYALCLSDHQDDPELRRWLDEMEVALHRLAEPDNPPPIRKPESAELALRHDHDKYLEHIGTSLGEIRTGESYEVCLTNMATVDSIDPLHTFELLRSISPTPYSAYLQFAGLSVLSASPERFLRI-GADRVVESKPIKGTRPRGATP------AKDAALRQDLLDSEKDRAENLMIVDLTRNDLARVCVPGSVHVPKLFDVETYAAVHQLVSTVRGTLSADASVVECVRAAFPGGSMTGAPKIRTMEIIDRLESGPRGVYSGSIGYFSLTGTADLSIVIRTIVATETEVTFGIGGAITALSDPEEEFDEAMVKAATMLRALTTADRPNEI- 197285464 38 -------------------------------------AEHH--HNRFDIVVSDPAITLETRKQITTIKEKTGRVK--------------------------------------RSK-KDPFTLIQTALDAFNHPVSDETLPFLGGALGYDLGRRIEILPELKNELNFADMAIGIYDWALIVDHQLKKATLISY---------QDIDARLQWLAKHADNNTIEKKEPFVLTSPWQSNMSSDEYNEKIAKIHQYLLSGDCYQVNLAQRFCANYSGEWNAFLTLNQANKAPFSAFMHLPHHFVMSISPERFIHL--SDHKIETRPIKGTLPRKAHP------DEDDEQAQLLANSRKDRAENLMIVDLMRNDIGKVATTGSVKVPELFVVERFPAVHHLVSTITAELPENLNATDLLRAAFPGGSITGAPKIRAMEIIEELEPHRRHGYCGAIGYISFCGTMDTNISIRTLLTEKNKIYCWAGGGIVADSVAEQEYQETFDKLGQILTVL---------- 134100571 234 ----------------DTEAAYTRLFSASDRGFWLDSAHVEPGLSRFSFLGDDSGPFAEVATYRVGEDAVAVDAQ--------------------GGATTRFAGTIFDYIEDQ---------VARRVVTGPDLP--FEFSGGYVGYFGYELKA--DCGSANRHRSATPDACWLFADRFVAVDHEAARTYVVALSADRPGSPAE-AQRWINATTAALRELPSTTAAPRRPGRPAPAARDREQYIADVESCRRELHAGESYEICVTNAVRIPAEQTYDFYRELRRRNPAPYAAYLRLDEVEVACSSPERFLRVD-HHRVAETKPIKGTAPRGGTESE------DAELRENLVSSPKTRAENLMIVDLLRNDLGRVCEVGSVHVPVLMAAESYATVHQLVSTIRGTLRRDLGVVDCVRACFPGGSMTGAPKLRTMEIIDSLETEARGVYSGAIGFIGCGGTADLNIAIRTAVLSAGEWHVGAGGAIVLDSDPVEEYEEMLLKACAPLRA----------- 163800706 14 -----------LDYADDAITLFSRI-ESQPWSMLLRSASKTHIDSRFDILVADPIATLETIANETHVKTTTQ---------------QYISQDDP------FSLLDELQ---QKLLPNLELDA----------KWDLPFIGGALGYFSYDLGRRVESMPQLSKDLQTPDMAVGLYQWALVVDHKLKKACLVG--------------QNIEQAWRSLNTPSPDKVDNFTLLGDWQSNMTQASYAARFARVQDYLLSGDCYQINLAQRFNASYRGSWQAYTKLESANQAPFSAFIRMPHSAILSVSPERFL--ELKDNVIETKPIKGTRPR------SQNIELDQANALDLQCAEKDQAENLMIVDLLRNDIGRVASPGSVHVPKLFDIETFPAVHHLVSTIRANLDSQYRAADLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRHGRMDTSITIRTLVAEDHKLFAWAGGGVVADSDCSAEYQETLDKLSKILPALQ--------- 212635431 26 ------------------------LFSDSPWAILLDSANADHVDAKYDVICAAPIATLTS-GETSSQITRSSNREALFS-----LQSGTENEQFITA---------EYLDE--------PFELLNKTLSELFPVSKESSLPFSGGAFSYDLARNIEKLPNAADDITLPIMNIGFYDWALVFDYQ-QKCWSLVHYQSQQALTKKQLDGLIEQQAKDYKKHASNIPILAGDPFKLTSNQIDANYHQKFAQVQRYLQSGDCYQINLTQRFSSYYQGEWQAYQTLRQSNAAPFSAFMRLPAHVVLSISPERFISLTG--AQVQTKPIKGTMPR------DNDPVVDKQLANELAGSEKDRAENLMIVDLLRNDIGKVATAGSVAVPKLFDIESFPAVHHLVSTVTATLKPPLNATDLLRSCFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGNMDTSITIRTLVAQNNIIYCWAGGGIVADSKVECEYQETFDK------------------ 88859946 5 -----QISCKKLDIRLNTTELFSKFAD-QAWAILLDSANPTNKNDQFDIISFAPINVVEAKEGQCFI--------------------------------------------DGKVAKESPFSALKNLLARFKAPEHLPFTGGLLGYFAYDLGRYLETMPTLCHDISLPDMAVGLYPDALVY-HHGQQCWFYIS---------QPGFDRLALYQTQLNHTVQTASFSLCSA--WLSNMDKTSYSQKFSQIQDYLRSGDCYQINLAQRFSAQCGAPWQAYLTLRDKNQAPFSAYINHPDGQIASISPERFIKVKEG--LVETKPIKGTLAR------SSDPIEDKQRAEQLKHSAKDRAENVMIVDLLRNDLGKVAAPGSVLVPHLFEIESYPAVHHLVSTVTSILADDKTALDQLEAAFPGGSITGAPKIRAMEIIEELEPHQRSVYCGSIGYISACGNMDTSITIRTLVFNQAKVHCWAGGGIVADSKVDSEYQETYDK------------------ 30684045 436 -------------------------------TFWLDTSSSDKARGRFSFMG--------------------GKGGSLWKQLTFSLSDQSEVTSKHAGHLLI---EDSQSSTEKQFLEEGFLDFLRKELSSISYDEKDDFCGGYVGCIGYDIK--VECMPINRHKSNAPDACFFFADNVVAIDHQLDDVYIL-SLYEEGTAETSFLNDTEEKLTRKLEDQTLPVIDSSQSKTSFVPDKSREQYINDVQSCMKYIKDGESYELCLTNRRKIGNADPLGLYLHLRERNPAPYAAFLNFSNLSLCSSSPERFLKLDR-NGMLEAKPIKGTIARGSTP------EEDEFLKLQLKLSEKNQAENLMIVDLLRNDLGRVCEPGSVHVPNLMDVESYTTVHTMVSTIRGLKKTDISPVECVRAAFPGGSMTGAPKLRSVEILDSLENCSRGLYSGSIGYFSYNGTFDLNIVIRTVIIHEDEASIGAGGAIVALSSPEDEFEEMILKTRAPANAVME-------- 86146266 38 -----------------------------PWAMLLRSASESHVDSRYDILVAQPIATFETIGAKTTV----------------------------------------NVNETCEVSESDPFELLDQYQQQLLPASEHPELPFVGGYFSYDLGRRVEALPSLKRDISAPDMAVGLYEWAVIVDHKLKAAFLVG----QNIDTHWDWLTQQQSPSQQAKQAERTHQKFGLTT-PWQSNMTEQSYANKFDSVQEYLLSGDCYQINLAQRFNAQYQGSWLAYEKLEKYNSAPFSGFIRLAGCTILSVSPERFLELNSGT--IETKPIKGTRPR------SENSMIDDANAQDLLNAEKDQAENLMIVDLLRNDIGRVAKPGSVHVPKLFDIESFPAVHHLVSTIRAELDVHHSAHDLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRNGRMDTSITIRTLVAENNTLYAWAGGGVVFDSDCASEYQETLDKLSRIL------------- 77972308 9 ---------QTLPYQPD--ALLQQFAAHQAWAMLLHSGFAEHAHNRFDILVADPRVTLTTRGEQTEI---------------------ISAQGQAFSHDDPFSLLQQQLD--KFSPPISPHPDLPFLGGALGLLGYDLG-------------RRVEKLPALEKDISLPDMAIGLYDWALIADHHLQKLTLVCH---------GDAEQRLLWLQQQ-KTPVTAAPFKLTS--PWQANMSREQYGEKFRQIQEYLHSGDCYQINLAQRFSAEYQGEWQAFLSLSRSNRAPFSAFIRLAQNTLLSISPERFLWLEEH--QIQTRPIKGTLPR------LSDPAQDRLQAERLANSPKDRAENLMIVDLLRNDIGRVAQPGTVRVPELFVVEPFPAVHHLVSTITATLPAESTATDLLRACFPGGSITGAPKIRAMEIIEQLEPQRRNAYCGNIGYISCCGTMDTNITIRTLLTENGRIYCSAGGGIVADSQEQAEYQETFDK------------------ 114563328 9 ----------------DTKQLF-SLVSHQPWAILLDSANAPHQDAKFDIIGFNPIATLTSSDGVCQFSSKDPAIETLNIKIDSH---------------------------------ANPFNTLAKLHARLYPSAQESQHPFSVGAFGYDLGRNIEKLPQISKDIHLDDMNIGFYDFSLVYSYVDKSWYAYHYCGSYA------LKVELNLIESKIQKSASAITSRPFRLTTAWSNQIDSQYQHKFAQVQQYLLSGDCYQINLTQRFEAQYQGEWQAYCALSLANQAPFSAFMRVDNHCMLSISPERFIKLN--DQYIETKPIKGTMPR------HHDPILDQQAASALITSEKDRAENVMIVDLLRNDIGKVAAPGSVKVPTLFAIESFPAVHHLVSTVTATLAPHKTAFDLLNAAFPGGSITGAPKIRAMEIIEELEPSRRNLYCGSIGYISQNGNMDTSITIRTLVTEKNHIYCWAGGGIVADSNGAAEYQESFDK------------------ 153000468 22 -------------------ALFEHFAND-PWAILLDSANAPHQDARFDIICANPIATLVTQGERSDI-----------KLIDTSLSLP--------------EAMDPNRD---------PFDLLNTLLNHWYSKSFDCILPFSGGAFSYDLGRRIESLPTAQQDIQLPEMNIGFYDWALVYDYQAQCWHLLHYL------GEAALDIELNKIQAKMAHKPNT--AEFMLTGPWTAQIDKAQYTAKFEAVQAYLHSGDCYQINLTQRFEAGYQGEWSAYCQLRNANKAPFSAFMRLPQNAILSISPERFIQLRGDD--IQTKPIKGTLPR------HADPALDAKAASTLASSPKDRAENVMIVDLLRNDIGKVAAAGSVRVPHLFEIESFPAVHHLVSTVTAKLNAKYSASDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSMGYISQDGQMDTSITIRTIVAEQGKLYCWAGGGIVADSEVNAEYQETFDK------------------ 114777080 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGASYKQAVERVKDYIGAGDIFQANIARFWSVPFEQAVGLYDQLRRVNSAPFSSFVRVGSLTLVSASPERLFRMHP-NGEVDTRPIAGTRRR---AEG----EMDDSLRSELLLSEKERAEHIMLVDLERNDLGRVCKPGTVEVNERMVIEQYATVQHIVSNVRGTLEQGKDVVDLFKAMFPGGTITGCPKVHCMEIIHELEHNARGPYTGGLGYLGWDGTADMNILIRTFWHYAGNLSWAAGAGIVADSDPEHELVETEHKAEGLLRAL---------- 153831903 11 -----------LEYANDAITLFSRI-ESQPWAMLLRSASNTHIDSRYDVLVASPIATLETIAGDTRIKTES---QQYLSQQDPFLLLDELQQQLLPNLEL-------------------------------GTEWDLPFVGGALGYFSYDLGRRVESMPELTKDLQTPDMAVGLYEWALVVDHKLEKACLVG--------------QNIEQAWQWLSQSPVDVEDFKLIG-DWQSNMTQASYASRFDRVQEYLLSGDCYQINLAQRFNASYQGSWQAYTKLEAANQAPFSAFIRMPNSAIISVSPERFL--ELKGNVIETKPIKGTRPR------SQNTELDQANAHDLQTAEKDQAENLMIVDLLRNDIGRVASPGSVHVPKLFDIESFPAVHHLVSTIRADLDTQYSAADLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRHGRMDTSITIRTLVAEDNKLYAWAGGGVVADSDCAAEYQETLDKLSKILPALK--------- 22297829 23 --------------------IFQQLFLREPIAVLLESAQAPTPQARYS-ICAGSP-----RRDRQWVLSLGE----VLPTLQ------------------TFPQGSTVPEAVSHL----------------------PFAGGWLGWLGYELAWEIEALPPPKPDPLPFPVAFYEPQAFAVLDHQADCLYLAASSASQLAALQQTLEEPSPE-----QSLLFP---DRPGRIELAAGWQPHTYQAAVEHILRHIRAGDIFQANLSARF---CHDPWQQYLRLQQINPSPFASFWQTPWGYIVSCSPERLVQVQGD--WVQTRPIAGTRPRGQTP------AADRAYAEELRSNIKEQAEHIMLVDLERNDLGRICQWGTVVVDELLSLEYYSHVMHLVSNVRGKLQPGRSPVDVIRALFPGGTITGCPKVRCMEILAGLEPFPRNLFYGSCGYWDQRGHLDLNILIRTLLVRDRQTTWQVGAGIVADSAPEREWHESLSKAQALLLAL---------- 154174580 45 --------------------------------------------------------------------------------------------------------------------------------------------GGLFGVFAYEGVRYFEEIGEQKPPLEFPRFIYADAKAYLHFDKMSK----IYTFYGDTARYYDFL----------LALKPVDTP-KKQSKFKIKTDLEAEKFESIVGIAKEYLKSGDIFQVVLGKQLHILTDDSFEFYKKLSVANPSPYMFHFPTPYGDVVGSSPE--LVFEMRNSQIFVAPIAGTRPRG------VDANDDERLKNELINDEKELAEHKMLIDLARNDIGRVSNAKSVVVKNPMHIQYYESVMHIASEVYGVKKQELDAFDVIRSVFPAGTLSGTPKIRAMQIISELETGARNIYGGGIGFLHFNGDVQMAILIRSAIFADGNVFVGAGAGIVYDSQSEREYAEICHKRASVVN------------ 24373775 23 --------------------LFEHFAAE-PWAILLDSANAPHLDAKFDIICVNPIATLITHGE--------------LTEIKVQLP------------ELTIPTQMSATD--------DPFTLVNQLLRHWYPQSFACELPFSGGAFSYDLGRRVEAIPNIAQDIQLGEMNIGFYDWALIFDYQQQCWHLVHYL------GETALETQLKIIEAKMAKTVKIAEFTLVT--PWAAQLKKADYVKKFNQVQAYLHSGDCYQINLTQRFEAQYQGEWSAYCKLRSANQAPFSAFMRLNDNTILSISPERFIQLRGDD--IQTKPIKGTLPR------HNDPALDKQAAQILANSPKDRAENVMIVDLLRNDIGKVAAPGSVQVPHLFAVESFPAVHHLVSTVTAKLDPQYQACDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGQMDTSITIRTIVAERGKLYCWAGGGIVADSDVDAEYQESFDK------------------ 1575336 237 ----------EVACVPDADAAFTALFADAPARFWLDSSRVEPGLARFTFLGAPA-------------------GP-LGEQITYDVADRAVRVKDGSGGETRRPGTLFDHLEHELAARALPATGLPF-----------EFNLGYVGYLGYETKA--DSGGEDAHRGELPDGAFMFADRMLALDHEQGRAWLLALSSTRRPATAPAAERWLTDAARTLATPFTLLPDDQLPALDVHYRHSLPRYRELVEECRRLITDGETYEVCLTNMLRVPGRDPLTAYRALRTVSPAPYAAYLQFPGATVLSSSPERFLRI-GADGWAESKPIKGTRPRGAGP------AQDAAVKASLAAAEKDRSENLMIVDLVRNDLGQVCDIGSVHVPGLFEVETYATVHQLVSTVRGRLAADVSRPRAVRAAFPGGSMTGAPKVRTMQFIDRLEKGPRGVYSGALGYFALSGAADLSIVIRTIVATEEAATIGVGGAVVALSDPDDEVREMLLKAQTTLAALRQAH------ 53791878 387 -------------------------------TFWLDSSSVDQNRARFSFMGGKPLWK------QMTFHLASQRANCGGNLIRDAYGCTVRNFLKDGFLDFLDKEMQSIQYIEKDYEGL-PFD----------------FHGGFVGYIGYGLK--VEDASSNSAKSSTPDACFFFADNLVVVDHNNGDVYILSYSSGNGDGDYQNSIHRMDAMAPRLSNGNSFTISSSVNKQRFVIEKSKDEYIRDVQSCLDYIRDGESYELCLTTQMKRRTDDALKLYLKLRKQNPAPYAAWLNFENLSICCSSPERFLRLDR-NAILEAKPIKGTIARGRTP------EEDECLRLQLKYSEKDQAENLMIVDLLRNDLGKVCEPGSVHVPRLMDVESYKTVHTMVSTIRGTKMSDLSPVDCVKAAFPGGSMTGAPKVRSMEILDSLETSPRGIYSGSVGFFSYNKTFDLNIVIRTVVLHNGEASIGAGGAIVALSDPEAEYNEMLLKAKAPTKVVEECSQ----- 11991872 2 ------LRTVPLPAEIDLLAL-HRLA-PQRYPVLLESAASGTAQGRWDLLLV-------------------------------ADGQGLRLDRDGVTRELQGVAVEGDF--------LSVLDA-RW--HAARSARDEPRWPFRGGLLDYELAAQVEPILPLPQSLRCPAALLR--------DHVSGDCVAVA------ESAHAAL---LETVLADLGALPGAAPAPVWTAPLAIEEDPPQRFIEGVRRILDYLGAGDVFQVNLSRRWTAAAVAPAALYAQLRRANPAPFAGLFVGHGRAVVSSSPERLVSVRGD--VVETRPIAGTRAR------APGDDAAARIR-ELVGHPKERAEHVMLIDLERNDLGRICAPDSVEVDELMTVESYAHVHHIVSNVRGRLRDGVSPGEVIRATFPGGTITGCPKVRCMQIIAELEQTPRGAYTGAFGWLNCDGDMDLNILIRTAEVEAAQVQFRTGAGIVFDSQPERELDETLAKARGLLRALE--------- 129532 28 ---------------------------------LLESVTGASRMSRYSIIVLDPIGTIRA------AEALT----ALVDADDVIFK-----------------------DED-------PLKGIRSVFELGDLPTNHEEIEFQGGAFAYDIARRLEAIRDLDRELAGPDAGTALYD-LILYDHQDDVIWILV----PNEAGEQDPSEDFRDLVNAWSY-----DDEFDIGAEFGANYTDDAYADGVDRLKDYLGSGDMYQVNLAQRVGMISAEDYQLYIRLRDANPAPYMAYLDIDEGLLV-ASPERIILDEASD--LDTRPIAGTL-RGR-PRAGGDDEDDGRAIDLLRVD-KDRAERIMIVDLDRNDIARVGVGGSVKVREIMGLERYSGVMHLVSQVTGDLQEAIEAVDLIRAGFPGGTLTGAPKVRTMEIIDELEPQRRAAYCGSIGYIAYKGNIDFKIAIPTLYALAGQLFCQAGGGVVGDSVPDGEYRESFEKGNALIRGLEIRHGA---- 153896358 34 ---------------DDPFAAYRRARDG-PGGFFYETTGGQSGWG---YFGVDPVERLTVSGDAVVA------------------SEGSRSSGDYRRPSPTLAALEGVIDGEALARG----DC------------DVPYPCGAFGWLSYDAARELESFPEAVDDRGLPRLQIGVFDRVAAWDSAASTLRVTAALFDEGASRADDLIDRIES----GNPAVGPAPDPDASTATFESDVGREGYAEAVSRVKASIRDGDTFQANVSQRLRAPAAHPVEAYDALRTVNPAPYSGLIEFSGVDLVSASPELLLRVPSGGARLVTEPIAGTRPRGETP------EADADMEAELTGDEKERAEHAMLVDLERNDLGKVSRFGTVDVAEYRRVDRYSEVMHLVSLIEGEARSDVGLADAVAACFPGGTITGAPKPRTMEIIDELEETRRGPYTGSMLAAGFDGRATLNIVIRTLVRRAAEYHLRVGAGIVHDSEPDAEYEETLAKARALVTAVDEA------- 146292905 4 -RASIQLASRQLDWTLSTTEVFEYFAKDE-WAILLDSASASHQDAKFDIICAAPIATLVTKGERSEITLM--------------------------QSDLTLPANTNVTD--------DPFELVNSLLNHWYPNALESGFPFAGGAFSYDLGRRIETLPTAKPDIQLPEMNIGFYDWALIFNYQTQCWHLLHYL------GEKALEIELNKIQHKLTKKPNSAAFMLTS--PWATQINKAQYTRKFEAVQAYLHSGDCYQINLTQRFEASYQGEWAAYCQLRKANKAPFSAFMRLPQNAILSISPERFIQLRGDD--IQTKPIKGTMPR------HADPLLDTKAASTLANSPKDRAENVMIVDLLRNDIGKVAAAGSVRVPHLFEIESFPAVHHLVSTVTAKLASQFTASDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGCMGYLSQDGQMDTSITIRTLIAERGKLYCWAGGGIVADSEVNAEYQETFDK------------------ 125552274 9 ----------------------------QPWAMLLHSGFADHSHNRFDILVAQPRITLTTHGATTEV-----------------ISDDVTIRSQ--------------QDPFELLQQQMVAQGWQPAFN-----PDLPFQGGALGLFGYDLGRRVESLPQLEADLALPDMAVGIYDWALIADHRLQTLTLLSY---------GDVEQRWRWLNSQTAPAARPFTLLS----DWRANMSRQQYGEKFQRIQHYLRSGDCYQINLAQRFSADYQGEWQAFCQLSVSNRAPFSAFLRLPHNSVLSVSPERFLWLEQQ--RIQTRPIKGTLPR--LADAEQDAAQARRLAD----SPKDRAENLMIVDLLRNDIGRVAQPGSVRVPELFVVEPFPAVHHLVSTITATLPDTASATELLRACFPGGSITGAPKVRAMEIIEELEPQRRNAYCGSIGYLSACGTMDTNITIRTLVTENGRIHCSAGGGIVADSQEQAEYQETFDK------------------ 46425371 239 --------------------VFLALFADEKHCFWLDSQLVCSPMARYSFMG--AVNESEVVRHCVRPSMVQEAGERFLAEMDRALQS--------------------VLTEDVAERPPFAFRG------------------GYVGYMSYEMKSVF--GAPASHANAIPDALWMRVERFVAFDHATEEVWLLALADTEDLSALAWLDA-IEQRIHAIGQAAPACISLGLRSMEIELNHGRRGYLEAIERCKQRIVDGESYEICLTDLFSFQAEDPLMLYRYMRRGNPAPFGAYLRNGSDCILSTSPERFLEVD-GHGTIQTKPIKGTCRRAEDPQ------LDRNLAMRLAASEKDRAENLMIVDLMRNDLSRVAVPGSVTVPKLMDIESYKTVHQMVSTVEARLRADCSLVDLLKAVFPGGSITGAPKLRSMEIIDGLENAPRGVYCGSIGYLGYNCVADLNIAIRS-LSYDGQ-EIRFGAGITFLSDPQDEFDEVLLKAEAILKPI---------- 192361619 9 ----------PLPYTPDSVSWLLAIR-HLPRLVWLDSGHPGSHYGRFDILAAAPSVNLETHGTRTVITHNTTSQSHSLD---------------------------------------DPFQLLGQYLSLSSDAVSHPLPFIGGGYFGYDLGRRLEKLPQAQADIDLPDLSIGIYPWAILQDHQQQQAWLVFN--PALDAAYNFLE--IEQLCRDAQNTWFHEPRLNLKSDEFKSKVNVDEYAKAMAQIQAYIRAGDCYQVNYAQRFSACYQGPLLAYLALRTSLPSPFSGFMQLPQGAVLSLSPERFIQVR--RQQVETKPIKGTIKRGATA------EEDVANANWLVNSTKNRAENVMIVDLLRNDLSKHCTR--VKVPTLCELQTFANVHHLVSTVTAQLNPNASPLDVLRDSFPGGSITGAPKIRAMEIIEELEPTRRSVYCGSLGYISQDGQMDTNIAIRTLVCDGEQIHCWGGGGIVADSETDQEYTESIAKVKVLMDTLEQ-------- 114047696 22 -------------------AIFEQFAAE-PWAILLDSANAPHQDAKFDMICAGPIATLITQGELTDIQVHQP---------ELAKPTHLTPQDDP------FTLVKQLL--------------LHWYPHSFGC--DLPFSGGAMGSFSYDLGRRIEQLPTAAQDIHLGEMNIGFYDWALIFDYQQQSWFMVHYL------GDAALDTQLKIIESKIAKPTKQAEFRLTS--PWSAQLTKAQYAAKFNQVQAYLHSGDCYQINLTQRFEAEYQGEWRAYCKLRSANQAPFSAFMRLDANAILSISPERFIQLRGDD--IQTKPIKGTLPR------HSDPMLDKQAAQALAHSPKDRAENVMIVDLLRNDIGKVAAPGTVQVPHLFAVESFPAVHHLVSTVTAKLDSQYHACDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSMGYISQDGQMDTSITIRTIVAEQGKLYCWAGGGIVADSNVDAEYQESFDK------------------ 168039843 360 ------------------------------DTFWLDSSTMDQGGARFSYMG--------------------GRGGVLWRRLTYSLSGAGASGVVK--IEDAFGNKKEHFLEDGILNYLDKEMELRSCAEADYEGLPFHFCGGFVGYLGYELK--VECVRSNRHKSRLPDAALFLADRAVVIDH--------SNNDVYKNAAEEWVATTVKRISSLGKNGLDLATERRQSTPPFTLEKSRNTYINDVNECKRYIKDGESYEVCLTTRREMRDLDTLGLYLTLRKTNPAPYAAWLHFGEHQVCCSSPERFLRLDREG-TLEAKPIKGTLPRGSSPAE------DERLRYELQHSEKDFAENLMIVDLLRNDLGRVSEPGSVHVPSLMAVESYTTVHTLVSTVRGKKRDDVTPIQCIKAAFPGGSMTGAPKLRTMEILDGIESGPRGIYSGTVGFLSFNSAFDLNIVIRTLVFSEGEICIGAGGAVTALSDPEAEYEEMLLKTRAPIRAIA--------- 156028367 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNHKELAEHLMLVDLARNDLARICEPGSRYVSDLVKVDKYSHVMHLVSKVVGKLKTGLDALHAYAACMNMGTLTGAPKIRAMQLTATYEKETRGSYGGAIGYFTDSGHLDTCITIRSAYVENAIATIQAGAGVVFNSIAEAEVKESFNKAKAVINAIKAAH------ 91793268 20 -------------------ALFSHV-SHQPWAILLDS-------------GVSSQAEPKSTGLPL---ADTQAGSNHLDAKFDIIVFDPIATLVTQGTQSHFCVLDAFNNETNESNPLSFLNSLRLYPHRFDST--LPFSGGAVGSFSYDLGRQLETLPDIANDIHLSEINIGFYDFCLIYSHQEKSWY--ATHYLGSAALDAAIENIHLKITKTTSQPNAPLPFKLTSD--WQCQLSQAQYNQKFNRVQQYLLSGDCYQINLTQRFSAGYQGEWQAYQALSKANCAPFSAFIRLENHSLLSISPERFIKLEGNS--ISTKPIKGTLPRGKT------LEEDKLNAFRLQASEKDRAENVMIVDLLRNDIGKVAKAGSVAVPSLFAIESFPAVHHLVSTVTATLKPNYTATDLLQAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGKMDTSITIRTLVAENPQIYCWAGGGIVADSNVEAEYQESFDK------------------ 417442 224 ---RLRVIAKSLPTRWDAEVAFDSLFRTGDHPFWLDSSRPGGELGQLSMMG-------------------DASGPLARTAKADVHAGTVTVRADGASSTVESAFLTWLENDLAGLRT--------------EVPELPFFALGWVGCLGYELKA--ECDGDAAHRSPDPDAVLVFADRALVLDHRTRTTYLLALVDDAEAEARAWLAAASATLDAVAGREPEPCPEAPVTTGPVELRHDRDGYLKLIDVCQQEIAAGETYEVCLTNMAEADTDTPWAAYRALRRVSPAPFAAFLDFGPMAVLSSSPERFLRIDRHGRM-ESKPIKGTRPRGATPQE------DAALVRALATCEKDRAENLMIVDLVRHDLGRCAEVGSVVADPVFQVETYATVHQLVSTVTARLREDSSPVAAVRAAFPGGSMTGAPKIRTMQIIDRLEGGPRGVYSGAIGYFSLTGAVDLSIVIRTVVLSGGRLRYGVGGAVIALSDPADEFEETAVKAAPLLRLLDTAFPGRE-- 84622466 46 --------------------------------------------------------------------------------------------------------------------------------------------PFRGGLLDYELAAQVEPILQLPKTDGLPTALALRAPAAVLRDRVQGRCVALA-----EPGRADLLQQIVDDVAACSALPPLP---DWMGPRAVEED-APERFTAAVERVLDYLRAGDVFQANISRAWFVDAVDPAALHARLRAANPAPFAGLFVAAGRAVASSSPERLVSVQGEA--VQTRPIAGTRAR-------FVGDDDAARIRELVGHPKERAEHVMLIDLERNDLGRICAPGTVEVDELMCVESYAHVHHIVSNVRGRLRAGVTPGEVIAAVFPGGTITGCPKVRCMQIIAELEQTARGAYTGAFGWLNRDGDMDLNILIRTAEVAGNQVRFRTGAGIVVDSDPQRELDETRAKARGVLRAIEQT------- 40218381 402 --------------------IFCELFGDQKNSFWLDSSSIEKERARFSFMG--------------------GKGGSLWKQLSFRLSNRSDRMCKGGG---HLSVEDANGHVISKFLEDGFFDYLDKELLSFCFDEKDYEGLP----FDFDLKA--ECGVASNRHSKTPDACLFFTDNVIVIDHQYDDIYTLSLHDGSTSTTSEDLEQRLLNLRAFTPRRLQSQASRGFSVVELKSGFSREQYIKDVENCQEFIKEGESYELCLTTQMRMKLIDSLELYRNLRIRNPAPYAAWLNFENLSICCSSPERFLRLDR-NAILEAKPIKGTIARGSTPKE------DEFLKLQLECSEKDQAENLMIVDLLRNDLGRVCETGSVHVPHLMEIESYATVHTMVSTIRGKKRSDASAIDCVRAAFPGGSMTGAPKLRSMELLDHLENCSRGIYSGCIGFFSYNQAFDLNIVIRTVVIHEGEASVGAGGAITALSDPNDEYEEMLLKTRAPIKAVLE-HQS---- 41322770 219 -RPVFEVIDRAV----DTAELFTTLYSASAGCFWLDSSAPGIGPARFSFLGDDSPLAETLTYRT------GENTVAVRDAAGERAEPGTIFEVLQQRLR------------DRRLSTPEPFD----------------LNGGYVGYFGYELKG--ECGSPNVHRSETPDAVWTFADRLIAVDHLEEKTYVVAVSGTGPGEEDAATARRARELPDPAPSEAPAPAATAPSE-QVDIARDRGQYVSDIKDCLDELHSGESYEICLTNRIRLPLKDPLGYHLLLRRLNPAPYGAFLRHEGVSVVCSSPERFLRIDRDG-VVESRPIKGTAPRGE------DPAADEALRVSLAASAKTRAENLMIVDLLRNDLGRVCEVGSVDVPAYMVTETYATVHQLVTTVRGRLRHDVDPVACVRACFPGGSMTGAPKLRTMAIIDRLEQEARGIYSGTIGYFGLSGAADLNIVIRTAVSTGTGTVIGTGGAIVLDSDPDEEFDEVLLKGHALVRA----------- 21230480 1 -------MTLTRPLHADIDLLALHRLAPQRYPALLESSASGTAHGRWDVLLL------------------------------------------AQGAQLRLDPDGCTRNGDGQLLEGGFLDALDAAWQAERLPHEESSWPFRGGLLDYEVAAQVEPILRLPMRSDAAPAALALRAPAAVLDRMDGRCFAVAE--PGREDLLQQIDDDITACASLPALPAWAAPTVVQEDP-------PEQFTDAVLRVLDYLRAGDVFQANISRAWQAQFDRPVDLHARLRAANPAPFSGLFVAAGRAMVSSSPERLVSVHG--RVVQTRPIAGTRAR-------FAGDDDAARIRELVGHPKERAEHVMLIDLERNDLGRICAPGSVEVDELMGVESYAHVHHIVSNVRGRLRQGVTPGEVIAAVFPGGTITGCPKVRCMQIIAELEQTARGAYTGAFGWLNRDGDMDLNILIRTAEVAGSQVRFRTGAGIVVDSDPQRELDETRAKARGLLRALDPA------- 114772446 23 -----------------------------PQSILLDSTNNTGDDARFDILLSHPVATYS---MQYTQGHLSVNDKFDAQISAET-HTDITQQTDP------FVALS--------LLHTAIFDGLTLTSEQQQLANQLPFLVGAAGYAGYDAGRVLETLPSINPDEQTPDFQYSIYLHSIIYDKQQSTYYLVATVFVD---ATMKALANITVEMTPFKHTLSHLPSFAL-SRPWQANMDKAKYIQQLSKIQEYIIAGDCYQTNFAQRFTTQYRGEYDAYLQLRENNNAPFSAFINTSHGAILSISPERFIQVH--NDCVETKPIKGTMPR------YADPKMDQASAEQLLQSEKNQAENLMIVDLLRNDLSKHCAPHSVKVPKLFALESYPAVHHMVSTVTGKLAQESSIFELLSGAFPGGSITGAPKVRAMEIIEELEPHRRNIYCGAIGYIGIRHDVDSNICIRTLLCEQGQIFCWAGGGIVLDSEAEQEYDETLAKVSKILPILKQEH------ 91791988 99 ---------------------------------------------------------------------------------------------------------------------------LRQVTKLLSLPEEYPIMLTLG----YSAARFFEHLPQMTAEQGEPEVLMRVYRYLVHYDH---------GDDAEKGAQIDVLKTQHDELVDALTQPEQSAPMKPWQLGSIKDLTEKDAFYAAVERAKEHIRIGDIYQVQLCRRISNAAIPPVDLYERLVSINPAPYMYYLDLGDRHVISSSPELMLRVSGGMAQV--RPIAGTMTHGGSPLEKI---------------PKEAAEHLMLVDLARNDLARCAVTGGVKVSSFMQEDAYGPLLHLVSTIDTPVRRECDIWDLIATNFPAGTMTGAPKIRAMEIISDLEQAARGLYTGCAGYISGTNSAVLALTIRTIIGDSGLYLLQSAAGVVADSQASSEWEE---------------------- 152967335 205 ----------------DTERAFAHLFPASDAAFWLDSAARGAGSGRFSFLG-----------------------------------------------EGTGPVVDSLAGLAARLRE-------RAVAGADAVP--FEFTGGLVGWAGYE--ARDECFPTSRRDETPP-AAWVFCDRFVAVDHDEDTTWVVA--LSEDEAEPAWL----EEAAGLLADLPPLPPPAPAPEAAVTLDTPPARYRQDVLTAQRQLVAGESYEICLTTRARVPAAGPFDAYRRLRRANPAPYAAYLRIGGVVVLSSSPERFLRIGTSGA-VETRPIKGT------------AALDSDPAA-LQADPKTRAENLMVVDLLRNDLGRVCVPGSVTVPDLMAVETLPTVHQLVTTVRGRLRPEVTAVDCLLSCFPPGSMTGAPKLRTTEIIDALEQRPRGIYSGTIGWFSTTGAADLAVVIRTAVLVGDEWRVGAGGAVVLDSDPDAEVAEVLLKLRAPLAALTTS------- 62423935 289 -------------------RLFTELFGSEPEAVWLDNLPINSS-SRFSIMGAPTIATVSVPDGTVTVQ---KRG---------AVRSGIGSRQKPDEQAVVIETSGFFDWLEAELASTEVLSGTRAAFTTISSPDLPEFRLGWVGYLGYELKA--EVGSPNRHESDPPDAVMMFLDRALVIDHHTDRIYLLALRGPGDPDAFDATKQWFDQTRARIASIPTDEPSDSRHNPTLSARHSQHEYLDLIDQVQQKITDGETYEVCLTNILENPHETPLDMYLRLREDNPTPFGAFIRTREAAILSTSPERFLRIGADGR-VESKPIKGTRPRGANP------DEDEAIKAELAASVKDRSENLMIVDLVRHDLGRTAKLGSVQVDTLFGIESYATVHQMVSTVSSRLAEAASPVACVRAAFPPGSMTGAPKLRTMALIDELEAGARGVYSGAVGYFSLDGAVDLSVLIRTLVVRDEALRYGVGGAIVALSDSDEEYAETVVKAAPILR------------ 68535093 43 ------------------------------------------------------------------------------------------------------------------------------------------FALGWVGALGY----GVEDIARSREDH--PDAALLFADRAVVIDHAHALAYAMA-MLPGAKDAGDAGSARDEQLEAGLEAIPETFPSSIPGGAPFRFDQPKRQYLASIQRCLDYIAAGDSYEVCLTNTARGPAPSPLLAYLRLREVSPVPYGAFLRFDPLHILSASPERFLKVSPEG-EVSAKPIKGTRPRGE------DGAADARGRQELMSNPKDRAENLMIVDLLRNDLGRVCVPGSVEVPKIFSVESFSHVHQLVSTITGQLRPGLGAVDAIAASYPGGSMTGAPKIRTMEIIEELEPHPRGFYSGAIGWISPNSATELNITIRT-LVDDGECSFGVGGAIVADSDPLAEYQETLVKAAALLDTL---------- 50954899 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAAFVWADRLIVFDHDTGRVTLVGGADPEPAGGESRATAAALTAPAAAGSAARHLAAHPLPGPRAQARYGPAAYRALLDACQSAIHAGDAYQLCLTNTATAQTSAPLAVHLRLRRESPAPHAGFLRIGGETLVSSSPEQFLRVEPDGR-VRTKPIKGTRPRGTTPAE------DRRLRAELEASEKERAENVMIVDLMRNDLARVCETGSVEVRHLLAVESYAQVHQLVSTVEGRLRDGQGVLDALAACFPAGSMTGAPKLSAMRILNRLEQGPRGVYAGCFGALAADGSADLAMVIRSVQFRGSVATIGSGGGITALSVPDEELAEVGVK------------------ 90021316 2 --PEVQL--SALPYLPSSLPFFSELADERP--VWLDSGKPLSNYGRYDIISANPVAVLSATHSSPSAQ--------FLKEVEESLAHHFTTVSAPQGLDIPF-------------------------------------IGGAIGYLNYEFQHDQYKLPCTHNN---PVAEVGIYDWAVVQDHHLKQSYLITHP-NWPLQKVQHLHARL----SACAQAEQAKQRPPFVIDKWNATTKAQDYLTAIATIQDYISAGDAYQVNYSQQFSANYTGPLNAYIKMRQAVPSPYSACLMFPTVNILSVSPEKFVSV--KNNAAITQPIKGTAARGDTPQ------ADEQLANELLLSEKNRAENLMIVDLLRNDFSKNCEPHSVKTTKLFDLESYANVHHLVSTVTGKVKTGVSALNFLSDCFPGGSITGAPKKRSMEIINQLEPHARHIYCGSIFYLSAHGDLDSNIAIRTALLDNNTIYCCGGGGIVADSDASAEFDESIQK------------------ 147770319 415 ------------------------------YTFWLDSASTER--GRFSFMGAKGGSLWKQFTFRLSHKSFLCKAIVLLLXVIHRCPSFVSDTASEGGGHLSIE--DSQGSITNTFLEGGFLDFLKELLSIRYDKRDYEFHGGYVGYLGYDLK--VECGAAFNRKSKTPDACFFFADNIVVIDHHYDDVYILSLHSTATPAWLDETEKRLLGLKASDTNKSEVTATLSPSEAGFLADKSMEQYMKDVKQCLQFIKDGESYELCLTSQLRKRIGDLLXFYLHLREKNPAPFAAWLNFPKEKLCSSSPERFLKLD-ENGMLEAKPIKGTVPRGSAK------EADEQLKQKLQCSEKDQAENLMIVDLLRNDLGRVCEVGSVHVPLLMDVESYTTVHTMVSTIRGKKDSTMSPMDCVRAAFPGGSMTGAPKLRSMELLDSIESSSRGIYSGSIGFFSYNQTFDLNIVIRTVVIHEGEASVGAGGAIIALSDPAGEHEEMILKTLAPVNAVA--------- 16127183 138 --------------------------------------------------------------------------------------------------------------------PADPFAALAALVRLPSHPEGPPFQGGVVGLGAYELGDRVEDLGLSRTD--WPDLTCARYPALLAFDHHARQVIAVG---RGEAEAEANARAADALAWLEVAAPERAEPAGPLCADLVASD--PATYETAVAQVVARIVGGEIFQANIARAWTGRLAAPFDLFVRLRAQSPAPFSAYWRLPGRALVSNSPERFLKLDAAGA-IQTQPIKGTRPRGRDPVE------DRALAAELLASDKDRAENLMIVDLMRNDLARVSPAGSVRAPELFKVESFANVHHLVSTVTARLAPGRGVADLLRASFPPGSITGAPKVQAMKVIAELEP-PRGPYCGSLFWAGVDGAFDSSVLIRTVLVQDGRLEARAGAGIVADSDPRGERLETEAKIAALKTAL---------- 163839774 214 --------TTNMPFDGDPLTLFHTLYGDSENAAWLDSSDAAAKRNRFSIMADD-------------------GGPA------GQFAWHTEGLTHQRFRGITAHVPGAY------------FRWLNAQWSGFQDSDDSPFTLGWIGYLGYELKR---ETGGSNQNATSADAHLIFAGRAVVIDHQEKLLWALNLPDENEPSWADQVAAAVAASAKSVTLAAEPV------NAAVSVRDSASAYKAKIARAQAEIVEGNSYEICLTTAVKFPLADPLALYALLRSASPAPFAAYLRFGKLAVLSTSPERLLQITAGTLTAE--PIKGTRRR------DADPLKDAALRAELEASEKDRAENIMIVDLMRNDLSHFAVPGSVRVDRLCAIESYASIHHMVSTVTAKLRTGASRAEAVAVAFPAGSMTGAPKINTMRILDELEGQPRGIYSGAIGYFSRDGGVDLSVVIRTLVIDNGLATLGVGGAITADSAPEEEWQEALTKAFGVLNAL---------- 167648160 71 -------------------------------------------------------------------------------------------------------------------------------------PDGPPFQGGVVGLAAYELGDRVEPLGLART--GWPDLACARYPALLAFDHLQRRVLAI-----GRGGSKGFAQARAEAALAWLDAPSPPINDGPLCEALSVSD--GEAYEAAVAQVVERIVDGEIFQANIARAWTGRLAHPFDLFARLRAESPAPFSAYLRLPGRALVSNSPERFLKVDAGDLAIETRPIKGTRPRGA------DQAEDARLIAELSASAKDRAENLMIVDLMRNDLARVSPPGSVAVPELFKVETFANVHHLVSTVTGKLAPGLAAADLLRAAFPPGSITGAPKVQAMKVIAELE-TPRGPYCGSLFWAGVDGAFESSVLIRTVGLERDRLEARAGAGIVADSDPQAERLETEAKFAALRRGLME-------- 126667402 125 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSAADFMAGVERVKEYILAGDCYQANLSQQFSGQYRGPWRAYQALASAHPTPYGAFLRLGDQAIVSASPERFLQISGDT--VRTSPIKGTRPRGK------DAEQDRALAQELMDSEKDRAENLMIVDLLRNDLGLNAATGSVRVDKLFALESYRNVHHLVSHIRATLTPGVSPLRAFFDAFPGGSITGAPKIRAMEIIQELEPHWRGPYCGSVFHRNFDGQLDSSIAIRTLVCDNGAIHCWGGGGIVTDSEAESEYQETLTKVKPLMDCLEKA------- 86151434 66 ---------------------------------------------------------------------------------------------------------------------------------------------GFFGVFSANFVSLFEKIPLSSKKNDFPLFLFA-----------NAKAYLIY-----EKNSKMFFKFGASKYFEYLKDDIEPMKKKQKNDFEILNSLEDEDFLKMCEKAKEYLLSGDIFQVVLSKQLCIKHQNAFDYYESLSTLNPSAYMFYFPSKYGVVLGSSPEFLLKI--KKREIYLAPIAGTR----NLENNCDLL---ALEKDLLSDEKELSEHKMLVDLARND---ASKFGTTRVENLFSIIKNKFVMHIVSEVYANMKEDASIFDVIEAVFPAGTLSGAPKIRALEIISELEDCDRGVYGGAVGFLNFNEDITLAILIRCAFFTQDKAYLASGAGIVLQSESQKEYAEICAKRRALLVA----------- 120436500 38 ----------------------------------------------------------------------------------------------------------------------------------------------IFGYLSYDLKNDVENLKSSNYDLHFPDLYFFQPQKLVFI--KQGKIE-----FHYLRMVDDEIEDDLYDIQNKVESDSKNIP------VKVEARISKEEYLDKIRLMLNHIHRGDIYEANFCQEFYAENIDAFNIYKSLNEISSPPFAAYLKLENFNLISASPERYLR--KRGQALLSQPIKGTARR------ADNIEEDRKIALELADDPKEQSENVMIVDLVRNDLSRIARKGSVKVEELCKVYAFKQVHQLISSVTAEIADDIPPVEALRTSFPMGSMTGAPKISAMKIIEKLEESKRGLYSGAVGYFTPNGDFDFNVVIRSIISENNYLSFSVGGAITAKSDPEKEYEECLLKARAMRKVL---------- 212717977 113 --------------------------------------------------------------------------------------------------------------------------------------------------FNYHAVNLLEDIYSA----DSPYIVLNVYRKNVLVDKLTGKKTLLVSKESEKDAEVD---------FKRYQRSLFDVKS------NVVFSTPKEYFISTVKQAKEDIRNGEIFQIVLSQIILVKSNSTNHLFYTMKERNPSEYSIVINNEESQVICFSPETLIK--KKGNTVKTFPIAGTYR--------INEGDDVAQKKEILKDKKEISEHVMLVDLARNDLGRISKPGTVKVEEYLRIKRLYNLIHIYSVVTGEL-EEKSLTKTILSVFPAGTLTGAPKIRAMQLIEKYERQRRDLYGGAIGYI-YKDQFDLAIAIRMAVKKESIIKLQSGAGIVNLSVPENEYQECLTKLRAFLR------------ 50843423 233 ----------------DEEATFSRLAGD-GDAFWLDSATTRGDTGRWSVMGTASGAASELVSYDVITNTLTVNGRDVLDFLERRLADGV-------------SRRDPELD-------------------------DIPFTGGYVGFLGYECKAL--TLGPNAHCSELPDAMWMRPASWIAYDHYRHHAHLLALDDRDTPGCNEAADLLDALAATLVKRPGSSEEPAPLTPVEGSWRLSRGGYQDRVAAIQQALTRGDSYEACLTDTWTSRCDDGWRLYRALRRRNPAPYGAYLRFTDVEVCSSSPERFLRVRDG--IAESKPIKGTMAR------CDDPVEDARGIVDLQHDAKNRAENLMIADLVRNDLSRVCQPGTVEVPRLMAIESYATVHQMVTTVRGRLREDVGLVDVLRATFPGGSMTGAPKERSVEILDGLEVGARGIYSGILGYLGFDRTADLSIVIRTVIRTGSQVTVGAGGAIVAASQPDEEWRE---------------------- 116056016 196 --------------------------------FWLDTAD--ESKGRFSFMG--------GRGGKMWRRATFKLAHA--PECRDHTAGDEKVRWRVGGVSCARRAPGTLTIEDASTKTTSTLERRRDVSKADASALPFDLHGGFVGYLGYEMRDECDSLPPTK-DSPLPDAAMFLTDRFIAFDHLTGDAYIVG-LYDESDGEGERLDAEAIVLKKSSIESLEPTSVRALEKTGFSWRRTRDEYISDIEASQEAIVNGDTYEVCLTNMLHRSRSTPGDLYSELRRSNAAPYASYLSFPPLTVLCCSPERFLRHTQDGA-LEAKPIKGTTARAHPLGG----DADRAAATWLENNAKDRAENLMIVDLLRNDLARVSDVGSVEVPGLMKIESYATVHQLVSTVRSRRRSDVSQMDVVRSTYPGGSMTGAPKIRTMEIIDALETGPRMVYSGSIGFFSFSSAFDRNIVIRSVVARGDDRWIGAGGAITILSDPEEEWREIELKSAALLRAVA--------- 46446961 46 -----------------------------------------------------------------------------------------------------------------------------------------------FGFFGYEMGFSSDPDVQLQSHEWTPDAMWQKCAITIIYNHSNQQAILKIADFTDNPLHQHWVKKLSDKFSRTSQKTEAQLKNFSLSNRQLT-------YLKMIDEAKEWIFSGHVYQINLSQEFFEGVPRPFDVFRQLIEINPAPFSAYLKADYYTIVSSSPERFL--QKKERLLETRPIKGTIQRG------GYFEEDQLFKERLLSSEKEKAELLMITDLMRNDLGKISEIGSVKTVDLWRCEAYTNVYHLISIIRAIALKHLKPLEIIRSAFPGGSITGCPKLKAMECIQKLENRSRGIYTGSMGYMTGKGDFDLNIAIRTLVFKDNYISFQVGGGIVIDSDPINEYAETLFKGDSLFRVLKT-------- 88800069 69 ------------------------------------------------------------------------------------------------------------------------FSTLKHSLPVLEGCDDAPFTGGLAGHLSYDL--GLELLDIKSRHPRTP-MPLAVAGLYLQIDHARKTLYMQQSC----STETTR---RLEQLVDQLQSTASTTAYLSCPSFEWHSQMDRPDYEQAFMRLKQYIVDGDIYQANLTRQWQVPTAAPLAIYRQLTDAMPAPFSMFHRCPSHSLLSVSPERFIRINGT--QMLTQPIKGTRPRGQTP------KDDQMLANTLLNSEKDRAENLMIVDLLRNDLARHAQPGTVKVDQLFEVQSFPNVHHLVSTISATRKTTSHALDILRDAFPGGSITGAPKKRAMEIIDELETGHRANYCGSGFYVNAQGDLDSSILIRTMTLADGQLSCHGGGGIVHDSTMTEEFEESAVKVRRLMQTLSTSS------ 118594837 2 -------LKIEIPYHDDGTHYYEGIRHLKWPVFLFQSGREHSALARFDIITANPFTTIISNDGIISIEG------------KDAGSSNYKG---------------------------NPLELLQLLMEKYKCSDVD--LPFVGGALGY---LSYNHGTQSKKINIIPSMHFGIYDWAIIVDHHEKKSVIVSPLFQEQ------TQQLIDEVQVSLTNN----KKQKKEIFTVESSITESAYAKQFNAVKDYLKQGDCYQVNISKKYEVKVKGSWNFYKKFRKINQSPFMAYLSFDQFELLSGSPERFLKSTDGF--VSTRPIKGTKARGSNQHE------DSK-ALNLLHSSKDKSENLMIVDLLRNDLGVNCLSGSVKVDELFTIESYPNVHHLVSSVSGVLKNESNIFKLFDKAFPGGSITGAPKKRAMEIIDELEEHARDFYCGSVAYFSFNDRLDSNISIRSIIRKNDALHFYSGGGLTIESNLDDEYAEIEDKVKNIKKTI---------- 86131936 12 ---------------------------------------------------------------TITITDLNAFKKQLLSWAQQY--EDIVWLDSNSYERQNYPEYEAILAVDAFTSLKTDYQGAFDQLEEYQSTTKD----WIFGYLSYDLKNDNERLTSKNDDLDFADLYFFQPKKVFLL--KGGTLEMHY---------LGMVDDEIEEDFKEIINGVNYQPYIPADPLSIKLKIHKEAYKEKVREMLAHIHRGDIYEANMCQEFYATTIAPLETYERLNAISTPPFATYLRMEDQYLLSATPERYIK--KIGEKIVTQPIKGTARR------SDNKEEDYAFAKALQQNPKERSENIMIVDLVRNDLSRTARRGSVVVEELCEVYPFKQVHQMISTVTSQLAVGISPVDVIRSTFPMGSMTGAPKLRAMQIIESLEESKRGLYSGSVGYFTPAGDFDFNVIIRSILAENKYISYSVGGAITAGSDPNSEYEECLLKAKAM-RAV---------- 129530 30 ------------------------------NGILLESVEGN--KPRYSIGGAEPIGTI--------------NANAVLTAATYAEDVKFTDADPLNGTRVAICNGEDTQQEEM------------------------GFQGGALGYFAYDVGRRLEGYNDLGEDWAIPDLAGSSYEIGVSADHQNDVIVLIAHA-SADGNDVFITSSRQLSMVAGCASGDVEILRNKLHYYGVIFSQDDCGF----NRLKDYLGSGDMYQVNLGNRMTL-----FQGYNQLRLMNPGPYMVFLD--EANIIMASPEIVL--ADEANDLNTRPIAGTLMR------LNEQDEDGVNAACLGQHHKDRAEHMMIVDLVRNDLGRVGRFGSVNVQEIVGAENYSVVMHIVSRVTGSLNEAFEAMEIIRAGFPGGSITGAPKVRAMEIIEELEPQRRDGWGGSIGYIAYRGNIGYRIAIRTLFACNGQLFASSGAGLVGDSMEDGEYNETFEKMRAL-------------- 78214106 65 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYEAAAWVEP-GNPWASDGMATLWIARHDPVLRFDLQKRRLWIEAS----STAALDRLTQQLASVTEQPKGKPPSIPLTAWHH-----HTSADHYAAGVQRIRDLIAAGDLFQANLTACCSTAWPNALELFVTLREACPAPFGLIISDQNEALLSSSPERFLQVSAEGA-VQTRPIKGTRPR------HGDPEQDANLATELVCSDKDRAENVMIVDLLRNDLGRACQPGSIQVPQLVGLESYASVHHLTSVVEGQLQAGLSWVDLLEASWPGGSISGAPKLRACQRLHELEPTSRGPYCGSLLRIDWDGSFDSNILIRSLLRQGDTLRAHAGCGIVADSDPLGEAEELMWKLQPLLEALA--------- 78185806 82 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYEAAAWSEP-SNVWRADAMPSLWIARHDPILRFDLQNQQLWIEGTN-----------PSTMTALLDALATAPTTIPSAPPIALDAWTHHTDSGFANGVRRIRDLIAVGDLFQANLTACCSTSWPSALDLFRRIRQRCPAPFGLVITENHDALLSSSPERFVSVDCSGR-VQTRPIKGTRPR------HSDPELDADLAAELVCSDKDRAENVMVVDLLRNDLGRVCTPGSIHVPQLVGLESYASVHHLTSVVEGQLRDGLNWVDLLEASWPGGSISGAPKLRACQRLHELEPTSRGPYCGSLIHIDWDGRFDSNILIRSLIRSGHSLRAHAGCGIVADSDPEGEADELNWKLQPLLEALA--------- 148240806 64 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYDAAAWTEP---GNPWSRDPMASLWIARHVLRFDLQARALHLEGI----DPSRHAAMAHLLE--TQPIKTTPSDASAKQPLGCRWHRHSDRDAFKAGVLRIRELIASGDLFQANLTACASATLPEPLALYQRLRDRCPAPFSGVLIGSGEAVLSTSPERFLEVMPDGA-VQTRPIKGTRPR--HPDPHIDDD----LAAELVCSAKDRAENVMIVDLLRNDLGRVCVPGSVQVPDLVRLESYARVHHLTSVVTGQLRAGSTWVDLLEASWPGGSITGAPKLRACQRLQELEPLGRGPYCGSILHIDWDGRFDSNILIRTLLRKNADLRLHAGCGIVADSDPEAEAEELDWKLLPLLEALA--------- 54297469 64 -----------------------------------------------------------------------------------------------------------------------VLTELKNKLKIEQSELDLPFQGGAIGYVSYDLLHNHEQYPQ-KDLAHIPVLNFGFYDWAIIVDHHLKKVTLFA------RNSHSSTKSVVDEIKNILNNQPAKSVQFSV-QAEFLPLISKENYRSSFNAIQQALRAGRSYQVNFTQPFQSKFTGPWYMYQRVNRNNFVPYAAFIRTEEADILSFSPERFLLYDNG--EMLTSPIKGTIHRSK------DPVVDKKLKEQLLKCPKNKAENVMIVDLLRNDLGKLAKAGSVKVMNLCHIQSFNAVHHLVSDIRALCKEDIHPIEAFFSCFPGGSITGAPKLETMKIISEQEIYKRGVYCGCIAYFSQHGRFDANIAIRTVTAKDNVLYLAAGGGIVIDSDWEDEYRECFTKITAIINGIK--------- 87301706 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPSPGLPPGHWHWHTTPEAFADQVTALREWIAAGDLFQANLTRELLLPQPSPLELYGRLRRHCPAPFGASLGQDGEAVLSASPERFLRLQGDGR-VETRPIKGTRPRHPAAEADAAAAA------DLITSAKDRAENVMIVDLLRNDLGRVCRSGSIGVPQLLGLESYRQVHHLTSVVEGSLRPEADLVDLLRACWPGGSITGAPKVRACQRLGALEPVPRGPYCGSLFLLEADGRFDSNILIRSLMLRGRRLRAHAGCGIVADSSPAAEAEELAWKLDPLLEALA--------- 177671243 107 --------------------------------------------------------------------------------------------------------------------------------------------GGLVGWLGYEL--GLADLGVSPPSRRLPAQFWVRPSRYVVADHAAG--VLHCCVVSLDPTAAEAGVDRWAALETAAGDAVVPPPENAGEEAPGTWRENRAAYAEQIARCRAALHAGDSYELCLTTRFDADAVDPLVLFHELAAHQPAPYAALLEHGRWAVVSASPERFL--SGRDGRYSTKPIKGTAARLADPAEDAEAARALAAD------PKTRAENLMIVDLLRNDLSRVCEPGSVQVPSLMAVESYATVHQLVSTVTGTARAGVDPVDVVRSLFPGGSMTGAPKRRSVELLAAWEASPRGVYSGALGMLGADGTTSLSVVIRTAVLAGGRWSVGAGGAIVADSDPAAEHDEVLLKARGLRRALARA------- 119186331 363 --------------------------------------------------------------------------------------------------------------------------------------GQPLFQVGLIGYFGYELKRTYSPDKPGQEMDTLPDSQHMLATNVLRLDNYTGEWKLFSGDFINASSPVGQTEAEFDSLLTWIKRVFGPDDSHSLSTPSPLPRFTDDEYSQKIRAAQNAIKEGEAYEVTITTKFKASCPDPYALYLSLRERNPAPYSAYIDFNETTILSSSPERFISIDADG-VAEMKPIKGTLA------VSPDKEEDERRKHQLATDVKELAENLMIVDLIRADLHNISPSKSIKVPKLLHVESYETVHQLVTTIQSHIAPNVGGVQVLERCFPPGSMTGAPKLRAVQILDGLEEHRRGIYSGSLGYLCASGTVDQSVVIRTIVKYGKQLELGAGGAITWLSEADKEWDEVMVKANAVATAL---------- 114799322 62 ---------------------------------------------------------------------------------------------------------------------------LRAWRARFRAERLIPGAPFQGGYLSYDFAAFMGRFKSRHTPVDTPALEFGFYDTVIAFNHAAQIATIYSAGLKTGDTAADEAKEKISRLKAKLAETAPP--APPPEKLAWTAENSATAYKVSVFRIRDYIRDGDIYQANVAALWTAPRDAAFAQYLSGRARSPAPFSAFGVFEGRTIASFSPERLISADGEG-CVKAEPIKGTIRR------EEDETKDAAARAALLASDKDRAENVMIVDLLRNDISRVCTSPSVSVSSLCRLETFANLHHLVSTVEGQLAPGEDGVSLLEAVFPGGSITGAPKLRAMEIIDALEPAARGVFCGSIGWIGHDGAMDFSILIRTVEALPEVTRLWAGAGITLLSDPEAEYDEISLKA----------------- 119718746 2 SDPALDPALDPAR---DPVAFFRGVAAAYPRCFWLDGGGAREWSGRRSMVG----------------------------WLGEDDVSLTYSAARREVRRHVGGSCEVVGD--------DVFVVLEAELAA-GAPDDHW-----VGYLGY---ACRPDLPA-STGPGLPDAVWMRPAGVRFFDH---------------------------GLGGQSRNFLGEVPAQQFRFPRFTTDPAPPAYATAFEEVQEQLRAGNSYEVNLTYRLAHRSVDPVTAYLRLRELNPAPYAGFLQHDVRDLLSSSPERYALVTA-DRSIETKPIKGTTLRGATPAE------DEASRHRLATDSKFRAENLMIVDLLRNDLSMVCRPGTVSVPALMDVESYATVHQLVSTVRGELRDDVSTVQALRALFPAGSMTGAPKLRTMQVIEQVEATERGPYAGAFGWVCADGRADLGVVIRSLASTGDGAYLGTGGGITVRSEVAEEYAESRWKADRLLAAL---------- 119493689 92 -----------------------------------------------------------------------------------------------------------------------------------------------YGYISFDMARFYYP---YTKAINQPLLYFFVPETELRI--------------TSEGVYIKSLNHLSKQAICELETASKSYSATTIPELYFT---EKQQYIQKVEQLIQAIQAGELQKAIICR--SIQFSGELDLYALGYQGNHSARSYCFQFGEVQGVGFSPEILMEIHADH-WIVTNPLAGTRPRGKN------LEEDQQLQRELFTDAKEVKEHALSILLVQREMSEICVKNTVKISDFMQVKKYPYVQHLSSHVVGQLQADKTPWDALKALFPAITVSGIEKTQAIAWIDRLEDTPRGIYAGAIGWLNGEGQADFAIPIRSAYQYGNSIHLNAGAGIMGESIPQREYIECGNKMNTILT------------ 196185982 93 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLILARYPAMLSFDHLQRRV-----CAIGRGATASQAEAAAVRAAGWLAAAITPTPAAPAEAFVAEAD--DQAYRDAVAAVVARIAAGELFQANIARAWGKPQADPFDVFLRLQQGRASPYGAFWRIGDRALVSNSPELFLAFDGEDRRIEARPIKGTRAR------SADPVEDAALAAELQASAKDRAENLMIVDLMRNDLARASRVGSVAVERLFAIESHPTVHHLVSTVVGRAEPGVTPADLLAATFPPGSITGAPKHQAMKVIADLEP-PRGAWCGSLFILEEDRGLTASVLIRTAAFRGGRWSFRAGAGIVADSDPQAELAETEVKISALKRAL-VGQQSEQV- 193216246 6 -----------------PAEFYRTL--SSPNALLLETAKFD-KENFQSYLFVNP----------------------------------------------------------SRILTLTATSDIRDFFAQIDDALNARF--FAAGYFSYEAGYLFEPEIFSRELSSVPNRALAIYERPYVFNHRTGKL-------SGKCEIPNIKEHSNQDFTYQISEPA--------------FDINEPIYAEKIDEIKCFIASGDVYQINFTGKFGFDFSGAVSFYRKLKESQPVAYGAYLNTGAEKTLSFSPELFFRIRDG--KISVRPMKGTVGRGRT------REEDAAQRAWLGEDVKNRAENLMITDLLRNDLGRICKKGSVCVSELFQVETFRSLHQMTSAVQAELPETLSIYDLFKAIFPCGSVTGAPKIRAMQLIHALENAPRGIYTGAIGFFSPTREAVFNVAIRTLTLNGERGKMGSGSGIVWDSDARAEYAECRLK------------------ 16082560 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFSDPDLSRKIAEVRDLIRSGEVLQAVISRDFEA-CIDPWEKLREFIDHDRSRYVFYYRIGKYQVVGSSPENLVTV--SGNEVFTDPIAGTVPSTVRSSV-------------LLESMKDANEHRMLLDLARNDLSKFADIGTLGVSKVMQIEEFSSVKHLVSQVRASF-SNTPYLDILKSMFPAGTVSGSPKERAIEIIEKYEETPRGPYGGSIG-ITMDGMMDLALTIRSAYSDGSGFRVRAGAGIVKDSDPDAEVREIYSKARSVI------------- 197625511 114 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYEAGAWVEPAEHWRR----PDMLWAVADPLVVIDRRRERLELQG----RNPTSLARFAALLE---TPADPAPPWPARLAAPRDGWRWHTDRRQFADQVRQVQALIAGGDLFQANLTACCEQPSAEALALHLRLRRHCPAPFLAIGRAGGQAVLSTSPERFLQLMPTG-LVQTRPIKGTRPR------HGEPETDAEAAAALITSAKDRAENVMIVDLLRNDLGRVCRPGSIRVPQLVGLESYPQVHHLTSVVEGELAAGQDVVTLLKACWPGGSITGAPKVRACARLNALEPVPRGPYCGSLFRLGPDGSLDSNILIRSLLVRGARLRAHAGCGIVADSDPDDEAEEMGWKLDPLLDALA--------- 152980644 63 ---------------------------------------------------------------------------------------------------------------------------------------------FAVGLFAYELGADMHAIDAHANGQALAEILLF-----------------------------ERCEHLAAQVQAWLQEQASSAA---AGIAQVSADTDETGFCAAIARIQAYIAAGDTYQVNYTYRLRFDAYGSVALYRRLRERQPVPYGALLALPDGRAVLSSPELFVRHDDG--VLTVRPMKGT------AAASGDAQQDQGAADALAADTKNRAENLMIVDLLRNDLGRVAKTGSVKVDKLFDVQRYSSVLQMTSTVHAQLHESAGLPEIFDALYPCGSITGAPKHRTMQIIRELELNPRGLYTGAIGYFDALGNFCLSVPIRTLQLQDGIREMGVGAGIVYDSVALDEYDECRLKARFLI------------- 86143249 80 ------------------------------------------------------------------------------------------------------------------------------------------------GFLTYDLKNELEDLDSNNPDLEFPELYFFQPEKLV-------KLTGNQITFMYLPHVANEIEADYQALLSQHEFKNQAAP---ITKPKIQVRFNRDAYCSQVNKMLDHIHRGDIYEANFCQEFYAEAADPVKSFLHLNEISEAPFAAFFKDAQFAL-CSSPERFL-VKRGTKLIS-QPIKGTAPR------HMDHKLDTKHASMLAQDAKERSENIMITDLVRNDLSKKARKGSVVVEELCKVYSFKQVHQMISTISAEIDLQEDPIELLKMAYPMGSMTGAPKVSAMQIIEELENHQRGLYSGSIGYFEPNGDFDFNVVIRSILYNAAKPYVSVGSAITAPATAAKEYEECLLKAKAMREALEI-------- 145220272 61 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFSCSEEDYAGKIAAIRRQIAAGNVYQVFTGRRFGAP-ANPVALFATLRQRQPDSWTAMLNTPDRQILTLSPELFFRCRG--RHIETMPMKGTAPRGASEAE------DCHRLQELQKCTKNRAENLMIVDLLRNDLGRICLPGSVRVPELFAPRSWPTLHQMVSRIKGELRGDVDLYELFRALFPCGSVTGAPKIRAMQLIAELEDSPRGVYTGTVGYMTPGREMVFNVAIRTLEVRGNEAVYGSGSGIVWDSNAREEFRECALKA----------------- 84502019 109 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDYRSRFERVHRHLRTGDCYQANLTFPFSARWSGPIALFEEMTARQPVRYAALVDLGGPIILSRSPELFFQVDAEG-WIETHPMKGTIRRGSTP------EADAALAETLRQDGKNQAENLMIVDLLRNDISRICQLGTLHVPELFRIESYPTVHQMVSRVRAQLALGTTVSDTFTALFPCGSITGAPKIRAMQILRALESRPRDIYCGAIGFIAPSGEMRFNVVIRTLTLHGGEAVFNVGGGIVFDSEVRSEYDECLLKAR---------------- 15673296 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFAAYDEVLLFDHRTKLLRVVQ--FEQTDGQYWLTESEEIEVDSEIEFDGQ------NGIGAIFIDQTRQEYIASIKKLQDYMKAGDIYVANLTQQFEISDQKPIEVFKKTRKQIPAPFSSFLQYPEWKMISSSVERFVSIHDGA--LISKPIKGTIARGE------DVGAD-RLQKEILSDSKERSELLMVTDLLRNDIVRISQPFSLSVPKFAEIETFSHVHQLVTSIKSRIKEDLTFSEFMTALFPGGSITGTPKKRAMEIIKEVEKQPRGIYTGMQGWLSREMDLDMNIVIRT-LVHDGEHYLGVGGGITFESKAEAEFSEILLKAK---------------- 164661051 18 ---------------------------------------------------------------------------------------------------------------------------------------------GFVGYWGYELAERYEPYMNTPMDTKLPAAQWAFCNHALCLDHKTNTWT--AYALVDEGGTTTGPLASLEALGAKAQKALDAVSSESLPTLSLHAVDEASTYMARIERARELIAVGESYELCLTTQFEGTLPSLFALYCALRRKNPAPFSAYMDGTPQAVLSTSPERFLTVTDTG-EVEMRPIKGTKVRPGWGPGEQDRAEDERRKQALHMDPKERAENLMIADLIRADLQSVCHSSSVNVPRLIALETYETVHQLVTSVVGKLRPRIGCVEAAKRCFPPGSMTGAPKRRSVELLETLERSRRGVYSGALGFMGVDGASNLSVVIRTVTVQNNSVLVGAGGAITFLSTPEGEWDEVMTKLGSV-------------- 85103686 298 -----------------PTVLLEKLGHRDDEVILLDS--QGHNMGRFDILGLTANVTYSSYDRTLRYGNHSKN----IDSIEECWP------LFQEALDIYYPQNQ----EIDRSKLRSDMD--RFIAG--HLPADSPFWGGFMGYISYE--AGLERLPEKPTDSAIPDINFAFIHRSIVIDHHTNQIYVQ-SLLPNDWTWILRVGSLIDSVSAASSKSDCPSLTSIAESRHLRSTITRDSYRAQVQNCQDHLRAGDSYEVIPSDP-SSNSHSPLDAYKKMRLNNPAPHGAYLNLPNISIVGTSPERFLSWSRGGHC-QFRPIKGTVKKG--------PGMTHSIASEILNSSKERAENLMIVDLIRHDLSGVVGADNTWVSKLMVMEEYEKVYQLVSVIEGQLPPELPGLHVLKNSLPPGSMTGAPKKRSCEILVDLEKRPRGVYAGVLGYMDVGGAGDFAVVIRT-LVRNKVWRIGAGGAVTIQSTDEGEFEEMEIKAGSVLESMM--------- 78358657 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAGSPEPPRPHTPVTAAPLRQSLTREEYQEGVRQTQRHIAAGDTYQLNLSIRFDLPLATPPDLFLHLWLNRPAPFYALLHDGPLTIVSTSPERYLRISRGT--VLTQPIKGT----------LAFDTQPQLVHTLTSSPKERAELSMIVDLLRNDISTRCRFGSVRVTDTFVVDR---LIQMYSNVHGILRPDSTPLDLLLDAFPGGSVTGCPKLRTMQIIDRLEPHSRDLYCGSIFCFNGPDHLDASVAIRTGWARTGVFSWFAGSGLVTDSVPENEYAETMAKARKFQEAL---------- 182439783 41 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCARFSDVRQEAVPPPVPGAWRGPATGDWTSSLDRDAYTAGVRRIREHIAAGDVYQANLCRVLSAPLPADVDALTSLARGNPAPYAGTIRLPGHEVATASPELFLRRDG--RTVESGPIKGT---GRTEN-------------DLLA--KDHAENVMIVDLVRNDLGRVCATGSVSVPDLCVVEKHPGLVHLVSTVRGRLADGAGWPELFSAAFPPGSVTGAPKSSALRIIAELERAPRGPYCGAIGWVDADGTASLAVGIRTFWIRTGPARFGTGAGITWGSDPEREWDETELKASRLLAVASGAH------ 78780170 171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFQENILHLKKLISLGDLFQANLTTKCEIKSHSPLDIYRKLRA----PFGIIVNDNKEAVLSTSPERFIKIDN-KNFVESRPIKGTRSRDK------DLNQDALNAIDLITNEKDRAENIMIVDLIRNDLSKVCETGSIMVPEILKLESFLKVHHLTSVIRGKLKKDKNWIDLLKACWPGGSITGAPKLRSCQRLFELEEYDRGPYCGSFLKLDWNGEFDSNILIRSFLIKDKKINIYAGCGIVIDSNPEEETNELKWKLLPLIDSLK--------- 114769516 129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YILSGDFYQTNLTFPMTSKYKGTLGLYERLKTFQPVKYGGVVHFEGPVIISRSPELFFKVDNDGN-ISTRPMKGTLPRGKNAQE------DESLKRWLSTDPKNRAENLMIVDLLRNDISRISKVGSVHVPELFTVETYETVLQMVSEVRAKLLDQLSIKDLFTALFPCGSITGAPKIRAMEVIRDVEPEARDIYCGSIGWISPQGSMSFNVCIRTLLFQDGNVRLNVGGGIVHDSTARTEYEEALWKAR---------------- 50543236 286 -----------------------------------------------------------------------------------------------------------------------------------------PFYGGLVGYFSYETTNNIESLVNTPADRPFPDVNLVDIERSVLFDHQECCLYVISVTDDDQSWIKQTSEELKDDFEAKKDRLFSSIPSTSLTGGSPKVSIPDDDYIKRVEKCQDYLLAGESYELCLTAQTKIKVPNPWDLYKILYTRNPAPYSCFLDLQDATLVGSSPERFLSWSKDGVC-EFRPIKGTIK--------NTPEMTRAIAEEKLNTPKERAENLMIVDLIRHDLNQMLN--NVRVDKLMTVEEYKTVFQLVSVIQGDLHGQYSGIDALAHSLPPGSMTGAPKLRSVEILRDLENHRRGIYSGVCGFWSVSDQGDWSVVIRSAFSKDQIWRIGAGGAITVLSDPMEEWLEMKTKLESALQA----------- 209550873 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKERFDRLHEHLRLGDAYQA----NLTMPVEAPRAAFWSLIERQPVKYGALVDLGGPLILSRSPELFFRTDEEG-WIETHPMKGTAKRGATAAE------DAEIVEAMRRDIKTQAENRMIVDLLRNDISRITEVGTLDVPKLFDIETYPTVHQMVSHVQARLRPGLSIRDIFAALFPCGSITGAPKMRAMEILHTLEDAPRDAYCGAIGMISPSGAMRFSVAIRTITLFNGRAVFNVGGGIVFDSTAEAEYEECLLKAR---------------- 184201959 158 -----------------------------------------------------------------------------------------------------------------------------------------RFGGGWIGYLGYQLSRRLESLPAPPRSGGLPEHHLAHYDHVLVHDDAADRCESLPGADPARVAETMAAVQRTATLGGTKGSPPEPVPGPAASSGPFEAAVTGEAHAEAVRRALEHIRDGDIFQANICRELTAGFDGPLDLFERLR-----PFAAFLRVPGGAVASFSPELYLR--RTGRDVLTSPIKGTAP----------ADSDPR---ELHASVKNRAENVMIVDLMRNDLSRVCVPGSVLSPAVPRVEPHTGVHHLVADVHGTLRPGLDDAALLRSTFPPGSCTGAPKVRATEIINALETTARGVYTGGIGYASPVAGLAMNVAIRTFEFSGATVRLGVGGGIVADSDPDGEAFETLVKAAPLLDAV---------- 16801953 84 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YAEKIAQIKAEIATGNTYQINYTVRLQSEVPSEFSAFESLQQVGKANYTALLETDEFQIISASPELFFKW--KENILTTRPMKGTIRRGSTEQAD--------LEAHLKNDSKNRAENVMIVDLLRNDLGVIAVPGSVKVPKLMTLEPYPTVWQMTSTVTAETPPDTSLTAVFEALFPCGSITGAPKARTMEIISELEDSPRGVYCGAIGFLEPNGNAIFNVPIRTISIADNKATYGVGGGIVWDSDAESEFSEIHAKSAILEKA----------- 198266388 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPATPTAVSALVDLPLQPQWTSDRYAQAFSTVHDYIGAGDIYQVNLTFPIATRSDAPDALYAKLRERQAVPHGALVNFGETALLSRSPELFFSLTSTG-VLTTRPMKGTAPRGATP------AQDDTVRDALQSSEKNRAENLMIVDLLRNDMSRVSEIGSVKVPELFVVERFATLHQMTSCITSQILPDTTLKELFVALFPCGSITGAPKVRAMEIIREIETQPREAYCGSIGWIAPDGAMEFNVAIRTMYRADRSIQMNVGGGVVYDSTAQDEYDEALLKSR---------------- 156097446 561 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDKYMENVKRCKEYIEKGHSYELCLTTQFRGEYFGSLNVYLHVRNVNKSCYMHYLHDEQFTLMCLSPEEFLRKDKDD-VLFSKPIKGTIRRGSS------VEEDAKLKGQLLNSKKDRAENLMIVDLTTNDFHRICQTDTVRVSHLFQIESYAYLHQMVSQIRGRLLPGKSFADAIVNVFPGGSMTGAPKPISMAILQSIEKAPRGVYSGSIGFISVQGNFILNIVIRTAVVQSNTISIGAGGAVTIKSDETEEYNEMLLKFMSVARPI---------- 86136521 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFQPRWSRARYTEAFAAVNSAIGAGDIYQANL--TFPMDAQGSEDLYGAL--------MARQQVGHGALVSRSPELFFRTDAHG-QIETRPMKGTQPR------SADPVADAKARDFLRQDEKNRAENLMIVDLLRNDISRIATLGSVKVPELFAVESYATVHQMVSTVQAQLRPGVGLGQILQALFPCGSITGAPKIRAMEILAELEPWARDAYCGSIGWMAPDGASEFNVAIRTLMVEGGRAQLNVGGGVVWDSTAQSEYEEALWKAR---------------- 153011576 118 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDYAPRFERLHQHLREGDCYQGNL--TFPIHAEDPLILFNMLAKRQPVRYATYCDLGGPVVLSRSPELFFEVD-GDGWIETHPMKGTMPRGATP------EEDKQNRQFLLNDPKNQAENRMIVDLLRNDISLVSEVGSLDVPELFRIETYPTVHQMISRVRARLKENLPLRTLFAALFPCGSITGAPKISAMEILRKLEAGPRDVYCGSLGWIEPSGRMRFNVAIRTILLDENRAIFNVGGGVVFDSTAQAEYEECLLKAR---------------- 163742943 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERYAQAFAEVNHNIGKGDIYQANL--TFPIDADAAENLYAALEARQAVGYGALIQDGLPDLLSRSPELFFRTDADG-VIETRPMKGTQPR------SADPVEDARRRDFLRQDEKNRAENLMIVDLLRNDISRVAQTGSVHVPELFAVESYATVHQMVSMVRARLRPDAGLAEIFSALFPCGSITGAPKIRSMEILADLEPWARDIYCGTIGWAAPDGSSEFNVAIRTLMLEDGRATLNVGGGVVWDSTADSEYEEALWKAR---------------- 167586235 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKSVTRDAFDAAIAAVHDALRAGDSYQVNYTYRLHFDFGAPLALYRRLRARQPVRYGALIALPDGAVVSCSPELFVERHGDVLRA--RPMKGTAPR------SGDPQRDAQAAAFLANDPKNRAENVMIVDLLRNDLSRIARTGTVKVPALFSVEPYASVWQMTSTVEAGWRDGTTFADVLRALFPCGSITGAPKHKTMQLIDAIESTPRGLYTGAIGWLDAAGCGDFCLAIRTAAIAGGTGTMGVGAGIVLDSVAADEYAECELKARFLTDA----------- 29833345 72 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CARFRNVQEEAVRAPEPGRWRGPAAGDWTSSLDRTAYTAGVRRIREHIAAGEVYQANLCRVLSAPIAPDADVTALLARGNPAPYAGTIRLPGHEIATASPELFLR--RTGAAVESGPIKGT---GRT-------------EADLLT--KDYAENVMIVDLVRNDIGRVCATGTVTVPDLCVVEKHPGLVHLVSTVHGELRADVGWPELLAASFPPGSVTGAPKSSALRIIEALETAPRGPYCGGIGWVDADRTAELAVGIRTFWIDRGLLRFGTGAGITWGSDPEGEWRETELKAARLL-AVA--------- 15677800 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISTPQPSVSETD--YLDRIRQIHEAIRRGDTYQINYTTRLHLQYGNPVSLYRRLRQ--PVPYAVLSHLPDWTL-CFSPELFLKI-GSDGTISTEPMKGTAP-------ILGDGQDERRAAELQADPKNRAENVMIVDLLRNDLGKIAQTGTVCVPEPFKVSRFGSVWQMTSTIQAQALPHTSFADILRAAFPCGSITGAPKKMSMQIIESLEAEARGLYTGSIGYLGFEGTFN--VVIRTLSLTDGIYQYGVGSGIVIDSDPAAEYRECGWKAR---------------- 71066455 146 ---------------------------------------------------------------------------------------------------------------------------------------------GLIGFIGYDIAAH-ELSPTANIELEQPCALLGHYDIYLTADADNQNNWLKVNIDNDNSSVQQDTNALLIALISYLDSLDNNLSNENTNKKQLKAQWSQQHYQQAFNQTQHYLQQGDCYQINLTQTLHANTQAPFAGYVALDTFN--------NDRQFELLSCSPETFIKVKTGKYHIRTKPIKGTMPRG------INAKQDNDYKQQLIDSEKDRAENVMIVDLLRNDLGKYAKIGSVKVPQLFAIESFSNVHHMVSTITAELKTDTHPLSVLFGSLPAGSITGTPKKRAVEVIAELEAAPRGAYCGTMGYMNFDGSGQWNVLIRTATTKDNTKQVSAGGGITVASDCDAEYQECLDKVGNLLSVLATAHH----- 58258961 465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPFALYLHLRKFNPAYYSTYMSFQGITILSSSPERFLKIN-SSRQVEMMPIKGTRARGSVECKQEGRREDERRGRELVEDVKERAENLMIVDLIRSDLLSCCIPSTVTVPKLIALESYG-VHNLVTTVQGTLADNVGSVEAVKRCFPPGSMTGAPKLRSVQLLDEFENQRRGVYSGALGYFSVDGVTDLSVVIRTIVVEDNRLSIGAGGAITWLSDREKEWDEVLTKVKSVVGRIE--------- 9621911 320 -------------------------------------------------------------------------------------------------------------------------------------PKGDPAIPFWGGFIGY---FSYESLPTLRKDRRHPDVNLVYVERSIVFDNETGKAHIQSLL----PSDEDWMDQKSKDLSILAQPQPRRRSSISLPPVSKVILPEQDQYIYKIKQAKEYLYSGDSYELCLTQSKGSTTSTSWERYLRLREKNPAPHSAYIRLHPTTLMSSSPERFLSYSRPPHSVQLRPIKGTVRKG--------PGITREVATQLLASPKEVAENLMIVDLIRHDLHGV-VGDNVVVSKFCGVEEYETVWQLVSVIEGKEDPSASVWNVLKASLPPGTMTGAPKKRSVEILQHLEGAEREVYSGVFGYWDIGGGGDWSVTIRSCFSKDKTEEWAIGAGITALSDPDAEWDEMEVKLQSVLK------------ 37526232 671 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YQDNVANAVKDIASGHYQKVILSRRVELDMPHS---YWLGRQANTPARSFFLRDEDFSVYGFSPETVVEAD-GSGWVSTQPLAGTRA------LTHDKDQDQRLRADLLSDPKEISEHAVSAKLALEELAPICQADTLCVSEFMAIERGS-VQHLASRVKGLLQTDKNRWDAFIALFPAVTASGIPKKTSLQAISRYEGEPRRLYSGCVMLLDSSGKLDAALVLRSLYQHQGRCWLQAGAGLVRDSKPEREWQETCEK------------------ 116048633 561 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HEEDIYRANVQQAVDEINARKYQKVILSRRIPLPAVDILQTYRAGRARNTPARSFLVQLGGSRMAGFSPETVVEVT-SDGWVSTQPLAGTRALGES------HEEEERLRMDLLNDAKEVAEHAVSVKLAQDEVAKVCRDAS--VSEFMHVLRRGSVQHLASRVNGRLHEGRTAWDAFEALFPAVTASGIPKQAGIEAIGRFERTARGWYSGCMLVVDSQGALDAALVLRSIYQREGESWLQAGAGIVGQSRPARELEETNEKLACILK------------ 198255505 91 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRYAQAFARVHDYIGAGDTYQVNL--TFTRSAASPDTLYAKLRDRQAVPHGALVNFGETALLSRSPELFFSLTSKG-KLTTRPMKGTAPRGATP------AQDDTVRDALQTSEKNRAENLMIVDLLRNDMSRVSEIGSVKVPELFVVERFATLHQMTSCITSQVLPNTTLRELFMALFPCGSITGAPKVRAMEIIREIETQSREIYCGSIGWIAPDGRMEFNVAIRTMYRADRSIQLNVGGGVVYDSTAKDEYYEALLKSR---------------- 22417096 136 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEYAAAFHRVKDAIEAGDIYQA------NLTFPDPLSLYRAIREANARFAALIFDGHDW-LLSFSPELFFSVSGDKLQV--RPMKGTRPRGA------DPESDRRFARELAESVKDRAENLMIVDLMRNDLSRISRPGSVKVDQPFRVEAYPTVFQITSRFDGE--PGLSSI--IQAMFPCGSITGAPKLRAMEIIHEVERWNRGPYCGAIGEFGVQGRFN--VAIRTLRLRQGTAIFGVGSGIVADSVLEDEWEECLLKAR---------------- 212718364 10 ---------------PDPFLIFCHLKSDF--SVLLESSMLSKRYGRYSFLFLKPKEVFIC-----------------------------------NEDDDVFEYLKQLSDKVEKNKDTSDF----------------VFNGGFAGYFSYNFVDLFE-IERKKDTSPIPKAYFGYFEDFVVIDHFEKKTY--------ASFTSKALAQEFEMI---LISENLALPSFKRTCIEAWCNFEKSEYMQAVKRIKNYIFEGDVYQVNLSQRFFVKFDSDF-LYFNLRKRNYGCYHAYIKLPKASVISTSPELFLR--KRGDILITKPIKGTSKRGKTP------EEDRILKKQLYNDIKCRSELLMIVDLERNDFAKICLPESIEVEKLFDVEEYSTVFHLVSTIKGKLLNGMD------------------------------------------------------------------------------------------------------------ 150951401 290 --------------------------------------------------------------------------------------------------------------------------------------------PFFGGYMGYEIVQKLEPI----TNNSTPDLKLVYIERFIIFDHVTNDWFIVSISESDDTIWVENLYNNITNLEGKLKISIDSIPAKQGDEDVIKFELPAKDYKKQFNLCQDFLHSGDSYELCLTSKIFLPYIEPWEIYKVLRK-NPSPFSCFMQFDDCVLISSSPERFVSSEKGGKRVELRPIKGTVK--------NTPEVDFAMATKILKTPKEMGENLMIVDLIRHDLYQFTQ--KVTVSQLMAVEEYKTVYQLVSVIQGELKEGFHGIDILHRSLPPGSMTGAPKKRSVELLQDIEGGRRGIYSGVVGYWSVTDDSDWSVIIRSVFHYDNLYRIGAGGAITVLSDAEGEWEEMELK---LISALQ--------- 154305890 333 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGFMGYTTYELGLETIDVKVDRPDSNRPDLCFAWVTRSIVVDHVKKVVYLQQLALGDSQNDTAWMEAVGPKLE-KASQPKSPKSTRQTPDLVLSCDRTADSYEAKVRRCQDKIASGDSYELCLTDQTTIPVKGAWSLYKNLRTRQPAPFASFLRLGGATLVSSSPEQFLKWDNRVGKCSLRPMKGTVR--KTDEVTLSD------ATTLLNDPKEKAENLMIVDLVRHDLHGVCGSGNVSVPRLMVVEEYASVFQMISVVEGTIKDDKTGLDILAASLPPGSMTGAPKKRSCELLQDIEHKPRSLYSGVVGYMDVGGRGDFSVTIRSMYREDGVWHIGAGGAVTALSTPIGERDEMLTK------------------ 110638208 134 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSKESYFNAFDELQQIIAQGDAYEI----NYCIPFTAPAATYQRLNKKTPMPFSVYYKFNTEYILSASPERFIKKTGDT--IISQPIKGTSKRGKSKAE------DEMLKQQLGTSEKEQSENTMIVDLVRNDLSRTAVAGSVCVPELSGLYTFPNVHQLISTVQSTIDPACSSIDVIQQAFPMGSMTGAPKVNVMKFIDRIESMARGPFSGTVGYMDPHDNFDFNVLIRSIFSATQELFMEAGSAITSYAKAETEYEECLLKITPMIH------------ 199430664 291 -----------------PVDICEYLHEKESNFFLLNSASVPGEW---SIIGIP-------------IEGQSEIITHSVDAIQEVTIQKYKSSFNETLHLETSEKVWNLIG--DRMKTSYI---PRTVINESLKDIPSREAPFFGGFIG--LISYIEKLESLCNSPT-PDVKLIFIERFMLYDHINNEWFIGSNSKADDSNWCDQLSEELENVHKKLRLDINKVSEKDLDKTEIDFDFPSHEYKKQFELCQEYLHSGNSYELCLTTQSKITLPSPWDIYKVLRK-NPSPFSCFMQFEDIVLVSSSPERFLSWEQKNKMIELRPIKGTVKR--------TPEVDLKMASEILKTPKEMGENLMIVDLIRHDLHQF--IDNVTVSQLMAVEEYKTVYQLVSVIQGVLKHGIDILH---HSLPPGSMTGAPKKRSVELIETLQPNRRGIYSGVSGYWSVTDDSDWSVVIRSVYVDDKIWRIGAGGAITVLSDPEGEWEEMKLKLSSALQA----------- 83749649 703 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKARVASAVREMQA-DAYQVILSRPVEVP--ASLDVYVEGRRTNTPARSFLLRDGGFEAYGFSPETVVEVSADG-VVSTQPLAGTRA------LTGDAAEDARLERELLRDAKEIAEHAVSVQLAMDEMSAVCDADTLGVSEFMSVYRRGTVQHLASRVRGRLAASRHAWHAFEKLFPAVTASGIPKREALDSIRRHEQQPRGLYSGCVFTVDGDGTMDAALVLRSVY-RDGERCWQAGAGLVPLSTPEREWTETCEKLASVAR------------ 78187537 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSFSVRDGEYSRKIEAVRREIAAGNVYQVNFTGRYRFRTDTPSALYSRLRLLQPSSFSACINAAGRSILSFSPELF--FSKRGPAIDTMPMKGTAPRGTSPVE------DRSFLSSLSGSGKDRAENLMIVDLLRNDLGRICRPGSVKVQELFAMKTWPTLHQMVSRIGGELRAETGLYDIFRALFPCGSITGAPKLSSMQLIGRLEDSPRGAYTGTIGWISPGRDMVFSVAIRTVELSDGAGVYGAGGGIVWDSKPLGELAECRLKA-AIIGA----------- 153885714 137 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTNAIARIHDWIAAGDTYEVNYTYRLRMTFGAPAALYRRLRARQPVPYGAFIGLEGAAILSCSPELFFSHRAG--QLVARPMKGTAP------ASGDVEVDEARAIALAADEKNRAENLMIVDLLRNDLGRLARAGSVRVPALFEVTPFGSVLQMTSTVEAEIPPATGLADCLRALFPCGSITGAPKRRTMEIIKALEPEPRGLYTGAIGWIDAMGDACFSVAIRTLVLTDGRGELGIGSGIVHDSVADDEYAECQLKAR---------------- 46121633 330 --------------------------------------------------------------------------------------------------------------------------------------------GGFMGFITYEMLHGLEKVPEDRGHAR-PDICLAWVTKSIVLDHRAGVAYVQN--LKTRGSNDQWLDRMTERIQQCLSQRVPSNGHSNGNAVQHRLNITPDRYEEQVRVCQDFIAAGESYELCLTSQTTMERPSPWHIYQTLRSRQPAPFGSFIRLGGATMLSCSPERFMRHDSNGLC-SMRPMKGTVR--KSEAVSTL-----AQAEKILHVPKEVAENLMIVDLVRHDLHGVCGVGHVTVPDLMKVEEYATVFQMITVVNGQLRSSFDSLDALAAALPPGSMTGAPKKRSCELLQVIEGHERSLYSGVVGYMDVTGAGDWSVTIRTMFRWDDVWRIGAGGAVTILSTPEGERDEMFTKLAGPMGVFRDA------- 116326892 96 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENYIQSLDTIRTKLYQGEIYQINYTDKIFFDFEGTLSFYKILSQRQPVAYGSWIRFRDIDILSFSPELF--FEKKGTTLVTKPMKGTYQRGKSEKE------DEKNIQILLNSEKEKAENLMITDLMRNDLGKISKKGSVQVPALFSIEKYKTILQMTSTIRSELSDWVEWKDIFRELFPGGSITGAPKFRAMQLIQQLEKS-RGIYTGAIGVIEPDQNAVFSIGIRTLELKKGKGNIGIGSGITWDSDPEKEWLEILEKAK---------------- 70906381 264 ---------------------------------LLDSAASPG---RYSIIG------------------------SLLP-----DSLHVTYYLGDDHLTLSREKESTT----ESLGDTSIWEWLSNYMQTRHHNSPIPFWGGFIGYLSYEIGYPTLHLPPPNRKQRHPDVNLIFVERSVVTDNQTGDVHIQ-SLIPQDEGWIVQIAQDLSKLTQSKTGSNRCSRLIPSSPTPVVTLPEKQRYISRIKQAKEHLYAGDSYELCLTARTRVSTSTSWERYQNLRQTNPAPHSAYLRLHPTTLISSSPERFLSFSAPNPMCQLRPIKGTVRKG--------PGITRAVAERLLASPKEVAENLMIVDLIRHDLHGV-LGEDVKVTKFCGVEEYETVWQLVSVIEGKHEKGSSKWNVLRSSLPPGSMTGAPKKRSVEILQHLEDGEREVYSGVFGYWDVGGGGDWSVTIRSCFKFDDSASIGAGGAITALSDPEAEWDEMILKLQSVLK------------ 93007014 157 ---------------------------------------------------------------------------------------------------------------------------------------------GLIGFISYDISAH-ELSPTVNIEAAQPCALLGHYDIYLTADSDSQSSW-QLKVNNDNNPDSSSVQQDTNALIRVLTSYLNSLDNQKTPPLLLEAQWSKRHYQQAFHQTQNYLQQGDCYQINLTQAWSLPTQAPFDSYNHEGKVNTS-------NHQFELLSCSPELFFTIETDKHHIRTKPIKGTMPRGLTTEQDNDYK------QQLINSEKDRAENVMIVDLLRNDLGKYAKIGSVKVPQLFAIESFSNVHHMVSTITAELKTDTHPLSVLFGSLPAGSITGTPKKRAVEIIAELEGAPRSAYCGTMGYMNFDGSGQWNVLIRTATSTDNSKQVSAGGGITVASDCDAEYQECLDKVGNLLSVLATANH----- 21225951 90 -------------------------------------------------------------------------------------------------------------------RPLTAFDALAALPPVSGLPDESGEERRFYGWAAFELAHLLHADPATAGDR--PLLHALIPSVEVTL---TGDSTVIRAV---DEAWARKVADLLAEPAAEQTPHDEPARDRTEDVIAVGT----AAYGRAVSRTVRDIRAGLLEKAVVSRQVPLPAPDFPATYLAGRRANTPARSYVLDLGGYRAAGFSPETVLEVEDDGR-VSTQPLAGTRALGADPAEN------ERRRAELLSDPKEIHEHAVSVRLAWEEMAAVCRPGSVVVEEYMAVRPRGSVQHLASRVTGRLRPDAGPWDAFASLFPAITATGVSKRAALQALARHEEGPRGLYGGAVFRGSTSGALDAALVLRTLIGAGDEAWLRAGAGVTAQSSPERETEETCEKLRSV-------------- 156048060 335 --------------------------------------------GRYSIIGIDDCLRFEYRVGDEYITK-------IPSSSGEYLDTKEEIDLKSCGGVWSFL-------------------AHRLEIARVTEGNEEPFWGGFMGYTTYEL--GLETIDVKVDRASAPDLCFAWVTRSIVVDHVRKVLYLQASLGDSQSDTAEAVAPRLEKASQPKSVKSTRQTPLRPGDLVLSCDRTADSYESKVRRCQDKIASGDSYELCLTDQTTIPAKGAWSLYKNLRARQPAPFASFLRLGPATLVSSSPEQFLKWDNRIGKCSLRPMKGTVR----KSDQVSTLSDATI---LLNDPKEKAENLMIVDLVRHDLHGVCGSGNVSVPRLMVIEEYASVFQMISVVEGTIKDDKTGLDILAASLPPGSMTGAPKKRSCELLQDIEHKPRSLYSGVVGYIDVGGRGDFSVTIRSMYREDGVWHIGAGGAVTALSTPIGERDEMLTK------------------ 39995630 110 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REPYLESVGRIRQYITAGDCYQVNFTFRQQFRFTGPQAWFHDLCRAQRAPFCAFIDTGSLRVLSTSPELFFDLRQGT--LTCRPMKGTARRGR------WRAEDEELRAGLAASEKERAENLMIVDLLRNDMGMVAETGSVRVESLFDVESLETLHQMTSTITARPQAGVGLADLFRALFPCGSVTGAPKRRSMEIIRELEDSPRGIYTGAIGYVSPAAQATFSVAIRTVVLDSGQGQLGIGSGVTIGSTPSSEYDECLAKSR---------------- 85100068 498 --------------------------------------------------------------------------------------------------------------------------------------------PFLGGFIGFDIDIRLETRPHHR-----PDVCLAWVTKSVVIDHRLGLAHIQSDASLDDAAWMRSTADRLVSVSAHHRHPFLPSPAKKVKTRHPSTSPSIQEYEAKVKACQEFIAAGDSYELCLTRPLSIPSSAPWHLYKKLRSRQPAPFASYLRLGGATLVSASPERFLTYNRHGRC-SMRPMKGTVR--KSEAVSTL-----EQAEKILHVPKEEAENLMIVDLVRHDLHSICGAGNVEVSDLLKVEEYQSVFQMITVVEGQLPPPSDGLDVLAASLPPGSMTGAPKKRSCELLQQIEQSERSLYSGVVGYMCVSGRGDWSVTIRSLFREDGVWHIGAGGAVTILSTPEGEREEMFTKLAGPLK------------ 206561607 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSRDAFDAAIAAVHDALRAGDSYQVNYTYRLNFDFGTPLALYRRLRARQPVRYGALIALGGAWVVSCSPELFVEKHGDVLRA--RPMKGTAPR------SADPREDTAAAAFLASDPKNRAENVMIVDLLRNDVSRIARTGTVKVPALFSAEPYASVWQMTSTVEAGWRDGTTFAQMLRALFPCGSITGAPKYKTMQLIDTIESTPRGLYTGAIGWLDGCGDFCLSVAIRTAVAADAVATMGVGAGIVLDSVAADEYAECELKARFLTDA----------- 213405687 218 -QPCFKVCTQELSWF-DPLSFIEKIERDNSFFCFLDSAEPGE----FSMLG------FTTGPNAYTIHYQ--------KSIDETTFTHCVSQQQNKKPYNIWKAVAEFMSER----------------KAVGGLKQLPFHGGLMGVLGYEALNAF----ASKTAESYVDAELAFVDRSFVFDLVQKRVYAQTLIKEEQTLENWWD----ELLLSDSDATSNSLSHKGDQPKTPTVTISDKSYCKKVQDCQSYLLSGDSYEVQPSKSI-----HDFDLYKRIRNHNPASYAGFMRLPHITHLSASPERFCKFENGHCHFS--PIKGTLKR--TPTTNI------EVAKETLLNVKDSSELNMIIDLIRNDLYQLATVNSVSVPQLYSVEEHPTVYSLVSHIYGDIKAPTTGWDVLAHSFPPGSMTGAPKLRSIQLLEELESLPRGVYSGIFGY--WDASLEFSVIIRSTFRNENIWHIGAGGAITVLSTPDGEFDEMLLKVNSVLPA----------- 158317684 157 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSGPPAASAPRAVVDLEHGVDEYRRIVAAAVADIRAERLRKVILSRV--VPVAGDVDLYEVGRANNPA-RSFIVDTGHLRATGFSPETVVEVSADG-LVSTQPLAGTRA------LTGDPAVDRDLREVLLSDPKEIYEHAVSVQACQDELLQVCRPGSVVVDQFMNVLPRGSVQHLASRVAGRLAAGRDAWDALGAVFPSITASGVPKPVACAVIGDYEGELRGLYSGAVLIADSDGGLDAALVLRTVFQQDGRTWLRAGAGIVGHSDPDREAEETREKLRSV-------------- 169605183 972 ------------------------------------------------------------------------------------------------------------------------------------------FWGGLMGYASYE--AGLETINVEVDPAGYPDICFAYVTRSIVFDHQVKKVYVQSIRGTDDEEWVEEIQQKIYEAAASLESTPSPVANRNVKNPIDSCDQSADKYCDKVRSCQDAIADGQSYELCLSQ--SEDNEHSWKMYRRLTGQNPAPFSAYMRMHNVHILSSSPERYISWDRSQ-TAQCRPIKGTKKPGVT----------QEMAHAILSSSKERAENLMIVDLTRHQLHGVYGSKNVRVSQLMEVEEYETLWQLVSVVVGQEVPYLG-FDAFVESLPPGSMTGAPKKRSCEILKQEEGVRRGIYSGVLGYLDVGGGGDFSVVIRTAVKIDNLWRIGAGGAITSQSTPEGEHEEMLAKFQSTSRA----------- 121703602 308 ----------------DAESICEHLNAPDSPTVLFQS------NGRYSIISVPTPVSWR-------LEYSAETQKLLLEKLQDCYSPDSA-----------FTNSAATENITERSLSVPQFDVMRFVMDMKKVDSGSPFWGGFLGYFSYEMKSAAEIHPASNNGEDPADASLLWVERSVVVDNKTGQITVQSTRADDDDQTAQSLQDLIRQTLVQLSTLDADTEFDSILTQSITQFPTEEAYQNQIRACQAELEAGESYELCLTTSIKLPSPAPWKLYKRLRKYNPAAFSGFARLGHVKIVSSSPECFLNWDRSS-TLEMKPMKGTVR--KSADMTLEK------AKEILSSTKEMAENLMIADLIRHDLYGICGSAGVRVEKLLEVEDHGRVYQMITHVKAQVRPGFAVRDALQRCLPPGSMTGAPKERSCMHLSSIENRKRGVYSGVMGYLDLGGGGSFSVLIRTAFTEDEQLRIGAGGAVTTLSTPEGEWDEMLTKLRTV-------------- 170732076 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSRDAFDAAIGAVHNALRAGDSYQVNYTYRLNFDFGTPLALYRRLRARQPVRYGALIALGGAWVVSCSPELFVEKQGDVLRA--RPMKGTAPR------SADPGEDAAAAAFLASDPKNRAENVMIVDLLRNDVSRIARTGTVKVPALFSVEPYASVWQMTSTVEAGWRDGTTFAQMLRALFPCGSITGAPKYKTMELIDAIESTPRGLYTGAIGWLDAPKDGDFCLAIRTLALDDGTGTATAGAGIVLDSVAADEYAECELKARFLTDA----------- 119467766 311 ----------------------------------------------------------------------------------------------------------------ERSLSVSQFDVLRFVMKKVDSGSLTPFWGGFLGYFSYEMGLACLARPKTNAGEDPADASLLWTERSIVVDHKTGQITVQST-WVDDDLPTGWLHQTVQFLQSQCKVCTSDTEAEFLDSILKQSVITQENYQRQIRACQAELEAGESYELCLTTLITLPSPVPWKLYKRLRKYNPAAFSGFARLGHVKIVSSSPECFLNWDRDS-TLEMKPMKGTVR--KTEDMTMEK------AREILGSTKEMAENLMIADLIRHDLYGICGSGGVHVEKLLEVEDHGRVYQMITHVKAKVRPGFAARDALQRCLPPGSMTGAPKERSCMHLSSIEDRKRGIYSGVMGFLDLGGGGSFSVLIRTAFTQDDEQLWRIGAGVTTLSTPEGEWDEMLTKLRTV-------------- 170085573 350 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGLVGYMSYELGVHSIRVPIHRTQTRHPDVNLVFVERSIVLDTHDKKIFVQ-SLIPKDEEWIEDVCAQLSRIPRRNENPSIPSPVITIPD--------RARYVSRIHQAKEHLYAGDSYELCLTTRILIPKSTSWERYKGLRRANPAPHSAYLRLHPSTLLSSSPERFLSFSRPPGSIQLRPIKGTVRKSSGITRAIA-------EQALVGSPKEVAENLMIVDLIRHDLHGV-LGDDVTVKQFCGVEEYETVWQLVSVIEGKLTEENSSWQVLKRSLPPGSMTGAPKKRSVEILQTLEDQERGIYSGVFGYFCVSGGGDWSVTIRSCFKYDDISTVGAGGAITALSDAEAEWDEMIVKLESVLRA----------- 51891718 215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAAIYRPLTAGSPPGLGFLLRVGGETLVGISPEPLVFLEAG--RAHMHLLAGTRP--------------AERASELAASPKDREEHAVAVEQARRDLEAVCLPGSVAVEAFMELERHPGLVHLASRLSGTLRPDLGPGDLVAACFPAGTVGGIPREAARALIDRLEPVPRGWYAGAVGAVLPGGGLQLWLTIRSLALRDGTVLVRAGAGLVPGSDPAAEWRECM-------------------- 89895564 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDQEYYKEIVELGVKEIRNKKYQKVILSRK--IPVHHRLDMYLQGRRGNTPARSYYYRFPDLEVAGFSPETIAEVDDAG-TVYTFPLAGTRA------LLNDSETNNYLKEELLHDAKEVAEHAMSVKLADAELEQVCEPGSVAVIEFMVIER-GTVQHLGSRLRGKLRAEYNSWHAFCSLFPAVTASGIPKKEAIEAIGRMEKDARNLYSGGVLTYDDNGTLDAALVLRSIVQDSKETWVRVGAGIVEMSHPARELTETQEKVSSV-------------- 111223561 126 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQPGPAQPLADL----DHGAEDYRRIVAGAVEDIQAGRFRKVILSRV--VPVEGEIDLYERGRRGNTPARSFLLDLDGVRAIGFSPETVVEVGADGR-VSTQPLAGTTAFDGGVGPDGPGGDRARREA-LLRDPKEIYEHAVSVQVAQDELRPLCAPGTLVVDEFLTVERGS-VQHLASRVSGRLAAGFDGWDALGAVFPSVTASGVPKDAACAAIRRYEPSPRGLYSGAVISATSDGALDAALVLRTVFQRGGRTWLRAGAGVVGASRPERELTETKEKLRSV-------------- 171692799 351 --------------------------------------------GRYSIIGLDEALRLEYHGDDYATTKLKAVGG-----MSVNLSQQVPIA-----------------------RYGSIWALIAAFQDARHIVEGPETTPFLGGFMGY--VTYEQGLLDHPRPHHRPDVCLSWITKSIVIDHLAGVVHVQRSSGSEEDTWLEKTTGKLLTLQNIQRRPLPQSPTKRRPSRSTTSIQTPKEYEDKVRLCQEHIAAGESYELCPTQRLSATRPNSWSLFKHLRIRQPAPFASYLRLHPATLVSASPERFLTYDRQGKC-SMRPMKGTVRK-------SDICSTLSQAENILHVPKEEAENLMIVDLVRHDLHSICGAGNVTVRDLLKVEEYQSVFQMITVVEGQLQGGYGGLDALAGALPPGSMTGAPKRRSCEILRGVEGGRRGLYSGVVGYHCVSGRGDWSVTIRSLFRWDDVWRIGAGGAVTILSTEVGEREEMFTKLAGPLR------------ 95931220 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDNSVASYYTQLARIHQAIAQGETYQVNYTYGLHAQVDDDFDAWSFFGYLNCRHYAAYLDIGSHVVCSVSPELFFAVDGQH--ITTRPMKGTAPRGAS------DEEDRRRAAELHQSEKNRAENLMIVDMLRNDLGQLATVGSVSVRDLYHLEGYPTVWQLTSKVEAQLPAGCGLVEQFKALFPCASITGAPKKKTMEWIDRLESGPRGVYTGAIGFITPQGRSQFNVAIRTAVYHEQHVHYGVGGGIVWDSDSADEWRETRIKASVL-------------- 194564150 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRKSVTRPAFDAAIAAVHDALRAGDSYQVNYTYRLDFDFGTPLALYRRLRARQPVRYGALIALPDGAVVSCSPELFV--EKRGHVLRARPMKGTAPRSADPAEDAAAAAFLAND------PKNRAENVMIVDLLRNDVSRVARTGTVKVPALFSIEPYASVWQMTSTVEAGWRDGTTFAQMLRALFPCGSITGAPKHKTMQLIDTIESTPRGLYTGAIGWLDAHGDADFCLAIRTLMLHDHIGTMGVGAGIVLDSVAADEYAECELKARFLTDA----------- 68492263 324 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLKMVFITRFIAFDHVTKNWFIVAINDNDGTNWGQQMINDLHKVEKILDNIPDSVNKLATKGDEDLIDFERDIYKKQFNQCQEYLHSGDSYELCLTTQSKIHLPSPWDIYKVLTLHNPSPFSCFMDFDDCCLISSSPERFLSWKDDNKIVQLRPIKGTVK--------NTDEITHEIATKILKTPKEMGENLMIVDLIRHDLYQF--TDEVEVSQLMTVEEYKTVFQLVSVIQGKLKEGYHGIDLLHRSLPPGSMTGAPKKRSVELLQDIEGGRRGIYSGVVGYWSITDDSDWSVIIRSVFPKTKLWRIGAGGAITVLSDVDDEWDEMMLKLTSALQA----------- 78065315 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSRDAFDVAIAAVHDALRAGDSYQVNYTYRLNFDFGTPLALYRRLRARQPVRYGALIALPDGTVVSCSPELFVKYGDVLRA---RPMKGTAPRSADPRDDAAAAT------FLANDPKNRAENVMIVDLLRNDVSRIARTGTVRVPALFSVEPYASVWQMTSTVEAGWRDGTTFAQMLRALFPCGSITGAPKHKTMQLIDAIESTPRGLYTGAIGWLDAAGDFCLSVAIRTLTLRGGRADVEAGAGIVLDSVAADEYAECELKARFLTDA----------- 145235121 318 --------------------------------------------------------------------------------------------------------------------STSQFDVLRYLMDLKKVESDVPFWAGFLGYFSYEM--GLACLPHPKDDSEDPDASLLWTERSVVLDHESGRVTVQSTADNQPAGWLDETMRLLQDISS--HPAADNVDSITTNTVALDSILSRSAYKEQFDACTAELHAGESYELVITVPFSEPCDSPWLLYKRLQKYNPASFSAYAKLGKVKVLSSSPECFLNWDRES-LLEMKPMKGTVR--KTDNMTLG------MAQKILSSTKETAENLMIADLIRHDLYGICGSGGVYVEKLLEVEDYGHVYSMITHVKGQVRPGFAARDALQRCLPPGSMTGAPKERSCMHLSSIESRRRGVYSGVMGFLDLGGGGSFSVLIRTAFSREQKWRIGAGGAVTILSTAQGEWDEMLTK------------------ 27467407 119 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAMINKIKKAIIEGATYQVNYTTRLKAEVFCPISLYYQLTMSQNGNYTVLMDTPDIKVASISPELFFQYKGKSNMIVSKPMKGTMPRGKN------VKEDELYYNNLKTSSKDMAENVMIVDLLRNDITRIAQSGTIDVPELFSIEKYDTVFQMTSTVCGRLQDDIQLIDMMRALFPCGSITGAPKINTMQYIAQLEDMPRSIYCGTIGLLLPNQRMIFNIPIRTIEYNHEEAVYGVGAGITIDSVPENEVQE---------------------- 115350702 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSRDVFDAAIAAVHEALRAGDSYQINYTYRLNFDFGTPTALYRRLRARQPVRYGALIALPGAWVVSCSPELFVEKHGDVLRA--RPMKGTAPRSADPRDDAAAAAFLAND------PKNRAENVMIVDLLRNDVSRIARTGTVKVPALFSVEPYASVWQMTSTVEAGWRDGTTFAQMLRALFPCGSITGAPKHKTMELIDAIESTPRGLYTGAIGWLDATGDADFCLAIRTLTLDDAIATVGVGAGIVLDSVAADEYAECELKARFLTDA----------- 50294814 286 ---------------------------------------------------------------------------------------------------------------------------------------DMPFIGGLLGILGYEMGNDVENIYDDRELTDIPDAKLIYIENTLLINHKEGKLYLISLRDQFPQDIKERVSKYVTQSVKEDLHWPDRLP----EGINYDIEMPKEEYKEAFEECQRIMHRGDSYEICLTTQTRINMETPWRIFQTLVQRNPAPFSSYLEFSDLCFISTSPERFLRWDQDS--CELRPIKGTVKKG--------PDMDLEKATAILKTPKEFGENLMILDLIRNDLYQL-LP-DVKVEEFMSVEEYATVYQLVSVVKARTRHNRSGMDILRHSLPPGSMTGAPKKITVELYRDLERKSRGIYSGVTGYWSVNGNGDWSVNIRCMYSYNSGSSWQLGAGITVLSTAEGEQEEMFTKLESALQ------------ 126437216 129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTDCLAAIAAGEVYQACVCTQFTGRLRSPLDFFATARRTTPAAYLA----GDWGAVASSPELFLRRRGTA--VTSSPIKGTLPSSADP-------------LELRASVKDVAENIMIVDLVRNDLGRIARTGTVTVPELLAVRPAPGVWHLVSTVTAEVPVDLPMSDVLDATFPPASVTGTPKARARSLLRHWEPKRRGIYCGTIGLASPAAGCELNVAIRTVFGADGSAVLGVGGGITADSDPDREWDECLHKAA---------------- 146416857 268 -----------------PVAIYLYKKSGKTDFFLLNSASNPCQW---SIIGFP------VLGESCVITHSTDEN-NIVELGKFGLPERQRLDLQGLGHADIWSYLKKTF--EKAYIPPATFD-------------KHQKLPFYGGYMGYEEGQHFEKLKSMTNGST-PDLKLVHIERSLVYDHENNQWYLLSI----KPDDSQWCKDMSDELLGALANIASSVKDLAEDENIEFELPDRNTYQKQFQACQEYLHSGDSYELCLTTQLKLKLPAPWEIYLTLRK-NPSPYSCFMLFEDVILISSSPERFLSWQGGKRKVEFRPIKGTVK--KTPEVDLKAATDI-----LRT-PKEMGENLMIVDLIRHDLY--LYVDKVEVSLLMSVEEYSTMFQLVSVIRGEI-DHKHGIDVLECSLPPGSMTGAPKKRSVELLQDIEGGRRGVYSGVCGYWSVTDEAVWSVVIRSVYTDDKHWRIGAGGAITVLSEEKGEWDEMVVKLSALLS------------ 169774291 52 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTRASEYVEQVEAALADIRAEKYTKVIPSRAVSLPWPGTLLCGRQ--HNNPA-RSFCLRHGNNQAIGFSPEMSLR----DGKVTTEPLAGTR------SQEEGGDKSKKLKEALVSDPKEIVEHVLSVKEAINELDRLCSPGTVVVDDLMTVRPRGSVQHLGSTVSGALLPGKDAWDAFNILFPSITATGIPKQAALEGIGRLEKHPRELYSGAILLIEDPETWDVALVLRTVFQGREKQRIQAGAGIVAQSSPGRELTETSEKLA---------------- 121603848 112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGAAMDQIQRAIAAGELYQV----NFTAPLLGEWALFAALQRAQPGGYAAFINTGDGQLLSVSPELF--FDWQDGQILARPMKGTAARGATP------EMDAAQAAALRASPKERAENVMIVDLLRNDLSRIAEPFSVQVPALFHTEALPTVWQMTSDVRARTRAGTTLADVFAALFPCGSVTGAPKVRAMQMIRKLEAGPRGVYCGAIGVVDGHGRATFNVPIRTVSVQAGGLRCGIGSGITSGAVPDAEWQEWRNKRQFLERA----------- 121609784 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ERAAFDAALARIQQAISAGELYQV--------NYTAPLALFAALQQAQPGGYAAHIVAGDEQLLSVSPELFFDWHDGGGRIVARPMKGTAPRGATPG------QDMANAEWLRTAPKERAENVMIVDLLRNDMARIALPHSVRVPVLFATQALPTVWQMTSDVQARTRPGTTLTDVFAALFPCGSVTGAPKVRAMQMIRQLEPAPRGVYCGAVGVVGADGAATFNVPIRTVVLHQQRVHCGIGSGITCGAQADAEWREWQYKRAFVERA----------- 50305235 293 ------------------------------------------------------------------------------------------------------------------------------------------FIGGFVGILGYEM-GQFTS-PDL-EDQLKPDAKLCFVDNTILIHHTKGKLYTVG-LNTNFSAEVTKLINIVLSTKRNLDWPME-LPKGITYGITL---PSQEAYKKAFGLSQKYLHQGDSYEICLSQTKIEPSESPWRIFQTLIQKNPAPFSSFFQFDDLCLISTSPERFLKYTNDT--CELRPIKGTVKKG--------PDMDLEKATCILKTPKEFGENLMILDLIRNDLYEL-LP-KVTVDEIMSVEEYKTVYQLVSVVRGHLKDSKSGLDVLKHSLPPGSMTGAPKKKTVELLAQIEPSTRGVYSGVTGYWSANMNGDWSVNIRCMYSYDQGNSWQIGAGVTVLSTCDGEWEEMFTKLESALQVFKT-------- 169628217 112 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGRCLEAIAAGEVYQACVCTQFRGSLTGALDFFAAVTRTAPAAYLA----GIWGAVASSPELFLRRNGTD--VCSSPIKGTLAATEDP-------------AALLTSIKDVAENVMITDLVRNDLGRIADTGTVTVPELLAVHPAPGVWHLVSTVAAKVPDEATAGDLLAAAFPPASVTGTPKTRARQLLRQWEAEHRGVYCGTIGMLSPAAGLELNVAIRTVEIADGSAVLGVGGGITADSDADAEWQECLHKAAATITAIAE-------- 211588376 310 -------------------------------------------------------------------------------------------------------------------------DALRYLMEMKKVDSGNSQVPFWGGYLSYEL--GLTCLPHPGHAQDPPDVSLLWCERSIVVDNTTGAVVIQST----RDDDEGWLDETLQLLQTLSNNGNDTSVDQNLDSILRESKIEEKEYKRQIEACKAELEAGESYELCLTSSITLPVPEPWKLYRRLKTYNPAAFSAFADLGETKIASSSPECFLNWDRES-TLEMKPMKGTVR--KSPGMTMEK------ACEILGSTKEMAENLMIADLIRHDLYGICGSGGVHVEKLLEVADYGRVYSMITHIKGKIRPNHPGFAVLQRCLPPGSMTGAPKERSCMHLRTIENRKRGIYSGVMGFLDLGGGGSFSVLIRSAYTENKQQTWRIGAGITTLSTAEGEWDEMLTKLRVV-------------- 212638229 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PSAQFVVPTFLLT--KQRDEIWLTVNVVHE---SLNQIEEMIDSLFHTRDESDWHRAHIVKKE-----EVARDQWLRAVHYATDLIRNDAIEKVVLARELFLSFSDRINCSQVLHELHPMSYIFAFENGSTCFIGASPEQLVR--KNGHMCETACLAGSIRRGHT------MEEDEELGRWLLQDDKNRREHAFVVDMIKQAMNEVCT----EVVTLLKMR---HIQHLYTPVQGKVKEEVSIFSLVERLHPTPALGGFPKEKAVQTIREIEPLDRGWYAAPIGWVDANGNGEFAVAIRSALLEENKAHLFAGCGIVAHSDPHNEYEETNIKFKPMLSALE--------- 52081569 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLEAVRRATDDIKNGKYDKVVLAREILLTFDQPVELHRVLKTS----YIFAIEENGKSFVGASPERLVK-KDGENVLSTC-LAGSIKRGESEQE------DRMLGLELLNDEKNLIEHDIVVNLLSNNIKKPAKPGLYKTK---------NVQHLYTPIVGKMNAESSIFDLIEKLHPTPALGGAPQQKAIEVIRELEPMSRGWYAAPAGWIDMSGNGEFAVAIRSGLIDSNAARIFAGCGVVADSDPLMEYEETQIKMKPMLSAL---------- 169776969 296 ------------AFRSLPTSICERLNAPGSPTVLFQS------NGRYSI--------ISVPGPTSWRLEYYAQAEALL---------VERLQGHCNGHTNSGIK-----------KSLSVYDLLRYLMDMKKVEFGDPFWGGFLGYFSYEMGHGYIPLQNAAATTDPADVSLLWTERSVVVDNETGRITIQSNADDKSTGWLDETLQYLTELSRVLENENANSDAGYLDTILRQCVINEQTYKQQLEACKAELEAGESYELCLTTSITLPSPSPWKLYKRLREYNPAAFSAYARLGTVKVVSSSPECFLNWDR-SFTLEMKPMKGTVRKSASMN--------MKKAKEILGSTKEMAENLMIADLIRHDLYGICGSGRVRVEKLLEVEDHGRVYQMITHVKGDVDPGMSALTALQRCLPPGSMTGAPKERSCMHLSLIEARKRGVYSGVMGFLDLGGGGSFSVLIRTAFSKDNEQTWRIGAGVTILSTADGEWNEMLTKLTTV-------------- 126653317 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEAYFALATFQLVI--RDDKAYVSIHLLTQDRHGEAQFEALRKERDH-LVHAAQVKEVKTYSKPEISSYFEPDPYLASIDQVTALIKQKKADKVVIARSLALQFKEEVTAPQVLSQIQPESYLFGLEHENLLFFGASPERLVKVEDG-RAFSSC-VAGSIKRGKTA------EEDEAYGQSLLQDPKNGGEHQMIADTFRKNCVDITLPESPRLLKIRDIQ------HLYTPVEGQLNKDATILQLTKTLHPTPALGGVPRMEALAAIRKYEPMNRGLYAAPIGWLDAEGNGEFAVAIRSAALLHDKAYLYAGGGIVADSEPQSEYDETLVKFRPMLRAL---------- 121712273 131 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSYIARVQRAQTEIAQG-LYTKVISSRFTVDFPATL-----LRRGNTPARTFCLSHGDKKATGFSPELVLSVKNG--KVTTEPLAGTRSRQGTEKEI------AQLRQELLNDPKEIVEHVISVREAVQELKQLCAPDTVIVEDLMSVERGS-VQHLGSRVAGMLASDKDIWHAFDTLFPSITASGIPKDAAIEAIQRLENQPRELYSGAVLLIEGSETLEAALVLRTVYQCSEKQWIQAGAGILAQSSPQRELIETQEKLA---------------- 169629331 160 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEDISRLIEQGVPAIPAPASIDLAP----DPSDYRGRVGIATAEIRSGLYHKVILSRRVEVPFAMDFSTYRLGRHNNTPVRSFLLRLGGIRALGYSPE-LVTAVEADGTVVTQPLAGTRARGEDADRVARDDLES--------NAKEIVEHAISV---RSSLAEIAEPSSTKVTDFMTVERGS-VQHLGSTVSGELSAGMTRMDALEALFPAVTASGIPKAEGVDAILRLDDHPRGLYSGAVVMLSPNGGLDAALTLRSAYEQDGHTWLRAGAGIIEASTPEREFEETCEK------------------ 183984458 180 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLDAIAAGEVYQACVCTQFTTVAGDPLDFFIVART---SPARAAYVAGDWGAIASSPELFLQRRGDT--VASSPIKGTLPLDAWPSA-------------LRASPKEVAENIMIVDLVRNDLGRVAITGTVTVPELLVVRRAPGVWHLVSTVSAQVPVELPTSALLDATFPPASVTGTPKLRARQLISQWEQRRRGIYCGTVGLASIAGELN--VAIRTVFDTVGNAVLGVGGGITADSDPGAEWEECLHKAAPVV------------- 89902083 60 -----------------------------------------------------------------------------------------------------------------------------------------------VGELAYEAASAFDA--ALVTQQACPD--WPLARF-AVFDR----------PFPESQTASPPPVA-----------PSAGAAPHPMPEWTLASDFAD--YATRFERARQAMADGECYQVNLTEALRARWPAAAAWFERLRAAQPGGYQAWLDWGEQQVLSLSPELFFRPDGAEGVLTCQPMKGTAPR------HADPRLDAQACSQLRESAKEQAENVMIVDLLRNDMGRIAQPGSVQVSRLFAVQALPTVWQMTSTVCARTRPGVGLPELFAAMFPCGSVTGAPKARAMHWIAALERGPRGVYCGAVGVVRPGGAATFNVPIRTVALQRGHGHFGVGSAITFYAEPLAEWRELAAKTRFLARA----------- 121595789 97 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRAAFDAALSQIQQGIAAGRYYQV--------NYTAPLALFAALRRAQPGGYAAHLDDGGTQVLSVSPELFFDWRSGSGGILTRPMKGTAARGATPEADAAQAA------ALRGSPKERAENVMIVDLLRNDLSRIAAPHSVRVPALFHTEQLPTVWQMTSDVVARTRTGTRLADVFGALFPCGSVTGAPKVEAMRAIAALETGPRGVYCGAVGVVTFN------VPIRTVELRGGHARCGIGSGIVWGADPAAEWGEWAAKRAFVDRA----------- 151944561 302 --------------------------------------------------------------------------------------------------------------------------------KIIDNHREIPFIGGLVGILGYE-IGQYIACGRCNDDENVPDAKLVFINNSIVINHKQGKLYCISLDNTFPVALEQSLRDRKKDIKQSLSW-----PKYLPEEIDFIITMPDKDYAKAFKKCQDYMHKGDSYEVVPSAVIE-----PWRIFQTLVQRNPAPFSSFFEFRDLCFLSTSPERFLKWDADT--CELRPIKGTVKKG----PQMNLAKATRI----LKTPKEFGENLMILDLIRNDLYEL-VP-DVRVEEFMSVEEYATVYQLVSVVK---AHGLTSIDVLKHSLPPGSMTGAPKKITVQLLDKIESKARGVYSGVTGYWSVNSNGDWSVNIRCMYSYNGGTSWQLGAGITVLSTLDGELEEMYTK------------------ 45190870 363 --------------------------------------------------------------------------------------------------------------------------------KSISNNPDLPFIGGLVGMLGYE-VGQF--LDHYYEKGIQPDAKLVYIENSVLIDHEAGKLHLISNDFP------QSVRDIVTAAVEKGSEAP-NWPLKLPEDVTFDINFSKDAYAAAFEKTQKYLHEGTSYEICPSRRI-----PPWRLFQTLVRRNPAPFSSFFDFSDVCLISTSPERYIKWSSDA--CELRPIKGTVKKGLTQD-------DARAI---LTTPKEFGENLMILDLIRNDLFEL--FPHVTAEDIMLIEEYETVFQLVSVVEGIRASPYNGLDILKHTLPPGSMTGAPKKITVELLRDIEHTTRGAYSGIAGYLSVNGNADWSVNIRCMYSYDNASTWRIGAGVTVLSTLDGEWEEMHTKLESALQ------------ 15827033 144 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLEAIRAGEIYQACVCTQFTTVTGAPLDFFAVVARTAPAAYIA----GPWGAVASSPELFLRRRGAG--VTSSPIKGTLPLAAWPSA-------------LQASAKEVAENIMIVDLVRNDLGRVAITGTVTVPELLVVRHAPGVWHLVSTVTAQVPVEL-PMAALLATFPPASITGTPKLRARKLISQWEHRRRGIYCGTVGLASIAGELN--VAIRTVFDTAGNAVLGVGGGITADSDPDAELQECLHKAAPILR------------ 145222516 128 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLDAIAAGEVYQACVCTQFTGVLDGPLEFFDAVTRTAPAAYVA----GDWGAVASSPELFLRRCGDA--VASSPIKGTLPRSADP-------------AALRASVKDVAENIMIVDLVRNDLGRVARTGSVAVPELLAVRPAPGVWHLVSTVTAQVPSELPTSALLDATFPPASVTGTPKLRARELLTGWERNRRGIYCGTVGLASPSAGCELNVAIRTVFAAERTAVLGVGGGITADSDPDREWQECLDKAAPIIRAV---------- 213969912 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WKQDVFHAVNRIKRGGLEKVVLARSQNVAAASPLEVMQRLMHKQPNAYLFAFARGSSCFMGASPECLLTVRGD--QLHTMALAGTAPRGANS------ADDARLGEQLLLSEKDNSEHAMVIDCIRHGLAEHCL--TLDIACRPRLHKLPHIQHLLTPVQATLAPNASLLGIAQSLHPTPAVGGLPRNEALDYIRSHEQLDRGWYAGPIGWLDDQGNGELAVALRSALLNGHRATLFAGCGLVSGSEPESEYRESDLKMQTMREAL---------- 215410605 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPELFLRRRGS--VVTSSPIKGTLPLDAPPSA-------------LRASAKEVAENIMIVDLVRNDLGRVAVTGTVTVPELLVVRPAPGVWHLVSTVSARLEEPMSAL--LDAAFPPASVTGTPKLRARQLISQWERYRRGIYCGTVGLASPVAGCELNVAIRTVFDTAGNAVLGVGGGITADSDPDAEWAECLHKAA---------------- 138896411 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKERWLAAVRQAIASIRAGRLDKVVLARSRRLAFTGTIDVLARLREQQPFAYLFAFEQDGRCFIGASPEQLVQKEGEMCQ-SVC-LAGSVRRGSSPGE------DEQLGAWLQADSKNREEHQFVVHMIRRVFSSVCE--TVEMPTAPQLLKLPHIQHLCTPVVGRGCQEPSVLRLVEMMHPTPALGGTPRERAMEAIRSLEPLDRGWYAAPIGWVDADGNGEWAVAIRSGLLDVDKAMLFAGCGIVAHSDPTSEYEETNVKMAPMLSSL---------- 145298821 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVQSTPAAAEFKASVSSALDAFAQGRLSKVVLSRKLSLTLHKPADPEQVLRLMSQNPHAFHFSGQDRRLLGASPELLLRVSGG--EVFTHPLAGSAKRG------NEPEQDKRVARDLLASRKDQHEHRLVID----EIRRVLTPHCRELATLMSTDT---LWHLGTPIAGQLNPGQASV-LSLACTPA--LCGYPTELARQFIREQEPFRRALFSGIVGWCDSQGNGEWAVVIRCGVLDGHQVELFAGAGIVAGSDPAMEWAETGTKLGTMLNAL---------- 78061517 126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDASMTVAKLLIVSDAHWAVCQHVVAAHDDPAALAHACLARIESLGTLAAAHDDDAPHL-LHTQALQAS----EWQHEVRRAVDAIHGGAFGKVVLARDVLEQYARPVAVLRRLRKRDAHAHLFAVRREGACFVGATPERLARVAAGD--VRTHALAGTIRRGATP------DDDRALGAALMDSAKERLEHALVVDAIRAALAPLSRA--LDVPEQPSLHRLPRLQHLGTPIRATLKADATLLQVVAALHPTPAVAGHPRAEALDHIRAHEGFDRGWYAAPVGWIDAHGNGDFIVALRSALVDGGACRLFAGCGIVADSEPVNEYQETELKLSGMQAAIR--------- 32265803 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGYKSGFTRIKTHILKGESYQVQPKQLFK----------QILSYQNTA-YKAYIKFGE--ILCFSPELF--FEVKNRTITTQPMKGTIKRAKT------HKLDVIQKHTLQQDSKNRSENMMIVDLLRNDLSKIIKPSSLRVKNLCKIKTYPTLHQMVSTLQGRLSKQTSLREIVCALFPCGSITGAPKLKTMEIIHSLESRQRGVYCGALGVIS-NQHTSFCVPIRTLFADEDFYRYGVGSGVVWDSVCESEFAELKLKA----------------- 206564070 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDASMMLAKLLIVRDAHWAVCQQVVAAHDDPAALAHACLARIESLGA-----LAPAAEDDAPQLLHTQALQASEWQHEVRRAVDAIHDGAFGKVVLAR-------DVLEQYARPVAIAPLAHLFAVRRDGACFVGATPERLARVAAGD--VRTHALAGTIRRGATP------DDDRALGAALMASAKERLEHALVVDAIRAALA----PLSREVPDQPSLHRLPKLQHLSTPIRATLNAEATLLQVVAALHPTPAVAGHPRAPALDHIRAHEGFDRGWYAAPIGWIDAHGNGDFIVALRSALIAGGACRLFAGCGIVADSEPVNEYQETELKLSGMRAAIRVREAAAE-- 118473035 158 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLEAIAAGEVYQACVCTRFTGRLDSPSDFFAAVARTAPAAYVA----GDWGAVASSPELFLSRRGSSVSSS--PIKGTLPRHADPAG-------------LRASVKDVAENVMIVDLVRNDLGRVARTGSVTVPELLAVKPAPGVWHLVSTVAAEV-EQCVPMGALLAAFPPASVTGTPKGRARELLRAWEPGLRGIYCGTVGLASPVAGCELNVAIRTVFGADGSAVLGVGGGITADSDPDREWEECLHKAA---------------- 208434239 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KERLKNGDTYQVNLTMDLFLDTKAPKRVFKEVIHNQNTPFKALIENE----FGSSPELFFELEDTAIKIITKPMKGTIAR------SNNPLIDEKNRLFLQNDDKNRSENVMIVDLLRNDLSRLALKNSVKVNQLFEIISLPSVYQMISEIESKLPLKTSLFEIFKALFPCGSVTGCPKIKTMQIIEDLEKRPRGVYCGAIGMVGEKKAL-FSVPIRTLEKREDFLHLGVGSGVTYQSKASKEYEESFLK------------------ 5052772 32 -----------------PVSAWYKVCAGQPYSFLLESVEGGEKLGRYSLVGCDPVWILEARGN-------------------------ITTQTHRDGSQVAFEG--------------DPFTALAECLAPYHPPELPPGIGGLVGFWGYELIHWIEPVPIHPPDERIPDGLWMQVDHLLIFDQVKRKIWAIAYADLRDPAAYQKACDRVTQMVSKLSLPVSP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120405757 157 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLEAIAAGEVYQACVCTQFAAGAPVDFFAEAAARTV---PARAAFVAGDWGAVASSPELFLRRCGEA--VTSSPIKGTLP-------------DFADPATLRASVKDVAENIMIVDLVRNDLGRVARTGSVSVPELLAVRPAPGVWHLVSTVSARVPEDTPTAVLLDATFPPASVTGTPKSRARGLLTGWEPHRRGIYCGTVGLASPVAGCELNVAIRTVFGADGSAVLGVGGGITADSDPDLEWEECLHKAA---------------- 158523336 150 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VARAIARIQGGELSKVVLARSRSIPC-GPLL--ENLRAAYPQAFLFAFSRGDSCFLGATPERLVRLARGT--LNTVALAGTCARGQHEQ------QDAELGQALMDSAKDRHEHALVVQTLREALQPYCQP---------QLHRLAHVQHLLTPVLGRLRPQVDLLQVVDALHPTPAVGGLPRGKALGYIREHEQLDRGWYAAPVGWLNAEGDGEFAVALRSALIRGNQAHLFAGCGIVGESDPASEYQETCLKLRTIGEALR--------- 57240395 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQEKYFENFNKVKETISKGQSYQINLTQ--ELHLKSNLSLYESFLSLYPTPYKAYMKNEFLELASFSPELF--FKIKNKKIITKPMKGTVKR------SNNPKEDENLKNFLKCDEKTISENVMIVDLLRNDISKLIKKHSLKC-ELFKVKTYPTLHQLISKISGKLKQKNDYFKIFKALFPCGSITGAPKIETIKLIEILEQRKRGIYCGAIGLIHKN-KAKFSVAIRTLEKKNDDDFLRVGSGLVWDSQKQDEFEELKLKSK---------------- 41407043 173 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLEAIRAGEVYQACVCTQFRTVGGAPLDFFRA----------AYIQGEWGAVASLSPELFLRRRGT--VVTSSPIKGTLPLDAWPSA-------------LRASAKEVAENIMIVDLVRNDLGRVATVGTVSVPELLVVRRAPGVWHLVSTVSAQVPTELPTSALLDAAFPPASVTGTPKHRARQLLSKWEPATRGIYCGTIGWASPVAGCELNVAIRTVFDAAGGAVLGVGGGITADSDPDAEWAECLHKASPILPSIAAASSA---- 183221724 179 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLYQSLKAKQKTKYSVYYPDQNEKLILSSPELF--FEVKDQTIQTEPMKGTIPRGKTK------EEDQKNFLHLQTSEKEKAENVMITDLYRNDLGRIAKQGTVNVDGLFSIIGLGTVWQMVSKVRAELKNAFEWNHVLSALFPSGSVIGAPKQRSFELLRTLEGNNRGVYTGS--FFTSNGSIRASVTIRTLDLRENITTYGIGSGVTVLSQANEEYKECLSKLK---------------- 163849182 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLQALIGLPLRP--RRPPLDLQVDVSLDPETWKAIVANAVSELRAGTLEKVVLARAVRLRSTEPFDTAATLRRDYPHTFVFAVARGGRTFLGASPERLVALRNGA--VAASALAGTAPRGKTP------DEDAALAAALLQSAKDRAEHAFVVQMIRSALAEYCDA--VQAPSTPEIMRVRNVQHLFTPITACIRAGYDIFDLVGRLHPTPAVGGKPGPAALAWIRDHERLDRGWYAAPVGWVDARGDGEFAVALRSALIGRREATLFAGCGIVAASDPERELTETRIKLRAMLEAL---------- 215450938 16 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKALRRSNPAPHSAYLRLHPSTFLSSSPERFLSYSPPGSLCQLRPIKGTVR--KAPEITR-----AHAEKALRGSCKEVAENLMIVDLIRHDLHGV-VGLDVEVKQFCSVEEYETVWQMVSVIEGKLHSDLDALEVLKRSLPPGSMTGAPKKRSVEILQGLEDQDRSLYSGVFGYWCVGGGGDWSVAIRSCFSSSGTWTIGAGGAITALSEPEAEWDEMVTKLQSALGA----------- 57167915 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEKNFLQVKSAIAKGRSYQINLTQSFHFDSLDGFSLFNLLSKRQDTDFKAYIKDEGREILSFSPELFFK--THKRKIITQPMKGTSARSK------DLNQDKKNKLFLQKDVKNLSENVMIVDLLRNDLSKLIVKNSMK-TKLFKIQSYPTLHQMTSIIKGKLKKDIDYFQIFKALFPCGSITGAPKLETIKLIEELEVRKRGIYCGAIGCIHKNKS-KFSVAIRTLEKKQDYQY-SVGSGLVWDS------------------------------ 163813339 143 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APAQFMRNVEHSLERIHDGDLRKVVMSR--SLRIAARVDVAQQLLARAPSAYTFAMDGPAACLIGSSPELLL--SKRGARIVSNPLAGSIPR------SADPAEDRRRAEGLLQSAKDLHEHALVID----DVAAALRPFCREL----------HVMHLSTRVDGMLRPSTSSLRLALALHPTPAVCGYPTEPARRTIRELEGYDRGLFTGLVGWCDADGDGEWAVTIRCALVEEHCATVFAGAGIVAGSQPDAELAETTAKLRTMLGAMGLAH------ 117619131 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVQSTPPASEFQASVSAALDAFAQGRLAKVVLSRKLTLTLHQPADVMARLMAQNPHAFHFSLPLGGRRLLGASPELLLRVSGG--EVFTHPLAGSARR------ASEPAQDEMVARDLLASRKDQHEHRLVID----EIRRVLTPHCRELASLMSTDT---LWHLGTPIAGRLNGGASVLS--LACTPA--LCGYPTDLARQFIREQEPFRRALFSGIVGWCDSQGNGEWAVVIRCGVLDGHQVELFAGAGIVAGSDPAMEWAETGTKLGTMLKAL---------- 116052251 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQELLPLEQALALLPNQALELSEEAFDLDDEAYAEVVRVIADEIGRGEGANFVIKRRFQARTASALSFFRQLLLREKGAYTFIVHTGERTLVGASPERHISVRDG--LAVMNPISGTYR--YPPAGPNLAEV-----MEFLDNRKEADELYMVVDEELKMMARICEDGGRVLGPYLK-EM-AHLAHTEYFIEGQ--TSRDVREVLRETLFAPTVTGSPLESACRVIRRYEPQGRGYYSGVAALIGGDGQLDSAILIRTAEIEDGRLRIGVGSTIVRHSDPLGEAAESRAKASGLIAALK--------- 89099709 114 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDSLFHVPRYLLT--QTGGQTFLTTNVVCTKHDDV-SLAEKIREERRLLLEGIGASVQEEESRLISEEEIHPQEWMDSVTSAVENLKAGKLKKVVLARELRLSFSGKIKAEQVLGKLNES-FIFAFESQGDCFIGASPERLVK-KKGKSLYSTC-LAGSIPRGKTP------ADDQALGEALLSDEKNLIEHQYVVEMIKTAMDEACE----EIIRLMKMK---HIQHLYTPVEGMTKEEADKLHP----TPA--LGGLPKQEAVDMIREIEELDRGYYAGPLGWLDYSGNGEFAVSIRSGLLQGNEASLFAGCGIVESSNAESEFMETKIKFRPMRSAL---------- 83716790 77 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDASLTLAKMLIVRDAYWAVCQRVVSAHDDCAALARECDARIGMLAA-----LAPAIDDDAPRLLHVHALQAAEWQHKARRAVDAIRR-DAFKVVLARDVLQQYAQPVAIARA--------HLFAVRRREGCFVGATPERLVRVAHGHAQ--THALAGTIARGD------DRDHDRALGAQLMASAKERLEHALVVDAIRDALAPLSR--TIDVPAEPSLLRLPRLQHLSTPIAATLNADATLLQAVAALHPTPAVAGYPRAAALEHIRAHEGFDRGWYAGPIGWIDAHGNGDFVVALRSALISAGACRLFAGCGIVAESEPAREYRETNLKLSGM-------------- 116052268 156 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQPARRRPSGPTAGAQGDASLERRQWEAKVSDAVSSVRQGRFGKVVLARTQARPLGDPWQVIEHLRLQHADAQLFACRRGNACFLGASPERLVRIRAG--EALTHALAGTIARGGDAQE------DARLGQALLDSAKDRHEHQLVVEAIRTALEPFSEA--LEIPDAPGLKRLARVQHLNTPIRARLADAGGILRLLQALHPTPAVGGYPRSAALDYIRQHEGMDRGWYAAPLGWLDGEGNGDFLVALRSALLTPGRGYLFAGCGLVGDSEPAHEYRETCLKLSAMRDALSAIGGLDEV- 152990124 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFDD---TFVCFSPERFIKIENG--MISTYPMKGT----------IDATLPNAKEK-ILSDTKEMAEHTMVVDLLRNDLNMVAT--NVKVEKFRYIDEVTRLLQVSSVIEGILPKDHTIFDKLL---PAGSISGTPKRSTCQIIEQVEQYERGFYTGVFGVFDGE-NIDSAVMIR--FIEKGFLY-KSGGGITVDSDVRKEYQEMVDK------------------ 152993646 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEMFVEIEG--NTIATYPMKGTI-------DTDIPDAEHRI----LNDEKEMAEHIMIVDLMRNDLGII---GTVKVEKFRYVDKIKELFQVSSKITATLPEGKNNLGTLLSILPAGSITGTPKKSTVGIINDIENYERGFYTGVFGIFDGE-SLRSGVMIRFIEKEDNRLFYKSGGGITLDSDAKREYEELIDK------------------ 205374609 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATPERLVK-KKGDQVYSTC-LAGSIGRGHS------LSYDNELGEELLHDKKNQEEHQLVVDVCRD----VSIPSSPKLLKMKDIQ------HLFTPVTGTLDGDYSLIHMVEKFHPTPALGGVPRERAMNAIRDKEEMDRGFYAAPIGWIDYNGNGDFAVAIRSGLLYQNEAYLYSGCGVLKDSTPESEYEETSIKFRPMLRAL---------- 52140643 70 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTFSLPAFLLTV--KNEKAWLTMNTFVSATDCAETLYNEIVSLEEKIFEESKYALEGSKLTVTSKVEVDPKGWMEAIEEVQDEMKQGNVQKVVLARELKVEMDHHIDVLEALRIGQPDCYVFSFDYKGACFLGATPERLIRKEDEKFT-SMC-LAGSTGHGQSIEES------KRNSNALLHDEKNLAEHGYVVNMIRSVLNEHCEY--VNIPESPGLLTTKNLIHLYTPVEAKGDASLLTMVEELHPTPA--LGGTPRLEAMKLIRDVELLDRGLYGAPIGWIDDEGNGEFAVALRCGLLNGEKASLFAGCGIVIDSVPQLEYEETSLKFRPMLGALEE-------- 7481909 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAEALDRLPAHDVTVEDGGFDVSDEEYAGIVRRIDEEIGSGEGANFVIRRTYTGEIPGALALFRRLLAGERGAYTFVVHTGDRTLVGASPEVHVRMSGGT--VVMNPISGTYPAGATAEGLLAF----------LADRKETEELSMVVD---EELKMMCTVGDMVVIGPRLKEM-AHLAHTEYELRG--RSSLDVREVLRETMFAATVTGSPVQNACRVIERHEVGGRGYYAGALALLGTDENLDSPILIRTADIADGHLRVPVGATLVRHSDPAGEVAETHAKAAGVLTAL---------- 159898326 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APEHYKQGVAQALAKMQAGDLQKVVLSRSLQLTAEAPLDVLANLARNNKTGYTFAVPLPTRRLVGASPELLL--ARNGNQVIANPLAGSIPR------SADPEEDARRAAGLLESPKDLHEHKVVIEAVAAALAPFCL--SLDVPQPTVIST-ATMWHLSTTLVGELKPDASSLGLALALHPTPAVCGTPTEVARAAIREIEPFDRGFFTGMVGWCNAQGDGEWIVTIRCAEVVDQSLRLFAGAGVVLGSTPEAELAETAAKFRTMLLAM---------- 157693475 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWMKAIQEATDHIRANEYEKVVLAREVLLHYKNQIELSALLKHQTTS-YVFAVEQGRQAFVGATPERLVKKSGG--EVFSSCLAGSIVRGKNE------EEDKALGEELLHDEKNLIEHQIVV----NMIEQAFEANCLRVHKPNQPSLYKNIQHLFTPIVGEIKNSCSLFSLIEQLHPTPALGGYPKEKAVEVIREIEPLKRGWYAAPVGWIDSQDNGEFAVAIRSGLIEEDHVRLFAGCGIVEDSLAKQEYEETQVKLRPMLSAL---------- 154492533 24 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITQSAYADSFHKVVGHIRAGNSYLV------NLTCATPVRTDLSLKDVFVSSYKLWMKDC-FVVF--SPEIFVKIRDEH--IYSYPMKGT----------IDATLDAR--RRILEDPKETAEHATIVDLIRNDLSMVATE--VMVTRYRYIDELTHLLQVSSEIRGRLAGGWQAEDLFFRLLPAGSITGAPKKKTMEIIAEAETYERGFYTGVMGYFDGN-SLDSAVMIR--FLEDGSLIFKSGGGITSQSDLTSEYNEMKQK------------------ 189465663 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVVF--SPEIFVRIKKG--IISSYPMKGT----------IDATLHDAV-QTLMNDGKEAAEHATIVDLIRNDLSIVAS--HVRVERYRYIDVLQTILQTSSEICGELPEDKRQLDILFSMLPAGSITGAPKKKTMQIIREAEGYERGFYAGITGYFDGD-SLDSAVMIR--FVEDGM-YFKSGGGITFKSDAHSEYEEMKQK------------------ 29346177 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQFTVF--SPEIFVRIQQG--KISSYPMKGT----------LDASLPSAVRQ-LMDDPKEAAEHATIVDLIRNDLSRVSVSRYRY-IDKLQTNR-GTILQTSSEIQGTLRENLG--HILFKLLPAGSITGAPKKKTMQIISEAETYERGFYTGVMGYFDGS-SLDSAVMIRFVEQEGDRMYFKSGGGITCRSEVESEYHEMKQK------------------ 196193997 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STITGTLKTDVTPLQALFSAFPGGSITGAPKKRAMEIIAELEPVARGAYCGSFFWMDDQGNLDSNILIRTLQTEGDRLYCHGGGGIVFDSIPEAEYEESRFKVARLMGALE--------- 158339777 150 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DNANKKIQQTLQELAAINFNLPHQQCEKPQLRVDFPNQQWYNNVNKGLTYLDQGILEKVVLARQFTISCQPEHLLSLIQKEQNCS-FQFCFQDRDKAFIGSTPERL--YWRQSSQIQTEAIAGTRPRGAS------YQEDNNFAKELLSSPKEIREHLVLKGL-QETLSTLCH--QVNIAEDPNLLRLNQVQHLYSHCSGILNPEISDADIINQLHPTPAVGGYPRQKALELIASLETFSRGFYASPIGWVALD-SAEFLVSIRSGLIQRNKLILFAGAGIISDSQPEAEWEELENKIRNFLQVV---------- 53713528 132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVVF--SPEIFIRIENG--RISSYPMKGT----------IDATLPSATRL-LMEDEKEAAEHATIVDLIRNDLSIVAD--NVSVTRYRYVDTYTNILQTSSEISGVLKNYVDHLEILFRLLPAGSITGAPKYKTMEIIEQAEEYERGFYTGITGYFDGR-KLDSAVMIRFIEEQNGQIFFKSGGGITCKSDLENEYNEMKQK------------------ 115397087 113 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEYEARVAKAIAEIAKGRYTKAIPSRKVHLDFRVDATLFHGRRANTPA-RTFSFNHMGIQATGFSPEVLLSIDGDDAYTEA--LAGT-QLSKSPKASLDPFNN-----KLHNDAKEVMEHAIAIKGSIRRLSQVCLPETIAIKDFMNVQRGS-VQHLFSHVRGRLRPGLDGWDALPGLIANITVPGMPGQGNLNAIRCFEPEPRDLYCGAVVMLDESSRLDATLVLRTVFQDANRQWLQAGAGVTSYSKPEREFDETCEKLGSV-------------- 157371521 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARSLTLDCPSAPAMMDASRSVNHRCYHFMLRFDAHSAFGSSPERL--YLRNGRHLLTEALAGTVA------NHPDRPQAQALAQWLLQDGKNQHENLLVVD----DICQRLQGGADAVDVLPEVVRLRKVQHLRRRIEGRLNDNDDA-DCLQRLQPTAAVAGLPRQAAREFILQHEPFPRGWYAGSAGYLSSSRS-EFCVALRCAQIDDQELRLYAGAGIVAGSDAEAEWQEIENKAAG--------------- 121997917 160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLSANLYAESASE---LQHRQDELIALLEGLRPTTEAEHRPSRVIERD-EDLDFAERIRAILHDIEQGHVHKAVLARQVALRLDRPLAAFNALRRITDGSYCFAIEHAGRIFMGCSPERL--FFRSGRSVQTESLAGTVRRGETEAE------DAALEASLREDSKLVREHAWVTRYIRGELERIDAPEHASV---LKLDR---IQHRRLPIQATLRPGLDALHP----TPA--VCGFPRRRAQDLIRRQEGFHRGWYSGVIGLLSGDAS-ELAVAIRSALVAGDQAWCYSGVGIVRGSEPEAEWQELEAKIESFLSAVQ--------- 118465877 40 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PARKLPSMRVAAALPPPDYRDRICRAREQLAATDLHKVVLARALHLVADAPLDARTILRRLDPGAYGYLVDLSGVALVGASPELLV--ARTGDRVECRPFAGSAPRAA------DPDTDAANGAALASSAKNRHEHQLVIETIRDDLSIAAQP---------QLSRTATVWHLCTPISGRLRDKTTAIDLALALHPTPAVGGVPTDAAVELIAELEGD-RGFYAGAVGWCDARGDGRWVVSIRCALSADRRALARAGGGIVAESDPDDEVAETTTKFATILNAL---------- 120596913 146 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPERTFISCSPERLFR----RRQQELFALAGTTVRG------LNQEEDIALANALLEDNKNSVEHIMLTPL------------SHYVDELATIFKLNHIQHLHRAIRAELKAGVNDFQLLQALHPTPAVGGLPRHSAMNFIRQREGYMRGWYAGACGYFNKYES-EFSVAIRCTLIEPGRINLFAGAGIIAGSDPEAEWQELENKLATIMS------------ 70726921 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLARRRMIKFDKPISIYRALQSERNS-YLFILESNQSVFFSQTPEQLLKVEDG--VLSTKAVAGTIKR------SNDIDEDEKNIQAFLKDKKNLDEHDFVVKSILDDI----KP---YVIEYNHILKNDHLYHLYTQIQGQLKNNIDEMHP----TPA--LGGYPKNEALKFIEENEFGTRGLYGAPVGYIDMNDDCEFIVAIRSMLIKQNQTTLFAGCGIVKDSDPDSELAETAVKFSPMMNAL---------- 119773272 150 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSSFQFGFQFKDRTFISCSPERL--YLRRGQELFTEALAGTTLRGHTE------EEDALLAKQLQEDSK-NSHENQLV---RQHIVEHLSPLSHYVEESPRIFKLPHIQHLHRAIRAELKPGINDFQLLLALHPTPAVGGLPRPSALSFIRQQEGYNRGWYAGACGYLNRHES-EFSVAIRSALIEPGRINLFAGAGIVAGSDPEAEWQELDNKLATILS------------ 114565063 112 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFSPERAFISSPERL--YLRRQQELFTEALAGTTVRG------LNPEEDNVLAQALLDDIK-NSHENQLV---RKHIVDVLTPLSQYVDEQPKIFKLNHIQHLHRAIRAQLKPGVSDFELLRALHPTPAVGGLPRDAALNFIRQREGYARGWYAGACGYLNHHES-EFSVAIRSALIEPRRINLFAGAGIVAGSDPEAEWQELENKLATVLS------------ 24376185 104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPDRTYISCSPERLFR--RSQQELFTEALAGTTVRG------LNQEEDVALANALLEDNKNSVEHIMLTPL------------SQYVEEEATIFKLNHIQHLHRAIRAELKPGVSDFQLLQALHPTPAVGGLPRESAMTFIRQREGYMRGWYAGACGYFNKDES-EFSVAIRSALIEPGKINLFAGAGIIAGSDPEAEWQELENKLATIMS------------ 117922502 104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPDRTYISCSPERLFR----RRQQELFALAGTTVRG------LNQEEDTALANALLEDNKNSVEHIMLSPL------------SQHVEEAATIFKLNHIQHLHRAIRAELKQGVNDFQLLQALHPTPAVGGLPRESAMRFIREREGYMRGWYAGACGYFNFESEF--SVAIRSALIEPGKINLFAGAGIIAGSDPEAEWQELENKLATIMS------------ 156933138 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAWLIVNIYSSQYKAAQALKPLIHNL-----QPARHTLLQRPPRRVSRCDIPQAQWAQLVGAATHAIERGDFAKVVLARRFLAP-PDATALMAASREANHHCYHFYLAFSAREAFGSTPERLWRRNGLA--LDTEALAGT------VENLPDDSQAQARAIWLLNDDKNRRENALVVEDIRARLAPIAHSITTRLPEVMRLRR---VQHLRCAMTARLFAPDDALHQLQ---PTAAVAGLPREAARRFIAEHEPFEREWYAGSAGYLSME-QSEFCVSLRSARLKDETIRIYAGAGLVAGSQAALEWQEIENKAAALLT------------ 153834504 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPEEYMRSVELAATSCCREDIDKVVLSRTMQVDTEEEIDRARLLKTLNPGGYTFSTRIGDAYLMGSSPELLV--SRKGPHVCSNPLAGSRRR--SDNECIN----QQQGELMMESAKDLHEHAVVVDAVEKALQPWCH--NLYVP--MVIET--KAMHLSTRIEGTVSDNTSVLKLASALHPTPAVCGYPTAQAYDFISHVEPFDRGYFTGLVGWVDARGNGEWVVVIRCAEVEKKRLKVYAGAGIVAGSEPQSELEETGNKMRTVLNAL---------- 4150886 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIPDEQFKRAVEHAVVNFRHSDVRKAVLSVQRELIFANDVDVSHNLKAQNPSGYHFRVPMPDTTLIGVSPELLVRKEGLSSL--SNPLAGSAKR------MADPEADRRNADWLLTSEKDHYEHGFVT----QDI--VSQLGKL-CTQLNVPQRPSALWHLSTRIEGTLADP--AVSALQACTPA--VCGFPTERARRLIRFVEPFERGLFTGMVGWCDAQGNGEWVVTIRCGTVRRNKVRLFAGAGIVEASSPDSEWAEVQTKLGTMLRACGLAH------ 119474377 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQITVTGHAENDAYEVSERIKGIVKSISMDNIYLPSEPHDAIDLAVN--AGEYKARVANAIADIAKGRYTKAIPSRKVPLDFRDMLATLLHGRRANTPARTFSLNHMGMHATGFSPEVLLSIEDGN--VYTEALAGT-QLSESPEASLDPFDN-----KLHSDAKEVMEHVIAIKGSIRRLSQVCLPESISIKDFMRVMPRGSVQHLFSHVRGRLRADCDGWDALPGLIANITVPGMPNLEAMRC---FEPEPRDLYCGAVLMLD-EGSFDATLVLRTVFQDANRQWLQAGAGVTSYSKPEREFAETCEKLESV-------------- 157373271 111 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTTTRG------LNQEEDRVLAQQLLEDSKENKEHI--VD--------ALTPLSNYVEETPRVFKLSHIQHLHRSIRAELKPGIDDFQLLQALHPTPAVGGLPKEPAMSFIRQREGYARGWYAGACGYFNKYES-EFAVAIRSALIEPGRINLFAGAGIVSGSEPEAEWVELENKLTTILS------------ 90407329 133 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRQSTLQCKNIINSYQQANVNN---FLFSFQFSDKHVFGCSPERL--FSKHKQQLTTEALAGTVARGKTP------DEDKQRSQQLLNDKKIKRENT----LVQNFIGLQCLNAQVYVMQLHKVQ------HLCVPIHATLNPQTTTKKLLETLHPTPAVAGLPKKLALQFIEDHESYPRGWYAGTVGYIDAHKS-DFSVAIRSALIANKSIKLFAGAGIVKGSKARQEWQELDHKIQTILTLLAT-------- 182415460 167 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAPEPPTQTADARATLKVTDGDYPAAVAQAIARIAAGEFSKIVLARTRTVQASEPLHPLQQLRQRFPECHAFSINGRGQSFIGATPERLARVSRGA--LETEALAGSAPRGASATE------DARLGAELLRSDKDRREQRLVLD-----------SIQRRLTPLPILKKLANVQHLLTPVRAVLPPHVRLLDVLAQLHPTPAVGGSPRAAAIAGIRQLEGFSRGLYAGAIGWINARGGGEFFVGLRSALVDGCTARLFAGAGIVAGSAPEKERAETELKFRAMQEALKL-------- 150007816 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEYVHSFETVSRHIHAGNSYLV------NLTCATP--VYTSLKDISKAMYKLWMRDR-FVVF--SPEIFVRTRDG--LIYSYPMKGT----------IDATLDAR--RRILDDPKEAAEHATIVDLIRNDLSEVCVPRYRYIDELR-----THLLQVSSEIRGRLPEGWNG-HVLFSLLPAGSITGAPKKKTLEIIAEAETYERGFYTGVMGYFDGQ-DLDSAVMIRSFVFK-------SGGGITSKSDVRSEYNEMKQK------------------ 207084607 65 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESYKKKFDEIIEHIKSGDTY--------LLNLTAPTKIYSTLKEIN-APYK--LRYKNE-FVCFSPEKFVQIKDSTMH--TFPMKGTI------DASIT---DAKN--KILHDEKEMAEHTMVVDLLRNDLSIVAS--DVKVEEFRYVKKIKELLQVSSHISGNVGED---WHILNSLLPAGSISGTPKKSTLEIIKNVESYERGFFSGVFGVYDGE-NFDSGVMIR--FVKDGYVY-KSGGGITLDSDSYLEYNELLDK------------------ 113460275 129 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEPFIQI--YENKIYTYPMKGT----------INATLENA-EQQLLNSQKELREHYTIVDLMRNDLAIVAK--NIEVKRFRYVEK----IHTESEICGELEENHNIGHILAALLPAGSISGAPKEKTVEIIQQAEQQKRGYYTGVFGIFDGE-TLQSAVAIRFIEKRCDGYYFRSGGGITIQSDIEDEYNE---------------------- 157736523 21 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDNFVCF--SPEKFV--EIKNSKIFTYPMKGTI------DANI---KDAKI--KILENQKELAEHTMVVDLLRNDLGII---GSVKVEDFRYVDIINELLQVSSKISATLQSNLETLTTIISLLPAGSITGTPKKKTVEILKNVEKYEREFYTGIFGIFDGN-SFDSYVLIRFIEEKNGELFYKSGGGITCDSDAFLEYEELLDK------------------ 16800852 93 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLFYLP--LFMLTNKDGKSYLTVNLSIYSDDTESKLEAVFNQWQKIIHQEVNEAEMALLTDFK---EIGKEHFLETASEIIDMIHSEDVKKVVLARRFQRQVDSAIILENMLATQENS-YFFLIEKGTGVFFGATPERLLAVNGDTIQ-SSC-VAGSTERGAT------DDADEALGNALLQDAKNLREHS-------------------YVVQMMELLKNRDIQHLYMNITAKKKPDVTMLEMVKALHPTPALGGLPQKMGLAIIRMKEEMDRGFYGAPIGWVDLKGSGEFAVAIRSGLIVDSQGLIYAGCGIVGDSVPKEELKETEVKFQPMLRVL---------- 212637650 140 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFSPESAFISTPERL--YRRRQRELFTEALAGTTVRG------INQEQDKALAQELLDDTK-NSHENQLV---RQQIVDVLNPLSHYVEEFPTVLKLSHIQHLHRSIRAELKAGVNDFQLIQALHPTPAVGGLPKEPAMNFIRQQEGYVRGWYAGACGYFNKHES-EFAVAIRSARIEPGRINLFAGAGIVTGSEADKEWSELENKLTTILS------------ 197781277 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVADEEYAGIVRVLHEEIGRGEGANFVIRRTYEGEIPGALALFRRLLVGERGAYTFVVHTGERTLVGASPEVHVRMTGGT--VVMNPISGTYREGPSPEHLLDF----------LVDGKEIEELSMVVD---EELKMMCTVGDMGGVVRLK-EM-AHLAHTEYELRG--KSSLDVREVLRETMFAATVTGSPVQNACRVIERHEVGGRGYYAGALALLGGAQTLDSPILIRTAISAEGHLRVPVGATLVRGSDPASEVAETHAKAAGVLAAL---------- 167622096 237 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPDSTFISCTPERL--YRRRQRELFTEALAGTTIRG------LNQEEDKALAQELLDDTK-NSHENQLV---RQHIVDVLNPLSNYVEETPTVFKLSHIQHLHRSIRAELKPGVNDFQLIQALHPTPAVGGLPKESAMNFIRQQEGYVRGWYAGACGYFNKYES-EFAVAIRSALIEPGRINLFAGAGIVAGSEADKEWTELENKLTTILS------------ 75762906 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEVYMNGVKQGIKKIQDGDLKKIVLSRSLDVKSSEKIDLLRELAEHNKHGYTFAVNLNSKTLIGASPELLV--SRNGMQVISNPLAGSRPR------SEDPVEDKRRAEELLSSPKDLHEHAVVVEAVAAALRPYCH--TLHVPEKPSVI-HSEAMHLSTEVKGELKPNTSSLQLAIALHPTPAVCGTPMEKAREAIQYIEPFDREFFTGMLGWSDLNGDGEWIVTIRCAEVQENTLRLYAGAGVVAESKPEDELAETSAKFQTMLKAL---------- 33151631 131 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPETFVRI--YDNKIYAYPMKGT----------INADLPNA-EQQLMASEKEFTEHNTIVDLIRNDLALVAQ--NIQVTKYRYVEKINTIYQTSSEICGELSA---PWQALAKLLPAGSISGAPKQKTIAIIRQAELDKRGYYTGIFGYFDGN-QLESAVAIRYIEQQGQQLIFRSGGGITAKSELTAEYQELLEKVYVPISTV---------- 170724463 147 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTTTRG------LNLEEDKVLAQTLMEDNKNSHEHIVLTPLS-NYVGAESIP---------KVFKLSHIQHLHRSIRAELKPGVDDFQLLQALHPTPAVGGLPKEPAMSFIRQSEGYARGWYAGACGYFNKYES-EFAVAIRSALIEPGRINLFAGAGIVSGSEADSEWIELENKLTTILS------------ 22298756 193 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQYGQFIRRVKHALREGDIEKLVLAAALTLEQPQGFSTLQNLRQQYTNAYIFSVGQKRQQVFGASPERLVKIADGVLCADA--LAGSRPRGQTQQE------DQSLRNGLYHSPKERYEHQVIVEFLRQTLQRLGM--TCEVPAKPRILELSHIQHLQTLIQAPLPEPIHILQVVAALHPTPAVAGYPAARAQHWLRQLEPFNRNGYAAPLGWVTPTGEGEFIVGIRSAHLQGNYAHLLAGAGIVKGSHPEREWQEILWKFQTMISALA--------- 189034169 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLRLIRQATETIARGEVEKVVLARQFSQPV-NAVALMAASRALNLNCYHFCMVFDASNAFGSTPERLWRRRGNLLRTEA--LAGT-------VASHPDDKQARLLGDLMNDDKNQRE-NMLV------VEDICQRHTRTLEVLAQVMRLRKVQHLRRCIWTELRDDEQCLHVLQ---PTAAVAGLPRQPAREFIHRVEPFDREWYAGSAGYLSPA-QSEFCVALRSARVHDATVRLYAGAGIVSGSDPEQEWQEIENKAAGL-------------- 77961206 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQKRHLETEALAGT-----TSNDD-DHQQARVLADWLMQDEKNLRENLLVVD----D---ICQQGGVAAVDVMEIIRLRKVQHLRRRIHAQLNRASDT-ECLQRLQPTAAVAGLPRNIARQFIAENEPFPRGWYAGSAGYLSLQ-QSEFSVTLRSAWVEDKWVNLYAGAGIVAGSDPELEWQEINHK-SAGLRTLLDSH------ 189462133 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDRFVVF--SPETFVRIKEG--YIYSFPMKGT----------IDASLPDAKEV-LLRDEKEAAEHATITDLIRNDLSRVASE--VTVTRYRYLELHTHLLQMSSEIRGRLHEKLGSL--FFELLPAGSITGAPKKKTVEIIREAETYDRGFYTGVMGYFDGK-NLDSAVMIRFLEHTDGGFVYKSGGGITFRSTARSEYEEMIQK------------------ 152978460 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCEWVQKAVNAIERGDFTKVVLANESCFIASNPIDSKDFLEKQNTGCYHFLYAENPQQVFGSTPERL--FARQNNFIRTEALAGT------AAMSEDPIQNQREAAWLLSDPKNDNENLLVVDICDNDYVRRTDVGEVGLKQLR------RVQHLRRRIRAELKPPFSDAACLRAIHPTAAVSGLPQKNALDFLKNTENFDRTWYAGTLGVMTKE-HSEFCVTIRSAFIESNKIRVFAGAGIVAGSVPLLEWQEIERKASGLLT------------ 62316976 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMDWQEREPASGASAAAMPQLAGQRSVPDEAFKHAVEHAIINFRLSDVRKAVLSVMRELTFADDIDVLANLRAQNHDGYQFRVPLGGGALVGVSPELLIHKDKG--KIVSNPLAGSAKR------MADPEADRKNADRLAKSEKDHYEHRLVIEDIRARLQPIC-------TELDIPERPSLIHHLSTRIEGRLDPDMTALQ--LACLPA--VCGFPTERARRLIRFVEPFERGLFTGMVGWSDAEGNGEWVVTIRCGTVKGNLVRLFAGAGIVEASSPDSEWAEVQTKLGTMLRA----------- 145247030 46 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RANNPA-RTFSFNHNGIQATGFSPEVLLSINGEDAYTEA--LAGT-QLSNSAKASLDPFDN-----KLHNDTKEVAEHVIAIKGSIRRLSKLCEPDSIAIKDFMKVMPRGSVQHLHSHVCGHLKPGCDGWDALPGLIANITVPGLPNSDAMK---SFEPDPRDLYCGAVLMLDDSSKLDATLVLRTVFQDETRQWLQAGAGVTINSNPEREYAETCEKLGSV-------------- 118474599 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INADIPNAKEL-LLNDQKEFSEQAMMTDLMRNDLNMVAT--DVKVERFRYIERVKNLYQTSSHISGKLRKELKLGDIFSKLLPAGSITGTPKIQTCKIIKECENEPRGFYSGVFIYFDGK----ICVMIR--FVKDNGLSFFSGGGITTRSDVKKEYDELIQK------------------ 86609740 205 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPESDLAALAGQITAFFAQMERLSRSPLPSWELQAPVPVNLEEAPLLARIQKALQVIQAGSLEKVVLAEAVDLHLPVPLLAYKSLRGNLPARPLPLVQEGAFQVFGATPERLLSVWQG--RVQIDALAGSAARGATPV------QDRQLAEELLRSPKDRREHQWVVRSIQEALGRLCISPQPRLLRLANIQ------HLQTLIEAELPADVHLFDLLAQLHPTAAVGGYPQQAALQWLERLEPFDRSSYAAPLGWVDLQGNGEFVVGIRSALIRGNWARLYAGAGIVADSNPEQELAEIRLKLRSLVQALAL-------- 119718748 126 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDRYLIGASPERHVSVRDGAEQVRMNPISGTFRIPREGDGPVQGRL-----LEFLRDEKEIYELFMVVDEELKMMCDICNEGGQVLGPFLK--PMSHLVHTEYLLAG--RTSRDPREVLRDTMYAATVTGSPVENACRLIKRYETEGRGYYGAALAILGRDGGVDSPIVIRTADVGDGRLTVTAGATLVRDSDPAYEVAETHAKAGGILSA----------- 115380545 134 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAGPLPSRRTAQA-LRVSSSRLDFERSVERATETIAQGRLQKVVLARAVEIEGERPFDVLARLREQNPRCTTFLFRASDGTAFGATPETLCRWEG--RELRTEALAGTAP--------------VAQAQELSGRDKERREHHAVVRYLLEVLGPLAEIDADEVPTLLTLK---NMVHLRTSVRAQLREGVGVADLVAAMHPTPAVGGTPSAMALAFLLEHEGLDRGWYAAPVGWVG-PGRAHQVVALRSARVKGSKARLFVGAGIVAGSNAQAEWRETELKSLTMVRAL---------- 52425850 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHFFFQKADYAFIGSSPERL--YLRNGQYLQTEALAGT------AVMSDDEEQNQRQGEWLLKDEKNEYE-NMLV------VEDICEVQSVELKRLR----------LVQHLRRKIFAKLTALTADEACLNAAAVAGLPKQNALRFLAKTETFERSWYAGTLGFMNRAR-AEFCVTLRSAFVEQNRIRVFAGAGIVAGSVPLLEWQEIERKASGLLSLLQNS------- 152965167 148 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDALRALPDAEVALRDVAPDLSDDDYAAVVRR----IVDEEIAQVV--RRFSA--TTALSLFRRLLVAEQGAYWTFVRSTSRTLVGASPEVHVRMARG--EVVMNPISGTYRTGPDPDGLV----------EFLTDPKEVEELFMVVDVG--DLG-----GVVHGPYLREM---ANLAHTEFELRGQ--TTLDAREVLRQTMFAATVTGSPLQSACRVIKRFEPSGRGYYAGALALLGTDADLDSPILIRTADVRDGTARVRVGATLVRGSTPEGEVAETHAKSAGVLRAL---------- 172040448 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AESLEAVEVTVATTKEEHQARVAAAIQTIRRTSLEKVVLARVYFADTIDPLLV--AARFIDLSA-----NRDGYAVAGSSPEMLV--SRKGRTVRAFPLAGSAPR------TGVAERDDATAEELRSSEKNLVEHALVVEHYR----RILEPLCSELDIPTEIHETTEMIHLGTPIVGTLADAYSALDALMLHTPA--IGGTPTDEAVGIIESVE-EPREFYAGAVGWCDADGDGEWMVAIRCACVEGDSARVWAGGGIVADSDPHEEAEETTAKLQTALRAL---------- 186686476 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQIHPNCYIFSTNGKGQNFIGASPERLISIN--NQQLITDALAGSAPRGKTPTE------DAANANRLLNSEKEKHEH----SLVLNFITRLSELGQILAPRLRQL---SNIQHLISKIVGQLHP-----------TPA--VAGAAQDVACAEIRRYESFERGLYAAPLGWIDSQGNCEFIVGIRSALINGDRARLYAGAGIVAGSDPDKEFAE---------------------- 123441705 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMLRFDGLRAFGSSPERL--YLRQLQHLETEALAGT--------TSNDDDIAHATELALMHDEKNQRENLLVVD----D---ICQQGGVVAVDVMEVIRLRKVQHLRRCIHAQLANDADCLHRLQ---PTAAVAGLPRNVARQFITENEPFSRGWYAGSAGYLSLK-QTEFSVTLRSAWVEDKQIHLYAGAGIVAGSDAEQEWQEINNKSAGL-------------- 209908931 147 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLRLVQQATDAIAQGDFEKVVLARQFNRPI-SAVALMAASRAVNLRCYHFCMVFDAHNAFGSTPERLWRRRGALLRTEA--LAGTVA------GHPDDRQAQRLGEWLLNDDKNQRE-NMLV------VEDICQRHTRTLEVLAQVVRLRKVQHLRRCIWTELKDDERCLHVLQ---PTAAVAGLPRQPAREFIDNNEPFDREWYAGSAGFLSPERS-EFCVALRSARIHDDTLRLYAGAGIVSGSDPEQEWQEIENKAAGL-------------- 51244728 53 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKLYFKD-QFILF--SPECFIK--TAQNSIYSYPMKGTI--------DADIEGAEAII---LADQKEEWEHNTIVDLIRNDLAMVARDISVNISTIKSIKK--NLLQVSSEIEGNLGPDQTGIGRIIATLPAGSISGAPKQKTLEIIGQAEGQDRGYFTGVFGIFDGE-NINSAVNIR--FIERGELQFRSGGGITANSLPKNEYNEMVDK------------------ 193215692 155 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQLLAEIQTLQTLCS--AAPVSSQPLPIASIRTDPNQKEWQEIIDKSIQAFDSGCMEKIVLARKTTMVFSEELDPIRLLKQLNRA-FHFYFQFDGF--IGATPERL--YKRIGETIFSEAVAGTRPRGNSP------EADLAFAEDLLNSDKDVREHVMCTD--------IQSPAQVSLLKL------ARVQHLYNKYSATLKKGYGDADLLERIHPTPAVGGVPKKEAIRQIAALEPFDRGWYAGPIGWLSRNES-EFAVGIRSALMMKNQLHIYTGAGIVKGSEAESEWEEIENKLGSFL-AIQQVN------ 157371658 138 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMQMVADAVEA-TRGDLDKVVLSRLLEIETREPVD-RQALRIIAQNPHGFHFHLEQGALLGASPELLLR--KSGAQFYSNPLAGSARRDADPQ------RDLEVSQQLLVSEKDRYEHQFVTEGMRQVLAERCRYLNITVPELLST---TTLWHLSTPIDGEAASR--AENALLACLPA--LCGTPTALAHQVIKQLEPFDRGLFGGIVGWCDAEGNGEWVVTIRCGTVQGNQVRLFAGAGIVQDSSPESEWHETGTK----LSTISRAFGLNQ-- 54303489 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSRVLNLELDSPEYVLRRLMAQNPTGYHFSIQADGSILLGASPELLIR--KQGQQLSSNPLAGSAKRQQTEADEL------RVSQALLASTKDRYEHRLVID----EIQRLLAPHCVEL----------HVMHLSTKISGTLKPSTSALQ--LACLPA--VCGFPSRCA---INELESFERGMFSGMVGWCDAEGNGEWAVTIRCGKVLNNTVSLFAGAGIVDASCPQSEWAETEAKLGTMLNA----------- 119944137 67 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRQTELICENQWDLINQWQEANPNSFHFAFQFSNHTFIGCSPERL--FSRENNRLKTEALAGTVNRGREPRE------DAILRQSLLSDKKDRENYLIVSSLKRL-KAEVSEP---HVMQLL------NVQHL--RVEAKLAQTKDA-HLLHNLHPTPAVGGCPKLPALQFINDKEHYNRGWYAGTVGYLRVDKS-DFSVAIRSALVSSNKIKLFAGAGIVVGSIADQEWQELENK------------------ 77976633 143 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQQLHLETEALAGTVSSADSPQQA------AELADWLMHDEKNQRENLLVVD----D---ICQQGGVAAVDVMEIIRLRKVQHLRRCIHAQLASDTDCLQRLQ---PTAAVAGLPRNVARQFIARYEPFPRGWYAGSAGYLSAK-QTEFSVALRSAWVEDQQVHLYAGAGIVAGSDPEQEWQEINNKSAGL-------------- 27367241 98 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRAIEVATETDIALLRNLLSINAKGYTFAAQIGDQKLMGASPELLV--AKKGSHLISNPLAGSRPRSESEQQN------QASIQSLLNTGKDLHEHGLVVE----EVERVCNLYTPMVPS--VIET--QTMHLSTQLEGQLDPAINVLQVAAELHPTPAVCGYPREKAYEAIKRLEQFDRGYFTGMVGWCDSRGNGEWVVTIRCAEVQPRRMKVFAGAGIVNESQPQSELDETGAKMNTILKA----------- 134103338 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGATPELLL--ERTGQLVRSRVLAGTIPRGRGADE---------LAAELLASGKDRSEH----DYAASSLATCLSP---FCTELTVVLRLRNVMHLASDVSGVLSGSQDAVH------PTAAVGGTPTPQAVKLIHELEGMDRDRYAGPVGWVDARGNGEFGVALRCAQIREGRVRLFAGCGIVADSDPDLEVAEAEAKLLPMREALE--------- 209525714 155 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSQAFDICSDTPFRLINSLRSLYPDCYIFNSQGKNF--IGASPERLITVNQGN--CSTDALAGSAPRGETQAE------DTEIAHRLLSSDKNLREHQAVVDLGRSPKPR-----------LMQL---SNIQHLWTPITSPISADIHLLDILAKLHPAGT----PCEVAIAQIRQYETFDRSLYAAPLGWVDYHGNGEFIVGIRSALIDSDRARLFAGAGIVAGSEPEQELAEIQLKLQALLRGL---------- 51590162 146 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVNHRCYHFMLRFDDRQAFGSSPERL--YLRQQLHLETEALAGT-------VSNLDSDPQAAVLADLMHDEKNQRENLLVVD----D---ICQQGGVTAVDVMEIIRLRKVQHLRRRICAQLASDTDCLQRLQ---PTAAVAGLPREAARQFIAKHELFSRGWYAGSAGYLSLKRT-EFSVALRSARVDGQQIHLYAGAGIVAGSDAEQEWQEIDNKSAGL-------------- 194534606 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARKTTLTLDAPLSAAQLLKASNHHSFHFLLALDSHHSFGSTPERL--YLRHGQNLETEALAGTIGRGANAT------QDMELAHWLTHDSKNLNENQLVVE----DIIESLAPHAEQIHTQREAQRLRKVQHLKKRIDAQLKSGVNGVQLLGALQPTAAVAGLPRQAALAFIAENEPFARGWYAGSMGYFS-HEQAEFCVAIRSALVVDKQVQLYAGAGIVPGSMAEHEWQELDKKLSTLLSLI---------- 19552512 169 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFAGHMLVGSSPEVLIKRQGST--ITAYPLAGSAPR------LADPVRDEAQGQNLLASAKNLEEHSYVV----NHLRTILEPDAPTVPELTKTEMW----HLATPIVGTLKPHITALEAIRTHTPAGTPTDA----AEALIIEAE-SPRNFYAGAVGWCDSTGDGEYMVAIRCAVSEDGTARAWAGGGIVAESDAQEEFDETTAKLQTIMRSL---------- 161485802 119 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKATLRLTLFSESSLQHDAIQAK-EFIATLVSIKPLPGLHLTTTREQHWPDKT--GWTQLIELATKTIAEGELDKVVLARATDLHFASPVNAAAMMRRLNLNCYHFYMAFDGENAFGSSPERLWRRRDKALRTEA--LAGT------VANHPDDKQAQQLGEWLMADDKNQRE-NMLV------VEDICQADTQTLDVLPQVLRLRKVQHLRRCIWTSLADDVICLHQLQ---PTAAVAGLPRDLARQFIARHEPFTREWYAGSAGYLSLQ-QSEFCVSLRSAKISGNVVRLYAGAGIVRGSDPEQEWQEIDNKAAGLRTLLQM-------- 170017305 192 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSATPERLVKVSSG--YLETAALAGTINRGLTPSE------DQLLGESLLSSVKNRQEHTMCLDV----------PETPILLKNKQVQ------HLYTPINGKLADIMTALHP----TPA--LGGVPKALALAYINAHEKQPRGLFASPIGYYTGSGDGEFAVGIRSMLINQRIATLFAGAGIVADSIAEEEYEETGLK------------------ 153835243 95 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTPERL--YSRVGHELHTEALAGTIGRGDNAT------QDMELANWLSQDSKNLNENQYVVD----DIIDRLTPHSVEVEKEPRLVRLRKVQHLKRNINADLKAGINGVQLLSALQPTAAVAGLPRKESMQFILDNEPFARGWYAGSMGYIS-HERAEFCVAIRSALVLSDQVQLFAGAGIVPGSIAEHEWAELDKKMSTLLSLI---------- 89073241 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARRTTLQLDKPVSPAQLLKANNSNSFHFLMALDEKHGFGSTPERL--FQRHEHAIQTEALAGTIGRGK------DDVEDQQLAQWLLSDNKNRYENRLVVDDIVNRLVPCSQSMNVQTPELVQLRK---VQHLKRSIDAELNSGADLLDNLQ---PTAAIAGLPRDPALHFIAENEPFARGWYSGAMGYISQH-HSEFCVAIRSALIIEGEVHLFAGAGIVPGSVAESEWKE---------------------- 158334290 112 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVLVANAVIDTDTVLEPLARNIWERWQLLQTPRRPSPRSQASQFYPQL-TNADAFTTAVADTLGLIKANKLQKLVLAHTLDVKTPQPLDLCHALRERYPECYVFAVNGQGQSFIGASPERLIELHDHH--LVTDALAGSAPRG------LSHEEDQALGNQLLSSKKDGHEHRVVLDFIRDSL---WELGTPQVTSLPHLLQLPNIQHLRTLITAEVPQHLHLLEILAALHPTPAVAGMSREVAQQQIHKQETFERHLYAAPLGWIDYQGNGEFTVGIRSALINGSQARLYAGAGIVAGSDPQRELAEIQLKLHTLLDAL---------- 38233704 163 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEDFALVGSSPEVLIKKQGST--VTAYPLAGSAPR------SADAVTDATNAELLRRSHKDLQEHSYVVEHLRNVLSKLSIPAN---PELTKTEMW----HLATPVVGTLKDSLTALEAMRTHTPAGTPTDA----AEELISIAEGDRR-FYAGTVGWADNHGDGEFMVSIRCAVSSDGTARAWAGGGIVAESDAAAEVEETTAKLRTIMKALGITS------ 209907059 129 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRLIDIETDKTIDLLERLIAQNPASFNFHLEDGGV-LLGASPELLLRKEGAH--FSSLPLAGSARR------QPDDVLDREAGNKLLASEKDRHEH----DLVTQAMNAILAPRSHQLT--MQLITTPTLWHLATPIEGEARENENAL--TLACLPA--LSGFPHQAAKQLIAELEPFDRELFGGIVGWCDSEGNGEWVVTIRCARLHENTVRLFAGAGIVPASSPVGEWRETGVKLSTMLN------------ 145595479 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDEEYAATVDRLTDEIGHGAGANFVIRRTLHAPLRAALTALRSLLLRERGAYTFVVHTGTRTLVGASPERHVSVDDG--LVLMNPISGTRHTGATA--------DRADLLRFLADPKEVEELYMVLDEELKMMASVAEGGGQVVGPYLK-EM-SHLAHTEYLLAG--RGSKDVRDVLRETMFAPTVTGSPMENACRVIARHERTGRGYYAGVLALLGGGQTLDAPILIRTAELSPGELRVPVGATLVRHSVAAGEVAET--------------------- 170783305 225 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGASPETLVRVGGGT--VGARVLAGTVSRGADARADAAAAAGLA------ASPKDNEEHA----FARDSVLDALRPHSR---DLSTTDKLPNLWHLASDVTGTLGDGSSSLDLVGALHPTAAVAGHPTAAALELIAELEPTDRGRYAGPIGWVAADGDGEWAIALRGAQVDPSGAIVHAGAGIVAGSDPERERAETAMKFRPVVEAL---------- 90023040 129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGASPELLL--SKSGKDIHIHPLAGSIARSENPSE------DAQKADGLLQSAKDLYEHRVVVDAIEKSLRPFCKS--------LRVPRTPSLMHLGTHITAELNDETLSSLALALATPA--VGGYPVADAKQAIKKLEQYPRDFFTGIVGWCNAQGDGEWAITIRCAEVFNHRVRVYAGAGVVAGSCAEKEYAETAAKFNTVLNA----------- 190574733 186 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGATPELLLR--KRGAELLSHPLAGSARR------SADAAEDERAAQALLASAKDHDEH-------------------RHVVE-AIVEYCSHIMHLGTRIHATLKPQASAAELLAQLHPTPAVCGTPRLAALQRIRELEPVPRGFYAGAVGWLDAQGDGDWYVAIRCARLQGTQLRLYAGAGIVAESHPEAEVAETAAKFAALLNAL---------- 197285605 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALDEINQG-VFEVVPARATCLSLDNPLKAIQFMKASNHHCYHYMLAFSPTDAFGSSPERLYKRDEFVLYTEA--LAGTVASSDNEQQAI------AFADWLMNDKKNQHENLVVVD----D---ICQVSSADVIRLRKVQRYIHLIH---------ADDVDCLQRLQ---PTAAVCGLPRSIARTFIRQHEPFERRWYAGSAGYLSLP-HAEFAVSLRCGELHDDALTLYAGAGVVAGSDPLQEWAEIENKAAGL-------------- 25027944 89 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGSSPEVLIKRQGST--VTAYPLAGSAPR------SEDAAEDARRADSLHSSAKNLEEHAYVVDHIRAALAPLCSR--VDIPARPELTR-THEMHLATPIAGTLKPSTTALEAIRVHTPAGTPTDA----AEGLIIEAE-SPRNFYAGAVGWCDDTGDGEYMVAIRCAEVSDGTARAWAGGGIVADSDAQEEFDETTAKLRTIMRSL---------- 145219213 158 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTCNLWITAADGTKAAVHRAIKALDQLQSAPTQSDDELPSLLSVTHNPTRDGWINACETALNAFASGSMQKIMLARQTVLEFTEAFCPLLFL-QNYPYPYRFYFESPGQAFFSFTPERL--YRRSGRSLVTEALAGTHSK-KSEEQEDSYARDA-----LLNSEKDIREHRMIYDELRPACSSVDMEEEVRV---LQLNRLAHLYNLC---RAELKEEFSNEPAVLSLMPA--VGGVPKKEAMRRIPDLESFSRGWYAAPAGWVSSN-SAEFCVGIRSALVNGRTAYLYSGAGLVKGSDPAAEWDEVEQK------------------ 86146508 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKQGVSDLLDMFANTELSKVVLSRAIEVETDADIQLLRNLLSINSKGYTFAANINDQKLMGASPELLV--AKKGSYLTSNPLAGSRPR---------SELDEQNQSSLLNTNKDLHEHGLVVE---------------EVERVMS--KYCHVIHLSTELEGQVNPHTNVLEVAAELHPTPAVCGYPRQKAYEAIRKLEQFDRGYFTGMVGWCDSRGNGEWVVTIRCAEVQKRQMKVFAGAGIVDESHPQSELDETGAKMNTILTA----------- 56751917 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLRAIAQQPFQLPPLRPNRWLEQQSS-DPQSFRAGVETVLAEIAAGRLHKGVLARCLEAIAEVPEGVLDRLRQ----------RFADCAIFGATPERLAAVEAG--QLVTEALAGSAPRGET------IAADQALGQALQANPKELQEH-QLVELG-------LEP---HLSDRPQLRRLSNIQHLLLDVVAQLHP-----------TPA--VAGLPKQAAEQAIRRLEPFERSLYAAPVGWVDDQGNGEFLVGIRSASIQGNRVRLCAGAGIVPGSQPDQELVEVDLKLQAMLGAL---------- 15672714 132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNPNAFIFAYQKGKRIFLGASPEILV--QKENDQLLSYALAGTFP--KTMENAG---------QKLLTDPKNLLEHDIVVQIKRNLLEK-AETVTVGTTELMELK---NVYHL-RTILSAKNSELSLIDWTKQLHPTPALGGEPRHEALEFLRKHENHERGLYAAPLGLIDSKGNGTMIVGIRSALIVDKKLYAYAGCGIIPSSDALEEFRETKVKLKTILEAL---------- 34557100 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EVYHSKVRALQEEIAQGNCYLANLTQRFLT--QASLEIYEAASA----PFKLLYEG---KFVCFSPEPFL--EIQGERARTFPMKGTI---LNAPGAK---------ESLLGNPKELAEHVMVVDLLRNDMGSWAQE--VRVDSFRE---FS----LIRTLRGEIRERLDILDRMT---PAGSITGTPKRRCCEILEHLEEYERGCFTGVAGVFDGE-SLRSFVLIR--YIESGELFYKSGGGITIDSDPFKEYEEMLEK------------------ 53733183 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCDWVNQALVEIKSGELTKIVLANETTFHLKQAINAYDFLAESNQGCYHFLWAENSYSVFGSTPERL--FAREYNLLLTEALAGT------ASVSESEEETQSQANWLLNDEKNLKENWLVVDISQNDVS------NVELKPLRKVQ------HLIRKIRANLTAHYADVNILKAIHPTAAVSGLSQQQAKMILSEIETFDRGWYAGTLGVMSDVCS-EFCVAIRSAFIEGHRIRVFAGAGIVAGSQPLEEWKEIERKAAGLIS------------ 90410794 143 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFEVVLARRTTLTLDAPIAPAQLLRKSNNHSFHFMMALDAHCFVGSTPERL--FHRHDRELKTEALAGTIGRGFDASE------DLRLANWLMTDNKNGYENRLVVD----DVSRVPRCESMNVAQTPELIRLRKVQHLKRGIDAQLHEQVYSADLLDSLQPTAAIAGLPRDKALAFISEHEPFARGWYSGAVGFLSRQRS-EFCVAIRSALMMGDEVHLFAGAGIVPGSTADSEWKELDRKTATL-------------- 89893263 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKQKVLAGKVQKVVISREIKIQCNTMVSVESVLKNLNPHSFVFAYCKEGKTFLGATPEIVARKEKG--QIMSYALAGTRARTAD-------EEDEQGKTALLNDPKNRHEHQIVLDY----IAKVMNTYSDEVTTTLQLR---NLYHLKTPLAAKAKENLTAWVARLHPTPA--LGGYPVAEALAIIARWEKHERGLYAAPLGIMNEEGDGIFVAGIRSALIEGRTVYAYTGCGIVASSECAEEYAETAHKAKTILESL---------- 153828298 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSPSGEQYKQGVSHLLNMFHHSRLSKVVLSRAIEIATEQEIALLRNLLAINHHGYTFAASDEQRKLIGASPELLV--AKRGNYLISNPLAGSRPRSQDTQEN------AQRRASLLNTAKDLHEHGLVVE----EVERIM---SRYCRNLSVIET-ETMLHLSTLLEGQVDPEVCALQVAADLHPTPAVCGFPRESAYQAIRELEEFDRGYFTGMVGWCDARGNGEWVVTIRCAEVGSHQMKLFAGAGIVDESLPQSELEETGAKMKTILAA----------- 54309786 151 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFEVVLARRLTLDTPAPAQLLKASRKSNNNSFHFMMALDAHCFVGSTPERL--FHRHDRDLKTEALAGTIGRGFDASE------DHRLANWLMADNKNGYENRLVVDDIVNRLTPCCV--SMNVAQTPELIRLRKVQHLKRGIDAQLHKSADLLDNLQ---PTAAIAGLPRDKALAFISEHEPFARGWYSGAVGFLSRQRS-EFCVAIRSALIMGDDIHLFAGAGIVPGSTADSEWKELDRKTATL-------------- 119963179 162 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSEAAWMQAVSNGVEEIRAGKLEKLVLARDVVANLPEGVNAAEVLRQL-AARYRECWTYGVDGLVGATPEMLIQVEGRTAQARV--LAGTLDR-RDADGMDGSPMEYA-ERVLAGSEKQRHEHEIAID-----------SLTRQLAPFSEA-MNSHVWHLASDVKAELADIINALH------PTAAVCGTPTLVAGALIRKLEHLDRGPYAGPVGWLDAAGNGEWGIALRGAVIEDNTVRLYAGCGIVEGSQPEAELAETWAKFRPMLEAL---------- 157146794 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQETFEAMVARAAALTATPEVDKVVLSRLIDITTDATIDLLERLVAQNPVSYNFHLEDGGV-LLGASPELLLRKEGD--LFSSLPLAGSARR------QPDDVLDREAGNRLLASEKDRHEHEL-------------------VTQAMKTDRSSELQHLGTPFEGKANAEENAL--TLACLPA--LSGFPHQVAKKLIAELEPFDRELFGGIVGWCDAEGNGEWVVTIRCAKLRQNQVRLFAGAGIVPASSPVAEWRETGVKLSTMLN------------ 58200403 217 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYFMVPQ--VEFDELEGSS-IIAATIAWDNAASWTYQRAIDELRAQLSSILMTVQKKIPHSHILARTHVPGKWDHAVKRALQIISRNDLIKVVLARSTRVVTAAPLTWLACLKVEGENAYQFCLQPPHSAFIGNTPEQLFHRD----RLSICALAGTRARGGSEL------LDVKIEQDLLSSAKDHNEFAIVRECIRRRLEAVCS--SVLIEPKKAIRKFSRVQHLYARLRGRLQAEDDEFKILSSVHPTPAVCGYPTEDARAFISETEMFDRGMYAGLVGWFGGEES-EFAVGIRSALVEKGLALIYAGTGIVEGSDSSLEWEELELK------------------ 111022161 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARVRSLVDRLREGALGKVVAARSVTLRADTPISA-EALRMINPTANGFAVDFRSHSLVGASPEVLL--SRRGRRVTCRPLAGTAPR------RADPEADEKEGRGLLESTKNLAEHAFVTAWIRDVLAPLC-------TELTVVLTSTHVWHLATPIEGVLRDSTSALSLATRLHPTPAVCGTPTDLALATIRDVE-EDRRFYGGAVGWCDGDGDGDWVVAIRCAEIADGLALATAGGGIVAESDPESELDETTTKLRTLLRAL---------- 194437472 129 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEQMVARAAELTATPQVDKVVLSRLIDITTDAAIDLLERLIAQNPVSYNFHLADGGV-LLGASPELLLRKDGE--RFSSIPLAGSARR--QPDEVLDREAGNR----LLASEKDRHEH-ELVTQAMKEVLR-ERSSELHVPSSPQLITTPTLWHLATPFEGKANSQENAL--TLACLPA--LSGFPHQAATQVIAELEPFDRELFGGIVGWCDSEGNGEWVVTIRCAKLRENQVRLFAGAGIVPASSPLGEWRETGVKLSTMLN------------ 77975455 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQLCHLETEALAGT----------VSNDDDAAQACELMNDEKNQRENLLVVD----D---ICQRGGVVAVDVMEVIRLRKVQHLRRRIHAELNRTSDT-DCLQRLQPTAAVAGLPRNIARQFIAENEPFSRGWYAGSAGYLS-QKQSEFSVTLRSAWVEEQWLQLYAGAGIVAGSDAEQEWQEINNKSAGLRTLLAQQQQ----- 77957626 172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQKWHLETEALAGT--------TSNDDDHQQAMALALMGDEKNQRENLLVVD----D---ICQQGGVVAVDVMEIIRLRKVQHLRRRIHAQLASDTDCLQRLQ---PTAAVAGLPRNIARQFIAENEPFSRGWYAGSAGYLSRQ-QSEFSVTLRSAWLEDQWVNLYAGAGIVAGSDPELEWQEINHK-SAGLRTLLDSQQ----- 145225258 162 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGASPELLV--ARHGRHVLCRPFAGSAPR------RPDPEDDAASGAALVESDKNRHEHQLVVDALRAALEPLCT--DLQIAPRPQLTRTAAVWHLYTPITATLRESTTALDLAVALHPTPAVGGSPTDRAVALIDELEGD-RGFYAGAVGWCDQRGDGRWVVSIRCAQLDRHTALAHSGGGIVAASDPDNELDETTTKFRTILSAL---------- 37526962 154 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQINHCCYHFMLAFNQHEAFASSPERL--YLRKQTQLYTEALAGT------VDNSDDAQQAQKLGQWLLGDKKNQHENLLVVD----D---ICQQGAVEVIRLRKVQ------HLRRRIQGKLKSDSDCLHRLQ---PTAAVAGLPREAARDFIRDSELFSRDWYAGSAGYLSCE-QSEFAVSLRCAQINNNLLSLYAGAGIVMGSDPQQEWIEIENKAAGL-------------- 162452152 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRMLEMVLREPVDVLQRLSQQNRNGYTFAANLSDRTLLGASPELLL--SRSGLRVIANPLAGSAVR------SPDPDEDRRRAIALLASEKDRHEHAALRPFCR----RLSVPDE---PSLTQTPT---LWHLSSRLTGELRDSISSMKLATALHPTPAVCGYPTDRARDAIEAIEPFDRGFFTGLVGWSDASGDGEWAVVIRCADVAGRALRLYAGAGIVIGSNGEHELAETTAKLGTMLNAL---------- 197732822 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLADVLDALPAHPVRVADGAFDVPDEEYAEIVRRITEEIGRGEGANFVIRRTFTGRIDGALALFRRLLAGERGAYTFVVHTGERTLVGASPEVHVRMSGGT--VVMNPISGTFPPGGPDAESLLRFLD---------DPKERDELSMVVD---EELKMMCTVGDRGGVVRLK-EM-AHLAHTEYELRG--RTSLDVREVLRETMFAATVTGSPVQNACRVIERHETGGRGYYAGALALIDADGGLDSPILIRTA------------------------------------------------- 50120149 175 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YRRRGSELETEALAGTVASDRDAHKA------AELADWLMKDTKNQHENMLVVD----D---ICQQQSALSLDVMEIVRLRKVQHLRRTIHATLRTASDSLDALQ---PTAAVAGLPRQEARRFITAHEPFERRWYAGSAGYLSRQ-QSEFSVALRSAEVRDHVLTLYAGAGIVAGSDPEQEWQELENKAAGL-------------- 194334676 141 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSCHLFLDGRTPVNQLCARLMATLEAMQPVVTPSPDCNLPDVTSTSFKPDKQWIEICNKALEKFQKGFMGKMILARQTTLKFSVPFSPLLFLKYPFPSTYRYYFEPEKNKAFFSTPERL--YRRDHDRLLTEALAGTCSKQALEEDSIDAC------RHLLNSEKDIREHRFVKDTILKELSPICSTIDME-EEVRALQLNSLV-HLYTRCKATLNPELSSLHP----TPA--VGGVPRDEALQQIIDLEPFSRGWYAGPIGWISRQSS-EFAVGIRSARSDGQTVFLYSGAGLVKGSNPASEWQEVDHKIGDMLAIIRQT------- 172056666 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDGRTTVTVFAFVEPQSNAEKI---LNQLAVEYAELHTPKSDRFVTRIRLTRDGNDASFHQATQLLKTSLKK-----IVLAREVVYELDQPIDLVQELESSQPGSYIFFFQPTDEAFLGATPERLI--LKSGLELKTAAVAGSAPR--HAIET----TDTALGQSLLQDDKNRHEHAIVVDSIEQTLQGLST--TIDKPDEPMLLKNRHIQHLYTPINATLSPEVSLFQLIEKLHPTPALGGEPKEEAVAAIREIETFERGWYGSPVGWMDGQENGEFIVAIRSGLFTDRSAVLYAGCGLVEGSVLHSELEETETKLSPMLQAL---------- 28572232 149 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRQEDYKHAITNVVNKLLNADISKVVLARDIIAEIHDDFDAIQRLMNTNGT--VFVFDG----LFGASPEVLLRTDGNSGEVSI--LAGSMPPYKALDETY---LDEKLRLEALNPTLERLSTLM---------------NTAPTVNSYKIRRFTHITHVASFISGTFKPNISPLRALSHIHPTGAIAGEPRERALEIIKEIEPFDRELYGGAIGWIGQDSSCEFTLPIRCAQLNRGHIKAFAGCGIVKSSIPQKELEESTLKFKTIIDAI---------- 172039393 233 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKLRYYHPDCYLFAINGKNNCFVGASPERLISL--KNKQLLTDALAGSISRGNTKSD------DYYLAQKLLKSSKERREHQVVIEFI---VQRLINLGLTPQISPLKVLKLSNIQHLWTPIYTQLNPNIHPLEIVAKLHPTPAVSGFPTGVTCQEIKRYETFERGFYAAPLGWIDYDGNSEFIVGIRSALISGNHARLYAGAGIVEGSEPEKELEEIQLKFQGLLKAL---------- 163785705 33 -----------------PLSVFLKVSSKDRFNFLFESVEQGENIGRYSFIGSSKPVYIRSKGN---------------------------FIENYNQGKLQIKNTDDPLNEIKNLVKQ---------FKPYKNENLPPFWGGLVGYVGYDIIHFYEPVEDIKPDLKLPDIYFFLSDEVIAFDNVNKTIKIIVSAVNDNVEEYKKAIERINKIENLIQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146312457 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLSLVSQATDAIAHGEFEKVVLARATDLHFDNAIALMAASRRINHNCYHYCMIFDAQNAFGSSPERLWRRRGTLLRTEA--LAGTVA------SHADDAQSHRLGEWLLNDDKNQRE-NMLV------VEDICERLQHHTQALAQVVRLRKVQHLRRCIELNLADDEQCLHLLQ---PTAAVAGLPRDSARAFIQRNEPFEREWYAGSAGYLSPE-QSEFCVTLRCARVSHTAVRLYAGAGIISGSVPEEEWQEIENKAAGL-------------- 78062420 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVIHTGERTFVGATPERHLTLHEG--CATMNPISGTYRSGPTIDGINAF----------LGDRKESDELYMVLDEELKMMARICPAGGREMARLAHTEYF-----IVGHTEADVR------DLLRETMFAPTVTGSPIESATRVIARHERAGRGYYSGIAALIGGGRTLDSAILIRTAEIRAGHVRIGVGSTLVRHSDAVSEVMETHAKVAALSNA----------- 192812561 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPTAFKEGVNRLLDLISQKKLHKAVLSRTLDITLPHALSIPQILT------HLAYHHSHGYTLFGASPELLI--TKKGSRIKGNPLAGSAAR------SADPAEDRRRAAALLSSAKDRYEHAIVIDA----VASALQP---YCSKLEVPAEPSLVQHLSTEINGVLKDEVTSLELALAMHPTPAICGTPTDVARDAIQEIEPFDRGFYSGAVGWSDANGDGEWAVTIRCAETEGTLLRVFAGAGIVTGSIAEAELAETSAKFRTILAAM---------- 125624617 114 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVASRELEFLSQSPFELLQNLLENNPNAFIFAYQKEQRIFLGASPEILV--QKNGNQLLSYALAGTFP--KTMENAG---------EKLLTDPKNLLEHEIVVQIKKNLLEK---AESVKVTGLMELK---NVYHL--RTLLTAKSSKSSLIDWGKHLPA--LGGEPRHEALTFLRKHEKHERGLYAAPLGLIDNEGN-GTLIVIRSALINEQKLYAYAGCGIIPSSDALEEFNETKVKLKTILEAL---------- 145355348 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARRSKLNLNTPFALVSRLQSRDPDAYQFVLRHNGETFLGSTPERLFLCQGGRAVSEA--VAGTRARGA------DDGEDAALAYDMLLSPKEHEEFAIVREEVRRALGDVADGGNVEVELEKGILRNVTVQHLYSRLSAPLASGKTEADLLDALHPTPAVCGYPRKAALDTLRAVESFDRGLYSGPLGWISADG-AEFAVAIRSALVHPDGDEVSAGVGVVGSANAQSEWHELNLK------------------ 59712279 162 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEHCFIGSTPERL--YVRNGYALKTEALAGTIGRGH------DEEEDNQLASWLISDKKNQYENRLVVD----DVHRLSKFSSMNVADTSELVKLRKVQHLKRPISAEINAECSLLDNLQ---PTAAIAGLPRMSALDFIIDNEPFARGWYSGAVGFLSQQRS-EFCVAIRSALVMGNKLHLFAGAGIVPGSEPSSEWDE---------------------- 118467514 72 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGASPELLVARDGD--EVICRPFAGSAPR------SADLETDRANAAALAASGKNRHEHELVVDVMRKDLQIAAQPE-LHATDAL--------WHLSTPIRGRLRDKITAIDLAVALHPTPAVGGVPTDLAASLITELEGD-RGFYAGAVGWCDSAGNGRWVVSIRCAVLDRRVALANAGGGIVAESDPDDEVDETTTKFRTILTGL---------- 152971201 157 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWQAMIARATKAISAGEMDKVVLARATDLQFAAPLDAVSIMRRSNLNCFHFLMAFNARQFFGSTPERLWRRRGALLRTEA--LAGT---------VANHQEDAQLADWLMKDDKNQRE-NMLV------VEDICEASTLDVLP-PQVVRLRKVQHLRRCIWTELAAPDDS-RCLLQLQPTAAVAGLPRRAALAFIQRHEPFSREWYAGSAGYLSLA-QSEFCVALRSAKVDHDTLRLYAGAGIVSGSDAQQEWQEIDNKAAGL-------------- 189500994 157 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STYRFYFEPEKNTAFFSSPERLYRRDCDLLLTEA--LAGTCSRETMDNGSEEAC------KQLLNSEKDIREHKFVKDIAR-ELKPICNVESVRALQL------NRLVHLYTQCSASLKPEKDAA-VLKTLHPTPAVGGVPKDEALEQIIRLEPFSRGWYAGPVGWISRN-SAEFAVGIRSAVGSGNKVYLYSGAGLVKGSDPASEWEEVDHKIADIL-AI---------- 197363191 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDAFEAMVARAAMLTATPDVDKVVLSRLIDITTDVAVDLLERLVAQNPVSYNFHLADGGV-LLGASPELLLRKEGE--RFSSLPLAGSARR------QPDDVLDREAGNRLLASQKDRHEH-ELVTQAMKQILR-DRSTELQLPSSPQLITTPTLWHLGTPFEGKANAGENAL--TLACLPA--LSGFPHQAAKKLIAELEPFDRELFGGIVGWCDAEGNGEWVVTIRCAKLHGNQVRLFAGAGIVPASSPVGEWRETGVKLSTMLN------------ 126660336 158 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGASPERLI--NLKNRQLLTDALAGSTSRGKTKLE------DYYLAQKLLKSSKERREHQVVIEVQRN-LGLIPQISPLKVLKL------SNIQHLWTPIYTQLNANIHPLEIVAKLHPTPAVSGFPTGITCQEIKHYETFERGFYAAPLGWIDYNNNSEFIVGIRSALISGNHARLYAGAGIVEGSQPEQELAEIKLKFQGLLKAL---------- 206575837 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDAFLAMVERAAALTATPEVDKVVLSRLIDITTRDRVDLMERLIAQNPASFNFHLSDGGV-LLGASPELLLRKDGP--RFSSLPLAGSARR------QPDDVLDREAGNRLLASGKDRHEHAMKSVLGRS--SQLSLPASPQLI------TTPTLWHLATPIEGTALAQENAMS--LACLPA--LSGFPHQVAKRLIAELEPFDRQLFGGIVGWCDDEGNGEWVVTIRCARLQQRTLRLFAGAGIVPASSPLGEWRETGVKLTTMLN------------ 212707415 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREEWCRLLTNAIQDMRAGKMEKVVMARETKLTLSHPISVAQFLQQVNHHCYMAFSRDSGF--MSSTPERL--YLRQDYQLNSEALAGTVA------NHVDDSIAADNAKWLMEDSKNQHENLVVVD----D---ICQQGAVKVIRLRKIQ------HLYRSIVATLRSDSDCLQRLQ---PTAAVCGLPRNIAREYLAKHESFSRGWYAGTGGFVSLNKS-EFAVSLRCAQIDGESISLYSGAGIVSDSDPEQEWEEIENKAAGLKS------------ 8886875 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEQNVSRALERIADGKLQKVVLSRSLHIQAEDQAELLQTLASRNPLGYTYAINGERRSLIGASPELLL--ARHGNRVISNPLAGSIP------HSSDPAEDRQRAENLLRSPKDLHEHALVVEA-------VAEALRPYCTDLLVPEAPSLLMHLSTEVTGTLRPATTSLELALALHPTPAVGGYPTAEAREFIQAFEGFDRGFFTGLVGWCNAQGDGEWAVTI---------------------------------------------------- 54027442 33 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIGASPELLV--ARRGRTVTLHPLAGT------APRRADPDADAAQAAELLDSAKNREEHSYVIEWIRDVLTPLC-------TELRIVET--HVWHLATPIVGTLREPATALDVLLHPTPA--VCGTPTAAALETITRIEGD-RGFYGGAVGWCDADGDGTWVVAIRCALAADGRAY--AGGGIVAASQPQAELDETTAKLRTFL------------- 170719155 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWCLWVEKALHEIKQKNLTKVVLANETDFKTDSPLNAKDFLAESNTGCYHFLFQNNTQAFIGSTPERL--YVRKENRLITEALAGT------AFITNDEHINQQQAQWLLQDPKNIYENSLVVE-------GICQVEEITVSEL-EIKQLRQIQHLKREISARLKAGNT--DAV--CLNAIHPTAAPQKEAKVFLQNTETFDRTWYAGALGIMT-ETESEFCVTIRSSFIEQDYIRIFAGAGIVEGSIPLLEWQEIERKALGLISLLQ--------- 78186220 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STYRFYFEPEEGCAFLSTPERL--YRRDGSRLLTEALAGTCKEGADLT-------DEHASRALLGSEKDIREHRFVKDMIYNELLPACS--QIEMEDEVQVLQLNRLAHLYTRCSAVLKPELSILHP----TPA--VGGVPKEEAMRHIMELEPFSRGWYAAPVGWIMRD-AAEFAVGIRSALVNGTTASLYSGAGLVRGSDPELEWDEVEQKIGDLL-AI---------- 196195854 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAPFQPEQDRQAYLSNFARIQSYLQAGDCYQVNLAQRFSAAFSSPLNAWLALQQAHPAPHSCYFDGNGHSVFGVSPERFLSI--KGRKVVTEPIKGSRPRGHSP------DEDDRFAAELHANPKD------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126434023 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARALHLTADGPLDARTVLRRLNA--YLADLHYRGAALIGASPELLV---ARRGEVVTCPFAGSAPR------FADPAADRASGAALADSAKNRHEHAIVIDEVRKALDPLCVD--------LQIAPTPHVWHLSTQITGRLRETTTALDLAVALHPTPAVGGVPTDLAAELIKRLEGD-RGFYAGAVGWCDATGDGRWVVSIRCAQLAADRATAHSGGGIVAESDPDDEVAETTTKFTTILSAL---------- 123965441 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPEKLFSLNKPNLILEA--IAGT--------SSNDLNPDS-----LLESPKDIKEHIQCLEVLRNNY----KKSSLKVASFGDI---SHLQTLISKI-----DNVCPFDLLRILHPSPAVCGSPKKKAMNWINTLESFSRGNYASPMGWVDSEGNSEFRVAIRGARYIDQSLEFTAGSGIVKGSIASKEIEEIKLKFTSLVKQIFIAKTTK--- 163841373 69 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGATPEMLIKVEAGVARARV--LAGTVDRAGAPNSSSY-------AQEMLESAKQRQEHEIAI------KSLIGQPFSIDLAEPFILEL-PNVWHLASDVSAELAHHLSSLALVEALHPTAAVCGTPRLEAGALIRELENFDRGPYAGPVGWLDAAGNGEWGIGLRGAVLENEEARLYAGCGIVEASDPEAELAENWAKFRPMLQAL---------- 69936206 192 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGATPELLI--EKRGRRIASHPLAGSARR------LSDPAADRAAAEALSGSAKDHREHALVVELAR-ELG--CPEGTCITSTRS--------MHLGTRIEGRLKDEGTPSVVLASALPA--VCGVPMARAAGFIKALEPVARDFYAGAVGWCDASGDGAWHVAIRCAEISGRRARLYAGAGIVPGSDPMAEAAETGAKFGALLAAL---------- 88713574 42 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVEEKEFLDLIQKGIEYIIAGNLQKVVLSRKIEINTESPFSLFNKLLITNAFCYLWYHRVGMW--LGATPEILLRAE--NNRVTTMSLAGT----QTYKGNDNPTWG----------KKELTEQTYITNVLENKVSNVSNVESIRAGQLL---------HLRSKITAKYNNNLDEIICSLHPTPA--VCGMPLELAKQFISQNENYHRGFYTG------FLGELNHAIKIRCMQLKEGNVHIYVGGGITKDSDPKKEWLETVAKSNTMLN------------ 157144798 124 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLNLNCYHFFMAFSAGSAFGSSPERLWRRRETALRTEA--LAGTVA------NHPDDHQAWQLGEWLMKDDKNQRE-NMLV------VEDICQTHSLDVLP-PQVLRLRKVQHLRRCIWTALNQADDTL-CLLQLQPTAAVAGIPRERARAFIQQHEPFEREWYAGSAGYLSLQ-QSEFCVTLRSAKVAANVVRLYAGAGIVRGSDPEQEWQEIDNKAAGLRTLLQM-------- 46369607 74 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKQAVSRAVETFRRGKIHKAVLSRILEIETETPINVINHLLRQNPGAYHFHVPLEGGVLLGASPELLVRKDG--NQVYTNPLAGSAKR------QNDVENDLAVSQALLNSGKDQYEHRLVIDEIRRLLAPYCQPSLIHTAAL---------WHLSTAISGEL--ETSQISVLQACLPA--LCGLPTALARQLISQLEPFDRGLFSGIVG------------------------------------------------------------------ 116671678 177 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGSLSEHDWMAAVAAGVEEIRTGKLEKLVLARDIVATIPEGVNAAEILRQLA-------VRYREWTLVGSTPEMLIQVEGRTAQARV--LAGTLDR-RDAEGMDGPPLEFA-ERVLAGSEKQRHEHEIAIQSLTTQLAPFSEAMNAHSEPF--ILELPNVWHLASDVKAELTEVINALHPTAACGTPTTVAGA-------LIRKLEHMDRGPYAGPVGWLDAAGNGEWGIALRGAVVEPDTVRLYAGCGIVEGSHPEAELAETWAKFRPMLESL---------- 145300606 337 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLKCDIEAELKPGLDALHP----TPA--VGGAPREAALAFIREFEPHDRGWYAGACGMLSRETS-EFSVAIRSARVTAQTITLYAGAGIVAGSEPAAEWAELDNKIANVLS------------ 187736431 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEPFVTVRG--RSISTFPMKGTVP---------SATQEARRWLE--TDEKENRESATIVDLMRNDLSMVATG--VRVKRYRYI---SPVLQCSSEISGLLRSRLG--EILLKLLPAGSVTGAPKEATCRAIAEAEDMERGFYTGIFGFFNGR-DLDSAVSIR--FMEEGMVY-KSGGGITVMSRMEEEYQEAVAK------------------ 207723640 195 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRYLARELYDNPKQIKEH-------RSSLARFCVDGSIRVVQDMHVKSLRNVCHLHSVFTGKLLPQVTLFDLVGNIFP---LLGAPK----ELLADAETAPHRYYAGVVGHLH-QGSGGCFLNIRNALLKNEVIHAKVGVGVIKESNPELELVETRDKLSGLLEAI---------- 124024965 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDGLTWLRLNSVAQNPSDVREAIERLWSIREKINKSPVRIVNDEKENF-LVDNFSDDQYRDALAKGIELINAGDLDKLVLAQHLSLRKPDPLHLLARLRVQQTNSCRFLWQKNDESFFGASPERLISLN--QNQLLIDALAGTAKKGDDG-------------RELLASSKDLREHHFVVNLKRGIKASYSQP------KLMTQD---HLIHLHTLIQASVK-EKSPLDLVEALHPTPAVAGLPLNKSLSWLRALEPFDRKTYASPIGWIDKNQNSEFRVAIRYGQLKANELKLFAGAGLVKGSTVEGEMQEVALK------------------ 161502545 119 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLNLNCYHFFMAFSDSAFLGSSPERLWRRRETALRTEA--LAGT------VANHPDNHKAWQLGEWLMKDDKNQRENILVVE----D---ICQTHSLDVLP-PQVLRLRKVQHLRRCIWTALADDTLCLHQLQ---PTAAVAGIPREPARCFIEQHEPFEREWYAGSAGYLS-TRQSEFCVTLRSAKVTANVVRLYAGAGIVRGSDPEQEWQEIDNKAAGLRTLLQM-------- 194476810 35 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLVFRQG--QLLSDALAGT--------ASVDD-----VENQLLKSDKDRHEHELVVE----EIIKVSHPNRPRLA------RHGHLIHIIAKINGQLAE---ALHP----TPA--VAGLPRREAMAWLRSLEEFERGHYAAPIGWIDNSGDAELRVAIRSARQQNCHLEITAGAGLVCGSILEKELQEVNLK------------------ 33860737 128 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASPERLFSLRKPDLVLEA--IAGTV--------SSDLNPDS-----LMESSKDIKEHNYVLELKINNHTK----SSLKVTSFGDI---SHLQTLVSKI-----NNICPFDLLRVLHPSPAVCGSPKKEAINWINTLESFSRGNYASPIGWVDSEGNSEFRVAIRGARYIDQNLEFTAGSGLVKGSISKKEIEEIQLKFQSLVKQIFLAKTTK--- 148240655 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAEQLQA---QPPQPEPWPDTVHGSLRPGDWESRYASALERGLELVTHGELHKLVLAQSIQLSAPNPLPLLDRLRHQQAGSCRFLWQDAQDSFFGASPERLLSLRNGQLRSDA--LAGTAGRLETGE-------------SLLNSEKDRREH-ELVVQAITDHLK-SLGLTPRRPRRPQLARHGRLTHLHTPIEGQLPLALGALHP----TPA--VAGLPRRQAMGWLRSLEPFERGGYAAPIGWIDSAGDAELRVAIRCGHAHGSQLDLTAGAGLVRGSVAERELQEVALK------------------ 146302445 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYESLVAKGVEAIKNEEFKKVVLSRSEKVNL-AEFDFFQHLIQIYPATFCYFFHPKVGFWMGATPEKLLK--ANGNVFETMALAGTQK--DNSETEIVWQQKEKDEQQFVTDVKRLREFT----------------ASVVVS-----EPYSSIWHIKTDISGVLKENIDTLHP----TPA--VCGLPKKKAKAFIIENENYDRTFYTGFLGELNFTGNSDLFVNLRSMQILDKTAILYMGCGITKESIPEKEWEESVNKSMTMKRVLR--------- 197625195 155 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAASPERLLTVRQGQLRSDA--LAGTAP------------ADGR-AAALLQSTKDRLEHELVVDLTRCGL----TPHRPRHPRLA---RHGQLVHLHSPISARLQPPLGALHP----TPA--VAGLPRREAMAWLRSLEPFERGHYAAPIGWIDSAGDLDLRVAIRSGTVEGRQLELTAGAGLVPGSAVDRELQEVALK------------------ 157412534 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKVVNKGIQLVEKGILEKIVLANRVKIKFKNKLDLVEILKRSNTCRYVWKRNSKD-ILFGASPEKLFSFTKPNLTLEA--LAGTI------STNSNF-------KKLLKSTKDLKEHIKCL-----EVSKIKKKSDIRVNSFGDI---SHLQTLISKVE-----NLCPFELLKNLHPSPAVCGYPKNAALDWINTLESFPRGNYASPMGWVDASGNASFLLAIRGAYIEENI-EFTAGSGIVSGSVLDKEIDEIKLKFESIVKQIFFAKNPK--- 126663953 68 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KESFESLVTKGVSAIHQGEFDKVVLSRKIVLEFQNLIVSYD-----NAFRYLFY--HPEIGLMGATPEQLVKINA--NHFETVALAGT----------------QLYSENVLWETKEIEEQQFVTDVSKNQLT-VSEPKTVKAADLA---------HLKSIIAANLTSEFNVNDLINALHPTPAVCGLPKERTIDFILKNEDYNRKYYAGFLGEYKKDNETDLFVNLRCLEVDKNTLNIYVGCGITKDSNPEKEFIETENKSMTMRNVL---------- 213962546 87 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKAINEIHQGTFEKVVLSRKITIKVVNPFKSFTNMVIRYPSAYLFY-----HPKVGATPETLFQSNGNNFQ--TMALAGTQP---FKEGEVHWLSKEKEEQQIVTDTAEKFE--------------VSAPKTVQAGK---------VMHLCTIIKGKIKENK-AFEIIQRLHPTPAVCGYPTDKAHKFIIENELYNRQYYTGYCGWVSNN---NQALNLRCMQITANETSLYVGGGITKDSIPEKEYEETQNKAQTMIT------------ 118201508 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATRARGATPS------TDLQIAQDLFSSTKDHHEFAIVRENIRGKLNAACT--NVQANPEKVVRKLARIQHLYGRFSGTLNSADDEFTILSSLHPTPAVCGFPAEDARKFITDNEMFDRGMYAGPVGFFGGA-QSEFSVGIRSALIKDIGALIYAGLGVVEGSVPSLEWEELELKA----------------- 50842388 250 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGATPELLVDCRDGLFRCRV--LAGTRK--------------PAWAHELLDNPKERHEH----ELAVASVGRLAQAGTDPVIRRLEL---PNVVHLATDVTARVNGSVDAMH------PTAAVCGTPREASYKLIAQIEHLDRGRFAGPVGWMSSDGSGQWALALRCGFSEDSR-QVRAGAGILPTSDPAKEWIEVGAKMEAFGDAL---------- 78778565 118 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKIVNKGIQLVDKGILEKIVLANRIKIKLKNKLDLVEILKRLNNQPYVWKRNSKD-IFFGASPEKLFSFTKPNLTFEA--LAGTI----STNSNFN---------NLLGSSKDLKEHNYVI----NYL--------IKCLEILKIKKFSHLQTLISKVE-----NICPFELLKNLHPSPAVCGYPKNEALYWINTLESFARGNYASPMGWVDSSGNASFLVAIRGAYIEENI-EFTAGSGIVSGSVLEKEIDEIRLKFESLVKQIVFAKTSK--- 34541187 93 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PCPESGDMDKEAYRTAFEEIMRRIDSGVLEKVVLSRTLTLKFSDVFSYWELLRRAYPHAFVFYFIPGKGVWAGASPELLLDYTKG--RVKTMALAGTRP--------------VSFEGELLKTQKEIREQGVVRDYIREVLENHCR--SVEMSETRTF-MAGNICHLCTDFTALTGDGLESL--LKALHPTPALGGFPRKEALACIREVEVHERKFYG---GYLGPVGK-DAAVNIRSMELFPGAFRLYVGGGINGDSVFEDEWEETSDKAATLLNVL---------- 88802771 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFNVSKEKYLKTVEKAIDQIISGHLKKVVISRNFSV-----IEIYEKLLLTNAFVYAFHPKVGLW--FGATPETLLSINGTDFR--TMSLAGT---------QVYKEHEKAVWKS-----KELEEQQLVTTFIEQQLATVAT--NLEVEKRETI-KAGNLLHLRTKVSGSLKAPASLKELIRVLHPTPAICGLPREAARNFIFENEKYDRSFYTG------FLGELNSALNLRCMKIKNKFASVYVGGGITRDSDAEKEWEETVLKTKTMKCAL---------- 116072026 144 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRGWLRLNGVVSNAAEARELAEQLKHLDLQNRESDQPKPSSAIQLDTRDSSSWQQRYASALERGLDLVNGGELHKLVLAQSFDVGTSDPLPLLTRLRRQQAGSCRFLWQDDVF--FGASPERLLSLRGGFLRSDA--LAGTAGPGDDGQ-------------QLLRSDKDRREHELVVELRESGLSRRPQP---------QLARHGRLTHLHTPITAA-AQGKSVLAAEQLHTPA--VAGLPRREAMAWLRALEPFERGNYAAPIGWIDSAGDAELRVAIRCGHAQGRRLDLTAGAGLVRGSIAERELQEVGLKL-AVL------------- 87123565 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLCLRSDQLRSDA--LAGTAGQGDRGDA-------------LLRSDKDRREH-ELVVQAITDHLR-AQGLSPRRPRRPQLARHGQLVHLHTPITRAPLALAEALHP----TPA--VAGLPRREAISWLRSLEPFERGGYAAPIGWIDNAGDADLRVAIRCGHANGCQLDLTAGAGLVRGSVAERELQEVGLKLTVLLQAVPLA------- 213690408 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEKAIHKIKNTDLEKIVISRKFDL-----LTVYKSLKYQNAFVYVWFHPKVGLWL-GATPETLLHVEENHFK--TMSLAGT----QVYQENVAPVWKF----------KELEEQQLVTYFIKNQL--------RTISSNLKIDKAGNLLHLRTKVEGKLKSS-SSLEVLRAIHPTPAVCGLPRKEAKEFILKNEGYNRTYYTGFLGELNLVKPANSNVNLRCMSVKNDVATIYVGGGITKDSIAEKEFEETVSKSKTM-------------- 125605418 389 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVQHLSAQLAARMRNEDDEFDILNTLHPSPAVCGLPTEEARQFIQDYEIFDRGMYAGPVGWFGGAES-EFAVGIRSALLGKGHSTVYAGAGIVEGTNPSFEWDELDLKA----------------- 197329162 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAEALAQLPAHGVRVEGGGFDVPDEEYAATVERVRDEIGRGEGANFVIRRTYEGRIEGERGAY----------WTYVVHTGDRVLVGASPEVHVRMSGGT--VVMNPISGTYRSGPTAESLLAF----------LGDRKETEELSMVVD---EELKMMCTVGDMGGVVRLK-EM-AHLAHTEYELRG--RSSLDAREVLRETMFAATVTGSPVQNACRVIERYE------------------------------------------------------------------------------ 124005606 99 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SETDYSQLVHRGVEAIKAG-LFKVVLSRAKSVDLPANFDTFMKLRYANALVYLVYVEIGLW--MGATPETLISTDDQQ-QFRTIALAGT--------QAHNHELPLSHTAWM---QKEIEEQAM--------VSRVIAGNLVHLCTRFKVD-----MQAVNFAEGTVM--LDLLH------PTSAVCGMPKETSQEFILQHEHYDRAFYSGFIGPVNITQATHIFVNLRCMQLLGNQAILYAGAGITEDSIPMREWHETEMKCKTMLDIIQ--------- 83857104 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NKAKGAHIKLVSEAVETIKQTDLSKVVLSRRCSTE-KSALVLFEELLQLYPSAFTYIWYHPKVGLLGATPETLFQLNGQHFK--TVALAGTKTDDKLLEDWGTKEID---EQEIVTTKKALSPY-----------ARISEVETVKA---------GNILHLKTNLEGFLKPN-TKLSAILSSLPA--VCGYPKDLAYSYITEKESYDRSFYTGFLGEIN-SGDINKNNTLRCLSMLNDTVTIYVGGGITAESNPELEFIETVRKSETMLRAL---------- 113954726 288 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLNLRNGRLRSDA--LAGTAGRGEGGDT-------------LMQSSKDRHEHELVVKAISDSLG---EKGTPQRPRRPQLARHGHLIHLHTPICADATGHQALALAAALHTPA--VAGLPRREAMHWLQTLEPFERGGYAAPIGWIDQAGDAELRVAIRCGHLRGNQLDLTAGAGLVRGSIAERELQEVSQKL-AVL------------- 149371369 103 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEKTIDEINLGEIKKIVISRKFSLKTKD----YNGLK---------YVWFHPETAIGTTPETLLKLKGGD--FSTISLAGT----KLPQGFRTFWSEKEIEEQ------EIVTHAIF-DSLKNPVLKMSKP-------------YTHIVHLRTDVTGIVKKNKAKLEKFINALPA--VCGMP----MEFILENEQYDRQFYTG------FLGDINLFVNLRSMQIKNDIASLFVGGGIIKQSNPQEEWLETQNKLQTM-------------- 110638158 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQDYINGVEAAKEIIVNSELQKVVLAR--SKDKQVNLAVVLNLREHYPLAYIGIFFHPETGLISATPELLL-CTDRNGTFKTVALAGTQK--YNPEIPI---------RDVSWTHKEIEEQ-----------ALVCRYKTIRLREYRTIQSGS-LLH--------LKTEYTAMQELGTTMPTSAVCGMPKKPAIDFIERHEQFDRKLFSG----YSGPVNMETALTLRCAQVHANSITLYAGAGITADSVPQKEFEETNLKM----------------- 159479680 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTRPRGR----GGDVEADFWLSLDLLRSAKDHAEFCTVRDWIAAQLAGPCE--DVAIEIRKSVLKQGAVQHLFGRVAARLRRGRNDAHLLAALHPTPAVCGRPREAALGYLEELEAFDRGWYAG--------------------------------------------------------------------- 91215740 162 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASPEIFAK--TYRTKFETMALAGT-KRVNENREWTQKELD---EQQIVTDE--------IVSALEN------HTQNVQVHP-RITDRAGDLFH--------LRTDISTFDVLKDLHPTPAVCGLPKAKAYKFLKENEGYDRQFYTG------FFGELNVAQTQRSNRTRNNQAYVRAGGGITKDSIAEEEWTETVNKSRTMLKVL---------- 197251861 5 -KPTLELLTCDAAYRENPTALFHQVCGDRPATLLLESADIDSKDDLKSLLLVDSALRITALGDTVTIQALSDNGASLLPLLDTALPAGAENEVLPAGRILRFPPVSPLLDEDARLCSLSVFDAFRLLQGVVNIPTQEREAMFFGGLFAYDLVAGFEALPHLEAGNNCPDYCFYLAETLMVIDHQKKSTRIQASLFTASDREKQRLNARLAYLSQQLTQPAPPLPVTPVPDMRCECNQSDDAFGAVVRQLQKAIRAGEIFQVVPSRRFSLPCPSPLAAYYVLKKSNPSPYMFFMQDNDFTLFGASPESSLKYDAASRQIEIYPIAGTRPRGRRADGTLDRDLDSRIELDMRTDHKELSEHLMLVDLARNDLARICTPGSRYVADLTKVDRYSYVMHLVSRVVGELRHDLDALHAYRACMNMGTLSGAPKVRAMQLIADAEGQRRGSYGGAVGYFTAHGDLDTCIVIRSALVENGIATVQAGAGIVLDSVPQSEADETRNKARAVLRAIATAHHAQETF 206576599 4 SKPALELLTSDAIYRENPTALFHQLCGARPATLLLESADIDSKDDLKSLLLVDSALRITALGDTVTIQALSANGAALLELLDGALPSGIANQRQPNGRILTFPAVSTLLDEDARLCSLSVFDAFRLLQELVTVPANEREAMFFGGLFAYDLVAGFEDLPPLQSDTACPDYCFYLAETLLVIDHQTKHTRIQASLFTPLESEKQRLEQRLSQLRQQLNEPPAPLPVTTVAEMQCDVDQSDEEYGAVVRKMQRAIRAGEIFQVVPSRRFSLPCPSPLAAYDVLKKSNPSPYMFFMQDNDFTLFGASPESSLKYDAVSRQIEIYPIAGTRPRGRRADGSLDRDLDSRIELEMRTDHKELSEHLMLVDLARNDLARICTPGSRYVADLTKVDRYSFVMHLVSRVVGELRQDLDVLHAYRACMNMGTLSGAPKVRAMQLIAAAEGKRRGSYGGAVGYFTAHGDLDTCIVIRSAYVQEGIATVQAGAGIVLDSVPQSEADETRNKARAVLRAIAQAHHAKEIF 77961366 5 SRPTLQLLTATACYRDDPTALFHQLCGARPATLLLESAEVTSKQNLKSLLIIDSALRITALAQTVTIEALTRNGASLLPLLDAALPPQVEIQVRPNGREFTFPVIDEVQDEDSRLQSLSVFDALRLLLQLVEAPAAEREAMFIGGLFAYDLVAGFENLPPLRQDQRCPDICFYVAETLLILDHQNRSTRLQASLFTPDAGEHQRLTHRLEQLTHQLQQTAQPIPATSVPEMALQCNQSDEEYGAVVSELQQAIREGEIFQVVPSRRFSLPCPSPLAAYQTLKDHNPSPYMFFMQDNEFALFGASPESALKYDATNRQIEIYPIAGTRPRGRRANGELDRDLDSRIELEMRTDHKELAEHLMLVDLARNDLARICEPGSRYVADLTKVDRYSFVMHLVSRVIGTLRQDLDVLHAYQACMNMGTLSGAPKVRAMQLIAEREGSRRGSYGGAVGYFTAHGDLDTCIVIRSAYVEDGIATVQAGAGVVLDSIPQAEADETRNKARAVLRAIATAHHAKEIF 50121224 4 TQPKLELLRIEAVYRNDPSAIFHQLCGARPATLLLESAEIDSKENLKSLLIVDSALRITALGQHVSIQALTANGASLLPLLDAALPVEIINQPRPNGRELTFPLADAMQDEDARLRSLSVFDALRQILTLVACPIDEREAMFLGGLFAYDLVAGFEELPALNQQQRCPDFCFYLAETLLVLDHQKRVTALQASLFTPNHSEKQRLQQRLEQLQLQLTQPAPALPRQSIEDMTLSCNQSDEAFGEVVSQMQEAIRIGEIFQVVPSRRFSLPCPSPLAAYQTLKDSNPSPYMFYMQDQDFTLFGASPESSLKYDADSRQIEIYPIAGTRPRGRRADGSLDRDLDSRIELEMRTDHKELAEHLMLVDLARNDLARICQPGSRYVADLTKVDRYSFVMHLVSRVVGTLREDLDVLHAYRACMNMGTLSGAPKVRAMQLIAESEKTRRGSYGGAVGYFTAHGDLDTCIVIRSAYVEDGIATVQAGAGVVLDSNPQAEADETRNKARAVLRAIASAHHAKEIF 85059380 6 SQYQIELLHAQTPYRPDTTAMFNQLCGARPATLLLESAEIDKKHDLESMMVVDSALRITALGQTVTLQALSGNGAALLPLLDAALTEEVTIIAHPYGRELTFPPSVQDVDEDARLRSLSVFDCLRLLLTLVGQPPDALKAMFVGGLFAYDLVAGFESLPPLRPGQLCPDYCFYLAETLLILDHQQQSCALQCSLFSPSPSEKQRLQHRLEQLQHQLTQAPEPIPHQVIDTMTLTCSQSDEEYSQVVRRMQQAIREGEIFQVVPSRRFSLPCPSALAAYHTLKKSNPSPYMFFMQDNEFTLFGASPESLLKYAPDTGQIEIYPIAGTRPRGQRANGTLDADLDSRIELEMRADHKELAEHLMLVDLARNDLARICEPGTRYVADLIKVDRYSFVMHLVSRVVGQLRADLDVLHAYRACMNMGTLSGAPKVRAMQLIAEAEGERRGSYGGAIGYFTAAGALDTCIVIRSAYVEDGIATVQAGAGVVLDSVPQAEADESRNKARAVLRAIATAHDAKELF 27366333 12 ---QLELLSTTVPYHSDPTRLFHTLCENKRDSLLLESAEIDSKQDLKSLLIVDSAVRMVCHGHVVTMTALSDNGKNLLTHLTKNVAQEVEHQFDGQQLTLTFSSPDDRLDEDSRLREASSFDALRLVQHSFDLAEKDKHAIFIGGLFAYDLVANFEPLGEAHAINQCPDYVFYVAETLMVVDHQTESCHLQATLFADDSQ-KEALNQRIEQIRTLCATPKALPKAIHLDKVEVDTNISDDAFCQVVRDLKQYVVKGDIFQVVPSRRFTLPCPSPLAAYKELKVSNPSPYMFYMQDELFTLFGASPESALKYETQTNQVEIYPIAGTRRRGKRANGEIDFDLDSRIELELRTDKKENAEHMMLVDLARNDVARISRAGTRHVADLLKVDRYSHVMHLVSRVVGQLRDDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEGARRGSYGGAVGYLTGEGTLDTCIVIRSAYVENGIAQVQAGAGVVFDSAPQAEADETRGKAQAVISAIQKAHK----- 212710706 14 -------LDSPINYQPDPTLLFNHLCQNKPATMLLESAEVNNKANLQSLLIVDSALRIRAFGQRVEIEALTQNGQALLPLISEQLTEQLRCDLTTEHLTVVFAQPESQLDEDSRLKSASCLDVLRTLPALAQAYYTKPEILFMGGLFAYDLVANFEELPEVTATNQCPDFCFFVAEHYLVIDHQNQAARLKSLFFTANVQAVAQVQQRHNDIIVACRPYLPTLPLGEPTKFSVTINKDDTEYGKVVNTLKEAIYRGDIFQVVPSRKFSMPCAQPLIAYQKLKAQNPSPYMFFMQDNDFTLFGASPESALKYSQQSRVVEIYPIAGTRPRGRNAQGNIDLDLDSRIELAMRTDEKELAEHIMLVDLARNDLARICEAGSRYVANLTKVDRYSFVMHLVSHVVGTLRRDLDVFHAYQACMNMGTLTGAPKVKAMQLIAECEKERRGSYGGAVGYFNGKGDFDTCIVIRSAYVENGIATVQAGGGVVLDSSPQGEADETRNKARAVIRAIAQAHQVEELF 8134765 5 -RYEVEILQIEGIYQSDPTTIFNQLCNKKKCTLLLESAEIDKKHALESMIIIDSALRISSLDNIVTIEALTENGKSLLFKLDLLLPLTVKNVLFENSRRLIFPFINHEIDEDKKLRSVSIFDTFRLLIKTMKIPKNLTKSMFFGGLFSYDLVNNFEKLPILNRNQKCPDLCFYLAETLLILDHKKKNCIIQSSLFNRKSSEKNRLKKNLQEIKTKLTQNVPKIEHRKIDQISLKCNLTDKEYIKIIKKMKQSIKKGDIFQVVPSRKFYLPCISSLSAYQRLKQSNPSPYMFFMQDSDFTLFGASPESSLKYDSKSKKIEIYPIAGTRPRGKTENGLIDLDLDSKIELEMRMNEKELSEHLMLVDLARNDLARICEPGSRYVASLTKVDRYSCVMHLVSKIVGRLKSNLDIFHAYCACMNMGTLTGAPKIKAMELISKFEKERRGSYGGSIGYFTESNNFDTCIIIRSAYVENNLATVQAGAGIVLDSVPQEEANESRNKAQAVIQAIIYAHSSREV- 109899138 12 ---KVETLLLSADYVADPLQAYQYLCQGQPHNLLLESAEIDSKDNLKSLILVDAAIKLQCDGPVVTCQALTDNGAAVLPLFIEYCPQGVEHAFDENSRTLTFTFNDGELDEDSRLKAPAVFDALRLLINRVVAIRPHPEALFLGGAFAYDLLATFEQLPAVSEENTCPDFVFYLAETLLLIDHQAKKTELIGSVFSGKGNNYFAISQRLEQIKHKLGKAMPELESPSVAPDDLKISKSDEEFIQDVENLKHHILAGDIFQVVPSRTFSLPCPDPHKAYKALKVQNPSPYMFFMQDIDFCMFGASPESALKYLKDTNQVEIYPIAGTRPRGKHADGSINLDLDSRIELNLREDEKEKSEHLMLVDLARNDVAKVSKPGTRHLKDLLKVDRYSHVMHLVSKVVGQLRNDLDALHAYQACMNMGTLVGAPKVSAASLIREVEQQRRGSYGGAVGYVNGHGDMDTCIVIRSAFIKNNTAHIQAGAGVVFDSDPQSEADETRGKAQAVIRAILTSHES---- 157374825 5 ------------TYHADPLRLYQHLTQDAPHTMLLESAEIDSKDHLKSIVMTHAAMMIRCDSYRLTFTALSENGHDLLSGIQHFFH-EADSNLEAGILTLTLKKEVAQLDEDARLKSTSPLDGLRALIKEIDCGDSPAFELFLGGVLAYDLIDTVEPLPQVPQDNTCPDYLFYLAETLILIDHQEQQADIVTHQFSTPSSPYSAVLEQRVQLLQTMSVQETKVDELVTLDVQTQVNISDDSFKATVNELKSHIVAGDIFQVVPSRSFSLPCPSTLGAYRALRQTNPSPYMFYFRGEDFTLFGASPESALKYEAHTNQVEIYPIAGTRKRGKSADGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDVARISQSGSRKVAELLKVDRYSHVMHLVSRVTGQLRDDLDALHAYQACMNMGTLTGAPKVSAAQLIRVAEKTRRGSYGGAVGYLNGLGDMDTCIVIRSAFVKDGTAYIQAGAGVVFDSDPQAEADETRQKAQAVISAIKL-------- 114562606 14 --------KQPLTYHTDPLKLYQQVTNNAPHTMLLESAEVESKDHLKSIVLTHAAMMIRCDGYQLTFSALTHNGAALLVPIANFFSD-AQQQRDNDTLIVTLKKATELQDEDARLKSTSPLDGLRMFIKHIQTNNPLKFELFLGGVLAYDLIDTVEPLPAAPNHNDCPDYLFYLAETLILIDHQTQQAEIVSHQFSQDNIIAQQLDLQLQHVIEQCAELGDIAPLTPVTTDE-KVNITDEQFKQTVIDLKEHIVAGDIFQVVPSRCFSLPCPNTLGAYRALRLTNPSPYMFYFRGPDFTLFGASPESALKYDAASNQVEVYPIAGTRKRGKNAQGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDIARISQSSSRKVAELLKVDRYSHVMHLVSRVTGQLRLDLDALHAYQACMNMGTLVGAPKVRASQLVRQAEQARRGSYGGAVGYLNGLGDMDTCIVIRSAFVKNDVAHIQAGAGVVFDSDPQAEADETRQKAQAVISAIKM-------- 153001238 10 -------FKAALTYHSDPLRLYQHITQDAPHTMLLESAEIDSKDHLKSMVMTHAAMMIRCDGYQLTFTALTDNGASLLAPITLFFSTAANLVRDNLTLVVTLQKDTKLQDEDARLKSTSPLDGLRMFIQQIDSQSKPAFELFLGGVLAYDLIDTVEPLPAVPNDNDCPDYLFYLAETLILIDHKLKQADIITHNFSRDSAQYAAITAALSERVQQLSTQCKTLGNSPADVPTLVANISDEVFKQTVIDLKEHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGQDFTLFGASPESALKYEASSNQVEVYPIAGTRKRGKTATGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDIARISQSGSRKVAELLKVDRYSHVMHLVSRVTGQLRQDLDALHAYQACMNMGTLVGAPKVSASQLVRQAEKARRGSYGGAVGYLNALGDMDTCIVIRSAFVKNGTAFIQAGAGVVFDSDPQSEADETRQKAQAVISAIKMGAGLR--- 56460852 11 ----LETLRVSLPYQAEPLKVFQNTCSTQGEHLLLDSADIGTKQQVKSLLLIDAALRITCNDQQVTIIALTDNGAVLLSWIEEQLKDSAAIERTPEQLRLTFSAANTPIDEDSRLRQISNMEPLRVLQQKLNTAKQHPFSVFLGGAFAYDFVASYEQLPQVDEENNCPDYVFYLAETLLIIDHQQQTTELLGSVFSGKGHDYQAMSQRIGELAARCQLP-AIEPQPQPVDVQVTATPSAEEFARIVTRLKENIVAGDIFQVVPSRRFKMPCPDPLAAYQQLKKNNPSPYMFFMSHPDFCLFGASPESALKYQQDINQVELYPIAGTRPRGKSADGSISPDLDSRMELELRLDQKELAEHLMLVDLARNDLARISETGTRYVADLLQVDRYSHVMHLVSRVVAKLRNDCDALHAYRACMNMGTLVGAPKVSAATLIRQVEKQRRGSYGGAVGYLAGNGDMDTCIVIRSAFVKNNQAIVQAGAGVVHDSDPTSEVTETENKAKAVILAIQQAHTL---- 119944818 9 ----LKSLSADCQYISDSLGLFQTFSANTDNHLLFDSAEIESKNHLKSLMLIDACMKITCHGLTVTLDALTDNGKDLLTFITPQFSTQIISQHSAHQLQLVFPASDATGDEDQRLKSLSPVDALRFIVKGIKTPSSHQQALFLGGIFAYDFIATFEDLMAVPEDNICPDFMFYVAETLMIQNHQTQKGELIASVFGGSDENEQRLNARLAEIQQQCINFETTENPVTPLTGKVSTDVSDQEYCAIVEELKKYIVKGDIFQVVPSRSFSLSCPNPIAAYAKLKQTNPSPYMFYLKDSDFTLFGASPESALKYTQASNDVEIYPIAGTRRRGFNPDGSINKDLDSRLELELRLDQKETSEHLMLVDLARNDVARISEPGTRHVADLLKVDRYSHVMHLVSRVIGKLRTDLDALHAYQACMNMGTLVGAPKISASNLVRQVEKKRRGSYGGAVGYINGCGDMDSCIVIRSAFVKNGIAQAQAGAGVVFDSIPQAEADETRTKAAAVLNAIALAH------ 152978938 3 -QPYIQVFSQPVEYHSDLASVFTTLCAGNTNSLLLESAEISSKNSLKSLLLVNAAVKICCTGQTVTFKALTDNGAAVLIHLRDKLSQLAQTQINAHELIATFAPLEQNLDEDTKLQAATVFDGLRVVNNLYAHSQTPIFLGGLF---AYDLVANFIPMDGIADGLNCPDYVFYLAENLLCFNHPTQQATLQTFCFS--SKEYAVLQQNALKISRKM-QHLQPVPAVVPAGTEVETNIEDEKFKAIITELKQHIYLGDVFQIVPSRRFSLPCPNSLATYRNLKHNNPSPYMFYMQDDEFVLFGASPESALKFNADNRELEIYPIAGSRPRGFDAQGNIDPELDARLELEMRLDHKELAEHLMLVDLARNDIARVCQSGTRQVKDLMQVDRYSHIMHLVSRVVGTLRPELDALHAYQACMNMGTLTGAPKIKAMQLIYQLEKQKRHSYGGAVGYLSSDGNFDTCIVIRSAFVQNGIAHVQAGCGEVLDSDPQMEADETRHKARAVLNTIIQTN------ 197748932 2 --PQLTITQTELPYFADTTRVYYALCGERPHTLLLDSAEIQSKNSVKSLLFAKSAVHIFCEDQTVTFHALTPNGEAVLPLIANALSPTCKFLDKNDRLQAIFPTISNQLDEDSKLKTTTVFDGLRTVSQLFADSTSPIYLGGLF---SYDLVANFENISLQDDGLSCPDYTFYLAEQLVTIDHQTETAVLNTFCFEPNEQTNLNQQAVEFTQKLANLSHIELPLANQTATSEATANIEDEDFKAIIRKLKHHINIGDVFQIVPSRRFSLPCPNTLASYKQLKINNPSPYMFYMQGENFTLFGASPESALKYSQANRQLEIYPIAGSRPRGFDEQGNIDPELDSRLELELRLDQKELAEHLMLVDLARNDVARVSESGTRRVVDLMQIDRYSQIMHLVSRVIGTLRKDLDALHAYQACMNMGTLTGAPKIKAMQLIYQVEQQKRHSYGGAVGYLTSDGNLDTCIVIRSAFVQNGIAYVQAGCGEVLDSDPQLEADETRHKARAVLKAI---------- 163750227 5 -------------YPDDPLSLYQHLTQDAPHTMLLESAEIESKDNIKSLILTDAALMIRCEGYQLTFTALTDNGQSLLSPIQTFFHS-ARSNLEKNRLKLTLAKQTAQLDEDARLKSTSPLDGLRALVKEIDCGTSPAFELFLGGVLAYDLIDTVEPLPQVPYGANCPDYLFYLAETLITVDRQQETANIVTHNFISEPTLKAEYAKRVDSVKAQIERVAAAAEFIPV-TAEVSVDISDETFKDTVNALKCHIVAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGDDFTLFGASPESALKYETQSNQVEIYPIAGTRQRGKTADGQIDADLDSRIELELRLDKKELSEHLMLVDLARNDVARISQSGTRKIPELLKVDRYSHVMHLVSRVTGQLRTDLDALHAYQACMNMGTLTGAPKVSASQLIRGVEKSRRGSYGGAAGYLNGLGDMDTCIVIRSAFVKEGIAHIQAGAGVVFDSDPQAEADETRQKAQAVISAIKI-------- 91793802 17 -----------LTYHADPLSLYHSITQDLPHTLLLESAEVTSKQNLKSIIMTHAAMMIRCDAYQITFSALTPNGASLLAPIAAFFS-HAKPTQDEQHLVVQLCKSAELQDEDARLKATSPLDGLRLLVNAIKTDKAPEFELFLGGVLAYDLIDTVEPLPPVPNSNDCPDYLFYLAETLILADHQTEQSELITHLFNPNLIDADNDASRDEAMLTQACQQPLMTPALKPLDAQERVNISDEQFKKTVVDLKEHIVAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGPDFTLFGASPESALKYQASNNQVEVYPIAGTRKRGKNALGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDIARISQSGSRKVPELLKVDRYSHVMHLVSRVTGQLRTDLDALHAYQACMNMGTLVGAPKVRASQLVREAEKARRGSYGGAVGYLNALGDMDTCIVIRSAFVKDGVAHIQAGAGVVFDSDPQAEADETRQKAQAVISAIKL-------- 167855219 13 -----------VDYCNDPIAIFATLCQNRQNTLLLESAEIQSKNSLKSLLLVDAALKISCQGQQVDFEALTLNGQGVLPYIAQQLQPICEISSDTHHLSVKFSLPNPNLDEDSKLSAPSIFDGLRCLTTLYQHSDIPIFLGGLF---AYDLVTNFENIQLKDDGLSCPDYVFYLAENLLLIDHQTLSATLQTFCF--HPKAADGLNQSAVQICQNLQKVEPHLPHI-LASTEVRTNLEDEAFKDIIRSLKHHIHIGDVFQIVPSRRFSLACPNPLRAYRQLKQTNPSPYMFFMQDEVFTLFGASPESALKYSAQTRQVEIYPIAGSRPRGFDEQGQIDLDLDARLELELRLDKKELAEHLMLVDLARNDVARVCESGSRHVKALMQIDRYSHIMHLVSRVVGKLRPELDALHAYQACMNMGTLTGAPKIKAMQLIYLVEQQKRHSYGGAVGYLSSNGNLDTCIVIRSAFVQNGIAHIQAGCGEVLDSDPQMEADETRHKAKAVINAIIQTHSA---- 85712436 12 -------IQVELPYQADTQSVYQQVCQPHGRHVLLDSADIGTKQALKSLLLIDAALELKCNGQRVTVQALTNNGKPLKALLDQQLTDYLLATSESTS-EFKFPVSNRDLDEMSRLKEVSNFEPLRLILERRNAASSHDFAVFLAGSFGYDLLASYEQLPQVETENRAPDYVFYVSETLLAVDHQRQSSQLIASLFTPESDAYAQMSQRIGELAARCQLPPRQQTHYTPLAADYQSTPSQAVFKQHVSELKEHILDGDIFQVVPSRRFSLPCHDALASYAVLKQTNPSPYMFYLSHPDFTLFGASPESALKYTAASNQVELYPIAGTRPRGKQPDGNLDHDLDSRLELELRMDQKELSEHLMLVDLARNDLARICQPGTRNVADLLKVDRYSHVMHLVSRVVGQLREDCDALHAYRACMNMGTLIGAPKVSAARLIRQVEQQGRGSYGGAVGYLAGNGDMDTCIVIRSAFVSGGRAVVQAGAGVVHDSDPQAEVDETENKARAVIAAVQTANAQGE-- 125973392 17 -----NIIPVTMEVYADPISLFKR-FEESSCCFLLESVEGGEKWARYSIIGKNPFLVVESYKNKTIIRERNGS---------------------------------------QREVEGNPVEIIKGIMGKFKLPNLPRFNGGAVGYFGYDLIRHYENLPNVPEDDGLPECHFMFTDEVLVYDHLKQKIHIIVNLHVNGNIEYISAVDRIKTIHREILDTRWKTADKKKNELAVTSNISKEDFCRNVLKAKQYIRDGDIFQVVLSQRLCVETENPFNIYRALRVINPSPYMYYLKFGGYRIIGSSPEMLVRVENG--IVETCPIAGTRKRGRTK------EEDEALEKELLSDEKEIAEHVMLVDLGRNDIGRVSKFGTVAVKNLMHIERYSHVMHVVTNVQGEIREDKTPFDALMSILPAGTLSGAPKVRAMEIIDELETVKRGPYGGAIGYLSFNGNLDSCITIRTIILKDGKAYVQAGAGIVADSVPEREYEECYNKAMALLKAIEEAGEIR--- 177665579 30 -----------------PVSSWYKVCGDQPYSFLLESVEGGENLGRYSFLGCDPVWVLETKGETTTQT---------------------------------------YRDGSIKIFQGNPLDILPQCLATIHPPQLPSGIGGLFGFWGYELIHWIEPRVPIYPQEDLPDGIWMQVDNLIIFDQVKRKIWAIAYADVDLKQAYQQACDRVTKLVIKLQLPLPNPKSAESDPLNYNSNIERSRFCENVLKAKEYIRAGDIFQVVLSQRLTAHYDDPFNLYRSLRLINPSPYMAYYNFGDWQIIGSSPEVMVKAERKKIKATLRPIAGTRKRGKT------VAEDQALAQDLLQDPKEIAEHVMLVDLGRNDLGRVCVEGTVTIDELMVIERYSHVMHIVSNAIGELSPDKTAWDLLKACFPAGTVSGAPKIRAMEIIHELEPERRGPYSGVYGYYDFEGQLNTAIAIRTMVVRQHRVSVQAGAGLVADSDPEKEYEETLNKARGLLEAIR--------- 117924426 30 -----------------PVTAYMKIAAQSQYSFLLESVQGGEKWGRFSLIGTQPKALFEVNGNTISYHDL------------------------HNGTVTT-------------TQSDNPTFALREIMATYQPTDNLPSFGGAVGYLGYDTVRYYEHLPDDNPDLGTPDALFMLSDQLLVFDNLYNKLKVVVNVHSDPRACYDKACEQINRLIALLRAPMPPLPDTPLTEADFTSEMSREAFEEAVRKGKEYIFAGDIMQVVLSQRLSVPFHDPLALYRALRMSNPSPYLFLLNMGQFSLVGSSPEILVRQEKG--IATVRPIAGTRPRGK------DEAEDLALETELLADPKERAEHIMLVDLGRNDIGRIAEIGSVKVTEQFIIERYSHVMHIVSNVEGVLRKDLDAYDVVAATFPAGTLSGAPKIRAMEIIDELEVSRRGPYGGAVGYFGYNGYMDLAITIRTAILKDGRLYIQAGAGIVADSVPSKEYEETMNKGRAMFRAVEQ-------- 39997478 30 -----------------PVSAFRKL-DDGRYAFLLESIEGGEKWARYTFLGASPSTVIRSRGTTVEIIT---NGE--------------------TRSVTTDDPLGFVRDFLARFR-------------PVEIPGLPRFFGGAVGYLGYDMVRQFERLPDKPAVIGAWDSCFLITDTIVIFDNMRQKITVVSNAHLDEGAAYADAVARIDGIIARLKAPLPAQPAAAAAKVSFSSNITREAFEDAVERAKEYVRAGDIIQVVLSQRFSGELTDPLDIYRVLRTLNPSPYMFFLRLDDTLVVGASPEVMVR--REGNRVELRPIAGTRPRGATP------EQDEQLAEELLADPKERAEHVMLVDLGRNDLGRVCRTGTVKVSELMVIERYSHVMHIVSNVQGELAEGRDAFDVVRATFPAGTLSGAPKVRAMEIIDELEPVRREVYGGAVGYFSFSGTMDLAIAIRTLVIRDGVVHLQAGAGIVADSDPASEYQETVNKAMAVVKAIETA------- 86606776 30 -----------------PVSAWYRVCAGRPYNFLLESVEGGEQVARYSFLGCDPLWVLQVRGDQ---------------------------------------ALQIHRDGHREQHQGDPFAVLARCLQPYHLPELPSSIGGLFGYWGYELIRWIEPVPIHPQPGDPPDAILMQVDSILIFDQVKRKIWVVAFADTRQEQAYAQACRRVEQLVQQLSAPLSLAHKPQLPDAIPPSTLSRAAYCQAVEQAKAYIRAGEIFQVVLSQRFTTPFADPFRLYRSLRLINPSPYMAFFQFGDLCLVGSSPEVMVKLTRIGRIATVRPIAGTRPRGATP------AQDRQLEQELLADPKERAEHVMLVDLARNDLGRVCRLGSVQVDDLMQIERYSHVMHIVSNVVGQLDPRYSAWDLLRATFPAGTVTGAPKIRAMQIIHELEGCRRGPYAGAYGYYDFAGQLNTAITIRTLLVQGDQVSIQAGAGIVADSDPEREYQECLNKARGMLMAVA--------- 146281138 63 -----------------PLSLYLKLADA-PNSYLLESVQGGEKWGRYSIIGLPCRTVLRVQDHRISVT-----------------TDGVETEACEVEDPLAF------------------VESFQQRYRVAPVEGLPRFNGGLVGYFGYDSVRYVERKLPNPDPLGTPDILLMVSDAVVVFDNLAGKLHCIVLVDPSQPEAYEAGQARLQALRAKLRQSITPFERSNGAEPTFRSSFSREDYEQAVNRIKDYILAGDCMQVVISQRMSIPFKAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVEEG--LVTVRPIAGTRPRGANE------EADLALEQDLLSDAKELAEHLMLIDLGRNDVGRVAQTGTVRLTEKMVIERYSNVMHIVSNVTGQLKAPLTAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYLAWNGNMDTAIAIRTAVIKDGELHVQAGAGIVADSQPALEWEETLNKRRAMFRAVALAERDEQ-- 161869933 68 -----------------PLSLYLKLA-NRPYTYLLESVVGGERFGRYSFIGLPCSHYLKASGKHVDVY---QNGE---------------IVEQHDGNPLPF------------------IEAFHNRFKTPEIPSLPRFTGGLVGYFGYETIYNFEHFAHKADPLGTPDILLMLSQELAVIDNLSGKIHLVVYADPSQPDGYERARERLEDIRTQLRQSCAIPLSLGSKHTEAVSEFGEEPFKACVDKIKDYIFAGDCMQVVPSQRMSMEFTDPLALYRALRTLNPSPYLFYYDFGDFHIVGSSPEILVRRERDD--VIVRPIAGTRLRGKTP------AEDLANEQDLLSDAKEIAEHVMLIDLGRNDVGRISKTGEVKVTDKMVIEKYSHVMHIVSNVEGRLKDGITNMNILAATFPAGTLSGAPKIRAMEIIEEVEPSKRGIYGGAVGVWGFNNDMDLAIAIRTAVVKNNTLYVQSGAGVVADSDPASEWQETQNKARAVIRAAQM-------- 95930494 31 -----------------PVSAFKKI-DNGELSFLLESIEGGEKWARYSLLGSGAGCVFRTRGDHYEI---VRNGQV-----------------------------------DESGDSDDPLEVLRTLLSRYQPDGLPRFCGGAVGYLGYDMVRYVEKLPDNPADIGAYDSCFILTDSILIFDNRQQKIKVVCNVHIEKDVDYDEAVRTIHALISKLRQPRAVEACKPQGQHQFSANFSKPQFLEAVEQCKEYVRSGDVIQVVLSQRFSAELKDPFDIYRSLRTINPSPYMFFLRFGATLVVGASPEVLVRKEDD--VVEVRPIAGTRPRGKT------VEEDEVFERELLEDPKELAEHVMLVDLGRNDLGRICRTGSVNISELKVIERYSHVMHIVSNVRGVLDNNMDAFDVFRATFPAGTLSGAPKIRAMEIIDEMEPQRREIYGGAVGYFSFSGNMDMAIAIRTLVIHDNRVHLQAGAGIVADSSPVAEYEETINKAKGVMKAIEMA------- 74318246 42 -----------------PLSVYLKLA-NAPYTYLLESVVGGERFGRYSFIGLPARTVLRVRAHLLTVET---DGQVVEECS-------------------TPDPLAFIAEYQTRFKAAPVL-------------GLPRFTGGLAGYFGYDTIRYIEKLVRKDDVLHTPDILLMLTEELAVFDNLAGKLYLVTHADPMQADAYAQGHLRLAELAEKLHAPVTLPSEPRPVVAEASSEFGEAEFKAAVAKAKEYIAAGDVMQVVLSQRMARPFESPLSLYRALRSLNPSPYMYFYDLGGFHIVGSSPEILVRLEGDT--VTLRPIAGTRPRGLT------REDDQRLAAELMADPKECAEHLQLLDLGRNDTGRVAVTGSVKVTEHMQIERYSHVMHIVSNVEGKLKPGLSALDVLRASFPAGTVSGAPKVRAMEIIDELEPSKRGVYAGAVGYLGFSGDMDLAIAIRTAVVKDGMLYAQAGAGIVADSVPDNEWTETLNKARAVVRAAELA------- 81299812 25 -----------------PVSAWYRICRDRPYSFLLESVEGGEHLGRYSFLGCDPLWVLEARGDRTTR---------------------------------------RFRDGSEEVFSGDPFAALKQCLAPYQPVHLPQLPGGLFGFWGYELMRWIEPRVPVHSENDLPDGCWMQVDSLMIFDQVKRRLYAIAYADPDLHRAYALACNRVQELVNRFQRQLPWLPPQSAPSRPVQSNTTQEQFCANVLTAQDYIRAGDIFQVVLSQRLTTHYSDPFDLYRSLRLINPSPYMAFFRFGDWQLIGSSPEVMVKAEQDPHQATVRPIAGTRPRGRTAP------EDAALATDLLADPKEVAEHVMLVDLGRNDLGRVCEKGSVRVDELMVIERYSHVMHIVSNVVGLLDRDRDAWDLLRATFPAGTVSGAPKIRAMEIIHELEGCRRGPYSGAYGYYDFEGQLNTAITIRTMIVQGHRVSVQAGAGVVADSVPIKEYEETLNKARGLLEAIR--------- 197329085 15 -----------------PVGLYRKLAAERPGTFLLESAENGRSWSRYSFVGVRSDATLTVRDGQAHW-----------------------IGAAPVGVPTDGDPLDALRATVEALHTP-------RDLAAVLGGALPPFTGGMVGYLGYDIVRRLERIGEHEDDLQLPELTMLLTSDLAVLDHWDGTVQLIANAINHNDEAYADAVARLDAMEADLARPAPYAPTPASELPEFSALWGGAEYQAAVEDVKERIRAGEAFQVVPSQRFETPCHASADVYRVLRATNPSPYMYLFRFEGFDVVGSSPEALVKVEDGRAMV--HPIAGTRHRGATPQ------QDHELAEELMADPKERAEHLMLVDLGRNDLGRVCEPGSVEVVDFMSIERYSHVMHIVSTVTGRVAEGKTAFDVLTACFPAGTLSGAPKPRAMQIIEELEPSRRGLYGGCVGYLDFAGDSDTAIAIRTALLRDGTAYVQAGAGVVADSVPELEDAECRNKAAAVLRAVGAANRL---- 91202982 34 -----------------PVSAFQKLSDSK-HAFLLESAAGGEKISRYSILGSDPFLEFTSMGTNVEILRKNGN----------------------NEKIQTTDPLAILEGEMSRLR-------------PVKIKELPDFFCCAVGYIGYDVIRYYETLPDPKDDLFLADIRILFYDTIIVFDHLTKTIKIVCSAYVDNEDLYKESIKRIDCVIEKLRTPVMDITTDKETSRSFCSNFERKDFLSVVDRCKEYIRAGDIFQVVISQRFKTETEAPFNIYRVLRVINPSPYMFYFKMDDLYFIGSSPEVMVKVDGK--KVIVRPIAGTRKRG------LSDDEDEKLAGELIEDPKERAEHIMLLDLGRNDVGRVSRYNTVRIEEKMVIEKYSHVMHITSSICGELDDSKSAFDALRTCLPAGTLSGAPKIRAMQIIDELEPTKRGPYGGAVGYFDFFGNINTCITIRTIVLKNKHAYIQAGAGIVADSIPEKEFDETVNKAKGMMLAIEIAENMK--- 118594309 22 ------PLLIEAPSDLDPLSIFTKLA-NEPFSYLLESVEGGDKFGRYSIVGLPSKIQIKIHKNTISI--------------------------------------YNQKELREKFDHENPLDFVEEFMDRFKVPTDPRYSGGLAGYFGYETINYIEPRLFLSDSLNVPDILLMLSDEVVVIDNLLGKLFIISYLDPSQDDAYDIGALRLSAYLKKLKNHVAPIETSKEIRTKSQSEFGETAFKEAIKKAKKYIYEGDVMQVVLSQRMSKPFHDPLTLYRALRVLNPSPYMFFYHMDDHFVVGASPEILVRLED--RKVSVRPIAGTRPRGENE------EEDVGLEKDLLSDPKEIAEHVQLMDLGRNDIGRVSKTGSVKVTDNMTIERYSHVMHIVSNVEGALKDSYSAMDVLKATFPAGTVSGAPKVRAMEIINELEPTKRGIYAGAVGYLGFNGDMDVAIAIRTAVIKDKTLYVQAGAGIVADSVPDNEWIETKNKARAILRA----------- 90415249 28 -----------------PLSVYLKLAFG-PNSYLFESVQGGEKWGRYSLIGLHTSTVLKIFGTRLEI-------------IRDGKPMVNRSTSDPLGEVERF----------------------RKLFSMPDLPNLPRFTGGLVGYFGYDTVRFVEPKLAPSDELGTPDILLMASDEVAIFDNLSGTIMLVVHVDAKDPDALASAEARLDELEAKLEQSTPQLPPDGLSEDDFVSSFGAQDFKAAVNKVKDYVMAGDVMQVVPSQRLSAPFDAPINLYRALRRLNPSPYMYFLDLDGFHIVGSSPEVLARLEDG--EVTVRPIAGTRKRGATAQ------EDQAMEDEMLADPKEIAEHLMLIDLGRNDVGRISKTGTVEVTEKMVVERYSHVMHITSNVVGQVTDDMGALEVLKATLPAGTLSGAPKIRAMEIIDELEPVKRNIYGGAVGYIGWNGNMDTAIAIRTAVIKDKILHVQAGAGVVADSVPELEWKETNNKARALMSAAAM-------- 84625481 29 -----------------PLSVYLKLADG-AYTYLFESVEGGERFGRYSIIGLPARRVYSFRGHTLEVSEHGE-----------------------------------VVDTRDVADPLAEVDALRAEHSVPQLDSLPGFTGGLVGWFGFECIQYIEPRGDKADELGTPDILLMLSEELAVFDNLKGRLYLIVHADPRQPQAYVRANRRLDELAHRLRQGGAGYPSDAIDESDFHSSFTREQYHAVVRKAQEYVRAGDIFQVVPSQRLRVPFRAPVDVYRALRALNPSPYMYFLDVGGTQVVGSSPEILARLRDG--VVTVRPIAGTRPRGATP------ELDKALEEELLADPKERAEHVMLIDLGRNDVGRVAEPGTVKVGEQFVIERYSHVMHIVSEVTGTLKAGLNYSDVLRATFPAGTVSGAPKIRALEIIRELEPVKRNVYSGAVGYIGWHGDADTAIAIRTAVIQDGYLYVQAGGGVVYDSDPDLEWQETMNKGRALFRAVAQA------- 194367494 29 -----------------PLSVYLKLADG-PNTYLFESVEGGERFGRYSIIGLPARRVYAFHGHTLTV--------------------------REDGQVVDTREVADPFAE---------VEALRSAHSVPKLEGLPGFTGGLVGWFGFECIGYIEPRLAPPDELGTPDILLLDSNELAVFDNLKGRLYLIVHADPRVEGAFEQALARLDALTAKLRAPGAGYPAPVLDESDFVSGFTREGFVDAVQRSKEYIRAGDIFQVVLSQRLSVPFKAPVDVYRALRALNPSPYMYFLDVGDLQVVGSSPEILVRLQDG--EVTVRPIAGTRPRGATP------ELDQALEAELLADPKERAEHLMLIDLGRNDAGRVSKAGTVEVGEQFVIERYSHVMHIVSEVTGQLQPGLSYADVLRATFPAGTVSGAPKIRALEVIRELEPIKRNVYAGSIGYIGWHGDADTAIAIRTAVIKDGRLYVQAGAGIVYDSDPDKEWDETMNKGRALFRAVAQA------- 22299215 24 -----------------PVSAWYRVCRDRPYNFLLESVEGGEQLARYSLLSCDPLWVLETRGNQTT-------------------------QTHRDGSVTRF--------------TGNPFTILANCLAPYQPAQLPGGIGGLFGFWGYELIQWIEPRVPIHPARDLPDGVWMQVDQILIFDQVKRKIWAVVYADTRETDAYTHASDRLERLLRKLQTRIPPEATQSRQIPSYTSNITSEAFRTNVARAKDYIRAGDIFQVVLSQRLSATYRDPFALYRSLRLINPSPYMAYFQFGTWQIIGSSPEVMVKAEAGSLLATVRPIAGTRQRGHT------YTEDQQLAAELLADTKEVAEHVMLVDLGRNDLGRVCRQGSVSVEAFMVIERYSHVMHIVSNVVGELLPDKTAWDLLQACFPAGTVSGAPKIRAMEIIYELEGCRRGPYSGAYGYYDFEGQLNTAIAIRTMVVHQHLIHVQAGAGIVADSDPQREYEETLNKARGLLEAI---------- 171914643 27 --------ELAADY-ETPLSAFQRIHDGR-HAFLLESAELTQHSGRYSLLGSDPRLVFTARGREITIE--------------------------EKGATRTYTAEGDPLKE---------LEDIMAAFKPAMPPPSPVFHGGAVGYLSYDMVRFFEPTPPPKDELGVPDMVFMIADTVIIFDHKHRKLTIVANVFATPEAAYAWANTRIHELVAKLEAPQAFAPEGGNNVPAPSGNTTQAEYEAMVLAGKEYIKAGDIFQFVPSQRFETEYTGPVDLYRALRHVNPSPYMFCLNFPDFSLVGSSPEVHVKCIGG--KIEIRPIAGTRWRGATP------AEDDALAAELLADPKERAEHIMLVDLARNDVGRVSEYGTVRVNELMVIERYSHVMHIVSNVEGTLSPERSAYDVMRATFPAGTVSGSPKVRAMEIINEVEKSKRCAYAGAVGYFGFDGTLDSCIALRTCVLKDGKAYVQAGAGVVADSDPTYEYQETLNKARGMLRGLQRAKEL---- 77165952 28 -----------------PLSTYLKLA-NGPYSYLLESVHGGEKWGRYSFIGLPCRTVVKVQKYEIVVETDHR--------------------------------------IEETHHSDDPLAWIETFKQRFKVPSLPRFTGGLVGYFGYDTIRYIEPKLAHPDSLETPDILLLVSNEIVVFDNLSGKLYFIIHCGPEDYTELQRLDALEDRLRASVPAHHTVTPSRLVLEDDFISGFTEQGFKGAVDKTRQYITDGDVMQVVLSQRLSVPFASPLNLYRALRCLNPSPYMYYLNLEDFHVVGSSPEILVRLEDGA--VTVRPIAGTRHRGRGE------EEDRALEQELLADPKELAEHRMLIDLGRNDVGRIATIGSVNVTEKMLIERYSHVMHIVSNVTGQLKPEFSAMDVLRATFPAGTVSGAPKIRAMEIIDELEPIQRGVYAGAVGYLAWSGNMDTAIAIRTAIIKDQILHIQAGAGIVYDSVPQSEWEETLNKGRAIFRAVALA------- 20808012 32 -----------------PINVFYSLSG--KHKFLLESANGGSHWGRYSFIGKDPYLSVLSYGRDIKI----------------------------------------ITTEEESNKRGLALEEVKNFLQINYNPLGLPFTGGAVGYVSYDAIRLYEKLPEKNPDINIPDVYFMFYKSFICYDHFKHEVYIVYNVFANEDTEYEEVLQKINELLNEIKSNKIEFHDLSLQEEKVTYNFTKEEFCQIVERAKKYIEKGDIFQVVLSQRLKAKTNDPFEIYRRLRSKNPSPYLFYIDFGDFQLLGSSPESLVRVFQD--KVTTNPIAGTRRRGK------DEKEDLKNKEELLKDEKERAEHVMLVDLGRNDIGKVSEFGSVKVERFMEVDFYSHVMHIVSTVSGKLKKGFTAFDALIACLPAGTVSGAPKIRAMEIIEELENVKRSFYAGAVGYFSYNGNMDMCIAIRTILIKENTAYFQAGAGIVYDSIPEMEYYEILNKVMVLKEVL---------- 88704586 24 -----------------PLSTYRKLAEG-PYSYLFESVEGGEKWGRYSIIGLPCRELIKVFGHRVE---SWVDGECIGT--------------------------------EEVADPLDFVEAYQQCFKSPEQDALPVFHGGLVGYFAYDTVRYVEPRLAPEDQLHTPDILLMLSEEVLVFDNLAGTLRVVVNVDPSTDKALETANARLDSLVAALEAPLEPLPRVSLEETNARYSLSQDEYEAAVNRVKEYVLAGDAMQVVPSQRMSVPFSAPPNLYRALRNLNPSPYLYFLDLDEFQVVGSSPEILVRAEQG--KVTVRPIAGTRHRGKTE------AEDDALEAELLADPKEIAEHLMLIDLGRNDVGRIAQTGTVELTENMLVERYSHVMHIVSNVEGQLDEGLSSMDALRAALPAGTLSGAPKIRAMEIIDELEPVKRGIYGGAVGYLSWAGDMDTAIAIRTAVLKDGELHIQVGAGVVADSVPATEWQETLNKARAILRAAAM-------- 134298126 17 -----NLIPVYREYLADPVSVYEKLAPMGP-SFLLESVEGGITLARYSFIGCQCFLSYRFHQGRAEYRGLA--GKVRLH--------------------------------------GGPLQALEGVLSRFRTPGLPRFTSGAVGYFGYDMIRHLEHLPNKKEDLNLPICQLMFPGVVLAFDHVKRTLLIIANLSGSPEESYREAIKKIDRVAERIFQQEKINYSPKSNALAEKSSITKEHFEEAVQKAKKHIQAGDIFQVVLSQRFTLPFSGPLHLYRRLRAINPSPYLYYLDFGDFSLVGASPEMLVRLE--GNQVITHPIAGTRPRGK------QREEDNLLAEQLLADEKERAEHLMLVDLGRNDLGRVCLPGTVKVSQFMKVERYSHVMHLVSHVEGQMEKANNSLGVLAACFPAGTVTGAPKIRAMQIIDDLEPLARGPYAGAVGYVDFAGNLDTAIIIRTAILREGKAYIQSGAGIVADSDPTKEYEETLHKARAMASALAATNEEGERF 192361771 41 -----------------PLSSYLKLASG-PYSYLFESVQGGEKWGRYSMIGLPARTVLKAFGEDIVIER-----------------------------------DGKVIESHQCADALAFVEEFKQRYRAPELPGLPRFTGGLVGYFAYDCARYVEPHSAPRDVIGTPDILLSVSDEVLVFDNLAGKLILVIHANPEVENAFVKANARLDELEQRLRGEMPVTSGLSLSEARFQSHVGESSFHKMVDRIKDYVLAGDTMQVVISQRLSIDFPQPINLYRALRHLNPSPYMYFLDLGDHHVVGSSPEILARLEDG--EVTVRPIAGTRRRGRTP------EEDRALEVELVNDPKEIAEHLMLIDLGRNDIGRVAQVGSVTLTDKMVVERYSHVMHITSNVTGQLKPELKAMDVLRAALPAGTLSGAPKIRAMEIIDELETEKRGIYGGAVGYIAWNGNMDTAIAIRTAVIKDGKLYVQAGAGVVADSVPALEWKETMNKARAIFKAVDM-------- 147920703 18 --PVVEALELDL----DPLEAFVRLSAPGSRSFLFESAEIGGKSARYSFVGSGATAIVVKDGRITVGGAEVKSEKGPVAFLK---------------------------DFMAGYRQQAPV-YVRKESFSGENPPLPPFSGGLAGYISYDFVRYVDPIGSTADDLNCPDVELLFVQDLVVFDHVRRKKLLIANADGMDDTAIMQARERLRSMEDRLAHPASTVPPAVKKPFVVKCPTSKEQYMKMVERSKEYILDGDAFQIVLSQRQEVETDDHVALYRHLKQINPSPYMYFLEFGDISVVGSSPEILVRLQDK--KVIVRPIAGTRPRGKS------DEEDKVLEAEMKADPKEVAEHVMLVDLGRNDVGKVSKFGSVKVDDFMGVEKYSHVQHIVSNVVGDLADGKDAVDTLAATFPAGTVSGAPKTRAMQIIEELEGRRRGLYAGCVGYISFNGNTDMAITIRTIVLKGGKAYVQAGAGIVLDSVPENEYYEAMSKGAAMLRALETA------- 51245471 19 -----------------PLTLFAKVVGEQDHLFLFESMEGGEKWGRYSFIGYDPLMTFQSKGEDISI----------------------VDHRSGDAIPLT--------------SSGNPLMAIKHMLHSLQPVGLPPFSGGAVGFMGYEMVRFMENLPDEREAVATPDSSLMVPRIVLAHDSLRQTVTIVSWVVVDDGEKYEQACQDLEEIAGKIQGSVPAATDTGCQPHEFQSNVSRDAFCQMVERAKEYIYSGDIIQIVLSQRFETHTIDPLVLYRALRHINPSPYLFYLQLGDVVQIGSSPEILVK--KHGQTVDLRPIAGTRKRGGT------VTEDQALERELLADPKERAEHLMLVDLGRNDLGRIAKAGTVSVDDLLLVERYSHVMHLVSSVQGKIAEDKDQFDLLSACFPAGTVSGAPKIRAMEIIDELESEKRGAYAGSVGYFGFSGNMDFCITIRTFVLHGGVLWIQAGAGIVADSVPELEYEETINKSMALRRAIEL-------- 114332063 24 ------VLETFADL-DTPLSIYLKLA-NQPYSYLLESILGGERFGRYSIIGLPATTRLEACSNHIRIIS--------------------------------------NDTIEEKIDTTDVLGFIDSFLNRFKVAPLPRFGGGLAGYFSYDTVRYIEPRLARPDTLQTPDILLLLSEELIVMDNLSGKLYLIIYINPTLENAYQTGKDHLKKLLHKLREPLPVPVEKPTSSGIAVNEFSEADFIAVVEKAKRYIVEGDIMQVVLSQRTSKPYASPLALYRALRSLNPSPYMFNYHLGDFHVVGASPEILVRLEKDT--VTVRPIAGTRPRG------LNIQADQALAVDLLADPKERAEHIMLMDLGRNDIGRVARTGSVKVTENMQIEYYSHVMHIVSNVEGKLKPDLNAIDVLRATFPAGTVSGAPKVRAMEIIDELEISKRGIYAGAVGYLGFNGDMDLAITIRTGIIKDGMLHVQAGAGIVADSIPQNEWIETCNKAKALLRAAEIAEN----- 94264462 15 -----------------PLTIFAKVAADHSHAFLFESLEGGEKWGRYSFIGFDPLLIFESRGEDVLI-------------------------RRRSAAAARDARDEDSLDERRRGEPLRILEELLAELNPALVDSLSRFGGGAVGFLGYDMVRFMERLPEINPPLGIPDSSFMIPRLVLVYDNLRQRLTVVNWVPSDHPALFAAAGQRLEEVVAALGGSWQPLPTVDEPPPPFRSNLEQQSFQAMVERAKEYIRSGDVIQVVLSQRFETETAEPLRLYRALRHINPSPYLFYLKLGELVQIGSSPEILVRLEDDD--IELRPIAGTRPRGR------NRAEDLALEQELLADPKERAEHLMLVDLGRNDVGRVARYGSVEVRDLLMIERYSHVMHIVSGVHGKLAAGNNQFDVVRACFPAGTVSGAPKIRAMEIIEELEGERRGPYAGAVGYFGFTGNMDFCITIRTFIMQGERLWIQAGAGIVADSEPVAEFQETVNKSMGLRRALQLAQ------ 136316 17 -----------------PLSVFARLKD-YTQAYLFESVEGGENWARYSIIGLGESTVFSCNAGQLTIKNAQGN---------------ITTQSC-----------------------ADPFQYIRDYQSQFKVPPLPQFTGGLVGYFGYDAVRYIEPRLSNADPVGLPDIWMMLSKTVIIFDNLKDTLFLIVHANTTDEEAYQRAQNQLDYLERLLATPVS-LQAKKHKAPHFESLTGKEKFLESVETVKEYIRAGDVMQVVPGHRMVSDFDDPLQVYRALRHLNPSPYLFLVQGHPFHIVGSSPEILSRLEDG--IATVRPLAGTRPRGKTK------EEDLALEQELLADEKEIAEHLMLIDLGRNDVGRVSKIGKVQVTDRMVIERYSHVMHIVSNVQGEVRDDIDALDVFKATFPAGTLSGAPKIRAMEIIDEVEPVKRGIFGGAVGYLGWHGEMDMSIAIRTCVIRENKVYVQAGAGLVADSNPESEWNETQIKARAVIKAVELSSN----- 193213190 21 -----------------PVSVYLKL--QRPYSCLLESVEGEERLARFSYVAIDPVAVLKGR----------VDGEATLDVLDTRFDALSSIVQEESDLRTIVDRCMAMFSSEEQPRS--------------KSGSQQMSTSGVFGYFGYDTMHLIERIPELPDPAGMPDLCLLFCDTLVIFDNVMRKLYLVANYL--DEADRARAERKIDELAALMQKPPDLVTLKPELPEPVVSNTTREEYYEKVLKAKEYILSGDIFQVQISQRLKRKLHTPFDVYRVLRTINPSPYLYFFDFDDFHVVGSSPELLVKVERGRRIVDTRPIAGTRRRGES------FEDDERIAKELLSDEKERAEHLMLIDLSRNDIGRIAKIGTVETNEMMVIEKYSHVMHIVSNVRGELQDGLSAMDAFWSCFPAGTLTGAPKVRSMEIIYELEKEKRGLYGGAVGYLDFRGQLNTAIAIRTMVISDGIIYFQAAGGIVADSTPEFEYEETMNKMRAGLTTLE--------- 209963456 31 -----------------PVSAMMKLSQGRPNAFLLESVTGGSVRGRYSLIGLKPDLMWRSKGDRAEVNRRFAEAPEAFEPCPEP--------------------------------PLKALAALLEESRIALPASLPPMSAGLFGYLGYDMVRLMERLPDANPDLGLDDAILIRPTVMAIFDGIENVITVVTPVRIDADVAYRRATERLAEAVADLEGPVPAALGTDLPLPEPASNTSRAEYHALVERAKEYIRAGDIFQVVPSQRFSVPFSPPFALYRALRRLNPSPFLFFLDFGHVSVVGSSPEILVRLRD--NTVTIRPIAGTRRRGK------DAAEDKELAADLLSDPKELAEHLMLLDLGRNDVGRVAQVGTVKVTERFTIEYYSHVMHIVSNVEGQVAPTFTAIDALIAGFPAGTVSGAPKIRAMEIIDELEKTRRGIYGGCIGYFAANGTMDTCIALRTAVIKDGMMYVQAGGGVVADSDPEAEYQETVNKSKALFKAAEEA------- 207086691 22 -----------------PLSIYLKVA-NSPYSYLLESVEGGENFGRYSIIGMPAKKLIQVRQKTVEV-----------------IESGKTIFTENNSDPLGF------------------IDQYLANYKTPKDLDLPRFSGGLAGYFGYETIHYIEPKLITKDDLDLPDIHLMKSDEVIVFDNLTGKLSIVVYA-NDDLSSYDHAINRLTNIELMIESQLKNEDAQKVDDVKAESEFGEKNFHQAVDKIKEYIVEGDVMQVVLSQRMVKKFQLPISLYRVLRSINPSPYMFFYHFDDHFIVGASPEILVRLENDT--VTVRPIAGTRPRGENSQ------LDKDLEKDLLNDPKEIAEHIQLMDLGRNDIGRVSQPGSVEVTDKMTIERYSHVMHIVSNVEGSIQENLSPMDVLKATFPAGTVSGAPKVRAMEIINELESTKRGVYAGAVGYIGYDGTLDVAIAIRTGVIKSGKLFVQAGAGVVADSIAKNEWDETNNKAKAVLRAAEIA------- 126737881 31 -----------------PVSLMLKLTGAQKDAFMLESVTGGEVRGRYSIIGMKPDLVWRCRGETSELNR------------------------------------EARFDADAFTPQGNPLNNLRALLAESKPDDMPQAAAGLFGYLGYDMVRHVEHLPNVNPDPGLPDALMLRPSVIAVLDGVKGEVTVVSPAWTSDGQAYAQAAERVMDAVRDLERAMPSESRDAREIAPPVSNFTKDGYMAAVDKAKEYIEAGDIFQVVPAQRWTQEFPPPFALYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGNEVTIRPIAGTRPRGATP------EEDKANEESLLADKKELAEHLMLLDLGRNDTGRVAKIGTVHPTEKFIIERYSHVMHIVSNVVGELDEGKDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGIYGGGVGYFSAGGDMDMCIALRTAIVKDQTLYVQAGGGVVYDSDPEAEYMETVHK------------------ 152973917 7 -------LALSIPYHFDFFKQYKFLSQYKTQHILLES----GRGGRYSIVGLDPVAVIRGKNETLHI---SENGKETIEYGN----------------------------------PLNLMQKYMEQWKTDHNPDYPPFQGGAIGYFSYDCIRYIEKLPSIKDDVDIPDIFFLLFDDVFVYDHHEKVLWIITHYVEERENAEQRLRDWEELWMK--EAPQVKIPFESQANEKEVVAFTEEGFIHAVERIQEYIGAGDVFQVNLSTRQEKTLQHPFEIYTSLREINPSPYMGYLELGDFQIVSGSPELLIK--KQGNKVSTRPIAGTRSRGDNEQ------EDERLAKELIENEKERAEHVMLVDLERNDLGRVCEYGTVEVDEFMVIEKYSHVMHIVSNVRGLVSEDKDAFDLVRAVFPGGTITGAPKIRTMEIIEELEPVRRGIYTGSIGWIGYSGDMELNIVIRTLLAKDGQAYVQAGAGIVIDSSPKNEYKESLKKAIALWRA----------- 189347166 12 ----LKPLVREV--HADPVSVYLKL--QRPYSCLLESVEGEEHLARFSYIAIDPVAVLK----------GTVGGAVSLEVFNEQFGSLRKIVNEEKDLRKIIDLSLQQFDTDE--------------IQGRKNGTDQMITSGVFGYFSYDAMHLVEKIPALPDPAGMDDIVLLFCDTLVVFDNIMRKVFIIANYLDESGVA--RAEDKIDAIAGHMLRPSEEVLLKSEKPEEVVSNTTREEYLAKVDQAKEYILMGDIFQVQISQRLRRPLHTPFDVYRMLRTINPSPYLYYFDLGEAKIVGSSPELLVKVHNGRRMVDTRPIAGTRKRGAT------FEEDELIAAELLSDEKECAEHLMLIDLSRNDIGRIAKVGTVDTNEMMIIEKYSHVMHIVSNVRGELRDDLGTMDAFWSCFPAGTLTGAPKVRAMEIIYELEHEKRGLYGGAVGFLDFKGNLTTAIAIRTMVVENGTIYFQAAGGIVADSKPESEYEETMSKMRAGLTAVEN-------- 147677963 17 -----------------PTSIFRKVRPAGP-AYLLESGEGGEKLGRYSFIGFDPFLVFASRGKD--------------------------SQVINFGRQAKF-----------RGPPLDSLERILSVFKVAANSGLPRFFGGAVGYVNYETVRFIEDIKKLEHAPVLPECSFMIAGTVLIFDNVRRTLTVVVNSLPGPDLAYDDAERKIEETIKAVHSAEGGSDGGGLAGSPAEASISREDFIKKVVKAKQYIRAGDILQVVLSRKLRLPFRGEFDAYCRLRELNPSPYLFYLDFGPAAVVGASPEMLVRVEDG--LVETCPIAGTRPRGK------DRAADESLAADLLGNAKEKAEHLMLVDLGRNDLGKVCETGTVKVARFMEVEKFSHVMHLVSRLTGRLAPGKNCFDALKACFPAGTVTGAPKVRAMQIISELEPEARGVYAGAAGYFGFSGNMDTAIAIRTAVIHGGYASVQAGAGIVSDSDPACEYEETVNKAMALLKAL---------- 163854625 28 -----------------PLAIYLKLAHSGPQSCLMESVVGGERFGRYSFIGLPARVVIRASGTTTEVLR------------------------------------DGQVVETHQGDPLAFIEQYQARFKVALRPGMPRFCGGLAGYFGYDTVRHIEPGPAVKPDGGTPDIMLMHVDELVIVDNLAGRTYLMVYADPTQPEAYSRAQRRLLDLRGRLRRPVEIPYSHASMQTEEQRDFKKEDYLAAVRRAKEYIAAGDLMQVQVGQVISKPFRDPLSLYRALRSLNPSPYMYFWNFGDFQVVGSSPEILVRQEQAKSQVTIRPLAGTRKRGSTP------EQDLALAEELRADPKEIAEHVMLIDLARNDVGRVAEVGSVKVTDTMTIERYSHVMHLVSNVAGNLNPGMSSMDVLRAAFPAGTLTGAPKVRAMEIIDELEPVRRGIYGGAAGYLSYGGEMDVAIAIRTGVIKNGMLYVQAAAGIVADSNPELEWAETEAKARAVLRAAEQVQH----- 86741706 34 -----------------PVGVYRKLAGG-PGTFLLESAEHGGVWSRYSFIGVRAAATLTERDGQAV-------------WVDGAPPPGVPVDGDP----------------------LDILRAVESTLQASNSPQAPPLMGGLVGYLGYDIVRRIERLPAHADDLGLPELRMLLTTDLAVLDHRDGSCLLVANVFTDLDAAYDDAVARLEAMTSDLAKWNEPTAGTAAGVGDFVSATPPGAFQTAVERAIEEIRAGECFQIVVSQRFERRTTDALDVYRVLRTSNPSPYMYLLRFADHDVVGSSPEAHVKVT--GRRALLHPIAGSRPRGGTP------EQDAELAAELLADPKERSEHVMLVDLVRNDLGRVCNPGSVRVVEFAAIERFSHIMHIVSTVIGEVAPDRSAVDVLAATFPAGTLSGAPKVRAMEVIDELEPTRRGLYGGVVGYLDFGGDLDTAIAIRTTVMRDGMAYVQAGAGIVADSDPDTEDLESRAKAAAVLRAVEVAESLR--- 30250084 24 ------VLETFADL-DTPLSIYLKLA-NQPYSYLLESILGGERFGRYSVIGLPAEIRLEACSSRVRVISGNE--------------------------------------TKEEIDTSDVLGFIGTFLNRFKHAELPRFSGGLAGYFSYDTIRYIEPKLARPDTIQTPDILLLLSEELVVMDNLSGKLYLIIYTDPTLENAYQTSKNRLRELLHKLREPLSIPVEKSTSSKVAVSEFPEADFIAAVEKAKHYILEGDIMQVVLSQRTSKPYASPLALYRALRSLNPSPYMFNYHLGNFHIVGASPEILVRLEKDT--VTVRPIAGTRPRGQDTQADLALAADLLAD------PKERAEHIMLMDLGRNDIGRVAQTGSVKVTENMQIEYYSHVMHIVSNVEGKLKSGLNAIDVLRATFPAGTVSGAPKVRAMEIIDELEISKRGIYAGAVGYLEFNGDMDLAIAIRTGLIKDGILHVQAGAGIVADSVPQSEWTETCNKARAVLRAAEIAEN----- 15612268 4 ----------KAPYIPYPLALYEKL--EQRHTLLFESAEIESKAHTKSLLMAKACLKLVCNHNIVTITSLTPNGGAFLQTLSAFFKTPIQ----DNALTLTYTKDKKIQDEFLKLFEPSPFDALRGLFKSVKTRPKHPFTLFSAGVFSFEMLNFFEDLPHLKNDNTANDFIFYVAQNLIIIDHKEKSAEILGACFDERKTEIAKELQDLKELVKNIKS--DFIPKKAKQSIEVSVSCDDSEFEKKVLFLQEEIKKGEIFQAVLSRSFYMECLEGLSAYYHLKLSNPSPYMFYIKDSDFILFGASPESALKYNALTNTAEIYPIAGTRLRGKDKQGNIDYDLDSKMEFDLQHDYKERAEHIMLVDLARNDMARVSKK--RYCDKLLKVDKYSNVMHLVSRVVGELKKGCDSLHAYRSFMNAGTLSGAPKISAIKLIYQLENQRRGSYGGSVGYLNSEGSMDSCITIRSCFVKNNRAVIQAGAGIVLDSVPQNEANETRAKVQALIDAIR--------- 118727362 17 -----------------PIAVLQSLRAVSSRYYLLESVENGEKWGRYSFLGFDPVIELSCKDGNLEIKG----------------------------------------EYSKKVFTNDPNSYIREILNEYRSPKLPPFTGGFVGYFAYDYIKYSERTLKLDDDANFNDVDLMLFDKVIAFDHFKQKIIVIVNIKTDNESNYGKAIKEIERTVNLIKQEIPAEKPVSKLLSPFTPNFTMEQYAEIVEKVKHYIFEGDIFQAVPSNRQTADFEGSLDAYRTLRTTNPSPYMFFVKYDDLEIAGTSPETLIKLENGN--LSTFPIAGTRPRGETE------EKDRELIENLLSDEKELSEHNMLVDLGRNDLGRISEFGTVEVKDYLSIKKFSHVIHIESKVTGELRKDMDQLDAITAILPAGTLSGAPKIRACQIINEVEGHRRGIYGGTIGYIDFTGNMDTCIAIRTAILKDKKVYVQSGGGIVADSVPETEYMETVNKARAVISALEMS------- 118602786 28 ------------------LGLYLKLADT-PYSYLFESVQGGEKWGRYSMIGLSAQTVIKVFGYKVCI---GKNSEHTEPFIVE--------------------------------DPLLWIEQYQQQYKVPKIDTLPEFNGGLVGYFGYEIIHYIEPKLKHKDELNIADIMLMVSNDLVVFDNLANKAFLMTHINP-VKQSFKDAQLRLNKIEHQINQPLIKKDYQSLSSADFISSFGEQNYKASVDTIQQYIKAGDVMQVVPSQRLSATFKAPPELYRQLRRLNPSPYMYYLNLDDIMIIGSSPEILTRVD-SNRRATVRPMAGTRARSKNNV------QDLALEQDLLNDEKEIAEHLMLIDLSRNDLGRIAKTGTVKLTDKMFVERYSHVMHIVSNVECELRDDVSVIDVLKAIFPAGTLSGAPKVRAMEIINEVEPLKRNIYSGAIGYLSWHGCMDMAIAIRTAIIKNQILYIQAGAGIVYDSIAQSEWDETMHKAQALIKAAQQ-------- 110597706 12 ----LKPLFKEV--HADPVSVYIKL--QRPFSCLLESVEGEELLARFSYIAIDPVAILT----------GSVDGESSIEILDEKFSDLRRIAAEETDLRRKIDVTLAAFDTEE--------------IPRKKNGAPQMITSGVFGYFGYDAMHLVERIPSPEDPAGLPDIFLLFCDTLVVFDNIMRKVFIVSNYL--DETDKPSALKKIELIAEQMFRPREEIAFRPERPEPVISNTEREEYLGKVAIAKEYILAGDIFQVQVSQRLRRHLNTPFDVYRMLRTINPSPYLYYFNMKEFEIVGSSPELLVRVERGRRMVDTRPIAGTRHRGNS------FEEDERIALELLADEKERAEHLMLIDLSRNDIGRIAKTGTVETNEMMVVEKYSHVMHIVSNVRGELRDDLGTMDAFWSCFPAGTLTGAPKVRAMEIIYELEKEKRGLYGGAVGFLDFKGNLTTAIAIRTMVVADNTIYFQAAGGIVADSKPESEYEETMNKMKAGLTAVE--------- 148260237 34 -----------------PVAAFLKLAHGTAHSFLLESVEGGAARGRYSVIGFAPDLIWRC-----------DRGQVSVNRDPAADAEGYAADPRPA------------------------FESLRDLIAATRPDHLPPMTGGLVGYLGYDMVRLMEELPAVKPDLGIPDAVLMRPGVFAIFDSVRDEITLAAPVWPRAGVSAAEAWSRIEAAMAALDRPTPALPGHAAPAGPATSNMSEDEFRAMVLRGKDYIAAGDVFQVVASQRFEQEFTPPFALYRSLRRINPAPFLFFLDFGAYQAVGSSPEILVRLRDGT--VTIRPLAGTRRRGAT------RAEDEALETELLEDPKERAEHLMLLDLARNDVGRVAEIGSVNVTESFVIERFSHVMHISSNVEGRIRPEADALDALIAGFPAGTLSGAPKVRAMEIIEEFEPSRRGLYGGCIGYFAANGTMDTCIALRTALIRDGRLYVQAGVGIVADSDPDAELAESHAKARALFRAAEDAGQ----- 83593226 33 -----------------PVSAMLKLADGRPYSFLLDSVEGGAVRGRYSIIGLKPDVLWRARSGQAEIN------------------------RSVRHDPTAFVADGPALDSLRRLVEESRIDL---------PAGLPPMAAMVAGYLGYDVVRLVEPADTNPDPIDVPDGIFLRPTLMAIFDNVEHMVTLVTPVRREDGAAYTLAQERLADAVTDFQRPYRREAFDTLSTPPPMGTMAPATYCEMVKKAKEYILAGDIFQVVLSQRFTVPFRPPFSLYRSLRRTNPSPFMFYLDMGAFHIVGASPEILVRLRDG--QVTIRPIAGTRKRGATP------DEDKALAADLLADPKELAEHLMLLDLGRNDVGRVAKVGTVGVDEKMFVEYYSHVMHIVSNVTGEIAPGHDALDALFAGFPAGTVSGAPKVRAMEIIDELEPVRRGFYAGTVGYFAANGSMDTCISLRTCLVKDGVMHVQAGAGIVADSDPMAEYEECLNKAKALVRAAEEA------- 213691949 45 -----------------PVGFYERLAGGRSGTFILESAEYGGTWSRYSFIGVNSMAQLR-----------SNNGQADW------------LGKVPVGVPVTGDVVEVAHATLKTLKAP-------------HVEGLPNLTSGLIGTVGWDAIRHWEPTLEAPDETGQPETVLALATDIAVVDHVSGSVWLIANAVTRADAAYNEAVARLDQMQRDAATPAPNILDETVTQPELRFRTEKSHYEQAVKRAKQHIVDGDVFQVVISQRLDIDSPDPFDVYRVLRTLNPSPYMYFMQGRDFNVIGSSPETLIKVDNGHAM--TFPIAGSRPRGATP------EEDEKFAKELLADPKERSEHIMLVDLSRNDLSKVCVPQSVEVVQLMDIKRFSHIMHICSTVTGKVDPSLTAFDVFKSAFPAGTLSGAPKPRAVEIIDELEPADRGIYGGTVGYFDFSGNMDMAIAIRTAFLRDHEASVQAGAGIVLDSVPATEWQETRNKAEASVESIQIAAQLREL- 116075791 31 -----------------PLTTWLKVGEGRPPGVLLESVEGGETLGRYSVVACDPLWTLTVRNDEIQRQ---------------------------------------WRDGHCEQLSGNPFDVLREALAPYQPGALPGLPGQLFGIWSYELIRWIEPVPTHPPEGSPPDGVWMLMDSILIFDQVKRLITAVAYGDPSAEAAWNDAMARISRLEERMAAPLPAIQPTSQNSPQTISNRSREDFEAAVERGRDHIAAGDVFQLVLSQRLEARVPQPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVKADPGGVKASLRPIAGTRPRGHSELEDRNFEAD------LLADPKERAEHVMLVDLGRNDLGRVCQPGSVEVKDLMVIERYSHVMHIVSQVEGRLAAEHDVWDLLMAAFPAGTVSGAPKIRAMQLINELEPDARGPYSGVYGSVDLAGALNTAITIRTMVVRGWRIQVQAGAGVVADSKPEAEYQETLNKAKGMLTALA--------- 158521580 18 -----------------PVSILKKLYTGKGPIFLFESAEGGERWGRYSFLGASAKAHVKLFRDHVEI-----------------LDNGTVQRIRHNGL---------------------PLQILRNIMADYTPPGLPRFWGGLVGYFTYEMVSFFEKIPNRLPEDR-PIAAFMIPDELIIFDNIRHTLVALAIAFTRSDAAYEAAEKRVEKLLAVVQAPLPVEAGNSAAAPCVLAERTDEDYRTMVGVTKDYIRQGEIIQAVLSQPFSCPAPDLWTLYRAQRYINPSPYLFFLHIGETALVGSSPETMVRLE--NRIATVRPIAGTRPRGRTEQ------EDRALADEMLKDEKERAEHLMLVDLGRNDLGRVAVTGTVQVTDLMVVERYSHVMHLVSNVRCDLERDLDAWDLLAATFPAGTLSGAPKIRAMQIIDELEKGPRGPYGGAVGYISFSGNMDLAITIRTACIEDDCLTVRAGAGIVADSDPEKERVETVNKARAIQKALELA------- 145236699 28 --PNLLPLTTSIP--ADPTLAYLKIAEKSKLSFLYESAATTETIGRYSFVGAGPRKIIKT-------------GPGHGP---ECDPMPILEEELSGFRVATVPGL-----------------------------TLPPLTGGAIGYVGYDCVRYFEPKTARPDILQIPESLFMLFDTIVAFDHFFQVVKVITYIDSELESVYRQGQEVLQRTIDVLLRPDYTLPPQGIQNQEYTSNIGREGYERHVTRLKEHISKGDIFQTVPSQRLSRPTSHPFNLFRHLRTVNPSPYLFYIDCEDFQLVGASPELLVKEEKG--RIITHPIAGTVKRGKTP------EEDAALANELTSSVKDRAEHVMLVDLARNDVNRVCDPITTQVDRLMVVEKFSHVQHLVSQVSGILRPEKTRFDAFRSIFPAGTVSGAPKVRAMQLIAELEGEKRGVYAGAVGYFGYNGAMDTCIALRTMMVKNGVAYLQAGGGIVFDSDPYDEYVETLNKLGANIACIKGA------- 169770177 28 --PNLLPLTASIP--ADPTVAYLKVAEKSKLSFLYESAATTETIGRYSFVGADPRKVLKT-------------GPGHGP---ECDPLPILEKEIAEYRVATVPGL-----------------------------TLPPLTGGAIGYVGYDCVKYFEPKTALKDVLGIPESLFMLFDTIVAFDHFYQVIKIITHVDSDFETEYRKGEDVIKRYIERLLRPETPLPPQGIPNQEYTSNIGREGYERHVVKLKEHISKGDIFQTVPSQRLSRPTSHPFNLFRHLRTVNPSPYLFYIDCEDFQLVGASPELLAKEEKG--RIITHPIAGTVKRGKSP------EEDEALADELRGSLKDRAEHVMLVDLARNDVNRVCDPTTTQVDRLMVVEKFSHVQHLVSQVSGILRPDKTRFDAFRSIFPAGTVSGAPKVRAMQLIAELEGEKRGVYAGAVGYFGYNGAMDTCIALRTMMVKDGVAYLQAGGGIVFDSDPYDEYMETINKLGANIACIKGA------- 153953899 32 -----------------PINIFYNLKGE--NKIIMESVEFNEQKGRYSFITCNPYMEIKSFKNDIFVEYKNSK----------------------------FKFHGKIMDFIQKYMD----------INYNTNSVDIPFIGGAIGYAGYDVIKQYENIKDNEDDLNIPESYFMFYKNLICYDHLKHRLILIYNVFPEDDISYGEINSYFERLYGQITEKIKVHNSNSSKKAEITSNYTKDEFCRNVEKAKEYIKSGDIFQVVISQRLKCSTEIAFDIYRKLRYENPSSYLFYMDFKDFQIVGSSPERLVSVYGD--RVSTNPIAGTRKRGTS------REEDEKLKNELINDEKERAEHVMLVDLGRNDIGKVSEFGTVEVTKFMEVQKYSHIMHLVSEVSGKLKSGISSFDAFISCLPAGTVSGAPKIRAMEIIDEIEDRKRLLYAGAVGYFSYNKNMDTCIAIRTVVIKEGYAYMQAGGGIVYDSDPESEYEESLNKAKALMEVV---------- 87300936 42 -----------------PLTTWLKVGATSSHGVLLESVEGGERLGRWSFVVADPVWSLTVRGE---------------------------------------DGVQCWRDGRQAQLQGNPFELLAGCLASLRPSTIPGLPGQLFGFWGYELIRWIEPVPVHPDPEGPPDGCWMLADSLLVFDQVKRQITAVAYADADPLGAYAEATARIQSLEERMHGPLPRWEAEPSMELDTRSNRSQADFEAAVVAAREHIAAGDVFQLVLSQRLETRIQDPFELYRSLRMVNPSPYMAFFNFGGWYLIGSSPEVMVKAEAGGIRASLRPIAGTRPRG------SDEASDLALEQELLADPKERAEHVMLVDLGRNDLGRVCRPGTVEVTELMVVERYSHVMHIVSQVEGLLDSSHDVWDLLKASFPAGTVSGAPKIRAMQLIHEHEPDARGPYSGVYGAVDLAGALNTAITIRTMVVEGGRVQVQAGAGLVADSQPAAEYQETLNKARGLLKALA--------- 68535870 27 ------------------LSAYRKLADGRPGTFLLESAAHGQSWDRYSFIGTGARCALTAKD----------------------------SVDGGAARWIGQPPVDIPA-------GTDPLDAIRNTLEHLQTPGLPPLTSGLVGYMGYDMIRYIESVPDTTDDLNIPDMVQLLVEDMAVVDHYEGTIWLIASVINWDDEAYAEAVDRLDTMVERLAAGAAGVTTFATPTPKYRRQRTYDDHRERIGKVKEHIKAGDAFQVVLSQRFEMETDDPIDIYRMLRVSNPSPYMFLVNVPAFHIIGSSPESLVQVRDGN--VTTFPIAGSRPRGET------VEQDFAFERELVNDEKENSEHLMLVDLGRNDLGRVSEPGTVEVHDFRHVERYSAVMHLVSGVSGKLAAGKTAVDAFNATFPAGTLSGAPKPSALKIIDTLEDTRRGVYGGTVGYFDFSGNTDQSIAIRTGLYKDGTVYVQAGGGIVADSDPEAEDLETRNK------------------ 154503483 35 ------------------------------HCYMLESAQANETWGRYTFLGFDPKMEITCVDGEMKIGNL-------------------------------------------KLKTEHPSDYLRQILADYKSPRLPPFTGGLVGYFSYDYLGYSEPTVDAKDTEDFKDVDLMLFDKVIAFDHLRQKIVLIVNMSLDDEVRYNKAVMELKRLIELLRNGEKRGEPGGKLLGEVTSLFGKEQFCAMVEKAKHHIHEGNIFQIVLSNRLSSPFEGSLNTYRVLRTINPSPYMFYFSGTDVEVAGASPETLVKLENG--VLHTFPLAGTRPRGK------NDEEDKALGTELLADEKELAEHNMLVDLGRNDLGKISKFGTVQVEKLHSVERFSHVMHIGSTVRGEITEKHDALDAIEAVLPAGTLSGAPKIRACQLIGELENNKRGIYGGAIGYIDFTGNMDTCIAIRIAYKKNGKVFVRSGAGIVADSVPEKEYEECINKARSSLKALKLAQEAE--- 16126138 22 -----------------PVSAYLKIAQARPYSFLFESVEGGAWRGRYSIVTMNPDLVWRCRGDQAEI-------------------AEGDDIAAGRFTPQPGGALDSLRDLVARSRMDLP-------------KGLPPMAAGVFGALGYDLVRLVERLPDVNPDLNLPDGIMTRPSIVAVFDAIAQEIILTTTVRPQAGVSHDAARARIEAVMADLHRPLAHAPRPPRGPMDFTTPVSRADYAEVVAKAKDYIAAGDIFQVVASHRFRAPFDPPFALYRSLRRTNPSPFLFFLNLDGFNLVGSSPEILVRLRDG--KITIRPIAGTRPRGATP------EEDAALEAELLADPKERAEHLMLLDLGRNDVGRVAMLNNVRVTESFTIERYSHVMHIVSNVEGTAPEGVDPVDVLMAALPAGTLSGAPKVRAMEIIDELEVEKRGIYAGAVGYFGADGAVDTCIVLRTALVKDGMMYVQAGGGIVADSDPDAEYDETLHKSRALKRAAEEA------- 78188471 11 ---HLKPLFREV--HADPVSIYLKL--KRPFSCLLESVEGEEQLARYSYIAIEP----------VAIYKGTVDGASSLEVLDRRFDGLHQALEGVDAMREQIDCLLAQFSTDD--------------MPRSKNGQPHMITSGVFGFFGYDAMHVVEKIPAPADPAHLPDVMLLFCDTLVIFDNVMRKLFIVANHLHEGDKAAA--LQRIDEIAEQMFRPRDEITFRPEVPETVQSNTERDAYLHKVAIAKEHILAGDIFQVQVSQRLCRRLHTAFDVYRMLRTINPSPYLYYFEMKDFEIVGSSPELLVKVERGRRIVDTRPIAGTRRRGLT------YEEDEANMRELLMDEKELAEHLMLIDLSRNDIGRIAKIGTVDTNEMMVIEKYSHVMHIVSNVRGELRDELGAMDAFWSCFPAGTLTGAPKVRAMEIIYELEEEKRGLYGGAVGFLDFQGNLTTAIAIRTMVVENSTIYFQAAGGIVADSKPESEYEETMNKMRAGLTAVE--------- 206900191 36 --------------------------------FLLESAEGGERIGRYSFISWKPKEVLTFENNV---------DFDILTYLSRRFP----------------------------------------VINVKDGKNLPRFVGGLVGYFGYDLVRQWEKLPDLTDPIGFPLAEFQLVDFLVVFDHLKRRIFLIPEEEREDPEIKERIEEKLSEIKNVFKKPVDNIYANDIANTRIENLTSQEEYEENVRKAIEYIKAGEIFQVVYSQRFYTRYEDPYLLYRALRFVNPSPYMFFLKFKDRYLIGSSPEALVKVEAG--KAEIRPIAGTRRRGK------DEEEDMALEKELLGDEKERAEHTMLLDLARNDLGRVAKIGTVKCEDLMHVERYSHVMHLVSTVTCEVREDIHPFEVLRASFPAGTVSGAPKVRAMEIIEELEKYRRGPYAGGVGYFSFNGNLDTCITIRTYFLKGQDLFIQTGAGIVYDSIPEREYKECINKAKALFEAIKI-------- 15827651 23 -----------------PLSAYRKLAANRPSTFLLESAENGRSWSQWSFIGVGAPSALTIRDG-------------------EAVWLGTVPQDAPTGGD-----------------PLHVLQATLELLATAAMPGLPPLSSGMVGFFAYDMVRRLERLPELANDLQLPDMLLLLATDVAAVDHHEGTITLIANAVNWNGTDYDDAIARLDVMTAALGQPLPTIATFSRPDPRRRAQCTIEEYGAIVDHLVDQIAAGEAFQVVPSQRFEVDTDDPIDVYRMLRVTNPSPYMYLLHVPGFSIVGSSPEALVTVKDG--RVTTHPIAGTRWRGQTE------EEDQLLEKELLADEKERAEHLMLVDLGRNDLGRVCTPGTVRVEDYSHVERYSHVMHMVSTVTGLLGEGRTALDAVTACFPAGTLSGAPKVRSMELIEEVEKTRRGLYGGVVGYLDFAGNADFAIAIRTALMRDGIAYVQAGGGVVADSNGPYEYIEASNKARAVLNAIAAAETL---- 124023965 31 -----------------PLTTWLKVGADHPPGVLLESVEGGETLGRWSVVACNPLWTATCRGKHLTRRWREGRTDEAI---------------------------------------GNPFEGLRQWLAPYRTATLPGLPGQLYGMWGFELIKWVEPTVHLRDNNDPPDGIWMLMDSILIIDQVKRLITAVAYADLSANEAWDKAQARIQDLEKCMAEPLAPIQPKGQSPPSTISNYSQKGFEEAVQTAKQHIAAGDVFQLVISQRLETRVPQPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVKAEPDGIKASLRPIAGTRPRGGNEL------EDRNLEAELMADPKERAEHVMLVDLGRNDLGRVCRPGSVTVKELMVIEKYSHVMHIVSAVEGVLAKGKDVWDLLMASFPAGTVSGAPKIRAMQLIHDLEPDSRGPYSGVYGSIDLNGALNTAITIRTMIVRGWQVKVQAGAGVVADSIPTKEYEETLNKARGMLTALA--------- 145595690 34 -----------------PVGVYRKLAGG-PGSFLLESAETGMTWSRYSFIGVRSAATLTERDGVAVWTG-----------------------QPPAGLPAGGDPVAVLRDTVAALAGPPPDD----------TVGLPPLTGGMVGYLGYDLVRHFERLPETEDDLGLPALGMMLATDLVVLDHYDGSALLVANAVLPPPAAYHHAVGRLDAMTAALSRPIPPMASTRAPVGDVLCRTPAGGYQTAVLAAKEAIRAGECFQIVLAQRFERETDDPLDVYRVLRTTNPSPYMYLLRFDGFDIVGSSPEAHLKVSDGQRRALLHPIAGTRPRGGSP------EADAQLAAELLADPKERSEHVMLVDLGRNDLGRVCRPGTVEVPEFAMIERYSHVMHIVSTVVGALAEDRTAFDALVATFPAGTLSGAPKVRAMELIEELEPVRRGLYGGTVGYFGFGGDLDMAIAIRTALIQRGRAYVQAGAGVVADSDPAAEEQETRNK------------------ 167646733 18 -----------------PVSAYLKIGYGRPYAFLFESVEGGAWRGRYSIVAMKPDLVWRCRGDQAEI-------------------AEGDDIAARRFTPQAGGALDSLRDLSAQSRIELP-------------AGLPPPSAGVFGALGYDMVRLAERLPDVNEDLGLPDGIMTRPSIVAVFDAIAQEIILVTTARPKAGVSYAAARARIETVMVDLRQPLAHAPRPSHGPMDFTTPVSRADYATIVEKAKEYIRAGDIFQVVPSHRFRAPFPPPFALYRSLRRTNPSPFLYFLDLDGFELVGSSPEILVRLRDG--KITIRPIAGTRPRGATP------EEDLALERELLADPKERSEHLMLLDLGRNDVGRVAHAGSVRVTDSFKIERYSHVMHIVSNVEGDAPEGVDPVDVLMAALPAGTLSGAPKVRAMEIIDELEIEKRGVYAGAVGYIGADGSVDTCIVLRTALVKDGMMYVQAGGGIVADSDPDAEYDETLHKSRALKRAAEEA------- 78211950 18 -----------------PLTTWIKVGDGRPPGVLLESVEGGETLGRWSVIACDPLWTASARNDCLTRT-------------------------WRDGREEQF--------------SGNPFESLRDCLAPYSCVNLPGLPGQLYGVWGYELIQWIEPTVAVHPAADPPDGIWMLMDAILIFDQVKRQITAVAFGDVDEEQAWETAIGRIEALRQRMNAPLPAVDARSKELPAVRSNRSRDEFEAAVDTAKEHIAAGDVFQLVISQRLETEVPSPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVQAEADGIHASLRPIAGTRPRGATPL------EDRELEADLLADPKERAEHVMLVDLGRNDLGRVCQPGSVAVQDLMVIERYSHVMHIVSQVEGRLGPAHDVWDLLMAAFPAGTVSGAPKIRAMQLIHELEPDARGPYSGVYGSVDLAGALNTAITIRTMVVQPRRVKVQAGAGVVADSQPTAEFEETLNKARGMLTALA--------- 134112866 51 AKPNLIPIYVEIP--ADPVSAYLKIAKDEKYSYLLESVVGGESLARYSFVGSNPFKTIKT----------------------------------GAGEEVEGDPLEALEKELEPYR-------------FAKIPEISAFTGGAVGFITYDAINHFEPVPLHNPIPGMPEACFMLFSTNIIFDHIYQTVKIVSHVYLRDGSLYDEASARIESVRRKLMNPETPMPHQGPITLQSESNVGKAGYEGFVTKLKEHIVKGDIIQAVPSQRLTRETAHPFNVYRHLRRLNPSPYMFYLDCGDVRLVGASPETLCKVE--GRKVYNHAIAGTVKRGKTA------EEDAVLGAGLLASDKDRAEHIMLVDLARNDVNRICKPETVNVDNLMQVEKFSHVIHLTSQISGMLRDDQSRFDAFRSIFPAGTVSGAPKIKAVQLISGLEKERRGVYAGAVGRFDFDDNLDTCIAIRTMTFKDGKVFLQAGGGIVFDSVEEDEFVETINKLGANVKCIEEA------- 72382987 31 -----------------PLTTWLKVGNDAPSGVLLESVEGGETIGRWSVVASDPLWKVVVRGDELT-------------------------RCWRDGKQEKFH--------------GNPVEILRKMLEPYKSVSLPGLPGQLFGMWGYELIQWIEPVPTYESDQDLPDGIWMFMDKVLIFDQVKRLITAVAYGNLSDGKAYEIACEQINELQDLMASPLKPIKSRSNRSIDMAANTSKSEFEHSVEAAKEFIKQGDIFQLVLSQKLESTTQKPFELYRSLRMVNPSPFMAFFDFGDWQLIGSSPEVMVKAQKKGIQTSLRPIAGTRPRGKNDL------EDAALEKDLLKDPKERAEHVMLVDLGRNDLGRVCTPGSVVVKELMVIEKYSHVMHIVSEVEGTLKKEQDVWDLLIASFPAGTVSGAPKIRAMQLINQLENQRRGPYSGVYGSIDLNGALNTAITIRTMIVRKKTVEVQAGAGVVADSIPSNEYQETLNKAKGMFTALA--------- 56961892 27 ---------------------FSALAKDEPHHVLLESGQT----GRYSIIGLTPVAVIEGKGHTLMVS--DQNGKHL----------------------FKGPLLSSLETVLAPYQTEDTLTG-------------PPMQGGAIGYLSYDVVREIESLKETADDLQLPEVYFLVFEEVAVYDHEEEQLWLCAN--GSDSQLLQEKVALLEQRWLQAESAPTPSRNPFTSRSRKEATFTKEQFVRAVERVQDYIRSGDVFQVNLSVRQTRSLQDPFSVYKELRQLNPSPYMGYIHSPNTQIVSASPELLIK--KRGNELETRPIAGTRSRG------VNEEEDAWLEAELLSNEKERAEHVMLVDLERNDLGRVSQYGTVAVDDLLVVERYSHVMHLVSSVKGQLAEGLTLYDCIRATFPGGTITGAPKVRTMEIIEELEPVRRGLYTGSIGWIGFNGDMELNIVIRTMLCQDGNAHVQAGAGIVIDSNAENEYKESMKKAQALWRALELAEQ----- 20093875 3 ----LTVRELDIDRSPD--EVYAALRTLSSHTFLFESAEIGAS-GRYSFVGFSPALRIECVDGRVRVDVGD-------------------------------PEYADLVVEGRKETDEDHFQLMRRVFSRIPKVEGSGFVGGLVGYISYDVVEDWLDVKSTTADPEWPSFELCLYDSVVRFDHYEDRVELIS--VHPDDYEVEWTAEAIEECVREVSG---QTAPKVHRTGELKRDLEKEEFEGIVERAKEYIISGDIFQVVLSRRVEVRAADPLEVYRRLRDINPSPYMYCLEFGERRIIGSSPETLVRLEGD--RIITKPIAGTRPRGSTP------EEDEELAREMLEDEKELAEHAMLVDLARNDVGKVSRPGTVEVTRLMEIEKYSHVQHIVSEVVGERKEGVTPWDVLRATFPAGTVSGAPKVRAMEIIDELEVYKRGPYAGGVGYVSWTGDMDFAISIRTIFSTGRRWFTQAGAGIVYDSVPENEWFETENKMKAMVGAI---------- 150389927 16 -----------------------------PYSFFLDSGMDYGKLGKYSFIGFAPSLVFKSKNNRIDII---------------------------DGGKIH-------------TYSGDPFEKLRELYKKYKYKSELPFLGGFVGYFGYDLCHHVEHLPRTADDVQIPDCFMGLYDGVIIIDHIKNQTYVAALGIKEDPND--IVNKISKRIYEEERKGVKTDIRDKDKSVELKSNFKKEEYIIALSKLKEYIRAGDIYQANLTQRFECELESPYELYSKLRQINPAPFASFIDYGEGHIVSSSPERFIQIKDG--LIETRPIKGTRPRGQTP------EEDLANREDLLTSEKDKAELLMIVDLARNDLGRVSKDGSVKVTELFHLEEYATVYHLVSTVQGELRKEYDVIDCIRLTFPGGSITGAPKIRAMEIIDELEPTQRNIYTGSIGYIGLNGDTDLNIVIRTIVCKDNKAYFQVGGGIVWDSDPEMEYQETLHKARALIQALK--------- 118462893 23 -----------------PLSAYRKLAANRPGTFLLESAEHGRSWSRWSFIGAGSPSALTVRDG-------------------EAGWLGVVPQDAPTG--------------------GDPLQALRATLDLLATGPLPPLSGGMVGFFAYDLVRRLERLPELADDLGLPDMLLLLATDLAAVDHHEGTITLIANAVNWNGEAYDDAVARLDVMTAALGQPASTVATFERPEPRYRAQRSVEEYGKIVDYLVEQIAAGEAFQVVPSQRFEMDTDDPIDVYRMLRVTNPSPYMYLLHVPDFSIVGSSPEALVTVADG--VATTHPIAGTRWRGQT------DEEDQLLEKELLADEKERAEHLMLVDLGRNDLGRVCAPGTVRVDDYSHIERYSHVMHLVSTVTGVLDAGRTALDAVTACFPAGTLSGAPKVRAMELIEEVEKTRRGLYGGVVGYLDFAGNADFAIAIRTALMRGGTAYVQSGGGVVADSNGPYEYTEATNKARAVLGAIAAAETLTE-- 209949703 22 -----------------PSSLLFKVRDE-DFLFLLESAEGGERVGRYSFISWRPKEVLT-FNNDVNF--------DILTYLSERFP----------------------------------------VVNVKNGKILPRFVGGLVGYFGYDLVRQWEKLPNLTHDIGFPLAEFQVVDFLVVFDHLKRRIFLIPEEEIGNFEVKDRIEEKISEIKEVLKKPVGNL-CKANINAQIENLTSKDEYEENVKKAIEYIKAGEIFQVVYSQRFYTRYEDPYLLYRALRFVNPSPYMFFLKFKDRYLIGSSPEALVKVEEG--KAEIRPIAGTRRRGK------DEEEDISLEKELLRDEKEKAEHTMLLDLARNDLGRVAKIGTVRCENLMHVEKYSHVMHLVSTVTCDVREGIHPLEVLRASFPAGTVSGAPKVRAMEIIEELEKYRRGPYAGGVGYFSLNGNLDTCITIRTYLLKGKDLFIQTGAGIVYDSIPEREYKECINKAKALFEAIKI-------- 114778616 15 -----------------PPGLFSRMVE-RGDCFLFESAEGGEQWGRYSILGMNPACRATADGTQTRLH---------------------------------------YRDGHEEIYEGDILAWLRELEEPFLAEHDLPFAGGAVGYFGYQLVSHFEDIPDLPDPVGAPESACLLVDRFMVFDNLRGTLTCCVRLPADQTEAAEVALNRMEASLNEGEVAQVRLDADTSGVAAPRAQTSQADFEAAVSKAREYILAGDIFQVVLSQRFSRPLNCPFDIYRAVRHINPSPYLFYLHIGDTILVGSSPEILVRRDMDKAVV--RPIAGTRPRGKTA------IEDKALETELLADAKELAEHVMLVDLGRNDLGRVCQYGTVELTSSMVIERYSHVMHIVSQVEGTLRDDVDSLDLLAATFPAGTVSGAPKVRAMEIIHELEPVARGPYAGTVGYIGFGGEMDTAIAIRTAVIHGNEVHIQAGAGIVADSVPEREHTECVNKATAMFRAVALA------- 77163790 4 ---------AELPYSEDSAPLFEAIRQE-PWAIFLDSGWPVNQSGRFDILAADPFMTFSCWGSETTIR----------------------------KRHEAFSSLENPFILLQS-------ELRRYTRNPSSIFPELPLTGGAMGYFGYDLGRRIEQLPTLALDEGMPEMAIGLYDWVIVVDHRQQRSLLVGQGYD------YRTWERWEALQSHLSQCHDSAPSQTTFRLPIESNLKQKDYQQAFTSIQHYIREGDCYQVNLAQRFEALAQDPWALYRRLRLLNAAPFSAYFAIPEGAVLSTSPERFLRTNAGG--VESHPIKGTRPR------NPDPIADRKLALELQNSPKDRAENVMIVDLLRNDLGRVCLPGAIHVPRLCAIESFATVHHLVSTIRGRLTPGRDSIDLLQACFPGGSVTGAPKVRAMEIIEELEPHRRGVYCGSLGYIGFDGNMDTNIAIRTLVYSQSYLRFWAGGGIVADSVEEVEYQETLDKAAAILQAL---------- 115389870 28 --PNLLPLTASIP--ADPTLAYLKIAEKSKLSFLYESAATTETIGRYSFVGADPHHVLKT-------------GPGHGP---ECDPLPLLEKEIGKHRVATVPGLV-----------------------------LPPLTGGAIGYVGYDCVRYFEPKTARPDVLQIPESLFMLFNTIIAFDHFFQVVKIITYIDAELQAEYQKGEEVIRQTIAQLLRPEYALPPQGPRDQEYTSNIGREGYERHVTRLKEHIGKGDIFQTVPSQRLSRPTSHPFNLFRHLRTVNPSPYLFYIDCEDFQLVGASPELLAKEEKG--RIITHPIAGTVKRGKSPEEDEALAEELR------GSLKDRAEHVMLVDLARNDVNRVCDPLTTQVDRLMVVEKFSHVQHLVSQVSGILRPDKTRFDAFRSIFPAGTVSGAPKVRAMQLIAELEGEKRGVYAGAVGYFGYNGAMDTCIALRTMLVKDGVAYLQAGGGIVFDSDPYDEYVETLNKLGANIACIKGA------- 25029424 36 ------VLSRTVRYHEDASSLFAHLGGTADDAALLESADITTKNGISSLAVLKGSVRVTCEGQRVTAQPLTESGRIVASRLAEELGEYRISALSPEGNPVTFEPVSDAVDERERLTSISTIEVLRKLQ--FDSGYDHPALPLLMGGFAFDYLETFETLPAVGEGINTPDYQFLVAEIILDINHQEQTAQLVVSSDPDALGEELAQLAGLIDAALPGSDHAYKVTPHAGDTLRVVADIPDAEFRQQVADLKDNIHNGDIYQVVPARSFSAPCPDAFAAYLQLRATNPSPYMFYVRGLDYELFGASPESNLKFTAATGELQLYPIAGTRPRGLNADGTINDELDIRNELDMRTNAKEVAEHTMLVDLARNDLARVSVPATRRVADLLQVDRYSRVMHLVSRVTATLDPELDALDAYRACMNMGTLTGAPKLRAMELLRGVEKRRRGSYGGAVGYLRGNGDMDNCIVIRSAFVQDGVAAVQAGAGVVRDSNPQSEADETLHKAYAVLNAIALA------- 126652190 20 -----------------PISVYQSLRGQ--HKMLFESSAKHEESGRYSFIAVDPVAELKGNNDAYTF----------------------------------------LKGEEKEKSNGNVLDYLKQVMPFHEETYPFHFFGGAIGFFGYETAFYTEEIGELQDELAMPDVHVLFYDTFIVFDHVTQELTLASIDLFKEGRSLEEMEEAISTMERQLY-MGTTFDAMKVDSLDFKPMISKEQFVTLVERAKQHILKGDIFQIVLSQRFSASFTGPFALYRQLRTSNPSPYMFYMDYGSYIILGTSPESLVKV--KNRQVTTNPIAGTKPRGET------MEQDEAIANALLEDEKEVAEHRMLVDLGRNDLGRIAKVGSVKLKKFMNIERYKYVMHIVSEVVADLRDDLHVLDVLRACLPAGTVSGAPKIRAMQLINGLEPVKRGVYAGAVGYISTTGDMDLALAIRTMIIKDEKAHVQAGAGIVHDSVPLSEYEETLNKARALLE------------ 6686070 18 ----------------EPLQVFANLREE--AVFLLESKDDESPWARYSFIGVAPFLTLESEGETFLIKDENGNVQMTASTLKEA------------------------------------FQAVERALCVKPLAEAAPFTGGAVGFLGYDFISAIEKVPRHRPDLAMKAGHFVFCESLFAFDHEKRELSLIHYIRQEKIAIYRAAEERIAALAAKASRPRAEQPLLPAEDSKASSNYEKEQFLRDVEAVKQYIAAGDVFQAVLSQRFSVPVQGGFAIYRILRHINPSPYMFYFRLDGIEIVGSSPEKLIQVR--NRRAEIDPIAGTRRRGRSP------AEDEKLADELYHDPKERAEHYMLVDLARNDIGRVAKYGTVEVPVLMEIGKFSHVMHLISKVVGVLDDDIHPIDALLAAFPAGTVSGAPKVRAMQILQELEPTARGLYAGAIAYIGFDGSIDSCIAIRTAVIKDGYAYVQAGAGIVADSVPELEWKETRNKASALIYAIEQAERL---- 157414182 21 -----------------PLSTWLKLSTKDSHGVFLESVEGGESLGRWSIIATKPLWEAVCNGEEI-------------------------VKTWNDGKTETHK--------------GDPFDILRSWTKEYKSTDHLPSIGQLYGSWGYELINRIEPSVPINPENNIPYGSWMFFDQLVVFDQIKRCITAVVYADTTSSKEFSSEELFLNSISKQKTRNLMKVPLKENEFLDWESNWKKKDFEDAVLSAKEYIRKGDIFQIVISQRFQTKVHDPFNLYRSLRMVNPSPYMSFFDFGSWYLIGSSPEVMVKAKKNKNVASLRPIAGTRPRG------IDNQQDLELENDLLKDPKEIAEHVMLIDLGRNDLGRVCEIGTVKVKDLMVIEKYSHVMHIVSEVEGILQNNADVWDLLKASFPAGTVTGAPKIRAMQLIKNFEKDARGPYAGVYGSIDINGALNTAITIRTMIVKPSRVSVQAGAGIVADSFPENEYQETINKAKGILKALA--------- 194556258 15 -------LEESLEYRPEALSIWRMAGANR---MLFDCFDVDSKAARRSVAILSSCLRIECWGRDVVLRALNSNGRALLAPLSEACPAQVTCLRDGDTLHWRFPQEESHADEWRRLHGLSSLEALRRVLGTLGDAEGPALLGGLF---SFDLAEQFEPLPAPAEPARCPDYLFLVPELLLDIDHLARRTSLQA--FVHDPAGHDRLAASLRQCADEFHGTVEEASESPVAGVRYQVDLDDASFARQVERLQAHVRAGDVFQIVPSRSFSMPCADPWRAYRQLCLRNPSPYRFFLDAGDFCLFGASPESALKYDAESREVELYPIAGTRPRGRDARGAIDAELDNRLEAELRLDAKEIAEHMMLVDLARNDLARVCRSGTRQVRDMLKVDRYSHVMHLVSRVAGELHGELDALHAYRACLNMGTLVGAPKVRAMQLLRQYEDGYRGSYGGAIGILDSAGNLDTSIVIRSAEVREGIARVRAGAGVVLDSDPRLEAEETRNK------------------ 15612653 34 ---------------------------------LLES----GRGGRYSMVGLEPVMVLEGKKDTLIVTTENEVVK----------------------------------------RQGALLDLMRDALASYQLPGAPPFQGGAIGFFSYDLVREIERLPTIADDLNLPDLYFLIFDDVFIYDHEKKVAWIFVHGDASEQDLSEQKLRHYEATWKQPVSLDEEVATSYLETGEKVHSFSEETFAKAVERVREYIAAGDVFQVNLSVREGRPLRTPLSIYEALRQINPSPYMSYLHTPDFQLVSGSPELLIK--KDSRKLSTRPIAGTRSRGATA------DEDEALVQTLLSNEKERAEHVMLVDLERNDLGRVSEYGSVEVNELMVVEKYSHVMHIVSNVRGVLKEGLDAFDAIRATFPGGTITGAPKVRTMEIIEELEPVRRGIYTGSIGWIGYNGDMELNIVIRTMLCKDEMAYVQAGAGVVIDSNPRYEYKESLKKAKALWRA----------- 15896411 32 -----------------PISLFYNL--EGKNKFLLESNLFSESKGRYSFIGANPYAIIKGFSNNTEII---RNGYV-------------------KKVEDKFLKVARKLTEEGKIE-----------------KSKYPFCGGGVGYVGYDIIKQYEKIPSLNDDLKIPDAILMFYKKIICYDHVKNSIVYIYNVFREDDKSYKEIKQELFELSEISKKTREMHKLPESHNPNISSNFTKDEFCKMVKKAQEYIVKGDIFQMVPSQRFVMDIDEPFNVYRRLRGKNPSPYLFYIDFNDFQVTGSSPESLVCVFKD--RVITNPIAGTRPRGKNEQ------EDIKLKSELINDEKEIAEHSMLLDLARNDIGKISEFGTVTVDKFMEVELYSHVMHIVSKVSGRLKKEYDCFEALKSCLPAGTVSGAPKIRAMEIIDELENTKRGCYAGAVGYFSYDGNMDTCIAIRTLVIKEGKAYAQAGGGVVYDSIPENEYEESMNKSQILKEVI---------- 213965312 21 ------------------LSAYRKLAADRPGTFLLESSDVGQSWSRWSFIGCGSRAALTVDD----------------------AGEATWIGNAPSGAPEGGNPLDALRR---------TLELLHTELPLADDASVPKLTSGLVGYFGHDIVRYIEPLPDTTDDLQIPELMQLLVEDLAAFDHHEGVLWLISNAVNWDGSDYDTACDRVNAMVERLSEPSDLRPAESFPEPVIRRQRAAEDHMDRIERCKDHIRAGDAFQIVLSQRFEMDTQSAFDIYRILRVSNPSPYMFLVNVPAFQIVGSSPESLVAV--QGSEVITNPIAGTRPRGAT------VEQDNALEADLLADEKENSEHLMLVDLGRNDLGRVCRPGSVVVHDFRHIERYSHVMHLVSTVTGELSSDATAVDAFAATFPAGTLSGAPKPSALSIIDKFEDTRRGVYGGTVGYFDFRGNTDQAIAIRTGVKKGDTVYVQAGGGIVSDSDPVAEDEETRNK------------------ 171323558 31 ----------------EPVKIFENLKSE--AVFLLESKDDQSPWARYSFIGLSPFLTIESETGH------------------------------------TFSVMDERGEEMMKASSLEAFLFIEQKLRVKQLASEIPFTGGAVGFLGYDFISAIEKVPIHNRDISLKTGYFTFCESLIVFDHHKREIVFIHYVRISDKDTEEAKKRRIETLMKKAASGREEPEETRVSFQGVISNYDKASFMRDVETIKSYIANGDVFQAVLSQRFTVPIQSGFHIYRMLRHINPSPYMFYFQLDGIEIVGSSPEKLIQVH--NRHMEIHPIAGTRRRGRSA------EEDEHLQRELYNDPKERAEHYMLVDLARNDIGKVAKYGTVETPVLMEIGKFSHVMHLISKVTGVLKEGIHPIDALLAAFPAGTVSGAPKVRAMQILQELEPTARNLYAGTIAYIGFDGNIDSCIAIRTAIVKDGYAYVQAGAGIVADSVPELEWKETRNKASALIKAMERAERL---- 960291 108 --------------HLTPVLAYRCLVDKETPSFLFESVEPGSTVGRYSVVGAHPVMEVIAKDNMVTVMDH------------EKGSLVEEVVDDPMEIPRRISEDWKPQIIDDL---------------------PEAFCGGWVGFFSYDTVRYVEKKKAPQDDRNLADMHLGLYNDVIVFDHVEKKVYVIHWVRNQQSSEEKAYAEGLEHLERLVSRQDENTPRLAPGSIDLKSNMTCEEYKMAVLAAKEHIQAGDIFQIVLSQRFERRFADPFEVYRALRVVNPSPYMTYMQARGCVLVASSPEILTRVKK--NKIVNRPLAGTARRGRTT------EEDEMLETQLLKDAKQCAEHVMLVDLGRNDVGKVSKSGSVKVEKLMNVERYSHVMHISSTVTGELQDNLSCWDALRAALPVGTVSGAPKVKAMELIDELEVNRRGPYSGGFGGISFTGDMDIALALRTIVFQTGTAYLQAGAGIVADSDPDDEHRECQNKAAGLARAIDLAESA---- 50553088 45 -----------------PHTAYLKLARNRSPSFLFESALGGKHLSRYSFIGSNPRKMIKTGAP-------------------------------------HGPDVDPLNLLESELDQ----------YRQFQTPGVPTLCGGAIGYISYDCIKYFEPRTDLKDVLEVPESALMLYDTIVAFDHVYQRLQVITNVDTDLTKAYEDAKKEVQRIADLLTSPEVPQPPQGPVTLTFTSNIGQKGYEQHVTTLKERIKKGDIIQAVPSQRVARPTDHPFNVYRHLRTVNPSPYLFYIDYLDFQLVGASPELLVKIENG--RIVSHPIAGTVKRGATP------AEDNQLAQELLNSEKDRAEHVMLVDLARNDVNRVCDPRSTSVDRLLGVETFSHVQHLVSQVSGVLRPDQTRFDAFRSIFPAGTVSGAPKVKAMELVGELEKEKRGVYAGAVGSFGYNGEMDTCIALRTMLLKDGVAYLQAGGGIVFDSDEYDEYVETINKMMANNRCIVEA------- 149184602 19 -----------------PVGAALRLIEEGRGDFLLESVESSEVRGRYSLLGLDPDLVFRAEGNEAAINRH-----------------------------------WRQDREDFTPSTGGTLSAMRALMAECRPEDLPPALACLVGYFGYETIGLVEKLPRPEQALDLPDMLFVRPTLLLVFDSLKDTLFCIAPLWPKNGTAAAQIEERIDAVLARLDAGLDRASPQSHDEPTPQPVMEPGDYAAMVDRAKEYITAGDIFQVVLSQRFTAPFEPPIALYRALRRVNPSPFLYFLDLPGFAVVGSSPEILVRVRDG--EVTVRPIAGTRPRGANA------EEDRAAEASLLADPKERAEHLMLLDLGRNDVGRVASSGSVTVTDSFTVERYSHVMHIVSNVVGRLEPSKDAVDALFAGFPAGTVSGAPKVRACEVIAELEPATRGPYAGGVGYFAPDGSLDSCIVLRTAVVKDGTMHVQAGAGIVADSDPAYEQREC--------------------- 115452081 101 --------------HLTPVLAYRCLVPEETPSFLFESVEQGTNVGRYSMVGAHPVMEVVAKEHKVTIMDH-EKGKVTEQVVD------------------------------------DPMQIPRSMMEGWHPQQPDSFTGGWVGFFSYDTVRYVEKKKAPQDDRNLPDVHLGLYDDVLVFDNVEKKVYVIHWVNLDREDAFQDGKSRLNLLLSKVHNSFVKLHTRQFGTPLNKSTMTSDEYKNAVMQAKEHIMAGDIFQIVLSQRFERRYANPFEVYRALRIVNPSPYMAYVQARGCVLVASSPEILTRVRKG--KIINRPLAGTVRRGKTEK------EDEMQEQQLLSDEKQCAEHIMLVDLGRNDVGKVSKPGSVKVEKLMNIERYSHVMHISSTVSGELDDHLQSWDALRAALPVGTVSGAPKVKAMELIDELEVTRRGPYSGGLGGISFDGDMLIALALRTIVFREWVAHLQAGAGIVADSSPDDEQRECENKAAALARAIDLAESA---- 85374124 10 -----------------PVGAALKLIEPERGDFLLESVEGGEVRGRYSLLGLDPDLVFRARAEEGEINRLWQHDRAAFIPVDG--------------------------------RSLDALRALIEECRIDVPDGLPPALACLVGYFAYETIGQVEVLPRAPEELDLPDMVFTRPTLLLVFDSLTDNLFIIAPLWPDPQAAIERAGERIDHTLRCLASPDSEVAADDFPELNLTPRMAEDQYSSMVAKAKEYITAGDIFQVVLAQRFTCPFPPPLALYRALRRVNPSPFLYFLDLPGFAVVGSSPEILVRLRDG--EVTIRPIAGTRPRGATP------EADREAEASLLADAKERAEHLMLLDLGRNDVGRVAAKGTVEVTDSFTVERYSHVMHIVSNVVGQLDPAKDALDALFAGFPAGTVSGAPKIRACEIIAELEPETRGPYAGGVGYFAPDGSFDSCIVLRTAVLKDGMMHVQAGAGIVADSDPAYEQREC--------------------- 215487023 3 ---TLSPAVITLPWRQDAAEFYFSRLSHLPWAMLLHSGYADHPYSRFDIVVAEPICTLTTFGKETVVS----------------------------------------ESEKRTTTTDDPLQVLQQVLDRADIHPDLPFQGGALGLFGYDLGRRFESLPEIEQDIVLPDMAVGIYDWALVVDHQRKTVSLLSH---------NDVNARRAWLENQQFSPQEDFA----LTSDWQSNMTRELYGEKFRQVQEYLHSGDCYQVNLAQRFHATYSDEWQAFLQLNQANRAPFSAFLRLEQGAILSLSPERFILCD--NSEIQTRPIKGTLPR------LPDPQEDSKQAEKLANSTKDRAENLMIVDLMRNDIGRVAVAGSVKVPELFVVEPFPAVHHLVSTITAQLPEQLHASDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGNMDTSITIRTLTAINGQIYCSAGGGIVADSQEEAEYQETFDKVNKILRQLE--------- 212710783 5 --------KIQLPYSPNAALDYFAPLSHQPWAMLLHSGQAEHSHNRYDMIVADPVATLLTRGPQTEIQ--------------------IQNQPIQYSEQDPFALLQQQIDQYPEAKCMD---------------EHLPFQGGAMGIWSYDLGRRIEKLPELATELKFPDMAVGIYLWGLIVDHHEQCVTLFSH---------QDVEQRLAWLQAQKTSRK----APFALTSPWHANMTEEQYHENIARIHQYLREGDCYQINLAQRFKAKYKNEWDAFLTLNQHNRAPFSSFIRLPDNAIISISPERFILLEKG--EIQTRPIKGTLPRLDSP------EEDQLQAEKLANSSKDRAENLMIVDLLRNDIGRVAKPGTVRVPELFKVEPFPAVHHLVSTITATLETQYQATDLLRACFPGGSITGAPKIRAMQIIEELEPNRRHGYCGAIGYISFCGNMDTNITIRTLLTDKKQIYCWAGGGIVADSQADKEYQETFDKLRLIL------------- 19075823 35 -----------------PSVAYLKLNQGKKYSFILESVTQGESVSRYSFIG-SPYRILMANGKT--------------------------------------DPLARLERELKEVKTAPV-------------EGLPSFSGGAVGYVSYDCIKYFEPTTPLEDTLGLPEAMFFMTDDLVAFDHAYQTVKIISHVCIQQGEAYEAAVFKINMLKKKLESPEIPLPEQKKVHLEAKSNVGEDGYKAFVSNLKEHIFNGDIFQAVPSQRIARRTDHPFNLYRHLRTVNPSPYMFYIHCDDFDIIGASPELLVKSEHG--RIINHPIAGTVPRGKTK------EEDEAYAKDLLASVKDRAEHVMLVDLARNDVSRVCDLDTTSVDKLMTIEKFSHVQHLVSQVSGVLRPDKTRFDAFRSIFPAGTVSGSPKVRAIQLVYGLEKEKRGIYAGAVGRWGYDDNMDTCIAIRTMVYKDGTVYLQAGGGIVFDSDEQDEYVETLNKLRSNVTAIEETEKL---- 15889565 20 ------------------------------------NYEYPGRYTRWDTAIVDPPLGISCFGRKMWIEAYNGRGEVLLDFITEKLPDLTLGASSTRRLDLTVNEPDRVFTEEERSKIPTVFTALRAIVDLFYSSADS--AIGLFGAFGYDLAFQFDAIKSLARPEDQRDMVLFLPDEILVVDHYSAKAWIDRYDFEKDGMTTDGKSSDI-----------TPDPFKTTDTIPPKGDHRPGEYSELVVKAKESFRRGDLFEVVPGQKFMERCENPSAISRRLKAINPSPYSFFINLGDQELVGASPEMFVRVS--GRRIETCPISGTIKRG------DDPIADSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVKVIGRRQIEMYSRLIHTVDHIEGRLRDDMDAFDGFLSHAWAVTVTGAPKLWAMRFIEGHEKSPRAWYGGAIGMVGFNGDMNTGLTLRTIRIKDGIAEVRAGATLLNDSNPQEEEAETELKASAMISAIRDA------- 163841076 26 -----------------PIGLYRALADGAPGTFLMESAAPGGVWSQHSFIGVRSRATLTTLD-----------GEALW------------IGEPPAGVPTTGNPVEALARTVELLQTAR-FDGF------------PPFTSGMVGFIGWESVRHWEKLPNPPDDLKLPEMAMNLVSDMAVHDNTDGSVLLIANAISFDGSDERRVDAMLNAISAPLRQPVASIDRSENHESEFRGRWDEAEYLAAIKLGKEAIVDGEVFQVVVSRRFEMENNAPLEIYRTLRASNPSPYMYLYSFQDYAIVGSSPEALV--TATGSEVITHPIAGSRPRGKT------VETDQLLAEDLLSDEKERAEHLMLVDLARNDISKVCLPGSVDVTQFMEVERFSHIMHLVSTVVGSLAPGKTAYDTLAATFPAGTLSGAPKPRAMRLLDQLEPHRRGLYGGVVGYLDFAGNMDTAITIRTALLRDGVAYVQAGGGIVADSHDATEALETVNKAAAPLRAIFAAQHLR--- 194016745 21 -----------------PIQIVEKLKADI--VYLLESKDESSSWSRYSFIGLHPFLTL--HDDQNEYIARDAAG----------------------------------QEVMKKQELKDLLDWMKEQYQIKTPDVDIPFTGGAVGYLSYDLIPSIE--PSVRPHLSAPNCTLFVCQTMIAFDHETNHVHFIQYTEDEKIRAYKENQKRLEQMIHKLHTKIDMKENESPSFEHVTSTYEKTQFLKDVEKIKEYIRAGDIFQGVLSQRFDIPVSSSFELYRVLRIVNPSPYMYFMKLKDRDLVGSSPERLI--HAKNRHLEIHPIAGTRKRGATK------EEDAALARELLEDEKEKAEHYMLVDLARNDVGRVAEYGSVSVPTFTKVVNFSHVMHIISIVTGKLKQDTHPVDALMSAFPAGTLTGAPKIRAMQLLNEMEPEPRETYGGCIAYIGFDGNIDSCITIRTMSVKNQIASIQAGAGIVADSVPENEWEETCNKAGALLRAIQLAEH----- 56963660 32 -----------------PIQMFQALQEE--ATYLLESNDVQSEWSNYSFIGLSPIYEVEENGSYKTIHLQTGNVVASAVNFEACY-------------QKTVSHIDPQPSEMEI-----------------------PFQGGAVGYVSYDAVEEIEPVIKRSDQRSCPYYHFIFCEQLLSFHEQTKQLTLIQLVKSGFAEAQAKIRTLIGKLESAKAPVLPHMVTKKQLPIEVRSNYSKQGFINDVNRIKAYIQAGDIFQAVLSQRLEMTVSGGLDLYRVLRYVNPSPYLYYIKIGKKEIIGSSPEKLVQVRGD--HVEIHPIAGTRKRGQTA------AEDEALARELLADDKERAEHHMLVDLARNDVGKVSVYGSVEVPSLLEIGKFSHVMHLVSKVTGKLKPEATPYDALKAAFPAGTLSGAPKIRAMQILNELEPTRRGIYGGAICYMDFNGNIDSCIAIRTIVLEGNCATIQAGAGIVADSDPEKEYEETLNKAKALIHAIEQTEAL---- 115374240 18 ---------------------YFELFRKQPYACLLDSARAPHKLCRYSFMGSDPAAVYKAKRQ----HGVPPEGKARI---------EIIHRRDADGSTLDAPRVEQHL--------ADAFDELRAVTETYRVKRAPPFLTGAMGYFGYEAGYFIEKMPDLKDQPELPDIYMLFMDVVLAHDHESGESYLIVGRGTDAKGAQARAEALRDETLARIQQMEKDPPPEKPTPVEINAHFDEAGYINMVRAAKDHITAGDIFEVCTTHRLDSPLRDPWDLYRELRRINPAPFACYIHLPEAYVVSSSPERFLSLDR-NRVAESRPIKGTRPRGKS------NEEDEAMLADLSANIKDRAENLMIVDLVRNDFGRVCKFNTVHVPELLVIERYSTVFQLVSTIRGQLEDDKDPLDLIKACFPGGSMTGAPKIEAMKIIDRLEPVKRGIYSGSIGYMDFSGVMDLNIVIRTFVVVDGRCYYNVGGAVVADSDPRGEYLETMDKARALITAL---------- 156933619 4 ---------ISLPWRADALQQTFSALQHQPWAMLLHSGFAEHAHNRFDILVADPRVTLTTRG----------------------------------ALTMTQDAEGCQQSDDDPLRLLHA--ALARFAFSPAPDEDFPFQGGALGLFGYDLGRRFERLPQASADLNTPDMAVGIYDWALIADHHRERLTLLCYGDAS---------ARLAWLNAQL----PVETAPFRLTAPWRSNMTREEYGEKFRQVQAYLRSGDCYQVNLAQRFCARYEGSWQAFLRLNAANRAPFSAFLRLPDQAILSLSPERFIRLHNGA--IETRPIKGTLPR------LSDPEEDARQALRLAQSPKDRAENLMIVDLLRNDIGRVATPGSVKVPELFVVEPFPAVHHLVSTITATLPPSLHATDLLRASFPGGSITGAPKVRAMEIIEELEPQRRNAWCGSIGYLSFCGAMDTSITIRTLTAENGALYCSAGGGIVADSEEAAEYQETFDKVNRILHALE--------- 197105220 19 -----------------PVSAFLKIGHGRPYAFLFESVEGGAWRGRYSIITLAPDLVWRCRGD---------------------VAEAAEGEDIAAGRFTTQP--------------GGALDSLRDLLAASRPPGLPPMAAGVFGAIGYDMIRLVERLPNVNPDLGLPDSVLARPSIVAIFDAIAQEIILVTPVRPGAEQAYEAARARLQAVVDDLRRPAPPLTGTATPEPDFTTPVSREAYREIVEKAKGYIRAGDIFQVVPSHRFRAPFRDPFALYRSLRRTNPSPFLFFLDFGGFQLAGSSPEILVRLRDG--KITIRPIAGTRPRGATP------EEDLRLEQELVNDPKERAEHLMLLDLGRNDVGRVARQPRVRVTNSFFVERYSHVMHLVSNVEGDAPDGLDPVDVVMAALPAGTLSGAPKVRAMEIIDELEIEKRGIYAGGVGYFGCDGSVDTCIVLRTALFKDEVMYVQAGGGVVADSDPDAEYDETLHKARALRRA----------- 124515234 33 -----------------PVQLYSSFPREKRG-FLLESVVGGEKWGRFSYVG---------SGVRFRFEGKVEDGLVVTRFSNEGHPER---------------KILRGDLLDLLRKELSQME--------IDPGGLPSMTGSLVGYFSYDMVRMFERLPTLPVQEDFPDLSFVFPEYLAVFDHVTQKIRVVKWYEIAPGCDPEKVYDEAESVRSAREHSFSHEPQESRRPVVVTETPASETFRQNVLACQEHIRAGDIFQIVISKRFSLDYEDPLRLYRVLRSINPSPYLFLIEDGNRALVGSSPELLVKVR--GEKIELRPIAGTVRRSGT------LEEDEENSRELLSDPKERAEHVMLVDLGRNDVGRVSQKGTVCVTEMMVLEKYSHVIHIVSHVEGLLEKGKDVFDVIRATFPAGTLSGAPKIRAMEIIEQLEDRRRGPYAGAVGTLSLSGDCDLAIAIRSIFIHGRKAFFQAGAGIVADSVPEKEEKEVQMKAQAMLRAFRIAN------ 77959081 3 ----VKPLTTALPYQPNALLQQFTPLAHQAWAMLLHSGFAEHAHNRFDILVADPLVTLTTRGEQTEIARAQG----------------------------------------SIVSSADPFSLLQQELDKFAPPPDLPFLGGALGLFGYDLGRRIEKIPTLEPDITLPDMAVGLYDWALIADHQLQQLTLICHGDAGP---------RLQWLQQ---QKTRDTVTPFALTSPWQANMSRQQYGEKFRQIQAYLHSGDCYQINLAQRFSADYQDEWQAFLALSRSNRAPFSAFIRLPGNAILSVSPERFIWLE--NQQIQTRPIKGTLPR------LADPEQDSLQAARLANSSKDQAENLMIVDLLRNDIGRVAQPGSVRVPELFVVEPFPAVHHLVSTITATLPAECPATALLRACFPGGSITGAPKIRAMEIIEQLEPHRRNAYCGNIGYISCCGTMDTNITIRTLLTENGKIYCSAGGGIVADSQEQAEYQETFDK------------------ 186458587 3 -----------------PESLVEQL-QGEPGIVLLRSALFDSTQARYSFIAARPFLTVRSFGSRCEL-------------------------------------IFAGATHVQFGNPWHVLDGLMARYELLDEVDLPFPLGGCFGYWGYDLKNFVEPKLPRRNEQELPDCHVGFYDSLVVFDHRLSKTWIVSTGLKLDGSRHETQARNQLEFWRQLLTSTPSETAQESADQTISSNLSRADFISRVQRVREYIHAGDIYQVNLSHRLSAPCPSGWKLFQRLAAVSPAPFSAYLDCDDFQIASSSPELFLRLS--GSHILTRPIKGTRPR------SADPDQDARLTYELQTSPKEMAELVMITDLLRNDLGRVCEYGSVRVPELVRLERYPQVQHLVSTVEGRLRPDVTHFAAFASCFPGGSITGAPKIRAMEIIDELEPITRGPYTGSIGYLGFNRESQLNIAIRTAIRKNDVAWFNVGAGIVADSNPAAEYDETIAKARGFLSALDLQGQAE--- 211959258 21 ----------------------------QRGAVLSSSYEYPGRYTRWDMALANPPLLIESNDRKITIQALNERGCVLMPAVTGALEGHTEFSADEYRIDLTVKTPDRAFSEEERSRQPSTFSVVRTLVDLFSCDDD---QLGLYGAFGYDLTFQFEPINQLQRPDDQRDMVLFLPDEILIVDHYGRKAHVLEYDFEFNAKTTDG-----------LPRDGEETPYKPATETPRRGDHEPGEYADLVRSAVDYFKRGDLFETVPGQVFYEPCNNPPAVSRRLQQINPSPYSFFINLGNEYLVGASPEMYVRVT-GGRRVETCPISGTIRRGKNA------IEDEAQIRKLLNSTKDEAELTMCSDVDRNDKSRICVPESVRVIGRRQIEMYSRLIHTVDHIEGTLLDGKDALDAFLSHTWAVTVTGAPKRWAMQFIEDHEKSPRAWYGGAIGAVLFNGDMNTGLTLRTVRIKDGIAQIRAGATLLYDSIPEDEEAETELKASAMIAAVREA------- 148555267 17 -EPAL-VWRTQVADTETPVAAALKLIRPGRGDFLLESVEGGAVRGRYSLLGLAPDLLFRARGGAAEI----------------------------NRRWATDRDAFEPLEDDALTAMRKLVTACRMTV----PDGLPRALACLVGYFAYETIGLVEALPRPPNPLDLPDMLFARPTLILVFDRLADQLYLVAPIWPDDGDPEAKVAGAVERIEAHAAMLAGPLPARSRSDVDLAPQMAPGRYAEMVARAKDYIAAGDIFQVVLAQRFTVDFPPPIDLYRALRRINPSPFLYFLDLPGFALTGSSPEILVRARDG--EVTIRPIAGTRPRGKTA------IEDVANRESLLADPKERAEHLMLLDLGRNDVGRVAQAGTVEVTDSYTVEHYSHVMHIVSNVVGRLDPAKDALDALFAGFPAGTVSGAPKVRACEIIAELEPETRGAYAGGVGYFSPDGSMDSCIVLRTAVVKDGRMHVQAGAGIVADSDPAYEQREC--------------------- 45185441 39 -----------------PHAAYLKLARDHVPSFLLESAKTMDAMARFSYMGVAPRRVLRTNAG-------------------------------------AGDPLKLLAAEFARLRPA------------RNTPQLPGLSGGAVGYVSYDCVRYFEPRTALADPLELPEAALMLFDTVVAYDHVFHRFQVVHNMQLEPGAAYEDATRAIRDVVDRLTASTPVPQPPQPPGQEFSSNVGQQGYEEYVRRLKEHIYAGDIIQAVPSQRVARPTSHPFNIYRQLRMVNPSPYMFYLDYGDFQVVGASPELLCKVD-EERQVVTHPIAGTIRRGVTQQ------EDDALAAELRNSVKDRAEHVMLVDLARNDINRVCDPLTTRVDKLMTVQRFSHVQHLVSEVTGTLRPDKDRFDAFRSVFPAGTVSGAPKVRAMELIGELEGERRGVYAGAVGHWSYDGSMDTCIALRTMVYKGGVAYLQAGGGIVHDSDPYDEYVETMNKMLANHNTILQAEEL---- 15669263 12 -----------------PLDVYEQIRGE--NTFLLESAEGVPKVARYSILG-KAEGKVIFKNGKLKVESFTEFG-------------------------------DKAKDLEGKYEC--PLDALREVRNEYNIEPIPRFKGGLVGYLSYDIIRYWIDLSNINPDLKFPDAEFFIVKDFISFDLKEKVINLIA-----EDDEGIRELERIIKNAKIGNNDNKEEKTTENKDLKIKSNMSKEEFIEAVKKAKEYIFAGDIFQVVLSRRIEIDLDDHLKIYKKVREINPSPYMYYLDFGDRKIIGSSPEILVRYKDNKRLVITRPIAGTIRRGKTEEEDKELEKKL------LSDEKERAEHVMLVDLARNDIGKISKFGTVEVTDFMIIEKYSHVQHIVSNVVGELKDNYDSFLAVKATFPAGTLSGAPKVRAMEIIEELEKTWRGPYGGGVGYFGWDDLMDLAITIRTFVISKNKGYIQVGAGIVADSIPENEWEETERKGMANVKTIE--------- 157375496 5 -----------------TTELFSHLAD-KPWAMLLDSADAAHLDAKFDIIVCDPIATIVTDGQSSRVNHLQDGEIA-----------------------------------DSQVHSGDPFTLLNDTINHYQYPSPLPFSGGAVGCFSYDLGRQIEHLPQIARDILLPEMNVGLYPWALIFDRLNA-CWTLAHYHGEAP-----LESTLAQLNTLLEAKPNSVTGDFSLTSQWINQITKSQYIEKFDKIQSYLNSGDCYQINLTQRFTASYRDEWRAYLKLRETNRAPFSAFIRLDDAAILSISPERFIQLRDG--QVQTKPIKGTRPR------FENAEADTSSALELAESEKDRAENLMIVDLLRNDIGKVAKAGSVKVPHLFQIDSFPAVHHLVSTVTAELHNKYQATDLLKAAFPGGSITGAPKIRAMQIIEELEPSRRSLYCGSIGYISQDGQMDTSITIRTLVAQANHIHCWAGGGIVADSQANDEYQETFDK------------------ 156841830 30 -----------------PHAAYLKLAKNREPSFLLESAKTSTELDRYSFIGISPRKIMKS-GPTESIEA---------------------------------DPLVLLEKEMEKTKLAE------------NVPGLPPLSGGAVGYISYDCVRYFEPIRPLKDVLQVPESYLMLCDTIIAFDHVYQRFQIIHNININEEEGYQKASDIINDIIKKLTDDSPIPYPHQTLGQTFTSNVGREGYEMHVSTLKKHIKKGDIIQGVPSQRVARPTSHPFNIYGHLRTVNPSPYLFYIDCLDFQIIGASPELLCK-SDSKNKVITHPIAGTVKRGKTA------EEDDILADQLRGSLKDRAEHVMLVDLARNDINRVCDPRTTSVDKLLTVQKFSHVQHLVSEVSGTLRPGKTRFDAFRSIFPAGTVSGAPKVKAMELIAELEGERRGIYAGAVGNWSYDGTMDTCIALRTMVYKDGIAYLQAGGGIVYDSDEYDEYIETMNKMMANHNTIVQA------- 118590207 15 ------------------------------GAVLSSSYEYPGRYTRWDMALVNPPLVLEAKDRHVEIRALNDRGGLLLPAIADVLKDVETFEADAARIDLTVKRPERLFNEEERSRQPSTFSIIRALKDMFACGDD---QLGLYGAFGYDVAFQFEPIEQLDRPNDQRDVVLFLPDEILIVDHHGKRAYVLEYDFVVGGRTTKGME-----------RTGSSQQYTPANRDPGRGDHEPGEYAKLVEKAKDYFRRGDLFETVPGQTFYEPCANPPAVSRRLAQINPSPYSFFFNLGNQELVGASPEMYVRVT-GGRRVETCPISGTIRRGKNA------IEDEAQIRKLLNSAKDEAELTMCSDVDRNDKSRVCVPGSVRVIGRRQIEMYSRLIHTVDHIEGILREDMDALDAFLSHTWAVTVTGAPKRWAMQFIEDHEKSPRAWYGGAIGAVLFNGDMNTGLTLRTVRIKDGMAQIRAGATLLYDSVPEDEEAETELKAEAMRAAVREA------- 16803673 15 --------------------AFQRLSGTGKS--LLEGAAKDAEAGRYSIIAINPVHEIKVYQHDYYI-------------------------------DGTHQVVADPLKEIELFIEKAREDEL-----------ELPLDSGAIGYVGYDVIALYEDLGEIPETRDIPDIRFYVYESFVIMDHQAEELILVQ-DNCYSGRSEADLDKALESMLTELTTPKKDEKAVHVPKMSYKSNYTKDEYMGLVKKAKTYIQEGDFFQIVLSQRLEADFTKPFDYYRKLRLLNPSPYLYFIDFGDTVLIGSSPESLIK--TKGRTVITNPIAGTRRRGATKQ------EDELLASELLSDEKELAEHRMLVDLGRNDIGKIAETGSVHVPVYLTIERYRFLMHLVSVVEGTLKTGLTAIDALRSTLPAGTVSGAPKIRAMERIYEWENVKRGPYAGAVGYLTKNGDSDFALSIRTMVLHNGKAYVQAGAGIVYDSDPESEYLETLQKAKALLE------------ 146312027 6 ---TLPPTVITLPWRHDAAEFWFTRLSPLPWAMLLHSGYADHPYSRFDILVADPLTTLVTEGDITRITS-----------------------------------------ARSRFSHEDPLTLLEHEIHALALPPDLPFQGGALGLFGYDLGRRFETLPNMAQDILLPDMAVGLYDWAIIVDHHKKVVSLLSHSDV---------NARLAWLDA---QPVPETAEFSLTSA-WRSNMSAEDYAEKFGQVQAYLHSGDCYQVNLAQRFQATYRDEWQAFKHLNANNRAPFSAFLRLEQGAILSQSPERFIHLADGA--IQTRPIKGTLPR------LPDPEADREQAEKLAASPKDRAENLMIVDLMRNDIGRVAVPGSVRVPELFVVEPFPAVHHLVSTITAQLPASRSACDLLRAAFPGGSITGAPKVRAMQIIDELEPHRRNAWCGSIGYVSVCGTMDTSITIRTLTACDGQLYCSAGGGIVADSQVDAEYQETFDK------------------ 197334281 12 ---------TQLDYQSNSVIDFFSAIANQPWAMLLNSSAKNHIDNRYDILVADPIATLQTHDAITTINAIGKQ-----PVTSEACPFQLLAHYQE------------------------------RLIPHHSPIENLPFIGGALGYFSYDLGRRVESIPNTAQDILSADMAVGIYNWALVADNKTSTLHLIQP----------KGGDRLHWLQQFL--AIKEVDTAFSLTSDWESNMTESEYANKFEVIQQYLQSGDCYQINLAQRFKAKYQGSWEAYQKLATQNGAPFSAYIKTPEATILSVSPERFLQV--KDRKIETKPIKGTRPR------ADDPKVDALEAETLHNSPKDRSENLMIVDLLRNDIGRVATPGSVKVPKLFDIESFPAVHHLVSTITGELDTEYSATDLLKASFPGGSITGAPKIRAMEIIEELEPHRRNLYCGSIGYISRCGTMDTSITIRTLIAYEGYLYASAGGGIVADSQVELEYEETLHKLSKIL------------- 89069545 31 -----------------PVSLMLKLSDAGRHAFMLESVTGGEVRGRYSIIGMNPDLIWECRGETSRLNR-----------------------------------AARYDDDAFETLDGHPLDTLRALLARIELPDDLPAASGLFGYLGYDMIRLVERLPDVPADLGLPDALLLRPSVIAVLDGVKGEVILCAPAWAGGEQSYAQAAERVMDAQRALDRPVARALGDTRPAAPPRSNFTPEGYRAAVEKAKDYIRAGDIFQVVPSQRWAQEFEPPFALYRSLRRTNPSPFMFFFNFGGFQVVGASPEILVRV--FGDEVTVRPIAGTRPRGATP------EEDRANEAELLADKKELAEHLMLLDLGRNDAGRVSKIGTVRPTEQFVIERYSHVMHIVSNVVGELAEGEDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAVVQDETLYIQAGGGVVYDSDPEAEYQETVHKSNAIRRAAEDATKFR--- 108759288 40 --------------------------------FLLESTRV-SAEGRYSFLGAKPFLRFTAKEGQCFI--------------------------------------------DGALQQGTPQEVLRSLLRRWRHPGMPLFCGGAVGFFGYEAAHCFESLPRHPDDLHLPEIDLSFIDTFLTVDHHEGQLLLVAT-----GSDWEDCERRLDALEVHVRTATPTAPRVPPPTSAYRSNFTLDAYLDAVERVREYIRAGDTYQVNLSQRLEVDFPGPLALYETLSAINPVHFASYLEGDGFHVVSASPERLVRVENG--RATTRPIAGTRRRG-------TPEEEARFVHELRTNEKERAEHAMLVDLERNDLGRVCTYGSVEVTKLMDIVEYAHVLHIESEVVGQLAPGVEPLDVVGALFPGGTITGVPKIRTMQIITELEPHARGLYTGSLGYLSFTGDLDLNIVIRTLVVKDGQAYAQVGGGIVHDSQPRQEYKETLNKARSQLLALA--------- 84393023 8 --------------------LFSHI-ENLPWAMLLRSASESHVDSRYDILVAQPIATFETVGAKTTV----------------------------------------NVNETCEVSDSDPFELLDQYQQQLLPVTELPFVGGALGYFSYDLGRRVETLPSLKRDIEAPDMAVGLYEWAVIVDHQLKTACIVGSNIDEHHDWLMQQVARSNRTHA-----------PFGLTTPWQSNMSEQNYATKFDSVQEYLLSGDCYQINLAQRFNAQYQGSWLAYDKLEQYNSAPFSGFIRLADCAIISVSPERFLELNSGT--IETKPIKGTRPR------SENPIIDDANAQDLVNADKDQAENLMIVDLLRNDIGRVAKPGSVHVPKLFDIESFPAVHHLVSTIRADLDDQYSATDLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRNGRMDTSITIRTLVAENNTLYAWAGGGVVFDSDCASEYQETLDKLSRIL------------- 960289 105 --------------HLTPVLAYRCLVDRDAPSFLFESVEPGSSIGRYSVVGAQPAIEIVAKENMVTI-------------------------LDHEGGQRTEQFVE------------DPMDVPRRIMEGWKPELPEAFCGGWVGYFSYDTVRYVEKFSAPTDDRNLPDVHLGLYDDVIVFDHVEKKAFVIHWVRLDQAEAYNDGMNRLENLVSKLRSGSIKLHTRHFGPKLERSSMTSEAYKEAVLEAKEHILAGDIFQIVLSQRFERRFADPFEIYRSLRIVNPSPYMTYLQARGCILVASSPEILTRVKK--RKITNRPLAGTIRRGKT------RKEDLVFEKELLNDEKQCAEHIMLVDLGRNDVGKVSEPGSVKVEKLMNIEHYSHVMHISSTVTGELLDHLTSWDALRAALPVGTVSGAPKVKAMEIIDKLEVTRRGPYGGGFGGISFTGDLDIALALRTMVFREWIAHLQAGAGIVADSDPADEQRECENKAAALARAIDLAESS---- 113970462 3 -------------------AIFEHFAAE-PWAILLDSANASHQDAKFDMICAGPIATLITQGELTDIQVHQP--------------------------ELAKPTHLSPQD--------DPFTLVKQLLRHWYPHSDLPFSGGAMGSFSYDLGRRIEQLPTAAQDIHLGEMNIGFYDWALIFDYQQQSWFLVHYL---GDAALDTQLKIIESKIAKATKQ-----AEFNLTSPWSSQLTKAKYISKFNEVQAYLHSGDCYQINLTQRFEAEYQDEWRAYCKLRSANQAPFSAFMRLDANAILSISPERFIQLHGDD--IQTKPIKGTLPR------HSDPMLDKRAAQALAHSPKDRAENVMIVDLLRNDIGKVAAPGTVQVPHLFAVESFPAVHHLVSTVTAKLDPQYHACDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSMGYISQDGQMDTSITIRTIVAEQGKLYCWAGGGIVADSNVDAEYQESFDK------------------ 160875065 8 -----QLASRQLDWTLSTAALFEHFAND-PWAILLDSANASHQDAGFDIICANPIATLVTQGERSDINLI--------------------------GTSLSLPEAMDPNR--------DPFDLLNTLLNHWYSKSFDPFSGGAMGSFSYDLGRRIESLPSAQQDIQLPEMNIGFYDWALVYDYQAQCWHLLHYL----------GEAALDIELNKIQAKMAHKPNSDALTGPWAAQIDKAQYTAKFEAVQAYLHSGDCYQINLTQRFEAGYQDEWSAYCQLRNANKAPFSAFMRLPQNAILSISPERFIQLRGDD--IQTKPIKGTLPR------HADPVLDAKSASTLAGSPKDRAENVMIVDLLRNDIGKVAAAGSVRVPHLFEIESFPAVHHLVSTVTAKLDAKYSASDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSMGYISQDGQMDTSITIRTIVAEQGKLYCWAGGGIVADSEVNAEYQETFDK------------------ 84503346 13 ---------VPADYHQDTERLAETL-DSHRGALFSSNYEYPGRYTRWEFGFTEPPVMIEARGRAMRIAALNPRGRVLLAMMREELPEVAEFDPGDEAIALRLRDPDRVYDEEERSRAPSVFSVLRAIVALFKSDEDHHL--GLYGAFGYDLAFQFEPIEHLERPADQRDLVLFLADDILVADHYSASAVRYRYDFDDGRMRT-----------AGLQGGGTAEPFERGPQDVPRGDHNPGEYAELVREAKKSFRRGDLFEVVPGQVFYEPCKDPSAIFKRLKKINPAPFGFIMNLGERELVGASPEMFVRVT--GRRVETCPISGTIRRGA------DAIEDSEQILKLLQSKKDESELTMCSDVDRNDKSRVCDPGSVRVIGRRQIEMYSRLIHTVDHIEGRLREGMDAFDAFLSHAWAVTVTGAPKLWAMRFIERHEKSTRFWYGGAVGAMGFDGDMNTGLTLRTIRIKDGVAEVRAGATLLYDSDPDEEEAETELKASAMRAAIR--------- 85059307 2 ---TMQPQLTALPYRPDAVLDFFTPFAGQPWSILLHSGHSDHPDSRYDILVAAPAVTLVTRDGVTEVRWG----------------------------------------ETCELRDDDPFALVQQQLAAVSPNAELPFQGGALGYFGYDLARGIETLPVLAQDLPLPDMAIGIYRWAVVADHHRRTVTLVSHDDPTP-------------ILARLTAAPPAPPAPFHLLGPWHANMTSADYGDKFRQVQQHLLVGDCYQVCLSQRFSAPCDDEWPAFRLLLAHNRAPFSAFIRLADQTVLSLSPERFLRLRGG--EIQTRPIKGTLPR------LTDAEADRQQAARLADSAKDQAENLMIVDLLRNDIGRVAQPGSVRVPSLFAIETFTAVHHMVSTISAVLPADRSPCDLLRACFPGGSITGAPKVRAMEIIERLEPQRRSAWCGSIGYISCCGTMDTNIAIRTLLVADRHIHCSVGGGLVADSDEEAEYQETLAKAASLL------------- 160902672 14 --PVIEKISLENP---DPTVVYKKIALNNQYSFILENLSINEKK--YSLIGITPLKV-----------------------------AKLNYTTKKKTRLHFFEKGKAFLDEN-----TDYISFLKEQLESIQYESIPDLFASFVGYFGYEIISIWEDIYHNEMDKDLPLSILVFPRISLILDQNEKLGYLVNVVNSGSEEDIESRISLAKHENHQILKDLEKTSTQGEEELKIKHHTSKEEFVEKVEKTKNYINAGEAFQIVISQRFSCKTQHPFEIYENLRKINPSPYMFYLNFPEATIIGSSPEMLVKVE--GQRVITRPLAGTRKRGETPQ------ADEAIEKELLRDEKERAEHIMLVDLARNDLGRVCKEGSVKVTKFFGIEKYSHVMHIYSQVEGLKKNYLNSLDVLKSLFPAGTVSGAPKIRAIEIIDELEDEPREIYAGVVGYIDTKGNLDTSIAIRTMVCKENEVRIQAGAGIVSYSIAENEYYETVNKAMAMFKSLE--------- 150024611 20 -----------------PVSIYLKIRDKFPNSLLLESSDYHANDNSFSYICCNPIASIKIENETI-------------------------FKSFPDGSSEKIEINNQTNIPNEIERFTAQFKSENNDFKFINN--------GLFGYISYDAVRYFENISKKENDLQIPDIYYAVYQNIIAINHFKNEAYIFCHSVTEENN--------INEIEQLLQTRNLPAYSFSKTDAK-KSNLTDEDFKTNVALAKKHCYRGDVFQLVLSRRFTQGFKDEFNVYRTLRSINPSPYLFFFDYGDFKIMGSSPEAQLVI--KNRKAEIHPIAGTFKR------TGNDEQDAVLAKKLSEDKKENAEHVMLVDLARNDLSR--QSHQVQVEKYREVQFFSHVIHLVSKVTGQMHEKSTTMQVVANTFPAGTLSGAPKHKAMQLIEKYENTNRNFYGGAIGFMDFEGNFNHAIMIRTFLSKNHQLHYQAGAGIVANSDEESELQEVYNKLGALDKALELA------- 77972308 5 ---------QTLPYQPDALLQQFAPLAHQAWAMLLHSGFAEHAHNRFDILVADPRVTLTTRGEQTEI--ISAQGQA-------------------------FSHDDPFSLLQQQLDKFSP---------PISPHPDLPFLGGALGLLGYDLGRRVEKLPALEKDISLPDMAIGLYDWALIADHHLQKLTLVCHGDA---------EQRLLWLQQ---QKTPVTAAPFKLTSPWQANMSREQYGEKFRQIQEYLHSGDCYQINLAQRFSAEYQDEWQAFLSLSRSNRAPFSAFIRLAQNTLLSISPERFLWLEEH--QIQTRPIKGTLPR------LSDPAQDRLQAERLANSPKDRAENLMIVDLLRNDIGRVAQPGTVRVPELFVVEPFPAVHHLVSTITATLPAESTATDLLRACFPGGSITGAPKIRAMEIIEQLEPQRRNAYCGNIGYISCCGTMDTNITIRTLLTENGRIYCSAGGGIVADSQEQAEYQETFDK------------------ 163758567 19 ----------ETPY-GDAISDYIDALDSRRGAVFSSNYEYPGRYTRWDTAIVDPPLGVSARGRKLTIEAYNGRGEALLEILNVKLAGQTISSRTPRKTEIDVHEPDRVFSEEERSRAPTVFSVLRVIVDLFHSDED--GNIGFYGAFGYDLAFQFDSVPKIDRPDDQRDLMLYLPDEILVVDNHAAKAWIDRYDFAAGDVSTEGRDAAI-----------VPEDFKPADHIPAKGDHTPGEYAELVKRAKESFKRGDLFEVVPGQTFFERCDAPSEISRRLKAINPSPYSFFINLGNQELIGASPEMFVRVN--GRRIETCPISGTIKRGE------DAIADSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVKVIGRRQIEMYSRLIHTVDHIEGRLRDDMDAFDGFLSHAWAVTVTGAPKLWAMRFLENNEKSPRAWYGGAIGMVGFNGDMNTGLTLRTIRVKDGIAEVRAGATLLFDSNPEEEEAETELKASAMLSAIRDA------- 212635431 8 ------------------------LFSDSPWAILLDSANADHVDAKYDVICAAPIATLTS-GETSSQITRSSNREALFSLQSGT---ENEQFITAEYLDEPFELLNKTLSE----------------LFPVSKESSLPFSGGAMGSFSYDLARNIEKLPNAADDITLPIMNIGFYDWALVFDYQQKCWSLVHYQSQQALTKVKKQLDGLQQAKDTYKKHASNIPILAGDPFKLTSAWKNQIYHQKFAQVQRYLQSGDCYQINLTQRFSSYYQDEWQAYQTLRQSNAAPFSAFMRLPAHVVLSISPERFISLT--GAQVQTKPIKGTMPR------DNDPVVDKQLANELAGSEKDRAENLMIVDLLRNDIGKVATAGSVAVPKLFDIESFPAVHHLVSTVTATLKPPLNATDLLRSCFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGNMDTSITIRTLVAQNNIIYCWAGGGIVADSKVECEYQETFDK------------------ 149190794 15 TKERLSIQFVDLPYYQDLARDKFAEIEQLPWSMLLKSSDACHENSRFDILVSQPVATVETFGAITKV---------------------------------------MVGDEVSESDQ-DPFDLIENLVGFRKDSTNWPFIGGAVGYFAYDLGRRVERLPKAENDIQAADMSIGIYDWALVVDHQEQRAAIVGNN-------PEFHKQWLERKVSPQEDPFTLVS-------NWQSNMTKQQYQDKFLSVQDYLSAGDCYQINLAQRHQAQYTGSWQAFNLLDNQNQAPFSAFIRTNDSAIISVSPERFLQLHQ--NCIETKPIKGTRPR------SVDVEQDKAYAEELKAATKDQAENLMIVDLLRNDIGRVATPGSVKVPKLFDIESFPAVHHLVSTVTGELAPEYCATDLLRACFPGGSITGAPKIRAMEIIEELEPHTRSVYCGSIGYISAHGVMDTSITIRTLIAKQGKIYAWAGGGIVADSECDAEYQETFDKLGRIL------------- 149371706 19 -----------------PVSVYLRLRDKFPNSLLLESSDYHANDNSFSYICCNPIASIKIANGQIT-------------------------QQYPDG-------SSEILNIKKSTDVPKVIQQFSESFEADKTQAFKFINNGLFGYMSYDMVRYFENIDLNKKDLEIPDAYYAVYQNIIAINHFNNEAYIFAHCYESENN--------IEQIERLLKS-KNFAEFSFAKDGEPTTNLKDQAFKDLVIKCKEHCARGDVFQIVPSKRFSQKFTDEFNVYRALRSVNPSPYLFYFDYGNFKIFGSSPEAQLVV--KGDQAEIHPIAGTFKR------TGNDEQDAILAKQLSADEKENSEHVMLVDLARNDLSR--HGSNVKVETYREVQFFSHVIHLVSKVTATKNKETATMQVVADTFPAGTLSGAPKHNAMTLLEKYENVNRDFYGGAIGFMDFKGNFNHAIIIRSFVSKNHTLHFQAGAGVVNDSDPEKELQEVYHKLGALQKALKLA------- 182416622 17 -----KVFSLITEYRGDPIRIFNGFKGRRK--FIFESGSTENYFGRYSYLGENPYKEI------------------LGESIDE-------------------------IDELKKSIRLD-FD---------ESTNNFSFKGGAIGYMGYETICLYEKRLNNPDILDLPLIRFNLYSRYICYDHFTHKVFVIDNILNDDDREYESIENQREYIFSLLSRPTNIEEFEEKKDVHFELCTSKEKYEENVRIGKEHILAGDIFQFVPSLRMKITQKSFVEIYRRLREVNPSPYMYLIDYDDYQVIGASPESVVSVRNG--RASTKPIAGTRKRGET------QEEDSALEKELLQDKKELAEHVMLVDLARNDIGRISEIGTVEVKDFMKIEKFSHVMHITSTVTGKTLQNIDGFEALSTCLPAGTLSGAPKIRAMEIIEELEEYRRDIYGGSVGYFSYGGDTDMAIAIRTIVMKGNTAYLQAGAGVVFDSVPEKEFEEVQNKLMALKEALR--------- 149920300 17 -----------------PVGVFARLRRAFAGCFLLESVVGGERWARWSIIGVGHRAH--CRGR--WVGRGPEARLVVEAEAGPGFPPSVAELAGDKGGVGEGGGGRFIEALLARYHTG---------LEQVD-EGMPRFWGGVVGVWGHDMVRDLERVPPPAPADDLPAFELLVTDTVVIFYTLSQKVRVVATHCPAEDDGEARGEAAARARVAGLLAPLRIAEDVPVPPPRKAPAWAELDFPARVRAAKRYVESGDAFQVVLSQRFDEPLADPLDVYRMLRVTNPSPYMYLLDFPSAVLAGASPEVMVRVDRDDGKVTVRPIAGTRRRGETK------AEDLALERELLEDPKERAEHLMLIDLGRNDVGRVAAPGTVKLEDSHVIERYSKVMHIVSEVSGVLGAGHSVVDALRSTFPAGTLSGAPKVRALEIIDELEPAPRGWYGGAVGYFAFDGGADFAICIRSVVFCADAMRVQAGAGIVYDSDPEAEDDECARKASAVLRAIAMARH----- 13472468 24 --------------------------NSRRGAVFSSNYEYPGRYTRWDTAIIDPPLVISARGRAMRIEALNRRGEALLPVIGKTLADITIAETTKTLIRLDVAKPGRVFTEEERSRVPSVFTVLRAITALFKTDEDANL--GLYGAFGYDLSFQFDPVDKLERKPSQRDLVLFLPDEILVVDHYSAKAWTDRYDYSGEGFSTEG-----------LPRDAIAEPFKTADRIPPRGDHEPGEYANLVRRAMDSFKRGDLFEVVPGQMFYERCETPSDISRKLKSINPSPYSFFINLGEEYLIGASPEMFVRVN--GRRVETCPISGTIKRG------DDAISDSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVRVIGRRQIEMYSRLIHTVDHIEGRLREGMDAFDAFLSHAWAVTVTGAPKLWAMRFIEQNEKSPRAWYGGAIGMVNFNGDMNTGLTLRTIRIKDGIAEVRAGATLLFDSIPEEEEAETELKASAMLSAIRDA------- 86132838 19 -----------------PVSVYLRLRDRFPNSLLLESSDYHANDNSFSYICCNPIASISVGDGIIT-------------------------QQFPDGKKE----------EITITAETNVVEVLDAFAKAFSSTAHKFINNGLFGYLSYDSVQYFEDIEIAKKDLHIPDIYYAVYQNIIAINHFNNEAHIFCHNTTGDNN--------IDEIEQLLKS-KNFAEFNFNRKNELTSNITDADYKALVETCKKHCQRGDVFQIVPSKRFSQQFTDEFNVYRALRSVNPSPYLFYFDYGDYKIFGSSPEAQIIVQDG--LAEIHPIAGTFKR------TGNDEQDAILAKELAKDEKENSEHVMLVDLARNDLSR--NGHDVKVDTYREVQFFSHVIHLVSKVTGQMHEGSNTLQVVADTFPAGTLSGAPKHMAMQLLEKYENRNRTFYGGAIGFMDFYGNFNHAIIIRSFLSKNHTLHWQAGAGVVSGSNPAKELQEVYNKLGALNKALDIA------- 154508862 39 ------------------VGVYRQLAHGNYGSFILESAEHGGSWGRWSFVGASSAGAIVARDGRAQWIGSHPEG---------ALAEGTFLEVVHSALEE---------------------------LAAPAIEGMPPLTGALVGSLGWGIIPEWEPTLAAPKESDIPDATLVLATEVAALDHATGSVYLMAIAWNGADGAYDRAIERLDAMTTQLATPIAPAVASAATPPEVRERTARADFESSVNAAKRAIEDGDAFQIVVSQRLDVSTSASIDVYRVLRTVNPSPYMYFLDLPDFVIVGSSPETLVKTER--RRVWTYPIAGSRPRGA------DSAEDHRLAAELLEDPKELSEHVMLVDLARNDLSKVCDPASVEVSTLMELKRFSHIQHISSTVTGVLREDADALDALVATFPAGTLSGAPKPRSIQLIDDFEPAARGVYGGVVGYFDLSGDADLAIAIRTASLKDGVASVQAGAGLVADSVPALEYEESRNKAAAAVESVVRASTL---- 86144043 19 -----------------PVSVYLRLRDRFPNSLLLESSDYRANDNTFSYICCKPIASITVKDEI--ITESFPDGKTTTTSIDSTTDVVGIIEAFAKKFETE-------------------------------NNDKKFIQNGLFGYMSYDAVRYFEDIEITKKELDVPDLYYAVYQNIIAINHFNNEAYIFSHTYNEENNLSE---------IAQLLTVKSFAEYHFKLEGDQQSQMSDEAFMDLVKTCKKHCQRGDVFQIVPSKRFSQNFSDEFNVYRSLRSVNPSPYLFFFDYGNFKIFGSSPEAQLIVKDG--KAEIHPIAGTFKR------TGNDEKDAVLAKKLSEDEKENSEHVMLVDLARNDLSR--NGSNVKVETYREVQYFSHVIHLVSKVTGTKHPDTSTMRVVADTFPAGTLSGAPKHNAMKLLEKYEPINRDFYGGAIGFMDFNGNFNHAIIIRSFLSKNHQLHYQAGAGIVSDSVPEKELEEVYNKLGALTKALKLAEEL---- 182414167 46 ---------------------------HSPASVLLESAQG----GRYTYVCDQPARVIV--GDATAAEVRSGDGRSVLTRYQG--------------------------------DPLQVLTQLVAEIRTPRIPAMLPMIGGLIGVFGYDLIHTWEKLPIARRDLDLPLYAFLEARELFIFDHLEHVLHVVVWTDAPARAEEFAGDALSRWRDAVARPPITTKRSRADRAPSPPPSFSAEAFQAAVRRIKDYIAAGDTYQVNLSLRTSRAATAPAEWYDALRRINPSPYMGLLRLPEFALVCGSPELLVRAVDG--VVSSRPIAGTRPRGDVPP------QDSHFSAELFASDKERAEHLMLVDLIRNDLGRVADYGSVRVAEFMALERYSHVMHIVSQVEARLARGRSWAEVLRAMFPGGTITGCPKIRTMEIIEELEPVGRGFYTGALGWIGYNGAMEMNIVIRSMLVKDGVAHVQAGAGIVADSQPERELDESLRKAQALWVALEQA------- 18309999 14 -----------------PHEVYF-LFKDEINSIFLDSSKEDSEFSLYSFIGLNPFKKFISKGNEIFI--------------------------------------------DEKLVLGDPFKKLEELILEYKINYNSPFLGGAMGYFSYDIGRVIEDMPSAKDDVCIPDSYFLFYDNVIIFDLRNQKTYITALGIKEES------EKSIANIYERIKDKDINLNISLDKNTEFSSNFSREEYINSVKKVKEYIKEGHTYIANLTQRFSCDFNDPFDTYISLRSINKAPFSCYLNLDGFQIISSSPERFLKV--FNNKVETRPIKGTRPRGK------DKLEDEKNKKELLNSEKDKSELLMIVDLERNDLSKVCKPFSVKVTELFKLEEYATVFHLVSTVIGELKEDVSSVKCIRECFPGGSITGAPKIRSMEIIEELEGIRRGIYTGSIGYFDLRGNCDFNIVIRTILAKDNKAYFGVGGGITIESEEEMEYEETLDKAKALMRVL---------- 108763045 21 -----------------PLSAYLKLGGGSRG-FILESCYGGERFGRYSHIGAEPAGRVR----------LDRNGATLWRGSRE---------------------------ERRDGNPLDVLRQLWRELAVARLPGEAPFLGGLVGYMGYNCFSWLEPVPDHPSDISFPDSEWLVCEDFVTHDTRTGTLKATAIARPSLAAALKDAEGRAQAMADRLLKPLPPEAYAPEPRMRPTACWDRAGYESAVAQAQEYIRAGDIFQVVLARRFESRAPPPLSLYRALRRVNPSPYLFLVELGERALVGASPELLVQVRDGD--VVVRPIAGTRRRGASE------AEDLALEKELLADEKELAEHIMLVDLGRNDVGRVAAPGSVRVEDMMLIERYSHVMHIVSQVRGKLDAKYDALDALASTFPAGTVSGAPKIRAMQIIDELEVQRRGPYSGAVGYLSFCGTLDVAIALRTFFVDGDRTMWTSGAGVVADSVPSKEADET--------------------- 20091805 39 -----------------PLELYGALRGSGTYSYLLESVEKQESRARYSFVGNDPDAVLKINDRKISLELLNPKASPLFEAICTKM-EEVCGPETAEKENESKKNAGPEKFTAAIPRGKDVFDALRLAFPPANGIELLNFLGGAIGYTAYDAIYDSWLGVEKGFESDIPDLQYLLVSKSFVLDHLTEEVYIVLTPFVSPGSDAEQEAERFYSVIKKATQPEDAAPAKAPNSNVQVCSVDRSGFEESVLQAKEHIFAGDIFQVVLSRKCEFKMESPFELYIQLRAINPSPYMYIFEFGDLAIVGASPETLLTVHK--RTVIINPIAGTCPRGKSE------AEDETLASHMLNDEKERAEHVMLVDLGRNDVRMVSESGSVKVSGFMKVLKYSHVQHIESTVSGTLRPECDQFDAFRAVFPAGTLSGAPKIRAMEIISEREAVPRGIYGGGVGYYSWNGDADFAIVIRTLLIQGRKASVQAGAGIVADSDPAYEFRETDRKMAAMLTAI---------- 124003221 20 -----------------PVSIYLKLRDKFANALLLESSDYHGADNSFSYICFQPIARFEVQQQQV----------------NMLFPDDTRSSISLDKAGLSQANGQAPKDVVAH------FEDFSSLFESEKLPFD-FIYNGMFGYTSFDSIRYFEDLTFTNDARQIPDILYQTYQYVIAINHFKNELYIFQHYY--ENAPRTTFEAELAEVENLIRSNNFPQYDFQIIDKE-TSNISDEEYIATVEKGIHHCRRGDVFQVVLSRQFSQKFGDEFNVYRHLRSINPSPYLFYFDYGSFKIFGSSPEAQLVVN--NQQATIHPIAGTIKR------TGNDAADAALAKQLFADEKENAEHVMLVDLARNDLSR--NGSGVQVEAFKEIQYYSHLIHMVSKVTANIDDKTSGIQLFADTFPAGTLSGAPKHKAIQLIDQYENQNRGFYGGAIGFLNFKGEMNQAIMIRSFLSKNNELYYQAGGGIVSKSSPKGELEEVNNKLRALRKAIEAADSVKSV- 163755809 18 -----------------PVNVYLKIRDKYPNSLLLESSDYHASGNSFSYVCCNPIASIKVENETLTREYPNG----------EKDSIAIEATTDVPALIHEFSQQFKTDKNDFKF-----------------------INNGLFGYIAYDAVRYFEDISKKEQSLNIPDMYYAIYQNIIAFNHFKNEAYIFSHCYEKEDN--------IATIEHLLSSRNFATYNFKIDGER-TSNLNDEQFKQNVALAKKHCYRGDVFQLVLSRRFIQKFKDEFNVYRALRSINPSPYLFYFDYGDFKIFGSSPEAQLVV--KDNHTEIHPIAGTFKR------TGNDEEDAASAKRLFDDPKENAEHVMLVDLARNDLSR--NGNQVKVETYKELQFFSHVIHLVSKVTAQKHKNALTMQVVADTFPAGTLSGAPKHKAMQLIEKYETSNRDFYGGAIGFMDFHGNFNHAIMIRTFLSKNHKLHYQAGAGIVAKSNEENENQEVYNKLRALNTALEIA------- 167044340 6 --HTCTPRIISLDYTGTQFEIYNKISRNYEYSFLFESLTGPEELSETSIMGFDPEFIVKGYYDKVTIQS-------------------------RDGSIETIVTNDPLLEIKKLVKKTDI--------------QTYRYLGGAVGIINYDAIRLWEKIPKRHNTTE-PIMEFGIYNDGILFDNKQKKSLYFYYE-----------ENRVDEIKTSEPIFGDFIIRQFLPPYGPNLDIKGSEFSKIVEKAKKYIYDGDIFQVVLSRKFPFEGHGDYKVYRELRSLNPSPYLYHLKMGKKITIGSSPEMLLRVTND--QVETFPIAGTR---QISEGVGSDILNEKFRQELISDEKELAEHTMLVDLGRNDIGKVCDYGTVRVNKLMEVKKFSHVQHMVTHVVGKLNKNYDMYDAFKAVFPAGTVSGAPKVRAMEIIDELESESRGPYAGAVGYFSFNGCCDFAIAIRSIFADDNGGFVQAGAGIVFDSIPDDEVHETEYKAGAMIEALTRA------- 88713042 20 -----------------PVSVYLKIRDRFPNSILLESSDYHANDNSFSYICCNPIASIKIEDET------------IIEQYPDGKSASKEIGPDTDVVKTIHDFSQKFVADDNSFKFIN---------------------NGLFGYMAYDAVRYYEDVQVSKKEGGIPDIYYAVYQNIIAINHFKNEAYLFAHCYESDSN--------ISEIEHIL-NVKNFASYNFNKEGEATSNLRDDEYKEHVALAKKHCQRGDVFQLVLSRRFSQGFKDEFNVYRALRSINPSPYLFYFDYGDFKIFGSSPEAQLIVSEG--KAEIHPIAGTFKR------TGNDEKDAELAKKLTEDDKENSEHVMLVDLARNDLSR--NGNMVSVDNYREVQFFSHVIHLVSKVTGQKKKDITTMKVVADTFPAGTLSGAPKHMAMQLIEKYEKTNRAYYGGAIGFMDFSGNFNHAIMIRTFLSKNHQLHYQAGAGLVAASNPEDELQETYNKLGALTKALEIA------- 163698946 10 ----------------DPIAAAARL-QGRPGLAFLDSAMRHPELGRYSYLAADPFLRFEVRGGRAFRDGAPLEGA--------------------------------------------PLAALRRLLAPYRLPGLPPFQGGAIGYLAYDFGQSLERVAVPPRRASCDDIALNLYGTLVAWDHREETCHLVATGFPEGPARERHALACLDAWEALLAGPEPVARPRSVPPLAWRSNFSAESYAAAVERVRAYIRAGDIYQANIAQRFTAALPDAFAFYRRLRARNAATFAAYLDFGRLKVASSSPERFLRLD--GRQVETRPIKGTAPR------SPDPAEDRARAEALLASDKERAENVMIVDLLRNDLSRICEPHSVSVPTLCGLETYAGVHHLVSVVTGRLRAGADALDLLAATFPGGSITGAPKLRAMDIITEIEGDARELYCGNIGWIGFDGRMDTNIAIRTVFMDEREAVLQAGGGITLLSDPVAEYEETLTKAERIFAAFTEA------- 150007246 19 -----------------PVSIYLKVRDIYPESALLESSDFHGNENSLSFIALRPLASIGINNGECTAT-----------------------------------FPDETREVTPLTEDYNVPEAMNAFLGRFKVEGADKKVCGLFGYTAFDAVRYFENIPVHHEENDAPDMLYILYKYILVFNHFKNELTLVEMLQEDEAS-------RLEEIETLIENRNFASYNFQTAGPE-TSPITGEEYKAMVRQGIKHCLRGDVFQIVLSRRFEQPFKDDFKVYRALRSINPSPYLFYFDFGGFRIFGSSPETHCKVT--GRHASIDPIAGTAFR------TGNIEVDKQRTEALLADPKENAEHVMLVDLARNDLSRNAH--DVQVDFYKEVQYYSHVIHLVSRVSGEINADSDPVKTYVDTFPAGTLSGAPKVRAMQLITDIEHHNRGAYGGCIGFIGLDGDLNQAITIRTFVSRGNVLYYQAGAGIVAKSNDERELQEVNNKLGALKKAIDLAEKL---- 116754835 18 -----------------PLSLYLSLRG-RRYPYLLESVEKSGQRARFSFVGADPSAVVRLKNREIEVEVFNGGEE----FLSRRLSRCAEIEEFSHGIKGRL------------LPEFDMFDALRAAIPCPRSDERNFFGGGGIGYIAYDMVK--ERLGKVST-SETPDAQFAIVESTFIFDHLMRRVYF--AVVPMLPGAKTDLIERVE--------GVDDYPENSELRGRVVRCGDPEEYMEAVVAAKRHIIDGDIFQVVLARSTDVECSDTIALYRNLRRINPSPYTYLFEFGGLSIVGASPETLFNTYAGILKV--NPIAGTCPRGRTP------EEDEALARAMLNDEKERAEHVMLVDLGRNDVRSVCRAGSVKVEDFMSVLRYSHVQHIETTVSGVLREECDQFDAARAIFPAGTLSGAPKMRAMEIIDELEKEPRGIYGGGIGYFSADGSADFAIAIRSIILKDNIARVQAGAGIVADSDPERELAETERKMGAMKRAL---------- 167762125 19 -----------------PVSTYLKVRDIFPQSALMESSDYHGSENNRSFIGLCPVASVSID-------------------------HAVAVFCLPDGTREEHPVTEEYHAE----------NALRDFLNRFHVEGEYSDYCGLYGYTSFNAVRYFENIASREATNDAPDILYILYKYLIVFNDFKNEMLLLEMLAPDEKSELDKVQKAI--------HNRNYTAYDFRAVGETTSSLTDEEHKANIRRGIAHCMRGDVFQIVLSRRFEQRFGDDFKLYRALRSINPSPYLFYFDFGGFRIFGSSPETHCRIE--GRHAYIDPIAGTAKR------TGNPEQDAVNARYLQDDPKENAEHVMLVDLARNDLSRNCH--DVKVDFYKEMQYYSHVIHLVSRVSGTLNNDTDSIRTFIDTFPAGTLSGAPKVRAMQLISELEPHNRGAYGGCIGFIGLNGSLNQAITIRTFVSRNGMLWFQAGGGIVAKSNAEYELQEVNNKLGALKKAIAMAENS---- 167748641 6 ---------KKLDFYKEPEEAFY-PYRNEKYAVFLDSSMKNEQ-GRYSVIALKPYLILEEKNGVCKI---NEN--------------------------ISRDPIEKVLDHYLNLYKEENITGL-------------PVVSGAFGYLSYDFGRKFEMIPSHADTLKIPDAVFAFYDRLIIADQEERQLYL-----ASREELTGAGKAFLEMEETLQNNTVPDFLQKQEGRAEFFPDFRKEEYEKAVEQMIAHIEEGDIYIANMTQQLSIPGNGRCEVFRYLRTYNPSPFGAYMNYGEFQVICASPEHFLSVKDGA--AVTRPIKGTRRRGENAK------EDALLKRELSESEKDRSELLMIVDLERNDLNRVCTPGSVRVPEHCVPEEYATVFHLVSTVTGKLEDQMSVDQLIKAMFPGGSVTGAPKIRAMEIIDRLERSRRGLYTGSIGYFSLNGDCDFNIVIRTAVYKDGTYHLGVGGGITWESDPEFEHEETMQKAKAVLEAIAAGERRQE-- 78777475 14 -----------------PIAVYAKLKTIFKDSFLFESA--GQSDGNYSFICMGARESIKYMDGKTIYSDANG------------------LSHYSDESPFTFLKNYYK-------------DIDISIYKKASSELKVGYVDGFIGYIGYDMVKVFEPKLHLKDELNTPDLDLILPKMILVYSHKNHQLTLISTL--------KEMSDKFDMIESELKESYKYIDVKNIGNDKGSFAHTKEQFFKMVDDSKEMIRSGDVFQILMTNRFTRNIKDPFSFYRILRTKNPSPYMFLMEYKDFNIVGSSPEVMVRLTNG--ELLLRPIAGTRKRGSTKQ------RDKELEAELLTDPKELAEHLMLIDLGRNDVSRVAKTGSVRVEDMMHIERFSHVMHIVSDVTATLADNKDMFDLFMATFTAGTMTGAPKIRAMELIAEFEGLKRGFYSGSVGYFGFDGNMDSAITIRTAMVKDDKVILQAGAGVVADSQNELEYLEVKNKLGALVASLE--------- 154490287 19 -----------------PVSIYLKVRDVYPKSALLESSDFHGNENSLSYIALCPLASIGINNGECT--AVFPDGKSEVTALTGTF---------------------------------NVAEAMNAFLKRFSIEGPDRKVCGLFGYTAFDAVRYFENIPAHHEENDAPDMLYILYKYVLVFNHFKNELTLVELMQSGENSGLQEIETLIEN--------RNYASYNFQATGPETSPVSGEEYKAMVREGIRHCLRGDVFQIVLSRRFEQPFKDDFKVYRALRSINPSPYLFYFDFGGFRIFGSSPETHCKVADGHASID--PIAGTAFR------TGDVALDRQRTEALLADPKENAEHVMLVDLARNDLSRNAH--DVQVDFYKEVQYYSHVIHLVSRVSGEIDADSNPIKTYIDTFPAGTLSGAPKVRAMQLITDIEKHNRGAYGGCIGFIGFDGDLNQAITIRTFVSRGNVLYYQAGAGIVAKSNDERELQEVNNKLGALKKAIDLATTL---- 189465541 20 -----------------PVSTYLKVRDVFPQSALMESSDYHGSENNRSFIGLCPLASVSI-----------------------------------DHGTAIFRLPDGTREERPITPEYPVEKALEDFLGRFHVEGEYANYCGLYGYTSFNAVRYFENIPSREATNDAPDMLYILYQYLIVFNDFKNEMVLLEMLAPGEESELDTVQKAI--------NNRNYTAYDFRAVGETTSPLTDEQHKVNIRQGIAHCLRGDVFQIVLSRRFEQRFGDDFKLYRALRSINPSPYLFYFDFGGFRIFGSSPETHCRIE--GRHAYIDPIAGTTKR------TGDPEQDALNAQYLHDDPKENAEHVMLVDLARNDLSRNCH--DVKVDFYKEMQYYSHVIHLVSRVSGTLNEDARPIKAFIDTFPAGTLSGAPKVRAMQLISELEPHNRGAYGGCIGFIGLNGSLNQAITIRTFVSRNGVLWFQAGGGIVAKSNEESELQEVNNKLGALKKAIVMAEKM---- 119945665 28 ---------------------------------LLESAGTDHVDSRWSIISAQPVANMVTYQGISTITQGNK----------------------------TISDSSDPLALQQNLRQKLFHDS----SNDNTIETEVPFTGGVLGYYSYGLGNYFENIKNADKPLELPEMAVGFYDWALLIDNKNEQNYLVVHKIKQCSASLQSWQQRFDWLKAQNLKANN---ENFKLSSSWQANMSKSQYAHKFAKIQEYILAGDCYQVNLTQRFKASYQDEYQAYQALLAENRPPFAAFMRLPEQAIISLSPERFIKLH--NNIVETKPIKGTTPR------FNDFLRDQISKQTLLDSEKDRSENLMIVDLLRNDIGRVCTAGSVSVPTLFDIESFPAVHHLVSTVTGQLDRLYSSEDLLRACFPGGSITGAPKIRAMEIIAELEPHNRQVYCGSIGYVNGNGRTDTNIAIRTLLCYQGAIYCWAGGGLVADSNVDAEYQECFDK------------------ 192809568 24 ------LVQYKGATQGLPLSWRHAWKEASPYAFVLES----GKGGRYTYLGLRPVSILQGKGSQGEVVEMSGGLRTQV--------------------------------------TGEPLRLLEQWMKAWKSPGWPDFRGGCAGFLSYDVIRSIEQLPVAKDEPGFPDYLWMRMEEVWIYDHTDESLYCSVHVDSKEATALEDSADRAESMLSQWNQMYRWKKAQELSGPNVEVDFSQEAFEQAVLSIQEYIRQGDVFQVNLSLRRHLQLHAPSDIYEWLRILNPSPYMGYLSSPGFSLASGSPELLVKLDGD--IVSARPIAGTRRRGRNP------EEDAAMEAELLGSEKERAEHIMLVDLERNDIGRIAAYGTVHVPELMTVERYSHVMHLVSQVEGRIAEGNNAYDVIAAAFPGGTITGAPKIRTMEIIEELEPVTRGPYTGSMGWIDYNGDMELNIIIRTLAVKDGVGYIQTGAGIVIDSDPYREYRECHNKAKALIAAL---------- 92114542 3 --PTLE--QTPLPYHADPLTRFERLRQ-RPHAVLLDSGFPAAPGGRYDIISSDPVAWLEIDRH----------GRAISNVKD---------------------------------LPDAPLDAQRALLERLPEPALLPFLGGLIGYWSYDFGRHLESLPDTAREATLPHSRVGLYDWAIVHDHQARHAWLVAT-----------PERRAQVLAWLQDTPPPAAPFTLLSA--FRSEWNRQAYGERFRAVQHYIRSGDCYQINLAQRFSAAYRGDWQAYRRLRAATPTPYGAYLAWGDQGILSLSPERFLRVE--GTQVEARPIKGTRPRGQTP------WQDRQYAHELRHSLKDTAENVMIVDLLRNDLGRVCRPGSVRVPQLCGLESYANVHHLVSVITGELTADQHALDLLGAAFPGGSITGAPKVRAMQLIDALEPSRRSVYCGSIGYVDVRGHMDTSIAIRTAVADAGHLHLWGGGGLVADSDEEAEYQETLAKITRLMDAL---------- 70729239 8 ----------PLPYRTNPAEYFAAI-EHAPGAVLLDSGRPSAERGRYDLLSAWPLAQLTV--------AAAESGRGFLQRLRDNLGQLGPAQLPA--------------------------------------PYELPFAGGLIGYLSYDFGRHLERLPQARDDLQLPDARFGLYAWALINDHQAGTSQLVFHPSLDDTER--------QRLIQLFSQPLPASQPAFKLTGAMLADLSAEDYRQAFQRIQHYIQAGDCYQVNFAQRFRGQYQDPWAAYCALRAACPTPFSGFQRLPGGAVLSLSPERFVHVSQG--RVETRPIKGTRPRGRDAAQDAAN------AAELLASPKDRAENLMIVDLLRNDLGRTCRIGSVRVPELFSLESYPNVHHLVSSVTGELADGKDALDLIAGSFPGGSITGAPKIRSMQIIDELEPTRRALYCGSLLYLDVRGEMDSSIAIRSLLAKDGQICCWGGGGIVADSDWQEEYQESITKVRVLLETLQ--------- 53713943 20 -----------------PVSIYLKVRDMYPQSALMESSDYHAGENSLSFIALCPLASIGINSGIVTTTY-----------------------------------PDNTRREEPLSQSFRVENALNRFINRFHVEGDDKKFCGLYGYTTFNAVKYFEHIPSHDEQNDAPDLLYILYKYIIVFNHFKNELTLV-------EMLAEGEESNLSQLESAIENRNYASYNFSVTGP-VTSTITDEEHKANVRKGIAHCLRGDVFQIVLSRRFIQPYADDFKVYRALRSINPSPYLFYFDFGGYRIFGSSPETHCKVESGQAYID--PIAGTTRR------TGDTIKDKELTEALLADPKENAEHVMLVDLARNDLSRNCH--DVRVVFYKEPQYYSHVIHLVSRVSGALNNGANPLKTFIDTFPAGTLSGAPKVRAMQLISEIEPHNRGAYGGCIGFIGLNGELNQAITIRTFVSRNNELWFQAGGGIVARSQDEYELQEVNNKLGALKKAIDLAVKLK--- 119476773 3 ----------------------------------LDSSRPYSTRGRYDIFSADPVKILS---NKSTGSCTYENNLTFFHELDE---------------------------------------ALKELTPRIDNDHHLPFVGGALGYFGYDLGRQLEQLPQAPKDLQLDDSCIGIYSWAVIVDHRQQRTLLVAHPCTDG--------ARLNDVRARLKSLKAKPETRFRLNSTFQSNMSRQDYTNAFEKVQQYIIAGDCYQINLAQRFSAACEDPWQAYLSLREAAAAPFSGYIKMPSSSILSLSPERFL--HAHNQRVSTSPIKGTIARGK------DKKSDMALAAQLLSSSKDRAENLMIVDLLRNDLGKACVPGSIQVDELFQLQSFQTVHHLVSTISGQLLDGIEPLDLLARCFPGGSITGAPKVRAMEIIEELEPCRRGVYCGSLGYISCDGQMDTNIAIRTMVCEDQQIHCWAGGGIVADSNCDSEYQECMTKIDKLLAALE--------- 117618748 18 -------------------ALFARL-HHLPWAMLLESAGPLGADNGFDIITADPLATLQTEGALTRI---------------------------AQGDQHESREDDPLMLLAQRQHAL--------LGEVINQATPLPFIGGALGLFGYDLGRRFERLPSLARDVTIPDMAVGIYDWALLRDVATGQWQLVHW------GDEAGLARRLQWLEAQQATATEPFALQG----KWQSNMSRAQYGDKFAKVQAYLAAGDCYQINLTQRFSAPYRDEWQAYQALSQANRVPFSAFLRLPKGAILSLSPERFLLLDQ--RHIETKPIKGTRPR------LADPALDQASALELAGADKDRSENLMIVDLLRNDIGRVSRPGSVSVPSLFAVESFPAVHHLVSTIHGELDAQWQAVDLLRACFPGGSITGAPKIRAMEIIEELEPQRRNAYCGSIGYLSQHGRMDTSICIRTLIAAQGQLHCWAGGGVIADSDVDDEYQETYDKVARIL------------- 119469515 19 ---------------------FSHL----PHAILLDSANSDHVNSRYDIISIEPEHLLEVSDNKTLF-----NGE----------PSELTCFEIMNTH-------------------------LRKLSDT-KAPFDLPFNGGWLGYFGYDLGRIIEKMPTIEQDIHLPQMAVGLYLDALIFDRQQNAWFYVSQPHVERRALYEKYLA------------STPIDAKFELTSEWFSNMSQTQYAKKFAVIEDYLKSGDCYQINLAQRFKAQYSDPWSAYVKLREANKAPFSSFINHPAGAILSISPERFISI--QNNIVETKPIKGTLARKA------DAHEDSAQALKLANSSKDRAENVMIVDLLRNDLGKVAKPGSVKVPSLFAIESFPAVHHLVSTVTAELDINKTAVDQLEAAFPGGSITGAPKIRAMEIIEELEPHQRSVYCGSIGYLSACGNMDTSITIRTLVCYKQHIYCWAGGGIVADSKVELEYQETYDK------------------ 77918585 14 ----------------DPLAVYQRLYPTGPG--FLESQQPTSRIGRYSIV-------------------------------------PLRHQESYRLDERGLMRID--GDIETRL-PGDPFDTLDDILTRRRLSSNLPFAGGFFGYLGYDLAGYIENLPRTARDHNIPSLWLDWIDLAAIYDHQKR---IVTLASLNPRDNLNQWERSIRQI-----SHTPLTTSGKDKIDNPQPLMQQQAFEEKVRRVKAYIASGDIYQANLSVRFETRCNTATDLYQRLRRINPSPFAALLRTPDVEIISASPERLVLLEDG--LAETRPIAGTRPRGTTSP------EDQRLHRELLDNPKERAEHIMLLDLERNDLGKVCQSSSVEVNELMVLEHYSHVTHIVSNVRGRLRDEIGPFALLRAVFPGGTITGVPKKRCMEIIEELEPVGRGTYTGSVGYVSITGNMDFNILIRSFQKFGNKLTYQVGAGIVADSDPAFEWQECLHKGEALRQAL---------- 114321636 6 ----------PMPYLADGTRLLRRI-GRQPWCQWLDSGWPGSGAGRFDILVMRPRITLESAGGRTRVA---GRGPV------------------------------QQTDED-------PLAVLQRCLGEASPSAHWPFSGGAVGYFSYDLGRRLHGLPV--RSGAGPEMRVGLYDWALVTDHHQRLTAVLGEID----------EASLLWLRHQVFAARDGAAPAFALRGPLRRAPDAEHYGRAFHRVRDYLHAGDCYQVNLARRFHAAYRDPLGAWLRMRRRAQGPFGAWQCFPDEQVLCLSPERFLRLQGG--EVDTRPIKGTRPRG------GDPQQDRRLAEALQQSPKDRAENVMIVDLLRNDIGQVCETGSVRVPVLCRLESYPAVHHLVSHVSGRLAPGRTATDLLRACLPGGSITGAPKRRAMEIIDELEPGPRGVYCGAIGYIGWNGDMDTNIAIRTAVCRDGEIRYWAGGGVVADSEEQAELCETVDKAR---------------- 150006568 20 -----------------PVSTYLKVRDIFPQSALMESSDYHGSENNRSFIGLNPVASIGINHGTATAT-------------------------YPDGSIEEHPISEHFRADH----------AISDFLNRFKVSGEYNNYCGLYGYTTFNAVRYFEHIDSRDPKNDAPDMLYILYKYLIVFNDFRNEMLLLEMLQDGEDSHLDYVEKAI--------HNRNYTTYDFRAVGETTSTLTDEEHKANIRKGIAHCMRGDVFQIVLSRRFIQRYEDDFKLYRALRSINPSPYLFYFDFGGFRIFGSSPETHCKIENG--RATIDPIAGTTRR------NGDKKIDAELTANLLADPKENAEHVMLVDLARNDLSRNCH--DVQVEFYKEAQYYSHVIHLVSRVSGELNPKANPIKAFIDTFPAGTLSGAPKVKAMQLISEYEPHSRGAYGGCIGFIGLNGTLNQAITIRTFVSRNNELWFQAGGGIVAKSNEEYELQEVNNKLGALKKAIILAEQM---- 70607178 12 ---------------------------------LLESGSGPQYKSRYSMIG---------WGRKGYI-------------------SLYKNKSSGDIVKEFYDPIEVLSEFLNKAPSLNV---------------PGKFKGGIFGYMGYDGVRYWETIKDLKPEPEWPYAEFFIPQNIIVYDHAEGKVY----------------------LDGDLPTKYNCISSDETKFSYYEESLKKEEFEGIVKEALDYIRRGYIFQVVLSRFYKYIYKGDMRFYNNLRKVNPSPYMFYMKFMDREIIGSSPETLFSVQGG--VVETYPIAGSRPRGRT------LEEDLELERDLLSSEKERAEHLMLVDLARNDIGKVCYMGSVKVPEFMYVEKYAYVQHIVSKVVGTLRKNLTSFDVLKSTFPAGTVSGAPKPMAMNLIELFEHYKRGPYAGGVGFFSSNGDAEFAITIRSAFVNKDTIRIQAGAGIVYDSVPEMEYFETEHKMRALKVAM---------- 197757757 255 ----------------DTEAAFTHLAGSGAPAFWLDSAHVEPGRSRFSYLG--------------------DSTGPLAETVTYHLTDGEVEVVRTGRLPQRVP--------------GSVFDYLQAQLRRLDVPDLPFFTGGYVGYFGYELKGDL--GSVNKHVSPTPDAVWIFADRVIVVDHQEGATYLLALSDTEPGTESAALRWLDTTAATLLSRPAQPVEAGEGVDPEPWLTHGREEYRARIDEIQRNLRSGESYEVCLTTSAWLPAEGEYDYYRALRRSNPAPYAAYLRLGDLEIASSSPERFLSIDRSG-VVETKPIKGTVPR------SADPVEDEALRASLAASPKTRAENLMIVDLLRNDLGRVCEVGTVHVPRLMVTESYTTVHQLVSTIRGKIRTGTDAVDVVRACFPGGSMTGAPKLRTMEIIDELENEARGVYSGSIGLLSTNGTADLNIVIRTAVKVGDQWRVGAGGAIILDSDADEEFDEMVLKASAPLRAIR--------- 186899368 111 -------------------------------------------------------------------------------------------------------------------------------------PPELPFTGGWLGWLGYDVAWEIEQLPQYNDPLPFPIAYWYEPECFAILDHQQQILWLAAS----DDSQLDRMESQLEDSQRENYNPLNTLSTTPITPI---FQMTKQEYITLVQQAKKYIQAGDIFQTNLSLRFETHTPDSWSIYQALQQINPSPFASYWQTPWGAMISCSPERLIQ--RSGQKVQTRPIAGTRCRG------MNLDHDQQLEAELIANLKERAEHIMLVDLERNDLGRVCQWGSVKVDEFLTIERYSHVMHLVSNIVGTLHPNFDSIDLIRGVFPGGTITGCPKVRCMEIIEELEPVKRNLFYGSCGYLDWRGNLDLNILIRTLLSSGAKVWGQVGAGIVADSDPEKEWYESLHKAQAQLDALRLAQKLN--- 167949182 19 -----------------PLSVYLKLADG-PYSYLFESVHGGEKWGRYSIIGLPCRTHVRVNDHSVEVVTDGE-----------------------------------VVEADEATDPLAWIEAFQERYKAAEPEGLPRFNGGLVGYFGYDIVRYIEPKLAPNPDLGTPDILLMVSDELVVFDNLSGRMFVIVHVDPSAGGTLDGAEARIRELIQSMKRGAPCKTARQVNESDFVSGFSEEGFMQAVDRIKEYILEGDCMQVVISQRLSIPFQAPPDLYRALRGLNPSPYMYFLNLGEFHIVGSSPEILTRLEDG--VVTVRPIAGTRRRGYTEK------EDRALEAELLADPKERAEHLMLIDLGRNDAGRVAKVGSVRLTDEFIIERYSHVMHIVSNVTGELKEGMSAMDVLRATFPAGTVSGAPKIRAMEIIDELEPVKPG------------------------------------------------------------------------- 89093297 2 ----------------------------------------------------------------------------------------------------------------------NAFDQLEALYQRYDENPDLPFQGGIIGHFAYDLGRCAETLPTCAEDAKLPDMRVGMYLWAVVVDHHKQTAVLVA--------DSRVSVDQIDALESRLLKESNAKKQPFSLRAPFKANMDEAGYRVKLNKVDEYIHAGDCYQVNFAQRWNSEYQDSWQAYKQLRSAAPTPYSAFIDSGKDQILSLSPEQFL--ETLNGQVTTKPIKGTRPR------SQDTDTDNQLKQELAESLKDRAENLMIVDLLRNDLSKVCEHNSVKVPKLFNIESYANVHHKVSTVTGKLSDKYTPIALLKHCFPGGSITGAPKIRAMEIIEELEPHRRSIYCGSIGYISLCGRMDTSITIRTLLCEDNHIYCWAGGGIVADSVSSMEYKETFDKVNNLLHCLE--------- 182417873 11 ----------------------------------------------YSIIGLNSYLNITVKNNILYV-----DGEKNNLSFEEYLNQYIRENSSENESCL-------------------------------------PIVSGAIGYLSYDYGRRNEDITTRHDENDTPEVIFNFYDNFIIDDINNKKTYIIANGIIKDSHVS------IKEIENKINSSFNEINNIDY-NIEVTSNFEKEEYKNAIDKMINYIYEGDVYIGNMTQQLKVYSKPPYSVFKSLRISNPSPFGGYMNYGDFQIVSASPERFLRMRDS--IINTRPIKGTRPRGGT------IEEDFRLRKELESSEKDKSELLMIVDLERNDLNKVCKKGSVIVDELFTVEKYATVFHLVSDISGKLKENLNIVDLIKATFPGGSITGAPKIRAMEIIDELENGRRGIYTGSLGYISLDGNCDLNIIIRTALHKNNMYYLGVGGGITCESDLEFEYEETLQKAKALLEAMK--------- 145299250 18 -------------------ALFARL-HHQPWAMLLESAGPQGADNRFDIISADPLATLQTEGPLTWIT----RGEQCLSFDTDPLTLLAQWQRDLLGEKAP-------------------------------HCDELPFIGGALGLFGYDLGRRFERLPTLAQDVSVPDMAVGIYDWALLRNVASGTWQLVHWGD----------EAGLHRRLQWLAAQHEMPTPPFALQSEWRSNMSRAEYGEKFARVQAYLSAGDCYQINLTQRFSAACGDEWQAYQVLSRANRAPFSAFVRLPQSAILSLSPERFLLLDD--RHIETKPIKGTRPR------LADPQQDQASALELAGADKDRSENLMIVDLLRNDIGRVSRPSSVSVPSLFAVESFPAVHHLVSTIHGELDNRWQAVDLLRACFPGGSITGAPKIRAMEIIEELEPQRRNAYCGSIGYLSQHGRMDTSICIRTLIAADRQLHCWAGGGIIADSDVDSEYQETYDKVARIL------------- 149177603 81 -------------------------------------------------------------------------------------------------------------------------------------PGLPPFQGGFAGLLSYELGRCWEDFPRAPQDEQLPDFAVGFYDWVVAWDHHQHRAWLIVQGFDENSQSYERATQRCQSVKARIWNTEPPLPREAISSPHIFSNFSKQQFQDHVARIIEYINAGDIFQANFSHRLSQTTTHPAELYLNLRSKNPAPFAGYFGWEDWAVLSASPERFLNVS--GNEVETRPIKGTRRRKYVP------EADLLTRDELRESEKDQAENVMIVDLLRNDLSRVCLPGSIRVPHLCSVETYETVQHLVSEVRGQLKPDQTVWDLLAASFPGGSITGAPKVRSMEIIAELEPTVRGPYCGCLFYAGLNGEFDSNILIRTFTVRKGWIQFPVGGGIIAQSQPRLEYEETLHKAAGMIAALH--------- 152996978 3 -----SIKHVNLPYQASLLSFFSAVRD-LPYPALLDSNHEHFPDTNYDILVANPLARIHPVQNNQPITWYSK-------------------------------------PLYELSNTDNPMTLLNELMSLISAPKDLPFVGGLLGYYGYESGHFVEQLPDTEHDIKLETLSIGLYGWAVITCHKTKNTQLITSPWCSSEDVADLINRFTSACDDVLVKHDLNEARPFRLQAPFTSNMTEADYAQKFSAVQDYIQSGDCYQVNLAQRFSTRYKDTFTAYHTLRDVCPTPFSAYMEFPEQSLLSHSPERFLLCDQG--RVESKPIKGTVARGKTP------EEDKANADWLLASTKDRAENLMIVDLLRNDLGRTCLTGSIKVPKLFALESYANVHHLVSTVEGRIDQADQAIRVFHQSFPGGSITGAPKIRSMEIIDELEPHERSAYCGSIAYFSANGQMDSSITIRTLVADHGNLHCWAGGGLVADSKCQEEYQETFTK------------------ 56460807 6 ------------------IELFQR-CQHESYALLLDSAAQSHQNCAYDIIFRQPELILNCKAGKLNVS---------------------------TDAPLELPPAPEDAAELCRYAG-----QLNQLSGHYSGPAELPFQGGFAGAVGYDHGRSLEVIPEFNADIQSPDAVLAYYSQALIIDRQSNAIWLVAPI------------EGSEELREFWEQPVTKKPDAFQLLSDWQSNMSEQQYTEKFKAVQNYLLAGDAYQINLAQRYSARYQGSWSAYLKLRQANSAPFSAFMRLPGSAILSLSPERFLLTDAKGL-VETKPIKGTRPRFENSL------KDQASQQALLTSEKDRAENLMIVDLLRNDLSKNCKPGSIKTPSLFAIESFPAVHHLVSTVIGKLQPDRTALSLFNGAFPGGSITGAPKIRAMQIIEELEPHRRSIYCGSMGYFSQHGRSDTSITIRTLLAENDHLYCWAGGGLVADSTAADEYQETKDK------------------ 167538764 585 ----------------------------------------------------NPPLMLTSREYAFQLTALNDRGQILLPAIRRELEQTQYIDVESDFLQGRVARPDRRFLEEERSRQPSIFTVVRAIANAFHSPADA--VLGLYGAFGYDLTFQFEPTKRMTRPAHQRDIVLYIPDEVVVWDPREDLAFVYSYDFAWDGKSTQG-----------LPRTGPKTVVQYADELERSQDHEPGQYATKVAKAKEKFKRGDLFECVLSQSFYLPCP-PSELFRRLRKGNPAPFTFIMNLGNEYLVGGSPEMYVRVQGD--EVETCPISGTIRRGR------DPVEDAKQILTLLADPKEESELTMCTDVDRNDKSRICEAGSVKVVGRRQIEMYSRLIHTVDHVKGKLREGFDALDAFLCHTWAVTVTGAPKPWAIQFVEDMEESPRGWYAGAVGALHFDGSLNTGLTLRTIQIHNGVASVRAGATLLYDSEPDKEEQETRLKASAFLDVLRVA------- 177666630 24 -----------------------------------------------------------------------------------------------------------------------------------ESPNHLPFIGGWLGWLGYDLAWEIEQLPHTNRDLPFPVAYWYEPESFAILDHVEQRLWL-----------ASTTLDQLDELEQKLEQDLPLIPDLFTPASGLSFYTTQQEYENAVRQAKKYIEAGDIFQANLSLRFSTTVADSWTIYRNLQRINPSPFASYWRTPWGDVISCSPERLIQL--QGNQAQTRPIAGTRPRGKTP------ELEQHLLAELTRDIKEQAEHIMLVDLERNDLGRVCQWGSVYVDELLTIERYSHVIHLVSNVRGTLARDRNVIDLIKALFPGGTITGCPKVRCLEIIEELEPLRRNLFYGSCGYLDQRGNLDLNILIRTLLLSNGLIWGQVGAGIVADSDPEKEWYESLQKAQAQLAAL---------- 90420606 38 ----------------------------------LDSAMRHATLGRYSYVAAAPFAAFTV----------DADGAML------------------DGNRLDGPPLAA-------------LDAVLAEHRQEAHPELPPFQGGAIGFIGYEFARHLETLAAPADDPTKPSLRFDLYDTVLAFDHEADRAFVIGARRAGESDDAPA-QARVARFRAALETEAPALTGARPGGLDWRSNFFADDYRAAIQKVRDYILAGDIYQANVAQTFTARLPDPFALYLRLRRTNAAPFGAYLEHEGLAIASSSPERFLKRDGDT--VETRPIKGTAKR------SADTEEDRALAEALLASEKDRAENVMIVDLLRNDISRICTAESVEVPVLCGLESYASVHHLVSVVTGTLRPGRTAGDLIAATFPGGSITGAPKIRAMDIITEIENTARGPYCGAIGYLGFDGAMDLNIAIRTVSFEAGTARLSAGGGITVLSDPAAEYEETFTKATRVFAA----------- 197788348 219 ----------ELPYAVETEAAFCHLYAASPYAFWLDSSLVAPGLSRWSYLG---------------------NAAGQGEIVEYNCADGFVSVVRGDASER---------------FNGSIFDYLKAQLAAPQTPPPCPLIGGYVGWFGYEL--QQDCGSRVHRTAATPDSLLIRADRFIAVDHVEGKTYLVAVDDPAEEARARRWLDAMEAALTHLPPPPSVAPRGS-KPLEFVMAQGERAYRTSVEACLSEIRNGESYQVCLTNELSCEADDPLDVYRVMRKINPAPFAAYLRWPGGAVLSASPERFLS-GNQNGEVETKPIKGTV------RRDSDPRRDRELREALRASRKDRAENAMIVDLLRNDFSRCCVPGSVRVTKLFGVESYETVHQLVTTVRGQLQPECSTIDLLQAAFPGGSMTGAPKLRTLEIIDRLEGRARGIYSGALGWIGADGAADLSIVIRTIVAQEGHFTIGAGGGVVAASTPEAEYAEMLLKAQASIKAL---------- 34763518 34 ------------------------------------------KYGKYSIIGINLHLELKEKDNKFYIND---------KLSDENFEEYLDGFLKENEQE---------------------------------NKYNLPLISGGIAYFSYDYGRKFENIKTHKKDVDIPEAVIRFYKTYIIEDIEKQEIYISY-------QDKKDFDNLINILENTKIEEENLIKNNNLAN--FKSNFEKDEYLKAIKKTIDYIIEGDIYIMNLTQRLMIESKSPLQVFSYLRKFNPAPFGAYLDFDNFEVVSASPERFIKM--KDKLIETRPIKGTRKRGVTAT------EDLVLKNELANSEKDKSELLMIVDLERNDLNRICELKSVVVDELFEVETYSTVFHLVSTIRGKLKEEYSFVDLIKATFPGGSITGAPKIRAMEIIDELENSRRDLYTGSIGYISFNGDCDLNIVIRTAIHKDGKYYLGVGGGITCESDLEFEYEETLQKAKAILEAI---------- 158338461 20 ------------------TDIFAALFGGQGIATLLES-PYPHPLGQYSICAGGP------RSEAGDLRLWTPELGRILPFLEHQL-------------------------------------QLKKPLAPDGIPDDLPFQGGWLGWLGYDLAWEIERLPHLKPDLPFPVAFWYEPENFAILDHQQQILWLAASD-----------PHHLDHLEHQLVSYTPHPIIPSFKAIDFQFLTNQVEYEAMVRQALAHIQAGDIFQANLSTRFSVKADDPWQLYQQLQTINPSPFASYWQTPWGSVVSCSPERLVRL--KGTQAETRPIAGTRARGIT------LEEDQQLAHALKENLKERAEHTMLVDLERNDLGRVCNWGSVAVNEFLALEYYSHVIHLVSNIVGTLRPNRSAVELIRSVFPGGTITGCPKVRCMEIIETLEPYRRSLFYGSCGYLDYRGQLDLNILIRTLLIQSSMIWGQVGAGIVADSDPEQEWFESLQKAKAQVEAIQAVSSVN--- 152937 10 ---------------------------------LLESIGGPQYKARYSVI------------------AWSTNG--YLKIHDDPV---------------------------------NILNGYLKDLKLADIPGL--FKGGMIGYISYDAVRFWEKIRDLKPAEDWPYAEFFTPDNIIIYDHNEGKVYV----------------------NADLSSVGGCGDIGEFKVSFYDESLNKNSYERIVSESLEYIRSGYIFQVVLSRFYRYIFSDPLRIYYNLRRINPSPYMFYLKFDEKYLIGSSPELLFRVQD--NIVETYPIAGTRPRGA------DQEEDLKLELELMNSEKDKAEHLMLVDLARNDLGKVCVPGTVKVPELMYVEKYSHVQHIVSKVIGTLKKKYNALNVLSATFPAGTVSGRPKPMAMNIIETLEEYKRGPYAGAVGFISADGNAEFAIAIRTAFLNKELLRIHAGAGIVYDSNPESEYFETEHKLKALKTAI---------- 211638011 219 --------HLNLNYREDPETLFIHRYGNDTHSFWLDSENSDRPNARFSIMG-----------------SGNEQGAIRLEY-----------SVQTEDLRLVGP-------EGEKIVHGDFFSLMSELLGFVEISTPKPFKGGFIGYLGYELKAL--TIGSSKYHSAHPDASLIFTPHFFVFDHQQNKLY--ECLITPIGQRQNWPPERLVTTAKNTGKAIPDFIPGAVDQNKICLEYDAQKYIDGIYKSLQYIKDGESYEICLTNRARMAYSGPLDAYRRMRHASPVPYGAYLACGEFSVLSASPETFLRID-ETRGVESRPIKGTRPRGKTE------EDDQRLQLELSQSAKDRAENLMIVDLVRHDLNQVCRPGSVHVPELFKVESFSSVHQLVSTIRGELCEKTPSMEAIRACFPGGSMTGAPKKRTMEIIDTLESTARGVYSGALGWLSFSGEVDLSIVIRTAVLHQECAEFGVGGAIVAHSDPYGEFEETLVKA----------------- 159901952 22 ----------------EPLTALKRL-SHLPYPVFLDSSLENASLGNTSYVAADPFRKVLSSNPDVQ-----------------------------------------------------QFQVIDQWLSEFHSPALPAFQGGVINFCSYDLKSCFESIPQVADEFGQPQLFAGCYDVVLAFDHLQHRAWLFSTGFPEPNLRRQRGESRMNQFKAALNRSDLLPQFDSGISSRVTSDFSKPAYIAAVQRCIDYIYAGDVFQVNLSQRLLAPTAEPLRVYEKLRQQNPAPFGAYLDLGVFQVLSSSPERLLSIDSRGN-VETRPIKGTRQR------SCYPEANLFLAEGLITSEKDRSENVMIVDLLRNDLAKICDPDSIFVSQLCGLEEYEFVQHLVSVIHGRIKKETSFSRLFTAVFPGGSITGAPKVRAMEIIAEIEPTTRGGYCGSLGYFGWDGAVDQNILIRTIMMGRGWCQIPVGGGIVAQSDPLSEYNETVHKAHGMIRAL---------- 37527435 221 ---------LNLNYREDPESLFIQRYGNDTHAFWLDSENSDRPNARFSMMG-----------------SGNEQGAVRLEY-----------SVQTENLRLIGPDGERIVQGDFFSLMSQLLDVV-----AISTPKSMPFKGGFVGYLGYELKAL--TIGSNKYRSEHPDASLIFTPHFFVFDHQQSKLY--ECFITPIGQPHHWSPELFVTNTKNTGEVIPDFIPGAVDQNKICLEYGAEKYMDGIHKSLQYITDGESYEICLTNRAKMTYSHPLDAYRRMRHASPVPYGAYLACGDFSVLSASPETFLRIDDARN-IESRPIKGTRPRGKTA------ADDQHLQMELSQSTKDRAENLMIVDLVRHDLNQVCRPGSVHVPELFKVESFSSVHQLVSTIRGQLCEETSSIEAIRACFPGGSMTGAPKKRTMEIIDALESSARGVYSGALGWLSFSGEVELSIVIRTAVLHQECAEFGIGGAIVAHSDPYGEFEETLVKA----------------- 88799129 13 --------------------LFKKVEKRYDNCFMLESLGEDSHVARHTIMGFDPEKVLFANGQSLTI-------------------------VERDGTSTT-------------LACDNPYYKLRELMP--QNIISRMYAGGLTGYLGYDAMNYFEPTMNLQASDLFDAFRFGLFKDGLVLDKMTGELFYFYYD-----------ENRIDDIRALLNEPYEG--NGSLRITSLGDSMTREEHKNAVLKVKQDIIDGKIFQTEVGFKKHFKLEDAINLYEQLREVNPSPQMYYVKFGDQKLIGASPELLFRLRQG--EMETFPLAGTTKRGATS------EEDTNLARDLLNDPKEIAEHNMIVDLHRNDIGRVARFGTVKVRSLMDIKRFSHVQHIASEIVGIIDEKEDMFSALASNFPAGTLTGAPKIEAMKIIDDLESDGRGPYGGAVGHFSFNGNCTFAIPIRTVFAKGEQAYVQTCGGNVYDSNPDDEYEEIMRK------------------ 110667738 35 ---------------EDPFTAYRRARTDTDDGIYLETTGGQSGWG---YFAIDPVERIQVTGSAASIGQHPPQQESMAERGDEG----------SQGRGPSLDELDSILDRETLTRGGCTV----------------PYPCGAFGWLSYDVARELESIPQTTPPSDLPRVQIGVFDRVAAWETMHITACPVIEADTNIGYVYERGLAHARDLVSRIDTGTTSVDEPSVSAITFKSECGTAAFEDRVRQIKEYIRDGDTFQTNVSHRLSAPAAHPVTTFDALREVNPAPYSGLIEFPGVDLVSASPELLLSVD--GERVSTEPIAGTRPRGETSADDINLETD------LTEDSKERAEHAMLVDLERNDLGKICKYGTVDVSEYRRVDRYSEVMHLVSLIEGQRQPQTQIADAVAAVFPGGTITGAPKPRTMELIDEVETTRRGPYTGSIGIFGFDDRAVLNITIRTLVRHGDEYRLRVGAGIVHDSVPDHEYQETLDKARGLVRAVDTA------- 46425371 229 --------------------VFLALFADEKHCFWLDSQLVCSPMARYSFMGA---------VNESEVVRHCVRPGSMVQEAGERFLAEMD------------RALQSVLTEDVAERPP------------------FAFRGGYVGYMSYEMKSVF--GAPASHANAIPDALWMRVERFVAFDHATEEVWLLALADTEDLSALAWLDAIEQRIHAIGQAAPACI-SLGLRSMEIELNHGRRGYLEAIERCKQRIVDGESYEICLTDLFSFQAEDPLMLYRYMRRGNPAPFGAYLRNGSDCILSTSPERFLEVDGHG-TIQTKPIKGTCRR------AEDPQLDRNLAMRLAASEKDRAENLMIVDLMRNDLSRVAVPGSVTVPKLMDIESYKTVHQMVSTVEARLRADCSLVDLLKAVFPGGSITGAPKLRSMEIIDGLENAPRGVYCGSIGYLGYNCVADLNIAIRSLSYDGQEIRFGAGGAITFLSDPQDEFDEVLLKAEAILKPI---------- 163725297 77 -----------------------------------------------------------------------------------------------------------------------------------------PFAGGLAGYAAYELKNVIEKLPQTEDDLGLPDLFFFLPSKIMIHDRHESSLTFLELETGMPPI--------------PPAHSHDVCNGNHLKTGVPVSNFDPKDYMLAVEKVIAYIREGDIYQANLSQRFQFAFENPFALWERLFARNPAPFYAFIHAGDHQVVCTSMERFLY--RKGSYIETRPIKGTRPRGKTP------EEDQRMKEELASSVKEHSELSMIVDLLRNDISRICVGKSVKVTEHRRLEAYENVHHAVSIVAGELRPGITPGEILRGTFPGGSITGCPKIRSMEIIDELEPHVRHVYTGSIGYLGWHENMDLNIAIRTAVRKKDKAYFSVGGGIVFDSQPADEFDETLHKGRTLLETLK--------- 37520326 23 --------------------LFERLFGEEAVAVLLESPQLSPRTARYSILAACPR-------------------RVLAPAVGEILPALRAWLAAARRQ---LPPPEW---------------------------RGLPFRGGLVGWFGYDLAWEIERLPWLRNDLPFPTAWWFEPAVFAVADHREDKLLLAVDNRSGDRGSLAYWCKRLDR---------PILTDEEINSGALPRLTSRDRFLEAVHQVKEHIAAGDIFQCNLSLRFELDWEGNWRLYRRLVGLNPSPFACYWRTPFGEIVSCSPERLLEVRGEA--LSTRPIAGTRPRGFTA------AADQRLESELLISPKERAEHIMLVDLERNDLGRVSQPGSVQVDELMVIERYSHVMHIVSNVVGRLQPGCDALDAVRAVYPGGTITGCPKVRCMEIIERLEPVRRSLFYGSAGYLDCTGDLDLNILIRTLLKSGSRIWGQVGAGIVADSDPQGEYLESLAKAKALWKAL---------- 464938 21 --PVVTHLVADLDVSVDPLAAYTTLADRSDYGFLLESAEKVSSHARFSFVGYDPEAVVTVGPDGVDVTDLGGPAAEFVGAGDGDVLDSLRG-ALPDLPRVNFPETDADV------------------------------TGGLVGFLAYEAVYWLDEVGRERPDTDDPDAEFVLTTRTLSFDHREDAVRLVVSPDDDPGEVYDGVVAEAERVAEKLRAADDPAPGGFERTGEDAG--SREEYEAAVRKTKEHVRDGDIYQGVISRTRKLRGQDPVGLYASLREVNPSPYMFLLRHGDRRVVGASPETLVSVRGD--RVVVNPIAGTCQRGSGPV------EDRRLAGELLADAKERAEHTMLVDLGRNDVRRVSTPGSVRVEDFMSIIKYSHVQHIESTVSGTLDADADAFDATRATFPAGTLTGAPKVRAMEIIDDLEAEPRGVYGGGVGYYSWTGDADVAIVIRTATVDDDAITVRAGAGIVADSDPTAEYEETEQKMGGVLDAVR--------- 75675144 224 ----------------DTEAVFCSLFADQPFAFWLDSNLAGSPLPQWSYMG------------------------------DASGPHAATAQYRSIDRQIIIEDAHGRRTENADL-----FEYLREQLGRPQSAPPCPFAGGHVGWFSYEL--RHDCGSPTTRRAATPDALWIRPDRFIAVNHRDGTSYLCAIDSPEEAARAQHWIRTLKRIESARRPPMNSPDAIDPNPLSFLMKDGRSDYLSKVTRCLDLIAQGETYQVCLTSELSCSATEPLRVYRAMRSVNPAPFAAFIKWPGGAILSASPERFLAVDTEGN-IEAKPIKGTIRR------ATDPVEDKKLAEMLRADRKNRAENGMIVDLLRHDLSRCCETGTVSVSRLFDVETYQTVHQLVSTIRGVLKPGHTLIDVLRGAFPGGSMTGAPKFRTVELIDQLEQRARGIYSGSLGWLGDDGAADLSIVIRSIVLADGRLSIGVGGGVVAESTPEGEFEEMLLKAEASIKSIVLA------- 120554500 72 ------------------------------------------------------------------------------------------------------------------------------------------------GYLGYELGYARERLAQLHDASTVPLMQAGLYLWTASFDRNSGRYWLWIHP-ACPASIQDQIEQWLSTPANRQMHWHMEAPFAPV--------QTSEEFKSGVEAVKRYIEAGDCYQANLSQAFSGKCGHPWLAFEKLTEANPTPYSAFLRAGDDSILSISPERFLKIDQG--VVETSPIKGTRPRGSSP------ESDIKLANELQASEKDRAENLMIVDLLRNDLSFHAEAGSVQVEQLFALESYANVHHLVSHIKASLKPGISPLQALFDAFPGGSITGAPKIRAMEIIRELEPHRRGPYCGSVFYYGLDGRLDSNIAIRTLRCENGTIRCWGGGGIVADSDPEAEYQETLTKVKPLM------------- 146295768 10 ---------------AEPFCVFFNLKEDF--SILLESNLYNKSYGRYSFLFLRPKEVFICHDH-----------------------------------DDSFEYLEKLSKEVSKRRKDSDF----------------IFNGGFAGYFSYNFGVDLYKVERKRDFSCVYKAFFGYYEDFIVFDHLCKEIYI--------NLSSKKDLEKVKEIIWAQKDCTHYKDFEKPFVLSVLPNFKKEEYKKCIKRIKEYIYEGDVYQVNLSQRFVFKGKDPDYLYFCLRNRNFGAYHAYIKLPNASIISTSPELFLR--KRGSEIITKPIKGTIRRGESA------DEDKLLKEKLFNDTKCRSELLMIVDLERNDFAKVCRPRSIEVPKLFEVESYSSVFHLVSTIKGEINSGVTLSDIIKATFPGGSITGAPKLNAIKIIEELEKDPRGVYTGSIGYIANNFNMDFNIAIRTLVLEGESSYFNVGGGIVWDSDEEEEYKETLYKGK---------------- 71892219 6 ---------IELPYHPYTVLNLFDPLSNTPWSMLLYSGHNNHPDSRFDILVTHPTLTLTTHNNITTISY----------------------------------------DKNHQIDNTDPFILLKKYIHIMNMKPELPFQGGFLGVFGYDLARYIESMPKLEQDLSFPDMAIGLYRWAIIADHKLCKNYLVTHDDP---------NQILTWVYTQQHIYNNHVSNTSFNLIPWKSNISRSEYKQKFHTIQKHIISGNCYQVCLSQRFSAPYIDEWIAFRYLLHYNHAPFSAFVRLPNLSILSLSPERFLRLH--NTKIKTQPIKGTLPRLKNAQ------DDYHQIIKLSKSTKNQSENLMIVDLLRNDIGKVAVPGSIHVSKLFDIRSFPGVHHMISTITGELSNNFSACDLLRACFPGGSIIGAPKIQVMQLIEQLEPQRRNVWSGSIGYLSCCGNMDTNIAIRTILAERQYLFCSVGSGIIFDSDEETEYQEMQYKISTLL------------- 92116623 223 ----------------DTEAVFCSLFADQPFAFWLDSNLAGSALSQWSYMG------------------------------DASGPHAATVQYRS-----HDPMIVIDDAHGHRTENVDIFEYLRERPSRPQSAPPCPFVGGHVGWFGYEL--RHDCGSPTGRRAATPDALWIRSDRFVAVNHLDGKTYVCAIDHPGEAGRAQHWQSTLKRIESARRPPMEVPDAVGRDPLEFLMRDGKASYRSKVARCLDLIAQGETYQVCLTNELSAATVEPLRVYRAMRRVNPAPFAAFLKWPGGAVLSASPERFLAVDADGN-IEAKPIKGTVRR------DADPLEDERLVEMLRASRKNRAENGMIVDLLRHDLSRCCEIGTVSVPSLFDVETYQTVHQLVSTIRGVLNPEHTLIDVLRSAFPGGSMTGAPKSRTLEHIDQLEQRARGIYSGSLGWLGDDGVADLSIVIRSIVSADGRFSIGVGGGVVAESTPDGEFDEMLLKAEASIKSIVIA------- 85715921 223 ----------------DTETVFCSLFADQPFAFWLDSNLGGTPLSRWSYMG------------------------------DATGPHAQTVQYRSADRMTLVDDARGHRTEN-----VDIFAYLREHSGRPQSAPPCPFVGGHVGWFGYEL--RHDCGSPTTRRAVTPDALWIRSDRFIAVDHREGKTYVCAIDSPDEAARAQHWIRTLKRIESAKRPPLNFPYATDRDPLAFLMKDGRESYLSKVARCLDLIAQGETYQVCLTSELSAATVEPLRVYRAVRNVNPAPFAAFLKWPGGAVLSASPERFLAVDTDRN-IEAKPIKGTIRR------ATDPLEDQKLAEILRAGRKNRAENGMIVDLLRHDLSRCCETGSVSVRSLFNVETYQTVHQLVSTIRGTLKPEYTLIDVLRSAFPGGSMTGTPKSRTLELIDQLEQRARGIYSGSLGWLGDDGAADLSIVIRSIVLADGRFSIGVGGGVVAESTPEGEFEEMLLKAEASIKSIVLA------- 152994694 7 --------------------LFKKVEKRFDNCFMLESLGEESYISRHSIIGFDPEKLIWAEGKQLFIQ-------------------------ERDGSTESFE-------------SDNPYYLLRDIVP--QNILSRGYAGGLTGYIGYDSMNYFEPTLDLQSSDMFDAFRFGLYKDGLILDKMTGEVFYFYYDDDSTGN-------RVELVNSMMAEPTP--ENGPFVVTPAGESMSKTDHADAVAKVKQDIIEGKVFQCEVGFKKWFDMEDTINLYEQLREVNPSPQMYYVKFVEQKVIGASPESLFRVRQG--EMETFPLAGTAKRGK------DAAEDTAFARALLNDPKEIAEHNMIVDLHRNDIGRVARFGTVKVRSLMDIKRFSHVQHISSEIVGIMAEDHDMFSALASNFPAGTLTGAPKIEAMKIIDDLENDGRGPYGGAVGQFSFNGDCMFAIPIRTVFAKGNKAYVQTCGGNVYDSNAEDEYEEIQRK------------------ 32265814 35 ---------------------------------LLESAYNETGKDRFSIVILNEAFRI---YKECGAHFLYTQGQKIPLYEALADYTPLDSISLPPTHKAGFLESLALV----RTLAPNPTDSI---------PAHLPLPLGGAGYIGYEFFAEIEEVTFKNPSLNAPECAFIFGRDFLIFDHLFDRLHIVSVGYAHEREE-HSTKQRIEHIAHSLATPQNGLDSMQKSDFECVSATSQQEYESMVEAIKKAIYAGNLLQCVPSQYMQIRSSSPLQAYRNLRHQNPSPYMFYYNFDDFVILGASPEIMLRLKSKQGQFTLRPIAGTRPRGES------VAQDLELETELLNDEKENAEHLMLLDLARNDAGKVSVGGGVKVIARNKIERYSRVMHIVSEVQGELDKHFSKADAFKSVFPAGTLSGAPKIEAIKTIESLESHARGVYGGAIGYFTYDEDMDFAIAIRTAVYQNGMYYMRSGAGVVQDSIPSAEYMETQNKVR---------------- 76801053 32 ---------------ADPFEAYRRARDGDGGDIYLETTGGQSGWG---YFATDPRERTTVRASAV--------------------------------------------ASDGESPSLEAVDSLLEGTTLERGGCDVPYPCGVFGWLSYDIARELESLPDTRDDRGLPRLQVATYDRVAAWETLRVTACPKVGAYDSMSAAYEHGVERARDLIAKATNGDPSVPPVSGTEATFESDCTRAAFADRVRRVKSYIRDGETFQANISQRLSAPATHPVSAYAALRRVNPAPYSALVEFPGVDLVSASPELLLDVDGD--RLLTEPIAGTRPRGET------QTEDERLEADLLGDEKERAEHAMLVDLERNDLGKVSEYGSVDVREYRRVDRYSEVMHLVSLAEGTRRADCSLADAVGAVFPGGTITGAPKPRTMEIIDEVETTRRGPYTGAIGLFGFDERATLNIVIRTLVRQGDSYYLRVGAGIVDDSDPDAEYDETLDKGRALVTAIDEALAERATF 213691298 19 ------------------------------------------------------------------------------------------------------------------------FDVVKKRLGPCDGARDPPLTGGAIGYLGYDFGRESCGVPTRHDPAATPEASMVFYDLLLIEDVRSRALFCCCQGRTMTAAHALTWAQDLVD-----SCPPAPHPARRRSLAPCSSDFTRAGYGDALARLVDHLRAGDAYVVNMAQRLRLETESPYAIYRYLRTHNPAPFSAYLRAPGLDVCCSSMERFMEIRSG--HVVTRPIKGTRPRGGTP------DEDRANREELARSEKDHSELLMVVDLERNDLSIVCEPGSVGTDPDFAIETYPSVFHLVATVEGTLRKDRCAVDAVRAAFPTGSITGAPKVRAMQIIDELERAPRGLYTGSIGYFSDTGDCDFNVVIRTIVREGGETSLGVGGGITVESDFDFEYDETMQKARALREA----------- 118602528 9 --------TLEALSYANPV----------RYPFLLESV-KHNANNRFSILFAHPGKQIVLN----------------------------------------------------HLEEFNFLDELTVSIDTPFIHSDLPFTGGWFVYLSYELIGQIEPLKQIMHTSGQPITIAVQISTAIIIDHTSHKTYLL---------DQFDNQHRIEQVLADIGQLKA-IPERKLVGTLFSEKGSK--FLSGVAKSREYIKAGDVFQVNLSRQWQYHLTNPTQIYKALKKTNPAPFSVLAQFQTFSIISSSPERLFSVD--GNVIQTRPIAGTHPRGIGS-------EDKRLKQQLINHPKERAEHIMLLDLERNDLGRVCEYGSIKVDEIMVLESYPFVHHIVSNIKGKIKPNTTIKHLISALFPGGTITGCPKIRCMQIIQELEQMPRQAYTGSLGYISSNGKMDFNILIRTISKQDNLLTLRAGAGIVFDSIAKQELQETKHKARGMLQ------------ 150399085 3 ----------KLDYV-NPLKLYGVLRDEGKYPVMLESRAKGQINARYTYISSNPEYMLRIGNKT-------------------------------------------KMDNETISKESNPFKALKENFKI--TQKGDRFTGGYVGYIAYDCIHNYIGGKIEEPS------VFGYYDHMYVYDHVTRQFYFHS---------ENNSAEELTNAKKTVEKAKNFKIEQEDGGIEVLCDANFEEYVEMVERAKEYIYAGDAFQVVPSREYQLKNESAFQLYQNLRNINPSPYMFLLEF-DKDVVGASPETMASV--QNNVLKVNPIAGTAPIGKNENET------KKLAEILLKDEKERAEHMMLVDLARNDVRKVSKSGSIILERFFDVVRYSHVQHIESEVLGTLKNGSTIFDAIEAAFPAGTLTGAPKFRAMEIIDEIEKSRRKIYGGAVGYFSNSGNADLAIGIRMAEI-DSVCRVRAGGGVVSDSVPENEYYETERKMAAMMKAL---------- 116620114 35 --------------------------------------EYPGRYSRWDIASTCPPLEIIAYDRRFELRPLNQRGREILRLLLAKLPHWDAFDYEGEMLAGRLKPLAALFSEEERSKQPSAFSILRALIEEFRGEENSRL--GLVGAFGYDLLFQFEPIERKLPRHGHKDLHLFLCDDIWYMDRKKEQVERFQYEFQGEGASTVGLPREGELVPP----------PAPAPAGPITSDHTPEEYMANVEKVREGMRRGDYYEVVLRQTFRTPFSGASELFRRVQTASPSPYEFLLQFGEEQLVGASPEMFVRVE--GARVETCPISGTAQR------TGDPLRDADNIRELLVSTKEESELTMCTDVDRNDKSRVCEPGTVKVIGRRLIESYAGVFHTVDHVEGILQEGFDALDAFLSHMWAVTVIGAPKKAAAQTVEALERNARGWYGGAVGMISLGGDINTGILIRTTYLRDGVASYPVGATLLFDSVPVMEERETRLKATGFFRTL---------- 47846866 230 -------------------------------TFWLDSSSVLEGASRFSFLGDD-------------------RGP-LAEYLTYRVADGVVSVRGSDGTTTRTRRPFFNYLEEQLERRRVP----------VAPELPFEFNLGYVGYLGYELKA--ETTGDPAHRSPHPDAAFLFADRAIALDHQEGCCYLLALDRRGHDDGARAWLRETAETLTGLAVRAPAEPTPAMVGPLARARHDKDAYLKRIDECLKEIRNGESYEICLTNMVTAPTEATAPLYSALRAISPVPYGALLEFPELSVLSASPERFLTIGADGG-VESKPIKGTRPRGGTA------EEDERLRADLAGREKDRAENLMIVDLVRNDLNSVCAIGSVHVPRLFEVETYAPVHQLVSTIRGRLRPGTSTAACVRAAFPGGSMTGAPKKRTMEIIDRLEEGPRGVYSGALGWFALSGAADLSIVIRTIVLADGQAEFGVGGAIVSLSDQEEEFTETVVKARAMVTAL---------- 55377560 76 ---------------------------------------------------------------------------------------------------------------------------------------DVPYPCGAVGWLSYDVARELESLPDSADDRALPNLQVARYDRFAAWEEPRGEACPRVDDFETPELAYEFGKQHALDLARAAAQGDPSVEDPPVETDEFESDCTRESFADRVQTVKQYIRDGDTFQANVSQRLRAPAAHPVEAFDALRTVNPAPYSALLEFPGVDLVSASPELLL--HRDGDRIETEPIAGTRPRGETP------DADDRLETDLLDDEKERAEHAMLVDLERNDLGKVSKFGSVEVSDYRRVDRYSEVMHLVSVVEGRLRDGASLQDAIAAVFPGGTITGAPKPRTMEIIDEVEATRRGPYTGSIGLFGFDGRATLNIVIRTLVRYAEEYHLRVGAGVVHDSDPDREYQETLDKGRALVNAVDEA------- 34498866 56 ------------------------------------------------------------------------------------------------------------------------LDQLRAFPRAVSNPHGLPFVGGWFVYLAYDLLSEFEPHVPAALPDSFPLAAWARAPAAVLVDRAKNEAWLVG--------ETADDWHALERLVSMRPAFAPQPVALAALEEDP-----PEWYTDAVVRLKRYIYEGDVFQVNISRGWRAQLADAPDLFAALRRANPAPFSALADFGAAQIVSSSPERLVRVRDG--WAETRPIAGTHPR------SQDPAEDAELKKRLITSIKERAEHVMLIDLERNDLGRISRPGTVEVNELMAVASYAYVHHIESNVRGKLRDDIAPADVLRALFPGGTITGCPKVRTMQIIRELENSARRAYTGSLGYLNRDGSMDFNILIRTFMQEGDALRFRAGGGIVADSDPERELQETRHKARGLLRAL---------- 71901773 17 ------------DLRENAFLIYRKLLKNFDQLMLLESLGINSVDSRVSMVGINPIITVNVKNKTISIHS------------NHILLKELNIADSIASLQTTTLSLSVYQLVDKKM----VWQFLKEFEKNFSQVPTHQCGIMAFSCFSYETIHYIETIPETENDQDDHDITLILYQSQLVIE--QNKAELITYSFPGVEDFYVANI-----IDAITCMTDVEQVQDKSIDFEVIQETTRHDYLDKVRKALHHVTVGDIYQVQIGQKIQVKAETPLDVYRRLRILNPSPYMYLFSINGQTVIGASPELFLRIS-TDEEILMRPIAGTL--GKREGRTLHHAT-----QHLQADNKEVAEHMMLVDLCRNDIYRVCTPESLKVSGVLEIEEYSHVYHMVSTTKAMLKQGLDKCDVMIASFPAGTMTGAPKVRAMEIISELEDSQRGKYAGALGILGIGSNINTALCIRSTVLKNQVYTLRASAGIVSDSQEQSEYLETLHKMGSMFKAI---------- 41322770 219 -RPVFEVIDRAV----DTAELFTTLYSASAGCFWLDSSAPGIGPARFSFLGDDSAETLTYRTGENTVAVRDAAGE--------------------------------------RAEPGTIFEVLQQRLRRLSTPELPFLNGGYVGYFGYELKG--ECGSPNVHRSETPDAVWTFADRLIAVDHLEEKTYVVAVSGTGPGEEDAARAWVTETARRARELPDPAPSEAPAPAATAPSERDRGQYVSDIKDCLDELHSGESYEICLTNRIRLPLKDPLGYHLLLRRLNPAPYGAFLRHEGVSVVCSSPERFLRIDRDG-VVESRPIKGTAPRGE------DPAADEALRVSLAASAKTRAENLMIVDLLRNDLGRVCEVGSVDVPAYMVTETYATVHQLVTTVRGRLRHDVDPVACVRACFPGGSMTGAPKLRTMAIIDRLEQEARGIYSGTIGYFGLSGAADLNIVIRTAVSTGTGTVIGTGGAIVLDSDPDEEFDEVLLKGHALVRA----------- 67925646 83 ------------------------------------------------------------------------------------------------------------------------------------SPEHLPFGGGWLGWLGYDLAWEIESLPHYNHDLPFPVAYWYEPNSFAILDHLEQKLWL-----------AGNTLQELDDLQSKLEKSSPFPSSPKASPSSLSFYTDQQEYEKAVCKAKKYIQAGDIFQANLSLRFQTTTPKSWQLYKKLQQINPSPFASYWRSPWGDMISCSPERLVSLND--NIAQTRPIAGTRPRGA------NFQQETAMLMELSSDIKERAEHIMLVDLERNDLGKVCQWGSVEVDELLTIERYSHVIHLVSNVKGKLRQEQTSIDLIKALFPGGTITGCPKVRCLEIIEELEPVKRNLFYGSCGYLDYRGNLDLNILIRTLLLSPNLASVQVGAGIVADSDPEKEWFESLQKAKAQLKAL---------- 163784922 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDPINVYRAVRAINPSPYLFYLDFRDIKLIGSSPEILVSVKNG--KIQTKPIAGTRPRGKTS------EEDKKLAEELISDEKERAEHLMLVDLARNDVGKVAKAGSVKVDRFMYIENYSHVMHIVSDVSGELKEGLYPLDVLKSVFPVGTVSGAPKVRAMQIIEELEPEKRGPYAGAVGYISFDGNLDTAIAIRTAIVRKDDIYVQAGAGIVADSIPENEYQETVNKAKALIKAIEIAEN----- 28199380 8 --------------RTDPDLLSMHRLAPERYPALFESTASGTQQSRWDVL------------------------------------------LHTDGRFFRLDSDGVTRDAQGRALSGDFLQVLDAVWSTEYCEDAPPFRGGWALLLDYELAGQVEPVLKLPRTDGLPMALALRCPAAVLRDRHSGVFLIVAEL---------GNEHLLDVIEADLAAVALLPPLPVWRSPVAVTEDEPSQFIANAERVLDYLREGDVFQANISRLWEARFADPAALYMRLRVANPAPFSGLFVAHGRAVVSSSPERLISVQGG--RIQTRPIAGTRPR-------FVGEDDAARIRELVNHPKERAEHVMLIDLERNDLGRVCVPGTVEVDELMTVESYAHVHHIVSNVRGWLPTGRTPGEIIRAVFPGGTITGCPKVRCMQIIAQLEQVARGAYTGAFGWLNCDGDLDLNILIRTAEIDGVTVRFRNGAGIVINSLPERELDETRAKATGVLRALH--------- 159489928 243 -------------------GLFERLYGWAEDTFWLDSAAAD--RGRFSYMG-------------------GRGGPLAPPHATHAVPPGTLTVQTASGAAASGLVADGLLSHLQRLLARE-----RLRVDPDAAAALPFFWGGLVGYLGYELKA--ECGAANAHAASTPDAVLWLADRLVAVDHQCGDVYLLAVYDSGEAPGTQQAQTE-ERRAAAASASTSTADAGPGSAVPFRLEHSRSAYINNIAACHTALHAGESYELCLTTALTAAAPDPAVLYSTLRRMNPAPYAAWLQCGGPTICCSSPERFLRGDRGGL-LEARPIKGTAARVAADAAADAAAAEALAR-----SEKERAENLMIVDLLRNDLGRVCEVGSVHVPGLMDIESYATVHQMVSTVRGVRRGGVSVVDCFRAAFPGGSMTGAPKVRTMQIIDGLEARARGVYSGCIGFISLNDTFDLNIVIRTA--ARRRMTIGAGGAIVVQSDPVAEYEEMRLKASALLRAV---------- 159466362 35 --------------HLTPVSAYRCLVDSQLPSFLLESVVNGDQQGRYSFLGSSPALEVVATQDRVVLLDHDKGSRTVTSMAD----------------------PMQLPEEISRNWRPAAVDGIPNV-----------FTGGWVGYAGYDTVRYVYKLPAPEGDRGVGRVCLAVLSVLAVRGGSEGTTYMTASDPAALRSAYEAGQSRLAALTAKLAAGPVAGAAFRLPEAPGNSNMTKQEFMDAVGATKEHIQAGDIFQLVLSQRFERRFATPFEIYRALRVVNPSPYMVYMQARGCHIVQPGPD----PHAPGSTFPA-PTRRLHTHRHTHTNTQTHKHTHAYTADLLADQKEIAEHVMLVDLGRNDVGKVAVSGSVVVQKLMEVERYSHVMHISSTVTGELLPQLDSWDALRAALPAGTVSGAPKVRAMQIIDELEVNKRGPYGGGVGHVSFTGAMDMALGLRTMIIREWSVHIQAGAGIVADSKPEAEYEETVNKAAALGRAVDLAEQA---- 83592468 12 -----DPLTLVPALAKDPVFAFLDSAAADPGA-------GDEDRGRYSYLCADPWRVITADDTTVRV--------------------------------------------DSRPVAGDPFAVLAATLAEIAEDEPVPFATGLCGVLGYGLGAWLERLPAPADRLALPAMTLGVYDCVAAFDLRARKAWIVSSGRPEDPRRRAARALARAEALERRLAAVSLVPDETAAAYEWRAERPRAAILAAIGKTIDAIEAGELFQANITQRFLADLPDDLTLYRRLRRLSPAPFAALVGCGDHRLIGASPERFLRLGAEGR-VETRPIKGTRRRDADPARDAAQAAALVA------SEKDRAENLMIVDLMRNDLGRVCAIGSVRVPRLIALESFASVHHLVSAVEGRLRPGLGAIDLLRACFPGGSVTGAPKIRAMDLITALEPARRGWYCGSVAWIGADGAMDSNIVIRSLTRAGATLIAQAGGAITAPSDPAEEYEESLIKMAPLLSAL---------- 169634670 21 --------------------LFKKIENQFSTCFIFESLGEEDYLSRHHIIGFDP-----------------------EKFFYSTAVNELCVKDCTTNTILKYSCDHAYYK-------------LREIVP--QNIISKHYSGGLVGFIGYNAISFFEPTLDVKNNEDFETFKFGLYLDGLVYDKLTGEIFYFYY-----------KESRFNEILDILNSDINY--NNNIKVQYLGNSVTKEEYENSVYKVKEYIKSGLIFQCEVGFKTYIITGNHLEIYSKLREVNPSPHMYFMKFDDQKIIGASPELLFRLHNK--EMETFPLAGTAKRGK------DEIEDRKYARKLLNDPKEIAEHNMLVDLHRNDIGRVAQFGTVKVRKLMDIKRFSHIQHISSEIVGIIKEDEDMFSALASNFPAGTLSGAPKIEAMKIIDEIESSGRGVYGGAIGEFCFNGDCTFAIPIRSIFIKADRAYIQTCGGNVFDSNPEDEYIEIERKLAAMKTVLK--------- 159041610 78 -----------------------------------------------------------------------------------------------------------------------------------------------VGYLSYEAIASIEPLAGLIKMSDWPQAEFMIPSNVVIYDYFLGRAYV----------------------KGELPRSKPGDEGDFKVTGLVTA-TDPVEYMKWVSEAIEDIKNGEVFQVVLSRYEEYGFTGDMTLYGKLADLNPSPYMYFMRMSDKYIIGTSPELLVKVD--GLRVETHPIAGTRPRGR------DSWSDIRLEEELLSSIKDRAEHVMLVDLARNDIGKVCVYGSVKVKELYAIEKYQSVQHLVSRVEGMLSKGNDIVDALVSTFPAGTVSGAPKPRAMELIAKYENSPRGPYAGALGIMH-SGGGEFAIIIRSLFSMNDKVRIQAGAGIVYDSIPEAELQETEDKLGSIKRVL---------- 83645441 5 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWSYEQYANEFARIKKYILAGDCYQINLTQRFSGAYTDPLEAYIKVRQVAKAPYSAFFRSGQGDLLCFSPEKFLTVQDRD--VVTKPIKGTRPRGASA------DDDFRHIEDLTSSPKDRAENVMIVDLLRNDLGKISNIGSVKVEKLCALETYSNVHHLVSTVTSTLRDDVSPFAALISCSPGGSITGAPKKRAMEIIDELEGHARSVYCGSVFYLSNDGRMDSNIAIRTMTCRQGDMHVWGGGGIVADSKCLAEYNESVVKIRHIVEAL---------- 171915586 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEFTPCMTEEDFCNRVRRAQEYITAGDIYQVNLSYPWSATWPDPWRFYERLRKASPAPYSAYLNLAGTQVFSASPECFLKIS--GNHIVTRPIKGTRPR------ASEAIEDQCLAGELLNSPKERAELVMITDLERNDLGQVCEYGSVQVTALLKHERHAQVHHLVSTVEGTLRPDVDHLDAFLACFPGGSISGAPKKRALEIIHELEPHPRGLYTGAIGCFGFNGESHFSIAIRTAWREGEHAMFNTGAGIVADSDPLREWEETRHKAAGLLLA----------- 24575093 26 --------------------AYRALAEHFGPVYLLESAAGPARDRRHQFVGFGALLSLSVTDRVVRVEGVPALRGLLLERAGALLEDG------PQGLRLRT--------------AGGLWPLLRAMRDMFDAEGSSGFRFGFLGFFGYDTARYIEDLPHLENRPGLPDVRMVLHRGSVVTDLATGRCELLLHESPYWPGLA---PETVTGLLADVEQAWPDPSADGFPASAVTDDSAPEVFANDVERCLKHIAVGDIYQVQIGHELSIRTADPADVYQRLRGRNASPYMYLAGIDGHRLIGASPELFVRIEDG--EVTMRPIAGTVPRSGADGGI-------AAGVRLRSDPKEIAEHTMLVDLCRNDIGRIARPNTLDVPDQLDVEGYSHVLHLVSTVVGRARVDTDAFDTIAALFPAGTMTGAPKIRAMEIIESVERSRRGLYAGALGLLDVGGYTNLALCIRTLFHHEGVYRTRASAGIVADSEPGAEWTETLAKMSA--------------- 145355984 286 --------------------------------FWLDSAD--ESKGRFSFMGA--------RGGSMW-----RRVRYNLASAPERDADTVEDNGKVSSTTTTLERVSWLDDELQR----------RTLNESDAAALPFDFQGGFVGYLGYELRDECDSLP-PKYDSPLPDAAFFLADRFVAFDHVERQAYIVGVYEEDDARGRDATQSWVAATTREVSRSPPMSSTELLEKTGFKWRRDRDEYISDIKASQDAIEAGETYEVCLTNMLRRTGAEPRRLYSELRRSNAAPYAALLSIGGLVISCCSPERFLRHTTEGA-LEAKPIKGTCKRLEPLGGAADRAAALALER----NVKDRAENLMIVDLLRNDLARVCDVGTVEVPGLMQIESYATVHQLVSTVRGRRRDDVTPMHVVRATYPGGSMTGAPKIRTMEIIDALETGPRMVYSGSIGFFSLSRAFDLNIVIRSVLSRGDEQWIGAGGAITILSDPVSEWEEIELKASAILRAVA--------- 116056016 196 --------------------------------FWLDTAD--ESKGRFSFMGGRGGKMWRRATFKLAHAPECRDHTAGDEKVRWRVGGVSCARRAPGTLTIEDASGTKTTSTLERGFVQWLDDELRRRDVSKADASALPFHGGFVGYLGYEMRDECDSLPPTK-DSPLPDAAMFLTDRFIAFDHLTGDAYIVGLYDESDGEGERLDAEAWIVLKKSSIESLEPTSVRALEKTGFSWRRTRDEYISDIEASQEAIVNGDTYEVCLTNMLHRSRSTPGDLYSELRRSNAAPYASYLSFPPLTVLCCSPERFLRHTQDGA-LEAKPIKGTTARAHPLGG----DADRAAATWLENNAKDRAENLMIVDLLRNDLARVSDVGSVEVPGLMKIESYATVHQLVSTVRSRRRSDVSQMDVVRSTYPGGSMTGAPKIRTMEIIDALETGPRMVYSGSIGFFSFSSAFDRNIVIRSVVARGDDRWIGAGGAITILSDPEEEWREIELKSAALLRAVA--------- 116672390 200 ---------------PDAARLFGALYGDSPNAVWLDSSGAAAERSRFSIMADD--------GGSFGQDVRHRSGVTRLTTGTATVAIAG-----------------------PFFRWLDAVWGRRALRAPEGYP--CEFTLGWLGYLGYELKRET---GGSDVPSGIPDAAMIFAGRAMVLDHRDGSVWLLALEAPDAAEWLAFARSAVAAAAGPSEPASAAVVPATAPAPAFTGRDTEQAYKLKIADAQREIAEGNTYEVCLTTAVSAAVPDPWRTYLALRRKNPAPFASYLRFGGLTVASTSPERFLRIAADGGM-RAEPIKGTRPRAA------EPVRDRQLREDLESSPKDRAENIMIVDLLRNDLSHFAVAGSVTVSRLCAIESYATVHQMVSTIDAKLRPGLPRAEAVAACFPAGSMTGAPKISTMAILDRLEGAPRGVYSGAIGYFSLSGAMDNAVAIRTLVIRADELSLGVGGAITADSSPQEEYDEIRTKAYGVLSAL---------- 113955239 78 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYDAAAWLEPTNAWRSDA-IASLWIGRHDPVLRFDLQQRELWIEG----RDPKRHAAMERWILGLSEQFNRSPNALPKPKPLHTAWVRHSDRQAYAKGVERIRELIAMGDLFQANLTSCSSTTLQNNLELFRRLRRACPAPFAGLVEANGEALLSTSPERFMEVLPNGA-VQTRPIKGTRPR------DSDPKRDSDQAAELVCSEKDRAENVMIVDLLRNDLGRVCVPGSVDVPQLVHLESYARVHHLTSVVNGQLRDGLNWVDLLEASWPGGSISGAPKLRACQRLQELEPKGRGPYCGSLLTLNWDGRFDSNILIRTVLRKNNELRVHAGCGIVADSDPQAEADELDWKLLPLLEALE--------- 83594875 47 --------------------------------------EYPGRYRRHALGFCDPPLVLEGKGREAHLLALNRRGRALLPALAVGLEGAAGLEREADRLVLRVKAMAPWFPEEERSRQPSLMSVVRALAGLFAAENDPFF--GLVGAFGYDLGLAFERLPHAPRSADHRDLVLYLPDRLLIDDPEAGGLAERLYDITAADGASTAGLAR---------ETAAYTADHPAGGVPIEDDMPPGAYGAIVRGLKEAFAAGDLFEAVPSRALRRPCEAPSRLYRRLRAANPAPYLFLANLGGEHLIGASPEMFVRVGGGARRVETCPISGTIARGPDALG------DAEAIRTLLNSTKDEAELTMCTDVDRNDKARVCVAGSVTVIGRRQIELYSRLIHTVDHVEGRLRPELDALDAFLSHCWAVTVTGAPKRAAMAAVEAVERAPRAWYGGAIGRLGFDGTLDTGLVLRTIRLRHGVAEVRVGATLLHRSDPEEEEAET--------------------- 710438 196 ---------------PDAEEVRRAACPAEGATFWLDSSSVLEGASPFSFLGDD-------------------RGP-LAEYLTYRVADGVVSVRGSDGTTTRDAATLFSYLEEQLEPPAGP----------VAPDLPFEFNLGYVGYLGYELKA--ETTGDPAVPAPHPDAAFLFADRAIALDHQEGCCYLLALDRRGHDDGARAWLRETAETLTGLAVRVRPRPTPAFGVPEAAAGFGPLARARHDKDA-SALRNGESYEICLTNMVTAPTEATAPLYSALRRISPVPSGALLEFPELSVLSASPERFLTIGADGG-VESKPIKGTRPRGAPA------EEDERLRADLAGREKDRAENLMIVDLVRNDLNSVCAIGSVHVPRLFEVGDLAPVHQLVSTIRGRLRPGTSTAACVRAAFPGGSMTGAPKKRPMEIIDRLEEGPRGVLPGALGWFALSGAADLSIVIRTIVLADGRAEFGVGGAIVSLSDQEEEFRQTVVKARAMVTAL---------- 33864487 65 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYEAAAWIEPKNPWKAD-CMATLWMAQHDPVLRFDLQKHQLWI-----------EGCHPKRLQELASWLENPPEDAPKRSKDESAWQWLTTRADYARDVQQIRHWIANGDIFQANLSACCTTTIPSAVDLFLKLRHHNPAPFAGLVIANGEAVISASPERFLKALPTG-EIETRPIKGTRPR------HPNQSQDSDLAADLVCSSKDRAENVMIVDLLRNDLGRVCQPGSITVPQLVGLESYPHVHHLTSIVQGRLRSDQSWVDLLQACWPGGSISGAPKLRACQRLNELEPTARGPYCGSLLHLNWDGQLDSSILIRSMLLEGNTLRAHAGCGIVTGSDPYCEADELNWKLLPLLEALQ--------- 12246914 7 ---EINIIQKKVKYHPDPTIVFNHLCGSQQQTLLLETAEINKKNDLESIMIIDAALRISSKNHSVQLTALSKNGENILSILKKNLEKRVQILTKDASICLEFPPLKKNLDEDKKIFSLSIFDTFRFIMKIFKNXNKIQKAMFFGGLFSYDLISNFEFLPQLKRTQKCPHFCFYLAETLLVLDHQKKTSLIQNSLFTQNLDEQMRLENRGKEIQKKLQEPLNSIPKKETNNVSLTSNMSDQQYCSIINKLQILIRKGEIFQVVPSRKFFLPCSNPLSAYQKLKKSNPSPYMFFMQDKDXTLFGASPESSLKYDETTRQVELYPIAGTRPRGRKIDGTLDLDLDSRIELEMRTNHKEL----------------------------------------------------------------------------------------------------------------------------------------------------------------- 87123415 31 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYDAAAWLEPGQPWRPDA-MASLWIARHDPVLRFDLQQQELWLEGL----DPVRHGAMAHWLESLPRSAASAQAPVPAHS----PWQHHSDRRGFMAGVQHIRELISAGDLFQANLTTCSSTQLLEPIALFTRLRQRCPAPFAGLVDAAGEAILSTSPERFLCV-GPDGWVETRPIKGTRPR------HPDPERDADLAAELICSSKDRAENVMIVDLLRNDLGRVCRPGSVQVPQLVGLESYARVHHLTSVVTGQLQDGADWVDLLEACWPGGSISGAPKLRACQRLGELEPVGRGPYCGSLLRLDWDGRLDSNILIRTVLRRRDQLRVHAGCGIVADSDPATEADELDWKLLPLLEALA--------- 171185634 57 ----------------------------------------------------------------------------------------------------------------------------------------------LIGALTYEASYYVEPLLLNKVDRSIPAAFLVKPRGYILYDKMLGRGYLRGEM---PRVSVGRGEARVR---------------------GPVAMTDPGRFKSWVAEGRERIAAGEILQVVLSRWVDYRAEGDFPLYKALAEGNPSPYMYFVKYGDIHLIGTSPELLVKVQGG--RVETHPIAGTRPRGATEEEDLAL------EEDMLSDEKELAEHIMLVDLARNDIGRVCQLGSVKVEELFAVEKYSRVQHIVSRVMGVMDRRFTPVDALLATHPAGTVSGAPKVRAMEIIAELEDEPRRFYAGAVGFMSPSL-LEFAIVIRTMVAVGDSLRIQAGAGVVYDSTPEREFRETESKLAALKAVVE--------- 159904366 13 ----------------DPVYVAENLIANFDGFIWLDS--DGSKIGRWIVLAAEPIDQICSRG------------------------------------------------LPSQYCNANPFDSLRSL-----------EPGHWTGWLSYEAGAWIEPNNPWKEDS-MATLWIARHDPVLKFDLKEQKLW-IEGCDPKRLLKLFNWIKDLKNNEAKQTSVQSKSP-IRIPLRSWEWLTNEKEYAEKVEIIQEWIKKGDIFQASLSACCKGKKPQNMDIFKKLRHHCPAPFSGIIEASGEGVISTSPERFLKVLPNG-TVETRPIKGTRPRQSNAQRDAD------MAADLICSQKDRAENVMIVDLLRNDLGKVCQPGSIQVTKLVGLESYSQVHHLTSVISGTLRDGKTWVDLLESCWPGGSISGAPKLRACQRLYELEPIARGPYCGSFIHVDWDGQFDSNILIRSLMINKSNLRVNAGCGIVADSDANNEAEELTWKLLPLLKAL---------- 12246912 7 ---EIKIIQKKAIYHPDPTIVFNHLCGSRQQTLLLETAEINKKNDLESIMIIDTAVRISSENHSVQLTALSKNGDNVLSILKKNLGKGVQIFTKDATICLKFPHVKNNLDEDNKIFSLSIFDTXRFIMKIFKNRKKIQKAMFFGGLFSYDLIANFELLPSLKKTQKCPNFCFYLAETILVLDHQKKRCLIQNSLFTQNLDEQIRLENRGQEIQKKLQEHFSTIPKKEIKNTVVSSNMSDEQYCSIIKKLQMLIRKGEIFQVVPSRKFFLSCSNPLSAYQKLKKSNPSPYMFFMQDKDFTLFGASPESSLKYDEQTRQVELYPIAGTRPRGRKIDGTLDLDLDSRIELEMR----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72383132 64 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYSERVDEIKEWIANGDIFQANLTTSCQAPLPEPIDVYSKLKKYSPAPFAGVIIGDGEAIISTSPERFLKALPSG-EVETRPIKGTRPRDR------DPEKDADWAAELICSPKDHAENVMIVDLLRNDLGRVCQPGSINVPHLLVLESYSQVHHLTSVVKGRLNTNKTWVDLLEACWPGGSVTGAPKLRACKRLYELEPTARGPYCGSILNINWDGVLDSNILIRSLMIKESSISAHAGCGIVADSDSQKEAEEMNWKLMPLLNAL---------- 170782134 95 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDRLLAFDHAAGEVWAVARAGDAWPLAVEEEMARVTSSGAR----APAAHAGDDVPASPVWRHDDAAYLDLIRSCQESIRRGDAYQLCLTNSASVPGRDPVRVHLALRTLSPTHHGAFLRVGSTALVSASPERFVEVDARG-TLRTMPIKGTRPR------HADPAADVRARAELLASDKERAENVMIVDLMRNDLSRVCVLGSVRVTSLFAVEAYAQVHQLVSRVEGELAPGVSALDAVRALFPAGSMTGAPKSAAVGILRALEGGPRGVYAGAFGWFGDDGRVDLAMVIRSVVVTDGRATVGAGGGITALSVPEEELDEVRVK------------------ 157165214 45 ---------------------------------------------------------------------------------------------------------------------------------------------GLFGIFAYDGVRYFEYIKEKAKKYEFPKFIYADAKAYLHFDKMSKIYTFYG--------DKERYYDFLLNLKAEHKGEKECEFSIKTDLSS-----EKKHFEDMVEVAKEYIRSGDVFQVVLGELLEISTNGSLDFYKKLATANPSPYMFHFPTPYGDVVGSSPE--LVFEMKSEQIFVAPIAGTRPRG------GDANADVALENELLSDEKELAEHKMLIDLARNDIGRVSEPKSVVVKNAMHIQKFEKVMHIVSDVYGKCARELNLFDVLASIFPAGTLSGAPKIRAMQIINELEISERNIYGGGIGFLHFSGDAQVAILIRSAIFKNGDVFVGAGAGIVYDSKSEKEYAEICHKRASVVNVFK--NSAKEV- 189347474 15 ---------------------------------------------------------------------------------------------------------------------------------------------FLAGWLGYEAGCGFEPLVTRSPPPGAPLAWFGVYEN--------------PQCFVGSD---------IDAFLAGASEPCMV--------SRLQFDYAEDDYVVVIRAIKEQIAAGNVYQVNFTGRYRFAFSGPQTLFLTLRSSQPSAYTAFLNTGDRVVLSLSPELFFRCSGG--MIETMPMKGTAPRGETP------EEDALMKHGLSRCEKNRAENLMIVDLLRNDLGRICLPGSVHAGELFATETYPTLHQMVSTIRGRLAEHIGLYDIFRALFPSGSVTGAPKISAMQLIGELEPTSRGIYTGAIGIVKPDGDMVFNVAIRTIEISGQTGTYGSGSGIVWDSDPLQEFRECMLKAR---------------- 119186331 299 --------------------------------------------------------------------------------------------------------------------------------------GQPLFQVGLIGYFGYELKREALSGYTYSPDDTLPDSQHMLATNVLRLDNYTGEWKLFSNASSPVGQTEAEFDSLLTWIKRVFGPDDSHSLSTPSPLPRFTALDDEASYSQKIRAAQNAIKEGEAYEVTITTKFKASCPDPYALYLSLRERNPAPYSAYIDFRETTILSSSPERFISIDADG-VAEMKPIKGT------LAVSPDKEEDERRKHQLATDVKELAENLMIVDLIRADLHNISPSKSIKVPKLLHVESYETVHQLVTTIQSHIAPNVGGVQVLERCFPPGSMTGAPKLRAVQILDGLEEHRRGIYSGSLGYLCASGTVDQSVVIRTIVKYGKQLELGAGGAITWLSEADKEWDEVMVKANAVATAL---------- 94502029 7 ----------SIPYLPDTSFLLEQLKGE-THLVALESANPKHPNGRWSIISASP-TEWITLHKKVEAHVLEEDIAKLAN-------------------------------------------------KLPTIDSDFPFTGGVLGLLSYELGESHIVSKNNCVEHSPPIAVYGLYTWAFLFDHQAEAGYLVY----WSELSHVKAEQLIKTYEEAYSKTK---LSEFNLTSDITPAWTKAQYLNKFDSIKRYINSGDCYQINLTQLFRGKYNGSSTAYSKIKAAAKAPYATYFDLGDCQLASASPELFIEFSGG--KATTKPIKGTRPR------SIDFAIDSKNKLDLSQSEKDRSENIMIVDLLRNDLSK--HGNEVNVEKLCEVETFETVHHLVSTVSAKVEPER-YLRVLLDAFPGGSITGAPKTRAMEIIDELEDFDRRFYCGSCFAISSSQKVMSNILIRSFIFKNSIVTCWAGGGIVADSEGEEEYQESLDKISKLIEAI---------- 15805232 48 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVDYPAGVRAVQELIRAGEVYQVNLSRGVSAPAQDPLAAYLRLREVNPSPFMAFLDMGNEVVVSCSPERLVDWASEGGGISARPIAGTRRRGDTP------EEDAAFEAELRASPKEVAEHTMLVDLVRHDLGAVAAPGTVSVPDLMLVERYSHVMHLVSEVTATARAGLTLPDLLAATFPGGTITGAPKARVMDAIAALEPGPRGWYTGGAGLVSGR-RVDVNILIRTAEFVLDTATVRAGGGTVIDADPAREARETVHKAQALLSVLA--------- 88801373 58 ----------------------------------------------------------------------------------------------------------------------------------------------IFGYISYDVKNDVEQLSSANDGLDFPDLYFFQPQKLIFIREENIEFHYLNMVADEIESDFNEIQASAKQ---------NDPTPNTDKNIKIKLRIHKEEYHAKVHAILEHIKRGDIYEVNFCQEFYAETINPAAVYQHLNDISEPPFASFLKMDQQYALCASPERYLKKE--GCKIISQPIKGTAKR------LISAIDDAQIATDLARDEKERAENVMIVDLVRNDLSKTAKKGAVKVEELCKVYSFKQVHQMISTVVSEIDPQVHPIETLRSTFPMGSMTGAPKVSAMKIIEHLEASKRGLYSGAIGYFTPENDFDFNVVIRSILYNEEKKYISVGSAITIKSDPAREYEECLLKAKAM-------------- 197758203 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIRLRHDRDAYLRLVDACQEEIAAGETYEVCLTNLAEVRGRDPWAGYLHLRRTSPAPFGALLQFDGLGVLSTSPERFLRVGRDGL-VESRPIKGTRPRGATP------AQDEALVADLLTDEKDHAENLMIVDLVRNDLGRCAEPGSVEATDVFRVETNAHAHQLVSTVRARLRAGLGAVDCVRAAFPGGSMTGAPKERTMRIIDRLEGGPRGVYSGAIGYFSLSGAADLSIVIRTALVTEDKVRYGVGGAVIALSDAEAEFEETAVKAGALLS------------ 194476858 16 ------------------VLLSEKL--GRNGLIWLDS--DNSPAARWSTLGLNPIQTVRCHG----------------------LPDD--------------------------LNAQNPFIIL---------EKLKVHGGHWTGWLSYEAGAWVEPSSYWCRPQ-MAILWAAWHDPVLKFDHHCKELWLEGQNNSRFKSFFSYLNILIDNIKNKFLREEELIYSEYIPIKNWNWHTNPKTFGEQVIKLRKLIAIGDIFQANLTACCSVNLNDPVGFYLLLRNYCPAPFGGLINLEEEIILSTSMERFLSLSINGN-IETRPIKGTRPRHK------DLIDDAIAAVDLISSPKDRAENLMIVDLLRNDLGKVCKPGSINVPQLLSLESYKRVHHLTSVVKGKLSDNCGLVELIKACWPGGSISGAPKLRAIQRLNELEPVSRGPYCGSLFRITPEGDFDSNLLIRSVMAKGQLLSAHAGCGIVADSDPEEETKELGWKLYPLLKALA--------- 213156475 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIQEYIKAGDCYQINLTQEFKANFTGSLNKADELWNLTNAPYSGYLKLTEFELLSCSPELFIEF-NVDKQIKTRPIKGTMPRYENK------EQDLLSKQTLKNSKKDQAENVMIVDLLRNDLSIYANTGSVKTTKLFEIESFNQVHHMVSEITATLKNDINPMQMLLTALPGGSITGAPKIRAMQIIEELEGAPRGAYCGTLGYFNFDGTGRWNILIRSFQQYQNQLSIWAGGGITIASEAEAEYQESLDKISAMLN------------ 157344028 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SREQYMKDVEKCLKLIKDGESYELCLTTQMRKRIIDYLGLYLNLREKNPAPYAAWLNFENLCICCSSPERFLQLDGNG-ILEAKPIKGTIARGLTK------EEDEHLKLQLQYSEKDQAENLMIVDLLRNDLGRVCEPGSIHVPCLMDVESYATVHTMVSTIRGKKQSKMSPVDCVRAAFPGGSMTGAPKLRSMELLDSIETSSRGIYSGSIGFFSYNQTFDLNIVIRTIVIHEGEASVGGGGAIVALSNPESEYEEMILKTRAPVNTV---------- 86135034 80 -----------------------------------------------------------------------------------------------------------------------------------------------FGYISYDVKNDVEQLSSQNDGLDFADLYFFQPQKLFFIKGNTVEFHYLKMVDDEIKSDFETIQK-----------TENLASKKAESDIKIKLRIHKEEYYSKIQKVLNHIKRGDIYEANFCQEFYAETINPLKVYQDLNAISEPPFAVFLKMEHQYLLSASPERYIRKE--GSKIVSQPIKGTAKRLRS------IIDDQKIASDLSKDIKERSENVMIVDLVRNDLSKSAKKGSVKVEELCKVYSFKQVHQMISTVVSELKENIHAVDVIQDTFPMGSMTGAPKVSAMKIIENLEETKRGLYSGAVGYFTPEGDFDFNVVIRSILYNEEKQYISVGGAITAKSIPEKEYEECLLKAKAM-------------- 38234361 258 -------------------------------------------------------------------------------------------------------------------------------------------PPGWYGYIGYEANATFGTAVHAPKPAEFPTTAMMYCTEVIA----------IRGDRAQITAPSSRWGRLRDAVVAASKSVPTVPSFNPTGIGRLHVRDSRERYMATIERIQEAIRAGETYEVCLTTELFAEVHHPAAMYQALSTAVPAPMRSLVVTDDVAVISASPERFITMND--RMVSSSPIKGTRKR------SADREEDRALADDLRTNPKDRAENLMIVDLVRNDLARVCESGSVRVPELCALHSFTTVHQLISTVEGQLRPTSMPIDVLRATFPGGSMTGAPKHRTMHLITELEGKQRGVYSGCIGYIGDDLRTDLAMVIRTVVLTPTTLSYGVGGAIIALSDPAEEWAEITTKSRVLL------------- 23098157 55 -----------------------------------------------------------------------------------------------------------------------------------------------GGYISYEAGEGFDANLKTSDDFELPLIMMGIYKELNIVD----------------ELEYPRLSQRFD----------------------WEMSTSKEKYLKQVSSIKNSIAQGDTYQVNYTVRLSGDEVSDHDIYEKLSKAQQANYCAHLQLGRYSIVSASPELFFQLKNG--KLLTKPMKGTMKRGKTA------EEDIRNKQLLTESVKDQAENLMIVDLLRNDISKIAKKGTVTVPKLFNIESYPTVFQMTSTVTAEIEENIRIIDIFKALFPCGSITGAPKQSTMQIIQKLENTPREVYCGSIGYITPNQEALFNVAIRTAVIEQNTISYGVGGGITWDSVPEAEYEEAWAKA----------------- 110597196 58 ---------------------------------------------------------------------------------------------------------------------------------------------FLAGLMSYEAGYGFEPAIFPDREANLP------PSPLAWFGVYREPCRLSAEQVAQLFSESAG-------------------PGEAAGLFDLTFNLSGEQYTNTIRNIREEIAAGNLYQVNFTGRYRFSFDGEPLLFSRLRFLQPSSYTAWLNYRERITLSFSPELFFR--RSGPEIETMPMKGTAPRGSSG------EEDQTLRERLALCPKNRAENLMIVDLLRNDLGRICRPGSVETGGLFVTETWPTLHQMVSTIRGEEREDVGLYELFRALYPSGSITGAPKIKAMKVIQSLEPDPRGIYTGTIGYITPERDMLFNVAIRTLELSGREGVYGSGSGIVWDSDPEEEYRECRLKAK---------------- 71066455 145 ---------------------------------------------------------------------------------------------------------------------------------------------GLIGFIGYDIAAH-ELSPTANIELEQPCALLGHYDIYLTADADNQNNWQIDNNNPDNSSVQQDTNALLIALISYLDSLDNNLSNEKTLPLLLKAQWSQQHYQQAFNQTQHYLQQGDCYQINLTQIWTESAAGHHNKDQTLHANTQAPFAGYVALDQFELLSCSPELFFTVKTGKYHIRTKPIKGTMPRG------INAKQDNDYKQQLIDSEKDRAENVMIVDLLRNDLGKYAKIGSVKVPQLFAIESFSNVHHMVSTITAELKTDTHPLSVLFGSLPAGSITGTPKKRAVEVIAELEAAPRGAYCGTMGYMNFDGSGQWNVLIRTLQANTKQVSLWAGGGITVASDCDAEYQECLDKVGNLLSVLATAHH----- 171777622 40 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSKTTKGDYEKAIARIKEEIRQGNTYQVNYTLQLSSQLEDALALYNHLVIAQEAAYNCYIEHDDFAILSVSPELFFL--KKGNRIITRPMKGTITRGYRTK------EDLQNKIWLANDSKNRAENMMIVDLLRNDMGRISEIGSVKVTKLCEVEQYSTVWQMTSTIESQLQSDKSLLDIFSALFPCGSITGAPKIATMAIINQLEKQPRGVYCGTIGICLPNGDAIFNVGIRTIQKLGNQAIYGAGGGITWGSVCEDEYKEVCDKAAVLYR------------ 88713487 33 ----------------------------------------------------------------------------------------------------------------------------------------------IFGYLTYDLKNDVEVLSSTNYDLNFPELFFFQPKKIIRVKGNQVEFIYLNMVNDEIEGDFITIEN---------HTSNYIESDLVTHDIRIKMRIFKDEYFRGAEEMLKRIHRGDIYEANFCQEFYAEVIDPLRTYENLNAISNAPFSTFLKLDDKYLMCTSPERYLR--KQGNKIISQPIKGTAKR------SSNVIEDEELKDALKTNPKERSENIMIVDLVRNDLSKSALKGSVKVEELCEIYSYEQVHQMVSTVASQVSENKNPVEIIKETFPMGSMTGAPKVSAMQIIEEIESFKRGLYSGAVGYFTPDNDFDFNVVIRSILQSNKYVSYAVGSALTSKASPEFEYEECLLKAKAMREVLESSNS----- 148989037 51 -----------------------------------------------------------------------------------------------------------------------------------------------VGYVSYEAAPAFEEKLTVHKVPLLGEYLLYFT----VHDRVETSPVPLTYEDIDLPSNWQEV-------------------------------TSAADYEKAIAQIHHHLRQGDTYQVNYTVQLKQKLANPFAIYNRMVVEQEAGYNAYVEHDEMAVISMSPELFF--EQNDRELTTRPMKGTTQRGVTDQ------EDLEQASWLEQDPKNRSENMMIVDLLRNDMNRISEVGSEHVERLCQVEQYSTVWQMTSTIKSQLREDVDLVEIFRSLFPCGSITGAPKIATMEIIKDLEPQPRGVYCGTIGLLLPNGRRIFNVAIRTIQLHKGQAIYGVGGGITWDSTWESEYREVHQKAAVLYR------------ 94495617 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAEADYRRAFEAVQGYIHAGDIYQVNLTFPCDVPFGDPLALYAAVRPRAAAGYGGVVHTGSHNILSFSPELFFSQVRG--QLTARPMKGTATRG------VDPASDAAQARWLEEDDKQRAENLMIVDLLRNDLSRVSQAGSVIVPDLFRVESYPTVHQLVSTVRARVLPGLSPVDVLRVLFPCGSITGAPKVRAMEIIDAVEPHPRGVYTGAMGWIDPDGDAAFNVAIRTLCIEDGKAQLGLGSGIVADSDGASEWAECLAKSR---------------- 83816653 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAESDYIEDIRAVRRHIGKGNVYQINYTAPLRFRLEDPRGLYRRLRARQRVPYAAYLHCGDRQILSLSPELFFRREGD--RLVTRPMKGTIRRGRT------LEEDQALRDELAADPKNRAENLMIVDLLRNDLSVCCRPGTVTVPSLYDTEPYRTVTQMTSTVEGRLRDEAGLAEVLRALFPCGSITGAPKRRAMRTIQTLESDPRGVYCGAVGMAGPDDTAVFSVAIRTAVLDGGDGTMGIGSGIVWDSDPAAEYDECKLK------------------ 146276414 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFRPRIARADYDAAFARLIAYIAAGDCYQVNLTFPFDGQLVAGSAVYGALRARQPVGQGAFCALGGPVAISASPELFFDCDAEGR-ISTRPMKGTAPR------DPDPARDAALAQALRDSEKGRAENLMIVDLLRNDIGRIAEVGSVRVPELFAIESYATVHQMVSRVTGRLGGRPGIAELLPALFPCGSVTGAPKIRAMQIISELEPFPRGLYCGAMGWMAPDGRAAFNVAIRTLLFAEGRLRLDVGGGVVQDSTAEGEWEEALWKTR---------------- 148262686 17 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTSLDGAEHARAVASIRELIACGHTYQVNFTMRQHFRFTDPAAFYSDLRRCQPTPYSAYIDTGRFQILSASPELFFSLREG--VLTTRPMKGTAGRGR------WWQEDEEAKQKLRESPKERAENLMIVDLLRNDMGMVSTTGSVRVNSLFDVETLGTVHQMTSTIQSRLKDGVGLTGLFQALFPCGSVTGAPKKRTMEIIAELEDSPRGVYTGCIGYVSPGDEAQFSVAIRTIVIDAGRGELGIGSGVTFDSQADAEYAECLAKGR---------------- 93007014 147 ---------------------------------------------------------------------------------------------------------------------------------------------GLIGFISYDISAH-ELSPTVNEMAAQPCALLGHYDIYLTADSDSQSSWQLNDNNPDSSSVQQDTNALIRVLTSYLNSLDNQLSNEKTPPLLLEAQWSKRHYQQAFHQTQNYLQQGDCYQINLTQAWSGSVTSLIDYLPALHANTQAPFAGYIAIDQFELLSCSPELFFTFSKDKHHIRTKPIKGTMPRGLTT------EQDNDYKQQLINSEKDRAENVMIVDLLRNDLGKYAKIGSVKVPQLFAIESFSNVHHMVSTITAELKTDTHPLSVLFGSLPAGSITGTPKKRAVEIIAELEGAPRSAYCGTMGYMNFDGSGQWNVLIRTLQANSKQVSLWAGGGITVASDCDAEYQECLDKVGNLLSVLATANH----- 188997149 45 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPPEKSIIKQIKFNTSKSEFIQKVEKIKDYISKGDIYQANLSHRIDVYIFYPFSVFLNLVKTQPTPYMMFIKDLNFSLISGSMELFL--EKKGREIITKPIKGTIKRGLNEL------EDEVLKNQLINSEKERAENLMITDLMRNDLSKIA--NNVKVEELFKVDKYSTLFQMSSTVKGILKEKLSFEEVILNTFPPGSVTGAPKKRSMEIIDELEDKKRSVYCGATFLIKPNLDFVLSVAIRQMIFTKDRCSIYVGSGIVWDSDPVKEYEETLIKAKANLKSL---------- 149200877 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWDQARYARAFQAVHEYICAGDIYQANLTFPLRMTAQGPQALYAALCAIQPVRYGALIEAAGLAILSRSPELFFRTHADGR-IETRPMKGTQPR------STDAAEDARRRFFLQSDAKNRAENLMIVDLLRNDISRVSLPGSVRVPELFSVETYETLHQMTSLITANLMPDMGLSDILRALFPCGSITGAPKLRAMQILAELEHHARDIYCGAIGWAAPDGRAEFNVAIRTLMLEDGRATLNVGGGVVYDSTAWGEYEEALWKAR---------------- 86359141 52 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYMAYEAGYLFEEKLASFADENTPLLLFGVFDT------------------PQPDT-------------HPLAQPKQRLENEEFLTAP-KAAWDFPIYKERFDRLHEHLRLGDAYQANLTMPIEARWNDPRAAFWSLIERQPVKYGALVELGGPVILSRSPELFFRTDEQG-WIETHPMKGTAKRGATA------AEDAEIIKTMRNDIKTQAENRMIVDLLRNDISRITEVGTLDVPKLFDVETYPTVHQMVSHVQARLRPDLSIHEIFAALFPCGSITGAPKIRAMEILHALEDTARDAYCGAIGMISPTGAMRFSVAIRTVLFGGGRAVFNVGGGIVFDSTAEAEYEECLLKAR---------------- 88805524 64 ------------------------------------------------------------------------------------------------------------------------------------------------GYLGYDLKNDLEELESGNPDRKFPDLIVFQPEKIIEIRRGQAVFRYL-----------PRAVGEIESDRKAIADTPRELTDAPNRQLRTRMGIFKEAYFRAAAKLLAAIHRGDFYEVTFCQEFFVEEADVAATYRRLNAISRAPFAAWMQFGSRSILSASPERYL--CKRGATVWSQPMKGTARR------DPSPETDRQLALNLQADPKERAENIMIADLVRNDLSRSALRGSVRVDGLCELRTYEQVHQLISTIRAKVPGEIDPVQLLQDTFPMGSMTGAPKISAMQHIESRESFKRGAYSGALGYMTPDGDFDFNVLIRSLFYDAGVASFPVGGALTAAATPEAEYEECLLKARAMRQVLE--------- 27262474 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEGRRVETHPIAGTRPRGK------DAEEDQRLAEELLQDEKERAEHLMLVDLGRNDLGRVCEIGSVRVERFMEVEHYSHVMHIVSRVAGELKASASALEALARVMPAGTLSGAPKIRAMEIIDELEPVRRGPYGGAVGYLSFDGNLDTCITIRTVLMRDGKAEIQVGAGIVADSVPEMEYQETVNKAKALFEALAKA------- 19113328 236 --PSLQIHSVEIPWVE-PLALADCIQKSGNPICFLDSA---KKPGRYSILGI-----------------LTGPLARIIHYEKATNTTEIRICKDNSFVRINNDLWSTVAD-------------FMNQHKAIKPDTNLPFYGGIMGIIGYECSDLSTKVSNASFPLDFQDAELAFVDRSFVFDLEIKKLFVQTLTPLNETCSEWWGELLASTCNTKLDNLSCLHSFDGKQNFGLVQSFPKEVYCESVKACQEHLLAGDSYEMCLTDTTFVSAPSDFEMYMRARSLNPATFAGFVRLNHFTLLCCSPERFLQFRDDRCLFS--PIKGTLKR----EGHMSLEE----ARKKLLNEKDMGELNMIIDLIRNDLHQLAKKNSVHVPELYSVEEHSNVYSLLSNIYGRIESPITAWDVLSKSFPPGSMTGAPKLRSVRMLEPLEQHGRGIYSGTLGYWDVTGSAEFNVIIRSAFKADDYWRIGAGGAVTILSSPEGEYEEMVLKANSILPA----------- 149195644 32 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTPNEQLNKVSVAPSIDKAEYCDSIEKSLNYITNGDIYQVNYTFRCELELNNPEQFFLHLIKNHPVPYAAYIETDDFQIISLSPELFLS--RRGNTLKTKPMKGTSKR------AGRWDQDEKRRKDLSQCPKGRAENIMIVDLMRNDLSRICQ--NVRTKDLFQVTRYPSLHQMTGTVEGQLNPALSLYNILDATYPPGSITGAPKIRAMEIIEELESSPRGIYTGSIFHLQPNGDFDFNVCIRTIECHKDKTLLGIGSGIVADSGSGPEWDECLLK------------------ 195978890 51 -----------------------------------------------------------------------------------------------------------------------------------------------VGYLSYEAAACFDKKLTTHNKRLGQEYFAYFT----VHDNCQLEDFPLYHD-------------------------SMTIPN------SWTSATQEEAYQEAIAQIHQEMKQGNTYQVNYTIQLSQRLKDSLAIYHQLVIEQAAGYNAYIAHDDFAVISASPELFFKQEK--NQITTRPMKGTTKRGY------NLELDQQEHDWLQADPKNRSENMMIVDLLRNDMNKICQTGSVTVTQLCQLEQYSTVWQMTSTIVGTLQDQCRLYDILQALFPCGSITGAPKVSTMAIINRLEPKPRGVYCGSIGICLPDGRRVFNVAIRTIQLSYDQAIYGVGGGITWESRWQDEFEEIKQK------------------ 94311852 132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVTASTTRTQYTEAIARIHDYIEAGDTYQVNFTQRLRCRFGDPMAFYAALRAAQPVPFGVLAHLGGGWVLSLSPELFVEHDGHGHLV-ARPMKGTAPR------SGDAEQDARAAKRLATDAKNRAENVMIVDLLRNDLGRVAIPGSVAVPERFVVEPFGRVLQMTSTVTATARPGTSFGALMAALFPCGSITGAPKRRTMQIIAELETSPRGLYTGAIGWLDATGAFGMSVAIRTLVLAPRAAEMGVGGGIVHDSVADDEYAECGWKARFLI------------- 163785746 37 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEKFIENVKTAKEYIENGDIYQINLSHRIEIEFFNVEKVFKNISKFQPTPYLMLIKDKNFSLISASMELFL--EKSKNTLTTKPIKGTRPVGKTK------EEDKKFFNELKNSQKEMAENLMITDLMRNDLSRISRKGSVKVKKLFEIERYKTLYQMSSTVVSQLKENISLKEIIYNTFPPGSVTGAPKIRSMQIIDELEKYKRHVYCGATFLIKPNFDFVMSVAIRQSIFQNNKCFIYVGAGIVADSVPEKEYEE---------------------- 154305890 323 -------------------------------------------KGRYSIIGIDDCLRFEYRVGDGHITKIPSSSGEYLDTKEEIDLKSCGGVWSLLAHRLEVARVTAGNDE-------------------------SPFWGGFMGYTTYELGLETIDVKVDRPDSNRPDLCFAWVTRSIVVDHVKKVVYLQQLASLGDSNDTAWMEAKLEKASQPKSPKSTRQTPLRPGDLVLSCDRTADSYEAKVRRCQDKIASGDSYELCLTDQTTAPVKGAWSLYKNLRTRQPAPFASFLRLGGATLVSSSPEQFLKWDNRVGKCSLRPMKGTV-RKTDEVTLSD-------ATTLLNDPKEKAENLMIVDLVRHDLHGVCGSGNVSVPRLMVVEEYASVFQMISVVEGSYRTAYTGLDILAASLPPGSMTGAPKKRSCELLQDIEHHPRSLYSGVVGYMDVGGRGDFSVTIRSMYRWDDKWHIGAGGAVTALSTPIGERDEMLTK------------------ 187479282 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSVTPRQTQTDYADRIERIRAGIAAGEFYQVNYTQPLDVRIEDPAALYRAIAQRHPVAHGAFIRDGQRTILSFSPELFV--ARQGERLITRPMKGTAPR------ATDPQEDERLGRELLSSAKNRAENLMIVDLLRNDLGRLALTGTVKVDALFSLERYPSVWTMTSTVSAQ-APKASLPEVMQALFPCGSITGAPKIAAMRRIRQLEIAPRGLYCGSIGWLAPDGDFSLNVAIRTLVLNEGQGIYNTGGGIVHDSDPALEWQECQWKARIL-------------- 161525800 96 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRKSVTRDAFGAAIAAVHDALRAGDSYQINYTYRLNFDFGTPLALYRRLRARQPVRYGALIALPDGAVVSCSPELFV--EKHGELLRARPMKGTAPR------SADPQQDAASAAFLANDPKNRAENVMIVDLLRNDVSRIARTGTVRVPALFSVEPYASVWQMTSTVEAGWHDGTTFADMLRALFPCGSITGAPKHKTMQLIDAIETTPRGLYTGTIGWLDACGDFCLSVAIRTLTLDARRGTMGVGAGIVLDSVAADEYAECELKARFLTDA----------- 21674529 143 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSEAEYCERIDRLRTEIAAGNVYQANFTGRCRFSFDGAEALYVKMKRRQPSPWSAFLNTGDRQILSFSPELFFASD--GRLIETMPMKGTAPRRERP------EEDLAEKAGLAKCEKNRAENLMIVDLLRNDLGRICATGSVQASGLFETQTYPTLHQMVSTVRGELRPATRLHDLFRALFPSGSVTGAPKVRAMQLICELEKSLRGVYTGAVGFMLPEGRMAFNVAIRTIELRGQSGVYGTGSGIVWDSDPHAEFRECMLKTRIL-------------- 110601929 5 ------------------------------------------------------------------------------------------------------------------------------------------------GMVAYEAAPAFDPGLQVRHDDDLPLLWFGLY-------HGPQKATWV-----------------------------PPPSELTRPEVAWLASVSPEAYRSAFEQIKEHIKSGDTYQVNYTYRLRGSSAATIHDFLGLLQDKSAPFGAALITPSFSILSASPELFFSLDGD--LIESRPMKGTIARGLT------QEEDCRQGQALQNSEKDRAENLMIVDMVRNDLGRIAETGSVHVTRLFTLEKYPTLWQMTSTVRGRTRASVT--DIFAAMFPAASITGAPKNQAMQIIAKLETSPRRIYTGSMGFIAPGRRAQFNVAIRSMLFKENDVEYGTGGGIVWDSRWQNELAESRTKAAVL-------------- 123967116 78 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QFQKNILRIKQLISIGDIFQANLTTKCELETFSYLNLYLKIRSKLPAPFGGIIKGINEAVLSTSPERFLKIDKEG-YVESRPIKGTRSR------HQDENQDALNAIDLITNEKDRAENIMIVDLLRNDLSKVCEVGSIEVPEILKLESYLKVHHLTSVIRGKLKKNKSWVDLLIACWPGGSITGAPKLRSCQRLFEIENSSRGPYCGSFIKLDWHGEFDSNILIRSFIVKNQKIQISAGCGIVNDSDPKEELNELKWKLLPLIDSLK--------- 211959897 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QFDMSKSDYDAAFANTQQHLAQGDIYQINLTMRAMLETGSAAALFDNLLFQQPVGYAALLHLGDQKVLSISPELFL--ERKGKQLTTRPMKGTAQRGRTT------DEDARVQEWLQSDEKSRAENTMILDLMRNDLSRITKAGSVCVPSHCEVEQYRSLFQMTSTTTGELVDGAELPEIIEELFPCGSITGAPKLWAMEIIDDLEKSPRGIYTGSIGMIEPNGDFTFNVAIRTLVIEDGAAEMGTGSGVVFDSGASPEYDECLLK------------------ 6007835 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRSAVP-QAPAPREVRDSVSRSTFLDWAGRCLDHIAVGDIYQIQIGHRIDVRTAGPVDVYRRLRGRNPSPHMYLLPRAGRTLIGASPELFFRIEDGA--IVMRPIAGTARRHPD-----DHEENERRVKEMRESEKERAEHIMLVDLCRNDIGRVCRPSVQPVDRLMAVETFSHVFHLVSTVSGELEPEVDPWQAVRATFPAGTMTGAPKLRAMEIIDGLEQEHRGAYAGAVGVVDVRGWSELALCIRTIEYDGAVYSTQSSAGLVAQSDPE--------------------------- 116199245 271 -------------------------------------------RGRYSIIGLDEALRIEVGDSYATIKVGCFGGSPV------NLTDKIPLDQDRD-----VWALIAAFHEARRLSATE--------------PSYTPFVGGFMGYITYELSRIGVPLEQPRPHHR-PDVSLAWITKSIVVDHLQQEIHVQSSGNLERGSWMDKTADKLRSLQNSQRRPSFNKPAMAPLPLPLKSRRPSMEYEAKVRICQEYIAAGESYELCLTDQTSLPPSNPWALFKRLRRNQPAPFASYLRLGGATLVSASPERFLTYDRGGR-CSMRPMKGTVRKSA-------QVATLAQAEHILHVPKEEAENLMIVDLVRHDLHGVCGAGRVRVPDLLRVEEYQSVFQMITVVEGCLGGGYTGLDVLAASLPPGSMTGAPKKRSCELLREIEGHKRGLYSGVVGYMCATGRGDWSVTIRSLFRWDDVWRIGAGGAVTILSTPEGEREEMFTKLAGPLR------------ 56479041 40 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDIAQSGHRAAVTRIRDLIDAGDCYQVNFTFALRGEYGDPLALYGRLREAQPVRYGAFVRHPGGAILSRSPELFV--ERQGTRLTCRPMKGTAPRDSDPAL-------------LAASEKNRAENVMIVDLIRNDLGRLASPGAVRVSGLCAIESYPSVWQMTSTVVAE-PVRATLSSIFRALFPCGSITGAPKIRAMEIIRELETGPRGLYCGALGWIAPDGEFRFSVPIRTIEISAGDVRLGLGSGIVADSDADGEWDESLLKGR---------------- 149184986 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPGGYEMAFERLQEAIRAGDIYQANLTFPLAGNFTDPLGLYAALRPAAQAGYGGAIFDGSHWLLSLSPELFVSL--KGREAKAKPMKGTRPR------SADEVQDKALAEALAGSVKDKAENLMIVDLMRNDLARVAEAGSVRVDEPFAIESYPTVHQMVSVVGAQLRAGLGATELVRALFPCGSITGAPKIRAMELIDEVEGEPRGPYCGAIGRIGADGDAAFNVAIRTLRLTEGKAVLGVGGAIVADSEPRTEWREALLK------------------ 121703602 308 ----------------DAESICEHLNAPDSPTVLFQS------NGRYSIISVPTPVSWR-------LEYSAETQKLLLEKLQDCYSPDSAFTNSAATENIT----------ERSLSVPQFWDVMRFVMDMKKVDSGSPFWGGFLGYFSYEMGLACLARPKSAAEIDPADASLLWVERSVVVDNKTGQITVQSTRADDDNKWLDQTAQSLQDIRQTLVQLSTLDADTEFLDSILTQSITQEAYQNQIRACQAELEAGESYELCLTCETSIKLPSPWKLYKRLRKYNPAAFSGFARLGHVKIVSSSPECFLNWDRSS-TLEMKPMKGTVRKS--------ADMTLEKAKEILSSTKEMAENLMIADLIRHDLYGICGSAGVRVEKLLEVEDHGRVYQMITHVKAQVRPGFAVRDALQRCLPPGSMTGAPKERSCMHLSSIENRKRGVYSGVMGYLDLGGGGSFSVLIRTAFQEDEQLWIGAGGAVTTLSTPEGEWDEMLTKLRTV-------------- 145588930 57 ---------------------------------------------------------------------------------------------------------------------------------------------FVVTAFAYELGRSIHHLPQKPNSSNH---------------HPLIEAWSFQ--------DYKKLSKSEVDTLIEDELGKEGVSQGIAGVLEVEETLTEAQFASDIAVIQEYIRSGDSYQINHTYRIKKTYGSPLGLYQRLRNRQPGRFGAYIKSNTHHLLSQSPELFI--ERNGDILKAMPMKGTASALSDTPG------------ALSADPKNQAENVMIVDLLRNDLSRISLPGSVTVPNLFAVARHGDVLQMTSTVEGQIKPSISLVNILEAVFPCGSVTGAPKKRSMEIIQELEPEDRGYYCGALGWLDPSGDFALSVPIRTVEISEDHFTLGIGAGITIDSDAQQEWQECHIKSA---------------- 33415358 41 -----------------------------------------------------------------------------------------------------------------------------------------------VGWVAYEAAPAFDHLPVHPPEPGQPLALFAVFEHAL--------------------------------------PWPDEAPSAAWQTAPWQSGLNEQDFTDQVEAIRELIRAGEVYQVNLTTPLRSQLDTALHYFHALHRSQPDGYAAYLDLGPSHVLSVSPELFFHWHEG--RITTRPMKGTAARGTTP------DTDEAAARHLRTSDKERAENLMIVDLLRNDLSRIAQVGSVRVPSLFDVQALPTVWQMTSTVEARTLDGLRLSDVFGALFPCGSVTGAPKRRAMHHIARLEGAPRGVYCGAVGLMAPGGEVTFNVPIRTVVLRAGQARCGIGSGITLDATPQAEAQEWRHKQAFLKRA----------- 172059731 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSRDAFDAAIAAVHEALRAGDSYQINYTYRLNFDFGTPTALYRRLRARQPVRYGALIALPGVWVVSCSPELFV--EKHGDVLRARPMKGTAPR------SADPREDAAAAAFLANDPKNRAENVMIVDLLRNDVSRIARTGTVKVPALFSVEPYASVWQMTSTVEAGWRHGTTFAQMLRALFPCGSITGAPKHKTMELIDAIESTPRGLYTGAIGWLDACGDFCLSVAIRTLTLEDAVATVGAGAGIVLDSVAADEYAECELKARFLTDA----------- 45656009 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEIYQINYTDKIFFDFEGDISFYKTLSERQPVPYGSWIRTYDWDILSFSPELFF--EKKEKTLITKPMKGTYPRGKSPK------EDKKNAEALINSDKEKAENLMITDLMRNDLGKISKEGSVHVQNLFSVEKYKTIFQMTSTIQSELLDSIEWKDIFKELFPGGSITGAPKLRAMQLIQELEK-PRGVYTGAIGVIQPNQNAVFSIGIRTLELKKGKGNIGIGSGITWDSDPEKEWLEILEKAK---------------- 113869041 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDVASDTSREAFDDAIARIHQWIEAGDTYQVNYTQRLHFDFGDPVALYAALRAAQPVPYGVLASLPDRTVLSLSPELFVRHDGQGHML-TRPMKGTAPR------SGDAVRDAQAAAALAADAKNRAENVMIVDLLRNDLGRIAQPGSVAVPERFAVQPFGAVLQMTSTVTATARPGTRFGALMAALFPCGSITGAPKRRTMQIIAELEGTPRGLYTGAIGWIDAAGPFALSVAIRTLVLAPRAGEMGVGGGIVHDSVAAEEFDECGWKAR---------------- 191163316 59 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VAAIRELIAAGDCYQVNFTLRQRFSFAGPRSFFSELSRSQPTPYGCYLETGDFRILSASPELFFSLSED--VLTTRPMKGTAPRGRWP------DEDRARRRSLKESPKELAENLMIVDLLRNDMGLVSRTGSVRVASLFDVESYPTVHQMTSTIESRLREGVGTLELFQALFPCGSVTGAPKKRSMEIIAQLEGEPRGLYTGCIGYLSPGGEAKFSVAIRTAVLKAGEGEIGIGSGITYDSVAGDEYRECISKAR---------------- 186703919 286 ------------------------------------------------------------------------------------------------------------QDKDQFWQTLGQFTSSRLINAR----PDLPFIGGLVGTLGYEMGDVVPSVQSHH-----PDAKLVYIENSIVIDHFSGKMYTISLSKEFPAHITQIIDQ-LPLSDPQLQWPSELPPMKFDIDVS-----SDESYQSAFDACQDYMHRGDSYEICLTRQTQVTPHGPLTPWRTLVSRNPAPFASFFEFQDLCLLSTSPERFLKWDHDT--CELRPIKGTVKKS--------DEMNLQMATEILKTPKEFGENLMILDLIRNDLYEL--LPDVHVEEFMSVEEYQTVYQMVSVVQAHNKSIYSGLDVLKHSLPPGSMTGAPKKITVQLLHELEERRRGVYSGVTGYLSMNNRADWSVNIRCLYSYNGGLRCGAGGAITVLSQGESELAELNTK------------------ 52081569 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLEAVRRATDDIKNGKYDKVVLAREILLTFDQPVELHRVLMSEQKTSYIFAIEENGKSFVGASPERLVKKDGEN--VLSTCLAGSIKRGESEQ------EDRMLGLELLNDEKNLIEHDIVVNMIHQALLSNCS--NIKKPAKPGLYKTKNVQHLYTPIVGKMNAESSIFDLIEKLHPTPALGGAPQQKAIEVIRELEPMSRGWYAAPAGWIDMSGNGEFAVAIRSGLIDSNAARIFAGCGVVADSDPLMEYEETQIKMKPMLSAL---------- 118589624 37 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMDRAAYDTAFARVRGHLAKGDIYQVNLTMRARFRHQGPEQIFQDLLRRQPVEFAAFLRLEDRTILSLSPELFL--ERQGTRLRTRPMKGTAPRGRYAS------EDATIARTLSSDPKQRSENTMIVDLMRNDLSRIAETDSVKVTKLCEVERYQSLHQMTSTVEVEVPGHVGFASITEHLFPCGSITGAPKLSAMQIAHDLETGPRGVYTGSIGYLAPGGDFRLNVAIRTLVLEDGSGEAGTGSGVIFDSGASPEYDECALKLR---------------- 145591081 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEYEEAVEEAKRALARGELFQLVLSRFKKFKWATPDAVLKRLAAVMDGKYYFFLEAGDLWVAGISPETLVSVEEG--RAWSSPIGGTRPRGATS------EEDLALEAELVNSVKDRAEHIMLVDSVRNDLGRVCAWGTVSASRVAVVEKFSYVQHLVSYVGCRLARGVTPLRAAAALNPTTTVTGVPKPRAIEYINALEREPRGPFAGSFGAV-WPGGGDFAVVIRSLYGEGDTVYLWGGAGIVMDSDPKGECRETEVKMGPIARAL---------- 171692799 307 -------------------------------------------RGRYSIIGLDEALRLEYHAGDDYATTKLKAVGGMSVNLSQQVP------------IARYGSIWALIAAFQDARHIDV-----------EGPETTPFLGGFMGYVTYEQGLMDIGILDHPRPHHRPDVCLSWITKSIVIDHLAGVVHVQHSSGSEEDTWLEKTTGKLLTLQNIQRRPSPQSPTKRRPSRSTTSIQTPKEYEDKVRLCQEHIAAGESYELCLTDQTTATRPNSWSLFKHLRIRQPAPFASYLRLHPATLVSASPERFLTYDRQG-KCSMRPMKGTVRK-------SDICSTLSQAENILHVPKEEAENLMIVDLVRHDLHSICGAGNVTVRDLLKVEEYQSVFQMITVVEGQLPRGYGGLDALAGALPPGSMTGAPKRRSCEILRGVEGGRRGLYSGVVGYHCVSGRGDWSVTIRSLFRWDDVWRIGAGGAVTILSTEVGEREEMFTKLAGPLR------------ 197339454 46 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSSLDHAAYTAGVREIRARIARGEVYQANLCRVLSAPLPDPEAADVLLARGNPAPYAAVIRLPGHEVASASPELFLR--RTGRTVESGPIKGT---GRTPDDLL---------------EKDHAENVMIVDLVRNDLGRACATGTVTVPRLCAVERHPGLVHLVSTVRGELAPGTGWPGLLAASFPPGSVTGAPKASALRLIAALETAPRGPYCGGIGWVDADGTGRLAVGIRTFWIDGPAVRFGTGAGITWGSDPEREWRETELKAGRLL------------- 86740064 124 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNRAAYLDGVAAIRERIAAGEVYQVNLCRLLSAPLSDLGALAAVVAAGNPAPYAVVLDVPGVRIVGASPELFLS--RQGDVVSSRPIKGT---GRTAA-------DLR--------EKDVAENIMIVDLVRNDLGRVAHPGSVTVPSLCAVEKHPGLVHLVSTVRARLRPGVGWRDLLAATCPPGSVSGAPKSSALRIIRELEPASRGYYCGGIGWVDADRNVGWSVGIRTFWIEDDRIWFGTGAGITWGSDPDSEWRETELKA----------------- 87198470 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YARAFDLVQEAIRAGDIYQANLTFPLTGTWDDPLSIYGEVRRDARAGYGGVIWDGAHWHLSFSPELFFKLSGGEARV--RPMKGTAPRGATP------EEDARFKADLSASVKDRAENLMIVDLMRNDLARVSQAGSVKVEAPFAIESYPTVHQMVTTVRARLAPGEDVRSLLRAIFPCGSITGAPKIRAMEIIHAAERDARGLYCGSIGRIDPTGEAAFNVAIRTLRLSGGRAVMGVGSAVVADSAMIGEWRECVVK------------------ 117923742 82 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPELFL--HRQGSLVTTAPIKGTRPRGET------LAEDQQLAMALSQASKDAAEHIMIVDMARNDLGRVCETGTIRVPHLKNRRSFATVHHLESRVEGRLREGLDLAHLFEALFPAASITGAPKKRTMEIIKSLEPQPRSLYTGCVGVIRPGGEALFNVAIRTLEQQGHTPLLGLGGGIVADSQPLDEWQELAHK------------------ 55377675 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQDGWREQVAAATESIDRGELQKVVLAQSLSATLDAEPDVMARLSKTYPDCYRFMLSDSGGTFFGATPERLVSVR--GRTVRTEALAGSTGRGDTP------AEDEWLAAELLDSEKDRHEQKLVADAIRDQLEPFAS--TVRIGD-RTVRRLATVQHLRTSITAELDDDEHVLSLVEALHPTPAVGGLPPDAALRTIRETEAFDRGWYAAPVGWVDAAGNGTFAVGIRSAVATEREATLFAGAGIVADSDPDREWDEVQLKYRPIL------------- 146416857 263 -----------------PVAIYLYKKSGKTDFFLLNSASNPCQW---SIIGFP------VLGESCVITHSTDE-NNIVELGKFGLPERQRLDLQGLGHADIWSYLKKT------------FEKAYIPPATFDKHQKLPFYGGYMGLASYEEGQHFEKLKSMTNGS-TPDLKLVHIERSLVYDHENNQWYLLS-IKPDDSQWCKDMSDELGKLVINLANIASSVKDLAEDENIEFELPDRNTYQKQFQACQEYLHSGDSYELCLTTQLKLKLPHPWEIYLILTRKNPSPYSCFMLFEDVILISSSPERFLSWSGGKRKVEFRPIKGTVKK--------TPEVDLKAATDILRTPKEMGENLMIVDLIRHDLYLYVDK--VEVSLLMSVEEYSTMFQLVSVIRGEI-DHKHGIDVLECSLPPGSMTGAPKKRSVELLQDIEGGRRGVYSGVCGYWSVTDEAVWSVVIRSVFYTDDKWRIGAGGAITVLSEEKGEWDEMVVKLSALLS------------ 168137585 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTFSLPAFLLTV--KNEKAWLTMNTFVAATDCAETLYNEIISLEERIFEESKCALNGSKLTAISKVEVNPKGWMKAIEKVQDEMKQGNVQKVVLARELKVEMNHSIDVLEALRIGQPDCYVFSFDYKGACFLGATPERLIRKEDE--KFTSMCLAGSIGQGHSIEES------ERNSNALLHDEKNLAEHGYVVNMIRSVLNEHCEY--VNIPESPGLLTTKNLIHLYTPVEA--KGDASLLTMVEELHPTPALGGTPRLEAMKLIRDVELLDRGLYGAPIGWIDDEGNGEFAVALRCGLLNGEKASLFAGCGIVIDSVPQLEYEETSLKFRPMLGALEE-------- 153895673 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWLTVNAV-GDDADPDAVEARLATERDRLAGLATTVDRPPRPGIAATRRTTREAWRRSVEAAVDRIRGGDLQKVVLAQALEADLAAPFATLDRLAEKYPDCHRYYFDAGGSAFFGATPERLVALR--GRTVETDALAGTTGRGETP------AEDEWLARELLDDAKNVHEHELVADTVREQLEPFAASIS---AGERRVRRLATVQHLHTPITAELNADRHVLDLVEALHPTPAVGGLPPDRALETIHDTEPFDRGWYAAPVGWIDAAGNGAFAVAIRSAVATPRRATLFAGVGLVADSDPDREWDEVQLKYRPIL------------- 115386222 308 -------------------------------------------NGRYSVISAPSPSAWR-------LEYYTQSEKLLLEKLSTQMNAKSTQDAVAGKH----------------LSVSELWDVLRYVMDMKHVVTGDPFWGGFLGYFSYELGLACLNRPKTHNDSNPADVSLLWTERSVVLDNETGNITIQSTRKDDDGGWLDETHRSLVSSHQSADEMHVSADSEFLDPILKRGVIDEETYLEQVKACQTELKAGESYELCLTCETSITLPSPWELYKRLRQYNPAAFSAYAKLGNMKVVSSSPECFLNWDRSS-TLEMKPMKGTVRKSDTMT--------LEKAKEILGTTKEMAENLMIADLIRHDLYGICGSGGVHVEKLLEVEDHGRVYQMITHVKGRSRPGFAVLTALQRCLPPGSMTGAPKERSCMHLSTIEARNRGVYSGVMGFLDLGGGGSFSVLIRTAFSEEQKWRIGAGGAVTILSTAEGEWDEMLTKLKTV-------------- 158316915 98 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAYIAGVHAIRSEIAAGEVYQVNLCRLLSAPTTDLAALATVLAAGNPAPYSVVLDAPGVRIVGASPELFLSREGD--LVRSGPIKGT---GRTVADLRD---------------KDVAENVMIVDLVRNDLGRVARPGSVTVPALCAVERHPGLVHLVSTVQATLAPGVGWAELLAATCPPGSVSGAPKSSALRIIRELEPVARGHYCGGIGWVDADGRGWLSVGIRTFWLADERIWFGTGAGITWGSDPEAEWRETELKAHRLL-ALA--------- 156847478 302 --------------------------------FIMASSTINANRGEWSIIAFP------NENSTVFTHYDQLHKTTVHKWRDPSLTTNVLNKALHNDIK---NSSIEVIKEDKSHFWNTIGDFMKPKIDNIHS--DIPFIGGLVGILGYEMG-YFVYNKINPQERLIPDAKLVFIENSIVIDHRTGSLYAISL----NNKFPKNILAIIEDISNSKDDSICDIRWNKELPKDVKFDITKSDYADAFAKCQQYMHKGDSYEMCLTTQTKIKRIDPWRIFQTLVQRNPAPFSSYFKFDDICLLSTSPERFIKWDNET--CELRPIKGTVKKG------SDMTLDK--ATEILKTPKEFGENMMILDLIRNDLYEL--LHDVRVEEFMSVEEYETVYQLVSVVKGITKPSYSGLDVFKHSLPAGSMTGAPKKITVEMLQEIEGGVRGVYSGVTGYWSVNNNGDWSVNIRCMYSNGNSWQIGAGGAITVLSSLEGELDEMYIKL----------HSALQVF 169776969 310 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGFLGYFSYEMGHGYIPLQNAAATTDPADVSLLWTERSVVVDNETGRITIQSTRNADDKSTGWLDESRVDVLENENANSDAGYLDTILRQCVIRF-PNEQTYKQQLEACKAELEAGESYELCLTCETSITLPSPWKLYKRLREYNPAAFSAYARLGTVKVVSSSPECFLNWDRS-FTLEMKPMKGTVRKSASMN--------MKKAKEILGSTKEMAENLMIADLIRHDLYGICGSGRVRVEKLLEVEDHGRVYQMITHVKGDVDPGMSALTALQRCLPPGSMTGAPKERSCMHLSLIEARKRGVYSGVMGFLDLGGGGSFSVLIRTAFSNEQTWRIGAGGAVTILSTADGEWNEMLTKLTTV-------------- 46578779 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPDGVRQVLAAIRRGDTYQLNLTSRFTARRPGMDAAAFLLRQQRPTPFAAYLHAGRHRILSLSPERFLRV--GGGEVLAQPIKGT--RSFDPATTS-PGERARLEAALRADPKEHAELSMVVDLLRNDISATCAYDSVRVPRHCATFAVGPLIQMCSDVTGTLRDGTTCLDLLRHAFPGGSVTGCPKPRTMSLIERIEPHPRDVYCGSLVAVAGPRDMDSSIAIRTAMYDTGLLHLYAGSGLTVDSDPEGEYRETVDKTSA--------------- 154687209 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVFAIEQGDKCFVGASPERLIKKSGKD--VMSTCLAGSIKRGENQQ------EDERLGKELLHDEKNLAEHDFVVQMIHDSFLSSCS--DVKKPAGPQLYKTKSVQHLYTPITGHLKTSASLFDLIEKLHPTPALGGSPQQKAVEVIADIEPMTRGWYAAPIGWMDGRENGEFVVAIRSGLIEGKSARLFAGCGIVEDSDPQSEYEETQIKLKPMISAL---------- 83649191 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGAGYKQSVNSALEHIRRGDISKVVLARSLELRADRPIDIVQNLRRANPKGYNFAANLADAALVGASPELLVS--RSGMRVFANPLAGSVAR------SPDRKEDARRAGALLQSEKDLHEHAVVIDAVAKALAPFCR--NLDVPSTPSLTQTPTLWHLSTEITGELDPAITSYALAQALHPTPAVCGYPTERARELIGELEPFNRGFFTGMVGWSDASGDGEWAVTIRCAEVEDRLLRLYAGAGVVEGSDPQKELDETSTKLKTMLNAIGLDSHA---- 5031230 627 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEQYIENVRKCKKYIEDGFSYELCLTTQFSKNFVDINDLYNYIRNINKVSYSCFINYKQFHILSFSPEEFLR-KNKDNYMYSKPIKGTCKRGKTK------EEDDILKENLFNNKKERAENLMILDLTTNDFNRICDINTVQVSKLFHIESYKFVHQMVSEITGKIKKGNNFSDAILNIFPGGSMTGSPKYISMSILQEIEIVPRGIYSGCIGFLTFEGNFIFNIVIRTIIIKKNMISIGAGGAITIKSNEEDEYNEMILK------------------ 206891012 84 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEFIAGIQKIRNLIEEGTVYQINLTNRFDFEFKNPVNLFFRFYKNQPVPYGFFLNFGDFFVVSGSMELFL--EKLGERIVSKPIKGT----------------SKSLRFLQNSHKDKAENLMITDMMRNDIGRIAQIGSVKVTELFKITKYRTLYQMHSTVEGI--TNKSIIDIIKETFPPASVTGAPKRKAVEMIDILEPHARSYYCGCGGLVRNETDFTLSVLIRTAVGKGNRLSYYAGCGIVWNSVPERELEELYLKVKA--------------- 76802004 113 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSKDRWRESVTAAIDRIEAGELRKVVLAQALQTALSRPPDVLTRLADTYPDCYRFLIDDGGAGFFGATPERLV--GRRGRTVETGALAGTTGRGDTPL------EDEWLAEELRSDAKNVHEHELVADAIRDQLQPYAA--SVRTGE-RGVRRLATVQHLETPITAELAADEHVLSLVEALHPTPAVGGLPPDKALATIRDTEPFERGWYAAPVGWFDAAGNGSFAVAIRSAVAHGEAATLFAGVGIVADSDPDREWDEVQLKYRPIL------------- 167578583 77 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDASLTLAKMLIVRDAYWAVCQRVVSAHDDCAALARECDARIGMLTAL----APAVDDDAPRLLHVHALQAAEWQHKA-RRAVDAIRRDAFSKVVLARDVLQQYAQPVAILRRLRLRDARAHLFAVRRREGCFVGATPERLVRIAHG--RAQTHALAGTIARG------DDRDHDRALGAQLMASAKERLEHALVVDAIRDALAPLSR--TIDVPAEPSLLRLPRLQHLSTPIAATLNADATLLQAVAALHPTPAVAGYPRAAALEHIRTHEGFDRGWYAGPIGWIDAHGNGDFVVALRSALISAGACRLFAGCGIVAESEPAREYRETTLKLSGM-------------- 152995649 73 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLDMIEQALSIFESGPLKKVVLSKILKLTLDRNVDVPRLLANINPSAYHFSVPLENSVLIGASPELLIR--KQGNKIFSNPLAGSAKR------FDNADADRQAAKSLSNSKKDHYEHRLVVDAIRASLLPVVERLNVR--EEPSLISTPTMWHLSTDIEATLPNPPSVFDLIKQIHPTPAMCGTPTLQAQHHIEDLEPHQRGFFSGLVGWCDAEGNGEWAIAIRCAEVSENKVTLFAGAGVVPDSNPESEWLETSAKMRTMLNA----------- 89099709 134 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDSLFHVPRYLLT--QTGGQTFLTTNVVCTKHDDVSLAEKIREERRLLLEGIGASVQEEESRLISEE-EIHPQEWMDSVTSAVENLKAGKLKKVVLARELRLSFSGKIKAEQVLNEQNES-FIFAFESQGDCFIGASPERLVK--KKGKSLYSTCLAGSIPRGKTP------ADDQALGEALLSDEKNLIEHQYVVEMIKTAMDEACEE--IIIPSKPRLMKMKHIQHLYTPVEGMTKEEASLLLLVDKLHPTPALGGLPKQEAVDMIREIEELDRGYYAGPLGWLDYSGNGEFAVSIRSGLLQGNEASLFAGCGIVESSNAESEFMETKIKFRPMRSAL---------- 148977899 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGSTPERL--YSRHGTELDTEALAGTIGRGENAT------EDMELANWLSQDTKNLNENQYVVDDIIERLTPHSQ--SVHVEKEARLVRLRKVQHLKRNIHAQLKNGINGVQLLAALQPTAAVAGLPRKEAMDFILEHEPFARGWYAGSVGYIS-HQRAEFCVAIRSALVVNDQVQLFAGAGIVPGSVAEHEWQELNKKMSTLLSLI---------- 17227528 35 ---QIVSISLEIDWV-DPLAVFDKLAQANAINFYFENRGKGE-----AIAGIDAVTKLQIDGQERFFQSEYFIKSNLENIIN------------------------------------------------FGNTNRPFAGPHFFCYFSF----FSEK---NKIEYPFPAATIFLPRWQISV--RNQSCTLVMNTVINSSVNIQILLQNLRDKIELINSLEPYSPDYFPTNLSKKFVTNGERYKQSVASALERIKSNELSKVVLADILDVSSNQHFNLLQSLRKTHPNCYIFSTNGKGQNFIGASPERLITIH--NQQLITDALAGSAPRGKTS------AEDAANANRLLNSEKERHEHLLVMDFITQRLTQLGLLPQVLPPRLRQL---SNIQHLWTPINAIVPANVHPLKIVAQLHPTPAVAGAARDIACAEIRRYETFERGLYAAPLGWIDSQGNCEFIVGIRSALIDGDRARLYAGAGIVAGSDPEKEFAE---------------------- 121609389 701 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLRDGDFEAYGFSPETVVEIDASGR-VSTQPLAGTR------ALSGDTAKDERLRRELLADAKEIAEHAVSVKLTLQEMAEVCAPDSLRVSEFMDVYRRGSVQHLASRVAGQLAPGRDAWRAFEKLFPAVTASGIPKREALDSIRRHEPGPRGLYSGCVMLVDSNGAMDAALVLRSAFRSGDRCWLQAGAGLVPSSTPDREWTETCEKLESV-------------- 119510627 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KNKRCILVNNIIIKASTNVENILQNLQDKIVQIQSLEYTSANLEQLPTKFQSVTNAQDFKRAVGSAVEKIRSSHLSKIVLANALDVKSNHNFNLFKSLRQIHPNCYIFSTNGKGQNFIGASPERLISIN--NQELISDALAGSAPRGKTP------AEDAANANRLLNSIKERHEHSLVIDFITQRLTQLGLLPQVLAPRLRQL---SNIQHLWTPITATVPANVHPLKIVSQLHPTPAVAGATRDFACAEIRRYESFERGLYAAPLGWVDARGNCEFIVGIRSALIDGDRARLYAGAGIVAGSDPEKEFAE---------------------- 186900784 213 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKQYPDCYTFSLNGKGHHFIGASPERLISIE--NQQLVTDALAGSAPRGKTPQ------EDHNIAQTLLRNEKERREHQAVSEFISQRLAPHCSP--------LKLLKLSNIQHLWTPIYAHLKPQIHPLQIVAQLHPTPAVAGVPTDIACEQIRQYETFDRGLYAAPLGWIDFQGNSEFIVGIRSALIQDNIARLYAGAGIVSGSDPDKELAEIQLKFQALMKAL---------- 119637690 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNQKELAEHLMLVDLARNDLVRICVTGSRYVSELVKVDKYSHVMHLVSKMIGQLKSGLDALHAYAACMNMGTLTGAPKVRAMQLIAEYEKERRGSYGGAIGYFTDLGNLDTCITIRSAYIEKEIATIQAAAGAVFNSIPNDEVNESLNKAQAVINAIKKAHHLKGNF 111224041 167 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIGRDEYCASVASAVQEITADVLQKVILSRKIEIDSDIDLAASYVLRRRNNPARSFLLRLDGLEAAGFSPEIVVSVDVDG-TVVSHPLAGTR------AFTESAAENTRRRLELLSSAKEIYEHAISVKIGHDELLTVCEPNSVGVRDLMSVEERGSVQHLASQVTGKLAAGADAWDAFTAVFPAVTVSGVPKEAAFAAIRRHEGDRRGLYGGAVLTVDSSGALDAALVLRTVFRENGRTWLRAGAGIVGQSQPAREFEETCEKLDSVARFL-VANEIRE-- 87251745 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYQAMVAAAVKEIVADDYKKVILSRR--ATLPAAIDIRRSFRGKNTPARSFLLKLGELEAFGFSPETVLEVDNLG-HLSTQPLAGTR------FLPADPIEAERLKKELTTDPKEIAEHATSVKLAIEELEQVCEQETVNVAQFMEVSERGSVQHLASRVTGQLAQDKSAWNAFKVLFPAITASGIPKREAIEAITRYEPTSRGLYSGSVLIADQDGFFDAALVLRAAYKRHSLSMLQAGAGIISLSTPDREWQETCEKMACVL------------- 163813339 128 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APAQFMRNVEHSLERIHDGDLRKVVMSRSLRIAARDVAQLLGQLLARAPSAYTFAMDLAGACLIGSSPELLLS--KRGARIVSNPLAGSIPR------SADPAEDRRRAEGLLQSAKDLHEHALVIDDVAAALRPFCRE--LHVPASPSLLATPTMWHLSTRVDGMLRPSTSSLRLALALHPTPAVCGYPTEPARRTIRELEGYDRGLFTGLVGWCDADGDGEWAVTIRCALVEEHCATVFAGAGIVAGSQPDAELAETTAKLRTMLGAMGLAH------ 149927768 33 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTHSEYSDSFQLVRKAIEAGEFYQINLTTRLKAPSIDAWALFQHLYLTQAAPQSLFLRGSAFNAISLSPELFFQWD--GTELQTAPMKGTRNPVSSGFGV------------LSDSEKDRAENVMIVDLLRNDMAKVCKPRSVQVRSLFDVMHLPTVDQMTSSIIGQTAPGVTLADLFAALFPCGSVTGAPKSQAMLRIAEWEAVPRNFYCGALGVLSPGGHAHFNVPIRTVIEHDGVLEYGVGSGITWYSTEEDEKKEWWQKTTFLRQA----------- 1163191 302 -----------------------------------------------------------------------------------------------------------------------------------------PFIGGLVGILGYEIGQYIACGRCNDDENSLPDAKLVFINNSIVINHKQGKLYCISLDNTFPVALEQSLRDSFVR-KKNIKQSLSWPKYLPEEIDFIITMPDKLDYAKAFKKCQDYMHKGDSYEMCLTTQTKVAVIEPWRIFQTLVQRNPAPFSSFFEFKDLCFLSTSPEKVFEV-GMQTHAKLRPIKGTVKKG--------PQMNLAKATRILKTPKEFGENLMILDLIRNDLYEL--VPDVRVEEFMSVQEYATVYQLVSVVKAHKKTRYSGIDVLKHSLPPGSMTGAPKKITVQLLDKIEGGARGLYSGVTGYWSVNSNGDWSVNIRCMYSYNGSWQLGAGGAITVLSTLDGELEEMYNK------------------ 205374609 112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATPERLVK--KKGDQVYSTCLAGSIGRGHSLSY------DNELGEELLHDKKNQEEHQLVVDVIASTMSSFCR--DVSIPSSPKLLKMKDIQHLFTPVTGTLDGDYSLIHMVEKFHPTPALGGVPRERAMNAIRDKEEMDRGFYAAPIGWIDYNGNGDFAVAIRSGLLYQNEAYLYSGCGVLKDSTPESEYEETSIKFRPMLRAL---------- 4150886 94 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIPDEQFKRAVEHAVVNFRHSDVRKAVLSVQRELIFANDVDVQHNLKAQNPSGYHFRVPMPDGTLIGVSPELLVRKE--GLSSLSNPLAGSAKR------MADPEADRRNADWLLTSEKDHYEHGFVTQDIVSQLGKLCT--QLNVPQRPSLISTPALWHLSTRIEGTLDPAVSALQLACRLHPTPAVCGFPTERARRLIRFVEPFERGLFTGMVGWCDAQGNGEWVVTIRCGTVRRNKVRLFAGAGIVEASSPDSEWAEVQTKLGTMLRACGLAH------ 157415129 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKENFIKVKEAISKGRVYQINLTQNFKFHSKDSFELFKLLLSRQDTEFKAFIKDETREILSFSPELFFK--TKKRKIFTKPMKGTIKRDK------DPIKDEENKTFLQNDTKNLSENVMICDLLRNDLSKIITKKSLK-TKLFEIQSHPTLHQMTSSVQGKLKKNISLYQIFKALFPCGSITGAPKLESIKFIEELEQRDRGIYCGTIGLIHKNKN-KFSVAIRTLEKQDEIYTYSTGSGLVWDSKFKDEFEELKLK-SAILN------------ 152975533 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YMRGVEQGIAKIKSGDLKKIVLSRLLDVYSSREIDAQKLLAKHNPHGYTFAVDLPNRTLIGASPELLVS--RRGMQVISNPLAGSRPR------SGDPAEDKRRAEELLSSEKDLHEHAVVVEAVAAALRPYCR--TLHVPEKPSLIHSETMWHLSTEVKGTLDESISALELASALHPTPAVCGTPTEKAREAIQEIEPFDREFFTGMLGWSDINGDGEWIVTIRCAEVEENSLRLYAGAGIVAESKPEDELAETSAKFRTMLQAM---------- 15790177 41 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATPERLASLRGG--RVETVALAGSVGRGDSP------AADARLADRLRESDKLRHEQGVVVDTIARRLEGI---GDVAVGD-RDVRQLSTIQHLETPISAAVSADTHVLDVIETLHPTPAVNGLPPADALATIRDTETFDRGWYAAPIGWIDADGDGTFGVGLRSGVVDDDSVTLFAGNGIVGDSTPDAEWEEVQLKYRPVLDELQ--------- 149192049 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGSTPERL--YRRVGQELETEALAGTIGRG------GNAAQDMELANWLTQDDKNINENQYVVDDILQSLSP--HSDQVHLESELRLVRLRKVQHLKRNILAHLHKGINGVQLLQALQPTAAVAGLPRAEAMQYIQQNEPFARGWYAGSVGYLS-HEKAEFCVAIRSALLVKDELQLFAGAGIVPGSIAEHEWQELDKKMSTLLSLI---------- 194016392 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEVYMNGVNEGLAKIEKGELSKIVISRSLHLKSNHTKAILERLARHNTTGYTFAANVADRTLLGASPELLLS--KTGSSVISNPLAGSRPR------SSDPVEDQRRHDELLTSAKDLHEHAVVVDAVTKALAPYCRKLDVPVS--PSVIQTETMWHLSTVVKGELADSVSSIDLALSLHPTPAVCGTPTADAREAIQAIEPFDRGFFTGMIGWADANGDGDWIVTIRCAEAEGQSLRLFAGAGVVKGSKAEEELAETSAKFNTMLRAMGI-HQL---- 208431902 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEDYKNGVEQGLARIADGTLSKIVLSRSLHLTSPEPDELLRHLAQHNSHGYTFAADVPRRTLFGASPELLVS--RMGTQVVSNPLAGSRPR------SNDPVEDQRRAAELLSPAKDLHEHAVVADAVAAALRPFCR--TLEVPEKPSLIKTETMWHLSSVIKGELDPSVTALELAAALHPTPAVCGTPTDLAREAILSIEPFDRGFFTGMVGWCDDAGDGEWIVTIRCAEAEERSLRLYAGAGVVAGSKPEDELQETSAKFRTMLRAMGVDH------ 54303489 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSRVLNLELDGPEYVLRRLMAQNPTGYHFSIQADGSILLGASPELLIR--KQGQQLSSNPLAGSAKRQQTE------ADELRVSQALLASTKDRYEHRLVIDEIQRLLAPHCVE--LHVPDDPLLINTPAMWHLSTKISGTLKPSTSALQLACLLHPTPAVCGFPFDLSRCAINELESFERGMFSGMVGWCDAEGNGEWAVTIRCGKVLNNTVSLFAGAGIVDASCPQSEWAETEAKLGTMLNA----------- 90109536 71 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAYKQQVARAVAEIRRGEYVKVIVSR--AIPLPSRIDMPATLRQANTPVRSFMFRQEGREALGFSPELVMSVT--GNKVVTEPLAGTRDR------MGNPEHNKAKEAELLHDSKEVLEHILSVKEAIAELEAVCLPGSVVVEDLMSVRQRGSVQHLGSGVSGQLAENKDAWDAFTVLFPSITASGIPKNAALNAIMQIEKTPRELYSGAILLLD-DTRFDAALVLRSVFQDSQRCWIQAGAGIIAQSTPERELTETREKLA---------------- 163804102 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPEDYMRSVELAASHCCREDIDKVVLSRTMQVDTEEDIDRARFLKKQNPGGYTFSTRIGGSQLMGSSPELLVS--RKGPHVCSNPLAGSRRRSDNECIN------QQQGELMMESAKDLHEHAVVVDAVEKALQPFCH--NLYVPMVPSVIETKAMLHLSTRIEGMVDPNTSVLKLATALHPTPAVCGYPTEQAYDLISHVEPFDRGYFTGLVGWVDARGNGEWVVVIRCAEVERKRLKVYAGAGIVAGSEPQSELEETGNKMRTVLNAL---------- 193808564 479 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDEYMENVKRCKEYIENGHSYELCLTTQFMAPSVDFLNMYLHVRDVNKVAYSCYIHYCQFTIMSFSPEEFLRKDKE-NILFSKPIKGTTRRGKT------NEEDEKMKGKLLNSKKDKAENLMIVDLTTNDFHRICKTDTVRVNQLFHIESYAYVHQMVSEICGRLPPGKTFADAIVNVFPGGSMTGAPKPISISLLQSIEKAPRGVYSGSIGFISVQGNFILNIVIRTALVQNNT------------------------------------------- 22073888 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSQMVNTAVDAMRNHRLDKIVLSRLLDIETHQPLDLLRHLNQQNSWSYNFHVPLQNGALIGASPELLVR--KQGNTIFSQPLAGSAKR------SENQQEDYKLRQALIQSVKDNYEHRLVTDMMRNVLESRCQK--LHISEMPSTISTPVLWHLATDIEGELKPQENALSIACLLHPTPALCGTPYQTAKNLIEELEPFKRNLFGGIVGWCDEKGNGEWVVTIRCGEVNGSRVRLFAGAGIVPDSKPESEWQ----------------------- 196192880 260 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGASPERLLSIADG--RFTTDALAGTVSRGTLPS------LDIQLAQTLINSKKEQVEHRLVVEFIVRQLKLL--GLTPEYDPRPKVLQLLHVQHLHTPISASITPSVSPLDILARLHPTPAVAGVPHQAACELIRQYETFDRGLYAAPVGWIDTQGNSEFVVGIRSALLNGQKARLYAGAGIVAGSEPAKELAEIKLKLQALLNAL---------- 34496940 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKAAVSQAIEQFGRGEIRKAVLSRVLEVDFERPVSAERAVCAQNPNGYQFQLPLDGGHLVGVSPELLLQ--KDGARVRTFPLAGSAKR------QGDPAADAAASAKLLDSAKDHYEHSLVIDDIRDVLAPYCSRLDI--PAAPTLLATRAMWHLGSPIDGVLDPSLPILQLACRLHPTPAICGFPTQASRQLIREIEPFERGVFSGIVGWCDEHGNGEWAVTIRCATVAQRRVRLFAGAGIVAASTPEAEWAETQAKLGTMLGA----------- 30348890 132 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGEHYKQQVEYLVQQMRAQKLDKAVLARILQLEFEENSDVFYNLAKHNPEGYNYAVRHPEGWFVGASPELLI--AKQNNKIWSKPVAGTLAR------DDDPIVDQNNARALLASQKDQHEHALVIEMIADELTPFCK--QLHVPKQPSLIRTKRLWHLASHITGELKADTHVFDLIERLHPTPAICGEPSSVAKNLIQQLEPFNRELFAGTMGWADAEGNGEWSVTVRCARIYQNIARLFAGAGIVEASRPQAEHAETAAKFRTVLDGLHIS------- 157963900 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTTVRG------LNQEQDKALAQALLDDSKNSHENQLV----RQHIVDVLNPLSNYVEETPTIFKLSHIQHLHRSIRAELKAGVSDFQVIQALHPTPAVGGLPKESAMSFIRQQEGYVRGWYAGACGYFNKY-ESEFAVAIRSALIEPGRINLFAGAGIVAGSEADKEWVELENKLTTILS------------ 209694656 94 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARKTTLTLDQPLSSAQFLRKANSHSFHFMMALDEHCFIGSTPERL--YVRNGYALKTEALAGTIGRGH------DEEEDDQLASWLISDKKNQYENRLVVDDIVNRLSKFS--LSMKVAEKSELVKLRKVQHLKRPISAEINQECSDSQLLDNLQPTAAIAGLPRMPALDFIIDNEPFARGWYSGAVGFLS-QQRSEFCVAIRSALVMGNKLHLFAGAGIVPGSEPSSEWDELDRK------------------ 167854827 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVLPRLLLVKNEKNITAWL-----NLDGRHFESEQKECIALLAQFEQTAELHPENSLLSTKVACDFSR--WQHNIELAIEQIQQQQMNKVVLANATTKTFTHLISPYVLLQQKNLGCYHFLWEKQGEAFIGSTPERL--YLRQQRQFFTEALAGTV------AVTDDPVQTEQNALWLLNDQKNIYENWLVVDDICSHLADCAT--DIQVSD-AEIKRLHNVQHLRRKIQTQLTEQVSDADCLARIHPTAAVAGLPRPKAKQFIQQQECFERGWYAGALGYFTPE-QAEFCVMLRSALIQANQITFYAGAGIVEKSDPQSEWQEIDRKARAMV------------- 47096749 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLFYLP--LFMLTNKDGKSYLTVNLSIYSDDTESKLEAVFNQWQKIIHQEVNEAEMALLTDFK---EIGKEHFLETASEIIDMIHSEDVKKVVLARRMGLRFQRQVDILENMLATQENSYFFLIEKGTGVFFGATPERLLAVNGD--EIHSSCVAGSTERGATE------EADEALGNALLKDAKNLREHSYVVQMMEETLKPFTTGLS--LSSQPVLLKNRDIQHLYMNITAKKKPDVSMLEMVKALHPTPALGGLPQKMGLAIIRMKEEMDRGFYGAPIGWVDLKGSGEFAVAIRSGLIVDSQGLIYAGCGIVGDSVPKEELQETAVKFQPMLRVL---------- 15641978 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARKTTLTLDAPLSAAQLLKAQNHHSFHFLLALDSRHFMGSTPERL--YLRHGQNLETEALAGTIGRGANAT------QDMELAHWLTHDSKNLNENQLVVEDIIESLAPHAE--QIHTQREAQLVRLRKVQHLKKRIDAQLKSGVNGVQLLGVLQPTAAVAGLPRQAALAFIAENEPFARGWYAGSMGYFS-HAQAEFCVAIRSALVVDKQVQLYAGAGIVPGSIAEHEWQELDKKLSTLLSLI---------- 118466860 182 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDPSNYRDRVASAVAEIAAGRYHKVILSRCLQVPFADFPSTYRLARRHNTPVRSFLLRLGGIRAVGYSPE-LVAAVRHDGVVVTEPLAGTRAFGRGAL------HDRQARDDLESNSKEIVEHAISVRSSLQEMAEIAEPGTAVVTDFMTVRERGSVQHLGSTVSGRLGTSNDRMDALEALFPAVTASGIPKAGGVEAILRLDEGPRGLYSGAVVMVSADGALDAALTLRAAYEHDGKTWLRAGAGIIEESTPEREFEETCEKLSTL-------------- 86607077 189 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASPERLLSVWQG--RVQIDALAGSVARGANG------HQDRMLAEQLLRSPKDRREHQWVVRSIQEALGRLGME--PRISPQPRLRRLANIQHLQTVIEAELPTEVHLFDLLAQLHPTAAVGGYPQQAALQWLEQWEPFDRSSYAAPLGWVDLQGNGELVVGIRSALIAGKRARLYAGAGIVADSNPAQELAEIRLKLHSLAQALAL-------- 90407329 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRQSTLQCKNIINSTDLLQQANVNNFLFSFQFSDHVFIGCSPERLFSKHKQ--QLTTEALAGTVARGKTP------DEDKQRSQQLLNDKKIKRENTLVQNFIVSGLQ--CLNAQVQC-ELPYVMQLHKVQHLCVPIHATLNPQTTTKKLLETLHPTPAVAGLPKKLALQFIEDHESYPRGWYAGTVGYIDAHKS-DFSVAIRSALIANKSIKLFAGAGIVKGSKARQEWQELDHKIQTILTLLAT-------- 156932993 121 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLSRLIDITTPDSLALLARLVAQNPASFNFHVPLPDGALLGASPELLLR--KDGNTFSSLPLAGSARR------HADAAQDKSAGQALLCSAKDRHEHELVTQAMRDVLAPRSQR--LAMPGAPELITTPTLWHLATPVEGETRADDNALSLACLLHPTPALSGYPHEAAKAYIAELEPFDRELFGGIVGWCDADGNGEWAVTIRCARLRENQVRLFAGAGIVPASDPASEWRETGVKLSTMLHVL---------- 113718 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVQSTPPASEFQASVSAALDAFAQGRLAKVVLSRKLTLTLHDPTQVMARLMAQNPHAFHFSLPLGGRRLLGASPELLLRVSEG--EVFTHPLARSARR------ASEPAQEQMVARDLLASRKDQHEHKLVIDEIRRVLTPHCRE--LAIPSSPSLMSTDTLWHLGTPIAGRLNGGASVLSLACQLHPTPALCGYPTELARQFIREQEPFRRALFSGIVGWCDSQGNGEWAVVIRCGVLDGHQVELFAGAGIVAGSDP---------------------------- 182440526 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPETYGKGVAAAVERMWRGEFSKVVLARTLELTAKGPLDLPQRLARRDPAGYTFALPTGGRTLIGASPELLVS--RHGKQVVANPLAGSTPR------SADLAEDVRRAATLLESAKDLHEHAVVVDAVHQALAPYCTDLT--VPARPTLIRTATMWHLSTTVTGTLAPDASALELACALHPTPAVCGTPTSTARQVIAETEPFDRGFFTGMVGWGNADGDGEWVVTIRCADAEERTLRLYAGAGIVAASEPEAEAAETAAKFRTFLSAV---------- 77957626 172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQKWHLETEALAGTT------SNDDDHQQAMALADWLMGDEKNQRENLLVVD----DICQRLQGGVVAVDVMPEIIRLRKVQHLRRRIHAQLNRASDT-DCLQRLQPTAAVAGLPRNIARQFIAENEPFSRGWYAGSAGYLSRQ-QSEFSVTLRSAWLEDQWVNLYAGAGIVAGSDPELEWQEINHKSAGL-------------- 77961206 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQKRHLETEALAGTT------SNDDDHQQARVLADWLMQDEKNLRENLLVVDDICQRLQGGVAAVDVMPPE---IIRLRKVQHLRRRIHAQLNRASDT-ECLQRLQPTAAVAGLPRNIARQFIAENEPFPRGWYAGSAGYLSLQ-QSEFSVTLRSAWVEDKWVNLYAGAGIVAGSDPELEWQEINHKSAGLRTLLDQAHN----- 213966073 145 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRAVESCKEAIAAGEVYQTCISTRFHAELNAGSDFSSRVARYQPARAAFLLDAGIPILASLSPEEFLI--RSGTTVTETPIKGTIPADRSPD-------------ELLRSDKDVAENIMIVDLVRHDLGQVAKTGTVKVTDLLSVRPAPGVWHLFSTVAAELPDQLSHAELIEACFPPASVTGTPKLRAIELLREWEPEPRGAHCGAIG--AAHGDLELNVAIRTAYAKDGRVRVEAGGGITIESTPEGEWAEIEAKAAPLL------------- 84494932 164 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSPTEWAGAVAEAVSRIQAGDLDKVVLARDLDVRTAAPIDVRWRLAESYESTWVFAVDG----LVGATPEMLVRREKG--LVTSRVLAGTIRR------TGDDEHDLALAASLARSSKDLEEHEYAVRSVADALAPHCS--SMNVPEAPFVLHLSNVMHLATDVAGVLTDETTSLSLAASLHPSAAVCGTPTAVADALISELEHMDRGRYAGPVGWMDASGDGEWGIALRSGAIDNQRMSLYAGCGIVAGSVPESEVAESDAKLIPMRDAL---------- 121997917 160 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLSANLYAESASELQHRQDELIALLEGL-RPTTEAEHRPSRVIERDEDLDFAECSSRIRAILHDIEQGHVHKAVLARQVALRLDRPLAAFNALRRITDGSYCFAIEHAGRIFMGCSPERLFF--RSGRSVQTESLAGTVRRGETE------AEDAALEASLREDSKLVREHAWVTRYIRGELEPWAIR--IDAPEHASVLKLDRIQHRRLPIQATLRPGVGDHQLLDALHPTPAVCGFPRRRAQDLIRRQEGFHRGWYSGVIGLLSGDAS-ELAVAIRSALVAGDQAWCYSGVGIVRGSEPEAEWQELEAKIESFLSAVQ--------- 82750654 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIYKDDWRQLVVEAIESINNEE--KIVLARRRLIKFDKDISIPYILKQAYKNSYIFLLESQDSIFFSQTPEQLIKVNNK--ILSTKAVAGTIKR------SQDEDEDTKNVEAFLKDNKNLIEHRFVVDSILHDIKPYITE--LHYDKMPKILKNDHLYHLYTEIKAPLKDD-SYISLIDNLHPTPALGGYPKEFAMDFIEQKEFGTRGLYGAPVGYIDIYDDCEFIVAIRSMLIKKAQATLFAGCGIVKDSDPDSELAETNLKFTPMMNAL---------- 194437472 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEQMVARAAELTATPQVDKVVLSRLIDITTDAAIDLLERLIAQNPVSYNFHVPLDGGVLLGASPELLLR--KDGERFSSIPLAGSARR------QPDEVLDREAGNRLLASEKDRHEHELVTQAMKEVLRE--RSSELHVPSSPQLITTPTLWHLATPFEGKANSQENALTLACLLHPTPALSGFPHQAATQVIAELEPFDRELFGGIVGWCDSEGNGEWVVTIRCAKLRENQVRLFAGAGIVPASSPLGEWRETGVKLSTMLN------------ 115385835 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TNTRTAEYVEQVEAALADIRAGKYAKIIPSRNAALPTR--VDLPATLRRYNNPARSFCLRHASSQATGFSPELVMSLRSG--KLTTEPLAGTR------AHHGAEEKSRELKEALISDPKEIAEHVLSVKEATSELDKMCSPGTVVVEDLMSVRPRGSVQHLGSSVSGTLSPDKDALDAFNILFPSITATGIPKQAALEGIERLEKQPRELYSGAVLLIEDRETWDAALVLRTVFQDEEKSWVQAGAGVIAQSSSARELTETCEKLA---------------- 72162271 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLVGASPELLV--AKHGRAVVSRPLAGSRPR------DTDPTRDRERGAALLASAKDRAEHAVVVEAVVEALRPYCR--SLDVPDEPQPVTTPTMWHLATQVTGELRDPRTPVHVLQALHPTPAVCGYPTDQAYAAIAELEPFDRGFYTGAVGYTDAAGDGEWVVTIRCADIHGATAELFAGGGIMPDSDPEAELAETTAKFRTLLLALG-ADQLR--- 119714780 167 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQWMSVVADAVARINAGDLEKVVLARDLVATASDPVDVRWRLGETYPMCWTFHVDG----MFGATPEMLVRRERG--LVTSRVLAGTIRR------TGDHERDLALAATLAHSSKDLEEHEYAVRSVADALEPHCS--SMNVPEAPFVLHLPNVMHLATDVAGVVHDTVSSLQLAEALHPSAAVGGTPTPVATALIADIEGMDRDRYAGPVGWMDASGDGEWGIALRSARLEGRTVRLFAGCGIVADSDPAAELAEAQAK------------------ 77976633 162 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQQLHLETEALAGTVSSADSPQ------QAAELADWLMHDEKNQRENLLVVDDICQRLQGGVAAVDVMPPE---IIRLRKVQHLRRCIHAQLTRASDT-DCLQRLQPTAAVAGLPRNVARQFIARYEPFPRGWYAGSAGYLSAK-QTEFSVALRSAWVEDQQVHLYAGAGIVAGSDPEQEWQEINNKSAGL-------------- 194536548 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSPSGEQYKQGVSHLLNMFHRTGLSKVVLSRAIEIATEQEIALPTLLRAINHHGYTFAASLDERKLIGASPELLV--AKRGNYLISNPLAGSRPR------SQDAQENAQRRASLLNTAKDLHEHGLVVEEVERIMSRYCR--NLYTPMVPSVIETETMLHLSTLLEGQVDPEVCALQVAADLHPTPAVCGFPRESAYQAIRELEEFDRGYFTGMVGWCDARGNGEWVVTIRCAEVGSHQMKLFAGAGIVDQSLPQSELEETGAKMKTILAA----------- 119944137 108 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRQTELICENQWDLINQWQEANPNSFHFAFQFSNHTFIGCSPERLFS--RENNRLKTEALAGTVNRGREPR------EDAILRQSLLSDKKIDRENYLVQEFIVSSLKRLKAEVTCSEPHVMQLL---NVQHLRVEINAKLNAQTKDAHLLHNLHPTPAVGGCPKLPALQFINDKEHYNRGWYAGTVGYLRVDKS-DFSVAIRSALVSSNKIKLFAGAGIVVGSIADQEWQELENK------------------ 86146508 91 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKQGVSDLLDMFANTELSKVVLSRAIEVETDAQQTLLRNLLSINSKGYTFAANINDNQLMGASPELLV--AKKGSYLTSNPLAGSRPR------SELDEQNQSSTNSLLNTNKDLHEHGLVVEEVERVMSKYCH--NLYTPMIPSVIETKTMLHLSTELEGQVNPHTNVLEVAAELHPTPAVCGYPRQKAYEAIRKLEQFDRGYFTGMVGWCDSRGNGEWVVTIRCAEVQKRQMKVFAGAGIVDESHPQSELDETGAKMNTILTA----------- 172040448 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AESLEAVEVTVATTKEEHQARVAAAIQTIRRTSLEKVVLARVADVYFADTIDPLLVAARANRDGYAVDLEDQGAMFAGSSPEMLVS--RKGRTVRAFPLAGSAPR------TGVAERDDATAEELRSSEKNLVEHALVVEHYRRILEPLCSELDIPTEPL--IHETTEMIHLGTPIVGTLADAYSALDLALMLHPTPAIGGTPTDEAVGIIESVE-EPREFYAGAVGWCDADGDGEWMVAIRCACVEGDSARVWAGGGIVADSDPHEEAEETTAKLQTALRALNVPAAMRDV- 57866508 75 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIFLLEANQSIFFSQTPEQLIKVEDG--VLSTKAVAGTIKRTHNEQ------IDNKNIEAFLKDKKNLGEHRFVVESILNDIEPFVQ--DVEYNETPNILKNDHMYHLYTEIKANLN-DKSYIGLIDRLHPTPALGGYPKEEALDFIENKEFGTRGLYGAPVGYIDVYDDCEFIVAIRSMLIKEQQATLYAGCGIVKNSDPDSEVAETAVKFSPMMNAL---------- 162453318 151 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPDSFTLRSALPHEEWCGRVARAVADIQQGALSKVVLARAVDVEANRPIEVLRRLTALYPSCAIFHVDG----FLGASPELLLS--RRGRAVSSHPLAGTY------AVSADVDADRRFAEVLRRSAKDQREHRFVVDAVAAALAPECA--SLEVPSEPSILSLRNVMHLGTPIHGQLAEAADALTLAARLHPTPAVCGTPRQAAEAWLGAHEGIRRGLYAGLVGWVDARGDGDWFIGIRSATVDGARARMVAGVGVVAGSNPEAELVETQLKLQAMLAAI---------- 50120149 175 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YRRRGSELETEALAGTV------ASDRDAHKAAELADWLMKDTKNQHENMLVVDDICQRLQQSALSLDVMPPE---IVRLRKVQHLRRTIHATLRTASDSA-CLDALQPTAAVAGLPRQEARRFITAHEPFERRWYAGSAGYLSRQ-QSEFSVALRSAEVRDHVLTLYAGAGIVAGSDPEQEWQELENKAAGL-------------- 119963179 102 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSEAAWMQAVSNGVEEIRAGKLEKLVLARDVVANLPEGVNAAEVLRQL-AARYRECWTYGVDGLVGATPEMLIQVE--GRTAQARVLAGTLDRRDADGMDGSPMEYA--ERVLAGSEKQRHEHEIAIDSLTRQLAPFSEAMNSHSEPF--ILELPNVWHLASDVKAELADIETCLALINALHPTAAVCGTPTLVAGALIRKLEHLDRGPYAGPVGWLDAAGNGEWGIALRGAVIEDNTVRLYAGCGIVEGSQPEAELAETWAKFRPMLEAL---------- 145219213 158 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLTCNLWITAADGTKAAVHRAIKALDQLQSAPTQSDDELPSLLSVTHNPTRDGWINACETALNAFASGSMQKIMLARQTVLEFTEAFCPLLFL-QNYPYPYRFYFESPGQAFFSFTPERL--YRRSGRSLVTEALAGTHSKKSEEQ------EDSYARDALLNSEKDIREHRFVRDMIYDELRPACS--SVDMEEEVRVLQLNRLAHLYNLCRAELKEEFSNEPAVLSLHPTPAVGGVPKKEAMRRIPDLESFSRGWYAAPAGWVSSN-SAEFCVGIRSALVNGRTAYLYSGAGLVKGSDPAAEWDEVEQK------------------ 54022586 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRIDPTGYRDRVAEAVAEIGAGRYQKVILSRKVDLPFTVDVPATYRLRANNTPARSFLLRLGGLESAGFSPELVASVD-EDRVVTTEPLAGTRAFGR------GHEVDMAARADLVSDPKEIVEHAISVQTSFAEISAVADPGTPAVSDFMAVRERGSVQHLASTVRGRLAADRSSWDALEVLFPSVTASGIPKREGVDSVFRLDGAPRGLYSGAVVTVSPTGALEATLVLRAVYQTAEGAWLRAGAGVVGQSRPEREFEETCEK------------------ 161950083 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIELATKTIAEGELNKVVLARATDLHFASPVNATAMMRRLNLNCYHFYMAFDGEAFLGSSPERLWRRRDKALR--TEALAGTV------ANHPDDKQAQQLGEWLMAADKNQRENMLVVEDICQRLQADTQTLDVLPP---QVLRLRKVQHLRRCIWTSLNKADDVI-CLHQLQPTAAVAGLPRDLARQFIARHEPFTREWYAGSAGYLSLQ-QSEFCVSLRSAKISGNVVRLYAGAGIVRGSDPEQEWQEIDNKAAGLRTLLQM-------- 187605066 147 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSKQSVEQYLIQLADQLAQFSSLRPTEEATPSYTRVKDGVDHFKSSFQQAKQLIEEERVEKIVIAREIYQRSDDAFPFAKSLKHLQESSYIYLYQPRDIGFFGATPERLIQKE--GMRLNTAAIAGTIKRPKTEIE-ADLAKD-----KLLNDSKNREEHQIVVKDIKQALTPYTAP--IQTRDTPQILANRSVFHLHTPIQATLETNASLLSLAESLHPTPALGGSPKRTSVRLLREIERFDRGWYGSPFGWVDNEGDGEFVVAIRSALVQHQFVALYAGCGIVKDSALEQELEETEMKMSPIKQALQ--------- 52425850 172 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHFFFQKADYAFIGSSPERL--YLRNGQYLQTEALAGT------AVMSDDEEQNQRQGEWLLKDEKNEYENMLVVEDICGNIESFTQNIEVQSVELK---RLRLVQHLRRKIFAKLTALTADEACLNAIHPTAAVAGLPKQNALRFLAKTETFERSWYAGTLGFMNRA-RAEFCVTLRSAFVEQNRIRVFAGAGIVAGSVPLLEWQEIERKASGLLSLLQNS------- 193212036 136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFILP--LISLEHRDGKTSMTCSVWLKPEDDRKQALEQLLQTLASLRSEQAVKTPAIPGRTRTAYSPDRAQWIERCETILRKFDEGGLDKVILARQTELSFSGKVPAIRFLLDYYPAAYRFYFEIEGHAFVSFTPERL--YRRDGDLLQTEALAGTVTKEKVK------ADDHTASKLLLASEKDVREHRFVKDTIYRELQPVCSEIDMQ--EEVGVLQLNRLAHLYARCRARLRPEFNDSTVLRQLHPTPAVGGVPREEAMELILSVEPFCRGWYAAPVGWLSRD-AAEFAVGIRSALIFEDKVYLYSGAGLVRGSDPESEWEEVDQK------------------ 25027944 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPSPEEHLRRVDAAIRTIRNSALGKVVLARAVDIAFDDPRLVAARLIDNSYNRDGFITDFTGHMLVGSSPEVLIK--RQGSTVTAYPLAGSAPR------SEDAAEDARRADSLHSSAKNLEEHAYVVDHIRAALAPLCSR--VDIPARPELTRTHEMWHLATPIAGTLKPSTTALELAIRVHPTPAICGTPTDAAEGLIIEAE-SPRNFYAGAVGWCDDTGDGEYMVAIRCAEVSGDTARAWAGGGIVADSDAQEEFDETTAKLRTIMRSL---------- 21674652 156 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFILP--LVSIEYRDGQTLMTCSLWLEPGNDRQKGLEQLLAALSAVSAGDAPETAGIPEMTQVSYCPDKAQWIENCETILRNFDEGKLDKVILARQTELSFAGKVPAIRFLLD-YPFPYRFYFEVEGHAFISFTPERL--YRRDGDMLETEALAGTVTKEALK------ADDSIASELLLNSEKDIREHRFVKDTIYRELQPVCS--DIDMQEKVGVLQLNRLAHLLAKCKARLLPEFSNSTVLRQLHPTPAVGGVPREKAMSLILSIEPFCRGWYAAPVGWLNRD-AAEFAVGIRSALVNDDRVYLYSGAGLVRGSNPESEWEEVDQK------------------ 116488300 163 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYFMVPQ--VEFDELEGSS-IIAATIAWDNAASWTYQRAIDALQATIWQLSSVLVQKKNPHSHILANTGKASWDHAVNRALQIISRNDLIKVVLARSTRVVTADPLTWLACLKVEGENAYQFCLQPPHSAFIGNTPEQLF--HRDRLSICSEALAGTRARGGSEL------LDLNIEQDLLSSAKDHNEFAIVRECIRRRLEAVCS--SVIIEPKKAIRKFTRVQHLYARLRGRLQAEDDEFKILSSVHPTPAVCGYPTEDARAFISETEMFDRGMYAGPVGWFGGE-ESEFAVGIRSALVEKGLALIYAGTGIVEGSDSSLEWEELELK------------------ 213648579 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRLNLNCYHFFMAFSDTAFLGSSPERLWRRRETALR--TEALAGTV------ANHPDNHKAWQLGEWLMKDDKNQRENMLVVEDICQRLQNCTHSLDVLPP---QVLRLRKVQHLRRCIWTALNQADDTL-CLHQLQPTAAVAGIPREPARCFIEQHEPFEREWYAGSAGYLS-TRQSEFCVTLRSAKVTANVVRLYAGAGIVRGSDPEQEWQEIDNKAAGLRTLLQM-------- 159038094 122 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TESWTPRQHADAVRAVRAAIGRGDVYQVNLVGHAAARYSDPLPALARLGALPGARYGGVLTGDGWAIGCASPETLVEVTAG--RMITRPIKGTRAATAAGRAALLA------------SAKERAEHVMIVDLQRNDLARLARTGTVTVDELFAVRRWCDLWQAESTVSAAVAEGLGLADLLRAVCPGGSVTGAPKLAAVDHIAALEPVGRGASMGALGWVAP-GRVDLGLTIRTAAADAEHLHVWAGGGITWGSDPDAEVAEAAAKSAPV-------------- 15672714 132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NNPNAFIFAYQKGKRIFLGASPEILVQKEND--QLLSYALAGTFPKTMENAG-----------QKLLTDPKNLLEHDIVVQKIKRNLLEKAETVTVGTTELMEL---KNVYHLRTILSAK-NSELSLIDWTKQLHPTPALGGEPRHEALEFLRKHENHERGLYAAPLGLIDSKGNGTMIVGIRSALIVDKKLYAYAGCGIIPSSDALEEFRETKVKLKTILEAL---------- 169176495 212 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGSLSEEAWMDAVAAGVEEIRTGALEKLVLARDVVATIPGGVNASRVLREL-AARYRECWTYGVDGLVGATPEMLIQVE--GRTAQARVLAGTLDR-RDAHGEDGLPMDYATRV-LAGSEKQRHEHEIAIQSLTSQLAPFSEAMNAHDEPF--ILELPNVWHLASDVKAELAEVETCLALINALHPTAAVCGTPTQVAGALIRKLEHLDRGPYAGPVGWLDAAGNGEWGIALRGAVIEPDTVRLYAGCGIVDGSQPEAELAETWAKFRPMLESL---------- 170719155 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGSTPERL--YVRKENRLITEALAGT------AFITNDEHINQQQAQWLLQDPKNIYENSLVVEGICQHLIPYVEEITV---SELEIKQLRQIQHLKREISARLKAGNTDAVCLNAIHPTAAIAGLPQKEAKVFLQNTETFDRTWYAGALGIMT-ETESEFCVTIRSSFIEQDYIRIFAGAGIVEGSIPLLEWQEIERKALGLISLLQ--------- 82541206 693 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSSLSKDKYIENVKKCKDKITNGYSYELCLTTSFKGKYYDMLDLYKYLRKINKVSYSCFINYNEFNILCLSPEEFLR-KNKNNIIRSKPIKGTIKRGKT------YEEDLKLIKELKNNKKEISENLMIVDLTTNDFHRLCKMDTVKVTKLFDIESYTFLHQMVSEIIGESNNSKDFSDAIINIFPGGSMTGSPKLISMAILQEIEELPRGIYSGSVGF----------------------------------------------------------------- 6606080 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISATPERLVAMSGG--QIATAAVAGTSRRG------TDGADDIALGEALLASQKNRIEHQYVVASITTRLQDVTT--SLKVPAMPSLLKNKQVQHLYTPITGDIAAHLSVTAIVDRLHPTPALGGVPREAALYYIATHEKTPRGLFAGPIGYFTADNSGEFVVGIRSMYVNQRRATLFAGAGIVADSDAQQEYEETGLK------------------ 168008210 232 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVVMARRTKLQLSDPLTILALLQAKDPSAYQFSIQLEGSSFIGSTPERLF--ARRGLLVASEAVAATRSRGYTSSIDLDTGLD------LILSSKDHEEFEIVRESIRQNLEKVCKE--VEVESHKSIIKQARVQHLYGRFLGTLHSEVDEFDLIRVLHPTPAVCGHPQAPAREAITASESFDRGMYAGPVGWFGGMGS-EFAVGIRSSLIENANIFLYAGVGVVKDSDPSSEWQELELK------------------ 161015879 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYFMVPQ--VEFDELEGSS-VIAATIAWDNAVSCTYQMAIEALQATIWQVSSVLVQKKISRSHLLASTGKASWDQAVKRALQKIRRNNLIKVVLSRVVTAADIDPLTWLSCLKVEGENAYQFCLQPPQAAFIGNTPEQLF--HRDCLSICSEALAGTRARGGSEL------LDLRIGQDLLSSGKDHNEFAIVRECIRRKLEAVCS--SVLIEPKKAIRKFPRVQHLYARLRGRLQTEDDEFKILSSIHPTPAVCGYPTEDARAFISETEMFDRGMYAGPVGWFGGE-ESEFAVGIRSALVEKGLALIYAGTGIVEGSDSSLEWEELELK------------------ 184200188 243 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGATPEMLIRVHRGT--ATARVLAGTLDRQDLPEGANP--EDFA-GTELGGSDKQQREHRFAVDSLIAGLSPYADE--VSGGERPFILALPNVWHLASDVTAHLRTGVDALELAEAVHPTAAVCGTPTETAGAVIEDLERMDRGLYAGPVGWLDGAGNGEWGIALRGAVLDGHRARVSAGCGIVAESDPRAELAETWAKLRPMLESL---------- 33866838 36 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSRAVERGIELVNGGELHKLVLAVRHTIDLDNPLPLLQRLRRQQAGSCRFQWQREDDVFFGASPERLLSLRGGWLR--SDALAGTAGEGDDG-------------MQLLRSDKDRREHELVVDTLTNQLRQMGLTPCRR--RQPQLARHGQLTHLHTPITAEVQ-GRSALSLAEQLHPTPAVAGLPRREAMAWLRTLEPFERGCYAAPIGWIDSAGDAELRVAIRCGHARGRHLDLTAGAGLVRGSIAERERQEVELKLAVL-------------- 163841373 69 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGATPEMLIKVEAGVAR--ARVLAGTVDRAGAPNSSSYAQE------MLMESAKQRQEHEIAIKSLIGQLAPFSI--DLHFPAEPFILELPNVWHLASDVSAELAASNHSLALVEALHPTAAVCGTPRLEAGALIRELENFDRGPYAGPVGWLDAAGNGEWGIGLRGAVLENEEARLYAGCGIVEASDPEAELAENWAKFRPMLQAL---------- 38233704 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGSSPEVLIK--KQGSTVTAYPLAGSAPR------SADAVTDATNAELLRRSHKDLQEHSYVVEHLRNVLEPLCSKLSI--PANPELTKTNEMWHLATPVVGTLKDSLTALELAMRTHPTPAICGTPTDAAEELISIAEG-DRRFYAGTVGWADNHGDGEFMVSIRCAEVDGTSARAWAGGGIVAESDAAAEVEETTAKLRTIMKALGITS------ 33239654 116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDESFFGASPERLLSINKENLQ--TDALAGTA--GADENG-----------LDLLKSEKNLREHELVVSSIQNQL--INKGLDPSRIRSPRLARHGHLIHLHTPIKSSCK-GFSPLQLVEILHPTPAVAGLPRNKSIQWLRTLEPFDREGYAAPIGWVDSSGDAEFRVAIRCAYTRGNNLHLMAGAGLVKGSTIEGELQEVGLKFAVLANQLDLNFESQEKF 33151806 101 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YQRTGNFFKTEALAGT------AAVTDNLIQTELNAEWLLTDPKNIYENQLVVDDISMNLADCITQINIYPAE---IKRLHNVQHLRRKIRAKLIEKINDANCLARIHPTAAVAGLPRIPAKKFIAENENFTRHWYAGTLGYFHTD-HAEFTVTLRSAKIDHNQLTLYAGAGIVAESQADSEWQEIERKSLALARLLKM-------- 5882719 152 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATRPRAASS------ARDMEIERDLLTSPKDDLEFSIVRENIREKLNGICDR--VVVKPQKTVRKLARVQHLYSQLAGRLTKEDDEYKILAALHPTPAVCGLPAEEARLLIKEIESFDRGMYAGPIGFFGGE-ESEFAVGIRSALVEKGLALIYAGTGIVAGSDPSSEWNELDLK------------------ 15221882 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AATRPRGDSKVREMEIERD------LLTSPKDDLEFSIVRENIREKLKTICDR--VVVKPHKSVRKLARVQHLYSQLAGQLKREDDEFNILTALHPTPAVCGCPVEEARLLIKQIESFDRGMYAGPIGFFGG-GESEFSVGIRSALVEKGLALIYAGTGIVSGSNPSSEWNELELK------------------ 24021014 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLSEVISRLPDLPISVTNTNFNLDDIQFGQRISQLIEHIGQGAGSNFVLHRKLRTSLVDYHSLFRRLLQTESSAYCFLINTGDEAFIGVSPELHASLDNGEMC--MNPISGTL-RYPEQGETIEA------LLEFLTNQKETNELYMVVDEELKVMSRLCERGA-QVSDLR-LKQLSQVIHTEYVLKGKTKASIS--DILTETLPAPTIIGSPVQNACQVIARYEPEGRRYYSGVVALVDGTHDLDSAICIRTAEVTDGKVEIGVGATIVRDSVPLDEAEETRSKAQSLYAAL---------- 117620360 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLKCDIEAELKPGVCDWQLLEALHPTPAVGGAPREAALAFIREREPYDRGWYAGACGMLSRE-TSEFSVAIRSARITAQAITLFAGAGIVAGSEPAAEWAELDNKIANVLS------------ 148240655 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQPPQPEPWPDTVHGSLRPGDWESRYASALERGLELVTHGELHKLVLAVQQSIQLSAPLNLLDRLRHQQAGSCRFLWQDAQDSFFGASPERLLSLRNG--QLRSDALAGTAGRLETG-------------ESLLNSEKDRREHELVVQAITDHLK--SLGLTPRRPRRPQLARHGRLTHLHTPITAAG-EGQLPLALAGALHPTPAVAGLPRRQAMGWLRSLEPFERGGYAAPIGWIDSAGDAELRVAIRCGHAHGSQLDLTAGAGLVRGSVAERELQEVALK------------------ 78213947 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLSLRAGWLR--SDALAGTAGQGDSG-------------AQLLRSDKDRREHELVVETITDQLR--CNGLTPRRRRQPQLARHGNLTHLHTPITAETH-GQPVLALAEQLHPTPAVAGLPRRDAMAWLRTLEPFERGSYAAPIGWIDSAGDAELRVAIRCGHARGCELDLTAGAGLVRGSVAERELQEVGLKLAVLADQLELQTSAR--- 76163048 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGKNCRSGSVSVPELFRVESYPNVHHLVSTIQGELAEGRDPINLLFDAFPGGSITGAPKKRAMQIIDELEATERSIYCGSMFYLDTAGHMDSSITIRTLLANSGTISCWGGGGIVAESTAQGEYLESVTKIRNLLKCLE--------- 122890384 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QQQLPLDQALARIPDVPTPLSGGDFDVDDAAYEDVVRRAKEMIGTGEGANFVIKRTFVAPASAPALFRRLLQRESGAHWTFLIHTGSRILVGASPERHVSLQDGT--AVMNPISGTYPSGSTLEGV----------LEFLGDRKETDELYMVLDEELKMMARICDTGGRVVGPYLK--EMARLAHTEYFIEGQ--TDRDVRDILRETMFAPTVTGSPLESACRIIHQYEPGGRGYYSGAAALIGRDARMDSAILIRTADISQGRLAIGVGATIVRHSDPASEAAETRAKAAGLVAAL---------- 159902736 129 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DESFFGASPERLLSCRNG--LIRTDALAGTASKDDDGY-------------DLLRSDKDLREHELVVSSIHNQM--IQQGLEPYRSRSPRLAKHGHLVHLHTPITA-MNKGLSPLQLADALHPTPAVAGLPRPKAFKWLRTLESFDRGNYAAPIGWIDNLGNAEFRVAIRCAYARGTSLELIAGAGLVKGSVVEKELQEVKLK------------------ 148273993 182 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGASPETLVRV--GGGTVGARVLAGTVSRGTDARADAAAAAGLA------ASRKDNEEHAFARDSVLDALHPHSRDLS--TTDAPFTLKLPNLWHLASDVTGTLGDGSSSLDLVGALHPTAAVAGHPTAAALSLIAELEPADRGRYAGPVGWVAADGDGEWAIALRGAQVDPSGAIVHAGAGIVAGSDPERERAETAMKFRPVVEAL---------- 167752706 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVCFSPECFVRITDG--VIRSYPMKGT----------IDAALPDA-EARLLEDYKERCEHYTIVDLIRNDLNRIADR--VRVERFRYVEKIATLLQTSSEIAGDLRSGWELGDLLFSLLPAGSISGAPKPATLRLIRDAEGSPRGYYTGVFGYFDGR-DLDSAVMIRYIECENGRFYFRSGGGITVHSDPQQEYDEVVTK------------------ 34496023 188 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YERMYAIASRRIADGALRSVNPSFAIQRPCRDAYRIHQDLLARNPAPYNLYFDGGDFQLAGSSPAMFLRLRGG--RLATSPICGTIARGRGE------AEDEAQVATLLASDKDRFELEECVRADMQAKEASCE--DIRVDIEREVERFANVFHTSASVSARLKPGKTLADAICDHLWPATVVGTPVDAAARLLAEHES--RRWYAGAFGYLCAN-EVELGTMIRTALLADGMATTRVGSTLSARSSPQLEQSELEAKASLIL------------- 197784443 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEAERIVERVRA------EPAPALLSRATPLCDVLSRLDEARYTEQLEAVRGHLRRGDVYQAVISQSVRVRPRMP--LTEYFRQISHADYSYWVSLGGQGFFGAC--SLPHLSVTGDRVSTRVFAGTQPAAR------DDAELAVLRERLRADSKYFAEHVMLVDLERNDLGKFCAPASVSVCDMLEPTVIGPTTYLATTVRGRLARPALDVAAVLGNFPRGVVTGAPKARAQRLLDEIEDVPRGFYSGAVGWYRGAGDLVSSTVVTCGVREGDDVLLRCAGGVTVESSAEQELRELQLKLA---------------- 52426248 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYKLLLQD---QFVCFSPESFIRIRQ--NQIFTYPMKGT----------IDAALPQA-EQQLMQSEKEGREHYTIVDLMRNDLAMVAE--NIRVRRFRYIDKISTILQTSSEITGNLTADWQIGSILAALLPAGSISGAPKEKTVSIIRQAEGGKRGYYSGIFGIFNGE-ELNSAVAIRYIEQKDGQLYFRSGGGITSQSRLQEEYEEYCQK------------------ 62425053 212 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGSTPELLIGVE--NARVTSRVLAGTYR------VENDPTSEMPAARKLLSAHKDSTEHAFAIASLQRSLSSVA--DDVSVDERPHLLPLANVIHSASDASAHLPEDLNALDIAAAVHPTAAVGGYPQASAVAHVDELEPLDRGRYSGPVGWMDDRGNGQFGIALRCGQLEDNRIRLFAGAGIMPDSDPLAEVAETEAKFAPMRRAL---------- 152990124 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YFDD---TFVCFSPERFIKIENG--MISTYPMKGT----------IDATLPNA-KEKILSDTKEMAEHTMVVDLLRNDLNMVAT--NVKVEKFRYIDEVTRLLQVSSVIEGILPKDKHLHTIFDKLLPAGSISGTPKRSTCQIIEQVEQYERGFYTGVFGVFDGE-NIDSAVMIRFIEKSPTGFLYKSGGGITVDSDVRKEYQEMVDK------------------ 160884514 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVF--SPEIFVRIHQG--KISSYPMKGT----------IDASIPSA-AQLLMNDPKETAEHATIVDLIRNDLSMVANR--VSVSQYRYMDRLQTIFQTSSEIQGILPENYHLGDIIFRLLPAGSITGAPKRKTMQIIQEAETYDRGFYTGVMGY--SDGDLDSAVMIRFVEQEGEKMYFKSGGGITCQSDVESEYNEMKQK------------------ 50954063 98 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSEDGYREAVATAVDRIRKHGLAKAVLARDLSAHLPLGSDARRALAELYPDCWTFAVDG----LIGSSPETLVRVHHGT--VTARVLAGTMSRGQDAAADREAADALAASA------KDQDEHRFAVASVIGALRPHSA--DLAASDRPFTLKLPNLWHLATDVAGTLSDGSSSLGLADALHPTAAVAGTPTRDAVALIRELEPFDRGRYAGPVGWVGGDGDGEWAIALRCAQLENGDLTAYAGAGIVADSDPDRELAETAIKFRPIVEA----------- 145635020 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYKLWLQD---QFVCFSPECFVNIHDNN--IFTYPMKGTI-----NATLPDAE------NQLLTNEKEQREHYTIVDLMRNDLSMVAEH--IQVKKFRYIDRIKTILQTSSEIYGKLNENWQIGDILEKLLPAGSISGAPKEKTTQIIQQAEKQKRGYYTGIFGIFDGK-TLQSAVAIRFISQVDEKFYFHSGGGITIHSNAQDEYEELLEK------------------ 71908436 112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATPERLVRL--QGRKVDVDALAGTAWPGSLA----------------LSESKNRHEQSLVVHAICAALSSLCDAASVGPIEE---HMAGRLAHWRNRISAEVNTETSLFDLVRTLHPTPAVGGFPSAAAQSWLAAHGEARSGWYSGGLGILTPDGDGEFSVALRSALIDGNMAELQAGAGIVAGSDPQHELAETEAK------------------ 82523959 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEKFIQL--KGDKIHTYPMKGT----------IDASLPHA-EQSILANEKEMAEHIMVVDLLRNDLSIVAK--NVRVEKFRYVQTIKKLLQVSSHISGYVGESWHVGTILKSLLPAGSISGAPKKSTLEIIDEVEGYDRGYFSGVFGVYDGI-TLDSGVMIRFIQKSENTYIYKSGGGITLDSDANLEYNELQDK------------------ 6572982 107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPNVPIELNSERFDLSDASYAEIVSQVIAEIGSGEGANFVIKRTFLAEIASALSFFRHLLEREKGAYTFIIHTGSRTFVGASPERHISVKDG--LAVMNPISGTYPAGPNLTEVMDFLADRKEADELY----------MVVDEELKMMARICDDGG-HVLGPYLKEM-AHLAHTEYFIEGKTR--RDVREILRETLFAPTVTGSPLESACRVIQRYEPQGRAYYSGMAALIGNDGSLDSAILIRTADIDNGEVRISVGSTIVRHSDPMTEAAESRAKATGLISALK--------- 7481909 87 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAEALDRLPAHDVTVEDGGFDVSDEEYAGIVRRVIEEIGSGEGANFVIRRTYTGEIPDALALFRRLLAGERGAYTFVVHTGDRTLVGASPEVHVRMSGGT--VVMNPISGTYRYPAGAAPTAEGLL------AFLADRKETEELSMVVDEELKMMCTVGDMGGVVIGPRLK--EMAHLAHTEYELRG--RSSLDVREVLRETMFAATVTGSPVQNACRVIERHEVGGRGYYAGALALLGTDENLDSPILIRTADIADGHLRVPVGATLVRHSDPAGEVAETHAKAAGVLTAL---------- 146302445 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYESLVAKGVEAIKNEEFKKVVLSRSEKVNLADFIETFQHLIQIYPATFCYCFFHPKVGFMGATPEKLLK--ANGNVFETMALAGTQK--------------DNSETEIVWQQKEKDEQQFVTDFIVKRLREF--TASVVVSEPYSL-KAGSIWHIKTDISGVLKENSTLEEVIDTLHPTPAVCGLPKKKAKAFIIENENYDRTFYTGFLGELSFTGNSDLFVNLRSMQILDKTAILYMGCGITKESIPEKEWEESVNKSMTMKRVLR--------- 188995196 17 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVCFSPERFVKIENG--QISTNPMKGT----------IDASLPDA-AGRLLSDYKETAEHRTIVDLLRNDLNRVSHH--VRVSRFRYLDELGRLLQMSSEITGTLPAEKEFGSIIQELLPAGSISGAPKEATIEAIREAEGQQRGFYTGVFGYFDGS-SFDSAVMIRYIELPDGQYLFRSGGGITINSRCDDEYRETQQK------------------ 123965441 128 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPEKLFSLNKPNLILE--AIAGT--------SSNDLNPDSLLE-----SPKDIKEHNYVINYLIQCL-EVLRINNYKKSSL-KVASFGDISHLQTLIYSKI-DNVCPFDLLRILHPSPAVCGSPKKKAMNWINTLESFSRGNYASPMGWVDSEGNSEFRVAIRGARYIDQSLEFTAGSGIVKGSIASKEIEEIKLKFTSLVKQIFIAKTTK--- 88802771 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFNVSKEKYLKTVEKAIDQIISGHLKKVVISREVSVDNFSVIEIYEKLLLTYKNAFVYAWFHPKVGLFGATPETLLSINGTDFR--TMSLAGT-------------QVYKEHEKAVWKS-KELEEQQLVTTFIEQQLATVATNLEV---EKRETIKAGNLLHLRTKVSGSLKAPASLKELIRVLHPTPAICGLPREAARNFIFENEKYDRSFYTGFLGELNLQHSKELFVNLRCMKIKNKFASVYVGGGITRDSDAEKEWEETVLKTKTMKCAL---------- 86143137 71 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNRAVAQIQKADLQKVVLSRKISIPQTSPVGLFLALNKKYTTAFTYLWHHPKGTWLGATPETLLALN--GRSLETMALAGTQSFEGT--------------LDVNWGKKEQEEQQLVTDEIVNKLKPF-DFKSFKVHD-RETYKAGNLLHLRTKISGGLNLEKDTLKALLALHPTPAVCGLPRDLAKSFIETEEPYDREFYTGFLGEINMLTDASKAVNLRCMQFKPNRATLYVGGGITEASNAEAEWEETVNKAQ---------------- 157412534 118 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKVVNKGIQLVEKGILEKIVLANRVKIKFKNKLDLVEILKRLNHSCRYVWKRNSKDILFGASPEKLFSFTKPNLTLE--ALAGTISTNSNF-------------KKLLKSTKDLKEHNYVTQYLIKCL-EVSKIKNFKKSDIR-VNSFGDISHLQTLIFSKV-ENLCPFELLKNLHPSPAVCGYPKNAALDWINTLESFPRGNYASPMGWVDASGNASFLLAIRGARYIEENIEFTAGSGIVSGSVLDKEIDEIKLKFESIVKQIFFAKNPK--- 182439178 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVEDAEYADIVRRIRDEIGRGEGANFVIRRTFRGEIPDALALFRRLLAGERGAYTFVVHTGARTLVGASPEVHVRMSGGT--VVMNPISGTYR---YPAGGPTAESLLA----FLADRKESEELSMVVD---EELKMMCTGDMGGVVVGPRLKEMAHLAHTEYELRG--KSSLDVRDVLRETMFAATVTGSPVQNACRVIERYESGGRGYYAGALALLGRDANLDSPILIRTADIADGSLEVPVGATLVRHSDPEGEVAETHAKAAGVLAAL---------- 213964136 65 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEIFVKIE--NNLIKTYPMKGTI-----SATIPDAET------RLLNNEKEIDEHHKVVRLLSDDLQKVAT--NVHTTRFRYVDSTGDLLQTSSEIVGELPNDWQAHDLLATLLPAGSIAGAPKKKSVEVIAEAENYERGYYTGIAGVFDGT-TVDSCVLIRFIEHIGDKYYYKSGAGITAQSQPQNEYNEIIEK------------------ 152965167 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPDAEVALRDVAPDLSDDDYAAVVRRIVEEIAQGSGANFVVRRDVDFSATTALSLFRRLLVAEQGAYTFVVHVPGRTLVGASPEVHVRMARG--EVVMNPISGTYRYPATGPDPDGLV-------EFLTDPKEVEELFMVVDEELKMMCSVGDLGG--VVHGPYLREMANLAHTEFELRGQ--TTLDAREVLRQTMFAATVTGSPLQSACRVIKRFEPSGRGYYAGALALLGTDADGDSPILIRTADVRADRVRVSVGATLVRGSTPEGEVAETHAKSAGVLRAL---------- 124006609 21 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEWVVF--SPEIFVQI--KQQRIASYPMKGT----------IDASLPNA-AAEILANPKEMAEHTTIVDLIRNDLSKVAK--NVHVARFRYIDEVATLLQVSSKVVGDLPPDYRIGNILFELLPAGSISGAPKKKTVEVIKAAESYERGYYTGVFGYFDGE-MLDSGVMIRFIENIHGKLYFKSGGGITTFSNALAEYQE---------------------- 187736431 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEPFVTVR--GRSISTFPMKGTVP-----------SATQEARRWLETDEKENRESATIVDLMRNDLSMVAT--GVRVKRYRYISPVETILQCSSEISGLLPENWRSREILLKLLPAGSVTGAPKEATCRAIAEAEDMERGFYTGIFGFFNGR-DLDSAVSIRFMEEDERGMVYKSGGGITVMSRMEEEYQEAVAK------------------ 149194055 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPERFVKI--KNNKIYTYPMKGTI-----------DATIPNSKEKILSNIKEMAEHTMVVDLLRNDLGIIGR--DVKVNKFRYIDKIKAILQVSSEIEATLPKNKNYINLIKKMLPAGSISGTPKKKTVEIIKRVENYKRGFYTGIFGITDEKTFLDSAVIIRYIEKPKQFSTFHSGGGITIDSNLKEEYKELIQK------------------ 51244728 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPECFIK--TAQNSIYSYPMKGTI--------DADIEGAEAIIL---ADQKEEWEHNTIVDLIRNDLAMVAR--DISVNRFRFISTIKNLLQVSSEIEGNLGPDTGIGRIIATLLPAGSISGAPKQKTLEIIGQAEGQDRGYFTGVFGIFDGE-NINSAVNIRFIERGEGGLQFRSGGGITANSLPKNEYNEMVDK------------------ 34557100 68 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGNPKELAEHVMVVDLLRNDMGSWAQE--VRVDSFREFSLIRTLWQTSSIVSARAPRWRERLDILDRMTPAGSITGTPKRRCCEILEHLEEYERGCFTGVAGVFDGE-SLRSFVLIRYIESSPGELFYKSGGGITIDSDPFKEYEEMLEK------------------ 158315668 112 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFDIGDERYAEIVEVLREEIGRGEGANFVIHRTYTASIAGPPTALRRLLTGERGAYTFVVHTGTRILVGATPERHVSVDAG--LVRMNPISGTHRLPASGP-------DRGALLRFLADRKEIDELFMVLDEELKMMARVAEHGGQVLGPYLK--EMSHLVHTEYLLAG--RGCLDVREVLRETMFAPTVTGSPLENAFRVIARHEGRGRRYYAGVLALLGRDQTLDAPILIRTAEISGGDLRVPVGATLVRHSTPAGETAETHTKAAGMLAAL---------- 78062420 111 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVIHTGERTFVGATPERHLTLHEG--CATMNPISGTYRYPQSG-----PTIDGINA--FLGDRKESDELYMVLDEELKMMARICPAGQVTGPHLREM---ARLAHTEYFIVG--HTEADVRDLLRETMFAPTVTGSPIESATRVIARHERAGRGYYSGIAALIGRDARGDSAILIRTAEIRAGHVRIGVGSTLVRHSDAVSEVMETHAKVAALSNA----------- 83857104 86 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NKAKGAHIKLVSEAVETIKQTDLSKVVLSRPIRCSTESALVLFEELLQLYPSAFTYIWYHPKVGLLGATPETLFQLNGQHFK--TVALAGTK------------TDDKLLEDW---GTKEIDEQEIVTTTIKKALSPYARSISIS-----EVEKAGNILHLKTNLEGFLKPNTKLSAILSSLHPTPAVCGYPKDLAYSYITEKESYDRSFYTGFLGEIN-SGDINLFVNLRCLSMLNDTVTIYVGGGITAESNPELEFIETVRKSETMLRAL---------- 158315416 111 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLIHTGDRTFVGASPERHVSLDAGT--AVMNPISGTY-RYPSGGPSVAGVL------EFLADTKETNELYMVLDEELKMMSRVCDDVRVVGPGLKEM---AHLAHTEYRIVG--RSSRDVREILRETLFAPTVTGSPLQSACHVIAKFEPSARGYYAGAIGWDALGGQLDSAILIRTADVDSGRMRVGVGATLVRDSHPAAETDETRAKVAGLLHALR--------- 163754964 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVQKGVDTIQNSEIKKIVLSRKEEIISENPLVLFERLRDTYPTAFVYLWFHPKVGMAGATPETLVK--ATGTTITTMSLAGTR---KFEENTVIP-----------WNQKEIEEQQIVTDYIVHKLQDITTNITVSKAETHQ---AGSLAHLRSMISGRMISTINIGDIITTLHPTPAICGFPTEAAKAFILQEEHYDRAFYTGYLGYRTVRTNSELYVNLRCMQLTHHKRILYIGGGITKDSNPELEWQETVAKSQIMKRVL---------- 50121625 102 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIQCRDMTLIGASPERHITLDEQ--RVSMTPISGTYPTGPTLEGLID----------FLSNEKEEDELSMVLDEELKMMTRICDS-DVKTFGPF-LTPMSRLVHTGYRLEG--HSSLSVPTILQRSLFAPTVTGSPLENATRVIEKYESSGRGYYSGFLGQTSGKPSIDSAILIRTTEIDRGTMTMGLGATLVRTSDPASE------------------------- 197732822 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLADVLDALPAHPVRVADGAFDVPDEEYAEIVRRVIEEIGRGEGANFVIRRTFTGRIDDALALFRRLLAGERGAYTFVVHTGERTLVGASPEVHVRMSGGT--VVMNPISGTFR---YPPGGPDAESLLR----FLDDPKERDELSMVVD---EELKMMCTGDRGGVVVGPRLKEMAHLAHTEYELRG--RTSLDVREVLRETMFAATVTGSPVQNACRVIERHETGGRGYYAGALALIDADGRLDSPILIRTA------------------------------------------------- 162419062 49 -----------------------------------------EKDGEFS-VGIGLAALITAYPNYVHIRYQQQNAHGD-SFSGEQFQERVWLSSDIVGN--ISSALASIPIKEWRAYGLSQLE----LVHLFHNPASHAAPGTALLLHEYRLNRGSAIIRSLLP-SHLPQLLTMLYDNAPSINYKSSSCEPSIYIYEQPGDEYDENNQRAHKQDSHLQTQVE----RSAIEMQIR-QTDPTIFCDRVAKTVNEIRQGKYQKAILSRQIPLPNNNLLASYQRGRINNTSARSYAFRMQGFELMGFSSKTAVTVSANGCLI-------TQLLTDTHALSSDQTQSVPLHHELRINTKDITEHTSSILSVVATLTPICVPGSVAIVPYMKVLTCGKVQNLASCLQGQLQKGISHWQAMQSLYPVAA--DIPKDHLMQATL-HEQGSWEAYSSSVLMVDSNGALDATLISESLSRKNKRFGLRAGTEITHQADPLLKLEET--------------------- 13398179 2 ----------------------------------------------------------------VQITAFSLNGMAILKALKHTLSNTIKIFENNQSMNLIFPCVDKNIDEDQKILSISIFDCFRFIMRVFTNPQKISKAIFFGGLFSYDLIANFELLSHLARKQKCPDICFYLAETLLVWDHEKQTCIIQNSLFSHNVNEKYRIQTRSIEIENKLKQKLPGILKYNTKEASLTSNMTDSEYLSIIQQLQIFIQKGDI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 136320 5 -KPTLELVACDAAYRENPTALFHQVCGARPATLLLESADIDSKDDLKSLLLVDSALRITAIGDTVTIQALSANGASLLPLLDAALPAGVENKQQPNGRHLRFPAVSPLLDEDVRLRSLSAPDAFRPLQELVNVPAQEREVMFLGGMF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126648130 139 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDHFIQLVKDGIQAIQDGLVEKVVPARTKTIKIPEEFNLGLSLMNSYPNAFINFFHIPNGTWIGASPESLI--ETKGDYFYTMSLAGTQPAGDNPLKTAAWTQ------------KEIEEQALVSRYIVSCFKKI---------RLREYEEHGDLLHLKSDFRINMQPDLGSI-MLNLLHPTSAVCGMPRKESHDFLQKYEGFDRSFFAGFLGPVNIQGETSIYVNLRTASLFSDQAILYSGAGVTEDSDPQKEWEETELK------------------ 164688296 10 -----------------------TIFKDENDSFILDSAMDPEKLGRYSFISSNPFKKIKAKDSKT-----------------------------------------------------NPLDDLEEELKNYQGENDLPFVGGAVGYLSYDLGNYMEKLPKIAEDDNVYDLYFGFYNWVVVVDHLENKTYI-----ATPNLDRQKEESLIDEIERKIKNAEQCYETKNIKPIKLKSNFTKKGFEDAVQKVRDYIRSGDIY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 28812053 123 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKRAVEHAIVNFRHSEVRKAVLSVMRELTFASEVDVERSLAKQNREGYQFRIPLPDGDLIGVSPELLI--HKQGEKIISNPLAGSAKR------MVDPAADKANADRLSASEKDHYEH-------------------------------------------------------------------------------------------------------------------------------------------------------------- 196251301 10 -------------------------------------------------------------------------------------------------------------------------------------------------YFSYDLCHRIETFKEHKEDMNIPDMIFGFYNNAIIIDHKCNKVYVSSIGFERREDINQVLERKINEIIKKCEGSVKSTTGKKAAEGQVASNFTFEEYCSIIGKVKEYIKNGDIYQANLSQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119196679 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDHKQREVYIQSLCRSDNGEWLDLMMYRLSHFLCSLDHVFLNLSTTALGNIQLQINHTQETYKRKIRQCHDHIRAGDCDELLLCRYWETSSVRRWILLKQFMKFHPANFSAYMNIAHSKVIGGAQKSLLRGSRNEKRLLPENEPEKAPEEEPEKNPEKRLKDTADKEDLLTNANGLAKDKVFVDRLKGNLSKISKLRDAQIEKEAEHENKSDMYRL---------PRNGEPEASSSVHQGGSICDDPPSDSREILRKIENRPRGAFCGVAGYMDVGGGFEFLVLGHAAFTTPEIWRVGAAATISARSTAQQGWDEVRGRLDALLQ------------ 157344027 385 ------------------------------YTFWLDSASTEVCLGRFSFMGAKGGSLWKQF--TFRLSHKSDTASEGGGHLSIEDSQGSITNTFLEGGFLEFLNKELLIRYDKRDYEGLPFA----------------FHGGYVGYLGYDLK--VECGAANRHKSKTPDACFFFADNIVVIDHH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194561054 118 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDASMTLATLLIVRDAHWAVCQQVVAAHDDPAALAHACLARIESL-GTLAPAAEDDAPQLLHTQALQAS----EWQHEVRRAVDAIHDGAFGKVVLARDVLEQYARPVAILRRLRRRDAHAHLFAVRRDGACFVGATPERLARVAGRRR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157370907 5 -KPQLKLLKAEASYRGDPTTIFHQLCGARPATLLLESAEINSKQNLQSLLVIDSALRITALGRTVTLHALTANGAAMLPLLDEALPAEVQNQVRPNGRELTFPVIDAIQDEDARLRSLSVFDALRTLLTLVDSPADEREAVMLGGLFAYDLVAGFEDLPPLRQENRCPDFCFYLAETLLVLDHQRSVARLQASVFTADTAEEQRLQQRLEQLQLQLKQTPQPIPHQKLENMQLSCNQTDEEYGAVVSELQQAIRQGEIFQVVPSRRFSLPCPAPLAAYQTLKDNNPSPYMFYMQDDEFTLFGASPESALKYDAGNRQIEIYPIAGTRPRGRRADGSLDLDLDSRIELEMRTDHKELAEHLMLVDLARNDLARICQAGSRYVADLTKVDRYSFVMHLVSRVIGTLRADLDVLHAYQACMNMGTLSGAPKVRAMQLIAASEGTRRGSYGGAVGYFTATGDLDTCIVIRSAYVEDGIATVQAGAGVVLDSVPQAEADETRNKARAVLRAIASAHQAKEVF 156933736 29 -KPALELLTCDGLYRENPTAVFHQLCGDRPATLLLESADIDSKDDLKSLLLVDSALRINANGDTVTIEALSANGASLLSLLDNALPETVTVEAHPQGRTLRFPPVSTLLDEDERLRSLSVFDAFRLLQESVTLPQDEREAMFFGGLFAYDLVAGFEELPPLAQTNSCPDYCFYLAETLLIIDHQTRTTRIQASLFTPDDGEKARLNQRLAQIQLQLQEPPAPLPVETVPQMQCECSQSDEEYGAVVREMQKAIRAGEIFQVVPSRRFSLPCPSPLAAYDTLKKSNPSPYMFFMQDSDFALFGASPESSLKYDAPSRQIEIYPIAGTRPRGRRADGSLDRDLDSRIELEMRTDHKELSEHLMLVDLARNDLARICTPGSRYVADLTKVDRYSFVMHLVSRVVGELRRDLDVLHAYRACMNMGTLSGAPKVRAMQLIAGAEGERRGSYGGAVGYFTGHGDLDTCIVIRSAWVENGIATVQAGAGVVLDSVPQSEADETRNKARAVLRAIAAAHHAQETF 188533746 5 -KPTVKLITASAPYREDPAAVFHQLCAARSETLLLESADVDSKCNLKSLLIVDSALRISALDNRVQIAALSANGRALLPLLDAVLPSSVTNRVHPDGRELVFPLNDELQDEDANLRTLSVFDALRLIPTLVQSPQEEREAMLFGGLFAYDLVAGFEKLPELNNQQRCPDYCFYLAETLLVIDHQTQTARLQASLFTSEASEFLRLQSRIKQLHDQMTNPADALPVQKVDSMRLSVSQSDEEYCAVVRQMQEAIRIGEIFQVVPSRRFSLPCPSPLAAYDTLKNSNPSPYMFFMQDRDFSLFGASPESSLKYEAASNQIEIYPIAGTRPRGRHADGSLDRDLDSRIELEMRTDHKEMAEHLMLVDLARNDLARICQPGTRYVADLTKVDRYTFVMHLVSRVVGQLRNDIDVLHAYRACMNMGTLSGAPKVRAMQLIAKAEGTRRGSYGGAVGYFTASGDLDTCIVIRSAYVEDGMATVQAGAGVVLDSNPQAEADESRNKARAVLRAIATAHHCQEIF 183179580 13 ----LEVLHSELPYTQDPTALFHALCAGRSDCLLLESAEIDSKQNLKSLLLMDAAVRIVCEGHQVTYHALSANGQALLNIIHGNLTDRIPCKVEKAKLTLTFSTPCDTLDEDSRLREASSFDALRLVQHSFDLTDHGKFALFLGGLFAYDLVANFEPLGEAPADNQCPDYVFYVAETLMVIDHQRETCQLQATQFQPGDALHSQLKSRMREIRAQVNQKLPLPSAQSLSDVEMTTNISDAAFCDIVRDLKQYVVKGDVFQVVPSRRFRLPCPSPLAAYQRLKQSNPSPYMFYMQDERFTLFGASPESALKYEMHTNQVEIYPIAGTRRRGKRADGSIDFDLDSRIELELRTDKKENAEHMMLVDLARNDVARISQAGTRHVADLLQVDRYSHVMHLVSRVVGQLREDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEQARRGSYGGAVGYLTGEGDLDTCIVIRSAYVENGIAQVQAGAGVVYDSDPQAEADETRGKAQAVISAILYAHQGKE-- 156975032 12 ---QLEVLTASVPYTQDPTRLFHTLCENKTDSLLLESAEIDSKQDLKSLLIVDSAVRIVCFGHTVSMQALTNNGKNLLSHLNQNIRGEVKSEFVGETLTLEFTQPCDTLDEDSRLREASSFDALRLVQHSFDISQQDKHAIFLGGLFAYDLVANFEPLGNAEATNQCPDYVFYVAETLLVVDHQTESCQLQATLFVDD-SEKTTLETRIAEISAQCAAPKLLPSAEQIADVTVEHSVSDSNFCQIVRDLKEFVVKGDVFQVVPSRRFTLPCPSPLAAYKELKQSNPSPYMFYMQDELFTLFGASPESALKYETDTNQIEIYPIAGTRRRGKRPNGEIDFDLDSRIELELRTDMKENAEHMMLVDLARNDVARIAQAGTRHVADLLKVDRYSHVMHLVSRVVGQLREDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEGARRGSYGGAVGYLTGEGTLDTCIVIRSAYVENGIAQVQAGAGVVFDSDPQAEADETRGKAQAVISAIQAAHKSK--- 90412187 10 ---ELEVLSLDVPYVADPTELYYSVCGNRPHNLLLESAEVDSKQDLQSLMLVDAAVRIVCRGKEVRLEALTDNGLCVLQTIENVVTNDITVEREAQCLVLHFPAAERTLDEDSRLRQTSSFDALRMIQHAFDTSAHPREALFLGGLFAYDLVAGFEPLPNVTQDNNCPDYLFYIAETLLVIDHQRRKGKLQATLFGGETASYFELSRRLQHIKEACLAPKPVPAAELLERCKPEASISDEDFCQTVKDLKQYVIAGDVFQVVPSRQFTLPCPSPLVAYKELKIGNPSPYMFFLQDSEFTLFGASPESALKYCTESNQVEIYPIAGTRHRGKNVDGSINLDLDARIELELRSDLKENAEHMMLVDLARNDVARISEPGSRYVADLLKVDRYSHVMHLVSRVVGQLRSDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEQRRRGSYGGAVGYLTGHGDMDTCIVIRSAYVENGIASVQAGAGVVYDSIPQAEADETRGKAQAVITAIRKAHSLNET- 157961416 16 -----------LAYHEDPLSLYQHVTQNAPHTMLLESAEIDSKDHLKSIVLTHAAMQIRCDGYQLQFNALTDNGKTLLSPIKSFFPTTEINHCDESSLSLTLQKESNQLDEDARLKSTSPLDGLRMLVKHIRCDESPEFELFLGGVLSYDLIDTVEPLPSVPEDNTCPDYLFYLAETLILVDHQQQSAEIVTHQFVQPVQSAVDCAQRMTELQQACQSLAPIAELQAV-EAETQVNISDSDFKDTVNGLKEHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGDDFTLFGASPESALKYEAASNQVEIYPIAGTRKRGKTASGEIDFDLDSRNELELRLDKKELSEHIMLVDLARNDIARISQSGTRKVPELLKVDRYSHVMHLVSRVTGQLRTDLDALHAYQACMNMGTLTGAPKVSAAQLIRGAEKTRRGSYGGAVGYLNGLGDMDTCIVIRSAFVKDGTAFIQAGAGVVYDSDPQAEADETRQKAQAVISAIKM-------- 8996005 7 ----IKFKQKQVHYHPDPTIIFNHLCGSRSATLLLETAEINKKKNLESIMIIDSAIRYPAMKNSVQITALSLNGRVILSFLKDTLEKKITILSNDTSINLIFPVIEKNIDEDKKILSLSIFDCFRFIMNMFKNTKKISKAMFFGGLFSYDLIANFESLPHVKRKQKCPDLCFYLAETLLVLDHQKQTCLIQHSLFSNNCDEYKRIQKRSKKITKKLTQPLFKIPKKNVHATSLTSNMSDLEYASIIKELHLFIQKGDIFQVVPSRKFFLPCYHSLAAYQELKISNPSPYMFFMQDEIFTLFGASPESSLKYDETTRQAELYPIAGTRPRGKKKDGTIDYDLDSRIELEMRTNQKELAEHLMLVDLARNDLARICEPGSRYVSELVKVDKYSHVIHLVSRVIGTLKSDLDALHAYSACMNMGTLTGVPKVRAMQLIARYEKGTRGSYGGAIGYFTDTGQLDTCITIRSAYVEQNMATIQAGAGIVLNSIAEEEIKESLNKAKAVINAIKTAHYL---- 170717549 4 --PFIEVLTQKLPYYKDPTAVFATLCQQRTNTLLLESAEISSKNSLKSLLFVNSAIKISCFGNTIIFNALTSNGKTVLPLIKEKLQPKAKILVKSESLEVIIPPINPNLDEDSKLQATTVFDGLRCLTDIYAQSKIPIFLGGLF---AYDLVINFIPMENISDGLTCPDYVFYLAENLLVIDHQLQQTTLQSFCF--HSQELGNVQKSAMEICQKLTKIEPHL-AVSKASVLVQVNLEDESFKAIIEQLKQHIYTGNIFQIVPSRRFMLECPNTLASYRQLKKNNPSPYMFFMQDTDFILFGSSPESALKYNAENRQVEIYPIAGSRSRGFDQQGNIDPELDTRLELELRLDKKELAEHLMLVDLARNDIARVCESGTRQVKELMQVDRYSHIMHLVSRVVGKLRPELDAFHAYQACMNMGTLTGAPKIKAMQLIYQVEKQKRHSYGGAIGYLSSDGNFDTCIVIRSAFVQQGIAYIQAGCGEVLDSDPQMEADETRHKAKAVINAILQTN------ 119469324 12 ---EVTSITQTRDYISSPLALYAAL--DKPNSLLLESAEIDSKDSVKSLILVDCALRIVCQGKKVTITAQSNNGHQLLSYLQAHVKN-CNAELNDTSLTLNYLSTSNDIDEASKLVADNAFSALRTCINSIKSTTDNPFSLFLGGVFAYDMVANFEQLSDVPDENSCPDYVFYLAETLVVIDHQKQTTELIGNVFNGPDVHANCFEKQLEQLNSLCDNAAQYSAPLNKGECEVSVDISDSTYCQQVVKLKKNIVDGDIFQVVPSRTFSLPCPNALHAYSQLKQQNPSPYMFYMRDEDFALFGASPESALKYDINNQQVEVYPIAGTRPRGKFANGQINPDLDSRIELELRNDQKERAEHLMLVDLARNDVARISVAGTRHAKELLKVDRYSQVMHLVSRVVGTLKPELDALHAYQACMNMGTLVGAPKVRAAELVRQTEGKRRGSYGGAVGYLTGDGAMDSCIVIRSAFVKNNMAYVQAGAGVVFDSDPQSEANETRAKAQAVITAIKSTFEA---- 15602449 6 ----IHTLTQSLPYYADPTHVFAALCQDKTNTLLLESAEIHSKNSLKSLLVIQPALKITCHGLRVTFCAKTQNGVAVLHALIEKLQCHYEISAVTESQSVIFPKLDKNLDEDNKLHASTCFDALRALLSLYQHSEVPVLLGGLF---AYDLVTQFIPMDNIEDGLDCPDYCFYLAEHQLTLDHQLQQAQLHSFCFAPQYQTA--LQQQADQIIQKFANIEPHLHCVSADTT-LTTNLDDVQFKQIIQVLKQHLYQGDVFQIVPSRRFSLACPNTLASYRQLKHTNPSPYMFFMQDEDFTLFGASPESALKYTQQTRQLEIYPIAGSRPRGFYPNGQIDPELDARLELELRLDQKELAEHLMLVDLARNDIARVCETGTRQVADLMQVDRYSHIMHLVSRVVGKLRPELDALHAYQACMNMGTLTGAPKIKAMQLLYQVEQQKRHSYGGAVGYLASNGDLDTCIVIRSAFVQQGIAYIQAGCGEVLDSDPQKEADETRHKAQAVINAIVQTHQ----- 16273296 5 TQAFIAVTAQPIPYYADTTAIFNTLCQSNSNSLLLDSAEIGSKNSLQSLILVNAAVKITCLGHNVTFKALNNNGKQVLKEIHPKLTALGKVSAVNDEFSVQFLPLDNQLDEDSKLQSATIFDGLRVISSLYQHSQTPIFLGGLF---AYDLVANFIPMDGINDGINCPDYSFYLAEHLITIDHQNQQATLKSFCFAQEE---QVNIAKTSLSIAQKLKNIDHVLSIKAASDEVKTNFDDPEFTGIVKALKHHINIGDVFQIVPSRRFSLACPNTLASYAQLKQNNPSPYMFYMNDEDFILFGASPESALKYAPENRQLEIYPIAGSRPRGFDAHGNIDPELDARLELELRLDHKEQAEHLMLVDLARNDIARVCQSGTRKVAELMQVDRYSHIMHLVSRVVGKLRPELDALHAYQACMNMGTLTGAPKIKAMQLIYQFEQQKRHSYGGAVGYLTSDGHFDTCIVIRSAFVQNGMAHVQAGCGEVLDSDPQMEADETRHKAAAVLKAIRQVN------ 70732917 17 -----------------PLSIYLKLAD-QPNSYLLESVQGGEKWGRYSIIGLPCRTVLRVHGFQVSVTH-----------------DGVEIESHEVADPLAF------------------VEEFKARYNVPTIAGLPRFNGGLVGYFGYDCVRYVEPRLPNPDPIGVPDILLMVSDAVVVFDNLAGKVHAIVLADPGQDNAFEAGQARLQELLAQLRQPITPRPKQLAADPLFRSSFTQADYERAVDTIKEYILAGDCMQVVPSQRMSIDFAAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVE--DNLITVRPIAGTRPRGASE------EADLALEQDLLSDAKEIAEHLMLIDLGRNDTGRVSEIGSVKLTEKMVIERYSNVMHIVSNVTGQLKAGLTAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGIYGGAVGYFAWNGNMDTAIAIRTAVIKNGELHVQAGGGIVADSVPTLEWEETLNKRRAMFRAVALAEQ----- 167031464 17 -----------------PLSIYLKLAD-QPNSYLLESVQGGEKWGRYSMIGLPSRTVMRVHGYHVSI-----------------LQDGVEVESHDVEDPLAF------------------VETFKDRYKVADIPGLPRFNGGLVGYFGYDCVRYVEKRLPNPDPLGVPDILLMVSDAVVVFDNLAGKMHAIVLVDPAEEQAFEQGQARLQGLLETLRQPITPLSGPQVDEPEFRSSYTREDYENAVGRIKEYILAGDCMQVVPSQRMSIDFAAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVE--DNLVTVRPIAGTRPRGATE------EADRALEDDLLSDDKEIAEHLMLIDLGRNDVGRVSSTGSVRLTEKMVIERYSNVMHIVSNVTGQLREGLTAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYFAWNGNMDTAIAIRTAVIKDGELHVQAGGGIVADSVPALEWEETINKRRAMFRAVALAEQ----- 119899614 17 -----------------PLSIYLKLA-NEPYTYLLESVQGGERFGRYSFIGLASPTRIEVYGRSALLLTGNR--------------------------------------LVERRDYGDPLNFVAEFMNRIKVPPLPRFAGGLVGCFGYDTVRYIEPRLDKPDAIGTPDILLMLSEEIAIVDNLTGKLTLVVYAEPEVPGAFKRAKKRLQELLARLRAPVAIPEESRAESAPAVSSFGEEAFKDAVRRAKQYIVDGDIMQVVLSQRMSKPFAHPMALYRAIRSLNPSPYMFYFNLEDFHVVGASPEILVRLEDD--TVTVRPIAGTRKRGAT------VAEDAALEEDLLADQKECAEHLQLLDLGRNDAGRVSETGTVKVTERFTVERYSHVMHIVSNVEGQLKEGLDALAVLRATFPAGTVSGAPKLRAMEIIDELEPVKRGIYAGSVGYVGFHGDMDLAIAIRTAVLKDGQIHVQAGAGIVADSDPDAEWQETQNKARAMLRAAEMA------- 126654798 30 -----------------PVSSWYKVCGDRPYSFLLESVEGGENLGRYSFLGCDPMWILSARGNITT-------------------------QTYRDGSVKTF--------------EGNPFDILTDCLASIKPPQLPSGIGGLFGFWGYELINWIEPRVPIYPDDDLPDGVWMQVDHLIIFDQVKRKIWAIAYADLRDEQAYQQACDRVTKLVLKLQLPLPITNSEETQPLKYTSNTERTQFCENVRQAKEYIRAGDIFQVVLSQRLQAHYDDPFNLYRSLRLINPSPYMAYYNFGDWQIIGSSPEVMVKAERESLTATLRPIAGTRKRGKTPT------EDQALAEDLLQDPKEIAEHVMLVDLGRNDLGRACCEGSVTVNELMVIERYSHVMHIVSNVIGKLADHKTPWDLFKACFPAGTVSGAPKIRAMEIINELEPERRGPYSGVYGYYDFEGQLNTAIAIRTMVVRQHLVCVQAGAGLVADSDPETEYEETMNKAKGLLEAIR--------- 169191364 18 -----------------PIRLFQHFAKEQ-HAFLLESVEGGVKWARYSFIGTDPFMML-----------YGKNGKMVLE---------------HNGEKQEFDE--------------KPIELLKAQLRGFRSPELPPFTGGAIGYFGYDLLQYYENLPAHRDDLQMNDLQFMFCDQVIVFDHFKQQLQIIGNVHADIEKAYNRAAAKIEATIERLQQPITVPVTSGSSIPDVQSNLTKEQFISNVEQAKEYIRAGDIFQVVLSQRFSIETEDPLHVYRVLRTMNPSPYMYYLKMGDEVIVGTSPEALVKV-NGDRKVETRPIAGTRPRGKT------PEEDKALEVELLADEKERAEHLMLVDLGRNDIGRVSEFGTVRCDAYMEIERYSHVMHIVSNVSGKLREDKDFFDAFLSCLPAGTVSGAPKLRAMEIIAELENEARGAYAGAIGYLGFGGSLDTCITIRTIVFKNGKAYVQSGAGIVWDSVPESEYMETVNKAKACLKAIRAA------- 52425204 6 ----IQTLSNPVQYQQDLTAVFATV--GKTNSLLLESAEISSKNSLQSLLIINAALKVSCLGQIVTFTALTANGSHVLPLIKEKLQGKTKSSVQQNKLIAEFFPIDQNLDEDSKLQSLTVFDGLRVINQLYQHSKQPVFLGGLF---AYDLVANFIPMNNITDGLSCPDYVFYLAEQLLRLDHPSQQATLQTFCFND--SELQNLQQSAVEIDKDLRNLKP-LSAIQQGSTDISTNHEDEKFKQIITALKHHIYIGDVFQIVPSRRFILQCPNTLATYRQLKENNPSPYMFFMQDEEFTLFGASPESALKYSADNRQLEIYPIAGSRPRGFDAKGKIDPELDARLELEMRLDHKEQAEHLMLVDLARNDVARVCESGTRHVKELMQVDRYSHIMHLVSRVVGKLRPELDALHAYQACMNMGTLTGAPKIKAMQLIYQFEKQKRHSYGGAVGYLSSDGNLDTCIVIRSAFVQNGIAYVQAGCGEVLDSDPQMEADETRHKAQAVIKAILQTN------ 149377967 17 -----------------PLSTYFKLASG-PYSYLFESVQGGEKWGRYSIIGLPSREVLKVHDHTVTITR-----------------------------------DDKVIEETTVDDPLAFVEDYQARFNAPDLEELPRFNGGLVGYFGYDTVRYIEKRLRPPDRIGTPDILLMVSDDVVVFDNLRGKLHLIVHADPNQEGAYEQALQRIDDLESRLHRQTTNAPRTPVDESDFISGFNQEKFEAAVGRIKEYVLDGDVMQTVISQRMSIPFEAPPNLYRSLRVLNPSPYMYFLDLGDFQIVGSSPEILARVEDD--EVTVRPIAGTRKRGAT------DAEDRAMEAELLADPKEIAEHLMLIDLGRNDAGRVSETGTVKLTDKMIVERYSHVMHIVSNVTGRLKDNTSCLDVLRATLPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYLSFNGNMDTAIAIRTAVIKDNTLHIQAGAGVVADSVPRLEWKETMNKGRAIFRAVAMT------- 91776821 32 -----------------PLSLYLKLA-NQPYSYLLESVQGGERFGRYSIIGLPARVRIEVQGQTVRVLDG-----------------------------------DQVLEQTNHVNPLDFIQAYQARFRIPPYQGLPRFTGGLAGYFGYDTIRYIERRLAKQDALGVPDVLLMVSEEIAVVDNLSGKLYFIVYADPASGNAYTQGIQRLNALVQRLRQPVDIPYAVAMPVTEAQSEFGEESFKEAVAKSKQYIFDGDIMQVVLSQRMAKPFTAPPSLYRALRSLNPSPYMFYYDMGDHHVVGASPEILVRLEDE--TVTSRPIAGTRPRGKT------REEDIALAEELLADPKEIAEHVQLMDLGRNDVGRVAQVGSVAVTEKMVIERYSHVMHIVSNVEGRLKSGLHAIDVLKATFPAGTLSGAPKVRAMEIIDELEPSKRGIYGGAVGYLGFNGDMDLAIAIRTGVIKDGMLYSQAGAGIVADSIPENEWIETQNKARAVLRAAEI-------- 186901676 30 -----------------PVSAWYKVCAGEEYSFLLESVEGGETIGRYSFLGCEPMWVLEARGNTTTQTYRNGNIERF---------------------------------------EGNPFEILSSCIDPIKPPQLPPGIGGLFGYWGYELIRWIEPRVPIATEKDLPDGIWMQVDNLIIFDQVKRKIWAIAYGDLRDEEAYQQACDRVTKLVLKLQFPLPAEKNDNAQELEYQSNTSKEQFCTNVLKAKDYIRAGDIFQVVLSQRLSAPYKHPFDLYRSLRLINPSPYMGFYQFKDWQIIGSSPEVMVKAENKTLKATLRPIAGTRPRGKT------LAEDLAFEKDLLQDPKEIAEHIMLVDLGRNDLGRVCMKGTVKVDQLMVIERYSHVMHIVSNVVGELAPHKTAWDLLKACFPAGTVSGAPKIRAMEIIQELEPERRGPYSGVYGYYDFEGQLNSAITIRTMIVRQYIVSVQAGAGLVADSIPEKEYEETLNKARGLLEAIR--------- 88859927 12 ---EVTSITLSREYIACPLSVYANL--NKANSLLLESAEIDSKDNVKSLILVDAAIRIECTGGRVTLVSQSNNGQQLLPYLAQRV-ENCDVTLTDNSLTLLYRDNQSEMDEFSRLTADNAFSALRSCINTIKSTTAHPFAVFLGGVFAYDMVANFETLPEVPTPNECPDYVFYLAETLVVIDHQKQTTELVGNVFNGPDVHANCFEQQLETLNLLCSSSHPFTPQAVNARPNVNVDISDDDFCNQVTQLKKHIVDGDIFQVVPSRTFSIACPNALAAYQQLKKQNPSPYMFYMQDQDFTLFGASPESALKYCATSNQVEVYPIAGTRPRGKFANGEINPDMDSRIELDLRNDKKELAEHLMLVDLARNDVARISIAGTRFAKELLKVDRYSQVMHLVSRVVGQLKPQLDALHAYQACMNMGTLVGAPKVKASELIRLTEQKRRGSYGGAVGYLTGDGSMDSCIVIRSAFVKNNIAHVQAGAGVVFDSNPQAEANETRAKAQAVIKAIQSTFLAGE-- 67155344 17 -----------------PLSIYLKLSDA-PNSYLLESVQGGEKWGRYSIIGLPARTVLRIHGQRVTVSV--------------------------DGEEVERHDCED---------PLAFVEQFKARYRVPDLPGLPRFNGGLVGYFGYDSVRYVEKKLPNPDPLGTPDILLMVSDAVVVFDNLAGKMHLIVLADPAEADAFERGRAHLRALSEELRQPLAPRQAPAGAEPAFRSSFGREDFERTVARIKDYILAGDCMQVVISQRMSIPFAAPIDLYRALRCFNPTPYMYFFDFGDFHVVGSSPEVLVRVEDG--LVTVRPIAGTRPRGASE------EADLALERDLLSDAKELAEHLMLIDLGRNDVGRVADTGSVKLTEKMVIERYSNVMHIVSNVTGHLRQGLTAMDALRAILPAGTLSGAPKVRAMEIIDELEPVKRGVYGGAVGYLAWNGNMDTAIAIRTAVIKDGELHVQAGAGIVADSVPALEWEETLNKRRAMFRAVALAEQ----- 206890857 16 -----------------PVGAFLKL--NRRPSFLLESVQGGEKWGRYSIIGIEPSVVIKAEGKKITVQKGQNR---------------------------------------RVYKKLEPFNFLRKLFTQYKPSELPRFFGGMVGFISYDTVKLFEKVPDIPKPSDMPDIFLMIPETLLIFDNLKQSIKIVYNAFIDKDATYQKAQKKIDNLISDLKSHYLNVPEKGSKTLHFHSNFSKEEFLSAVKKAKEYVLNGDVVQVVISQRFETETQHPFDIYRILRIINPSPYMFYIDTGEGFLVGSSPEILVRLEDE--RVIVRPIAGTRPRGKTE------EEDLALEKELLSDEKEIAEHIMLVDLGRNDVGRVAEIGSVNVTELMTIERYSHVMHIVSNVEGKLKKGLDMFDVFMSCFPAGTVTGAPKVRAMQIIEELEPTKRGPYAGAIGYFGFSGNMDMCIGIRMLTIKDNHVFVQAGAGIVADSIPEREYTETVNKAKAMLKTV---------- 94971146 31 -----------------PVSAFLALADKEPYAFLLESVEGGERIGRYTFLGIRPYMVVTGRGSEVTIRRGKK-------------------------------------TEKSSSDLLGTLRAALREHKPATVPGLPPFTAGAVGYFAYDAVRHFERLPDIKDDLHLPDGVFMFYDRLLAFDHLRHQLHLIAAADVRPRAAYDRAIADLDALEKKLVSGRRLRPEKKTAKIKLHARTKPADYMNAVKRGKEYIAAGDVFQVVLSQRLDFALPAPFDIYRSLRTVNPSPYMYFLRMDDLHVLGSSPEMLVK--ANNRTLEYRPIAGTYKRGATA------EEDARLEEHLRTNEKERAEHVMLVDLGRNDLGRVSEYGSVKVKGLMYVERYSHVMHLVSALEGKLRGDLDALDAFAACFPAGTLSGAPKVRAMEIIEELEPTRRGVYGGSVLYADFAGNLDSCIAIRTMVVKNNRAYVQAGAGIVADSDPESEFQECRNKAQAVVRAAELA------- 192814057 30 -----------------PIRIFQR-YAERKRAFLLESVEGGVQWARYSFIGTDPFLMITGKKGKIEIE---KNGERSL-------------------------------------LEGKPVEELKALLRTYRSPQLPPFTGGAIGFFGYDLLQYYEKLPAHADDLGMDDIRFMFCDQVIVFDHVKQQIMLVGNVHVKPGDSYMDVCRTLEAAAEQLQDQGPRENPADVDMGDIKSNMTKEKYLSNVEQAKEYIRAGDIFQVVLSQRFHIETESPLHVYRVLRTLNPSPYMYYLKMDDDIIVGTSPEALVKVD--GRRLETRPIAGTRPRGSNE------AEDQALADDLLQDEKERAEHLMLVDLGRNDLGRVSEFGTVKCDTFMEIEKYSHVMHMVSSVSGQLSENKDFFDAFLSCLPAGTVSGAPKLRAMEIIAELEREARGAYAGAIGYLGFGGNMDSCITIRTIIFRQGKAYVQAGAGIVWDSVPEKEYEETVNKAKGMLKAIRVAEAM---- 77461339 17 -----------------PLSIYLKLAD-QPNSYLLESVQGGEKWGRYSIIGLPCRTVLRVHDHHVSITVDG--------------------------------------VETESHDVEDPLAFVETFKARYNVPGLPRFNGGLVGYFGYDCVRYVEKRLPNPDPLGVPDILLMVSDAVVVFDNLAGKMHAIVLADPAQADAYEQGQAQLQQLLEKLRQPITPFSKQQAAEPVFRSSFTQDDYEKAVDTIKEYILAGDCMQVVPSQRMSIDFAAPIDLYRALRCFNPTPYMYFFNFGDFHVVGSSPEVLVRVE--DNLITVRPIAGTRPRGATE------EADVALEEDLLSDDKEIAEHLMLIDLGRNDTGRVSEIGSVKLTEKMVIERYSNVMHIVSNVTGQLKAGLTAMDALRAILPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYFAWNGNMDTAIAIRTAVIKNGELHVQAGGGIVADSVPALEWEETINKRRAMFRAVALAEQ----- 83310912 18 -----------------PVSAFMKLAGGQPNAFLLESVEGGAVRGRYSILGMRPDLLWKCVGNEAWIN------RNARSKTSEFLPCPVA----------------------AKSGALDSLRALVAECGIETPPHLPPMSAGLIGYMSYDMVRLAEKLPDANPDIKVPDGIFMRPTIMAVFDNVNGTLTAVAPVWPRAGMDAQAAWERLEHIVESLESPLPHTYPRDEHQPIPVPSVSPEHYCRMVEKAQEYIAAGDIFQVVLSQRLAVPFRPPFSLYRSLRRLNPSPFLFFLDLGEFQLVGSSPEILVRLRDD--KVTIRPIAGTRRRGKT------PAEDEELAADLLADPKELAEHLMLLDLGRNDVGRVAAIGTVEVTKKMTVEYYSHVMHIVSNVEGKIREGCDAMDALMAGFPAGTTSGAPKIRAMEIIDELETERRSFYAGAIGYFDGNGNMDTCIALRTTLVKDGTMYVQAGAGIVADSVPLSEHEECMNKARALVRAAEDA------- 114321399 24 -----------------PLSTYLKLAQG-PYSYLFESVQGGEKWGRYSIIGLPCRTVLRVWGQEVEVS------------EDDRVVERIPVD----------DPLAWIEAYQARFKAADP----------PGFPQMPRFLGGLVGYFGYETVGYIEPRLANRDELEVPDILLMVSEEVLVFDNLAGRLYLVVQVDPAAEGALTRGQARLEELAERLRRAQRRRPPRRVLESDFRSNFTQPEFEAVVERIREYILAGDCMQVVPSQRMSVPYRAPLDLYRALRCTNPSPYMYYLDLGDFHVAGSSPEILVRLEDD--QVTVRPIAGTRRRGH------DEAEDLALEADLVSDPKELAEHLMLIDLGRNDVGRVADTGSVRVTERMVVERYSHVMHIVSNVTGRLRPGQGPMEVLRATFPAGTVSGAPKIRAMEIIAEVEPVKRGVYSGAVGYLSWSGNLDTAIAIRTAVIKDGRVYVQAGAGVVADSVPRLEWKETLNKGRALFRAVEMAEH----- 78484611 19 --------------YDTPLSVYHKVA-NQPQSYLFESVQGGDKWGRYSIIGLPCSKRLVIEGQQITVLDG-----------------------------------EQVVEQQVSEDPLAWIEAFQARFKVFPQPGLPAFTGGLVGYFGYDTIRYVESRLQAKDDIHAPDIQLLVSEEIVVFDNLSGQVHVIVHADLSQKKAYSKAEARVAEIAEMIQQPMSVPNDLPKETIDFVSSFGEEAFKQAVAKIKEYILAGDAMQVVISQQMSVDFDAPIDLYRALRYLNPSPYMFFLDLGDLQIVGSSPEILVRLE--DNTVTVRPIAGTRRRGLT------PEKDHALEVDLLSDPKELAEHLMLIDLGRNDVGRIANVGSVELTEKMIVERYSHVMHIVSNVNGQAKPGMSSIDVLRATFPAGTVSGAPKIRAMEIIDELEPVKRGVYAGAVGYLGWHGNMDTAIAIRTAVIKDGRLFVQAGAGVVADSVPQSEWDETMNKGRAIFKA----------- 90408505 9 ----LKSFHVESRYVPKSLPLFQVLTKNTHNNLLFDSAEISTKAHLKSIMLLDACLKITCQGLQVTFEALTDNGKDLLVFITPQFSIQYIISQSARKLCVIFPKADADIDEEQRLKSASPMDALRCILEKIRVRSQHPQALFLGGIFAYDFIGTFEQLIDVTESTNCPDFVFYVAETLLIQDHQNKTCEILGSVFGGSDENERRIQARLCELQTICADFKAQEMPVIPLQGKISTDVSDQKYKKIVTDLKQHIINGDIFQVVPSRSFYLHCPNPMGAYAKLKETNPSPYMFYLKDSEFTLFGASPESALKYTKDSNDVEIYPIAGTRRRGFNPDGSINKDLDSRLELDLRLDKKETAEHLMLVDLARNDVARISIPGTRHVAELLKVDRYSHVMHLVSRVVGKLRTDLDALHAYQASMNMGTLVGAPKIRASDLVRSVEKKRRGSYGGAVGYINGQGDMDTCIVIRSAFVKDDIAQAQAGAGVVFDSDPTLEADETRHKAAAVLSAIAQAH------ 120556423 24 -----------------PLSTYLKLASG-PYSYLFESVQGGEKWGRYSIIGLPSQEVLKVFDHRIEV---SRNGEVVEQAEVD-------------------DPLAFVDDYQKRFNAPD-------------LPELPRFNGGLVGYFGYDTVRYIEKRLRPPDQIGTPDILLMVSNEIVVFDNLRGKLHLIVHVDPSIEGAYEAAQRRIDELESQLHRQTANAPRTPVDESDFISGFTQDRFEAAVDKIKGYVLDGDVMQTVISQRMSIPFEAPPNLYRSLRVLNPSPYMYFLDLEDFHIVGSSPEILARVEDE--EVTVRPIAGTRKRGAT------DAEDKALEKELLADPKEIAEHLMLIDLGRNDAGRVSETGTVKLTDKMIVERYSHVMHIVSNVTGRLKENTSCLDVLRATLPAGTLSGAPKIRAMEIIDELEPVKRGVYGGAVGYLSFNGNMDTAIAIRTAVIKDNTLHIQAGAGVVADSIPRLEWKETMNKGRAIFRAVAMT------- 196190088 30 -----------------PVSAWYKVCAGQPYSFLLESVEGGETLGRYSFLGCDPLWILESKGNQTTQT---------------------------------------FRDASQQVLEGNPFDILQACIEPLKPPQLPPGIGGLFGFWGYELIKWIEPTVNIHEENSLPDGLWMQVDNLLIFDQVKRKVWAIAYADLRDPAAYEAACDRVSKLVTKLRSPWTSPEASTAPPLEYTSNRTPEEFCASVEKAKAHIRAGDIFQVVISQRLQASYDNPFDLYRSLRLVNPSPYMCYFNFNGWKLIGSSPEVMVKATVTGMQATLRPIAGTRPRGKNAAEDADYAA------DLLADPKEIAEHVMLVDLGRNDLGRVCSSGTVKVDELMVIENYSHVMHIVSNVVGDLAPDQTAWDLLKASFPAGTVSGAPKIRAMQIIKDLEPDYRGPYSGVYGYYDFEGQLNSAITIRTMVVQSQTISVQAGAGLVADSIPENEYQETLNKAKGMLEAVR--------- 167040500 31 -----------------PINIFYSLKG--KNKFLLESANGGTNWGRYSFIGKDPYLSILSYGKRI-----------------------------------------KLIGESEEEKEGLILDEIRDIMNFKYNGLDIPFVGGAIGYASYDLIRLYEKLPDKNPDINIPDVYFMFYKSFICYDHLKHRIYVVYNVYPEEDVEYEEVLQKINELLQEVKSNAPQFHDLPSQQEEIYYNFTKEEFCKIVEKAKEYIEKGDIFQVVLSQRLKAASSHPFEIYRRLRSKNPSPYLFYIDFGDFQLLGSSPESLVSV--FGDKVTTNPIAGTRRRGK------DEEEDLRLKEELLKDEKERAEHVMLVDLGRNDIGKVSEFGSVKIERFMEVDFYSHVMHIVSTVSGKLKRGLTAFDALIACLPAGTVSGAPKIRAMEIIDELENVRRSFYAGAVGYFSYNGNMDMCIAIRTILFKEGYAYVQAGAGIVYDSIPEMEYCETLNKAMALKEVL---------- 169831352 32 -----------------PISIFKRLEPESP-CFLLESVEGGESLGRYSFMGFDPLWMLECKNGAGVVRTRAG----------------------------------------EEAVSGHPLDILAGQVGRYRCPDLPRFFGGAVGYFGYDLVRYLERLPAAPDDLRLPDCSFMFPETVLIFDHVQHTLKAVVNVAENPDVSYERACARIHRLREKLDGQFPGAPAPGNGEDQVVAETSPEEFKTAVRRAKEYIAAGEILQVVLSLRLRVPLRAPFEVYRRLRVINPSPYLFYLDTGSTTVVGASPEMLVRVE--GNAVRTRPIAGTRPRGAG------RDDDLAYEEELKSDAKERAEHLMLVDLGRNDLARVCAPGSVRVPQFMTVERYSHVMHLTSEVQGTLEPGRTALEALGAVFPAGTVSGAPKVRAMEIIEELEPSRRGIYAGAVGYLGLTGTLDTCIAIRTAVIRDGQVYIQAGAGIVADSDPEREYQEVMHKASALIRA----------- 124268647 25 -----------------PLSLYLKLAGGRPLSFLLESVVGGERFGRYSFIGLPARTLLRATGEHCEV------------------------------------VTDGQVTETHHGNPLDFIEAYQSRFKVALRPGLPRFCGGLAGYFGYEAVRFMEPKLASARRIGTPDIQLLQTEELAVIDNLSGRLYLIVYADPSQPEAYFRGKKRLAELNDRLRYSVTAPAVKRGPSHAVEREFARADYEAAVLRCKEYIAAGDCMQIVFGQRLRKRYESPLSLYRALRSMNPSPYMYFYDMGDFQIVGASPEILVRHEQEGQKVTIRPLAGTRPRGAT------PERDLAVEAELLADPKERAEHLMLIDLARNDIGRIAQTGSVKVTEAFAVERYSHVMHIVSNVEGLLKPGTTNMDVLRATFPAGTLSGAPKIRAMEIIDELEPVQRGIYGGACGYLSFAGDMDVAIAIRTGIVKDNVLYVQAAAGIVADSVPELEWKETEHKARAVLRA----------- 193084248 52 -----------------PVSAMLKLADGRANSFLLESVSGGSIRGRYSFIGLKPDLIWRCRGNEVEINRNARANADLFETDSE-----------------------------------DPLGSLRALIAESAPEGLPPMAAGLFGYMSYDMVRLMETLPNENPDMGLPDGIFLRPTIIAVFDTIEDVMTIVTPVRVNASSAFAQAEERLHDVLTDLDQPHPRASDVALSDPEPVSNMSRPAFHEMVERGKAYIEAGDVFQVVLSQRFEVPFTPPFSLYRSLRRLNPSPFLFYLDFGDFSVVGSSPEILVRLRDD--TVTIRPVAGTRPRGK------DAAEDKALAEDLLSDPKECAEHLMLLDLGRNDVGRVSKVGTVRVTEQFTIENYSHVMHIASHVDGEIAPEHDALSALVAGFPAGTVSGAPKVRAMEIIDELEPERRGIYSGCIGYFGAAGDMDTCIALRTSIVKNGKVYVQAGGGIVADSDPEMECQESENKSRALIRAAQEA------- 21674269 15 ------------TFQADPVSVYLKL--QRPYSCLLESVEGEERMARYSYIAVDPVAVLK----------GTVGGEILLDVRDERFRQLSAIVEQERDLRAVVDRCMAMFSSEK--------------LPRHKSGSQQMSTSGVFGYFGYDTMHLIEKIPAAPDPAGMPDLCLLFCDTLVIFDNVMRKLFLVTNYL--DAADRTRADRKIDELAALLQKPPALVPFQPEKPEPVISNTTRDEYYAKVLKAKEYILSGDIFQVQISQRLKRKLHTPFDVYRALRTINPSPYLYFFDFEDFHVVGSSPELLVKVERGRRMVDTRPIAGTRRRGES------FEEDERNAKELISDEKERAEHLMLIDLSRNDIGRIAKIGTVETNEMMVIEKYSHVMHIVSNVRGELQDGLTAMDAFWSCFPAGTLTGAPKVRAMEIIYELEKEKRGLYGGAVGYLDFRGQLNTAIAIRTMVIRDGVIYFQAAGGIVADSTPEFEYEETMNKMRAGLTALE--------- 83814118 56 -----------------PVSAYLALREDSPFSFLFESVEGGEKLARYSFLGRDPYRILTGQAFGATVEVDERRTPSPEAGL--------------------------------PTPTGSIFDVLDAYLDRYELPDLPRLRGGAVGYLGYDAVRLVEDLPDPPDDLGLPDAVWCFYDTVAAFDHVRHQLVLMANVFVDEEAAFEHAQARLADLEADLKRSSDPPAPVEWTQAELTSNIEQPAFEDAVRTAKDHIQKGDIFQVVLSQRFATAFEDRFNLYRALRQVNPSPYLFYLDLDDLALVGSSPEVLVRAEDGTAEVL--PIAGTRPRGEDEEEDEALAEELLDD------TKERAEHLMLVDLGRNDLGRVCQYATVEVDRYAYVERYSHVMHIVSSVKGALAPDQSSMDALAACFPAGTVSGAPKVRAMEIIDDLEPSRRGVYAGAVGYVDFSGTLDTCITIRTMVVADETAYVQAGAGIVADSDPAREYEETRDKAAALRQALRVASE----- 83858362 20 -----------------PVSAYLKLASHNTNTFLLESVEGGAFRGRYSAIGLDPDLIWRCRGDVAEIATAPAPGVAPGAFEPSADKPLQSLRTLIDESRLTLPS------------------------------GLPPIAAGLFGYLGYDTIRQVERLPNHPDPLDLPEGQLLRPRVMVVFDALRQEILVAAPVRPKPGMEAEAARRRIEAVFARLDAPAPIASAAPWTLEEPVSNMEPAQYRQNVETAKDYIRAGDIFQVVPSQRFSAPYTAPLSLYRSLRRTNPSPFLYFFNLPGFAIVGSSPEILVRLR--GDTVTVRPIAGTRPRGNSE------EADQAHEADLRADPKERAEHLMLLDLGRNDVGRVAQAGTVRVTEREIIERYSHVMHIVSNVEGQLADGEDAISALMAGFPAGTVSGAPKVRAMEIIDELEPHRRGIYAGAVGYFGANGDMDMAIALRTAIVKDGRMHVQAGAGVVLDSDPESEHQETVNKARALFRAASEA------- 134102202 25 -----------------PLGVYRKLAGNRPGTFLFESAENGRSWSRWSFVGVRSEAALTVRDGEARWTG-----------------------TPPVGLPEGGDPLVA-LNETVKLLHTDPL------------PGLPPLTGGMVGYLGYDSVRRLERLPDLADDLKIPELVMLLATDLAALDHHEGTITLIANAVNWDDSAYDDAVRRLDEMAQRLFLPEPTVAVFSRPSPDFVRKRTESEHHAAVEKAKEAIRAGEAFQVVVSQRFEMATDDALDIYRVLRTTNPSPYMYLLRLEDFDIVGSSPESLVTVRDG--QATTHPIAGTRWRGA------DDDEDALLEKELINDDKERAEHLMLVDLGRNDLGRVCRPGSVKVVDFFRIERYSHVMHIVSTVTGTLAEGRTAFDAVAACFPAGTLSGAPKPRALELIEELEPTRRAQYGGVVGYLDFAGNADTAIAIRTALVRDRTAYVQAGGGIVADSDPVAEDQECLNKARAVLNAVATAQTLRR-- 41323029 10 -------------YQDNPTEVFYNLCYNKPNTLLLESSEIIDKKAVESMMIIDSALRITACNNCVSITALTNNGKFLLIMLDNILPKNIQVISNSIQRKVIFPYYSIPIDEEKKLMLHSVFDVFRFIIKSVNSYEQKK-IIFFGGLFSYDLINSFEILPIVEKKHNCPDFCFYLAESLILIDHKNKKTKIQTNIFTNDLHEYRKLKKRNIFIQKKINSNIEPMPLVPIHNMQVSYDIHDIEYAKIIKKMKKFIIQGDIFQVVPSRRFYLPCTHALSAYHMLKKNNPSPYMFFMQDKNFKIFGASPESYLKYNPKNRIVEIHPIAGTRSRGKNKDGSINLDLDNRIELSLRTNKKELSEHLMLVDLARNDLAKVCSTGSRYVSQLMKVEKYSHVMHLVSNVIGTLSEDLDVFHAYQSCMNMGTLTGAPKIRAMQLIAQIEKNSRGSYGGSIGYFTGEEVFDMCIIIRSAYIEKDIATIQTGAGIVLDSIPFEEIQESKNKAYAVLLAIFQSHRAQGI- 167627063 16 ----------NLDYQEDLNRCFANLCTNKKNTILLESAEIDTKDKLKSILVLNSALRIACIENKVFMKPLSKNGEYALKEIQKNIKEGVEYIYDNKQLILTFKSIDYQLNEHQKLKKQSVFDALRIIKDSFEIYNE--FSIFLAGLFAYDVVGSFEEIGQVKRKNKCPDYVFYLADTILVSDHQEKNTFIQVNSFGHQTIS--DLEDSVAVIKQNINNDIE-LKVEKFSNLEPKESINDRDFCSVVDKLKSHIIDGDIFQVVPSRSFFLPCQNSLEVYKELKRTNPSPYMFYMQDEDFIIFGASPESALKYQKSTNQVEIYPIAGTRRRAKNLDGSINADLDSRIELELRLDAKENAEHMMLVDLARNDVARISKTGTRYVADLLKVDRYSHVMHLVSRVVGQLADDLDALHAYQASMNMGTLTGAPKIKAMQLISAVEKQTRGGYGGAIGYFNGYGDLDSCIVIRSAYVEDEVAEVQAGAGVVLDSIPIAEADETRTKAQAVISAIKNVH------ 78043043 39 -----------------PITLYQHLALDKGISFLLESAPGNEKMARFSFIGYDPFKVLTGRNEVVSSQLFNLKGPPI---------------------------------------------------------AGLPFYGGAVGYFSYGLVYELENCRHARDDEEL--FRLMFPEKVLVFDHRYHTLKIVINTLPQKEGEYRRAQDSIKEIIGKLTNSENWALTIKPERSICNATMTKRDFCTMVEKAKDYIKAGDIFQVVLSQRFSFPCEAPFNIYRRLRRLNPSPYMFFLDFGELKLIGASPEMLVRLEGG--IVETRPIAGTRPR------TGQPEEDLRLARELLADEKERAEHLMLVDLGRNDLGKVCRPGSVKVTEFFKVEEFSHVMHLVSTVQGEVEKKFNPVDALKAVFPAGTVSGAPKIRAMEIIDELEPVPRGPYAGAVGYISFTGEMNTCITIRTLWIKDEMVYFQAGAGIVWDSDPEREYQETINKAQAMVEAITGAAEFR--- 184156615 17 -----------------PLSVFARFKD-QTQAYLFESVEGGENWARYSMIGLGESTVFSCNAGVLSIQHADGS--------------------------------------VTQQNCLDPFQYIREFQKQFKVPDLPSFTGGLVGYLGYDAVRYIEPRLPAADPITLPDLWLMLSKTVIVFDNLKDTLFLIVHADTEQSNAYEDAQQKLDQLEQLLATPVS-LQARPHTPPHFESITGKAKFLETVEKVKEYIRAGDVMQVVPGQRMVSDFDGEAQVYRALRHLNPSPYLFLVQGKPFHIVGSSPEILSRLENG--IATVRPLAGTRPRGKTK------EEDIALEKDLLSDEKEIAEHLMLIDLGRNDVGRVSKIGKVQVTDQMVIERYSHVMHIVSNVQGEVRDDIDALDVFKATFPAGTLSGAPKIRAMEIIDEVEPVKRGVFGGAVGYLGWHGEMDMSIAIRTCVIRDKKVYVQAGAGLVADSNPESEWNETQIKARAVIKAVELSSN----- 154149775 28 -KPLVIPLCAELTLQCSPLEVFLATRAG--PGFLLESMEGSEKIARYSYMGINPACVITL------------------------------------GREVSVEGSDAFVAIAHEPEGKNPVDRIRSILSRFHYINLPRFFGGMVGYFSYDIVHDFEQVPDHKRGRECPDARFMLTKDCIVFDHRDRRLFVFSSPFTDPAAEYRRCAAHIAELTDRIASVMQTVTGKVGKKPEITDNTGREAFMHAVSGIKEHIVAGDIFQAVLSRRMECPVPDPFPIYAALRSINPSPYMYYLDFGDEQVIGASPEMLVRVEK--RRVTTVPIAGTRPRGA------DKSEDKKLAQELLLDKKERAEHTMLVDLARNDLGRVCKFGSVEVSEFMGIEKFSHVQHMVSTVQGTLMDHLDGCDALKSCFPAGTVSGAPKIRAMQIIGESEPDARGIYAGAVGYIGFDRNLEFAIAIRTVTVKDGRASVQAGAGIVADSVPENEWTETENKAAAMMKAIEQA------- 150386327 18 -----------------PVSVLARLADDE-NVFLLESVEAGEKFGRYSFIGLNPRGVFTVEQGRAFYQDREGRRELPAPEGA--------------------------------------FMALRELLKDVHPPELPPLFGGAVGYLGYETVREFEKLPEPKSGLTGAESAFLITDEMIIFDNIRHTMMLSVCVRPEERAAYDDAVRRIGELKLRLRQAPRIPAPVPQAEPRLKSNMSRDDYMDMVEKAKKHIYEGDIIQVVPSLKFTAEIDPPLQLYRALRLINPSPYTFYLKIGKRVLVGSSPETLVKLEDGAAVV--RPIAGTRKRGAT------PALDRELADELLRDEKERAEHLMLVDLGRNDLGRVALPGSVQVKDFMTIERYSHVMHLVTTVEALPAEGKDAFDLVRSTFPAGTLSGAPKIRAMEIIRELEPEPRGTYGGAVGYFSYTHNMDLAITIRTLLVEDGKISVQVGAGVVFDSDPAAEYEECCNKAAAMLKSLKLAAAGLEL- 89902370 29 -----------------PLSLYLKLADSGKYSFLLESVVGGERFGRYSFIGLPARTLLRSMG----------------------FGPEVCTEVVTDGVVVETSR-------------ANPLDFISDYQKRFKVPGLPRFCGGLAGYFGYDAVRYIEKKLEPPDTLGCPDILLLQCEELAVIDNLSGKLYLIVYADPARPEAYANAKKRLRELKEQLKYSVSAPVVKPTQSHSAERDFAKADYLAAVERAKELIAGGDFMQVQVGQRIKKRYESPLSLYRALRALNPSPYMYYYHFGDFHVVGASPEILVRQEKTEQKVTIRPLAGTRPRGAS------LELDKAAEVELINDPKERAEHVMLIDLARNDIGRIAKIGSVKVTEAFSVERYSHVMHIVSNVEGTLNDGMTSMDVLKATFPAGTLTGAPKVHAMELIDQLEPTKRGVYGGACGYLSYAGDMDVAIAIRTGIIKDQTLYVQAAAGIVADSVPELEWKET--------------------- 56697011 20 -----------------PVSLMLKLTGAQKDAFMLESVTGGEVRGRYSIIGMKPDLIWRCHGEQSALN-----------------------------RKARFDPDGF------RPQEGNPLDNLRALLAESRPEDLPQASAGLFGYLGYDMVRLVEHLPDVNPDLGLPDAVMMRPSVVAVLDGVKGEVTVVSPAWVSDGQSYAQAAERVMDAVRDLERAMPAETREAHEVAPPVSNFTREGYKAAVEKAKDYIRAGDIFQVVPAQRWTQEFPPPFALYRSLRRTNPSPFMFYFNFGGFQVVGASPEILVRV--FGQEVTIRPIAGTRPRGAT------PEEDRANEADLLADKKELAEHLMLLDLGRNDAGRVSKIGTVRPTEKFIIERYSHVMHIVSNVVGELDPDKDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGIYGGGVGYFSAGGDMDMCIALRTAIVKDRKLYIQAGGGVVYDSDPEAEFMETVHK------------------ 206678960 18 -----------------PVSLMLKLTGAQKDAFVLESVTGGEIRGRYSIIGMKPDLIWRSEGATSSLNR-----------------------------------MARYDNEAFEPQTLPPLDALRALIAESHPDDLPQASAGLFGYLGYDMIRHVEHLPNVNPNLGVPDAIMLRPSVVAVLDGVKGEVTVVSPAWVSDGQSYAQAAERVMDAVRDLERPMPAASRQAEDAPEPVSNFTRDGYKDAVEQAKEYIKAGDIFQVVPSQRWCQDFKQPFALYRSLRRTNPSPFMFYFNFGAFQVIGASPEILVRV--FGKEVTIRPIAGTRKRGAT------PEEDKALEADLLADQKELAEHLMLLDLGRNDVGKVAKIGTVRPTEEFIVERYSHVMHIVSNVVGELHEDQDALSAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGCGYFSAGGDMDMCIALRTAVVKDEKLYIQAGGGVVYDSDPEAEYMETVHKSGAIRKAAEDAS------ 32475128 72 -----------------PVTAFMHLDDGGP-AFLIESVIGGEKVGRFSFLGSRPLARFTAKGNTVRRTNMS-TGEVVESQCDDPLNAFRESFQDRTAT----------------------------------LDGLPPFIGGAIGYAGYDVVRYVENLPDTEDDRNLPDLNFAFYHTLCVFDHVDKTITVVSLADTDSTAISEARQAAAEEVDQTIKRLMTSPPDLRVDPLPVESNFTRESFCDAVRHCVEYIRAGDIFQVVPSQRLTVKSDDPFAVYRSLRVVNPSPFMFFVRNPECVLVGCSPEIMCRV--KDREVTVRPLAGTRPRGATEK------EDKALEKDLLADPKERAEHVMLVDLGRNDIGRIAEFGTVDLTEIMVIERYSHVMHISSEVRGKLREGLDAFDALKSCLPAGTVSGAPKVRAMQVIDEIEPHRRGPYGGAVGYIDYRGNMDTCLALRTIVHQNGAYHVQAGCGVVADSNPDSEYEETLNKARALIAAIEIARESR--- 158423832 31 -----------------PVSAFLKIAGDKANAFLLESVEGGETRGRYSMIGLEPDVIWRSNRAKAEINRH------------------------ALTDTETFEP-----------CPEAPLAALRSLLAESRPEGAPPMAAGVFGYLGYDMVRQMELKPAKADPIGVPEALLIRPTIMVVFDAVKDEITAVTPVRPKPGVSFEAALARLDRVTLALEQPIAHPPEPFHGAVEATSNTTEADFCAMVEKAKDYIRAGDIFQVVLSQRFESPFTPPFALYRALRRINPAPFLVYLNFADFSVVCSSPEILVRLRDG--KVTIRPIAGTRRRGASPT------EDEALATELLADPKERAEHLMLLDLGRNDTGRVSKIGTVKVTDSFFIERYSQVMHIVSNVEGEVDPRFDALDALAAGFPAGTVSGAPKVRAMEIIDELERDKRGIYAGAIGYFGANGEMDTCIVLRTAIVKDGRMYVQAGAGLVYDSVPLSEHQECVNKAKALFRAGEEA------- 182415179 31 -----------------PVSAYAKLKESGP-SYLLESVEGGENLSRYSFIGCRPRKVFACGEATTEIRVPGQPVQVV---------------------PTPVDPLRLIEDEMRGYRPVT-------------LPGLPRFTGGAVGFVGYEYLTRIEPTVPASNELGTPLLYFVLSDSLLIFDRAKQTLRLCAHVRGDPLAAYDQAVAELHHLYEILKQPREISPAPLIEPDNVTVNFTQERFEEVVRQGQEFVRAGDIIQFVPSQRFSRTFKTPLDLYRALRTVNPSPYMFILEAGDFSIVGASPEVHVRLTDG--RVEIRPIAGTRHRGAT------PAADLALEQELLADQKERAEHLMLVDLARNDIGRVCRYGSIRVPEFMVVERYSHVMHIVSQVEGQIAADRNAYDLMRATFPAGTVTGAPKIRAMQIIAAHEPSQRGTYAGALGYFGYDGNMDTCIMLRTALLKDGRIHIQAGAGVVADSVPSSEYQETINKASALFKAVAMA------- 11138494 2 ----------------------------------------------------------------VQITAFSLNGIAILTALKKMLHNKIKIFEHNKSMHLIFPLIDKNLDEDQKILSISIFDCFRFIMRIFTNPQKISKAIFFGGLFAYDLIANFELLSNVVRKQKCPDLCFYLAETLLVWDHQKKTCVIQNSLFSDNINEKNRIQKRSVEITNKLKRKLSGILNPVRKNDLLTSNMTDDEYLSIIKKLQILIQKGDIFQVVPSRKFFLPCYHALSAYQELKKSNPSPYMFFMQDEIFTLFGASPESSLKYNNKTRQIELYPIAGTRPRGKTKNGSIDYDLDSRIELEMRTNQKELAEHLMLVDLARNDLARICEPGSRYVAELLKVDKYSHVMHLVSRVIGTLKSHLDALHAYSSCMNMGTLTGAPKVRAMQLISEYEKETRGSYGGAIGYFTDAGDLDTCITIRSAYIEQNIATIQAGAGIVLQSIAKEEIQESFNKAQAVINAIKTAH------ 121535211 37 -----------------PVSLYYKILGDDVG-FILESAENGKTFGRYSFIGALPFAHFRAYHLYSEITVEQETVRV----------------------------------------NDRPMLALRNFLNSFSYPGLPPFIGGAVGYFAYEIAATWERIRGQTIPEDMILAELLFCQVLAIVDHLTHCTTLVYLVRLDSSADYDQAVDQLRDLWRRIQQQVKVSEAAGNCAAEPISEQIKQQFMAGVRKAKEYIAAGDIFQVVLSQPFRVKLNQPFALYRRLRQVNPSPYMFYVNFGNHQLIGASPERLVKLE--GDRVLTCPIAGTRPRGK------DAAEDDCLAADLLADIKERAEHAMLVDLGRNDVGRVSLPGTVRVERLMQVEKFSHVMHLVSEVSGRLDPQFSALDVLAACFPAGTVSGAPKVRAMEIINELETDRRGIYAGAVGYLDFRGNMDTCIAIRTMAIDGDEIVIQTGAGIVADSVPEKEFQEVLHKAQALFQVIAEA------- 177676481 17 -----------------PVSAFLKLSAGRVGIFLLESVEGGAARGRYSMIGLDPDIVWRAFGDRAEINRSALSDPDSFSPCAEP-----------------------------------PLDSLRALIAESRSEELPPMAAGVFGYLGYDMARQMEQLGAPKPDLGAPDAMMMRPTVMVVFDSVREEIFVVTPLRPAPGAAYDHARERIDAVSVTLEQHDWVAADPALSTVAPTSNTSEARFHEMVARAKDYVRAGDIFQVVLSQRFSAPFGHPFALYRALRRVNPSPFLCYLDFGPFQIVCSSPEILVRLRDG--KVTIRPIAGTRWRGKTK------AEDDALAQDLLGDEKECAEHLMLLDLGRNDVGRVAEIGSVKVTEQFAIERYSHVMHIVSNVEGRLSKTHDAIDALSAGFPAGTVSGAPKLRAMEIIDELETDKRGVYGGCIGYFGASGEMDTCIILRTAMVKDGVMHVQSGAGIVYDSDPAYEQRECVNKAQALFRAAEEA------- 170749507 18 -QPSLVAVSLVADL-ETPVAAFLKLRAGHSGAFLLESVEGGAVRGRYSMIGLDPDLIWRCRAGAPAI----ARGADLTRFEPD---------------------------------SRAPLASLRALIAESDGQDLPPMAAGLFGYLGYDMVRAMERLPEPNPDLGVPDAILVRPRVMVVFDSIRDVITVVSPVRPGPGAAYEDALQRVDRVAAALEGPLPIEARSAVAHPEPVSNTPPADFFAMVARAKEYIVAGDVFQVVLSQRFSAPFTLPFSLYRSLRRTNPAPFLCYLDFEDFQIVCSSPEILVRVRDG--VVTVRPIAGTRRRGAT------PAEDAALAEELLADPKERAEHLMLLDLGRNDAGRVSRIGSVRVTDSFFIERYSQVMHIVSNVEGDLDPRHDPLEALAAGFPAGTVSGAPKVRAMEIIDELEREKRGPYAGCIGYFGARGEMDTCIVLRTAVVKDGTMHVQAGAGIVYDSDPASEQQECVNKAKALFRAAEEA------- 91202905 22 -----------------PLEAFCRFLKN-PNVFFLDSALPNGEISRYSFLGFSPFLTIKTKHHKILIKDTDGSQE----------------------------------------CEGSPFEYLRKILNRYNISNSLPFQGGAVGYFGYDLCHYIEKLPNNSDDLELPDIYMGFYDIIISYDNLLEKCFVVVIDFGMDNTLNDRIGQITEVLCGKSEEPGEMFNDRDTDATELRSNFTKDSYMKALRQIKKYISAGDVYQVNLSQRIEARIDMPYELYKRLRKINPAPFACYLGFDDVSIISSSPERFLRV--CNRQVQTRPIKGTRPRGKNAL------EDEEMKQALLSSQKDNAELTMITDLERNDLGRVCNYGSIKVIEEKALETYPTVHHLVSTVIGELHERYDIIDLLRATFPGGSITGAPKIRAMQIIDELEPYQRSVYTGSIGYIGFNGNLDLNIAIRTFIMKGETVYFQVGSGIVADSDAEDEYEETLHKAKALIESL---------- 53803033 1 ----MTPRITELPYFRDSAALFGPWAD-RRWAVFLDSGFPHCRHGRYDIIAADPLATLVTRGHISEIRRRGG---------------------------------------EVALSPEDPFSLLRRELGRADPVGELPFSGGAVGYFGYDLGRRLEKLPERAVDENMADMAVGIYDWAVIVDHLQGRSWLVSQGRSPATAARWPHLVRSFSQIQTLGWQRTGFDVLA----PVRANMNRRDYVAAFERIQHYIREGDCYQVNLAQRFAAPCRGSWTLYQTLRQTNPAPFSAFINGPQARVLSSSPERFLRVLDG--RVETKPIKGTRPR------STDPLEDRRQEETLRHSEKDRAENLMIVDLLRNDLGKHCQPGSVRVPKLFEIESYTTVHHLVSTVTGTLARGHDAIGLLRDSFPGGSITGAPKIRAMEIIEELEPHRRGVYCGAIGYVGFDGNMDTNIAIRTLVQSEGTVRFWAGGGIVADSSAASEYQECFDKAAALLN------------ 194334371 13 -----------------PVSVYLKLRE--PYSCLLESVEGEEQLARFSIIAIDPVAVLK----------GTVNGDVSIDIRDKRFERLAAIPGESSGLRDAVDRCLALFKSSEFTPDG--------------PGASRMITSGAFGYFAYDTMHLVERIPQLPDPADLPDVCLLLCDKLVVFDNVKRKVFIIVNYL--DEADRPRAEKTMADIRARMFNPLSARELVPEKPEPIVSNTEREAYLEKIRVAKEYIMQGDIFQVQVSQRLKRHLNSPFDVYRMLRTINPSPYLYYFDMEEFMIVGSSPELLVKVHDGRRIVDTRPIAGTRPRGAT------WEEDQRIEKELLRDEKELAEHLMLIDLSRNDIGRIAKIGTVETNEMMIIERYSHVMHIVSNVRGELRDELTPMDAFWACFPAGTLTGAPKVRAMEIIYELEQEKRGLYGGAVGFIDFCGQLETAIAIRTMVVRDDTVYFQAAGGVVADSLAENEFDETMNKMRAGLRTLEALEH----- 156451774 30 -----------------PVAAFLKLKAHAGPGFLLESVEGGAVRGRYSMIGLDPDLIWRCRDGRTEIARDAG-------------------------------LSDFVADERAPLASLRALIAESAVGDDAESAALPPMAAGLFGYLGYDMVRAMERLPEPNPDLGVPDAILMRPRVMVVFDAVADALTVVTPVRPTDGVSAQARLDRVAEALEGPLPVEARLDVSSLPLPSPVSNTEPEAFLGMVAKAKEYIVAGDIFQVVLSQRFEAPFTLPAALYRSLRRTNPAPFLCYLDFEAFQIVCSSPEILVRVREG--KVTIRPIAGTRRRGAT------PAEDRALADELLADPKERSEHLMLLDLGRNDVGRVSKIGSVTVTDSFFLEYYSQVMHIVSNVEGDLDPSHDALSALAAGFPAGTVSGAPKVRAMEIIDELEHEKRGPYGGCIGYFGARGEMDTCIVLRTAIVKDGRMHVQAGAGIVYDSDPHSEQQECVNKAKALFRAAEDAVQ----- 118617234 23 -----------------PLSAYRKLADGRPGTFLLESAENGRSWSRWSFIGAGAPTALTVRDGEAVWLGTAPEGAPTG---------------------------------------GDPLRALQSTLEVLATPGLPPLSGGMVGFFAYDMVRRLERLPNLADDLHLPEMLLLLATDLAAVDHHEGTITLIANAVNWDGWAYDDAIARLDVMTAALSQPLPSVATFSRPEPHYRAQRTVEEYGAIVEHLVEEIAAGEAFQVVPSQRFEMDTTDPIDVYRILRVTNPSPYMYLIQVPEFSIVGSSPEALVTVHDG--CATTHPIAGTRWRGET------DEEDQLLEKELLADQKELAEHLMLVDLGRNDLGRVCIPGTVRVEDYSHIERYSHVMHLVSTVTGLLDAGHSALDAVTACFPAGTLSGAPKVRAMELIEEMEKTRRGLYGGVVGYLDFAGNADFAIAIRTALMRNGTAYVQAGGGVVADSNGPYEYNEARNKARAVLNAIAAAETLAR-- 117928278 26 ------------------IGLYRKLAGDRPGTFLLESAESGRSWSRYSFVGVRSAAVLTERGGR--------------------------------GHWLGTPPPGVPTDGDPLAVLAGTLDALRT----PRDPQLPPLAGGLVGFIGYDMVRRLERLPQTTDDLGLPELLLLLVTDLAVLDHYDGSVLLIANVLPGDSVDAA--AARLDEMTSALRRPAPSTVTDQVPAREPLRRTASDEYCAWVERAREYIRAGDIFQVVLSQRFEMTTASALDIYRVLRTRNPSPYLFLLRFEGFDVVGSSPEAHVTVKDG--RATMHPIAGSNPRGAT------PEEDAALAAALLADPKERAEHVMLVDLARNDLGRVCAPGTVEVVDFMAVERYSHIMHLVSTVVGQVAPGRNALDVLTATFPAGTLSGAPKVRAMEIIEELEPTRRGLYGGVVGYVDFAGDLDTAIAIRTALLRDGTVYVQAGAGLVADSNPVREDQECCNKANTVLSAVTIAETL---- 149179812 20 -----------------PISVFKKLDGRRKY--LLESSLKHEKSGRYSFLGSSPFFEFKADGSKLT--------------------------------------EYHFHTEKMETSTGNPFERLKDIFETASLNQDFPFSGGAIGYIGYDNIRHFEDIGEIPNALEMPDIHLMFYEKTIIFDHLENKVILLV-VQGFDQTSEQDPEDMLDELEETIRKKGTIQDDGEIGKLSFQSQVTKDQYIAMVNEAKEQVLAGEIFQVVLSQRFKSEFSGPFSYYRKLRQSNPSPYMFYIDFEDYVVLGTSPESFIKVS--GRKVISNPIAGTRRRG------LDEQEDSGLEKELVHDEKEIAEHRMLVDLARNDLGRVCEIGSISLTKYMLVERYKYVMHLVSEVEGTLDPSYNSIDVITACLPAGTVSGAPKIAAMKIINDLEGCKRGVYSGTVGYISVNGDIDLALAIRTMVIKDASAYVQAGAGIVYDSKADSEYEETINKAKALIE------------ 160932823 20 ------------------------------HCYMLESAQANETWGRYTFLGFDPKMEITCIDGEMKIGNL-------------------------------------------KVKTDSPSGYLRQILASYRSPYLPSFTGGLVGYFSYDYLTYSEPAVDVEDTEAFKDVDLMLFDKVIAFDHLRQKIILIVNMLDEPETGYNKAVMELRQLAELLRHGEKKNEPGGKLLGDVTPLFDKKQFCSMVEKAKRHIREGDIFQIVLSNRLCAPFEGSLNTYRVLRTLNPSPYMFYFSGTDVEVAGASPETLVKLENG--VLHTFPLAGTRPRGRTA------EEDKALEAQLLADEKELAEHNMLVDLGRNDLGKISKFGTVQVEKFHSIERFSHVMHIGSTVRGEISENHDALDAIEAVLPAGTLSGAPKIRACQLIGELENNKRGIYGGAIGYIDFTGNMDTCIAIRIAYKKNGKVFVRSGAGIVADSIPEKEFEECLNKAKSSLKALELAQEAE--- 153812587 32 -----------------PVEAMRTLRKASRHCYLLESASQTEVWGRYSFLGYEPTMEITCTDGLMKIR-----------------------------------HTEVADKEETVKKVMHPGDTLREILREYKSPEMPPFTGGLVGYFSYDYIKYSEPKLKLHEDPDFRDMDLMLFDQVIAFDHYRQKVLLITGVMLDDENSYQKAEKKLAEMADLIRNGEKEEFRPLQLGSTISPQFPKEKYCKMVEKAKHYIHEGDIFQVVLSNPMRAKAEGSFDTYRVLRATNPSPYMFYFSSDDIEIAGASPETLVKLEDK--KLTTFPLAGTRPRGKTKQ------EDQELEEGLLKDEKELAEHNMLVDLGRNDIGRISRIGTVEVEKYMSVEHFSQVMHIGSTVAGELREDKDAVDAVDSILPAGTLSGAPKFRACQIIEELEQSKRGIYGGAIGYLDFAGNLDTCIAIRLVYKKNGEICIRSGAGIVADSVPEKEFDECCNKARAVVLAIE--------- 119025807 31 -----------------PVGFYERLAGGRSGTFILESAEFGGAWSRYSFIGVHSIAQLRSNNGK------------------ADWLGQVPVGVPTDGDVVEVAH------------------AALKTLKAPHVEGLPNLTSGLVGTVGWDSIRHWEPTLEAPNETGQPETVLALATDIAVVDHVSGSVWLIANAVTRADAAYDEALARLDDMQRKAAAPVENEADESVGQPQLRFRTEKSDYERSVEEAKRHIIDGDVFQVVISQRLDIDSPDPFDVYRVLRTLNPSPYMYFMQGRDFNVIGSSPETLIKVDNGHAM--SFPIAGSRPRGAT------PEEDERLAKELLADPKERSEHIMLVDLARNDLSRVCRPESVEVVSLMDIKRFSHIMHICSTVTGQVDPHMTAFDVFTSAFPAGTLSGAPKPRAIEIIDELEPADRGIYGGTVGYFDFSGNLDMAIAIRTAFIRDHEASVQAGAGIVLDSVPASEWQETRNKAEASVEAVQIAAQLRQL- 114799062 15 -----------------PVGAMMKLGADEPGSFLFESIAGGERLGRYSFIGLKPEIWFR---------------------IKDGVAETSRSADFSDAHQLAERPVDALRSFAEAARAET-------------SDPLPPMASGAFGYVGYDMIQHVEPVSITKPDLDVPEALLVVPRVMVIFDHIYQELLLIGRV---NGADETEIDALLDEVEARLESLPSLPPKNTAQQVDLVSNTSQERYFEIVETCREYIKAGDIFQVVPSQRFSAVFKQSISLYRALRRLNPSAFMFHINLGDVRLVGSSPEILVRLREG--RVAIRPIAGTRPR------SGNPAEDALRAEDLLNDPKERAEHLMLLDLGRNDVGRVAAYGSVEVTEQFIVERYSHVMHIVSHVEGNLRPGLDAVDALFAGFPAGTVSGAPKIRAMQIINEVETHSRGIYGGAVGYFGWNGDLDTCIALRTAVLKDGMVHIQAGGGVVLDSNAQYEYDETVHKSGALKRAAELA------- 212707664 5 --------KIQLPYCPDAALNYFAPLAHQPWAMLLHSGNAEHSHNRYDIIVADPIATLLTRDLNTVIQELGQQ---------------------------------------EQVSQQDPFALLQQLIDKYKTTELLPFNGGAMGIWSYDLGRRIEKLPAIASELQFPDMAVGIYLWALIVDHQAQTVTLFSYDDV---------EQRLAWLQSQKIPRKN----QFELTSSWNSNMTEALYHENIAHIHQYLRDGDCYQINLAQRFKAKYKNEWNAFLTLNQSNRAPFSSFIRLPENTIISVSPERFILLDKG--EIQTRPIKGTLPR------LDDPEEDKIQAEKLANSPKDRAENLMIVDLLRNDIGRVAKPGTVKVPELFKVEQFPAVHHLVSTITATLAEQYCATDLLRACFPGGSITGAPKIRAMQIIEELEPHRRHGYCGAIGYISFNGNMDTNITIRTLLTYKKQIYCWAGGGIVADSQADKEYQETFDKLRLIL------------- 167629986 34 -----------------PITLYRKLAGEGLG-YLLESVERGTVLGRYSYAGAEPLA----------FFSWPPEPAANATGSNAGDPLKGVGQWLADLKVAPVPP----------------------------NAGLAPFYGGPVGYFSYDLVRHYERLPEHSDDRQLPEMMLMITRYTLIIDHLRHRGTLVLLAEAGDEAAYRYGQSQLAGLFERLREPEKQVPSAFAAGDEMTSTFDRAGFCAAVGRCKEYIAAGDAFQIVLSQRFTRPLRHPLNVYRALRSLNPSPYLFYLNLPGMQVAGSSPEALIRVE--GRRVETHPIAGTRPRGR------DADEDRRLAEELLADEKERAEHLMLVDLGRNDLGRVCQIGSVRVERFMEVEHYSHVMHIVSRVAGELKPAVTALDALSCVMPAGTLSGAPKIRAMEIIDELEPVRRGPYGGAVGYLSFDGNLNTCITIRTVLMRDGKAQIQVGAGIVADSVPETEYAETMNKARALFEALFSA------- 88603047 44 ----------------NPAEIYATLSQEQ--GFLLESMEGVPKRAVRSIIGVKPLATLAV----------------------------------SDSCIISGKEGEVFQNLLQDQEITSPTDVLRIIQRELSTPDAGTFSGGMAGYCRYDLVRDITGGMVQAGQEEGPVIRLMIPGDLIIFDHVAHSCLLIAGTFIQKGDNYQDAVRRVHTLEQEIANLKKRAPIPTVMYEKVHPDHDRDLYEHAVEQALQHIRAGDIFQIVLSRRFSLPYADPYRIYQVLRTINPSPYLYYFNFGDEAIIGSSPEMLVK--TKGRTVMTVPIAGTRPRGKTET------EDAQLAEELLADPKERAEHLMLVDLARNDIGRVSEFGTVKVPDFMSIDKFSHVQHITSVVTGELQAEKGPVDVLEACFPAGTVSGAPKIRAMQIIQDLEPTPRGIYSGAVGYLGFDGLMEFAIAIRTVIVKNNIATCQAGAGIVADSVPSKEFDETQAKAGAMAQAIFTAGRL---- 113954846 31 -----------------PLTTWLKVGEGHPPGVLLESVEGGENLGRWSVIACDPLWTLSARGDVLTR---------------------------------------RWRDGYEESFQGNPLEVLRECTNAYRPVSLPPPLGQLYGMWGYELIRWIEPSVHKADENAPPDGVWMLMDSILIIDQVKRLITAVAYGDLSNDQAWDGAMGRILGLENRMASPLPQVKPAARPTPETESNRSPENYQEAVATAQEHIAAGDAFQLVISQRLETRVSQPPEVYRSLRMVNPSPYMAFFDFGDWYLIGSSPEVMVKADQGGIRASLRPIAGTRPRGRNELEDRNFEVD------LLADPKERAEHVMLVDLGRNDLGRVCTAGTVDVKELMVIERYSHVMHIVSQVEGRLAQGRDIWDLLMASFPAGTVSGAPKIRAMQLIHQLEPDARGPYSGVYGSVDLAGALNTAITIRTMVVRGWNIQVQAGAGVVADSDPASEYQETLNKARAMLTALA--------- 119194629 28 --PNIVPITASI--RADPTLAYLKIAAKSKRSFLYESAATTETIGRYSFMCLDPKKILTT-------------------------------------GPGHGPACDPLPLLEEELSQFRV--------ATIPGMQLPPMSGGVIGYVGYDCVRYFEPKTARPDILGIPESLFMLYDTIIAFDHFFQVVKVITYMVPENETELEAAYQAAETIKTLLDPNVPLPPQPPIKRDQVTSNIGQEGYENHVKRMKEHIVKGDIFQAVPSQRLSRPTTHPFNLYRHLRTVNPSPYLFYIDCGDFQIVGASPELLVK--DEGRRIITHPIAGTVKRGKT------PEEDARLAAELKGSLKDRAEHVMLVDLARNDVNRVCDPVTTQVDRLMVVERFSHVQHLVSQVSGILREGKTRFDAFRSIFPAGTVSGAPKVRAMELIAEMEGEKRHIYAGAVGYFGYDGTMDMCIALRTMVMKDNVAYLQAGGGIVFDSDPYDEYVETLNKLGANIQCIKGA------- 126735660 31 -----------------PVSLMLKLSGAGKNAFMLESVTGGEVRGRYSIVGMNPDLIWECRGTASRVNRSTR------------------------FDETAFEPMDD-----------DPLTALRALLARIDLPGDLPAASGLFGYLGYDMIRLVEHLPDVNPDLGLPDAMMLRPSVVAVLDGVKGDVILVAPAYVNSGAAYAQAAERVMDAQRALERPMPSEAAEPAPVVPPVSNFAHDAYLDAVEQAKNYIKAGDIFQVVPSQRWTQEFEPPFALYRSLRRTNPSPFMFFFNFGGFQVIGASPEILVRV--FGDEVTIRPIAGTRPRGAT------PAEDNANEADLMADEKELAEHLMLLDLGRNDTGKVSKIGTVRPTEQFIVERYSHVMHIVSNVVGELADDQDALSAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGCGYFSANGDMDMCIALRTAVLQDEKLYIQAGGGVVYDSDPEAEYQETVHKSNAIRKAAADA------- 33866577 18 -----------------PLTAWIKVGADHAPGVLLESVEGGETLGRWSVIACDPLWTASARND-------------------------CLQRRWRDGREETFR--------------GNPFDSLRRCLEPYRCISLPPPLGQLYGVWGYELIQWIEPSVHPRQESDPPDGIWMLMDSILIFDQVKRQITAVAFADLSEDAAWDGAMARIAALRRRMEAPLPLVDPLPWDAPDVKSNCSQERFEAAVDTAREHIAAGDVFQLVISQRLETVVPQPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVQADPEGIRASLRPIAGTRPRGTTAHEDRDLELD------LLADPKERAEHVMLVDLGRNDLGRVCQPGSVAVKDLMVIERYSHVMHIVSQVEGRLAPQHDVWDLLMASFPAGTVSGAPKIRAMQLIHELEPDARGPYSGVYGSVDLAGALNTAITIRTMVVQPDRVKVQAGAGVVADSKPTAEYQETLNKARGMLTALA--------- 123969316 21 -----------------PLSTWLKLSSKDSHGVFLESVEGGENLGRWSIVATQPLWEAVCYGEEI-------------------------IKTWNNGKTETHK--------------GDPFDILRSWTNEYKSTTLDPSIGQLYGSWGYELINRIEPSVPINEENNIPYGSWMFFDQIVVFDQIKRCITAVVYADTTSTKECEIELLYLNSISRIKKTRNLMRVPLKELNLDLESNWEKKDFEDAVLSAKEYIRKGDIFQIVISQRFQTQVNDPFNLYRSLRMVNPSPYMSFFDFGSWYLIGSSPEVMVKAEKNKNVASLRPIAGTRPRG------IDNQQDLELEKELLKDPKEIAEHVMLIDLGRNDLGRVCEIGTVKVKDLMVIEKYSHVMHIVSQVEGILKNNADVWDLLKASFPAGTVTGAPKIRAMQLIKHFEKDARGPYAGVYGSIDINGALNTAITIRTMIVKPSIVSVQAGAGIVADSFPENEYQETINKAKGILKALA--------- 169629732 25 -----------------PLSAYRKLGANRPGTFLLESAENGRSWSRWSFIGAGSPSALTVRDGQSAWLGATPEGAPVG---------------------------------------GDPLDALRALLAGESLAGLPPLSGGMVGFLAYDIVRRLEKLPELADDLGLPDLLLLLATDMAAVDHHEGTITLIANAVNWDDEAYDGAVARLDVMTAALGQPLPSTVAHFRPAPTYRSQRTVQEYSAIVDKLVGDIEAGEAFQVVPSMRFEMETDDPLEVYRILRVTNPSPYMYLLHAPDFSIVGSSPEALVTVQDG--VATTHPIAGTRWRGAT------DEEDVLLAKDLLADEKELSEHLMLVDLGRNDLGRVCTPGSVKVSDYSHIERYSHVMHLVSTVSGSLADGKTALDAITACFPAGTLSGAPKVRAMELIEEVELTRRGLYGGVLGYLDFAGNADFAIAIRTALFKDGRAYVQAGGGVVADSTGEYEYNEARNKATAVLNAIAAAETL---- 116327039 2 -----------------PVSLFAKWCASSENSFLLESVEGREKLGRNSFLGKTPSRILQGKNGLFYITVENE--------------PSTEIITYDPLVLLENLLGDDVYVQDYRL---------------------PSFAGGAVGFVSFAAVRYYENIPDTKPDENAPDCYFAIYDELLVVDHIDHLLRIVVNARIGEHSSKECYDSTINKIDSIENEIRNGIVPEEIKNPKVVSNIPDEEYKKNVEKAKKYIQAGDIFQVVPSRKLKFKPDSPFQIYRGLRTVNPSPYMYYLRLGEITIVGSSPEIMVKYA--NNQTFLRPIAGTRPRGKNSN------EDKFLEENLLSDPKEISEHVMLVDLGRNDLGKVCKPGSVRVNDFKVIEKYSHVMHIVSQCAGELDESKSVYDLIRATLPAGTVSGAPKIRAMEIIDELEATRRAIYSGALGYISFSGESDLAIIIRTIVFYGDTAFLQAGGGVVYDSVAELELEETKNKMAALLKAVEFA------- 124494419 32 -----------------PIQMIEKL--DREITYLLESKDDTSNWSRYSFIGLNPFLTIKEKQSRFTATDHDGRSHYTGNELKE------------------------------------VLNWMNTTYKIKTPELGIPFVGGAVGYLSYDMIPLIEPVPPHSKETGMEKCMLFVCRTLIAYDHETKNVHFIQYARNEKIDVFHQNHQELQDLIEKMMDQKNIKEYKTPSFETVSSNYEKPAFMADVEKIKEYIKAGDIFQGVLSQKFEIPIKDAFELYRVLRIVNPSPYMYYMKLQDREIVGSSPERLIHVQDG--HLEIHPIAGTRKRGA------DKEEDEKLKVELMKDEKEKAEHYMLVDLARNDIGRVAEYGSVSVPEFTKIVSFSHVMHIISVVTGRLKEGVHPVDALMSAFPAGTLTGAPKIRAMQLLQELEPTPRETYGGCIAYIGFDGNIDSCITIRTMSVKNGVASIQAGAGIVADSVPEAEYEESCNKAGALLKTIHIAEHSKE-- 15614222 31 --------------------------------FILESKDDESPWARFSFIGLNPFVELIEQNG--VYQSISRSGSIL-----------VETEDFKSCLQQTIDVLDVQPLERE-----------------------LPFYGGAVGYMAYDAIETIEKTLANARESEAPLYHFLFCETLIVYDHTEKKLAVIYLSTEDGGSLDTRYKCAVNTIETVVETIHKRRDGDRLLRPEVSSNYEKEVFLRDVERIKEYIRAGDVFQAVLSQRFERELSRALDVYRVLRMINPSPYLFYIKFHDVEVVGSSPERLVQVQDG--HVEIHPIAGTRKRGAT------REEDEALAKELLADEKERAEHYMLVDLARNDIGRIAEYGTVKTPTLLEIGKFSHVMHIISKVTGELKQTLHPLDALRYGFPAGTVSGAPKIRAMEILNELEPTKRGIYAGAIAYLGFDGNIDSCIAIRTMIVKDGRAYIQAGAGIVADSVPENEYEETRNKAKALLKAVEMAEAM---- 78185497 18 -----------------PLTTWIKVGANHPPGVLLESVEGGETLGRWSVIACDPLWTASARGSQL---------------------------------------VRRWRDGREDSLEGNPLQSLRTWLNPYECVNLPPPLGQIYGMWGYELIQWIEPTVPVHPSSDPPDGIWMMMDAILIFDQVKRQITAVAFGDATEDEAWHSALARIEGLRERMNAPLPAVDPLQWDPPDVSSNRSQAEFETAVRTAKSHIAAGDVFQLVISQRLEAQVPSPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVQAEANGIQASLRPIAGTRPRGQTPL------EDRELEVDLLADPKERAEHVMLVDLGRNDLGRVCLPGSVSVKDLMVIERYSHVMHIVSEVEGCLAPHHDVWDLLMASFPAGTVSGAPKIRAMQLIHALEPDARGPYSGVYGSVDLAGALNTAITIRTMVVQPNRVKVQAGAGVVADSQPTAEYEETLNKARAMLTALA--------- 88856220 32 -----------------PVGVYRKLAHAKPGTFLLESAGQGGIWSRFSFVGVASFGVLTQHEGSVE-------------WIDYGLSR------------------ERVLGEDCPNAPLEALAHLNERWKTPRVSGHPPLTGGLVGFIGWEAIRELENLPDAPPDFDVPSQALSFVSDLVVLDHRNGTVMLISTALNDASTLWAEAQSRLDILQAGLARPTEAFLAEVELDPSPIARTTPEQYSQAIARSKEFIRDGDVFQVVISQRFDHETASPLDVYRVLRTLNPSPYMYLLSLVDYSIVGASPEALVKVSQK--RVHMHPIAGSRPRG------IDTEHDLDLAEELLADTKERAEHLMLVDLARNDLLKVCIPGTVAVTEFMQVERFSHIMHLVSSVEGDLLPTASAVDVFRATFPAGTLSGAPKPRALQIIDELEPAQRGVYGGVVGYFDFAGDADLAIAIRTVTIVDGVARVQAGAGLVADSDPAAEHQEAKNKAAAPLRAVAVANAMRKL- 212534286 31 -----------------PTLAYLRIAAKSKLSFLYESAATTETIGRYSFIGADPRKIIKT----------------------------------GAGHGPECDPLPILEKELAQFRSATVPTL-----------KLPPLTGGAIGYVGYDCIRYFEPTTPLKDVLGVPESLFMLFDTIIAIDHFFQVVKIITYIDADLEAAYRKGQALLQEKIDILTDPHVPLPQQGPPNQEYTSNIGQTGYESHVTKLKQHIQVGDIFQAVPSQRLARPTSHPFNIFRHLRSVNPSPYLFYIDCEDFQLVGASPELLVKEEKG--RIITHPIAGTVKRGQTAEEDEALAAELR------GSLKDRAEHVMLVDLARNDINRVCDPMTTQVDRLMVVEKFSHVQHLVSQVSGVLRPDKTRFDAFRSIFPAGTVSGAPKVRAMQLIGELEKEKRGVYAGAVGYFGYDGDMDTCIALRTMLVKDGVAYLQAGGGIVFDSDEYDEYVETLNKLGANISCIKGA------- 197625366 46 -----------------PLTTWLKVGASGSHGVLLESVEGGERIGRWSFVVTEPLWILTARGSQASRQWRDGRCEAL---------------------------------------EGNPFALLRTCLESAPPVPGLPPVGQLFGFWGYELIQWIEPSVPVHNPLDPPDGCWMLADSLLVFDQVKRQITAIAYADLSSGADPAAAHAAAAARIAALEEQMHAPLPAGVAPLQWTSNRSQADFEAAVVQAREHIAAGDVFQLVISQRLETSIRDPFELYRSLRMVNPSPYMAFFNFGGWYLIGSSPEVMVKADGGGIRASLRPIAGTRPRG------SDEAEDLALEADLLADPKERAEHVMLVDLGRNDLGRVCQPGSVTVTDLMVIERYSHVMHIVSQVEGLLSEDRSVWDLLMAAFPAGTVSGAPKIRAMQLIHALEPDARGPYSGVYGAVDLCGALNTAITIRTMVVQPGRVQVQAGAGLVADSRPTAEYQETLNKARGMLKALA--------- 124486216 47 -----------------PASAYEALRGE--YGFLLESIEGNEHNARYSVLGTGLLMHLTA----------------------------------DPGISISGKYIPAKGIEGRDVSADSLNELLRCI--EYQSPDIPGYAGGLAGYFSYDLALQTLSVPGIKEPRDFPLAEFMMPEEYVVFDHVRGTITILRFLFKDIDSAYAEALRQISAAKKTLCGLASFEEKFPCEKMTYTSGISKNGFEDLVRTAKEYILNGDIFQVVISKQCAVPYEDPFRLYRQMRKLNPSPYLYFMDFSDKQVIGASPEMLIKVE--GRQVTSVPIAGTRKRGK------DAKEDIELERELLADKKECAEHLMLVDLSRNDIGRVSKYGSVRVTDFMSVEKFSHVQHIVSTVEGILSDDQTSFDAFMSCFPAGTVSGAPKIRAMQIINELEPTSRGPYAGAVGYIGFNGNLDLAILIRTVVVKDKTAYFQSGAGIVADSNPASEFIESENKAASMKAAIESA------- 110680387 31 -----------------PVSLMLKLTGAQKDAFVLESVTGGEVRGRYSIIGMKPDLIWRCQGKTSEINR-------------------AARYDADAFEPLEGNPLDRLRDLIAESKIDLPLD-------------LPQAAAGLFGYLGYDMVRLVEHLPDINPDLGLPDAIMLRPSVIAVLDGVKGEVTVVSPAWVSDGQAYAQAAERVMDAVRDLERAMPMATRDADAPGAPVSNFTHEGYKAAVEKARDYICAGDIFQVVPAQRWTQDFQDPFALYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGNEVTIRPIAGTRPRGKTPQ------EDNALEADLLADKKELAEHLMLLDLGRNDVGRVAKIGTVRPTEEFIVERYSHVMHIVSNVVGELREDADALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAVVQDQKLYIQAGGGVVYDSDPEAEYQETVHK------------------ 195952930 19 -----------------PFSIFYKLKDEESQNVLLESAETKENWGRYSFICKGKNLRFYQKDDTYFIK---------------------------DGDTIT----------KGTSKPLEALENLYKSFKFYEDKTLGKFCGGFVGYISYDIVKHYHPIKAQKSGLDIPDIDMIFTDFLIVFDNLKATIKIIKLIRVRNPEDYEKALKDIEDIIIKLKNSFLDINNKEPDLKEWSSNMTKEEFINIVNICKNYIENGDVIQVVPSQRFNKKIHNPINIYRALRYLNPSPYMYFLDFDNVKIIGSSPETLVKIQDD--TVEIRPIAGTIKRGKT------QEEDEELAKKLLSDEKEIAEHVMLVDLARNDIGAIAEPGSVYVDNMMHIEKFSHVIHIVSNVYGKKAKQHSIFEVIKHALPAGTLSGAPKVRAMQIIEELEPTKRNVYGGAIGYISLNQNIDFAIAIRTATILGNDLYVQAGAGIVADSIPEKEYLESLSKASSVMKAVSVAEASREL- 154686516 32 -----------------PIQMVEKL--DRNITYLLESKDESSSWSRYSFIGLDPFITIKESHN--TFTAADPNGHTLFEAGELK----------------------------------AVLDWMNESFRIKTPELDIPFSGGAVGYLSYDMIPLIEPVPSHAKVTDFEKCMLFVCRKIIAYDHETKQVHFIQYVFKENCAELRKLIGILTESKDMKEPFFSKETFDTPSFAAVTSNYTKEEFMAGVNKLKEYIKAGDIFQGVLSQKFDIPSRHSFELYRVLRIVNPSPYMYYIKLPDRDIVGSSPERLIRVH--DRHLEIHPIAGTRRRGAGK------EEDERLKKELMNDEKEKAEHYMLVDLARNDIGRVAEYGSVAVPEFTKVVSFSHVMHIISVVTGRLKQGIHPVDALMSAFPAGTLTGAPKIRAMQLLNELEPTSRETYGGCIAYIGFDGSIDSCITIRTMSVKNGTASVQAGAGIVADSVPEAEYEESCNKAGALLKTIQIA------- 87124939 31 -----------------PLTTWLKVGEGRPPGVLLESVEGGVHLGRWSVVACDPLWTLTARGEACSRRWRDGAVESL---------------------------------------QGNPFDLLRSQLKPYRPGHIPPPLGQLYGIWGYELIRWIEPTVPIHTPADPPDGLWMLMDSILIIDQAKRLITAVAYGDSSADEAWDQAMVRIRHLEERMAAPLPSVRPLRWQPPPTSSNRDQDDFEAAVRSGRDHIAAGDVFQLVLSQRLETTVPQPLELYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVKADAEGIRASLRPIAGTRPRGDT------DQEDRALEADLLADPKERAEHVMLVDLGRNDLGRVCRPGSVAVKDLMVIERYSHVMHIVSEVEGRLADDHDIWDLLMAAFPAGTVSGAPKIRAMQLIHALEPEARGPYSGVYGAVDLAGALNTAITIRTMVVHPDRIQVQAGAGVVADSRPAAEYQETLNKARGMLTAIA--------- 183599342 5 --------KIQLPYYPDVAIDYFTPLAHQPWSMLLHSGNAEHSHNRYDIVVADPIATLTTIGDKTTITH----------------PHSVESSD------------------------ADPFNLLQQTIEHYAPDDTLPFTGGALGIWSYDLGRRIEKMPHIATDLSFPDMAVGIYQWALIVDNQEKTVTLFSYSDTN---------KRLDWLKKQKASRK----TKFALTSSWHSNMSQEQYHEKIGQIHEYLRSGDCYQINLAQRFQAKYKNEWDAFLLLTRANRAPFSSFIRLPNNAVISISPERFIQLQDG--EIQTRPIKGTLPR------LEDEHADAMQVEKLANSPKDRAENLMIVDLLRNDIGRVAQPGTVKVPELFAVEAFPAVYHLVSTITATLDKPYTATDLLRASFPGGSITGAPKIRAMQIIEELEPHRRHGYCGAIGYISFCGKMDTNITIRTLLTDKKRIFCWAGGGIVADSQADKEYQETFDKLRLIL------------- 186683854 227 ---EFQLCTQKLNLYRDTEQMFVHLFGKSPNTFWLDSSLVESGLSRFSFMGDSS-------GENSLLIRYQTRSAVGGSASAEADAPRTRSQELTITQSDTISC-----------KTKGIFEYLQDEIERRHCPSDDDFNCGFVGYFGYELKA--ECGSKLNHASSLPDAMFLLADRMIAIDHQEQTLYLLCLIQQGQYDLAEAWFEWIKHQIDHLLPLSPIVPSEVQTPVIFRLSRSEKTYLDNIQMCLQEIHEGETYQVCLTNKIHTDTPDPLAFYRSLRRINPAPYSAFLRFGDVAIACSSPERFLHIDCQG-WVETKPIKGTLPRGKTSN------EDFILREKLRNSEKDRAENLMIVDLLRNDLGRVCAVGTVHVPKLMDVETYATVHQLVTTIRGHLRAEMSATDCIRNAFPGGSMTGAPKLRTLEIIDRLEQEARGVYSGAIGFLGLNGSADLNIVIRTAVLTPEQTSIGIGGGIVALSDPEMEFQETLLKAKALIHAMMIATH----- 154684593 23 ---------------------YENLSKSRKRHVLLESARG----GRFSIAGLDPIASVRGKDGITTIKH----------------------------------------EGETLFKEGDPLRAFHEWFGTLGTETNPDFQGGAIGFISYDYARYIENFKMLSDDLETPDIYFLVFDDVAVYDHEEEALWLITHTEAEEADLAEEKLSRLEGMWCSLQTADPFSPLNRNGDGSYAAPFTEEGFSQAVEQIKQYIASGDVFQVNLSIRQSQSLSHPYEVYKHLRNVNPSPYMAYLETPGFQVICGSPELLVT--KKGKKLETRPIAGTRSRGK------DDAEDKALADELIHNEKERAEHVMLVDLERNDLGRVSRYGSVRVNEFMAIEKYSHVMHIVSNVQGELQDGYDATDIIHAVFPGGTITGAPKVRTMEIIEELEPTRRGLYTGSIGWFGFNGDLQFNIVIRTIYAAGGHAFMQSGAGVVIDSVPKHEYKESFKKAFAMKKALELS------- 116058665 36 -----------------PILAYRLLVDREAPSFLLESVVGGSQVGRFSFLGRRPVMEVTAKDYEVTTTHH---GTGRSETTTETDPMEVMKRISAEWRACTMSGL------------------------------PECFSGGWVGFTGYDTVRYQYKSKAPKDDRSLPDIHLGLYRDVVVFDNATKQLYAVHWVMTDEDEAYHKGMDAVDALIDDLQPSKSPTLKQGFVNLQLDSTMTKDEFLGAVAQTKEHIKAGDIFQLVLSHRFQRQTHDPFEVYRALRVVNPSPYMIYYQGRDCILVASSPEILCRVNKE-RTVVNRPLAGTRMRGKT------QEEDEALEADLLADQKECAEHVMLVDLGRNDVGRVSKAGTVKVEKLMEIERYSHVMHISSTVTGSLVDNLGPWDVLRAALPAGTVSGAPKVRAMQIIDDLEVTRRGPYGGGIGYVGFTGEMDMALALRTMVVREWMIHLQAGAGIVADSNPESEYQETVNKAAALGRAIDLAESA---- 24379014 12 -----------------PILAYMRVQGD--HKVILESIPREKENARFSIVAYNPVFEIKFENGQLT--------------------------------------------ENDKVIESDPLDYLSQITVKSQLSQDLPFNGGAIGFVGYDMVGLYENIGKIPQDIGTPDMHFFVYESYLIFDHKKEKIVIVEDNIYSGREEEEQKAALQEVLADLKKQAVDEFSERDLHTLTFRNHLEEATFKDMVTKAKKFIRQGDMFQCVLSQRFSADISGPLDFYRNLRITNPSNYLYFYDFGDYQIIGASPESLVSL--KNGVVTTNPIAGTRPRGANDQKDKD------LSEELLSDVKEVAEHRMLVDLGRNDIGKIAEVGSVQVTKYMEVEFFRYVMHLTSVVKGKLLSGLTGMDALKSTLPAGTVSGAPKIRAMKRIYELEKEKRGIYAGAIGYLSASGDMDFAIAIRTMIIKNQKAYVQAGAGIVYDSVPENEYYETINKAKAMTR------------ 160893457 38 -----------------PINLLKKLKAENEHCYILESVENQELWGRYTFLGYSPKLDITCMNGTLTLK--DENGAVI-----------------------------------KEASGIHPEVFIREVLKDYKSPGFPTFTGGLVGYFSYDYLKYSEKVLDAKDEEGFQDVDLMLFDKVIAFDNVRSKLILIANAGTANIEEYQKALQDIKEMKELILHGAEADIPAPVLKTEFKPLFDKEAYCRMVEKAKHYIYEGDIFQVVLSNRLEAEMEGSFDTYRLLRSTNPSPYMFYFDGDTIEVAGASPETLVKVEDG--VLHTFPLAGTRPRGKTK------VEDLELEKSLMADEKELAEHNMLVDLGRNDLGKVSQFGTVEVERYMSIQRYSHVMRIGSTVRGTLREDLDAISAVDAVLPAGTLSGAPKIRACEIINELENNKRGIYGGAIGYIDFSGNLDTCIAIRIAYRKGHKVFVRSGAGIVADSVPANEFQECINKAKAVTDALINSQKIR--- 160881966 29 -----------------PILVMQKLSLHAKNYYLFESAEGNERWGRYSFLGFTPVLKLFGKGGKVFLK--------------------------------------KGLEEEAIEQTGDSMQAIRSLLKEYRAPKLPSFSGGLVGYFGYEMIGRMEPKLHL-RESDFEEFSLQLYLEVIAFDHVKQKMYLIDHYPTKEGKGYDEAVLRIEALETLLVETIPPAFQFKEEAPVFKSNITKKEYLAIIEKTKHYIREGDIFQGVISRRLEATYKNSMNAYRVLRTANPSPYMYFIHSGDIEIAGSSPETLVKV--IDREVTIFPIAGTRPRGSTGEEDEKLEKELLEDEK------ELAEHNMLVDLARNDVGRVAAYQSVVVEEYLKVHRYSKVMHITSKVSGKLREDKDGCDALIASFPAGTLTGAPKIRACEIIEELEESPRGIYGGAIGYFDLSGNLDFCIAIRTAVKKKDSVYVQVGAGIVADSNSELEYEETNHKAAAVVDALLRAGEVDRV- 16079325 16 -----------------PIQMIEKL--DREITYLLESKDDTSTWSRYSFIGLNPFLTIKEEQGRFSAADQDSKSLYTGNELKE------------------------------------VLNWMNTTYKIKTPELGIPFVGGAVGYLSYDMIPLIEPVPSHTKETDMEKCMLFVCRTLIAYDHETKNVHFIQYARLTGEETKNEKQNLIEKMMDQKNIKELFLSADSYKTPSFSSNYEKSAFMADVEKIKSYIKAGDIFQGVLSQKFEVPIADAFELYRVLRIVNPSPYMYYMKLLDREIVGSSPERLIHVQDG--HLEIHPIAGTRKRGA------DKAEDERLKVELMKDEKEKAEHYMLVDLARNDIGRVAEYGSVSVPEFTKIVSFSHVMHIISVVTGRLKKGVHPVDALMSAFPAGTLTGAPKIRAMQLLQELEPTPRETYGGCIAYIGFDGNIDSCITIRTMSVKNGVASIQAGAGIVADSVPEAEYEESCNKAGALLKTIHIAEHSKE-- 89054373 31 -----------------PVSVMLKLTDAGRDAFILESVTGGEVRGRYSIIGMKPDLVWECRGDASRLNR------------------------AARYDRETFEPCEE-----------APLDAIRALLAESAPDDLPAAAAGLFGYLGYDMIRLVEHLPNVNPDLGLPDAVLLRPSVVAVLDGVKGEVTIVSPAWQSGGLSARAAYAQAAERVSDALRDLERAPSVAAREMEPVSNFTHADYLKAVDTAKDYIRKGDIFQVVPSQRWTVDFPAPFALYRALRRTNPSPFMFYFNFGGFQVVGASPEILVRVFDD--EVTIRPIAGTRPRGAT------PDEDRALEADLMADQKELAEHLMLLDLGRNDTGKVSKIGTVRPTEEFIVERYSHVMHIVSNVVGELAEDQDALSAFMAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAVLKDEKLYIQAGGGVVYDSDPEAEFTETVNKSRAIRKAAEDAS------ 148272949 44 -----------------PVGVHRKLTAGRPGSFLLESAGQGGIWTRFSFVGVSSFGVLTQQGDEAR---WLDYGMDARRALGDDAPDGPLAALAALYARWETPRI----------------------------PGLPPLTGGLVGFIGWEAVRQIERLPDRPPAEPVPGQALSFVSELAVLDHRRGTVTLVATAVDDEDAMWTDAQARLDRMQADLARPSETFLAEVQARPSATLRTEPADFHEAIARSKHHIHEGDVFQVVISQRFDQPTADPIDVYRILRVLNPSPYMYLLTLEDYSIVGSSPEALVTVTDD--HVYMHPIAGSRPRGAT------VEEDVAHEESLLADPKERAEHLMLVDLARNDMLKACAPGSVEVTEFMRVERFSHIMHLVSSVEGTLRPGVSSIDVFRATFPAGTLSGAPKPRALQIIDELEPAQRGVYGGVVGYFDFAGDADLAIAIRTATIVDGIAHVQAGGGMVADSDPDAEYLESQNKAAAPLRAVAVAEAMRRV- 149912164 3 -----------------------------PWSILLESGSVDHIDSRFHIIVADPIATLITEETQTTIN-------------------------QASGTTVTTEDPFSVLQTLNQQLIGD--------IAPHTLAVDLPFIAGALGYFGYDLGRNIENIGNLNDDLNFPDMAVGLYDWAIVVDIKQQQAWQIQFSDHAEQTWQVRHDWLEQQGVSKAPTTATATATAFELKHSWISNMSEQAYHQKFAQIQQYLRSGDCYQINLAQRFNNQYQDEWQAYCTLSQHNKAPFSAFIRLEDKAVLSISPERFIRVQGAN--IETKPIKGTRPR------SHDPVIDQANALALQHAEKDRAENLMIVDLLRNDIGKIAVPGSVSVPKLFDVESFPAVHHLVSTITGQLPTDKHASELLRACFPGGSITGAPKVRAMQIIEELEPHRRSLYCGSIGYLSAQGNMDSSITIRTLLCDNGQIYCWAGGGIVADSVVEDEYQETFDKLAKIL------------- 55821569 16 -----------------PILAYMRVQGE--HKVILESIPREKENARFSIIAYNPVFEVTFKDG-----VLYENGKAIDQ---------------------------------------DPFEYLDQVT-VKGIKSDLPFASGAIGFAGYDMIGLYENIGEIPEDIGTPDMHFFIYESYLIFDHKKEKVYVVEDNIYSGRDNDAVRQALGQVVTILQTQAPNEFTPQALQALQFSNHIEKEVFMDMVAKAKKLIREGDMFQCVLSQRFSADFEDPLDYYRNLRVTNPSNYLYFYDFGDYQVIGASPESLVSV--KNGEVFTNPIAGTRPRGANE------AEDAALADELSHDVKETAEHRMLVDLGRNDIGKIAKNGTVKVTKYMEVEYFRYVMHLTSVVKGQLLPELMSLDALKSTLPAGTVSGAPKIRAMRRIYELEQEKRGIYAGAIGYLSATGDMDFAIAIRTMILKNQKAYVQAGAGVVYDSVPENEFYETINKAKAMTR------------ 123966997 21 -----------------PLSTWLKLSNENSHGVFLESVEGGENVGRWSIVAVNPLWEAVCHGKK-TIKTWSCGKSTIYNE--------------------------------------DPFDLLKTWTEEYKSYSLLPYIGQLYGSWGYELINYVEPNVPINEEKEIPYGSWMFFDQLVIFDQMKRCITAVVYADTASASAYKDSILKIDTIRDLMRLPLKETEESRDLNIEISSNWNKKEFEDAVVSAKEYIKKGDIFQIVISQKFQAKVKDPFNLYRSLRMVNPSPYMAFFDFGTWYLIGSSPEVMVKAEKNKNVASLRPIAGTRPKGK------DAEQDLKFEEELLSDPKEISEHVMLIDLGRNDLGRVCETGTVEVKDLMIIEKYSHVMHIVSEVEGVLKKNKGVWDLFKACFPAGTVTGAPKIRAMQLIKNFEKDARGPYAGVYGSIDINGALNTAITIRTMIVKPSTVSVQAGAGIVADSSPVNEYQETINKAKGILMSLA--------- 169347318 18 ------------------------------HCYMLESAYTDDKWGRYTFLGFNPKLEITCINGEMKIGNF-------------------------------------------KIKTNCPSNYLRQILADYKSPYLPPFTGGLVGYFSYDYLKYSEPSVNAQDLEDFKDVDLMLFDKVIVFDNVKQKIILIVNMLNDLETGYNKAVMEINQLVELIYKGKKKIEPNGKLLGEVTPLFNKEQFCSMVEKAKYHIHEGNIFQIVLSNRLSAPFEGSLNTYRILRTINPSPYMFYFSGTDVEIAGASPETLVKLENG--ILHTFPLAGTKPRGKNKK------EDKTLEIKLLSDEKELAEHNMLVDLGRNDLGKISKFNTVKVEKLHSVERYSHVMHIGSTIRSEISDKYDALNAIEAVLPAGTLSGAPKIKACQLIDKLENNKRGIYGGAIGYIDFTGNMDTCIAIRIAYKKNGKVFIRSGAGIVADSIPEKEFEECINKAQAVINALKIA------- 156065959 27 -----------------PSAAYLKISAHSKHSFLFESA-ATEKVGRYSFIGAGPRKVLKT----------------------------------GEGHGEEVDPLPALEAELSKCR-----------VAHIPGQKLPPLTGGAIGYVGYDCVRYFEPKTARPDVLKVPESLFMLFDTIVAFDRFFGVIKVITYDFTQIPVEYEKAQEIIDEVVSVLESQDTPLPAQPPIKLEYTSNIGREGYEGHVKTLKTHIKSGDIIQAVPSQRFARPTSHPFNIYRHLRTVNPSPYLFYVNCGDFQIVGASPELLVKAEDG--RVITHPIAGTVKR------NPDPQIDEALAEELRSSLKDRAEHVMLVDLARNDINRVCDPLTTRVDRLMVVEKFSHVQHLVSQVSGVLRKDKTRFDAFRSIFPAGTVSGAPKVKAMELIAELEKEKRGVYAGAVGYFGFEGEMDTCIALRTMMVKDGVAYLQA----VHDSNPYDEWMETMNKLGANMQCI---------- 171778725 11 -----------------PILAYMRVQGE--HKVILESIPREKENARFSIVAYNPVFEIKYENGE-----LTENGQVI---------------------------------------AGDPLDYLNHVT-VKGEATDSPFGGGAIGFVGYDMISLYENIGEIPEDIGTPDMHFFVYESYLIFDHKTEKVYVVEDNIYSHRDNDATRQALGKVVKDLQTQAPNEFSPQELHSLEFKHHIEKEKFESMVDTAKQLIRQGDMFQCVLSQGFSSPFDDPLDYYRNLRVTNPSNYLYFYDFGDYQIIGASPESLVSV--KNGEVTTNPIAGTRPRG------SDDAEDAALVKDLQVDIKETAEHRMLVDLGRNDIGRISQNGTVKVTKYMEVEYFRYVMHLTSVVKGQLLPGVQSIDALKTTLPAGTVSGAPKIRAMKRIYELEREKRGVYAGAIGYLSATGDMDFAIAIRTMILKNQKAYVQAGAGIVYDSVPENEFYETINKAKAMTR------------ 123442074 5 ---------KTLPYQPDALIQQFAPLSHQAWAMLLHSGFAEHTHNRFDILVADPRVTLTTRGEQTEI---------------------INAQGQEFSSEDPFSLLQQQLDQFLRPLSPHP---------------DLPFLGGALGLFGYDLGRRVEVLPALAQDITLPDMAVGLYDWALIADHHLQKLTLVCHGDA---------EQRLCWLQQQRCAAATQP---FKLTSQWQANLSREQYGEKFRQIQEYLHSGDCYQINLTQRFSAEYQDEWQAFLSLSRSNRAPFSAFIRLPQNTILSVSPERFLWL--KNHRIQTRPIKGTLPR------LDDPEKDKLQAERLANSEKDRAENLMIVDLLRNDIGRVAQAGTVRVPELFVVEPFPAVHHLVSTITATLPAESSATALLRACFPGGSITGAPKIRAMEIIEQLEPQRRNAYCGSIGYISCCGTMDTNITIRTLLTENGKIYCSAGGGIVADSQEQAEYQETFDK------------------ 213405881 34 -----------------PTMAYLKLAEGKRFAYILESVTQGESISRYSFVGHSPYRIVVADGVT--------------------------------------DPLKRLERELKEVKTISI-------------DGLPAFCGGAVGYVSYDCIKYFEPTVDLKDDLGLPEAMFFMTDDLVAFDHAYQKIKIISHVCLGMGEAYEAASFKIKMALDKLADPKIPEPVQKEVHLGYKSNVGEEGYKGFVSTLKKHIRQGDIFQAVPSQRISRKTDHPFNLYRHLRSVNPSPYMFFIHCDDFDIIGASPELLVKSEDG--KMINHPIAGTVPRGKTK------EEDEKLANELLASVKDRAEHIMLVDLARNDISRVCDLDTTNVDKLMTIEKFSHVQHLVSQVSGKLRPDKTRFDAFRSIFPAGTVSGSPKVRAMQLIYGLEGMKRHIYAGAVGCWGYKEDMDTCIAIRTMVYKNGTLYLQAGGGIVYDSDEQAEYIETINKLKSNVTAIEEAEQ----- 15641316 6 ---TLSIEHKKLTYHPDIAKQFFTSIEQQPWAMLLRSASTTHMDSRFDILVANPFATLVTFGDETEIHA--QNGVTLSREDPFALLADIQEQY----------------------------------LPQVTDESELPFVGGALGYFSYDLGRRVEVLPSLAQDIAMPDMAVGIYSWALVVDHQQHTAQLVGQNVEDAWGWLNQQEAI-----------KPSEVTDFALTSPWRSNMSYTAYQDKFARVQDYLRSGDCYQINLAQRFQAHYTGSWQAYLKLEKGNQAPFSAFLRLPQGAILSVSPERFLQV--CDRVIETKPIKGTRPR------HADKQQDALLKQDLVSAEKDQAENLMIVDLLRNDIGRVAKPGSVHVPKLFDVESFPAVHHLVSTIRATLDEQYQAADLLRACFPGGSITGAPKVRAMEIIEELEPHRRSAYCGSIGYLSRHGKMDTSITIRTLVAYQQQLYAWAGGGLVADSEGAAEYQETLDKLSRIL------------- 212638942 47 -----------------PIQLLMALRDEA--AFLLESKDDMSPWSRYSFIGIHPFVSIESDDGK-----------------QFFVKEQQQVLACTATIQEAFAMMQHHLNV--QLLSLDV-----------------PFRGGAVGYISYDFISSIEKVPYHANDLQMKIAHFVVCESLFAFDHVKKELLLIHYVRLTETDDYEAACRKIDELARKIVHHMMVDPNIPVSFERVYSNMDKQMFYKAVRNIQTYIASGDIFQAVLSQRFAIETPDGIELYRLLRLLNPSPYLFYLKLSEEHIVGSSPEKLIQVR--NRELEIDPIAGTRRRGKNE------HEDAALMNELLHDPKERAEHYMLVDLARNDIGRVAKYGTVRTPQLMQIGKFSHVMHLISKVTGTLRDDVHPLDALLAAFPAGTVSGAPKIRAMQIIQELEPTARNVYAGTIAYIGFDGNIDSCIAIRTAVLKNKVAYVQAGAGVVADSSPALEWKETRNKASALIHAIQLA------- 150016623 31 -----------------PIKIFGGFKGKRK--FIFESGSKENYFGRYSFLGENPYKEI-CGDGKEEIDELKKESR----------------------------------------------------LKFDNSTNIFSFKGGAIGYMGYDSIQFYEKKLNNKDDLKLPIIRFNFYNRYICYDHFTHKVYIIDNILKNDAREYDEIESQYEYINSLLYKPILTEPSKGKKDVSFRFHTSKEDFEEKVRKAKEHILAGDIFQVVLSQRMTCETESHFEIYRKLREENPSPYMYLIDYESYQVIGSSPESLVSVRHG--KVITNPIAGTRKRGET------PEIDNALEKELIEDKKELAEHIMLVDLGRNDIGKVSKIGTVNVSDFMKIERFSHVMHITTKVVGNIKDDLDGFDALAACLPAGTVSGAPKIRAMEIIEDLEDFKRGIYSGAVGYFSYGGNMDTAISIRTLILKDKTAYLQAGAGIVYDSVPEKEFEEVQSKLMALKEALR--------- 113929154 106 --------------HLTPVLAYRCLVGEDDPSFLFESVEQGTNVGRYSMVGAHPVMEIVAKEDKVT-------------------------TMDHEKGTVTEQIVD------------DPMEVPRSIMEGWHPQDDLPFSGGWVGFFSYDTVRYVEKKKAPQDDRNLPDVHLGLYDDVLVFDSVEKKVYVIHWVHASTEEAYKYGRSRLRRFLSKVHNTFVKLHTKQFGTALTKSTMTSDEYKNAVLQAKEHILAGNIFQIVLSQRFERRYATPFEVYRALRIVNPSPYMAYVQARGCILVASSPEILTKVQKG--KIINRPLAGTTRRGKTEN------EDKLQEEELLSDKKQRAEHIMLVDLGRNDVGRVSKPGSVKVEKLMNIERYSHVMHISSTVSGELDDDLQSWDALRAALPVGTVSGAPKVKAMELIDQLEVTRRGPYSGGLGGISFNGDMMIALALRTIVFREWVAHLQAGAGIVADSIPEDEQKECENKAAALARAIDLAESA---- 187603778 12 -----------------PVAIFHRLQGERK--VLLES-RAEGKHGRYSIIAANPVETIRVDGNDVT-------------------------------------------DATGTVYADDPLHALSERITRDDFTAPYPFIGGAVGYIGYDLLRVYEPIPNTPTTRDLPDALFQRYETIVLYDHLEEQVILIDTSETDATM-------RLESIREQLETPETHALEPVVRTSE-RILTPKDEFIDRVLQAKEAILAGEVFQLVLSQRIDATFTDPFHFYRTLRKQNPSPYLFYIDLGEAIVLGASPESLVRVENG--KVTTNPIAGTRPRGKT------VEEDMRHAESLLQDEKELAEHRMLLDLGRNDIGRVAKVGTVTIPKHIELERFKNVMHLVSEVEGDLRDDVTPIDALRACLPAGTVSGAPKIRAMQLIDELETVKREVYAGAVGYLDVRGGFDFALAIRTMVVQGDTAHVQAGAGIVYDSDPVSEYEETLHKAKSLLE------------ 62426326 33 -----------------PLSLYRKLTDGGPGSFLFESAVSGA-WARYSFIGSAPVATLISEGESFRWEG-----------------------TPPVGIPAEGSVLDAVTATLELLAVDETESVLA------------PMVSSFVGYFGWDIVRQFEKLPAPANEHHLPTVQLMIPGDIAVYDHYSGTLTLVANVFNVNGADYHAGVDRIEAMLARITEPDAEISSTHFVPPQVSTRTDPQVYLDNVERAKQEIVNGEIFQVVLGQRFDTECADPLTVYRMLRHSNPSPFMYLLNLHDDQIIGSSPEALVTVRSGD--VVTHPIAGSRPRGATT------EEDSALARDLINDEKELAEHLMLVDLARNDLAKVCQAGTVDVSEFMDIVRYSHIMHISSTVRGELAPGKGAVDVLRATFPAGTLSGAPKPRALQIIDELETIGRGIYGGVVGYMSFTGDLDLAIAIRTGVLRDSVMSVYAGGGLVADSVPETEYQESQNK------------------ 23097982 17 -----------------PIQVLTQLTSTKKY--LLESSFPHEEKGRFSFLGMNPYQEILGFDNRTKICNYTN-------------------------------------DEDE-WVEQHALHYIKHHLPKAEIDISIPFYGGAIGYIGYDTIRSFEHIGDLPDERNMPDIHLMLFEDTIIFDHEQDTCYLLV-IDTDSSTSRDDLQERLGQLRKIIKKARAATVPIPA-RYSFTPEMDQDVFEKNVATAKKHIEDGDIFQVVLSQRMKAKVENPESFYEQLRQSNPSPYMFYMDFNDYLILGASPESLI--ETTGKKIITNPIAGTRKRGST------NEIDLMLTEELLADEKERAEHQMLVDLSRNDLGKVCEIGSIDIPVYMKIEKYQHVMHMVSEVTGILKSNYSSIDALISCLPAGTVSGAPKIRAMQIINELEQHQRGPYGGGIGFINFQQDVHMALAIRTVIVKDDKAYLQAGAGIVYDSIPTSEYIETLNKAKSFME------------ 161528419 12 ---------IPLDLSENQFQIYNKISRNYSHSFLFESLTGPEVLAETSVMGFDPKVILKGYSDKVEII---------------------------------------QEGKTKTIQTSDPFSELKKLLGKSDDQS-YRYLGGAVGVVNYDAIRMVEDIPDTHN-SPQPLMEFGIYDDGLLYDNVHKKLFYFYHD-----------ENRFEKLV------MSDDEFEEFHSSEVTPNMDKTKFSEIVNKAKEYIHDGDIFQVVLSRKFAFDTSDNLTLYKTLRKLNPSPYMYHLKQENKTIIGASPEMLVRITDD--KVETFPIAGTRK------ITDDEEKNKQLAEELIHDEKELAEHTMLVDLGRNDIGRVCKYGTVHPESLMEIKRFSHVQHIVSHVVGNLAPENDMFDAFQAVFPAGTVSGAPKVRAMEIIDELETESRGPYAGAVGYFSYNGCCDFAIAIRSIFIEDGKGFVQSGAGIVSDSIPENEFKETEHKAGAMLQALKEASS----- 52080776 21 -----------------PVQLVEKLQED--IVYLLESQDETSAWSRYSFIGLDPFLTIKEERGRFH------------------------------------ACDQKQKKLYSASQLKDVLEWMSETYSIKAPELDIPFTGGAVGYLSYDLMPLIEPIKGHSKETEMAKCLLFVCRTMIAYDHELKKLHFIHYTRLEGSENREEKRRIFKKGKEELKQLTHRLSDRKTPKELFQSTYEKSRFLADVDRLKEYIKAGDIFQGVLSQRFDIPVKGSFELYRVLRMINPSPYMYYMRLPDRDLVGSSPERLIHVQNG--HLEIHPIAGTRKRG------GDQAEDKRLEKELLADEKEKAEHYMLVDLARNDIGRVAEYGSVQVPEFTKIVSFSHVMHIISIVTGTLKAGVHPVDALMSAFPAGTLTGAPKIRAIQLLNELEPEPRETYGGCIAYIGFDGNIDSCITIRTMSVKNGVASIQAGAGIVADSVPEKEWEETCNKAGALLKTIQIA------- 194477071 31 -----------------PLTTWLKIDKQTSPGVLLESVEGGERMGRWSFIVTEPLWTFTVRGDQVHQHLRDGD--------------------------------------HHHVSEGNPLEILINSLSQYKPAPGLPPLGQLFGFWGYELISWIESTVPIHPSDDPPDGCWLFADSLIIFDQVKRQITVVVYADIDPETAFNTAQNRIEKLRGELESPLPPTTPLKWQTSQSISTSTQENFEVAVKKIREHISAGDIFQLVLSQKLECDFRDPFELYRSLRMVNPSPYMAFFNFGNWYLIGSSPEVMVKAEPDGIQASLRPIAGTRARGNSES------EDEILESNLLADPKERAEHVMLVDLGRNDLGRVCSPGSVKVANLMMLERYSHVMHIVSQIYGQLDSSHNIWDLLVACFPAGTVSGAPKIRAMKLIHDFEPGARGPYSGVYGSIDLLGALNTAITIRTIVVKGWRVQIQAGAGIVADSEPRAEYLETVNKARGLFKALA--------- 73671056 19 -----------------PLELYHALRASGTYSYLLESVEKQETKARYSFVGNDPDAVVKIGDRKISLELLNPNASPFFEEIQSKTKDACGCETIEEENPEKENSELGNLKFTAPIKGKDGFDALRLVFPSANGMGLLNFLGGAIGYTAYDAIYDSWLGVKKGFESEIPELQYLLVSKTFVFDHMTEEIYIVVTPFIIPGAEAEKLYTTLKEAALSGDSVEIAIPGGSIFPGLPVSDCNKKKFEDSVVQAKEHIFAGDIFQVVLSRKCEFTLESPFELYMQLRAINPSPYMYIFEFGDLAIVGASPETLLTVHE--RTLITNPIAGTCPRGKTE------AEDEAFAAHMMHDEKERAEHVMLVDLGRNDVRMVTESGSVKVSEFMKVLKYSHVQHIESKVIGTLRPECDQFDAFRAIFPAGTLSGAPKIRAMEIISELETSPRGIYGGGVGYYSWNGDADFAIVIRTIIVQGKKASVQAGAGIVADSDPGYEFRETERKMGAMLAAIGEEH------ 76803908 12 -----------LDYANDATSLFSRI-ESQPWAMLLRSASNTHIDSRFDVLVANPIATLETVANDTHINTESR--------------QYVSKEDPFSLLDELQQQLLPNLDLEANL--------------------DLPFVGGALGYFSYDLGRRVESMPELAKDLQTPDMAVGLYEWAVVIDHKLKKACMVG--------------QNIEQAWQWLNSQSPADVEDFKLIGDWQSNMTQASYASRFDRVQEYLLSGDCYQINLAQRFNASYQGSWQAYTKLEAANQAPFSAFIRMPHSAIVSVSPERFLEL--KDNVIETKPIKGTRPR------SQDTKLDQANAHDLQTAEKDQAENLMIVDLLRNDIGRVASPGSVHVPKLFDIESFPAVHHLVSTIRANLDTQYNAADLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRHGRMDTSITIRTLVAEDNKLYAWAGGGVVADSDCSAEYQETLDKLSKILPALK--------- 75909674 227 ---EFTVCSRKLDYYPDTEQAFVHLFGEDPHAFWLDSSFVEPGLSRFSFMG-------------------GSGGKNSLLVSYCTQSQELTITQSGEVTRT----------------QESIFDYLKREINRRRCPSDEDFNCGFVGYFGYELKA--ESGSGLEHPSSCPDAILLLSDRLIAFDHQEQTTYLVYLAPVGETAPAKDWFEITEKRLRTLPPLPPLVPSTTSHPVTFRLSRSYQTYKDDISRCLKEIREGETYQVCLTNQLRTDTTDPLTFYRRLRQVNPAPYSAFLRFGEMAIACSSPERFLQIDRQG-WVETKPIKGTVRRGET------PEEDFLLRESLRSSEKEQAENLMIVDLLRNDLGRVCQVGSIHVPKLMDVESYATVHQLVSTIRGFLSPDMDATDCIRMAFPGGSMTGAPKLRTMEIIDQLEQEARGVYSGAIGFLGVNGAADLNIVIRTAVLTPNQTSIGIGGGIVALSEVEMEFQETILKADALIQAM---------- 190892817 25 ------------PY-SDAVSSYVDKLDERRGAVFSSNYEYPGRYTRWDTAVVDPPLGISSFGRDVWIEAYNERGEVLLSFVTERLPDLVLGASSARRLDLSVKAPDRVFTEEERSKMPTVFTVLRAVTDLFYSQADASL--GLYGAFGYDIAFQFDAILKLKRPSDQRDMVLYLPDEILVVDNYAAKAWIDRYDFEKGGVTTEGKAEQIA-----------PEPFQHTDAIPPKSDHRPGEYAELVVKAKESFRKGDLFEVVPGQKFMERCESPSDISKRLKAINPSPYSFFINLGNQELVGASPEMFVRVS--GRRIETCPISGTIKRG------DDPIADSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVKVIGRRQIEMYSRLIHTVDHIEGRLRDDMDAFDGFLSHAWAVTVTGAPKLWAMRFIESHEKSPRAWYGGAIGMVGFNGDMNTGLTLRTVRIKDGIAEVRAGATLLNDSDPHEEEAETELKASAMLSAIRDA------- 115376233 23 -----------------PLSVYLKLGGAGQRGFVLESCLGGESFSRYSHVGTAPAGRVQLDRGGATVWRGD-------------------------------------RQERRDGKPLEVLRALWKELAVATLPGEAPFIGGLVGYMGYNCMSWFERHIPHPNDLSFPDSEWLLCEEFVTHDTRTQSLRPTVIARPSMHGSVAQALKMAERLRRPLPPEAYVPEPKRRGEPEMVVHWDRAGYEAAVERVKEYIRAGDCMQVVLARRFESPAPPPLSLYRALRRVNPSPYLFLVEFGERALVGASPELLVKVQDGD--VVVRPIAGTRRRG------INEAEDQALEKELLADEKERAEHTMLVDLGRNDVGRVAAPGSVKVEELMVIERYSHVMHIVSQVRGKLGKGYDALDALAYTFPAGTVSGAPKIRAMQIIDELEPMRRGPYSGAVGYLSFCGTLDVAIALRTFFVDGDRTFWTAGAGLVADSVPRLEADETEAKARALGAALKLA------- 157961858 9 -----------------------------PWSILLDSADADHVDAKFDVICAEPIATLVTQAQS-TIVTRSKDRAPLYMLGNVNLHFEASVTEV----------------------SGKPFDVVKQLINEYYPQKKQSFSGGVMGSFSYDLARGIEKLPVINNDISLPEMNLGCYDWALVFDYEIKCWHLVHYL---SEQALEELEQRLNALVIAAKPSKLKLTENFALDGQWHNQLSEQEYCHRFAKVQQYLHSGDCYQINLTQRFSADYKDEWQAYKTLRQTNAAPFSAFIRLEQHALLSISPERFIQHQLG--KVQTKPIKGTMPRDK------DPHRDYQLAEQLKASEKDRAENLMIVDLLRNDIGKVAAPGSVNVPRLFDVESFPAVHHLVSTITATLQPNLCPTDLLQACFPGGSITGAPKIRAMEIIEELEPSRRSIYCGSIGYISQDGNMDTSITIRTLLGQGGTLYCWAGGGIVADSKVDAEYQESFDK------------------ 71083622 43 ------------------------------NSFVFESVEKGKIRGRYTIFGKNPDKIWEFNNNNSYL------------------------VTNKTKKRIKGKPEKIIEKIIEEFKFKIP-------------SGLPPISSLISGYFSYDSIRYIEKIPNKRDDLKLPDVRLLRPRVLVVHDNLKKKIFYIVNIFKDEKSRYLEIEKQINELLIQASLQKKDLNKTIMKNIKIKSNTTKHKFLKMVSKAKKYIKIGDIFQVVLSQRFEAKLKRPLEIYKKLRTTNPSPFMYFFNFDDFQIIGASPEILVRLR--DNKITVRPIAGTRPRGK------DLKEDSFFAKDLLKDKKELSEHLMLLDLGRNDAGKVSKIGTVKVTDSFMIEKYSHVMHIVSNVMGIYNKKISKFKSLLAGFPAGTVSGAPKIRAMEIIDELETTKRKVYAGGIGYFSANGEFDTCIALRTAVVKNKKFYVQAGAGIVADSNPIKEYEETVNKAKALMNALK--------- 169189784 16 --------------------------AASQHAFVLES----GKDGRYTYLGLHPEGVIRGKGYNAHSSEWDREGQVLSEQLWE----------------------------------GKPLEVVRRWMEPHRSPKLPKWTGGCIGFWSYDVIRSIERLPELADDTGLPDYLFLRMNRIWIVDQQEKMLYCVHTAVTGEESEYDEAVAQAEEMAAFWQQHIQSQAGEASAVREITSPFRKEAFMEAVSRIQQYISQGDVFQVNLSQRQSRKSSSPEELYEWLRIFNPSPYMGFLRCPDFQLVSASPELLV--EQNGDKLATRPIAGTRRRGRSE------EEDRIMAEELRTSEKERAEHIMLVDLERNDLGRISEFGTVKVEELMVIEYYSHVMHLVSQVEGLLAEGKDAYDVIAATFPGGTITGAPKIRTMEIIEELEPVRRGAYTGSLGWIDYNGDMEFNIIIRTMAVKDGIVNIQAGAGIVIDSDPEREYYESLSKAKALWKAIQ--------- 209694875 12 ---------TSLDYQSNSLVDLFSAIESQPWSMLLHSSAVAHVDNRYDIVVSDPIATLQTHDK---ITSINIKGRDLITSEDCPFELLAHYQES--------------------------------LTPSCDSITDLPFIGGALGYFSYDLGRRVESIPNIEKDIPTAEMAIGIYDWALVADHKKKTLTLIQPNNSD----------RLAWL--QPFTAIQEEKLSFQLTTPWSSNMTKIEYSEKFDVISEYLQSGDCYQINLAQRFSAHYEGSWLAYQKLAINNGAPFSAFIRTPELTIISVSPERFLHV--KDKQIETKPIKGTRPRSK------DPVIDAKEAEILRNSAKDRSENLMIVDLLRNDIGRVAKPGSVNVPSLFAIESFPAVHHLVSTITGELNTGYSAFDLLKASFPGGSITGAPKIRAMEIIEELEPHRRNLYCGSIGYISRCGAMDTSITIRTLIAYDDTLYASAGGGIVADSEVELEYEETLHKLSKIL------------- 146302617 15 -QHTLKPFILNTHYKQTPVSIYFKIRDKFPNSLLLESSDYHGNDNSFSYICCNPIATIKIENET----------------ISKTFPDGTSEQSKIDA-------------------STNIPEVIQEFSNQFKSEKNDFINNGLFGYISYDAVRYFEKVSIAKKDNSIPDVFYAVYQNIIAINHFKNEAYIFCHSVDGRNNISE---------IEQLLQSRNIALYKFTKEGEGFSNLTDEEFKHNVALAKKHCFRGDVFQLVLSRRFTQDFKDEFNVYRALRSINPSPYLFFFDYGDFKIFGSSPEAQIIV--KNRKAEIHPIAGTFKR------TGNDERDALLAKELSEDKKENSEHVMLVDLARNDLSR--NGHDVNVEKYREVQFFSHVIHLVSKVTGHLHDKATTMQVVADTFPAGTLSGAPKHRAMQLIEDYEKTNRNFYGGAIGVMDFDGNFNHAIMIRTFLSKNHQLHCQAGAGIVASSDEESEMQEVYNKLRALNTALEMAEN----- 59711786 12 ---------TQLDYQSNSVIDFFSAIANQPWAMLLNSSAQKHIDNRYDILVADPIATLQTHGDITTI---NVIGKQPVTSEACPFQLLAHYQER--------------------------------LTPFCKPIQALPFIGGALGYFSYDLGRRVETIPNTAHDILCADMAVGIYNWALVADNKTSTLYLIQPEGGD----------RLHWLQQFI--AIKEVDTPFSLTSDWKSNMTESEYAKKFNTIQHYLESGDCYQINLAQRFKAQYQGSWEAYQKLATQNGAPFSAYIKTPEVTILSVSPERFLQV--KERKIETKPIKGTRPR------SNYPEIDKQEAETLRNSPKDRSENLMIVDLLRNDIGRVATPGSVKVPKLFDIESFPAVHHLVSTITGELNTEYSATDLLKASFPGGSITGAPKIRAMEIIEELEPHRRNLYCGSIGYISRCGTMDTSITIRTLIAYEGSLYASAGGGIVADSQVELEYEETLHKLSKIL------------- 116873065 13 --------------------AFQRLSGTGKS--LLEGAAKDADAGRYSIIAINPVHEIKVYQNDYYIDGTHQVVRDPLKEIESFIEKGKTDE------------------------------------------EDLPLDSGAIGYVGYDVIALYENLGDIPAENDLPDIRFYVYESFVIMDHQAEELILVQDNCYSGRSETELDKALEEMTLELTTPKENEHKTIHVPKMTYKSNYTKEEFMNLVKKAKTYIQEGDFFQIVLSQRLESDFTAPFDYYRKLRLLNPSPYLFFIDFGETVLIGSSPESLIK--TKGRSVITNPIAGTRRRGATKQ------EDELLAAELLSDEKELAEHRMLVDLGRNDIGKIAETGSVHVPVYLTIERYRFLMHLVSVVEGTLKSGLTAMDALRSTLPAGTVSGAPKIRAMQRIYEWENVKRGPYAGAVGYLTKNGDADFALSIRTMVLHSGKAYVQAGAGIVYDSDPESEYLETLQKAKALLE------------ 87200037 26 -KPALVWRKLIVD-TETPVGAALKLMESGRGDFLLESVQGGEVRGRYSLLGLDPDLVFRATGSSAEINRIWRHDKAAFAPL-----------------------------------PGDALAELRALVASCRPAELPSALACLVGYFGYETIGLVEKLPRAPQELVLPDMLFTRPTVVLVFDRLSDELFAIAPVWAEGGDPARLLEAAAERIDNALRRLSDPVPADAAVDVTPQPVMAAPDYARMVTAAKDYIEAGDIFQVVLAQRFTAPFPPPIALYRSLRRINPSPFLYFLDMPGFALTGSSPEILVRIRDG--EVTIRPIAGTRPRGRTA------EEDRANEESLLADPKERAEHLMLLDLGRNDVGRVARAGTVKVTESYTVERYSHVMHIVSNVVGQLDTNRDSVDALFAGFPAGTVSGAPKVRACEIIAELEPETRGAYAGGVGYFAPDGSVDSCIVLRTGILKDGVLHVQAGAGIVADSDPAYEQRECEAKSGALF------------- 157337141 15 --------------HLTPVLAYRCLVDRDAPSFLYESVEPGSNVGRYSVIGAQPTIEIVAKENMVTIMDH------------EAGSRTEEIVEDPMSIPRRMMEGWKPQLLDEL---------------------PEAFCGGWVGYFSYDTVRYVEKLSAPKDDRNLPDVHLGLYEDVLVFDHVKKQVFVIHWVRLDQEEAFNDGMNRLEALVSRVHDIVPPKLAAGSIKLQTKSTMTCDEYMKAVLEAKEHILAGDIFQIVLSQRFERRFADPFEVYRALRIVNPSPYMTYLQARGCILVASSPEILTRV--KKNRIINRPLAGTVRRGKTPK------EDIMLENQLRNDEKQCAEHIMLVDLGRNDVGKVSKPGSVTVEKLMNIERYSHVMHISSTVTGELLDHLTSWDALRAALPVGTVSGAPKVKAMELIDQLEVTRRGPYSGGFGGISFSGDMDIALALRTIVFPSGVAHLQAGAGIVADSVPADEQRECENKAAALARAIDLAESS---- 77457986 2 ----------PLPYRANPADYFAAVR-HAPGAVLLDSGRPSADRGRYDLLSAWPLEQLAVLPD--------ERGEDFLQRLRTNLTRLGDAQLPDD--------------------------------------YELPFAGGLIGYLSYDFGRHLENLPSQADDLQLPDARFGLYDWALISDHQSATSQLVFHPSVSASEK--------QRLIDVFSQPVGTELTPFKLNSPMAADLSANEYRQAFERIQHYIQAGDCYQVNFAQRFRAPCQDPWLAYCKLREACPTPFSGFQSLPDGAVLSVSPERFVKVSQ--RQVETRPIKGTRPRGANPT------EDAANAAELLASPKDRAENLMIVDLLRNDLGRTCRIGSVRVPELFSLESYPNVHHLVSSVTGELAQDRDALDLIAGSFPGGSITGAPKIRAMQIIDELEPTRRGLYCGSLLYLDVRGEMDSSIAIRSLLVKDGQVCCWGGGGIVADSDWEAEYQESITKVRVLLETLQ--------- 38234886 9 ----------EVRYHEDAADLFHHLGGSASDSVLLESADIKSKKNTTSMAVLQSAVRVTCMGQTVTATPLTSTGHTMVARLQEHFG--------TSGTKFSFRRSE-LHDERQRLLDTNNAEILRLLQAGYSGEQLPLLAGGF----AFDYVETFEQLPPVPVDNSYPDYQFVVAETVLVTDHLKRSA-VIEGVSIDPSELEDRLDSLVATIDSHETVEECPATTATNEILTVRADISDVDFCQSVSALQDNIQAGDIYQVVPARSFSAPCESAYAAYRHLRTINPSPYMFYVRGKTYELIGASPESNLKFDSRTREIQLYPIAGTRPRGLNPDGSINHELDIRAELDMRTNVKEIAEHTMLVDLARNDLARVSLPTTRRVAELLQVDRYSRVMHLVSRVVATLDPEFDAINAYRACMNMGTLTGAPKLRAIELLRGVEAKRRGSYGGAVGYLQGDGSMDTCIVIRSAFIQDGVAVVQAGAGVVRDSIPQSEADETLHKAYAVLHAIALA------- 163764852 17 ---------------------FRKMIQPDGRHVLLESGRG----GRYSIMGLSPFATLTGKDERLHIDCHGK----------------------------------------HETRTGPLLASLRSWMADWQIEADPVLPGGLIGQISYDLIREVETIPEAADDLDTRDVELLAFDELYVVDHRAERLYAIAVSKDRDDTSRAAGLLRDWQRHANAGESFTFSEKKDVLKSEPVRSLDEEAFSQAVEQVQTYIRQGDVFQVNLSVRETRALKTPPHLYDKLREINPSPYMGYLSLGDVTYVSASPELLVKIR--GDEISTRPIAGTRSRGKS------PEDDDRLARTLLENEKERAEHIMLVDLERNDLGRVSAFGTVEVDELMVIEKYSHVQHIVSNVKGQIRDDCDAFDVIAATFPGGTITGAPKIRTMEIIEELEPVRRGAYTGSMGWIGFQGDMELNITIRTMVIRDGDVHVQAGAGIVIDSDPSAEFKECLKKAKALWHA----------- 164428311 32 -RPTLLPLCISLPADLTPSAIYLKLSAGATYSFLLESATGTETVGRYSFIGANPRKVLET----------------------------------GPGYQDVGDPMKALEQELSQDKVLS-----------IPSLRLPKLTGGAVGYISYDCIKYFEPRTELKDNLHIPEALFMLYDTMVAFDHFSSAFTVVTHVRGDFEAAYNAACDSIRSTLEVINQPETPLPPKPVADQTFASNVGRHGYETFVTELKKNIVKGDIIQAVPSQRFSRSTSHPFNIYRTLRTLNPSPYLFFLSCSDFHIVGASPECLMKTDRSRPRIVNHAIAGTIKRG------LNSEEDDELAAVLLASTKDRAEHVMLVDLARNDVNRVCHPSTVKVDRLMRIDRFSHVQHITSEVSGLLRPECTRWDALRSIFPAGTVSGAPKIRAMELIYDLEKEKRGIYAGAAGWFAYDGQMDTCIAIRTMLVKNKVAYLQAGGGIVFDSEKTEEWMETMNKLAANLRCIELA------- 52548715 31 --PAIVQLIAKTTARCTPIDLYTVLRSENPYSYLLESVEKEKHHARFSFVGSDPDAVITISGRDISLSY--ERSTPLIRQIEADLSDLHESGVIRPK--------------------YDVLDALKPIMPRVKNFDRQVFSGGAIGYHGYDIVYDCWLDIGRRDHATTPDAQFMLITHTVVFDHLTGEVYIILTPFLQDGDEIARMYQNAESDAAAMISTIRKAEELNSSQMAMTVNMRQDEFETMVGIAKQHIVDGDIFQVVLSRRYEANTYSPVELYTRLRDVNPSPYMYLFEFGGTKIVGASPETLFTVH--NRKLITNPIAGTCPRGET------DAEDAELAKKLLNDEKERAEHVMLVDLGRNDVRMVSKPGTVRVEDFMTVRKYSHLQHIESTVTGILRDDADAFDATRAIFPAGTLSGAPKIRAMEIIDALEKDARGIYGGGVGYYTWNRDADFAIVIRTIVLSGDRMLIQAGAGIVADSDPTYEYLETERKMAAMMKVIE--------- 1835208 23 -----------------PVSLMLKLAEARTDTFMLESVTGGEIRGRYSVVGMKPDLIWQCHGQDSRINR------------------------EARFDRQAFQPLE-----------GHPLETLRALIAESRPADLPPIAAGLFGYLGYDMIRLVEHLPGINPDLGLPDAVLMRPSVVAVLDGVKGEVTVVAPAWVSSGLSARAAYAQAAERVMECLRDLDRAPPAQRDFGEVRSNFTHEGYKAAVEKAKDYIRAGDIFQVVPSQRWAQDFRPPFALYRSLRKTNPSPFMFFFNFGGFQVVGASPEILVRLR--DREVTVRPIAGTRKRGAT------PEEDRALEADLLSDKKELAEHLMLLDLGRNDVGRVAKIGTVRPTEKFIIERYSHVMHIVSNLVGEIAEGEDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFAANGEMDFCIALRTAVLKDETLYIQSGGGVVYDSDPEAEYQETVNKARALRRAAEDA------- 196254497 37 --------------------------------LLASSYEYPGRYKRWAIGFINPPLELATRDRTFTLTALNKRGQRLLLTLGERLSGHSQIQVNKSYIAGEVVATTELFPEEQRSKQPSVFTIIREIQQIFYSNEDEHL--GLYGAFGYDLVFQFEPINKLQRAIDQRDLVLYLPDELVIVDYYLQQAYCSQYEFETDRGTTHGLPRTGAIIDYR---------GLRRTPEQISDHFPGEYAQQQVEKAKEYFTRGDLFEVVPSQNFFQTCESPAQLFRTLQQINPSPYGFIFNLGGEYLIGASPEMFVRVE--GKCVETCPISGTISRGQ------DAIDDAAKIRTLLNSLKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRKAIEFIEQHEKSPRRWYGGAVGYLAFNGDLNTGLILRTMRLKDSIAEVRVGATVLYDSIPEAEEQETLTKAAALFQTLRQAQE----- 104781042 2 --PTCTL--HPLPYQPDPAFYFARLRTA-PGAILLDSARPHAERGRFDLLSAWPRQLLLAQPGETGQRYLQRLRQALAELGTAQLPDGV----------------------------------------------DLPFAGGLIGYLSYDFGRRLEHLPAEADDLALPDAHLGLYAWALVTDHQLQRSQLVFH-----PSLETTERHRLVQLFAA---PATAKPGEFHLLAPMAGDLTPEQYRNAFDKVQQYIQAGDCYQINLTQRFRAPCQDPWHAYQALRAACPTPFSGYQQLDASTLLSFSPERFIRVSQG--EVETRPIKGTRPR------ASDPIEDARNADELLNSPKDRSENLMIVDLLRNDIGRTCEIGSVKVPELFSLESYPNVHHLVSSVTGRLAAGRDALDLIGGSFPGGSITGAPKIRAMQIIDELEPTRRALYCGSLLYIDVRGEMDSSIAIRSLLVKDGQVSCWGGGAVVADSHWQAEYEESIAKVRVLMETLR--------- 12830362 105 --------------HLTPVLAYRCLVDREAPSFLFESVEPGSNVGRYSVIGAQPTMEIVAKENMVTV-------------------------------------MDHRQGRRVEQYEEDPMVVPRRIMEKWKPQRPEAFCGGWVGYFSYDTVRYVEKKKAPVDDRDLPDIHLGLYDDVIVFDHVEKKAYVIHWVFSSVEEAYKDGMKRLESLVSRVHDIVPPKLSAGSINLHTSSTMTSEEYEKAVLQAKEHILAGDIFQLVLSQRFERRFADPFEVYRALRIVNPSPYMTYLQARGCILVASSPEILTRVKQG--TITNRPLAGTTRRGKTPK------EDYMLEQQLLNDEKQCAEHIMLVDLGRNDVGKVSKPGSEKVEKLMNIEPYSHVMHISSTVTGELLDNLTSWDVLRAALPVGTVSGAPKVKAMELIDELEVTRRGPYSGGFGGISFSGDMDVALALRTIVFREWIAHLQAGAGIVADSDPADEQRECENKSAALARAIDLAESS---- 46124295 31 TQPTLLPVCASAPADLTPSAIYLKLSSGATYSFLLESATGTETVGRYSFIGA--------------ISVLDPR----------------KVLATGDGYQHSGDPLKTLEAELSHDRVLD-----------IPSLRLPALSGGAVGYVSYDCIKYFEPKTPLKDNLKIPEALFMLFDTIVALDHFRSTLTIVTHMSDDIQPAYDEACETLKKTLDIIFQPETPLPAQSESDQQFSSNVGRKGYETFVTELKKYIVKGDIIQAVPSQRFRRSTQHPFNIYRTLRTLNPSPYVFFLSCADFHIVGASPECLMKTDRSRPRIVNHAIAGTIHRGKNA------AEDDRLAAELLASKKDRAEHVMLVDLARNDVNRVCHPTTVKVDRLMRIDRFSHVQHITSEVSGVLRPECTRWDALRSIFPAGTVSGAPKIRAMELIYDLEQEKRGIYAGAAGWFGYDGPMDTCIAIRTMLVKDGVAYMQAGGGIVYDSDPTDEWMETMNKLSANLRCVELS------- 177670935 21 -----------------PLAIHRRLAGSRPGTFLMESATPGAAWSRYSFIGAGSAVTLTSRDGEAHWQG-----------------------TPPEGLPTQGRALDVLAAC---------LRLLRTDVRAEVGGVLPHLVSGMAGFLGWNTVRAWERLPHPPEDLGLPDLAMNLVTDLAVHDALDGTVTLIANAVNGNGRAYDDALARLDAMAERLAAPAADPVSDVPRAAQAEDRWGPAGFREAVAKAQRAIRDGEVFQAVVSRRLSVTTDATGDVYRVLRTVNPSPYMYLFSFEPYEIVGSSPEALVTVR--DRRVVTHPIAGSRRRGATA------EDDRLLGKDLLEDEKERAEHLMLVDLSRNDLSRVCRPGTVEVTQFMELEAFSHILHLVSHVEGRMRDDVDALDVLRAAFPAGTLSGAPKPRALQLLDEWEPTARGPYGGVVGYFDLAGNMDMAINIRSATLHRGQAHVQAGAGIVADSDPDAETAETVTKATAPLRSVLTAGELGQ-- 7573482 9 --------------HLTPVLAYRCLVDQEAPSFLFESVEPGHTVGRYSVVGAHPKMEIVAKENKVTVMDHVKGTKTTEEVEDPMMIPRRISETWKPQLIDDLPDV---------------------------------FCGGWVGYFSYDTVPYAEKRKAPVDDRNLPDMHLGLYDDVVVFDHVEKKIHIIHWVRLSENSSFDDVYAHLEELVSRIKCMNPPLHTNQFGTPLEKSSMTSDAYKNAVLQAKEHILAGDIFQIVLSQRFERTFAHPFEVYRALRIVNPSPSMCYLQARGCILVASSPEILTRV--KKNKIVNRPLAGTARRGKS------FEEDQMLEEALLKDEKQCAEHIMLVDLGRNDVGKVSKNGSVKVERLMNIERYSHVMHISSTVIGELQENLTCWDTLRAALPVGTV------KAMELIDELEVTRRGPYSGGFGSVSFTGDMDIALALRTIVFREWIAYLQAGAGIVADSDPEDEHRECQNKAAGLARAIDLAESA---- 15679650 21 ----------------EPFELFKSIYSEYDSSFLLESMESDTGLARYSFMGFEPQMIIRARSGFIEVEYEGSR---------------------------------------EEFDTENPFEFLRQFTRPA--GKSRGFCGGLVGYISYQAARFFDSINLSPG--NFPDFEFGLFLDGIMFNHLTGECSYISL-----------KENRLPEISELL---REETPTGHLKYRSMGTLFSRRRYLGMVEEARERIAEGEIFQAVLSNATDYRLRGDRALYEALRRVNPSPYMYHLKLGSREITGSSPEMLVRVEDK--QIETFPIAGTRPRGKT------PHEDERIAAELLSDEKELAEHLMLVDLARNDLGRISEFGTVQVPEYMTIRRFSHVQHILSHVTGRLRKGMDALDALGAVFPAGTVSGAPKIRAMEIIESLEGVPRNAYAGALGYLSLNGNADFAITIRSMVAEGAYGRIQAGAGIVHDSVPEREYVECQNKAMAVLKSMELA------- 46578881 69 -RQSCSLLEGDVD---TPISLFLGMVGSGQG-ILLESAEVDGRWGRYSIIGFNFLLRLGCAAGRLEVAVRDPR----LAALKELEGMPFIEGVRAVMRRLTIEPDPDFANQ-------------------------PPITRALYGYMGYGVAGLLEPKLAPVLRAEAAEACLALPGTVVVFDHLYNRLTMLSLTDRNGLRIDRSVLDR---------------APQTPEVGPTRAVPDESAYKRAVERTREMIRQGEAIQVVLSTRFQASFNDPFTLYRRLRRINPSPYMFFMRLPGVSLLGSSPEVMVRCSKGRLQVS--PIAGTRPRG------VDDVEDARLAAELLDDPKERAEHVMLVDLGRNDLGRIAAPGTVQVERFMEVEKFSHVMHLTSRVTADLAEGHDALDVLTATFPAGTVSGAPKVRAMEIIAEAEGQPRGPYAGCIGWFGLDRDLDTGITIRSMWVREGQVHWQAGAGIVFDSKPAAEWKECCNKAAAMRAAL---------- 67153412 7 ----------TLPYSADPTRYFEKIRQA-PGAVLFDSGRPASRRGRYDLLSAWPRARL--------VPSAGETGSGFLQRLRQAASSLGHIET-----------------------------------------PGLPFAGGLMGYLSYDFARRLERLPDTHDDLELPDAQLGLYAWAVITDHQAQTTTLVCHPSLDG-----RECERL----RRLFRTPPPRSTAFHLAADFTPDLTVSDYRAAIERILAYIQAGDCYQVNFAQRFQAPFQDPWVAYQALRQVCPTPFAGYQSLGGGAILSLSPERFLSVTDG--QVETRPIKGTRPRGRSA------AEDRLYADELRLSAKDRAENLMIVDLLRNDLSRSCRPGSVHVPQLFALESYPNVHHLVSCVRGELAPGKDALDLLAGSFPGGSITGAPKIRAMQIIEELESRRRAIYCGSLLYLDAGGRLDSSIAIRTLLARNGRITCWGGGGIVADSDWQAEYQESITKVRTLLATLR--------- 109648377 205 ------------------------------YPFFLDSGRNYGGLGRYSFMGAFPFLQASACRDGVEVKRFA--GEEEGSKEDLSSLIGQEWLAYPEGESLKI-----LDDLVERYRVPNPTEF--------------PFVGGAVGFWTYDLKDELEKMPQSGNDLDLPLWRFSWYDGIVVYDHENRRYTLLACGMTESGECRRAAQARVERLVGVLYQGHDESQDMEQPQERVHYTVSKEQYLLDLQRVIDYIYAGDIYQANLTQRFQFPYKEPMALYKALHAHNPAPFAAFLPYEDFQILSSSPERFVQISAQG-EIETRPIKGTRPRGKT------PEEDEAYARELTESTKDRAELTMIIDLQRNDLGRICRYGSVRVTDLIRLEQYPTVWHLVSTIVGKLKPELKTSEILKAIFPGGSITGAPKIRAMEIIEELEPYKRGLYTGSIGYMGFDGAWDTNIVIRTILLKDGQAYFNGGGGIVADSVPEEEYQEALQKVKALLRVL---------- 119485317 40 --------------------------------LLTSSYEYPGRYRRWAIGFVNPPLEIATRDHCFTITALNERGEILIKQISSALTDLKNIQHNRQKITGTVASAHRLFSEEERSQQPSAFSVIRAITNTFKSDEDEHL--GLYGALGYDLVFQFEPIPQIKRPDDQQDLVLYLPDELIVVDYYLQQAFQLQYDFKTANSSTDGLPRTGEVIDYR----------GKRQPLTQVADHAEGEYADLVKTAFDYFRRGDLFEVVPSQSFFESCENPCELFQTLQTINPSPYGFIFNLGGEYLIGASPEMFVRVD--GRRVETCPISGTIERG------DDAIEDATQIRHLLNSLKDETELTMCTDVDRNDKSRVCKPGSVQVIGRRQVEMYSHLIHTVDHVEGVLEDQYDALDAFLTHTWAVTVTGAPKRAAIAFIEQHERSARRWYGGAVGYFNFNGNLNTGLVLRTIRLKDSVAEVRVGATVLHSSIPEAEAKETLTKAAAMLQALKQTQ------ 119509365 38 --------------------------------LLASSYEYPGRYKRWAIGFVNPPLELTTRENAFTLTALNERGQILLPFLLERLSKELQNIKQTNKYISGFQSSNQLFVEEERSKQPSAFTVVREILHTFSSQEDEHL--GLYGAFGYDLVFQFEPVPQLERPTNQRDLLLYLPDELIVVDYYLQQAFRLQYEFDTAHGITNNLPRNGESIDYR----------GKRLTPTQISDHHQGEYAKQVELALDYFRRGDLFEVVPGQNFFESCEAPPSLFNTLKQINPSPYGFIFNLGGEYIIGASPEMFVRVE--GRRIETCPISGTITRGQ------DALDDADQIRQLLNSHKDEAELTMCTDVDRNDKSRICEPGSVQVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLTHTWAVTVTGAPKRAAIQFIEQHERSARRWYGGAVGYLNFNGNLNTGLILRTIRLQDSIAEVRVGATVLYDSIPQAEEQETITKAAALFETIRRARQTDE-- 154247509 12 ------VLIVEIPYR-DPFAV-LHAFADAPYCAFLDSAAEGDARARWSYLGADPFQVITSAADGVRV--------------------------------------------DGRLVPGTPFEVLLAANAAPAEPSPVPFRGGAMGYLGYELGRHLERLAPRPAAPAIPELVLGLYDTVLAFDRLERRAYIVSTGRPEHGAAAKARAQRAEAIRRRLETAPAIAPAPFSRTGRFVPEQPRAQVEAAIARVIEYIRAGDIFQANLTQQMRAARPSDLALYTRLRALSPSPFAAFLRAGELAVLSASPERFLSLDPDGR-VETRPIKGTRRR------SPDPQEDARLAAALLASPKDRAENLMIVDLLRNDLSRVCKVGSVKVPALCALETFASVHHLVSVVEGRLKDGLGPVDLLTACFPGGSITGAPKIRAMEIIHELEPVPRGVYCGSVCWIGFDGAMDSSIVIRTITRAGETLLAQAGGGIVADSDPADEYEESLVKLSPMLRAL---------- 169832173 5 ------------PWPSGPEALYTRL-ENRPGLVILDSADALHASGRWCFAAFDPFAVLECRLDGCRLTVGGR----------------------------------------AREFKGDPLDILQSILEEYALPPGSPLPAGGIGFLAYGLRVFLEPRPTRPDDLDLPVLHLGFYDAVLAFDRRDGSLYLTSTGLPAGGRARAERAASRMRLLREVVDSAVEKPAQPVPPAAVSSSFDRAAYLEAVRRVKNHILAGDVYQVNLAQRFSVPWTGSHALFGRLCRDNPAPFSALIKGAGFAVVSASPERFLHLNPRTGVVHTRPIKGTRPRGSS------PETDARLACELLASEKDRAEHIMIVDLERNDLSRVAQPSSVRVPEMLVLEPFPTVWHLVSTVEAELRPGTGVADLLRAAFPGGSITGAPKIRAMEIIEELEPVPRGVYTGAAGYFSFDGHLDLNITIRTIVLRGGRAWFHVGGGIVADSEPEAEYRETLDKARALFAAL---------- 153811108 3 -----------------------KYFSDEKDCVFLDSSLVNG-LGRYSIIGMRPYLKLVKDDHGFFIN-------------------------------------------EQKVSELSFEEYLKKYLSEHKNKSGLPMLSGAIGYFSYEYGRKLMEIPSHKENLTIPDAVLVFYDMYIIEDCHEKKTFLVANGVTEDEKLIESVEKRLTEVLLEKEQ-----VADGSFNIEITPNFKKEEYKQAVDEMIRYIIEGDIYITNMTQQLEVKSNKPLDVFYDLRENNPSPFGGYMDYGDFQIVCASPERFLKMKKG--HVNTRPIKGTRKRGET------LEEDLLMRNELKNSEKDKSELLMIVDLERNDLNRVCKPGSVKVTELFTVEEYATVFHLVSDIEGVLQENKTIMDLLEATFPGGSITGAPKYRAMEIIDELENNRRNLYTGSIGYLTLDGDCDFNIVIRTALHKDGMYYLGVGGGITAESDLEFEYEETLQKAKAVLEAMK--------- 94676702 2 ----IEPYLTNLPYQPDAVLNIFAPLSIQPWAILLHSSNTNHVDGNFDILVAKPIVTLVTNNGVTKI----CNGTDYLFSKTDPF---ILIQQELEKMQLIVQPNKYI-----------------------------PFQGGAVGLFSYDLVRYFETLPRIARDLNLPDMAVGIYRWALIADHARSTLTLVSYEEPS------------KILASLMHYTTSYNTTIFRLHSSWVSNMTRANYGEKFRKIQQFLQDGDCYQVCLAQRFSATCSDEWLAFRHLVAYNSVPFAAFIRLNQQTVLSFSPERFLRLRE--NIIESRPIKGTIPR------LLNVEEDRLQAIRLAASSKDMAENLMIVDLLRNDIGKVALPGSVQVPSLFAIETFPQVYHMVSTITGTLSPHYSACDLIRACFPGGSVVGAPKVQAMKMIEQLEPQCRSAWCGSIGYLSYCGTMDTNITIRTLIIDHHKIYCSVGGGIIADSDEETEYQETLAKAATLL------------- 55378295 18 ----------------EPLTAYAALTGANDYTFLLESAEKDDRHARFSFVGYDPRAVVTVTGDESEVEAFDDRYADLVTT--------------------------DGGDVVDDLRAAMPDVALRNFPAM----DRQHLEGGLVGFLSYDAVYWLDEVGLDRPDSRFPDAQFVLTTSTVRFDHVEDTVSLVFTPVEDAGERYGELVAEAERVEAVLSDLSPLSTGGFRREDEVAG--PRDEYEDAVERAKEYVLSGDIYQGVISRTRELYGDDPLGFYEALRAVNPSPYMYLLGYDDLTIVGASPETLVSVA--GDHVVSNPIAGTCPRGNS------PVEDRRLAGEMLADGKERAEHTMLVDLARNDVRRVAEAGSVRVPEFMNVLKYSHVQHIESTVTGRLAEDKDAFDAARATFPAGTLSGAPKIRAMEIIDELERSPRGPYGGGVGYFDWDGDTDFAIVIRSATVEDDRITVQAGAGIVADSDPESEYVETEQKMDGVLTALEE-------- 146307563 19 --PSCSL--HPLPYRADPAEYFQRIRQA-PGAVLLDAGRPGAERGRYDLMSAWPLAEL--------APSADESANDFLQRLRGALQSLGHADA-PDGHEL-------------------------------------PFVGGLIGYLAYDFGRRLESLPGHRDDLGLEDARFGLYGWALVSDHLLGSSALLFH--------PALPRAERERLLALFEAPHDEKPARFRLTQAFRADLDQAGYRRAIERIQAYILAGDCYQVNFAQRFQAPCADPWAAYLALRQACPTPFSGFQALDGGAILSLSPERFIKVSAG--QVETRPIKGTRPRGR------DALDDQAQAQALLGSGKDRAENLMIVDLLRNDLGRSCRTGSVRVPELFALESYPNVHHLVSCVTAELAPGKDALDLLAGSFPGGSITGAPKIRAMQIIDELEPTRRGLYCGSLLYLDVRGELDSSIAIRSLLVKDGQVSCWGGGGIVADSSWQAEYQESITKVKVLLDTLE--------- 149193726 14 ------------------IAIYNKLKELFKNLFLLESV-INNSDGNYSFIFIGEKEKIFYKDYKTHYFDG----------------------------EIEQVLSEDPFTFLKKYYSKIDFDKYRELSKTLKIG----FVDGFVGYIGYDMVKIFEPVLNLKDEINIPDFYMIRPKIVIGYSHKFSELTIIIND--------KKYEKLLYVIRDLINSSYKHFPLKKAEIIEPKFIFSKEKFFEMVNNAKENIKNGDIFQIVLSNRLKVKAKDRLSFYRKLRSKNPSPYLFYLDIDDFAIIGSSPEVMVRLNDG--MILLRPIAGTRKRGESLK------KDLELEKDMINDPKEVAEHIMLVDLGRNDVGRVAKAGSVKVPEIMRVERYSHVMHMVSDVVGKLDSKFDMFDLFKATFTAGTMTGAPKIKAMELIAKYEGIKRGYYAGSVGYFGFDGNMDSAITIRSALIKGDEVIFQAGAGIVADSKPELEYKEVNNKLGALVATLKE-------- 83856702 17 -----------------PVSVYLKVRDRFPNSILLESSDYRANDNTFSYICCNPIASINIQNEE----------------IIKQFPDGTKEQSSINETTNVPLEIEAFSKL---------FDAETSEHKFPNN--------GLFGYIAYDGVRYFEDIDKKANNLEIPDIYYAVYQNIIAFNHFNNEVYIFAHCYNTGSN--------LEAIEQLL-RTKNFASFNFKKDGEVSTNISDEDYKALVRKGKEHCQRGDVFQIVLSKRFSQKFKDEFNVYRALRSVNPSPYLFYFDYGDFKIFGSSPEAQLVVKEG--KAEIHPIAGTFKR------TGNDEQDAELAKKLSADEKENAEHVMLVDLARNDLSR--NGNNVTVETYREVQFFSHVIHLVSKVTGQKHDKTSTMQVVADTFPAGTLSGAPKHNAMKLIESYEKSSREFYGGAIGFMDFKGNFNHAIIIRSFLSKHHELHFQAGAGIVSESNEESELQEVYNKLGALNKALETA------- 124003221 14 -----------------PVSIYLKLRDKFANALLLESSDYHGADNSFSYICFQPIARFEVQQQQV-------------------------NMLFPDDTRSSISLDKAGLSQANGQAPKDVVAHFEDFSSLFESEKLPFIYNGMFGYTSFDSIRYFEDLNFTNDARQIPDILYQTYQYVIAINHFKNELYIFQHYYENAPRTT--FEAELAEVEN-LIRSNNFPQYDFQIIDKETSNISDEEYIATVEKGIHHCRRGDVFQVVLSRQFSQKFGDEFNVYRHLRSINPSPYLFYFDYGSFKIFGSSPEAQLVV--NNQQATIHPIAGTIKR------TGNDAADAALAKQLFADEKENAEHVMLVDLARNDLSR--NGSGVQVEAFKEIQYYSHLIHMVSKVTANIDDKTSGIQLFADTFPAGTLSGAPKHKAIQLIDQYENQNRGFYGGAIGFLNFKGEMNQAIMIRSFLSKNNELYYQAGGGIVSKSSPKGELEEVNNKLRALRKAIEAADSVKSV- 54297648 15 ---HVEFSQQELNYQQGIDFLLESL-DSQRGAVFASSFEYPGRYTCWDMGFYNPPLVMICQSNTICFEALNQRGEILLSFLYPLLKTTEVISQTTSFCQLKIKSSDKVFSEEERSHQPSVFSAIRLLLNFFKTEEDS--YLGLYGAFGFDLIYQFEQLERKPRNETQRDMVLYLPDEIYIVNHRKEEAFVRRYDFQYQGRSTQ-----------SLSREGKYSPYQPIHKPEKNCDHEPGEYAEVVKKAKEKFSCGDLFEVVPSQTFYTYFEKPSILFRQMREINPSPYGFFVNLGDEELVGASPEMYVRV--QGKRVETCPISGTIKRGA------DAIEDAHNIQTLLDSEKEESELTMCTDVDRNDKSRICEAGSVKVIGRRQIEMYSRLIHTVDHVEGILRDGFDAVDAFLTHMWVVTVTGAPKIWAMNFIEQHEKSPRKWYAGAVGWFGFDGNLNTGLVLRTVRIEKGTAEIRVGATLLYDSIPEAEEEETRLKASAFLDILQ--------- 177677228 54 ---------------------------------FLDSAMPEDALGRYSFVAADPFDRIEGKAGDASWAAR-----------------------------------------------------LKTALAKFHTPGLPPFQGGAAGLFSYDLGRSLERLPEPADDLAFPDLSLGLYDVVVAFDLIQRRAWIISTGLPEEPAARRERAIARAQEFEAHIAKGAPLSSGKISLAGWTSNFTRASYERAVAEVIERILAGDIFQANLSQRFEAPTPPDFDFYRRLRRVNPAPFAAYLDHPGFKIASASPERFLRVD--GEFVETRPIKGTRPR------FADPLVDMLQGKALSESRKDRAENVMIVDLLRNDLSKVCAPGSVKAPQLCALESYATVHHLVSTVIGRLAEGFGPVDLLAASFPGGSITGAPKLRAMEIITELEGHARGPYCGAIGYIGFNGMMDLNIVIRTASFRAGVCVVQAGGGIVTASDPASEYVETLDKARRIFEA----------- 71281033 9 -------------------AIFAPMAQ-QAWAMWLDSGNSEHIDSRFDILVWQPIATLTAQGNSTEI----------------CFPDVYTPEKSISEKSTKDPLLLLKQLQAQLFTTLSPHEFL-------------PFLGGALGYFSYDLGRRFEQLPNLKQDIDLPEMAVGLYDRAVIFDKNSAKFYLVCPDDKRAEIEVALINSTVSS--NIPPAKADVTTDNFHLTSSWQSNMDKADYIEKFDKVQIYLLSGDCYQINLAQRFSAQYQDEFEAYLALKSANKAPFSAFIRLDHAAILSVSPERFLQLSQG--KVQSKPIKGTMPR------SDDKVQDAKNAEILRHSSKDNAENLMIVDLLRNDISKSCQAGSVKVPKLFDIESFPAVHHLVSTVEGILASDKHATDLLRGAFPGGSITGAPKIRAMEIIEELEPHRRSVYCGSIGYLSNCGTMDTSITIRTLICQEKTIHCWAGGGLVADSTAESEYQETFDK------------------ 15921492 5 ---------------------------------LLESGSGPQHKSRYSII---------AWGKK---GYLNINGVRSSGDINDSF--------------------------------YDPIEVLEKFLSKAPLLNLPRFKGGIIGYVSYDAVRYWESIRDLKREEEWPNMEFFIPENVIVYDHIEGKVYV----------------------EGELPKVTICKDIGNVKFEFEIESLDKTQFEKAVSDILDYIKNGYAFQIVISRFLRYIYRDLMSFYYNLRKINPSPYMYYLKFYDRHVIGSSPETLFSLQDG--IVETYPIAGSRPRGAT------PEEDLNLEKELLASEKERAEHIMLVDLARNDIGKVCYMGSVKVPEFMYIEKYSHVQHIVSKVVGTLKRNYSAFDVLKAVFPAGTVSGAPKPMAMNVIELLEPFKRGPYAGGVGFFSANGDAEFAITIRSAFVNKDLFRIQAGAGIVYDSIPEMEYYETEHKMRALKVAM---------- 212699695 19 -----------------PVSIYLKVRDMYPQSALMESSDYHAGENSLSFIALCPLASIGVNGGIVTANY-----------------------------------PDNSRTEEPLTKTFNVEKAMNRFINQFQVTGDNKNVCGLYGYTTFNAVKYFEHIPSHDEQNDAPDLLYILYKYVIVFNHFKNELTLVEMLSEGEESGLPELEAAIEN--------RNYASYNFSVTGPVTSPITDEEHKANVRKGIAHCMRGDVFQIVLSRRFIQPYADDFKVYRALRSINPSPYLFYFDFGGYRIFGSSPETHCKIENG--RAYIDPIAGTTRR------TGDTVKDRELTEALLADPKENAEHVMLVDLARNDLSRNCH--DVRVVFYKEPQYYSHVIHLVSRVSGMLNEGADKIKTFIDTFPAGTLSGAPKVRAMQLISEIEPHNRGAYGGCIGFIGLNGELNQAITIRTFVSRNNELWFQAGGGIVARSQDEYELQEVNNKLGALKKAIDLAVNLK--- 17227910 38 --------------------------------LLTSSYEYPGRYKRWAIGFVNPPVELSTSGNTFTLTALNERGYVLLPVIFECLSKSEQLQEHHHKITGLVKSTPEFFAEEERSKQPSTFTVIREILHIFSSQEDEHL--GLYGAFGYDLVFQFEQITQLERPQDQRDLVLYLPDELIVVDYYQQQAFRLEYDFITAHGSTYDLPRTGESVDYRGQC----------LTPPQNADHKIGEYAKLVEFALDYFRRGDLFEVVPSQNFFTACEAPPQLFETLKQINPSPYGFIFNLGGEYIIGASPEMFVRVE--GRRVETCPISGTITRGH------DAIDDAVQIRQLLNSHKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRAAIQFIEKNERSVRRWYGGAVGYLNFNGNLNTGLILRTIRLQDSIAEVRVGATLLYDSIPQAEEQETITKAAAAFETIRRAKQ----- 150018931 7 ------------------------LFKDSEDSIFLDSSKEDKLLSKYSFIGLNPYKKFISKGRKVTID-------------------------------------------NEEYNDVDPFEKLDKIIENYKISSKLPFVSGAIGYFSYDIGRVLEDLPDSKEDFSIPDSIFIFFDNLIIFDLQNKKTYITS------VGQLEEAKNSILNIEKCLENYIEGLPNLEKTNNEFFSNLDKEEYKKAIASLKEYIRSGDVYIANMTRRWCNNNEKPYEIYRKLRNTNKAPFSAYMNFKDFQIISSSPERFLSILDG--KVQTRPIKGTRPRGK------DYEEDERNRNELMASEKDKSELLMIVDLERNDLSKVCKPKSVKVTELFKLEEYETVFHLVATIEGRLRENVSSVKCIRECFPGGSITGAPKIRAMEIIEELEKLKRNIYTGSIGYFDLRGNSDFNIVIRTIIRKGNKAYLGVGGGITWESIEEEEWLETIDKAKALMEVL---------- 188583570 7 -----------------------------PGLAFLDSAMRHDTLGRVSVLAADPFARFRYRDGGATL--------------------------------------------DGRPIPGRPLEALRACLAPYRLPDLPAFPGAAIGYFAYDLGGSLERIDPPARRAGLTDIAFNLYDTLLAVDHGRRSCLLIATGFPDPQAREARAKARLDAFAGLLAAAAEPSPEWAGVQLTWRSNFSRQAYERAVEKVRDYIRAGDIYQANIAQRFSADLPDPFAFYRRLRETNPATFGAYLAFEGLTVASSSPERFLKLE--GRAVETRPIKGTVRR------DPDPTRDAEIAAALQANPKERAENIMIVDLLRNDLSRVCEPGSVRVPTLCGVESYAGIHHLVSVVTGTLRAGADALDLIEKTFPGGSITGAPKLRAMDIITEIERDARELYCGAIGALGFDGSLDTSIAIRTVFMDGAQAVLQAGGGVTLLSEPGPEYEETLTKAARVFAAFEPA------- 119509517 241 THSQYQVCSQKLDIYLDAEQVFVHLFGEDTHAFWLDSSLVEPGVSRFSFMG----------------------GTGGLNSLLVEYRTQTQEITITQSGTVTR-------------CTDSIFDYLKGEIDHRQCKSDQDFNCGFVGYFGYEIKA--ECGSELVHSASLPDAMFLLTDQMIVFDHQEQTIYLVCLTKNQETRQAQTWFESTEKQLRTLPPLPPIIPVSAQDPIVFRLSRSHEAYINDIHQCLSEIKEGESYQICLTNKFYTDTPEPLGFYRRLRRVNPAPYSAFLRFGGVAIACSSPERFLRIDRTG-WVETKPIKGTSRRGQT------PAEDQILREQLRNSEKDRAENLMIVDLLRNDLGLVCEVGSIHVTKLMDVETYATVHQLVSTIRGYLRADMAATDCIKMAFPGGSMTGAPKIRTMKIIDELEQEARGIYSGAIGFLALNGAADLNIVIRTAVFTPNGTSIGIGGGIVALSDAQAEFEEAVLKAKALIQ------------ 111023624 204 ----------------DPQTVYERLFADGPNSFWLDGSSTVESDARFTIMG----------------DASGPRAEYVTYDVADGTVLVHRSGVPADKRRVRF---FDYLDEQLRTRAVPP------------SPDLPFFNLGYVGYLGYELKA--EADGNAQHSADTPDAALVFADRAVVIDHVDGSCYLLALSEQAHEPGTRDWMRRTAQVINRLPVTTDDALPRSAADPRMTLRHNRETYLNKIRTCLENIRVGETYEVCLTNHAQIDVEDPVETFAYLRSITPVPYAALLRFEAADILSASPERFLRVDA-DRVVESKPIKGTRPRGATA------AADDALRQDLLTSEKDRAENLMIVDLVRNDLSRVCTPGSVHVPRLFDVETYAPVHQLVSTVRGTLRGDATAVGCVRACFPGGSMTGAPKIRTMEIIDRLEEGPRGVYSGALGWLSINGTADLSIVIRTMVSRHGTVSFGIGGAIVALSDPDEEFTETLVKAAAMRRALTIS------- 114565921 45 ----------------------------QKGALFSSSYDYPGRYSQWDIGFLNPCLELRAQGRDFCLEALKSSGLKLLFGLYAELRGREEFTAKQNKIEGSVKKSPEVCWEEERSRQASIFSLIRVIRRYLFYPDDCFL--GLYGAFGYDLVYQFEPMLKRPRPEGQCDLLLYLPDELTVVDHRMARAYQLNYSFRSSGELMNIPQYSQENICPEVSNRQQEQPL-------------PGHYTALVEKAKQSFQRGDLFEVVPSYSLLEPCPAPSEAFKNLKRINPSPYGFIINLGDEQLVGASPEMYVRVE--GRRVETCPISGTIKRGK------DAIEDALQIRKLLNSGKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPDFDALDAFLTHMWAVTVTGAPKRAAIKWLEENEESPRGWYGGAVGYLSFNGDLNTGLTLRSIRIKNKLAEIRVGATLLMDSIPEEEEAETLVKAAAMLKAIQGASADRR-- 78485060 21 --------------------------------FLLESV-AHGALGRYDILFAFP--------QDKKILSSLESAEKFLTEFEDSFKA----------------------------------------IKCETIETDLPFSGGWFGYFSYDYAQVVEPSLSLPA-SQLPLAILVRVPAAIIYDHQTKQIHFITETD---------FSHLLDEMQRDFNHAKAEPLKRQKIEIQQQSEEPEKKYLDGIKAIKEYILAGDIFQVNLSRQLTLENDDYLSLYQSLRKNNPAPFAACVNWGDWQILSSSPERLVRY--QSPWVETRPIAGTRKR------SQDDASDKALIEELISHPKEIAEHIMLIDLERNDLGRICQPGSVEVNELMVVETYEHVHHIVSNVRGHLKDGMTPLEIIHATFPGGTITGCPKIRCMEIIAELEKMPRQAYTGSLGYINRDGSLDFNILIRTILKQHNQVSFRAGAGIVADSIPERELEESRHKAKGMLNAL---------- 154707513 6 ---------IELPYFEDGAECFSHFA-HLPYAVFLDGCE------RYHVITAQPRKTIT---------------------------DNIFIQTRAALHE------------------------LKSTVQIPPSVSHLPFKIGAIGYLSYDLARHYFPLKQTKIDITLPLAVMGIYDWSLVIDHHEQKTWAIAFSD-----------EQLRHIQTQLITPAHIDPFHLLN--DFHSNMTRDDYAFAFKKIQHHLRQGDCYQVNLCQRFSATYQGPWYAYRYLRQTHPTPFSTYFNLDNRAILSFSPERFLRVEK--NQVETKPIKGTAPRFK------DPFEDQRSAESLLNSEKDRAENLMIVDLLRNDLSKCCKPNSIRVPKLVALESFPNVHHLVSTITGHLQDNQDALDLLRHCFPGGSITGAPKLSAMQIIESLETHHRSVYCGALGYLDISGDLDCNIMIRTLICDRNRIHCYGGGGIVADSELESEYQESQLKVEKLIN------------ 162453320 39 ------------------------------------SYEVPGRYTRWDIGFVDPPLVLVSRGRDFRFTALNERGRVLLPAIDEALRDVAALERRGDEVVGAVRPPGERVPEELRSRQPSIFSVLRRLIELFGVPGDPLF--GLYGAFAYDLAFQFEPILRLERPADQRDLVLYLPDEIVAVDHRRERATRTRYELKFGDRSTEGLPREGA------------THAYVGADRAPQNEYAPGEYAELVRVARESFKRGDLFEVVPGQTLYEPCPAPTELFYRLRERNPAPYGFLMNLGNEYLIGASPEMYVRVE--GNRVETCPISGTIPRG------SDPLADAAQIARLLASAKDESELTMCTDVDRNDKSRICVPGSVRVIGRRQIEMYSRLIHTVDHIEGRLRDGFDALDAFLAHTWAVTVTGAPKAWAMQFIEDHERSPRAWYGAAVGIVGFDGSMNTGLTLRTIRVKDGVAQVRVGATLLFDSDPDEEERETQVKASALLDAIR--------- 16330808 52 --------------------IFSQLFGHQGIATLLESASPDHPHGRYSLCAGQPR-----KGR-----LWTPKPEEIFSFLNQLCPCNHDVNLTKN------------------------------------IPEHLPFHGGWLGWLGYDTAWAIEKLPSKADDLPFPVAYWYEPENFVILDHQEQLLWL-----------ATTDQEKIKFFQTQLADKINSVSSPQVPPLNLTYTTDQDQYETMVNQAKQYIKAGDIFQANLTLRFIAKTENSWQVYQHLQTINPSPFASYWRSPWGDVVSCSPERLVKLE--GNVAQTRPIAGTRARGK------NLAEDEQLLQELLVNTKELAEHIMLVDLERNDLGRVCTWGTVEVDELLAIERYSHVSHLVSNVKGILQPDKTGVDLVKALFPGGTITGCPKIRCLEIIEELEPVRRSLFYGSCGYWDQRGNLDLNILIRTLLFTSGQVTGQVGAGIVADSDPAKEWLESLQKAKALLAALE--------- 170748056 22 -----------------------------PGLAFLDSAMRHDPLGRHSIVAADPFARFRYRDGRATL--------------------------------------------DGRPVAGGPMAALRACLEPYRLEPGPPFPGGAIGYLAYDLGAALERVAAPARRAGLTDIALNLYDTALVVDHAAGTARLVATGFPETAPDARRARAEARLALLGGAEPPVPAAARPAQPLAWRSNFDRQSYEEAVEKVRAYIRAGDIYQANIAQRFVADLPDPFALYRRLRETNPATFGAYLEQEGLTVASSSPERFIRLD--GRHVETRPIKGTARR------LDDPVADRAAAEALQASVKERAENVMIVDLLRNDLSRVCAPGSVAVPTLCGLETYANVHHLVSVVTGDLRDGLDALDLLEGTFPGGSITGAPKIRAMDIITEIEGDARELYCGAIGRIGFDGALDTSIAIRTVFMDAHQAVLQAGGGVTLLSEPGPEYDETLAKAARVFEA----------- 144583299 380 ------------------------------DTFWLDSSSVDQNRARFSFMGGKGGPLWKQMTFHLSNQRANCRGTI---TIRDAHGSAVKNSLKDGFLEFLHKEIQSI-KYDEEDFEGLPFD----------------FHGGFVGYLGYGLKVECDA-SSNKAKSSTPDACFFFADNLVAIDHNNGDVYILSLYDEYSLSNGNGMHHWLLETEKKLLRMAAMSPGLPVNKQSFVVEKSKDQYIKDVRSCLDYIRDGESYELCLTTRMRIEYINALQLYLKLRKQNPAPYAAWLNFENLSICCSSPERFLRLD-QNAVLEAKPIKGTIARGRT------PEEDECLRLQLKYSEKDQAENLMIVDLLRNDLGKVCEPGSVHVPRLMDVESYESVHTMVSTIRGTKKPDLSPVDCIKAAFPGGSMTGAPKVRSMEILDALESSPRGIYSGSIGFFSYNRTFDLNIVIRTVVLHDGEASVGAGGAIVALSDPEAEYAEMMLKARTPTRVVEECSQ----- 149278345 10 -----------------PVSIYLRLRDVFPNTILLESSDYHSRENAVSYVCAEPVAGIV-------------------------LNKGVLSTYFPDGKKEE--KSDFVLTEEIDGFKGRFL---------PGPVVDKRISSGLFGYFTWNAVEHFEDISFHPEGEEIPLMQYHIYRYIIAIDHFRNEITLFKNTFNGDD------QEGLEKME-YLIQNKNFPEYSFKTNGEESSNLTNEDFMDIVDKMKTHILRGDVFQIVPSRAFKQGFQDEFNVYRCLRSINPSPYLFYFDYGSFKLFGSSPEAQITI--NNSVANIFPIAGTFKR------TGNDEEDAELARKLEQDPKESAEHVMLVDLARNDLSRHCSG--VEVKSFKEVQYYSHLIHLVSKVSGNLQADVSAFKVVADTYPAGTLSGAPKYRAMQLIDEYEGLGRNFYAGAIGYMGFNDQFNHAIMIRTFMSKNNELHYRAGAGIVADSVPENELNEVNNKIAALRRAIEMAEN----- 89891702 19 -----------------PVAIYMRLRDKYPGSILLESNEYGERSNSYSFICCNPVAQFSVTNTK----------------IESQFPDGTIEQSD-------------------FSSSYDLASGLTQFKNSFKNTDLPFPNHGLFGYLGYDAVQLFESLEFRESDNNIPLAHYQVFQNVMVFDHYHNQLHVFEHLYDGKNS---NMRELLSVIKHKDVAQYSFE-----TSGDETSEMTDENFQNLVEKGKEHCRRGDVFQIVLSRKFSQEFKDDFNVYRELRAINPSPYLFYFDYGNFRIFGSSPEAQLII--KGDYASIQPIAGTYKR------TGNDSADLKAAEELKKDPKETAEHVMLVDLARNDLSRHAR--DVSVTDYQNIHFYSHVIHMVSKVTGRINED-DKIKLIGDTFPAGTLSGAPKYKAMQLIDEYEKSSRSFYGGAIGYLGFDGNFNHAIIIRSILSQGKTLNFRAGAGVVVHSNLNDETQEVYNKTNALRKAINQATQ----- 212702776 11 -----------------PISLYLGMVGRQDG-ILLESAEVDGRWGRYSVLACDMALYVRCR-----------EGRLDLRIEDERLAPLAVLQGLP------------FVEGLRRLMQGLHLEA------PAQIEGLPAITRALYGWVGFGMASLFQPRLAAVMPPEEAESMLVLPGTQLVFDHLYNRLCQISLGGHRE------------------VLGSRGAEGSFRVSGDVRADPGEDGYKAMVENIKAMLHQGEAIQVVPSVNFSVACEDPFVLYRRMRRYNASPYMFFMRLGDFCFWGASPEVMVRCEKGRLQLS--PIAGTRRRGR------DDLEDARLAEELRSDPKEQAEHVMLVDLGRNDLGRVAQPGSVNLERCMDVERFSHVMHLTSRVTARLAPGRDALDVLAATFPAGTVSGAPKVRAMEIIRSLEGRARGPYAGCIGWLGLDKDLDMGIAIRSMWSREGRLFWQAGGGIVHDSDAALEWKEVCNKSAIM-------------- 21228920 61 ---------------------------------LLESVEKQASKARYSFVGNSPDSLLTINDRKLSLELLNPNASDFFEEIVSKVKKVCENKNKNKKRGEENNAEEDNAEENTEVRKLDSFDALRLVFPPANGIEFLNFLGGAIGYTAYDAVYDSWLGADKGFESEIPELQYLLVTKSYVFDHLTEEVYIVVTPFINPDSDTGKIYEEALSEAEKLYSAIREVSPTKLQSAELQSSSDRSEFETSVLRAKEHIFAGDIFQAVLSRKCEFRLEQPFELYAQLRAINPSPYMYIFEFGDLAIVGASPETLMTVHK--RTVMINPIAGTCPRGKSE------VEDEILASHMLNDEKERAEHVMLVDLGRNDVRMVCESGSVKVSGFMKVLKYSHVQHIESTVSGTLRPECDQFDAFRAIFPAGTLSGAPKIRAMEIISELETAPRGIYGGGVGYYSWNGDADFAIVIRTLLIQGKKVSLQSGAGIVADSDPAYEFRETERKMAAMLTAI---------- 171326418 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYFLIFDDVFVYDHQKQLLHMITHYGDGEELEAERRLSFYESCWLEERKEDIEWAFQKEDASPSVS-MTKEEFVEAVKKVQQYIAQGDVFQVNLSVRQSKPLVHPFHIYEQLRIINPSPYMAYIHFPEFQIVSGSPELLVKKRGSD--ISTRPIAGTRSRGKTK------EEDKQLAKKLLSNEKEIAEHAMLVDLERNDLGRVCQYGTVKVDEWMTIERYSHVMHIVSHVSGKLQQGKDVFDIIQAMFPGGTITGAPKVRTMEIIEELEPIRRGVYTGSIGWISFDGDMEFNIAIRTMIAKDGIAHVQAGAGIVMDSHPEHEYQEC--------------------- 167457128 32 ----------------------------RPGLVLLDSRAVDGRLGRFSFACFDPFATLVARDGQVELRRWTGERATLR---------------------------GKVLDVVERLLAAHRLEVDAGGLPA-------PFVGGAAGYLGYGLAGELERLPRAARDSGAPDAVLGLYDRVLVLDRGAGRAYLACLASPDLPGRAPLGEVRRAVLEAARRAPDDAAPDDAAPDEPLSRDLTRDAYLAAVRRIQDHVAAGDAYQVNFTGRWFAPARDPWALHRRLMRLNPAPFAAWLGFDAVQVSCASPERFLRVD--GAEVETRPIKGTAPRGAT------PEEDARLRAALLASAKDRAELAMIVDVARNDLGRVCAPGSVRVDAFPEVERHPSVHHLVATVRGRLAPGRGVCDLLRAAFPAASITGAPKIRAMEIVDELEPVARGVYTGSIGYLGFQGTADLNVAIRTIVVAGGHVHLHAGGGIVADSVPEAEHGEAELKARNLIRAVASWHEVAR-- 166364620 10 ---------------------------------LLESPYPGNSLSRYSLCAGSPR------------QLWTPALGEILPFLSSLLPQTRS-------------------------------DVL---------PDHLPFHGGWLGWLGYDLAWEIEKLPDRKADLPFPVAYWYEPDSFAILDHQAQILWLAA----SKPEDLDKYEQSL--------TTNPDFEFIDPHPSPLIFYTSQLDYEKAVKKALDHIRKGDIFQANLSLRFQSTTKAKWQIYRSLQQINPSPFASYWRTPWGEMISCSPERLVKLERG--IASTRPIAGTRPRGKTE------ALDRQLAEELLTNKKERAEHIMLVDLERNDLGRVCEWGSVDVDELLTIERYSHVMHLVSNVRGKLDKKYHAIDLIKALFPGGTITGCPKVRCLEIIEELEPVRRNLFYGSCGYIDLRGHLDLNILIRTLLMTNNTVWGQVGAGIVADSDPEKEWLESLHKAEAQLIALR--------- 73662688 15 ------------------------LARLRKNKMILESSDQSQLKGRYSIVIFDTYGAITLDNDEMTIQTATNK---------------TIEQNQPYEKMQAFIDQYKTNIEDAIL-------------------EDLPFISGFVGSCSFDLVRHAFPVLKEIEDHPQHDAKLYMVEDVYVFDHYKEHLYVIANLFSNQSDEKARVQRRVEELQQINIYPLRN--EQKVTEKNIKSNMATEQFIATVEKMKHLIQQGDMFQVVPSIIYSYEHNFSYQLYQNLKRQNPSPYMYYLNMDERIVVGSSPESFVKV--QGQTVVTNPIAGTIKRGST------LEEDNANETQLKNDHKELSEHSMLVDLGRNDIHRVSETGTSKIQKLMAIERYEHVMHIVSEVTGQLKQDYSPMSVIASLLPTGTVSGAPKLRAIQRIYEAQPQKRGVYSGGIGYINCNHDLDFALAIRTMMIDETHVNVEAGCGVVYDSIPEKELEETKLKAKSLLE------------ 116751127 20 -------------------------CAAQPDSVVLLSGGPLEGESRYSIAAWDPFLLFKSKGSRCLVHGPSGS-------------------------------------ESRRGDPLAVLDELFARFSPGYSPVIPPFSGGAIGYFAYDLKNAIERLPRTRDDLGLPDIWLMWPRRILVHDRIEKRLHYLYLTPAPAGKRGPPHRTPSPDPVEAFLDGIPPVPEPEERDNGFRSNFSRDAYLLAVEKVRLYIGEGDIYQANLSQRFQFRLDDPFLLWESLFRANPAAFYAFVDAGDHQVLSTSMERFLYQRDG--RIETRPIKGTARRGAT------PEEDEALKSALLTSRKEDAELSMIVDLLRNDLGRICLPRTIRVREHKRLESYQNVHHMVSIVTGRPRPELTPGELLRAVFPGGSVTGCPKIRAMEIIDELEPHVRHVYTGSIGYLGWHGNIDLNIAIRTGILQRGTCRFSVGGGIVHDSRPEDEYQETLDKGQTLLRLIE--------- 76802309 16 -EPAVIRLVAELDAAVEPLEAYAALCSPADHTFLLESAEGADRHARYSFVGYDPAAVVTV----------DAGAEATVDVIDDRY----EGFFEPNG-----------GDTVATLRETLPDVPLRNFPETDRQT----LQGGLVGFLAYDAVYWLDEVGVERPDSRFPDAQFMLTTKTLVFDDAAGTVSLVCTPLVRPGDDPGALYDDLTAEADRVESVLAAAESPETGGFSPVEERPQEAYEDAVETAKEHVLDGDIYQGVISRTRELDGDDTLGLYRALRDINPSPYMYLLDYDDLAVVGASPETLVSVR--GREVMSNPIAGTCPRGES------PVEDRRLAGEMLADDKERAEHTMLVDLARNDVRRVSEAGSVRVEEFMNVLKYSHVQHIESTVTGRLREDCDAFDATRASFPAGTLSGAPKIRAMEIIDDLERTPRGVYGGGVGYYSWSGDADFAIVIRTATVERGRITVQAGAGIVADSDPESEYEETEQKMDGVLEAIE--------- 157736902 14 -----------------PVSIYERIKSIYKDTFLFESINSSASDGNYSYIIIGARERVWYENETCYFKNELGKVEVVESNPLRFLQKYYKNFDKKIYKEKALELGIGLID-------------------------------GFIGNVGYDMAKEFEPMKNLKDQIEIPDLDLIRPNIILAFSHKTSKLVLLTSV--------ESKKDELKTIEDLLIGSYNYLPIKKATILEGKFNFTKEEFFEKVAKSKEMIKAGDIFQILISNRFQKAIVDNLSFYRVLRSKNPSPYLYLLEFEEFCIAGSSPEVMVRLIDG--HILLRPIAGTRKRGKT------LEKDLQMENELSNDVKEKAEHLMLVDLGRNDVGRVAHPGSVKVTDLMRVERYSHVMHMVSDVEAIIDNKYDMFDLFMATFTAGTMTGAPKIRAMELIAYYEGIKRSFYSGSIAYFGFDGNMDSAITIRTTMIKKDSVIFQAGAGVVADSIPELEYLEVQNKLAANIATLK--------- 86135458 8 -----------------PVGLYLRFRDKHANTLLLESSDYHSKDESFTFIAIEPIVSIKAENHHLSF--------------------------SHKGLEIANEEIGRNFNE--------IFEKYSKTIEL-DCPSELKSFNGLYGYTTYDSVQYFENIELTVDPSAIPLMQYSFYRFIIAINHFNDEMTLIENI-------EEGTESRIKEIQTLIDAQAFNTHSFDIVGDE-TSNVKGDEFIEYVRKAKAHCKRGDVFQLVLSRQFQQKFKDEFNVYRALRSINPSPYLFYFDYGSFKLMGSSPEAQIKISAG--KATINPIAGTFRR------TGDMAKDIQLGKKLSEDQKETAEHVMLVDLARNDLSKHA--DQVEVEVFKEVQYFSHVIHLVSTVTGQLKGN--PIEIVGDTFPAGTLSGAPKYKAMQLIDRYENQSRGFYGGAVGIIGLDGSVNLAIAIRSFVSKNKTLYYQAGAGIVIHSDEEKELQEVNNKLAALKKALILAEN----- 34556541 12 -----------------PVSLYAKLREFFAGTFLFESAASSSESGTHSFIIIGAKEEVISQGGESFYIDSKGNGANPFPFLKEYYARLDQSAYRAWGEENGV-----------------------------------GFVDGFIGYIGYDIVKFFEPCLALEDQTKIPDMRLIRPRWIFCYSHKNAHLSMLTQD--------PQEAKRFEALKSTLHSKEPFRELLPLKNAKSSFYHDKERFFGMVDESLERIRSGDVFQILISNRYIQEAEDPFSFYRILRGKNPSPYLFLLEFPDFAIAGSSPEVMVRL--QENSILLRPIAGTRKRGK------NRLRDRELELELKSDTKECAEHVMLIDLGRNDVGRVAKSGSVKVGEVMRIERYSHVMHMVSDVEGELKEGKDMFDLFAATFTAGTMTGAPKIKAMEIIAELEGLKRGFYSGAVGYFGFSGDMDSAITIRTALIKPDKIFLQAGAGIVADSQKELEHLEVTNKLGALTSTLQE-------- 18978081 2 -----------------PLRLYLILRQ-LEYPFILMSAEKHSKKARFTYLSAAPEFIVSI----------NERGTYL--------------------------------DGKKVSKERNPFKGLKGFIK--HSISGERFMGGLVGYIAYDAVHNYIEGNVEEPS------VFGYYPWTYIYDHLENKLYFVSLEEPPFDPEAIVEKAKRAKI-----------PREDGGSSILKTDANKEEFVEIVEKGKEYIFSGDVFQVVLSREYVVETDDPFTIYLRLLDINPSPYTFLLEFEK-VVVGASPETMGSVE--GKIVKINPIAGTIPRGKNE------EEDKALEKALLSDEKERAEHVMLVDLARNDVRRVSKPRSVKVVRYFDVVKYSYVQHIESEIIGELAEDKDMFDAIEATFPAGTLTGAPKIRAMEIIDELEKSRRRVYGGAVGYFSVTGYADFAIAIRMAEI-DKHAHIRAGAGIVADSIPEKEFYETENKMRAVLKA----------- 213971553 4 ----------------DPLDVYLALGSSGPESFILESLSGPSRDRKATVIGFDPLFSV----NVYEAYAELEGGERLIGHLRHSLLERGIFL--DGSRRVCIDSNDA------------VWDLLRALQAAFDIPRQSDPSLAFFGYLSYDCVRFVEEIPDLERTNDYPIIALTVFQTLVYF-HANRTVEVMVNNCPLWETRGTDDYVALMADAARMPIFDEQIVYPSVTVARDTVD--KEQFLGWVDKALEHILKGDIYQIQLGHEVQVDTSKPFDVYRTLRQNNPSPYMYLANLGGVDLIGASPELFVRI--KNELIEMRPIAGTV--GKTSGIPS-----SELILSMTRSEKERAEHLMLVDLCRNDIGRVCQSGSLDVDELMLVEEYSHLYHMVSNVRGLLRAGLDAFDVIKASFPAGTMTGAPKIRAMQIIEGMEINRRGIYAGAVGLIGFDGSVNTALCIRSAVHKEGTYYLRASAGVVADSVPEHEWTETFHKMGSVYRAV---------- 53791878 387 ------------------------------DTFWLDSSSVDQNRARFSFMGGKGGPLWKQMTFHLASQRANCGGNL---TIRDAYGCTVRNFLKDGFLDFLDKEMQSIQ-YIEKDYEGLPFD----------------FHGGFVGYIGYGLKVECDASSNSAK-SSTPDACFFFADNLVVVDHNNGDVYILSYSSGNGDGDYQNSIHWLANTEKKLLRMDAMAPSSSVNKQRFVIEKSKDEYIRDVQSCLDYIRDGESYELCLTTQMKRRTDDALKLYLKLRKQNPAPYAAWLNFENLSICCSSPERFLRLDR-NAILEAKPIKGTIARGRT------PEEDECLRLQLKYSEKDQAENLMIVDLLRNDLGKVCEPGSVHVPRLMDVESYKTVHTMVSTIRGTKMSDLSPVDCVKAAFPGGSMTGAPKVRSMEILDSLETSPRGIYSGSVGFFSYNKTFDLNIVIRTVVLHNGEASIGAGGAIVALSDPEAEYNEMLLKAKAPTKVVEECSQ----- 168039843 348 ------------------------------DTFWLDSSTMDQGGARFSYMG--------------------GRGGVLWRRLTYSLSGAGASGVV--KIEDAFGNKKEHFLEDGILNYLDKEMELRSCAEADYEGLPFHFCGGFVGYLGYELKVEC-GVRSNRHKSRLPDAALFLADRAVVIDHSNNDVYWVATTVKRISSLGKNGLDLATERRQSSQFFSSISTGQEKFTPPFTLEKSRNTYINDVNECKRYIKDGESYEVCLTTQLRREMRDLDTLYLTLRKTNPAPYAAWLHFGEHQVCCSSPERFLRLDREG-TLEAKPIKGTLPRGSS------PAEDERLRYELQHSEKDFAENLMIVDLLRNDLGRVSEPGSVHVPSLMAVESYTTVHTLVSTVRGKKRDDVTPIQCIKAAFPGGSMTGAPKLRTMEILDGIESGPRGIYSGTVGFLSFNSAFDLNIVIRTLVFSEGEICIGAGGAVTALSDPEAEYEEMLLKTRAPIRAIA--------- 33519897 6 ---------IEFPYHPSSLKLFKSLSSN-PWSILLYSYDNKHPDSRFDILVTNPSLTLTTYDKITTISYNNKN----------------------------------------KTSNQDPFLLLKKYTQIYQLKTDHPFQGGFIGVFGYDLVRNIELIPTLAQDIHLPDMAIGFYKWAIISDHKTLKNYLVTHNDPKP---------ILNWIHQQYAYNDKHMQSFQLLNA-WQSNITINEYSKKFKIIKKHLKMGNCYQICLSQRFKAPYIGHWTAFRYLLNYNTAPFSAFIRLPNYSILSFSPERFIKLKNSN--IITQPIKGTLVKLKNTK------EDQKQKQKLSQSSKDQSENLMIVDLLRNDIGKVAIPGSIQVTRLFEIQSFSQVHHMVSTIIGKLDNKFSAIDLLKACFPGGSITGAPKIQAMKLIETLEPHRRSVWSGSIGYLSCCGNMDTNISIRTLLTNKYNLFCTVGSGIIFESKQDLEYQEMQDKISTLLTPLSQYNHKK--- 88803542 8 -----------------PVGLYLRFRDAFANTLLLESSDYHSKEESFSYIAIEPVLTMKVDDAQYTV--------------------------FHKGTEIDAQPVDKNFYQL--------FDKFTNSIAL-DCPPELKSYNGLYGYSTFDAVQYFENITNKKAPSAIPEMQYSLYRFIIAINHFNDEMTLIENI-------EEGSESRIKEVQTIIDAQAFNTQKFETVGKE-TSNVTGEEFKEYVRKAKSHCKRGDVFQLVLSRQFQQKFKDEFNVYRALRSINPSPYLFYFDYGSFKLMGSSPEAQIKISGG--KATINPIAGTFRR------TGDNAEDIKLGKKLSEDKKETAEHVMLVDLARNDLSKHA--DNVMVEVFKEVQYFSHVIHLVSTVRGKIKGN--PIEIVGDTFPAGTLSGAPKYKAMELINTYENQTRGFYGGALGIIGLDGSINLAIAIRSFVSKNNVLYSQAGAGIVIHSDEANELQEVNNKLAALKKALILA------- 1717765 47 --------------------------------LLLSSVEAPGRYRRHALGFTDPAVALTARGRTLRIDALNGRGQVLLPAVAEALREALAGLEEAPSRVTASSASPAPLPGEERSRQPSVFSVLRAVLDLFAAPDDP--LLGLYGAFAYDLAFQFEPIRQLERPDDQRDLLLYLPDRLVALDPIAGLARLVAYEFITAAGSTEG-----------LECGGRDHPYRPDTNAEAGCDHAPGDYQRVVESAKAAFRRGDLFEVVPGQTFAEPCADPSSVFRRLRAANPAPYEAFVNLGGEFLVAASPEMYVRVAGG--RVETCPISGTVARGADALG------DAAQVLRLLTSAKDAAELTMCTDVDRNDKARVCEPGSVRVIGRRMIELYSRLIHTVDHVEGRLRSGMDALDAFLTHSWAVTVTGAPKRWAMQFLEDTEQSPRRWYGGAFGRLGFDGGMDTGLTLRTIRMAEGVAYVRAGATLLSDSDPDAEDAECRLKAAAFRDAIR--------- 163800078 15 ----------------NPLVLYSLLKEEGKYPVMLESRSKGQTNARYTYISSNPEYMLRVKNKT-------------------------------------------KIDNETVSKESNPFKALKEILNFDKNNKDDRFTGGYLGYMAYDCIHNYIGGKIEEPS------VFGYYDHMYVYDHLLRKFYYYSNNSIDELKNAEKIVEKAKKIQISDKNNNNNKINKINNEMNTKCDADFEEYTNMVEKAKEHIYAGDCFQIVPSREYYLKSESAFELYKNLRKINPSPYMFLLEF-DKKIVGASPETMASV--QNNVLKVNPIAGTAPVGKNDSET------EKFAKELLNDEKERAEHMMLVDLARNDVRKVCKPGSVVLERFFDVVKYSHVQHLESEVIGDLDEDYNMFDAIEATFPAGTLTGAPKFRAMEIIDKLEKSRRKVYGGAVGYFSNSGNADLAIGIRMAEIKNGICSVRAGAGIVADSVPEKEYYETERKMMAMMKAL---------- 118594837 2 -------LKIEIPYHDDGTHYYEGIR-HLKWPVFLDSAREHSALARFDIITANPFTTIISNDGIISIEGK---------------------------------------DAGSSNYKGNPLELLQLLMEKYKCSDDLPFVGGALGYLSYNHGTQSKKINI------IPSMHFGIYDWAIIVDHHEKKSVIVSPLF------QEQTQQLIDEVQVSLTNNKKQKKEIFTVESSITESADLPSYAKQFNAVKDYLKQGDCYQVNISKKYEVKVKDSWNFYKKFRKINQSPFMAYLSFDQFELLSGSPERFLKSTDG--FVSTRPIKGTKARG------SNQHEDSKALNLLKHSSKDKSENLMIVDLLRNDLGVNCLSGSVKVDELFTIESYPNVHHLVSSVSGVLKNESNIFKLFDKAFPGGSITGAPKKRAMEIIDELEEHARDFYCGSVAYFSFNDRLDSNISIRSIIRKNDALHFYSGGGLTIESNLDDEYAEIEDKVKNIKKTI---------- 195944045 218 -RPVIEVIDRAV----DTAALFTTLFAASGHGFWLDSGTAATGRGRFSFLGDDSAETLTYRTGEDTVTVRDRTG-------------------RRTEDGTVFEVLQRRLRARRLTTPGLPFD----------------LNGGYVGYFGYELKA--ECGSPNVHTAQTADAVWMFADRLVAVDHQEARTYVLALGGTEETEEARAWVAATARRARTLTAPAPAPPAADGPGGDAAPARQRADYARDIADCLEQLRNGESYEICLTNRIRLPLRDPLAFHLLLRELNPAPYAAYLRLGELSVVCSSPERFLRIDREG-TVESKPIKGTAPRGK------DPAADEELRNSLTASAKTRAENLMIVDLLRNDLGRVCEVGSVEVPAYMVTETYATVHQLVTTVRGRLRRDVDPVACVRACFPGGSMTGAPKLRTMAIIDRLEPDARGVYSGTIGYFGLGGGADLNIVIRTAVTTPAGTVIGTGGAIVLDSDPDDEFDEVVLKGRALVRA----------- 81239386 47 --------------------------------LLLSSVEAPGRYRRHALGFTDPPLAATARGRTLRIDALNARGRVLLPAVAEALEALAGLEEAPSRVTALVRKPQHPFPEEERSRQPSVFSVLRAVLNLFAAPDDP--LLGLYGAFAYDLAFQFEPILRLERPDDQRDLVLYLPDRLVALDPVAGLARLVEYEFATAAGSTEG-----------LERAGRDHPYRPDTNAEAGCDHAPGAYQRVVETAKAAFRRGDLFEVVPGQTFAEPCADPSAVFRRLRAANPAPYEAFVNLGGEFLVAASPEMYVRVAGGGGRVETCPISGTVARGADALG------DSSQILRLLTSAKDAAELTMCTDVDRNDKARVCEPGSVRVIGRRMIELYSRLIHTVDHVEGRLRPGLDALDAFLTHTWAVNGTGAPKRWAMQFLEDTEQSPRRWYGGAFGRLGFDGGMDTGLTLRTIRMAEGVAYVRAGATLLSDSDPDAEDAECRLKAAAFRDAIR--------- 29827719 240 ----------------DAEAAFTRMYTDAPRAFWLDSSRVEEGQSRFSFFG---------------------DGTGPLAEFVRYDVESGLCEIERPGRPV-------------RKVRASVFDYLKRQLRQVDATGLPFFTGGYVGYFGYEVKA--DCGSVNRHRARTPDACWLFADRLIAVDHQDGATYAVCLAENQAADWLDAAMAQLSFVSSAKPTAPPRPTAPRLDAVEPWLVRDRTTYLADIGTCKRELKDGTSYEICLTNAARLPAPDPYDFYRVLRRLDPAPYAAYLRFGDLDVAGSSPERFLRITRDG-VAEARPVKGTAPRGER------PEEDARLRDALTTDDKTRAENLVIVDLLRNDLGRVCRTGTVKVTRLMATETCATVHQLVSTVEGRLREGIGAVDCVRVCFPGGSVTGAPKLRTMEIIDSLETEARGVYSGAIGYFGCSGGADLAIASRTAVFTDGEMHLGAGGAIVLGSDPVGEYDEMLLKTAAPMRA----------- 93006747 18 SKPQRIKLTQDIDFFA----LFKRIERVFDTCYLLESLGEDSHMSRHHAIGFDPVMTIAAIDRT------------------------------------TLAITDNKTAETKHYQTDNPYQLLRTITPQHVIAREQ--SGGLVGYLGYDCVNFFEPSLNAKPSDDFEPFKFGVYLDGLTLDKMTGEIFYFYYP-------TAQQDNRIEQIKALLDVP---IPSYKPPTVEFLGDMSQEEHAKVVMQVKEDIISGRIFQCEVGFKSKYRIADKMPIYEKLRAVNPSPHMYFMKFAQQCIIGASPELLFRLRQG--EMETYPLAGTAKRG------VDVAEDRKLARALLNDAKEIAEHNMLVDLHRNDIGRVAQFGTVKVRNLMDIKRFSHVQHISSEIVGILHPDEDMFSALASNFPAGTLSGAPKVEAIKVINELEPDGRGAYGGALGSFNFNGDCIFAIPIRSLFINGESAYAQTCGGNVYDSNPADEYLEIQRKLSAM-------------- 15790598 17 -----------------PLTAYDALADADDHAFLLESAEKETRHARYSFVGYDPAAVVTVDPDDTTITRL-----------------------RDDPITDLLDAPDH--------ATGDVLDRLRSVMPAVNIPTEDRLDGGLVGFLAYDAVYWLDEVGVERPPTPLPDAEFAVTTRTLVFDRATDSVSLVCTPVADADTATDVYDALEAEAKRQAVLRDATAPATAGIEVTTERAGDRDAYTDAVETAATAVRDGEVYQAVVSRTRELDGDDPRALYDALRAVNPSPYMFLLAHGDHTVVGASPETLVAVHDD--TVVTNPIAGTCQRGAS------PVADRRLAGEMLADEKERAEHTMLVDLARNDVRRVSAPGTVSVPEFMRVLKYSHVQHIESTVTGTLAADADAFDATRAAFPAGTLSGAPKVRAMEHIDAIEATPRGIYGGGVGYFSWTGDAELAITIRSGTIDEDTLTVRAGAGVVADSDPDAEYEETEAKMDGVLAAV---------- 146339038 51 ----------------------------------------------------DPPLVLETKGTDFTLQALNKRGEVLIAFLKDTLPCVVITAASPARLAGHIVRGPAPVEEDQRTRRASVMSLVRAMIATLAANDDP--LLGLFGAFAYDLVFQIEDLVQKPREKDQRDIVLYVPDRLLAYDRATGRGVVLSYDFSWNGQSTSGLPRDTDA------SVYLKEPRQGF------ADHAPGEYQATVDKARAAFARGDLFEAVPGQLFAEPCESPAEVFQRLCRINPSPYGALMNLGDGELVSASPEMFVRSD--GRRVETCPISGTIARGRDAIG------DAEQIRQLLNSEKDEFELNMCTDVDRNDKARICVPGTIKVLARRQIETYSKLFHTVDHVEGMLRPGFDALDAFLTHAWAVTVTGAPKLWAMQFVEDHERSPRRWYAGAIGAVNFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSDPAAEDRECQVKAAALFQALR--------- 55376876 55 ---------------ADPFEAYRRARDENTDGFYLETTGGQSGWG---YFGIEPIERVEVSAGA---TPAQDGGSPSLEAIDDLLD--------------------------------------REHLERGDCT--VPYPCGAFGWLSYDVARELEDIPETTVSDGLPRLQFGVFDCIAAWENVEIHVTACPTVDGSPESAFERGRTMARELAQDAIHGEKHVQSQPTAASQFESECGEAAFADRVRQIKQYVRDGDTFQTNVSHRLTAPAAHPVDTFDAVRRVNPAPYSALLEFPGVDLVSASPELLLDVD--GDQLLTEPIAGTRPRGATPSEDEDLEVD------LCSDEKERAEHAMLVDLERNDLGKVSEYGSVDVAEYRRVDRYSEVMHLVSLIEGELRDAVSIADAVAAVFPGGTITGAPKPRTMEIIDEVERTRRGPYTGSIGMFGFDDRATLNITIRTLVHYDDEYRLRVGSGIVHDSVPEAEYRETLDKARALVTAVDEA------- 87120427 21 --------------------LFKKVEKRFDTCFMLESLGEDSFISRHSIIGFDPEKILWAQGNTLTIEERDGSSQS--------------------------------------YQSDNPYYLLRDIVP--QNILSRKYSGGLTGYVGYDAMNYFEPSLSLNVSDMFEAFKFGLYTDGLILDKMTGEIFYFYYRDS-----------RMELIESMLAEPTP--ENGPLVVTPQGESMSKADHAKAVAKVKQDIIDGKIFQTEVGFKKWFTLEDNINIYEKLREVNPSPQMYYLKFNEQKVIGASPEMLFRLRQG--EMETFPLAGTAKRGA------DETEDRALARALLNDPKEIAEHNMIVDLHRNDIGRVAQFGTVKVRSLMDIKRFSHVQHISSEIVGIMAETEDMFSGLASNFPAGTLTGAPKIEAMKIIDDLEGEGRGPYGGAVGHFSFNGDCTFAIPIRTVFANGEKAYVQTCGGNVFDSNAEDEYEEIQRKFAGTKRVLDQ-------- 206901275 14 ----------------EPFSLYFLLKED--YSILLESNYFHKNFGRYSFIFLSPKEILICRDNDDAEDFLNK------------LSAEIEKKKKKN--------------------------------------EDLIFNGGFVGFLSYDFGVDLYKIPRKKNPLN-HKAFFGYYENFIIFDHLEKKILI-------PSEIYKDLKEIINSLKSSSYKDYK---FKEHIVYNFFTNFKKDEYIEAIRKIKNYIYEGDVYQVNLSQRFYFNGKDPYYIYYKLRKKNYGAFHAFIKLKDSYIISTSPELFLY--KKKNKIITRPIKGTIKRAQ------NREEDKKNKRILMNDTKCRSELLMIVDLERNDFAKICIPESIHVKKLFEIESYSSVFHLVSTIEGSLKKDIEFKDIIKATFPGGSITGAPKLNAIKIIEELEKDPRGVYTGSIGFISNNLNMAFNIAIRTLIVEKDIAYYNVGGGIVWDSKEEDEYEETLAKGKPLLEVL---------- 196240247 80 --------------------------------------------------------------------------------------------------------------------------------------PDLPFTGGWLGWVGYDLGWEIERLPYLRQDLPFPVAYWYEPAAFAVLDHHQQQLWL-----------AGSRPEQLDQLEQSLDRPPPEPGLEQSRGGSLKFCSTQPDYEAAVRRAKQYIRAGDIFQANLSLRFQAQYCDSWSLYRTLQQINPSPFASYWQTPWGAVVSSSPERLVQV--QGRQVQTRPIAGTRPRGAN------PERDQRLAVELLASGKDNAEHIMLVDLERNDLGRICDWGSVEVNEFLQLETYSHVIHLVSNIVGRLQPNAGAIEVIRSLFPGGTITGCPKVRCMEIIEELEPVRRNLFYGSAGYLDQRGNLDLNILIRTLLLNDPRTELQVGAGIVADSQPELEWQESLQKAQAQLLALELSNQGKRV- 149246419 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFCDLVVAFDHVYQRFQIICNIHIDDGDDYKQGAEAIAEIERVLLADVPNSEVFPHQKPDFTSNIGQKGYEAHVTKLKEHILKGDIIQAVPSQRIARPTEHPFNIYRHLRTVNPSPYLFYIDLIDFQIIGASPELLVQSDSNGRIV-THPIAGTIPRGKT------NEEDETNAEILRASLKDRAEHIMLVDLARNDVNRVCQPTTNKVDKLLTIQRFSHVMHLVSEVSGTLREDKTRFDAFRSIFPAGTTSGAPKVKAMELISELEKEKRGVYAGAVGHWGYDGTMDTCIALRTMVFKDGVAYLQAGGGIVFDSDEYEEYMETMNKMRANNNTIVEA------- 172056101 25 --------------------------AGQTGHIWLES----GRIGSYTMAGVRPVGHIRTKNGRTIIQ-------------------------------------EAGQEKQYTDAPFTLLEEIRARYASARPEGMPPFFGGLAGYVSYDAVRYLERLPQAEDDLATADLSLYWYDEVAVFDHQTERLFI---AVTRETEAEATLALAAEVSSWRQSSPAPMFAAPEEKTAERGRSFERSAFMQAADRIKQYIEAGDVFQVNLAVRQQEPLRTPAHIYDVLRTINPSPYMGYFADKELVLVSASPELLV--EKIGLSLATRPIAGTRPRGQNE------EEDLALAKTLLDNEKERAEHVMLVDLERNDLGRVSRYGSVHVDELMVIEKYSHVQHIVSNVRGEIAADETGSSVLAAMFPGGTITGAPKIRTMEIIEELEPVRRGIYTGALGFISWADDVIFNILIRTLVAKDGMAYIQAGAGIVTDSDSESEYEESLSKAKALWVAKEMA------- 190573063 5 --------------------------------LLMESTASGTAQGRWSLLLV------------------------------------------AQGDGLRLDADGQVRDQHDLVQPGTFLQALDRAWQHERLSHDLPFRGGWALMLDYEVASQIEPLPARARGDGRPTALALRCPAAVLHDHHNEASFVIA----------EAGEQALLDALVALASAALPEAGQGWQPPQAVGEDAPQRFTDGVRRVIEYLRAGDVFQVNLSRRWNAQFASPQALYAQLRRANPAPFAGLFSAHGRHVVSSSPERLVSVHAGHAQ--TRPIAGTRPRFEG-------DDDAARIQELVGHPKERAEHVMLIDLERNDLGRICLPGTVVVDELMTVESYAHVHHIVSNVSGHLRPEVTPGEVIAATFPGGTITGCPKVRCMQIISELEQVPRGAYTGAFGWLNRDGDLDLNILIRTAEVDGHEVSFRTGAGIVVDSDPDKELDETRAKARGLLRAL---------- 148652960 16 SKPVRIKLTQDIDFFE----LFKRIEAQFDTCYLLESLGAEGHMSRHHAIGFSPAMTIAAPDRQTLRITDNHSGEVT------------------------------------DYPTDNPYQLLRSITPQHVIARDQ--TGGLVGYLGYDSVNFFEPSLNAKASEHFEAFKFGVYLDGLTLDKMTGEIFYFYYP-------THQQQNRIDTVKQLLSSP---VPSYSTPTVEFLGDMSREQHAQAVMQVKEDIISGRIFQCEVGFKSKYKISDHIPIYEKLREVNPSPHMYFMKFGTQRIIGASPELLFRLRQG--EMETYPLAGTARRGK------DEVEDRQLARALLNDAKEIAEHNMLVDLHRNDIGRVARFGTVKVRSLMDIKRYSHVQHISSEIVGVLHPDEDMFSALASNFPAGTLSGAPKIEAIKIINELEPDGRGAYGGALGSFNFNGDCIFAIPIRSLFINGESAYAQTCGGNVYDSNPQDEYLEIQRKLSAM-------------- 167039274 9 ----------------NPFDVFCYLNDKF--SILLESNLFNKNFGRYSFLFVNPKDVFICNDEDDVSEFLQRLSEEVLKRRED---------------------------------------------------SEFIFNGGFAGYFSYNFGVDLYNVKRKKDVSSVYKAFFGYYEDFIVLDHLEKKMYVSLSS-----------KEHLEKIDKLLKSPSSFVEFKRPVVEEFVTNFEKKEYKACIKKIKNYIYEGDVYQVNLSQRFVFKSFDPDYVYSTLRSKNYGAYHAYIKLPKASIISTSPELFLR--KRGKTIITKPIKGTIRRGK------DEEEDKRLKEILLNDEKCRAELLMIVDLERNDFAKICTPHTITLEKLFEVEEYSSVFHLVSTIKGDLKEGVELDSIIKATFPGGSITGAPKLNAIKIIEELEKDPRGIYTGSIGYISNNFNMDFNIAIRTLVIEGNTAYFNVGGGIVWDSTEEDEYEETLHKGK---------------- 182678122 7 -----------------PLEAAERLVG-LPGLAFLDSALPMPRLGRYSYLAADPFGWLTVENG----------------------------IAFWNGQPCPEPPLAALRARLAAHALP-------------KDERLLPLQTGVIGYFAYDFAPCLDPAAKVVRSQGV-QASLGFYDVVLAFDHETGKGWLMASGLPEPEARHRRAEQRLAQFKSLLERPLENPDSPVPTSLAWRQHWRKADYLSAVRRVKEHILAGDLYQANIAQCFEADVPRGFDSWRFLRSRNPAPYAAFLAQEGRHIASSSPEAFLSLIDG--MVETRPIKGTQKR------LEEPELDAACRDNLARSEKDRAENIMIVDLLRNDLSKVCTAASIEVPDLCVVETYAGVHHLVSSVTGRLRPGCDALDLFAACFPGGSITGAPKLKAMEIIAAIENRARGPYCGAIGFIAFNGDMALNIAIRTIVFAGDKACLNAGGGITLLSDPEAEYAESLAKLERIFE------------ 173043 30 -----------------PHVAYLKLAQDRKESFLLESAKTNNELDRYSFIGISPRKTIKT-GPTEGIE-------------------------------------------------TDPLEILEKEMSTFKVPGLPKLSGGAIGYISYDCVRYFEPKTPLKDVLRLPEAYLMLCDTIIAFDNVFQRFQIIHNINTNEEEGYQAAAQIITDIVSKLDRRFNTIPEQPPIKPNQLLNR---MWARKVTKIKKHIKKGDIIQGVPSQRVARPSRYFTDIYRHLRTINPSPYLFYIDCLDFQIIGASPELLCK-SDSKNRVITHPIAGTVKRGA------ATEEDDAGADQLRGSLKDRAEHVMLVDLARNDINRICDPLTTSVDKLLTIQKFSHVQHLVSQVSGVLRPEKTRFDAFRTNFPAGTVSGAPKVRAMELIAELEGERRGVYAGAVGHWSYDGTMDNCIALRTMVYKDGILT----------------------------------------- 57640189 10 ----------------DPLKLYSALRD-FGMPFMLRSAEKDSRKARFTYISAEPEFVVEV-GEGTEI------------------------------------------DGERVSDERNPLRALKGLMGER--VEGRRFMGGFVGYVSYDSVHSIIGGKIEEPS------VFGYYPWTFIYDHSTGALSFFYL--REAPFDPEALVERARREESRLEDGGSEV---------ISTDAGMEEFVEIVRAGKEYIYSGDVFQVVLSREYRVRTDDALEIYKRLVELNPSPYTFILEFEK-TVVGASPETMGSVE--GRTFKINPIAGTAPRGRTG------EEDRELEKALLSDEKERAEHVMLVDLARNDVRRVSKPGSVRLTRFFDVLKYSHVQHIESEVVGELDEGKNAFDAMEAAFPAGTLTGAPKIRAMEIIDELERSRRKVYGGAVGYFSLTGDADMAIAIRMAEIEGRKASVRAGAGIVADSVPEKEFFETENKMRAVLKAL---------- 167465724 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDEKAFVHAVRRVQEYISQGDVFQVNLSVRGTCPLEAPPEIYESLRVINPSPYMGLMRFGSFALISGSPELLVQLEEG--RLRTRPIAGTRPRGVTSQ------EDDALAEELLANEKERAEHVMLVDLERNDLGRISRYGSVKVDEFMVIEKYSHVMHIVSEVTGELAPGKDAFDVIAATFPGGTITGAPKVRTMEIIEELEPVRRGPYTGSMGWIDYNGNMEFNIVIRTLLAAGGLGHVQAGAGIVIDSVPEREYVESLNKAKAMWKAVAVSEKMK--- 62423935 290 --------------------------------------------SRFSIMGAPTIATVSVPDGTVTVQ---KRGAVRSGIGSRQKPDEQAVVIETSGF---FDWLEAELASTEVELSGT--RAAFTTISEGSPDLPFEFRLGWVGYLGYELKA--EVGSPNRHESDPPDAVMMFLDRALVIDHHTDRIYLLALRGPGDPDAFDATKQWFDQTRARIASIPTDEPSDSRHNPTLSARHSQHEYLDLIDQVQQKITDGETYEVCLTNILEGPHETPLDMYLRLREDNPTPFGAFIRTREAAILSTSPERFLRIGADGR-VESKPIKGTRPRGA------NPDEDEAIKAELAASVKDRSENLMIVDLVRHDLGRTAKLGSVQVDTLFGIESYATVHQMVSTVSSRLAEAASPVACVRAAFPPGSMTGAPKLRTMALIDELEAGARGVYSGAVGYFSLDGAVDLSVLIRTLVVRDEALRYGVGGAIVALSDSDEEYAETVVKAAPILR------------ 150402175 3 ----------KLDYV-NPLKLYGVLRDEGKYPVMLESRAKGQINARYTYISSNPEYMLRIGNKT-------------------------------------------KMDNETISKESNPFKALKENFKI--TQKGDRFTGGYVGYVAYDCIHNYIGGKIEEPS------VFGYYDHMYVYDHVTRNFY--YHSENNNPEELRNAEYIVEKAKN------FKIEEEDGGIEVLGCDADLDDYVKMVEKTKEYIYSGDAFQVVPSREYRLKNESAFQLYRNLRNVNPSPYMFLLEF-DKDVVGASPETMASV--QNNILKVNPIAGTAPIGKTETET------KKLAESLLKDEKERAEHMMLVDLARNDVRKVSKSGSIVLERFFDVVRYSHVQHIESEVLGTLKDNSTIFDAIEAAFPAGTLTGAPKFRAMEIIDEIEKSRRKIYGGAVGYFSNSGNADLAIGIRMAEI-DSVCRVRAGGGVVADSVPENEYYETERKMAAMMKAL---------- 27467966 1 ----MDIVYKKVNAQITPEAL-AKLKQKK---IIFESTNQQKLKGRYSIVVFDHYGKITLDNSQLLINLDN---------------HCEIVKNQPYQRLKEFVDKYYFEIKDKYLK-------------------DLPFISGFIGTCSFDLVRHFKKLQDIKEDHQTHDVQFYLVEDVFVFDHYKDELYIIANLFSDRTKEKESIERKIEDLKNIHFSVEDI--NYKSIPRHITTNISEQQFVQTIRILKKKITEGDMFQVVPSRIYSYKHHFQHNLHQNLKRQNPSPYMYYINKDVPIVIGSSPESFVKVKDG--KVYTNPIAGTIKRGQNKK------EDENNEKTLMKDEKELSEHRMLVDLGRNDIHRISKTGTSQITKLMTIERYEHVMHIVSEVIGELKPHLSPMSVIASLLPTGTVSGAPKLRAIQRIYESYPYKRGIYSGGVGYINCNHHLDFALAIRTMIIDEEKVSVEAGCGVVYDSIPEKELEETKLKAKSLLE------------ 88703387 17 --------SIPVPYFADPCSLYDRIR-SLGQAVLLDSGD-DASRGRFDIVAAQPDAS-------------------------------------------RGLRLEAGCSGEALHEALSGWQRMAEEQAPSSPLRDLPFTGGYIGHFSYELGRRLLKLPATSPGA-LPIAVVHYYPWAVVQDRLEQKSWLVGEPDAVDG-ITDTVQNLLGNGEA------SESPPGFRLEEPFRHPWSLEAYRQCFEKVKHYIASGDCYQINIGQPFSAAFTDLFQAYRQLRAIAKAPFSGFFPLRDHALLCLSPERFLTADQG--RVETRPIKGTRPR------HENAETDQAQAQALMGSPKERAENLMIVDLLRNDIGRYCRPGTVRADELFSLESYSTVHHLVSVVTGELAPGRSALDLLLGCMPGGSITGAPKRRAMEIINELEPAPRQSWCGALFYLSRHGRLDSNITIRTLYNTGDMLHCWAGGGLVDDSRLEAEYQEQRDKVGAFLTALE--------- 54294400 7 ---------ITLDYHDFSSESYEK-FSRLPGFVLLQS--TDKSMGRYDILSAYPYERVVIKNN---IHDKNL-----------------------------------------------VLTKLKNKLKIEQSEFDLPFQGGAIGYVSYDFGALLHNLYPQKDLAHMPVLNFGFYDWAIIVDHHLKKATLFARNNHSSTKSV------VDEIKSILNNQRTK-SIQFSVQSEFLPLISRDNYRNSFNAIQQALRAGRSYQVNFTQPFQTKFTDPWDMYQRVNKNNPVPYAAFIRTEEADILSFSPERFLLYDNG--EMLTSPIKGTIHRSK------DPVVDKKLKEQLLKCPKNKAENVMIVDLLRNDLGKLAKAGSVKVMNLCHIQSFNAVHHLVSDIRALCKEDIHPIEAFFSCFPGGSITGAPKLETMKIISEQETYKREVYCGCIAYFSQHGRFDANIAIRTVTAKDNVLYLAAGGGIVIDSDWEDEYRECFTKITAVINGIK--------- 170077718 73 -----------------------------------------------------------------------------------------------------------------------------------------PFTGGYLGWLGYDFAWEIETLPENPDPLPFPVAYWYQPDSFAVLDHHQQVLWL-------AAATVADLDRLTTQLSQPRVSSDLDQPPVNSEAPSLEFLSDRQAYTDAVRQAKQYIQVGDIFQTNLSLRFRTQAHSSWAIYQHLQQINPSPFASYWRSPWGEMISCSPERLIQ--KQGRFAQTRPIGGTRPRGQTPS------EDQALGEELLLNTKERAEHTMLVDLERNDLGRACTWGSVVVDEQFVLERYSHVIHLVSNVVGELAADKDAVDLIRGMFPGGTITGCPKVRCMEIIEALEPVRRSLFYGSCGYLDQRGNLDLNILIRTLLYVPNTVYGQVGAGIVADSDPEQEWAESLQKAKAQRQAL---------- 163839774 214 --------TTNMPFDGDPLTLFHTLYGDSENAAWLDSSDAAAKRNRFSIMADD-----------------------GGPAGQFAWHTEGLTHQRFRGITAHVP--------------GAYFRWLNAQWSGFQDSDDSPFTLGWIGYLGYELKRETGGSNQNATSA---DAHLIFAGRAVVIDHQEKLLWALNLPDENEPSWADQVA------AAVAASAKSVTLAAEPVNAAVSVRDSASAYKAKIARAQAEIVEGNSYEICLTTAVKFPLNDPLALYALLRSASPAPFAAYLRFGKLAVLSTSPERLLQITRAG-TLTAEPIKGTRRR------DADPLKDAALRAELEASEKDRAENIMIVDLMRNDLSHFAVPGSVRVDRLCAIESYASIHHMVSTVTAKLRTGASRAEAVAVAFPAGSMTGAPKINTMRILDELEGQPRGIYSGAIGYFSRDGGVDLSVVIRTLVIDNGLATLGVGGAITADSAPEEEWQEALTKAFGVLNAL---------- 92118704 41 ----------------------------------------------------DPPLKIETTGLNFAIEATNARGEVLIAFLGDTLSEPCAVVTEKTARRIHIVRGEAPVEEEQRTRRASVMALVRALVAAFASPDDPML--GLYGAFAYDLVFQMEDLVQKRREADQRDIVLFVPDRLLAYDRATGRGVTLNFEFAFGGRSTEG-----------LATDTGDSVYTKTGRQGFT-DHAPGEYQATVETARAAFARGDLFEAVPGQLFAEPCETPAEVFQRLCRINPSPYGGLVNLGDGELVSASPEMFVRSD--GRRIETCPISGTIARGADAIG------DAEQIRELLNSEKDEFELNMCTDVDRNDKARICMPGTIKVLARRQIETYSKLFHTVDHVEGILRPGFDALDAFLTHAWAVTVTGAPKKWAIQFVEDNERSSRRWYAGAFGVVGFDGSINTGLTIRTIRMKDGLAEVRVGATCLFDSKPELEDRECQTKAAALFQALR--------- 148244625 21 --------------------------------FLLESVNHNSN-NRFSILFAHPGKKIVLND----------------------------------------------------LEEFDFLDKLTTSIDTLLIYSDLPFTGGWFVYLSYELIGQIEPLKQIMHTSDQPIAMAVQIPTAIIIDHTNHQTYLL-----DQFGSKYRIDQVLADIKQLKLIPDCKLTGTLYTEEEAK-------FLLGVAKNREYIKAGDVFQVNLSRQWQYHLTNPTQIYQALKKTNPAPFSALVQLQTFSIISSSPERLFSVD--GNVIQSRPIAGTYPRGIGS-------EDKRLKQQLINHPKERAEHIMLLDLERNDLGKVCEYGSIKIDEIMGLESYPFVHHIVSNIKGKIKLNTTIKHLISALFPGGTITGCPKIRCMQIIQELEQTPRQSYTGSLGYVSSNGKMDFNILIRTISKQNNLLTLRTGAGIVFDSIAKQELQETKHKAKGMLK------------ 207087079 5 ----------DLPYQENSSIWFDKFASSHSPIFLFQGNDYPNDYNRYDLICWDPFIEIIQKGSKTLI----------------------------------IKEGTSFLSDESFTETLDV--IYSGLLDSYGNNSLMPFTGGLIGYLSYEFGQ------KITKDTYLPQARANAYKNTILVDHLEKETHFISFNEKKDAVATYD----------QCLNHQNEISDDFVITEPIVNTESFEEYKDKFNKIKQYITDGDVYQVNLAIKFFTKYSDPWVFYKKFRDINKSPYMAYLKFEDYSIISGSPEQFISV--NGQTITSRPIKGTMPRG------DDPKSDSINYEKLNSSEKDKAENLMIVDLIRNDLGKNCDTGSVNVKNLFNIESYPNVHHLVSSIEGQLKQEISPWTAFCDAFPGGSITGAPKKRSIEIIDELESFSREVYCGSIFYLSFNRTINSNIAIRSLIASDGRLEYFSGGGITKSSSVKSEYNEIFNKAANIEKAI---------- 11991872 2 ------LRTVPLPAEIDLLAL-HRLA-PQRYPVLLESAASGTAQGRWDLL-------LVADGQGLRL--------------------------DRDGVTRELQGVAVEGDF------LSVLDARWHAARSARDEPRWPFRGGWALLLDYELAAQVEPILPLPQSAATPAALALRCPAALLRDHVSGDCVAVA---------ESAHAALLETVLADLGALPGAAPAPVWTAPLAIEEDPPQRFIEGVRRILDYLGAGDVFQVNLSRRWTAAAVAPAALYAQLRRANPAPFAGLFVGHGRAVVSSSPERLVSVR--GDVVETRPIAGTRAR-------APGDDAAARIRELVGHPKERAEHVMLIDLERNDLGRICAPDSVEVDELMTVESYAHVHHIVSNVRGRLRDGVSPGEVIRATFPGGTITGCPKVRCMQIIAELEQTPRGAYTGAFGWLNCDGDMDLNILIRTAEVEAAQVQFRTGAGIVFDSQPERELDETLAKARGLLRALE--------- 117929035 13 ---------------PDPAAAYDALFAGRLGAFWLD--------GEYSVLDGDPMSTLAADDRPGW-------GCSILGAADGPLGEFLSYDVETGTLAVRTAQTTRT------YRVADIFSYLNEQIAARHITAPCGIPGGYVGYLGYELKALTGGRAVHRSP--FPDAALTFADRLLLLDHHSGATYALALTGSASETWFARVERALADAPTRHVRGPRSPSEEFSSPYPVTPRHDAAAYRARIEECRRDIAAGDAYELCLTTMLTTPRVDPLRLFHTVRAVTPAPYAALLEFPDAAVVCASPELFCTVDAAG-WVTSGPIKGTRRR------SADPLVDAALRRDLATCAKDRAENVMIVDLLRNDLGRVCRPGTIDVSRLCAVETYPTVHQLVSTIRGRLNPDASAIDAVRAAFPPGSMTGAPKIRSMEILDAREGGPRGVYSGALGWFSLTGTARLAVVIRTAVIDADTVHIGTGGAITIDSDPDAEIAETAAKAAGMLHAIRLS------- 90994367 1 --------------------------------------------------------------------------------------------------------------------------------------------------------RRFRRLPELRQDQRCPDFCFYLVETLLVMDHQHTSAHLQASVLTADHAEAQRLQQRLEQLQAQLTHAPQPIPHQRLENIRLGCNQTDEEYCALVSGLQEAIRQGEIFQVVPSRRFSLPCPALLAAYKTLKDNNPSPYMFFMQYDEFTLFGASPESALKYSASTRQLEIYPIAGTRPRGYRADGSLDLDLDSRIELEMRTDDKELAEHLMLVDLARNDLARICQVGSRYVADLTKVDRYSFVMHLVSRVVGTLRSDLDALHAYQACMNMGSLSGAPKVRAMQLIAASEGSRRGSYGVAVGYFTATGDLDICIVIRSA------------------------------------------------- 78046705 2 --------TLTRSLHADIDLLALHRLSPQRYPALLESSASGTEHGRWDVLLL------------------------------------------AEGPCLRLDPDGCTRDGAGQVLEGGFLAALDAAWQAERVPHAPPFRGGWAVLLDYELAAQVEPILQLPRADGLPTALALRAPAAVLRDRLHGHCVALA---------EPGREELLQQIGEDIAACAALPPLPAWAGPLAVDEDAPERFTAAVERVLDYLRAGDVFQANISRAWHAAFADPAALHARLRAANPAPFAGLFVAAGRAVASSSPERLVSV--QGDVVQTRPIAGTRARFAG-------DDDAARIRELVGHPKERAEHVMLIDLERNDLGRLCAPGTVEVDELMCVESYAHVHHIVSNVRGRLRAGVTPGEVIAAVFPGGTITGCPKVRCMQVIAELEQTARGAYTGAFGWLNRDGDMDLNILIRTAEVAGHQVRFRTGAGIVVDSDPQRELDETRAKARGVLRAIEQT------- 74317564 81 --------------------------------------------------------------------------------------------------------------------------------------------------FAYELAGLFETSVGLPANDDFPVAWLVRIPAAVLVNRGSGRCVIVG----------EAGQGALVELLAADLARDLPPLPTLPALTALDED-DPAAFLGGVLRIQEYIRAGDVFQVNLSRGWRAEFPTPASLFAQLMARNPAPFSALLQMGPWAIVSSSPERLVRLRDG--VLETRPIAGTHPR------SDDADEDAALRARLEAHPKERAEHVMLVDLERNDLGRVCEPGSVEVAALMELASYRHVHHIESTVRGNLRRGLRVLDVLRAVFPGGTITGCPKVRTMQIIHELERTPRRSYTGSVGYINLDGSFDLNILIRSFLLQGRSLTFRAGAGIVADSAAPRELEETRAKARGLLRALEAA------- 162453319 241 ----------------DPERAFAGLFAAAPYAFWLDSSATG-RDGRFSFMG-SATEAIESRGAAVTRWSAGGPGDAR----------------------------------TSTTSEGSPFVALRRELASIDPSGLPFFTGGLVGYLGYELKEHLGFGASAHPRRALPDSAMMIARRLLAFDHVERTVHACAPASPPSGPWLDEIAARLQGLPALSEPLLPPVPEGFADRIAHAPRLSRREHLDAIEAILREIREGETYEVCLTNEFHVRTSDPFALYRVLRRTNPAQFSAFLRLPEGAVLSSSPERFLAVDRE-RRVRSEPIKGTRPKGATE------EETLALRRDLATSDKDRSELLMITDLVRNDLSRVCAMGSIDVEALQRITEHATLLQLSSVVTGALRDGKGALDALEACFPGGSITGAPKHRTISIIDALERRTRGVYTGSIGYLAYEGPMDMNIAIRTLVADGRGLSFGSGGAVVAESSAEAEYEEILVKSFPLLRAIYLAERA---- 196233856 2 -------------------------CGHLPGRVFFDTALEGGEADRLSIVTAEPREVIRGDGGNWGALQEAVGRRAGGPHCDDGLP-----------------------------------------------------AGLAAGFAEYD-----------------GTYCFGIYEDVLIFRHAEQRWYEVG-----------DFASRLR----------PGDDVPQGSGPVFVPQMARETYCQRVARAQEYIAAGDIYQVNLAHRFVADWEDAFALYESLRHYSPAPYGAFLDLDGRAILSTSPESFLKIS--GRAIRTRPIKGTRPRR------GEATADALSAYDLRCSPKETAELVMITDLERNDLGTICEYGSVQVKELLKLESYEHVFHLVSTVEGRLREEIDHVAALRACFPGGSITGAPKKRACEIIAELEPEPRGIYTGALGWFGFNGESQFNIAIRSVIVESGSAHFHVGAGIVADSVPEKEWQETLDKAAGILLA----------- 114568962 66 ------------------------------------------------------------------------------------------------------------------------------------------------GLLGYDLAAAFERLPHL--DPRWPPLAMAHYPAWAEFDRLAGTLVV-------RGNTRQAVEVLAGAIEAAAEPAEPAESPVPAGRADWSPRWDRDTYLAAARKARDYVHAGDVFQVNLSQAFDVPADTPWQAFRRLCVSSPAPHAAYFCLPDRVVLTNSPERFLRVDGG--RVEARPIKGTRRR------SADPAEDKALAAELSASAKDRAENLMIVDLMRNDLSRVCRPGSVRVPALCDIESYANVHHLVSVVEGELAGERDVFDLLAASFPPGSITGAPKVRAMEIIAELEGEPRGAYCGALGWIDCDGDMDLNVMIRTAALRKDRASLRSGGGIVADSDPVSEYEETLTKVSALRRAL---------- 33866962 18 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQQLAARLQQRAPTPPATANIPLEWHQHTSREGFADGVRRIRALIAAGDLFQANLTACCSTDWPGDVELFQRVRQRCPAPFAGLVADNGEALLSSSPERFLQVDPAGR-VETRPIKGTRPR------HSDPDRDAELAAELVCSDKDRAENVMIVDLLRNDLGRVCQPGSIQVSQLLGLESYSSVHHLTSVVEGQLQAGLSWVDLLRACWPGGSISGAPKLRACQRLQELEPTSRGPYCGSLIRIDWDGRFDSNILIRTLMRKDHRLRAHAGCGIVADSDPDGEAEELMWKLRPLLEALA--------- 196189618 110 -------------------------------------------------------------------------------------------------------------------------------------PEQLPFIGGWLGWLGYDLAWEIEQLPWLKEDLPFPVAFWYEPTEFAVVDHQLQRVWLIVSSIPEQDDEGYRRGDRDKGIGWKYINAENKDRNQSGQRTQLRLETQKAEFMAAVAKAKAHIKAGDVFQVNHSLRFQAQTADSWSVYQALHTINPSPFASYWHTPWGSVVSCSPERLVQAEGG--RAQTRPIAGTRPRGQ------HRYEDENYAKQLRGDRKEQAEHIMLVDLERNDLGRVCQWGTVQVEELMTIERYSHVMHLVSNIVGKLTPECSMAQLIVALFPGGTITGCPKVRCMEIIEALEPVRRSLFYGSCGYLDRRGRLDLNILIRTLLLSATTVWGQVGAGIVADSEPEKEWVESLQKAKAQLLAL---------- 33241305 4 ----------------DPQIVAQKLIQGEPGLVWLDS--DGSKNGRWIILGADPIEHICSHG------------------------------------------------LPNDPSATNPFELLRTIHS-----------GHWSGWLSYEAGAWIEPNNPWKQDSMATLWC-ARHDPILKFDLYNQQLWLEGIDRKRLVEIRELLKELKASNLQKNQSLKRTKEFQGIAKEKWKWLNNKEEYAKKVATIKQYIEEGDIFQANLSTCCQTKNTASIDLFKRLRQYCPSPFSGIVEALGEAVISTSPERFLKVLP-NQKVETRPIKGTRPR------HANPKKDSEFAADLVSSLKDRAENIMIVDLLRNDLGKVCIPGTIDITQLVGLESFSKVHHLTSVIKGKLKTNKTWVDLLEACWPGGSITGAPKIRACKRLYEQESIARGPYCGSFIHLDWNGQFDSNILIRSLMVQKSSLRIYAGCGIVADSDPYSESEELTWKIMPILEALQ--------- 15789638 22 TAPTRAVVEARLP-VTDPFAAYRRARGDAP-SFHYETTGGSDGWG---YFGVDPASMLRA------------DGAGALDTVQAAVGA-----------------------------------------RLARVGCDVPHPGGLFGWLSYDIARELEAIPDTTTDAGLPRLQLGVYPTIAAWREPFDDLRLIAAVPVDPDGAFEAGRDRVQSLAAAIRDGDPAVPPPADSPAPFESVAGRAAFESRVRRIQDAIRDGDTFQANVSHRLDAPAAHPVAVFEALRDTNPAPYSGIVEFPGVDLVSASPELLL--ARRGRELTTEPIAGTRPRGATPAEDDAARAALRAD------DKERAEHAMLVDLERNDLGKVSEYGSVAVPDYRRVDAYSEVLHLVSEVTGRLRDSCSLRDAIAAVFPGGTITGAPKPRTMALIDTVEATRRGPYTGSLAAIGFDGDATLSITIRTLVRRAATYHLRVGAGIVHDSTPAAEYDETLAKARALVTALGDA------- 25027615 193 ----------------DPAAVFETLFAGSEHAFWLDDPQGTTYMGDAS----GPHARIRTH----------------------------------------------------RVGEGELFDWLRDDLRRNRVAPGVGFRLGWVGYLGYEMKA--ECGVDNRHASSHPDAHLIFADRAIAIEP--GRVWLMALG--EQGEWFAEMTAALGQL--------RPPRAAAAPAAQLTVRDDRDSYLDMIARAQELITRGESYEICLTTQLRAEVEDPLAAYLALRAANPTSYGSFLQLGEMAVLSSSPERFITIDASGR-VESKPIKGTRPRGSTEQ------EDAALIADLTDNPKDRAENLMIVDLVRNDLARGAQPATVQVEKLFDVETYATVHQLVSTITAQL-EGKDPIDCVRAAFPGGSMTGAPKIRTMEIIDELETGPRGVYSGGLGYFSLDGAVDLSMVIRTVVYTPGVLEYGVGGAILALSDPAAEWEEIRVKSRPLL------------- 156937716 38 ------------------------------------------------------------------------------------------------------------------------------------------------GYVSYEAVEAWEGVKHKANDMGWPWGEFVVPKKFVVYDHVLGHASLCGVNKDEEPSELKVFDERLDVPKDVFVKWVEEVRRLEEEGEAI--------------------------QVVISKSYTYRYEDLRRLYFELRRINPSPYMFHLRMKSGEVLGSSPELLFRVERG--RAETFPIAGTRPRGK------DEWEDLRLEEDLKSDPKERAEHLMLVDLARNDLGKVSRPGTVRVTNMMYVEKYSHVQHLVSKVESELDPLFGPEDVLAATFPAGTVSGAPKPAAMEIIGNLETLRRGPYAGAVGFVSG-GEAEFAITIRSFFARSGLLRAQAGAGIVYYSVPLKEWEETEHKLAALKRALA--------- 149375237 30 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFTADQPVEHYRSGVSRVLRYIHAGDCYQVNLSNKYTGGYLGPYTAFRALCQAVPVPHSAYVNAGSYQVLSISPELFLSIEN-GNRVISKPIKGTRPR-----DLNSPENDQRIARSLAAAEKDRAENLMIVDLIRNDLSRFCEPFSVTVPQLFSIESYENVHQLVSTVEGRLQPGNTPLKALLSAFPGGSITGAPKRRAMEIINDLEPHRRGPYCGSVFRWDFSNNLESNIAIRTLMTDEGRIHCWAGCGIVADSDPEDEYRESVDKVRKLMDVLE--------- 114799322 10 ----------------DPVAAALALRGE-DGFLWLDSAAPGHPGSRYSYICLWPVERLR---------------------------------------------------LEASAGAARDLRAWRARFRAERLIPGAPFQGGVAGYLSYDFAPAFMGRFKSRHPVDTPALEFGFYDTVIAFNHAAQIATIYSAGLKTGDTAADETLAKEKISRLKAKLAETAPPAPPPEKLAWTAENSATAYKVSVFRIRDYIRDGDIYQANVAALWTAPRDAAFAQYLSGRARSPAPFSAFGVFEGRTIASFSPERLISADGEGC-VKAEPIKGTIRREE------DETKDAAARAALLASDKDRAENVMIVDLLRNDISRVCTSPSVSVSSLCRLETFANLHHLVSTVEGQLAPGEDGVSLLEAVFPGGSITGAPKLRAMEIIDALEPAARGVFCGSIGWIGHDGAMDFSILIRTVEALPEVTRLWAGAGITLLSDPEAEYDEISLKA----------------- 169824748 27 --------------------------------FLLDSAKGSYNQGNKSYIGFNPEIVLKSKDNNVEISGL-----------------------------------------VNKNISDNPLNQLKLIMDDYLQEDDNQFIGGAVGLLSYDFSSNCNVVLNSEKNTDVYDAYFGIYFKIIEFDNNTKEYTIYYLEDTD-----------ITDVEAVFVKPNY--EEKQYKTSELIKTIKKEEYAKSFDDIKTMIENGDVYEVNLTQQFIVDTKDKFDIYKKLREVNKADFMAYMDFGEYCVLSSSPERFF--DCQNGHVQARPIKGTIRR------SDDKDEDEKLRNELLNSDKDISELLMIVDLMRNDLGMSCDAETIKAISNYSLETYENVHHLVATIVGKLSEDEDVFSLIKNIFPGGSITGAPKLASIEAIDKVEKFNRNIYTGSIGYISFNQNCDFNILIRTILKINNRCYFSGGGAITWDSEMNSEYDETIQKSRKVYEAL---------- 129532 35 ---------------------------------LLESVTGASRMSRYSIIVLDPIGTIRA---------------------AEALTALVDAD-------------------DVIFKDEDPLKGIRSVFELGDNHEEIEFQGGALGRFAYDIARRLEAIRDLGDELAGPDAGTALYD-LILYDHQDDVIWILVPNEAGEQDPSEDFRDLVNAWSY---------DDEFDIGAEFGANYTDDAYADGVDRLKDYLGSGDMYQVNLAQRVGMISAEDYQLYIRLRDANPAPYMAYLDIDEGLLV-ASPERIILDEASD--LDTRPIAGTL-RGRPRAGGDD--EDDGRAIDLLRVDKDRAERIMIVDLDRNDIARVGVGGSVKVREIMGLERYSGVMHLVSQVTGDLQEAIEAVDLIRAGFPGGTLTGAPKVRTMEIIDELEPQRRAAYCGSIGYIAYKGNIDFKIAIPTLYALAGQLFCQAGGGVVGDSVPDGEYRESFEKGNALIRGLEIRHGA---- 116074187 81 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTRWSRRTSREAFAGGVARIRELIASGDIFQANLTACAESPIAAEHSLFLRLRARCPAPFAGLVEAAGEALLSTSPERFLEVQANGR-VETRPIKGTRPR------DPDAVRDAGNAAELVSSSKDRAENVMIVDLLRNDLGRVCKPGSVQVPQLVGLESYARVHHLTSVVSGQLKDGASWVDLLEASWPGGSISGAPKLRACQRINELEGSPRGPYCGSLLRIDWDGRFDSNILIRTVLRKDQQLRVHAGCGIVADSDPQAEADELDWKLVPLLEALA--------- 78214106 2 ----IRPHRLELPWQE-PQSLAHQLAHGEEGMVWLD--GDGSSLGRRATLAVAPQEIICCRG---------------------------------------------LPDEPG---ASNPFEALRGL-----------APGHWCGWLSYEAAAWVEPGNPWASD-GMATLWIARHDPVLRFDLQKRRLWI-------EASSTAALDRLTQQLASVTEQPKGKPPSIPLTA--WHHHTSADHYAAGVQRIRDLIAAGDLFQANLTACCSTAWPNALELFVTLREACPAPFAGLISDQNEALLSSSPERFLQVSAEGA-VQTRPIKGTRPR------HGDPEQDANLATELVCSDKDRAENVMIVDLLRNDLGRACQPGSIQVPQLVGLESYASVHHLTSVVEGQLQAGLSWVDLLEASWPGGSISGAPKLRACQRLHELEPTSRGPYCGSLLRIDWDGSFDSNILIRSLLRQGDTLRAHAGCGIVADSDPLGEAEELMWKLQPLLEALA--------- 169174224 216 --------------------LFHALYGTSANAVWLDSSNAGAADP----GSADPSTRTAAERSRFSILADDGG-----TFGQSVMHRSGASHISAGSVTATVDGP--------FFRWLDTVWGRRAVRAPEGYPGE--FTLGWLGYLGYELKRE---TGGTDVSAATPDAALIFAGRAVVLDHAEGTAWLLALDAPDAAEWLDAARAAVQRAAAALDSGDGNEPAGSASVPVFASRDSGVTYREKITKSQREIAEGNTYEVCLTTTLAARVPDPWHTYLALRRRNPAPFASYLAFDGLAVASTSPERFLRIASDGGM-RAEPIKGTRRR------ASGAAEDAALRTELATSLKDRAENIMIVDLLRNDLSHFAVPGSVTVSRLCAIESYATVHQMVSTIDASLPPGSPRAEAVAACFPAGSMTGAPKISTMAILDQLEAGPRGIYSGAIGYFSLNGATDLAVAIRTLVIRRDELSLGVGGAITSDSVPDEEYDEIRTKAYGVLSTL---------- 50083894 77 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STPFQSRWTKSTYLKAFEKIQDYIKSGDCYQINLTQEFQTHCKGNLLSKAQLWDLTNAPYAGYLQIGDFELLSCSPELFIEF-NEYRQIKTRPIKGTMPR------FDNAELDQMSKQKLQASEKDQAENVMIVDLLRNDLSVYAEVGSVKTTKLFEIESFNQVHHMVSEITATLKADVNPFEVLLTALPGGSITGAPKIRAMQIIDELEGEPRGAYCGSLGYFNFDGTGCWNILIRSLQRYQDQLSLWAGGGITIASNSEAEYQECFDKVSAMLNLINT-------- 153896358 34 ---------------DDPFAAYRR-ARDGPGGFFYETTGGQSGWG---YFGVDPVERLTVSGDAVVASEGSRSS----------------------------------GDYRRPSPTLAALEGVIDGEALARGDCDVPYPCGAFGWLSYDAARELESFPESADDRGLPRLQIGVFDRVAAWDSAASTLRVTACPRVPEGLDFDEGASRADDLIDRIESGNPPAPDPDASTATFESDVGREGYAEAVSRVKASIRDGDTFQANVSQRLRAPAAHPVEAYDALRTVNPAPYSGLIEFSGVDLVSASPELLLERVPHGARLVTEPIAGTRPRGET------PEADADMEAELTGDEKERAEHAMLVDLERNDLGKVSRFGTVDVAEYRRVDRYSEVMHLVSLIEGEARSDVGLADAVAACFPGGTITGAPKPRTMEIIDELEETRRGPYTGSMLAAGFDGRATLNIVIRTLVRRAAEYHLRVGAGIVHDSEPDAEYEETLAKARALVTAVDEA------- 162146980 13 --------------------------------------------------------------------------------------------------------------------ASDPLAALRALLPPAGSPPALPFAGGVIGFAGYGVGRRLEGITRHVADPAQPDLAAGFYDHAVLFDRVRRRAYL--------ATIRPDPDRLIADVSAAWAAMEPAPAPAALPRLAFAADQAPGQYAAAVARAVERIAAGDIFQVNITGRMAARRPTDGAIYRALRRASPAPFGAWLACGGFGLLSASPERFVHL-GPDGVARTRPIKGTRPRGAT------PAQDAARRVELAADEKERAENLMIVDLMRNDLGRVARIGSVGVPELLSVETFTHVHHLVSEVTATLAPGRDAIDLLRATLPPGSVTGAPKHRAMQIIDELESSARQAYCGVVFRIGTDGAMDSSVVIRALATTPDAIVAAAGGGITILSDPGREYAEMCLKIAPLL------------- 189499464 47 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQFDMTQGEYAEKIDEIKKHIAAGDVYQVNFTGRYRFDFGGSSSLFRYLSSRQPGVYSAWMNLGEHQLASFSPELFFRMEGNG--IETRPMKGTAPRGGSE------HEDRLFREWLGSNEKNRAENLMIVDLLRNDLGRICKPGSVNVPELFSVETYPTLHQMVSSVRGEVQDDISLYELFRAVFPCGSVTGAPKIRAMQLIQELERSPRGVYTGAAGYMLPDRSMCFNVAIRTAMLCGHTGEYGAGGGIVWDSNTGEEYNECRLKAKIL-------------- 149280732 75 ----------------------------------------------------------------------------------------------------------------------------------------------MFGLFSYDLKNENESLSSEHPDLGFPDLFFFVPEYLIAVDNG------IPHVLLGDPSVLDVIDNHVA------PSEPESEATECSQPLNIRQRMDKTTYLQKIDELKQHILRGDIYEVTYCQEFFAEHADPQQVYLSLKELSPTPFSGYFKIYDRYILSSSPERFL--CKRGKKLISQPIKGTAKR------NPDAKEDALVRARFSTDMKEQTENVMIVDLVRNDLTRSAVQGSVKVEELFGIYSFPQVHQMISTISCELNPDIHFVEAIRNTFPMGSMTGAPKIKAMKLIDKYELSRRGAYSGSFGYITPDGDFDFNVIIRSILYQQSRQYLQVGGAITYSSDPESEYEECMLKASAMIQTL---------- 196236262 2 ---------------------------------LLESLGPKTPFSRLSLLGLKPRHRLEVLEGRL------------------------------------------YLDGRRVGEALDLFRYLERGLGR-------GFFPAWMGFFAYEFARHL-GLPTHPPVPGLPEAAFFYYPEGFAF-----------------------LEGRLVE-RPTLPIRPSPYLPPPLPPLRLYSDYPKARFLEGVREVQERIRAGVVYQVNLSHRFRAQGADPLALYARLRAQNPSPFMGLLEGEGWAVVSGSPERLFQ--KVGARVLTRPIAGTRPRGRKEAEDLRLEEELL------SSPKERAEHAMLVDLLRNDLAKVALPGTVRVRELFTVERYAHVMHLVSEVEGYTRASLG--EVFAALFPGGTITGAPKGTVMEAIRDLEPVPRGAYTGSLGYVSGRG-ADFNILIRSMYQVKETLYFSAGAGVVIASDPNKEYEETLHKAEGLLRAL---------- 148272727 91 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDRLLAFDHAAGEVWAVARA---GDPWPLAVEEELDRAHPSDARPVARAPEDDGAAPPV-WRHDDAAYLDLIRSCQESIRRGDAYQLCLTNSAAVPGHDPVRVHLALRALSPTHHGAFLRAGGTVLVSASPERFVEVDAGG-TLRTLPIKGTRPR------HADPAADARARAELLASEKERAENVMIVDLMRNDLSRVCVLGSVRVTSLFAVEAYAQVHQLVSRVEGELAPGVSAVDAVRALFPAGSMTGAPKSAAVGILQALEGGPRGVYAGAFGWFGDDGRVDLAMVIRSVVVTDCRATVGAGGGITALSVPEEELEEVRVKAAPLLAAVR--------- 71019291 407 ------------------TRIFDQLFRHSSGAVWLDSARLKDPHSRYSFMAIPSFV----------LSYKNASG-GLAASGDDCFTAQIPFTGTSKTTLWSFMDELQVQLQ-------SLIDSEAASLILDKDQQGRLFCTGFAGYWGYEMKNQLETRAPVSDNSDAFDAEFLFCSKVLAYDHHLHQWIAFALVDSDQSDAETWMQETLAKVAELCSSESSTQPALSAAAPPLKPRMLAEDYMDQIESARELIAAGESYELCMTNQFQGRLQDHFDLYCKLRARNPAPYSAFLRLPSFAILSTSPERFMRITSDGC-VEMKPIKGTLARGSTPQNELREAEDEARRAKLSADIKERAENLMIVDLIRADLFSFCDSDSVAVPKLMEVESYETVHQLVTTVTGKLKTSVGTTEAIRRCFPPGSMTGAPKRRSVQLLERLERARRGIYSGALGWLGCDGAADFSVVIRTLIADGDQVSIGAGGAITYLSDAKNEWQEVLDKVTAL-------------- 55980589 6 ---------------------------------LLESLGPRTPFSRLSLLGVGPAHRLEVWEGRL------------------------------------------YLDGRRVGEALEVFRYLERGLGK-------GFFPAWIGFFAYEFARHL-GLPAHKPLPGLPEAFFLYY-----------------------PEGYALFEGRLVQ-APSFPLRPLPYAPPPLPRHPLVSDFPREAFLRGVEEVRERIRAGVVYQVNLSHRFRLLGPDPLLLYARLRALNPSPFMGLVEGEGWAVVSGSPERLFQ--KVGPRVLARPIAGTRPRGRTE------AEDLALERELLASTKERAEHVMLVDLLRNDLARVARPGTVRVRELFTVERYAHVMHLVSEVEG--RTGASLGEVFRSLFPGGTITGAPKGTVMEAIRDLEPVPRGAYTGSLGYVSGRG-ADFNILIRSFQRVGEEVLFSAGAGVVIASEAEREYEETLHKAQSLLLALE--------- 110834296 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTQQAYLASLSRIQAYLRAGDCYQVNLAQRFSTHFSGSTSAWLGLQQAHPAPHSCYFQTDDGSVFGVSPERFLSIR--NRQVVAEPIKGSRPRGA------NPEEDGRLAAELRANPKDLAENLMIVDLLRNDLGLSCESGSIQASPLFELRQFSNVQHLVSTITGTLKADITPLEALFRAFPGGSITGAPKQRAMEIITELEPVARGAYCGSFFWMDDQENLDSNILIRTMQTDGDRIYCHGGGGIVFDSDPLAEYEESLFKVEKLMRALEE-------- 154174580 45 --------------------------------------------------------------------------------------------------------------------------------------------GGLFGVFAYEGVRYFEEIGEQKPPLEFPRFIYADAKAYLHFDKMSK-----IYTFYGDTARYYDFLLALK--------PVDTPKKQSKFKIKTDLEAEKKHFESIVGIAKEYLKSGDIFQVVLGKQLHILTDDSFEFYKKLSVANPSPYMFHFPTPYGDVVGSSPE--LVFEMRNSQIFVAPIAGTRPRG------VDANDDERLKNELINDEKELAEHKMLIDLARNDIGRVSNAKSVVVKNPMHIQYYESVMHIASEVYGVKKQELDAFDVIRSVFPAGTLSGTPKIRAMQIISELETGARNIYGGGIGFLHFNGDVQMAILIRSAIFVNSDVFVGAGAGIVYDSQSEREYAEICHKRASVVNVFK--NNASEI- 172039728 54 ------------------------------------------------------------------------------------------------------------------------YDALRGQLRRIHVPEDFPFALGWVGAFGYELKNLSPDVLASARHRSHPDAALLFADRGLVFSPHDGAVIALAPDASPAEAWFRQLEDRFGTGLRELFPADAEDSNAPSAPTEYRLDHGHEQYLANVLACQEHIAAGDSYELCLTTTARGPLADPWGAYQQLRNTSPVPYGAYLQFPGLHVLSASPERFLRIRRGPLFVEAKPIKGTRPRG-------TGTEDERHRRELQNSEKDRAENLMIVDLLRNDLAKICRPGSVRVPELFAVESYSHVHQLVSTITGELDTGADAVDCLAACFPGGSMTGAPKVRSMELLEDLEGTARGLYSGAIGWLSPTGEADLSITIRTLIDDGRESSFGVGGAIVADSDPEAEWQEILVKASALLEAL---------- 94266306 25 ----------------------------------------------------------------------------------------------------------------------------------------------LAGWFAYELGYLEPRLRPLLPDNAGPLAVLGVFQQPLIYDHLHGNW--------------QGECETEARSATAPHPGSEQSPHDAAAQPAPRFSVQRQQYCRHIEEIRRYIAAGDTYQVNYTLKQYLPCQDATALYRNLRRNQRVCYAGLLKLANQTVLSFSPELFFR--KQGRHCQVRPMKGTSRRGLT------PEEDARLADLLRQDSKNRSENVMIVDLLRNDLGRLCQPGTVQTTSLFDIESYETLHQMTSTIGGELRPGLSTAAIFQALFPCGSVTGAPKIRTMEIIRQLEKEPRGVYTGALGFMAPDGEMVFNVPIRTVTLEDGQAVMGIGSGIVYDSEPAKEWRECTLK------------------ 146299893 29 ----------------------------------------------------------------------------------------------------------------------------------------------LFGYLSYDLKNDIEDLKSNNFDLEFPDLFFFQPKKVFLLKGNELEIQYLLFCNDEFEDDFNEIVE------------NQKSKAESSASIKIEQRISKDLYVEKVNQMLHHIHIGDMYEANFCMEFYAEVIDPQEKFRKLNEISQAPFSVFFKNHKHFLLSASPERYLK--KVGETIISQPIKGTSKR------AADPVEDEKSKVMLASDEKERAENIMITDLVRNDLSHTAQKGSVEVKELCGIYSFLQVHQMISTVVSKLDKQYSAVDVLKSTFPMGSMTGAPKISVMKIIENLEETKRGLYSGAVGYFTPEGDFDFNVVIRSILYNQEKQYVSVGSAITSKSIPEKEYEECLLKARAM-------------- 89891403 65 ----------------------------------------------------------------------------------------------------------------------------------------------IFGYLGYDLKNDLEHLESANPDIQFPDLYFYVPE--LIFELSDDYLYIHSYHASEIDS---------KKLLDRIQAHRVKQAKTVFEPSRLIAKDTKTSYLEKAQEFLSHIYRGDIYEANFCTEFYAESLDTLKAFKELNEISEPPFAVYARLNSYHVMSASPERYLK--KIGNQLISQPIKGTAKR------SLDIVEDEFLKSELFNDPKERSENVMIVDLVRNDLSRIAAKGSVEVKELYGIYSFKQVHQMISTVTATIKQGLSFIDVLKATFPMGSMTGAPKISAMNIIENNESFKRGLYSGAIGYIKPDGDFDFNVVIRSILQDNKYLSFGVGSAITAAAQPEKEYQECLLKAKAMIEVL---------- 83857096 4 ----------------------------------------------------------------------------------------------------------------------------------------------LFGYLSYDLKNDTELLTSNNFDLNFPDLYFFQPKKLWLLKDNILEAHYLAMVDDEIDEDFNTI------------NTLQLFEEVSSNTLKIKLRTSKDDYFKKLNNILEHIHRGDIYEANFCQEFYTSGHTPLATYKRLNVISKPPFASFVKLFNNYALCASPERYLKKSKT--TVVSQPIKGTSKRSK------DKNKDNALKKALENDPKERSENIMIVDLVRNDLSKTASKGSVTVQELCKVYTFEQVHQLISTVTSQVSDSLSPIDVLQSTFPMGSMTGAPKVSAMKIIEEYEDAKRGLYSGAIGYITPNGDFDFNVVIRSILYNAEKAYISVGGAITANSIPEKEYEECLIKAKAMREAL---------- 50543236 276 ------------AYPETMVCLGEHLNDKNQKFVMLNSAAIP---GRWSILG------FLDEGKTRCITHYTDYKSSHAFMKTGNDPHELHNNHSEYLVKLGDDGIWGYLSAYMKPK-------IEKFKSCRDVIDDCPFYGGLVGYFSYETNNNIESLVNPPADRPFPDVNLVDIERSVLFDHQECCLYVISVTDDDQSWIKQTSEELFEAKKDRLFSSIPSTSAALTGGSPKVSIPDQDDYIKRVEKCQDYLLAGESYELCLTAQTKIKVPNPWDLYKILYTRNPAPYSCFLDLQDATLVGSSPERFLSWSKDG-VCEFRPIKGTIK--------NTPEMTRAIAEEKLNTPKERAENLMIVDLIRHDLNQM--LNNVRVDKLMTVEEYKTVFQLVSVIQGDLHGQYSGIDALAHSLPPGSMTGAPKLRSVEILRDLENHRRGIYSGVCGFWSVSDQGDWSVVIRSAFSYKDIWRIGAGGAITVLSDPMEEWLEMKTKLESALQA----------- 148243544 3 ----------------------------------------GSQRGRYAVLAAGPSEQVRCDG-------------------------------------LPYDPG-----------ASDPFAALQQAFAR--------GPGHWLGWLSYEAAAWIEPGEHWHRPAMAQLWA----------GHYKVVVELDLQQRQLQLRGEGPQRSELEQLLLQ-PQPSLESGDDVIPLTGWQWLTSNADYGRQVQQVREWISAGDLFQANLTACAEQQLNDPVDLYRRLRRQCPAPFGGLMANRDEGVLSTSPERFLQVSAHGL-VETRPIKGTRPR------HSDPSRDADAAAELVCSAKDRAENVMIVDLMRNDLGRVCRSGSIEVPQLVGLESYRQVHHLTSVVTGQLNDPSDLAGLLRACWPGGSITGAPKIRTCQQLNALEPVARGPYCGSFFHRRPDGSFDSNILIRSLLLKGSTVRVHGGCGIVADSDPTLETEELGWKVQPLLRAL---------- 118475503 41 ---------------------------------------------------------------------------------------------------------------------------------------------GLFGVMGYDVVYKFENIGDKKE--SIYEFPTYFYADAKAYLHYDKQSKI--YSFYGNDAYFSNLKDA---------KPHKPEFKNGFYKVNTDLNLEKEHFKNAIKKAKEYIKNGDIFQVVLSEILELESNKALDFYETLKVKNPSPYMFYFPTLFGVVAGSSPELVMQIKKG--EIFAAPIAGTRGRGK------DANEDEVLKKDLLSDEKELSEHKMLIDLARNDISKFAKQGSIKVKNPMHVEYFESVMHIVSEVYGQKRDDKSAFDVLSVVFPAGTLSGSPKIRAMQIISELELSSRGIYGGGIGFWHFNGDVQMAILIRSAIFKDDKVFIGAGAGIVWDSNSENEYSEICKKRR---------------- 129530 30 ------------------------------NGILLESVEGNKP--RYSIGGAEPIGTI--------------NANAVLTAATYAEDVKFTDADPLNGTRVAICNGEDTQQEEM------------------------GFQGGALGYFAYDVGRRLEGYNDLGEDWAIPDLAGSSYEIGVSADHQNDVIVLIAHASADGNDVFITSSRQLSMVAGPTCCASGDVELRNKLHYYGVIPFSQDDCG--FNRLKDYLGSGDMYQVNLGNRVGAIVMTLFQGYNQLRLMNPGPYMVFLD--EANIIMASPEIVLADEAND--LNTRPIAGTLMR------LNEQDEDGVNAACLGQHHKDRAEHMMIVDLVRNDLGRVGRFGSVNVQEIVGAENYSVVMHIVSRVTGSLNEAFEAMEIIRAGFPGGSITGAPKVRAMEIIEELEPQRRDGWGGSIGYIAYRGNIGYRIAIRTLFACNGQLFASSGAGLVGDSMEDGEYNETFEKMRAL-------------- 119503218 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KFTADISSGSYRSMVAEVRALIAAGDCYQANIAQRFQCAYSGSYGIYEALRDVAPGDYAAFLKLGNHAVISQSPERFLSIDAG--FIRSQPIKGTRPRFR------DQKRDNDSANALLSSTKDRAENIMIVDLLRNDLGKLCKTGTVEVTELCALYSYDNVHHLVSRIEGELKPEVTPGAAFIAASPGGSITGAPKKRSVEIIKSLETGSRGVYCGSVFAMSSNGWLESSIAIRTLEASNGVLYCWGGGGITWDSVPEEEFSETMDKVAGFMRAL---------- 28493353 74 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICIDYRMGLLKIIS--FSKNTVDAKEWVNRASTLVEKLLMKGSIDREDYIPQAKLQWLHTDQQYLQLIHRVLEKIMRGDVYQICLANRLTIRNRSPFSAFWALRQKSPTQYCAYIKIGPRHFVSSSPELFLALS--DNILVTEPIKGTRPRGRSPS------EDSYLISELKTSEKEKAENLMIVDLMRNDFSKICS--SVEVDYMYRVRTYKGLHQLVSRVSGILRPGRGFFDILCATFPAGSVTGAPKIAAVKSIYDLERARRGVYSGAFGYISGDGNICFAMSIRSAVFCNGEVSIGSGGGVVFDSDPEFELAETKLKVAAMIDAI---------- 124516148 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPEHLPRRDPQDLFFRPSVTFEEYREKVLSARESIARGDYFQLNFAFLFEAEMDSSIDLYSHLAATNPSPGMSFFSSGQRTLVSNSPERLFTL--FGNRLVTTPIAGTLP---------DPERDEPTDEDFRSDPKERAEHIMTVDLLRNDVGRVCRPGSVHVPRFLAVERYAHLRHLVSDVAGTLLPRISLWEILKAIFPGGSVTGAPKIAVRKEIAQLETSPRGYYCGTLGIWDPNGFADFNILIRTLIRNGNSITLPAGSGIVADSEPGREYREVRAKARTILE------------ 91214573 78 ----------------------------------------------------------------------------------------------------------------------------------------------LFGYMSYDLKNDTEHLTSQNQDLNFPELYFIQPKKIWILKGETIEAHYLKLVDDEIEADLQSILN------------FDSVEENYLDPIVFTPRWNKVDYIEKAKSILKHIQRGDIYEVNFCQEFYAENSDPVKTFQSLNSISKAPFSSYLKLENYYAMGASPERFLMKE--NQQLISQPIKGTARRGNT------REEDEELKAQLKIDPKEISENVMIVDLVRNDLSKTAQKASVKVEELCKVYSYEQVHQMMSTLSSQVKPEFSTAEILKSLFPMGSMTGAPKLSAMEIAEHNESTKRGLYSGAIGYITPKGDFDFNVVIRTLLYNSEKKYLSVGSAITSLANPEQEYEECLLKGKALQYAV---------- 118431922 69 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSRKGFEAMVADALERIRAGEAFQVVLSRVERYRVWGSFSAYERLADANPSPYLYYARLGGRVIIGSSPELLVKLEAG--RVETHPIAGTRPRGST------PIEDIELEVELLNDEKERAEHVMLVDLARNDITRVSIPGTVQVTSFMDIERYETVMHIVSRVEGVTRPSTTFVEALKALHPAGTVSGAPKPRAMEIIAELEEEARGPYAGAIG-VAGSSAGEAAIVLRSAWLDGETLEARAGAGIVYDSKPEREYMETVQKLGSLKRAL---------- 163734856 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKLISAGDIYQANLTFPLTARYAEPIALYRDLCAKQPVPHGAFVDLGGPVLLSRSPELFFAIDESG-HFETKPMKGTAARGKTPQ------EDTEKARWLQKSEKNQAENLMIVDLLRNDVSKLAEVGSVKVPDLFKVETYATLHQLTSRVTAQIVPKTTLYDIFEALFPCGSITGAPKIRAMQIIRSLESEARGAYCGSIGWIAPNGSMEFNVAIRTVVCDDGTATLNVGGGIVHDSKKSDEYAEAILKSR---------------- 86143249 79 ------------------------------------------------------------------------------------------------------------------------------------------------GFLTYDLKNELEDLDSNNPDLEFPELYFFQPEKLVKLTGNQITFMYLPHVANEIEADYQ----------ALLSQHEFKNQAAPITKPKIQVRFNRDAYCSQVNKMLDHIHRGDIYEANFCQEFYAEAADPVKSFLHLNEISEAPFAAFFKKDAQFALCSSPERFLV--KRGTKLISQPIKGTAPR------HMDHKLDTKHASMLAQDAKERSENIMITDLVRNDLSKKARKGSVVVEELCKVYSFKQVHQMISTISAEIDLQEDPIELLKMAYPMGSMTGAPKVSAMQIIEELENHQRGLYSGSIGYFEPNGDFDFNVVIRSILYNAAKVSFSVGSAITAPATAAKEYEECLLKAKAMREALEI-------- 62317039 7 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYLSYEAGYLLEPKPLLPEGRKTPLLCFG------VFDGPSDE---QLHVRDSENATYLR---------------------------NPVAQWSFEDYAPRFERLYRHLREGDCYQGNLTFPVTAQWGDPLILFNMLAKRQPVRYATYCDLGGPVVLSRSPELFFKVDGDG-WIETHPMKGTMPRGAT------PEEDERNRQFLLNDPKNQAENRMIVDLLRNDISLVSEVGSLDVPELFRVESYPTVHQMISRVRARLKSGLHLRAVFAALFPCGSITGAPKISAMKILRRLETGPRDIYCGSLGWIEPGGRMRFNVAIRTILLGGNRAIFNVGGGVVFDSTAQAEYEECLLKAR---------------- 184201959 38 -RPREEPVPRTLPHRVSPVQMLRALRDEPGLAALLDWAHGDA------VIGVRP----------TRVVGADEDPFAALGSGDDDAVRTAEGAAPPSAGRNRHDLDAPAHALCAPATPGASGLGPPALGRAAEDPA--RFGGGWIGYLGYQLSRRLESLPPAPPRSGLPEHHLAHYDHVLVHDDAADRWFCESLPGADPARVAETMAAVQRTLATKGSPPEPDGPAVPGPAAPFEAAVTGEAHAEAVRRALEHIRDGDIFQANICRELTAGFDDPLDLFCAGHERLRPRFAAFLRVPGGAVASFSPELYLR--RTGRDVLTSPIKGTAPADSDP-------------RELHASVKNRAENVMIVDLMRNDLSRVCVPGSVLSPAVPRVEPHTGVHHLVADVHGTLRPGLDDAALLRSTFPPGSCTGAPKVRATEIINALETTARGVYTGGIGYASPVAGLAMNVAIRTFEFSGATVRLGVGGGIVADSDPDGEAFETLVKAAPLLDAV---------- 9621911 256 ----------------------------------LDSASNP---GRFSIIGC-------LLPNSLHITHYVGDPFVTLTRGSQTAS--------------------------ELLGSQDIWQWLASYIRTKSGPKGDPFWGGFIGYFSYESGLPTLHVPIHRKDRRHPDVNLVYVERSIVFDNETGKAHIQSLL-PSDEDWMDQKSKDLSILAQPQPRRRSSISLPPVSKVIL---PEQDQYIYKIKQAKEYLYSGDSYELCLTAQTKITTSTSWERYLRLREKNPAPHSAYIRLHPTTLMSSSPERFLSYSRPPHSVQLRPIKGTVRKGPGITREVATQL-------LAGSPKEVAENLMIVDLIRHDLHGV-VGDNVVVSKFCGVEEYETVWQLVSVIEGKEDPSASVWNVLKASLPPGTMTGAPKKRSVEILQHLEGAEREVYSGVFGYWDIGGGGDWSVTIRSCFKYDDRWAIGAGGAITALSDPDAEWDEMEVKLQSVLK------------ 70906381 264 ---------------------------------LLDSAASP---GRYSIIG-------------------------------SLLPDSLHVTYYLGDDHLTLSREKESTTES--LGDTSIWEWLSNYMQTRRVDHHNPFWGGFIGYLSYEIGYPTLHLPPPNRKQRHPDVNLIFVERSVVTDNQTGDVHIQSLI-PQDEGWIVQIAQDLSKLTQSKTGSNRCSRLIPSSPTPVVTLPEKQRYISRIKQAKEHLYAGDSYELCLTARTRANTSTSWERYQNLRQTNPAPHSAYLRLHPTTLISSSPERFLSFSRAPNMCQLRPIKGTVRKGPGITR-------AVAERLLAGSPKEVAENLMIVDLIRHDLHGV-LGEDVKVTKFCGVEEYETVWQLVSVIEGKHEKGSSGWNVLRSSLPPGSMTGAPKKRSVEILQHLEDGEREVYSGVFGYWDVGGGGDWSVTIRSCFKFDDSASIGAGGAITALSDPEAEWDEMILKLQSVLKS----------- 209560130 50 -----------------------------------------------------------------------------------------------------------------------------------------------VGYLSYEAAAFFDNALQTHNDRLGNEYLAYFT----VHKTCQKKELPLDYD-------------------------------GITIPNQWVSATQKEAYQKAIETIHREMQQGNTYQVNYTIQLTQELNDSLAIYNKLVVEQAAGYNAYIAHDDFAVISASPELFFKQE--GNRLTTRPMKGTTKRG------VNTWLDQQEHDWLQADGKNRSENMMIVDLLRNDMGKICQTGSVCVDRLCEVERYSTVWQMTSTIVGDLKADCDLIDILTALFPCGSITGAPKVSTMAIITSLEPKPRGIYCGSIGICLPDGRRFFNVPIRTIQLSHNQATYGVGGGITWQSKWEDEYEEVQQK------------------ 55820835 49 ---------------------------------------------------------------------------------------------------------------------------------------------FAVGYVAYEASQAFEPKFQIFDSPLMSEYLLYFT----IHDTVQTESIPLAY-------------------------------EPVPLPESWQELTSAEEYKAAIEHIHHHIRQGNTYQVNFTVQLQQNTADPFAIYNRLVVEQNAHYNAFIQHDDVSIISISPELFFK--KDGDILTTRPMKGTTNRGLTT------ETDLKQAQWLAHDQKNRSENMMIVDLLRNDMNRISKIGSENVKRLCQVEQYSTVWQMTSTIETQLLPNSRLDDIFQALFPCGSITGAPKIATMAIIKNVEKQARGVYCGAIGILLPNGPTIFNVAIRTLQMQGNKAIYGVGGGITWDSKWEAEYEETRQKSAILYR------------ 116253807 69 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYMAYEAGYLFEEKLAPGEHRETPLICFG------VFDAPQADTHPLA-----------QPRQRLEN-------------EEFLTAPKAAWNFP--IYKERFERLHQHLRLGDAYQANLTMPIEARWSDPRAAFWSLIERQPVKYGALVDLGGPIILSRSPELFFRTDEGG-WIETHPMKGTAKRGATA------AEDAEIIEAMRSDIKTQAENRMIVDLLRNDISRITEVGTLDVPKLFDIETYPTVHQMVSHVQARLRPDLSIRDIFSALFPCGSITGAPKMRAMEILHALEDVPRDAYCGAIGMISPTGAMRFSVAIRTILFQGGKAVFNVGGGIVFDSTAEAEYEECLLKAR---------------- 110680810 46 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDFISAGDVYQANLTFPLTARYDAPPALYRDLCAKQPVPHGAFVDLGGPVLLSRSPELFFTIDDSG-HFETKPMKGTAARGATPQ------ADSRQRAWLRGSEKNQAENLMIVDLLRNDVSKLAKVGSVKVPDLFKVETYATLHQMTSRVTAQILPGTTLHDIFEALFPCGSITGAPKIRAMQIIRALENGARGAYCGSIGWIAPNGAMEFNVAIRTVICEDGTATLNVGGGVVHDSSVGDEYAEAILKSR---------------- 159899508 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHYRQAIAAIHAAIASGETYQVNYTLRLRATFNDPLAFYHDLRAAQAANYCAYLNLGEYQILSASPELFF--DWRDQRLTTKPMKGTAPRGR------WPEEDQRLARQLLASEKNRAENLMIVDLLRNDLGRVAAIGSVGVPRLFELERYRTVWQLTSTVAAKTKPNTSLLDILQALFPCGSITGAPKVKTMELIRQFEADPRAVYCGAIGILRPDGSATFNVAIRTVWIDQQRAEYGVGGGITWDSQADDEYAEAQLKAQ---------------- 163855177 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPPESADAARILSVQPRMARADYLRQIQHIRALIEAGELYQANYTQPLDVRVQDAAQLYRRIAARHPVAHAAYIEDGARTVLSFSPELFVR--RDGERLTARPMKGTAPR------HPDPAEDERLGRELHASAKNRAENLMIVDLLRNDLGRLAEPGSVQVPALFSLERYPTVWTMTSTVTAR-APAAGLAQVLHALFPCGSVTGAPKVAAMRRIRQLEVAPRGLYCGAIGWLAPDGDFSLNVAIRTLVLKGGRGVYSVGGGIVHDSDPEQEWQECLWKARILRDAI---------- 22537671 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TANVSEQEYQEAIANIKGQIRQGNTYQVNYTLELSQQCSDPFSVYERLMVEQGAGYNAYIAYDDKRILSVSPELFFK--KKDEVLTTRPMKGTSARKPTYQ------EDVAERDWLANDPKNRSENMMIVDLLRNDMGRICDVGTVKVKKLCQVEQYATVWQMTSTIEGVLSPEVTLMSIFQALYPCGSITGAPKISTMAIINELEKRPRGIYCGTIGLCMPDGQAIFNVPIRTVQMKGQQAYYGVGGGITWESQTDSEYEETRQKSAVLTR------------ 159184870 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EYQQRFGKLHDHLRRGDCYQGNLTMPVHAGWNDPLTAFWSLIERQPVKYGALVDLGGPIILSRSPELFFSVDGEGF-IETHPMKGTTPRGANAL------EDRAIIAAMLEDDKTLAENRMIVDLLRNDISRITEVGSLDVPRLFDIETYPTVHQMVSHVRAKLLPEVTVEDIFSALFPCGSVTGAPKMWAMKILRELEASSRNAYCGAIGFMSPNGDMRFSVAIRTMLFDDGRAVFNVGGGIVFDSVAEAEYDECLLKSK---------------- 149237216 306 --------------------------DGAANFILLNSASTP---GEWSIIGFPTP-------GKSPVITHSVDDINHVSISTYKSKNKDVQTIKVDGKEGMWSFLEEKLREKFISR-----DDLKSKIKNYHSREIPFF-GGYMGLASYEEGQHVMLLPICRENTTTPDLKLVYVENSLVYDHITKEWFLISLENSDWVKEMSQTLQSITPINMDSVPLTVKDLAKKCDSNLIKFDFPCESYKAQFEKCQEYLHSGDSYELCLTTQLKIVLPSPWDIYKVLLHKNPSPFSCFMDFDDCCLISSSPERFLSCKQDGTEVELRPIKGTVK--------NTPDVDIAKATKILKTPKEMGENLMIVDLIRHDLYQF--TDDVSVTQLMAVEEYKTVYQLVSVIRGVLPEHFQGLDLLRYSLPPGSMTGAPKRRSVELLQDIEGGRRGIYSGIVGYWSITDDSDWSVVIRSIFVENNIWRIGAGGAITVLSDCKGEWEEMNLKLTSALQA----------- 78188400 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CSTTEIDHAEQVAAIREEIAAGKVYQVNLTARYHFSMAGAPALFAALRQQQPASYTAFLNCGERTILSFSPELFFRTD--GCAIETRPMKGTAPRGSSA------EEDAHLRLQLQQCEKNCAENLMIVDLLRNDLGRICTPATIKATKLFATESWPTLHQMISTISGELRNNVSLYELFQALYPCGSITGAPKISAMQLIQQLEQSPRGIYTGAIGYITPAQTMRFSVAIRTLELQGQHGIYGSGGGIVWDSVAADEYCECQLKTK-ILESIA--------- 15966550 55 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRQRFEKLHRHLRQGDCYQANLTMPIHARWSDPLAAFWSLIERQPVKYGALVALDGPVLLSRSPELFFRVDADG-WIETHPMKGTARRGSS------PDEDDAIIAAMRADEKTQAENRMIVDLLRNDISRVTEVGTLDVPKLFDIETYPTVHQMVSHVRAKLLPDIGIADIFAALFPCGSVTGAPKMRAMEILHDLESGQRDAYCGAIGYIAPNRTMRFNVAIRTILFAGGRAVFNVGGGIVFDSKAEAEYEECLLKAR---------------- 163744846 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AQYEAAFAQVQDFITAGDIYQANLTFGMEGRFTGPTALYARLRQRQQVEHGAFVDLGGPVLLSRSPELFFALTADG-HLTARPMKGTARRGR------DAFEDAKLRADLAASEKNMAENLMIVDLLRNDISRIAEVGSVEVPKLFEIETYETLHQMTSRITAQVLPETRLTDIFNALFPCGSITGAPKIRAMQILRALEPAPRDAYCGAVGWVAPSGAMQFNVAIRTATCHDGRLRLNVGGGVVHDSTAEDEYAEALLKAR---------------- 134097399 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAVRGCVEQIAAGEIFQANICSRFAVPFTDPLEVFAAGSERFRPARAAYVAGDWGAVASLSPELFL--ARSGDVVHSSPIKGTLPRRGP--------QDDANAELLRASAKDVAENVMIVDMARNDLGRVASTGRVTVPKLLDVQPHPGVWHLVSDVRAEVPAGLSNSRLLEATFPPASVTGAPKVRALEVIGELEDVARDVYCGAVGMVSPAAGLELNVAIRTLEYSNGMLHLGVGGGITADSDPEREWQECLTKAAPLLS------------ 92114810 44 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NETRDRYLKNIEKIKSYIREGDTYQINYTLKYRLEYQGPITLYRKLRHRQKVEFGGFLNFPEYSVLSLSPELFLR--KQGTALESKPMKGTFPRGVTPQ------EDAGILDTMRHDAKTRSENVMIVDLLRNDISRIASPGSVAVKNLFEIQTFETLHQMISTVTGSIASDARIEHVFRELFPCGSITGAPKIRTMQIIEELEREPRGVYTGAIGYLTPHNDFCFNVPIRTCIAHDGTAEMGVGGGVLFESDAEAEYAECLLKAR---------------- 150951401 261 ---------------------------------LLNSASIP---GEWSIIGLP------------------TRGKSDVITHSVDVPEKVIISKYKDSTIEPKVVTEDVWSLVSRLMKEKYIEDINEKLGNYHS-RDLPFFGGYMGLVSYEEGQHIIQKLEPITNNSTPDLKLVYIERFIIFDHVTNDWFIVSISESDDTIWVENLYNNITNLIDSIPSSVKQLAKQGDEDVIKFELPAKDIYKKQFNLCQDFLHSGDSYELCLTTQFLPSYIEPWEIYKVLLRKNPSPFSCFMQFDDCVLISSSPERFVSWEKGGKRVELRPIKGTVK--------NTPEVDFAMATKILKTPKEMGENLMIVDLIRHDLYQFTQK--VTVSQLMAVEEYKTVYQLVSVIQGELKEGFHGIDILHRSLPPGSMTGAPKKRSVELLQDIEGGRRGIYSGVVGYWSVTDDSDWSVIIRSVFHYDNLYRIGAGGAITVLSDAEGEWEEMELKLISALQA----------- 91781886 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TANVRASVDPAQFNAAIGAIHAALEAGDSYQVNYTYRLGFDFGSPTALYRRLRARQPVRYGALIALPDGWVLSCSPELFV--EKQGSVLHARPMKGTAPR------SDDPAVDRSTAEFLGNDPKNRAENVMIVDLLRNDLSRVAQTGSVKVPALFSVEPYATVWQMTSTVHAELRSGTSFAGLLRALFPCGSITGAPKHRTMQLIDELESTPRGLYTGAIGWLDGHGDFCLSVAIRTLTLQNGQLRMGIGAGIVLDSVAADEYAECQLKARFLTNA----------- 119467766 305 ----------------DAEVVCENLNAPNSPTVLFQS------NGRYSIISVPSPASWR------------------LEYYSETQSLLLEKLQDRQGTESGPTRQSVAENIVERSLSVSQFDVLRFVTDMKKVDSGSPFWGGFLGYFSYEMGLACLARPKTAAEIHTTDASLLWTERSIVVDHKTGQITVQSTWVDDDTGWLHQTVQFLQDLASQCKVCTSDTEAEFLDSILKQSVITQENYQRQIRACQAELEAGESYELCLTGETLITLPSPWKLYKRLRKYNPAAFSGFARLGHVKIVSSSPECFLNWDRDS-TLEMKPMKGTVRKTEDMT--------MEKAREILGSTKEMAENLMIADLIRHDLYGICGSGGVHVEKLLEVEDHGRVYQMITHVKAKVRPGFAARDALQRCLPPGSMTGAPKERSCMHLSSIEDRKRGIYSGVMGFLDLGGGGSFSVLIRTAFTDEQLWRIGAGGAVTTLSTPEGEWDEMLTKLRTV-------------- 114762987 99 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAAYAERFHEIKAMIARGDLYQVNLTMPMTLRFNGPLGLWGAMRRFQPVGHGAYVALGDTQILSRSPERFFRLEADGR-IMVAPMKGTAPR------AADPERDAALRDALAQDAKNRAENIMIVDLMRNDLSRLSRVGSVTVPALLEVETYATVHQMVSRVEAQLEGAPSLPELMRALFPCGSITGAPKIAAMEAIHRLERWQRGAYCGAIGWAGPDGRADFNVAIRSLTVTGGRAQMGVGGGIVHDSVCDDEYEEALWKSR---------------- 154305890 323 -------------------------------------------KGRYSIIGIDDCLRFEYRVGDGHITKIPSSSGEYLDTKEEIDLKSCGGVWSLLAHRLEVARVTAGNDES-------------------------PFWGGFMGYTTYELGLETIDVKVDRPDSNRPDLCFAWVTRSIVVDHVKKVVYLQQLASLGDSQNDTAWMEAVGPKLEKASQPKSPKSTRPVRTPASKFSMTADSYEAKVRRCQDKIASGDSYELCLTDQTTAPVKGAWSLYKNLRTRQPAPFASFLRLGGATLVSSSPEQFLKWDNRVGKCSLRPMKGTVRKTDEVTLSD--------ATTLLNDPKEKAENLMIVDLVRHDLHGVCGSGNVSVPRLMVVEEYASVFQMISVVEGSYRTAYTGLDILAASLPPGSMTGAPKKRSCELLQDIEHHPRSLYSGVVGYMDVGGRGDFSVTIRSMYRWDDKWHIGAGGAVTALSTPIGERDEMLTK------------------ 77464392 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APFRPRIARADYDAAFGRLMAYIAAGDCYQVNLTFPLDGRLEAGSALGLALRARQPVGQGAFCDLGGPVAISASPELFFDCDAEGR-ISTRPMKGTAPR------DPDPARDAELAEILGSSEKGRAENLMIVDLLRNDIGRIAELGSVRVPELFAIESYATVHQMVSRVTGRLIGRPGLSGLLPALFPCGSVTGAPKIRAMEIIAELEPFPRGLYCGAMGWMAPDGRAAFNVAIRTLLFPGGELRLDVGGGIVQDSTAPGEWEEALWKTR---------------- 170691347 118 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TANVRESVEPEEFNAAIGAIHSALHAGDSYQVNYTYRLGFDFGSPVALYRRLRARQPVRYGALIALPGGAVLSCSPELFV--EKQGATLRARPMKGTAPR------SDDPATDRGAAEFLGSDPKNRAENVMIVDLLRNDLSRVAQTGSVNVPALFSVEPYASVWQMTSTVEAALRPGTSFAGILRALFPCGSITGAPKHRTMQLIDELESTPRGLYTGAIGWLDACGDFCMSVAIRTLTLKPSRGTMGIGAGIVLDSVAEDEYAECRLKARFLTGA----------- 213405687 218 -QPCFKVCTQELSWF-DPLSFIEKIERDNSFFCFLDSAEPGE----FSMLG------FTTGPNAYTIHYQ--------KSIDETTFTHCVSQQQNK-------------------KPYNIWKAVAEFMSERKAVGQLPFHGGLMGVLGYEAASEYSRGLNAKTAESYVDAELAFVDRSFVFDLVQKRVYAQTLIKEEQTLENWWDELLLSDSDATSNSLSHKGDQPKTPTVTIS---DRKSYCKKVQDCQSYLLSGDSYELCLTDHILVKSIHDFDLYKRIRNHNPASYAGFMRLPHITHLSASPERFCKFENGHCHFS--PIKGTLKRTPTTNIEV--------AKETLLNVKDSSELNMIIDLIRNDLYQLATVNSVSVPQLYSVEEHPTVYSLVSHIYGDIKAPTTGWDVLAHSFPPGSMTGAPKLRSIQLLEELESLPRGVYSGIFGYWDASEKGEFSVIIRSTFRNENIWHIGAGGAITVLSTPDGEFDEMLLKVNSVLPA----------- 170085573 328 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGLVGYMSYELGVHSIRVPIHRSASETPDVNLVFVERSIVLDTHDKKIFVQSLI-PKDEEWIEDVCAQLSRI----PRRNENTSSVPSIPSPVITIPDRARYVSRIHQAKEHLYAGDSYELCLTAQTRILIPQSWERYKGLRRANPAPHSAYLRLHPSTLLSSSPERFLSFSRPGSICQLRPIKGTVRKSSGITRAI-------AEQALVGSPKEVAENLMIVDLIRHDLHGV-LGDDVTVKQFCGVEEYETVWQLVSVIEGKLTEENSSWQVLKRSLPPGSMTGAPKKRSVEILQTLEDQERGIYSGVFGYFCVSGGGDWSVTIRSCFVDSEEWIVGAGGAITALSDAEAEWDEMIVKLESVLRA----------- 56421411 69 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKERWLAAVREAIASIRAGALDKVVLARARRLAFADAAAVLQRLREQQPFAYIFAFEQDGRCFIGASPEQLVQKEGKMCR--SVCLAGSVRRGA------DMEEDERLGAWLRADRKNNEEHQFVVQMIGRLFSSVCE--TVEMPPAPQLLKLPHIQHLCTPVVGRGCRERSVLRLVEMMHPTPALGGTPRDRALEVIRALEPLDRGWYAAPIGWVDGEGNGEWAVAIRSALLAGKEAMLFAGCGIVADSDPNSEYEETNVKMAPMLSAL---------- 209525490 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSVTPTEYQEAINQIRGYIARGETYQVNYTFRLRTEFSDALAWFWQLVRSQQADYAAYIECGDFSICSASPELFFQLS--DRQLVARPMKGTAARGCT------LTEDNAIAQWLQNSPKNRAENVMIVDMIRNDISRIGDIKTVQVPELFTVEKYPTLWQMTSTVTA--KTQALPSEIIAALFPCASITGAPKPRTMQLIHQLETTPRHLYTGTIGFIQPQQRTQFNVAIRTVIIDNNQAEYGVGGGILWDSDSQDEYQECETKAK---------------- 110635063 28 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYISYEAGYLLEPVRHLPEGRRAPLLCLG------VFGEPSGVLQDTSS------------------------------SGQPPRLFDFKLAWTFEDYRTRFEQLHRHLRLGDCYQGNLTFPVHARWEDPLTLFQALTARQPVRYAAFINLGGPVVLSRSPELFFEISADG-WIETLPMKGTMPRGKTPR------EDEALKEALRNDPKNQAENRMIVDLLRNDISRISQVGTLDVPELFHVESYPTVHQMISRVRAKLCDGLALADILAALFPCGSVTGAPKISAMKILRELEATPRDVYCGAIGWAAPDGRMRFSVAIRTISLYGGDAVFNVGGGVVFDSTARDEYDECLLKAR---------------- 116199245 271 -------------------------------------------RGRYSIIAAG-------LDEALRIEHHVGDSYATIKVGCFGGSPVNLTDKIPLDQDRDVWALIAAFHEARRLSATEP--------------SYTPFVGGFMGYITYEQGLSRIGVPEQPRPHHRPDVSLAWITKSIVVDHLQQEIHVQSSGNLERGSWMDKTADKLRSLQNSQRRPSFNKPAMAPLPLPLKSRRPSMEYEAKVRICQEYIAAGESYELCLTDQTTITVSSSWALFKRLRRNQPAPFASYLRLGGATLVSASPERFLTYDRGGR-CSMRPMKGTVRKSA-------QVATLAQAEHILHVPKEEAENLMIVDLVRHDLHGVCGAGRVRVPDLLRVEEYQSVFQMITVVEGCLGGGYTGLDVLAASLPPGSMTGAPKKRSCELLREIEGHKRGLYSGVVGYMCATGRGDWSVTIRSLFRWDDVWRIGAGGAVTILSTPEGEREEMFTKLAGPLR------------ 23099781 108 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDGQLTIPE--IMVTRIENQFYLTFNMYLRTDDHGFQLMEEYQEMESYLLEESSF--FKKDVNMIEKKEVAPKQWMQTIQKATEEMKTSSTNKIVLAREVRLRFDDIPSIIRKLIETQSNSYIFAYEIDGDCFVGATPERLVKVE--GNQLFSTCLAGTAPRGKTTK------EDQKIAEELYRDPKNRKEHDYVVQMIRKAVERYCT--DVDIPSEPQVYMYKTLQHLYTPVTAKLMNSHSIFSIIEELHPTPALGGTPRKESMAFIRDNELLDRGWYGAPIGWLDSNNNGEFAVAIRSAMIQGTEASLFAGCGIVADSDPVSEYEETNIKLMPMLSVL---------- 67540760 301 -------------------------------TVLFQS------NGRYSIISVPSPGSWR------------------LEYYSQRHSLSMQRQSVSSSGCNALKDSDMRL--EATMSVSQFWDVLRYLMDMKKVESELPFWGGFLGYFSYELGLACLAHPKHADDDDPPDVSLLWTDRSVVVDNETGRVILQSTREADN-LPAGWLDQASKTLERFCCMDILPKPKNSASDDEFLDSVSENAYRNQVEACKDELRAGESYELCLTCETSITLPSPWKLYKRLRMYNPAAFSAFARLGNSKIVSSSPECFLNWDRHS-TLEMKPMKGTVRKSDSMT--------MERAREILGSTKEMAENLMIADLVRHDLYGICGAGNVHVEKLLKVEDHGRVYQMITHVKGHVDPHRPGLTALQRCLPPGSMTGAPKERSCMHLSSIEGRKRGIYSGVMGFLDLGGGGSFSVLIRTAFTSSNKWRIGAGGAVTMLSSADGEWAEMLTKLQTV-CGIFMPSHAK--- 57168483 45 ---------------------------------------------------------------------------------------------------------------------------------------------GFFGVFSANFISLFENLPSNENKNDFPNFLFANAKAYLVYEKTSKMF------FKYGENKYFDFLKEDFVFDKKVCEYKILQDFQE----------EKRDFIQSVEKAKEYLLSGDIFQVVLSKQLCIEHNDSFEFYETLSELNPSAYMFYFPTQYGVVLGSSPEFLLKI--KNKEIFLAPIAGTR----NLDENSDI---LKLEKDLLSDEKELSEHKMLVDLARNDASKFGT--NTRVENLFSITRNKFVMHIVSEVYATMDKQANIFDIIGAVFPAGTLSGAPKIRALEIINELENLDRGVYGGAVGFLNFNEDVVLAIIIRSAFFKENKAFIASGAGIVLQSDPQKEYEEICAKRKALL------------- 119387140 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISQQDYAAAFARTRDYIAAGDCYQINLTFPIRLVSGSPLELYAALAARQPVGFGAYADLGGPVVVSRSPELFFRLDAQGR-IEARPMKGTAPR------DPDPAHDAALAAGLAASEKNRAENLMIVDLLRNDIARISRVGSVRVPELFAVDSFATVHQMSSRVVGQLERPAELGALMRALFPCGSITGAPKIRAMQIIREVEPFARGVYCGAIGWMAPDGAACFSVAIRTLSVWDGEVTLNVGGGVVQDSTAEGEWEEALWKAR---------------- 118046352 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLVPRLLIVRHGDVTTLTVNGMVDAQSSTLALGAAAARRLQALIGLPWR--PNRPPLDVQVDVSLDPDVWKAIVADAVTDLRAGMLEKVVLARAMRLRGPEPFDTAATLRRDYPHTFIFAVARGGRTFLGASPERLVSLRNGD--VAASALAGSAPRGKT------PEEDAALASALLQSEKDRAEHAFVVQMIRAALTDYCDA--VQAPELPTIMQVRNVQHLFTPITARIRPGYDIFDLVQRLHPTPAVGGKPGPAALAWIRAREQLDRGWYAAPVGWVDARGDGEFAVALRSALIGRREATLFAGCGIVAASDPERELAETRIKLRAMLGAL---------- 125717280 8 -----------------------------------------------------------------------------------------------------------------------------------------------VGYVSYEAAPAFEEKFQVHSAPLQKEYLLYFT----IHDKAEQASIPLTYEEVEMPAS-------------------------------WQGLTSEQEYQKDIETIHRHIRQGDTYQVNYTVQLCAELEDSLAIYNRLVVEQNAAYNAYVEHDETAILSISPELFFEEQRG--QLTTRPMKGTTNRGLT------LEQDRERAAWLAQDAKNRAENMMIVDLLRNDMNRISQTGSERVEHLCSVEQYSTVWQMTSTIKSQLQERVGLAELFKALFPCGSITGAPKISTMAIIKATEKAARGVYCGTVGICLPDQRRIFNVAIRTIQLEGRKAIYGVGGGITWDSTWKSEYIETQQKSAVLYR------------ 171325837 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEEWIDAVKKTIENIRKGKFDKVVLAREARLSFADAIDVLQQLREQQPFSYIFAFEQEGQCFIGASPEQLVKKEKD--TCYSICLAGSIRRGKTLQ------EDEQLGKWLMNDEKNLREHQFVVQMIKEAIEAVCKR--VQIPSSPQLLKLQHIQHLYTPVIGEKCRAASVLSIVEQMHPTPALGGTPREKAIKEIREAEPLDRGWYAAPIGWMDAEGNGEFAVAIRSGLLQGKEASIFAGCGVVGDSDPMSEYEETKVKFTPMLSAL---------- 205356002 66 ---------------------------------------------------------------------------------------------------------------------------------------------GFFGVFSANFVSLFEKIPSSKKNYDFPLFLFANAKAYLIYEKNSKMFFKF-----GASKYFEYLKDDIKPMKKKQKNDFEILNSLEDEKNDF---------LKMCEKAKEYLLSGDIFQVVLSKQLCIKHQNAFDYYESLSALNPSAYMFYFPSKYGVVLGSSPEFLLKI--KKREIYLAPIAGTR----NLENNCDL---LALEKDLLSDEKELSEHKMLVDLARNDASKFGT--QTRVENLFSIIKNKFVMHIVSEVYANMKEDASIFDVIEAVFPAGTLSGAPKIRALEITSELEDCDRGIYGGAVGFLNFNEDITLAILIRCAFFTQDKAYLASGAGIVLQSESQKEYAEICAKRKALLVA----------- 125623985 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFAAYDELLLFNHKTNILHVAQFGKTDGDYWLS------ETIDDETFNPEEFKENQGAAAVFI--EQSHDEYIASIKKLQDYMVAGDIYVANLTQQFEIWSDEPFDIFKKTKEKIPAPFSSFLQYPEWKLISSSVERFVTIRDGA--LVSKPIKGTIARGENLL------ADELQKKRLSENEKERSELLMVTDLLRNDIARISEPFTLSVPKFAEIETFSHVHQLVTSITSKVKKDLTFSTFMTALFPGGSITGTPKKRALEIIKEVEKGPRGAYTGMQGWLNREMNLDMNIVIRTLVHDGETYQLGVGGGITFESDPEVEFEEILLKAKPFLQ------------ 207721696 129 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAYGRAIARIQDWIAAGDTYEVNYTYRLRMTFGAPVALYRRLRARQPVPYGALIGLPGGAVLSCSPELFFSHRAGS--LVARPMKGTAP------ASGDPEVDETRAVALAADEKNRAENLMIVDLLRNDLGRLARPGSVRVPALFEVTPYGSVLQMTSTVQAQIPPETGLADCLAALFPCGSITGAPKRRTMEIIDALEPEPRGLYTGAIGWIDAPGDACFSVAIRTLVLDGLRAELGIGSGIVYDSVADDEYAECRLKAR---------------- 148652317 134 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGYRSAFEQTQHYLYQGDSYQINLTQKWQGQLPSALHAQNQLHQQTQAPFAGYLKHSDFELLSCSPELFVWFDNDHQQILTKPIKGTLPRGKT------PEQDDTLKQQLAMSEKDKAENVMIVDLLRNDLGKYAQIGSVKVPKLFAIESFSNVHHMVSSITATIKPEHHPLTVLFDSLPAGSITGTPKKRAVEIISELEVAPRGAYCGTLGFMNFSGNGQWNVLIRSLQADQGNVALWAGGGITVGSECQSEYQECHDK------------------ 197782056 46 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSSLDRAAYTEGVRRIRAHIAAGEVYQANLCRVLTAPLADVDALTALLARGNPAPYAGTIRLPGHEIATASPELFLR--RAGRGVESGPIKGT---GRT--------EDDLLA-------KDYAENVMIVDLVRNDLGRVCATGSVTVPDLCAVEKHPGLVHLVSSVRGELREGAGWAELFGAAFPPGSVTGAPKSSALRIIEDLETAPRGPYCGGIGWVDADGTGEVAVGIRTFWIDEGVLRFGTGAGITWGSDPEGEWRETELKASRL---LAVASGTYEV- 85710031 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPGGYETAFETLREAIHAGDIYQANLTYPLAGSYRDPQALYASLRGAANAGYGGVVFDGSHWLLSFSPELFVALDEDG-KAKAKPMKGTRPR------SSNAEQDTALAEELASSVKDKAENLMIVDLMRNDLSRVAVPGTVRVDSPFAVESYPTVHQMVSSVRAQLAQGMGAMDLVRALFPCGSITGAPKIRAMELIGEVERDARGPYCGAIGRIGSDGAAAFNVAIRTLRLTQGDAVLGVGSAIVADSDPLGERRECEVKA----------------- 167565280 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GEWQGKVRRAVAAIRRDELSKVVLARDVQQQYAQPVAIGARLRRRDAHAHLFAIRNGDGCFVGATPERLARVADG--KAQTHALAGTIRRGA------DPDSDRALGAELMASAKERLEHALVVDAIRGALAPLSR--TIDVPAQPSLQRLPRLQHLSTPIGATLNADATLLQVVAALHPTPAVAGHPRAVALEHIRAHEGFDRGWYAGPIGWIDAHGNGDFVVALRSALIAGRACRLFAGCGIVADSEPEREYQETNLKLSGMQAAIELADNLRKV- 118049224 88 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPRPQQTAAVHWQTALSRAQFDAHVARIHAAIAAGDCYQINYTAPLTAELGAAQALFARLQQAQPGGYAALVDSGDIQVLSLSPELFF--DWDGERILTRPMKGTAARGKTPQ------ADAQAAQTMRESVKERAENVMIVDLLRNDLSRIAVPHSVKVPQLFQVQALPAVWQMTSDVVARTRPDVRLVDVFAALFPCGSITGAPKRQAMRLIRELEPEPRGVYCGALGVVRPGAHASFNVPIRTVVLKNGRLSCGIGSGITASANAADEWMEWQHK-QAFLKVLEQ-------- 154272517 341 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGFMGYLSYEMGLADEATPITTVNDGTRDVGLLWVERSIVVDQETQKIYVQSIFDERPGEWIDITVNRLDDIAFNLTAASNHIAGDSNNVPRMKYSPNEQVYKEKIAKCQEYIRDGESYELCLTDQTSVPCQSPWILYKRLRKYTPAAYGAFVRIGNAAIISRSPECFLEYDR-NCQIDMKPMKGTVKKSEDMT--------LEKAREILNTPKEMGENLMIADLVRHDLFNVCNSGGVTVHKLLEVEDHPRVYQLVTHVKGQLKEKVNPHDALRQCLPPGSMTGAPKKRSCELLRKIEGEKRGIYSGVMGYFDAGGRSCFSVIIRTAYCKEEVWRIGAGGAVTALSTPEGEWDEMITKLDTVL------------- 152977178 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTFSLPAFLLTVKN--EKAWLTINTFVSAKDSADKKYEEISSLEERILQESEYPLEESRLTVTSKVEVDPQGWMHAIEKVQEEMRKGNIQKVVLARELKLEIDQQIDSARALRIGQPDCYVFSFDYKGACFLGATPERLIRKE--GNKFTSMCLAGSIGQGNS------IEESQKNGEMLLHDEKNLVEHGYVVNMIRSVLQEHCEF--VNIPESPGLLTTKNLIHLYTPVEAE--GDASLLTLVEELHPTPALGGTPRHVAMKLIRDVELLDRGLYGAPIGWMDEQGNGEFAVALRCGLLNGEKASLFAGCGIVMDSVPQLEYEETSLKFRPMLGALEE-------- 21220046 46 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSSLDRAAYTTGVRRIRAHIAAGEVYQANLCRVLTAPIADVDALTALLARGNPAPYAGTIRLPEHEIATASPELFLR--RDGRTVESGPIKGT---GRTEADLL---------------EKDYAENVMIVDLVRNDLGRVCATGTVTVPDLCAVEKHPGLVHLVSTVRGELPADAGWPDLLDAAFPPGSVTGAPKSSALRIIDALETAPRGPYCGGVGWVDADGTGGLAVGIRTFWLEEARLRFGTGAGITWGSDPEGEWRETELKAARL---LAVASGAYEV- 197105852 52 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRYDEDREAHVARVRRALELIAAGDLYQVNLTFPLRFNYGDPLALYAALRARQPVAHGGVVATGDAWLLSVSPELFVEV--KGEEATTRPMKGTAPRGRDPAADAAKLADLRV------DPKQQAENLMIVDLLRNDLSRVCRPGSVRVPDLFTPETYPTLHTLTSTVTGRLLPGTTLYDLLRALFPCGSVVGAPKIRAAEVIAELEPVRRGVYTGAIGALSPTGDLRFNVAIRTATLRDGQGDYGVGGGVVADSDPDAEYEEALLKGR-LLSDLAEDFQLIET- 211588376 310 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDVSLLWCERSIVVDNTTG-AVVIQSTRDDDEGWLDETLQLLQTLSNNGNDTSVDQNLDSILRESKIRFPEEKEYKRQIEACKAELEAGESYELCLTSETSITLPFPWKLYRRLKTYNPAAFSAFADLGETKIASSSPECFLNWDRES-TLEMKPMKGTVRKS--------PGMTMEKACEILGSTKEMAENLMIADLIRHDLYGICGSGGVHVEKLLEVADYGRVYSMITHIKGKIRPNHPGFAVLQRCLPPGSMTGAPKERSCMHLRTIENRKRGIYSGVMGFLDLGGGGSFSVLIRSAFTKQQTWRIGAGGAITTLSTAEGEWDEMLTKLRVV-------------- 170737641 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDASMTLAKLLIVRDAHWAVCQQVVAAHDDPAALAHACLARIESLGALAPAAEDDAPQLLHTQALQASEWQHE-----VRRAVDAIHDGAFGKVVLARDVLEQYARPVAILRRLRRRDAHAHLFAVRRDGACFVGATPERLARVAAGD--VRTHALAGTIRRGAT------PDDDRALGAALMASAKERLEHALVVDAIRAALAPLSRALD--VPDRPSLHRLPKLQHLSTPIRATLNTDATLLQVVAALHPTPAVAGHPRAPALDHIRAYEGFDRGWYAAPIGWIDAHGNGDFIVALRSALIAGGACRLFAGCGIVADSEPVNEYQETELKLSGMQAAIRMRDAAAE-- 145298821 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISVQSTPAAAEFKASVSSALDAFAQGRLSKVVLSRKLSLTLHDPEQVLARLMSQNPHAFHFSLPLGDRRLLGASPELLLRVSGG--EVFTHPLAGSAKRG------NEPEQDKRVARDLLASRKDQHEHRLVIDEIRRVLTPHCRE--LAIPANPTLMSTDTLWHLGTPIAGQLNPGASVLSLACQLHPTPALCGYPTELARQFIREQEPFRRALFSGIVGWCDSQGNGEWAVVIRCGVLDGHQVELFAGAGIVAGSDPAMEWAETGTKLGTMLNAL---------- 198259128 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRCVAIANATIADGDDVEAVAKRIWNANTKFRTFDYSDEEERSKRERLKVLETDSVFKESVAAALERISAGEFEKIVLARALDLRADHPLEILNTLRERYEDCYAFSINGKGQSFIGASPERLVSVSKG--RVNVDVLAGTASRGKTAS------EDARLGAGLLESEKDRREHQIVYESVCRRLSDLGLI--VKGECLPSLKKLQNVQHLFVDVEAELVNGIHLLDMVTALHPTPAVGGTPREAAVPRIRELERFDRGLYAGPIGWINAKGEGEFLVGIRSALVDGEKARLYAGVGIVEGSVPEREYVETNLKFQALKE------------ 48477414 92 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERKSFKTVSLKSNYNDISMSLKIKELIERIRAGELLQVVISREFYLKNIDFKRLLSSFINNDSSLYVYYYKFGDTRIIGSSPENVFTI--NNNIINVRPIAGTRRRG------SDEYDDKILENELLNNEKEKLEHRMLLDLARNDLGRICEPGTVNVDYSMKIEKFLTVQHMVSSVTG--KTNASLRDIFASVFPAGTVSGAPKKRAMELINKYEDNIRKEYAGAIGIISKDYT-DMALVIRTIFSHDNVVTARAGAGIVKDSIPEDEVNEMFSKAMTVM------------- 189195462 368 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGLMGYASYEAG--LETIDVHHEEASYPDICFAYITRSIVIDHQNKKIYVQSIRGSEDLEWVEDSIDMLDELAGVKSRESTPSSMAMSQADPFEAHGTDMEYCAKVRACQDAISDGQSYELCLTTRNEVHAEHSWNLYKRLTSQNPAPFSAYMRMHNVHVLSSSPERYISWDRS-QSAQCRPIKGTVQKK--------PGVTAEMAHAILSSSKERAENLMIVDLTRHQLHGVYGSDSVRVSQLMEVEEYETLWQLVSVVRGIHKPTTPGFEAFVEGLPAGSMTGAPKKRSCEILQNIEKGRRGIYSGVLGYLDVGGGGDFSVVIRTAIKKEDLWRIGAGGAVTSQSTPKGEYEEMVAK------------------ 126653983 19 -----------------PILIFRRLQG--KHKFLLESSAQHEGAGRFSFIGANPRKTYKGVGQEI--------------------------------------QEYSYQTGKTYVHKGELFALLKRLMPRISHTTEFPFSGGAVGYIG-----HGGTSMLPTDEKDLPDVHFHVYETIIMFDHVTDEVTLIHTNI-----DVEKQEPDLEDLAQQLLQGHASEEATYIYQTLDTS--TQDQFTNALQNIQRNL-QGEMTRVVLPKRYMAKFQDAFSLYRQLRKKKPAAYMYYVEFEDYVVLGTSPESLIRVT--GERVIATPTEGTYPRGGTKS------DDLENERKLCNHLEIRKSHALLVSAVQKELQSVCFRDSLQVIDAMRIERSKQALHMTSRIEGRLLPMLHALDVLAAMLPPYSTTGIPEEQETYYLEKW-HHNAGIFGGALGFIGFNGQLDFALAGQSIVVKQTMMHLQ--------------------------------------- 194290647 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHIASDTSRAAFDDAIARIHQWIEAGDTYQVNYTQRLRCDFGDPVALYAALRAAQPVPYGVLARLPGDAVLSLSPELFVRHDGEG-HLLTRPMKGTAPRAGDPARDAQAAAALAADA------KNRAENVMIVDLLRNDLGRIAQPGSVAVPERFAVQPFGAVLQMTSTVTATARPGTSLGALMAALFPCGSITGAPKRRTMQIIAQLERAPRGLYTGAIGWIDAAGPFALSVAIRTLVLAPRAAEMGVGGGIVHDSVAAEEFAECGWKAR---------------- 145235121 304 ----------------------------------------------------------------------------------------------------------------------DVLRYLMDLKKVESGSRDVPFWAGFLGYFSYEMGLACLPHPKVEDSEDPVDASLLWTERSVVLDHESGRVTVQSTADNQPAGWLDETMRLLQDISSHPAADNVDSITTNTVALDSILSRSEQRYKEQFDACTAELHAGESYELCLTCEITVPFSEPWLLYKRLQKYNPASFSAYAKLGKVKVLSSSPECFLNWDRESL-LEMKPMKGTVRKTDNMTLG--------MAQKILSSTKETAENLMIADLIRHDLYGICGSGGVYVEKLLEVEDYGHVYSMITHVKGQVRPGFAARDALQRCLPPGSMTGAPKERSCMHLSSIESRRRGVYSGVMGFLDLGGGGSFSVLIRTAFAREQKWRIGAGGAVTILSTAQGEWDEMLTKLNTV-------------- 120612490 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQQAIRDGELYQVNFTAPLRGRFEGPAALFGALQRAQPDGYAAHIDTGDEQVLSVSPELFFDWRSGGGSILARPMKGTAPRGAT------PEADEARAEHLRTAPKERAENVMIVDLLRNDLSRIAEPHSVRVPALFRTQALPTVWQMTSDVTARTRPGTGLADVFAALFPCGSVTGAPKVQAMRAIRALEAAPRGVYCGALGVVRPDGSATFNVPIRTVVLRGGAAECGIGSGITSDARAGAEWDEWRHKRAFVERA----------- 169776969 304 ----------------------ERLNAPGSPTVLFQS------NGRYSIISVPGPTSWR-------LEYYAQAEALLVERLQGHCNGHTNSGIK------------------KSLSVYDLWETLRYLMDMKKVEDAVPFWGGFLGYFSYEMGHGYIPLQNAAATTDPADVSLLWTERSVVVDNETGRITIQSNADDKSTGWLDETLQYLTELSRVLENENANSDAGYLDTILRQCVINEQTYKQQLEACKAELEAGESYELCLTCETSITLPSPWKLYKRLREYNPAAFSAYARLGTVKVVSSSPECFLNWDRS-FTLEMKPMKGTVRKSASMN--------MKKAKEILGSTKEMAENLMIADLIRHDLYGICGSGRVRVEKLLEVEDHGRVYQMITHVKGDVDPGRYGLTALQRCLPPGSMTGAPKERSCMHLSLIEARKRGVYSGVMGFLDLGGGGSFSVLIRTAFSNEQTWRIGAGGAVTILSTADGEWNEMLTKLTTV-------------- 50119428 102 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QFKSIVAEAVERFRRGELSKAVLSRILDIELASPQTILNNLMVQNAGGYHFSLPLPDGSLLGASPELLLR--KQGNVIVSNPLAGSARR------MNDEHLDYLNSQRLLNSGKDKHEHKLVVDDIRQRLMPLCASLTI--PSAPSLMSTASMWHLSTAIRGELNPDMTALQVACQLHPTPALCGFPTQEARQLIAELEPHDRGVFSGIVGWCDANGDGEWVIVIRCGTIKHNKVRLFAGAGIVEASVPEDEWAETAAKLNTMLNA----------- 22417096 48 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEYAAAFHRVKDAIEAGDIYQANLTFPLCGAWRDPLSLYRAIRPEANARFAALIFDGHDWLLSFSPELFFSVSGDKLQV--RPMKGTRPRGA------DPESDRRFARELAESVKDRAENLMIVDLMRNDLSRISRPGSVKVDQPFRVEAYPTVFQMTTGITSRFDGEPGLSSIIQAMFPCGSITGAPKLRAMEIIHEVERWNRGPYCGAIGEFGRGVQGRFNVAIRTLRLRQGTAIFGVGSGIVADSVLEDEWEECLLKAR---------------- 16080135 98 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARELLLTFDGPIQIEPVLKTLQQTSYVFAIEQEGKTFVGASPERLIK--RDGGTVMSSCLAGSIKRGVNE------EDDRRIGLELLNDEKNLLEHDIVVGMIHNAFVSSCSE--VEKPDGPVLYKTKSVQHLFTPIVGQLRESASIFDLIEKLHPTPALGGSPQEKAVDVIREIEPMSRGWYAAPIGWIDSQDNGEFAVAIRSGLIEGSTARLFAGCGIVEDSEPISEYEETQIKLKPMISAL---------- 91786806 90 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALFSALQRAQPGGYAAFLDTGDAQVLSVSPELFFDWHAG--RILTRPMKGTARRGAS------PHDDAAQAEALRTSAKERAENVMIVDLLRNDLSRIARPFSVRVPRLFHTEALPTLWQMTSDVEARTREGCSLADVFAALFPCGSVTGAPKVRAMQMIHALEPQARGVYCGAVGVVGEHGRATFNVPIRTVTLGGMALRCGIGSGITADASADGEWQEWRHKQAFVQRA----------- 163942595 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTTFSLPAFLLTVKN--EKAWLTINQFVSAEDCAETLYNEIISVEERILQESKCALVGSKLTVTSKVEVDPIGWMNAIGKVQDEMKQGNVQKVVLARELKLTMDQHIDVLEALRIGQPDCYVFSFDYKGACFLGATPERLIRKE--GEKFTSMCLAGSIGHGNS------IEESKQNGETLLHDEKNLAEHGYVVNMIRGVLSEHCE--SVNIPESPGLLTTKNLIHLYTPVEA--NGDASLLTMVEELHPTPALGGTPRHEALKLIRDVELLDRGLYGAPIGFIDDEGNGEFAVALRCGLLNGEKVSLFAGCGIVIDSVAQLEYEETSLKFRPMLGALEE-------- 50305235 278 --------------------------------FLMASSTINANRGEISIIALP------NSKSKVFTHYSQLNKTTIHDWRPKSLTVE---KYYENLISGQSDSITTVLSEDRNRFWGTIGSFMNDKSCPDQWPEL-SFIGGFVGILGYEMGQFTSPDL---EDQLKPDAKLCFVDNTILIHHTKGKLYTVG-LNTNFSAEVTKLINIVLSTKRNLDWPMELPKGITYGITLP----SQEAYKKAFGLSQKYLHQGDSYEICLTSQTKIEVISPWRIFQTLIQKNPAPFSSFFQFDDLCLISTSPERFLKYTND--TCELRPIKGTVKKG--------PDMDLEKATCILKTPKEFGENLMILDLIRNDLYELLPK--VTVDEIMSVEEYKTVYQLVSVVRGHHLKDYSGLDVLKHSLPPGSMTGAPKKKTVELLQQIEPSTRGVYSGVTGYWSANMNGDWSVNIRCMYSQGNSWQIGAGGAVTVLSTCDGEWEEMFTKLESALQVFKT-------- 33594145 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MARDDYLRAVDAIRELIAAGELYQVNYTQPLDVRIEDPRLLYRQIAARHPVGNGAYIEDGERTILSFSPELFV--ARQGERLVTRPMKGTAPR------HADPAEDARLGRELLASDKNRAENLMIVDLLRNDLGRLATPGSVKVDALFSLERYPTVWTMTSTVSAH-APHAGLADVLRALFPCGSITGAPKIAAMRRIRQMEAAPRGLYCGSIGWLAPDGDFSLNVAIRTLVLDAGHGVYGVGGGIVHDSDAAQEWQECHWKARIL-------------- 126459525 104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RGEVFQLVLARFEKYLVECPIDVYRALAEASEGRYHFFFEAGEVALAGVSPEILARVE--GRRVLSGPIGGTRPRGRTA------DEDRALEEELVSSVKERAEHIMLVDSVRNDLGRVCAWGSVRPVEVLKVEKYSYVQHLVSYVEGVLDRFYRPIDAVLALNPTTTVVGVPKPRAMSLIDMLEEEPRGPFAGSFGVLAKD-FADFAVVIRSVYGEGDTFYVWAGAGIVADSNPAWELRETEVKMAPAKAALR--------- 119896489 94 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEWQASLERPAFDAAIEAIHAAIRAGETYQINFSYRLGGRYGSPLALYRRLRAAQPVPFGALIRLPGGYLLSCSPELFLRHRDG--VLEARPMKGTAARR------GDPAADAQAAGDLAADPKNRAENLMIVDLLRNDLGRIAETGSVQVPALFAVEPYATVLQMTSTVSARLAARHAFPAVLRALFPCGSITGAPKHRSMRLIDTLEDRPRGTYTGAVGWMDACGDFCLSVAIRTLAVRDGRAELGVGAGIVIDSRAADEYAECQLKAR---------------- 194017879 93 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWMKAIQEATDHIRANEYEKVVLAREVLLHYKNQIELASELLKHQTTSYVFAVEQGKQAFVGATPERLVKKSGG--EVFSSCLAGSIVRGK------DEAEDRALGEELLHDEKNLIEHQIVVNMIEQAFEANCLR--VHKPNQPSLYKTKNIQHLFTPIVGEIKSSCSLFSLIEQLHPTPALGGYPKEKAVEVIREIEPLKRGWYAAPVGWIDSQDNGEFAVAIRSGLIEEDHVRLFAGCGIVEDSLAKQEYEETQVKLRPMLSAL---------- 88810531 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALIEAIRKGRLQKVVLARHLHQTYSSPAAILRRLRRSDARSHLFAVRHGDLCFLGATPERLVSVREG--RVRTHALAGTIQRG------DDPETDQRLGQQLLSSAKDRHEHALVVRAIRDALAPLVEGLT--VSPKPVLHRLPVMQHLSTTIEARIAGVNGILKLVEVLQPTPAVAGHPKGEALSCIRLHEGFDRGWYAGPLGWIDGNGNGDFVVALRSALIKGRDCHLFAGCGLVADSVPEYEYQETCLKLSSMQEAV---------- 146328968 125 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVSEDDYRDFIDRIHQHILAGDVYQINFTLERTAHFTDPLLLYQRLRQRQPVPYAALMHPDDGYTLCLSPECFLTIH--GREITTEPMKGT------LAKPAAAADVAAAKNALAHDEKNRAENAMIVDLLRNDLSKIAEPFGVRVENPFHVAAFGSVLQMTTKIRAKMSYGCGLSDIIRATFPCGSITGAPKKMAMHIIDQLENRPRGIYTGSIGYVEPLANGRLNVAIRTLTIQNQIARFGVGGGITIDSSAEGEYEECRVKTR---------------- 194100068 97 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSSVSETDYLDRIRQIHEAIRRGDTYQINYTTRLHLQYGNPVSLYRRLRQ--PVPYAVLSHLPDEATLCFSPELFLNIASDG-TISTEPMKGTAP-------ILGDGQDERRAAELQTDPKNRAENVMIVDLLRNDLGKIAQTGKVCVPEPFKVSRFGSVWQMTSTIRAQALPDTSFADTLRAAFPCGSITGAPKKMSMQIIESLETEARGLYTGSIGYLNPCSEGAFNVVIRTLSLKDGIVSYGVGSGIVIDSDPAAEYRECGWKAR---------------- 73542468 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNVAADTPREAFDTAIARIHAWIEAGDTYQVNFTQRIAFSFGDPRALYAALRDAQPVPYGVLACLGDGWVLSLSPELFVQHDGSGRLL-TRPMKGTAP------LSGDPGQDAQAAAGLAADAKNRAENVMIVDLLRNDLGRIAQPGSVEVPDRFVVQPFGAVLQMTSTVRATARAATRFGELFGALFPCGSITGAPKRRTMQIIAELEPAPRGLYTGAIGWLDADGGLCMSVAIRTLVLSPRAAEMGVGGGIVHDSVAADEFAECGWKAR---------------- 15827033 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLACLEAIRAGEIYQACVCTQFTGTVTGPLDFFIAVVARTAPARAAYIAGPWGAVASLSPELFLRRRGAG--VTSSPIKGTLPLAAWPS-------------ALQASAKEVAENIMIVDLVRNDLGRVAITGTVTVPELLVVRHAPGVWHLVSTVTAQVPVELPMAALLDATFPPASITGTPKLRARKLISQWEHRRRGIYCGTVGLASPIAGCELNVAIRTVEFDAGNAVLGVGGGITADSDPDAELQECLHKAAPILR------------ 186686476 108 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQIHPNCYIFSTNGKGQNFIGASPERLISI--NNQQLITDALAGSAPRGKTPT------EDAANANRLLNSEKEKHEHSLVLNFITQRLSELGLSPQILAPRLRQL---SNIQHLWTPISAIVPANIHPLKIVGQLHPTPAVAGAAQDVACAEIRRYESFERGLYAAPLGWIDSQGNCEFIVGIRSALINGDRARLYAGAGIVAGSDPDKEFAE---------------------- 149181416 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APDEWKSAVEEVVTQLKAGKMEKVVLARKMLMNFPSSDEVIHNLRNEQRDSFIFSMEVANSCFLGASPERLVKKE--GTEILSTCLAGSIARGTS------PEEDNKLGESLLRDEKNRYEHNLVVEMIKNVLEQHCSE--MHIPNEPVLMKVRDIQHLYTPVKGKTEKETSILNFVSQLHPTPALGGVPRDKAMMTIKKAENMDRGLYAAPMGWMDSYGNGEFAVAIRSGLIYKDEAYLFSGCGVVADSTAESEYRETQIKFKPMFRAL---------- 197747058 41 -------------------------------------------------------------------------------------------------------------------------------LAFYQLEKLQQQRLYLVGYLSYEASYYLNNLYDLRDPDDSKLLHFV--------------------AFSDYSDEI----------------PDDLISDKNIDMMIDSLNFAD--YQKSFDKVQQALVNGESYQINLTKNILATTKTSYELYNKLKQQQSVKYAVYLPFLNPDIISISPELFFKKEAENLVV--NPMKGTAR------LTGKESEDLKIYQELALCDKNRAENLIIVDLLRNDLSAIAKTHTVKVDKLFSIEKYKNLLQMTSQISAKVDKQISFRKILDGLFPCGSITGAPKKRTMELIKQIEKGKRGVYTGSIGYIMPNNDMCFNVAIRTIQKYRDNLQIGVGGGITVYSDIQSEWQEMNTK------------------ 73663315 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHIKMIQSAIIEGNTYQVNYTTRLTDQIRQPIDLYYTLLQQNHGFYAALIDTEEIQIASMSPELFFQFKNKADVLLSKPMKGTIARGKTK------AEDQLNQMTLAQSAKDRAENVMIVDLLRNDMSRIAKTGTVKVYKPFHIETYSTVFQMTSMVTSELSSKTDLIDVLTALFPCGSITGAPKLNTMQYIKDLEQTPRHAYCGTIGLLLPEGKSIFNVPIRTIQYLNDEAIYGVGSGITIDSIPENEVQEFKDKTKIL-------------- 84496311 69 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTAYVEGVEEIRERIARGTVYQVNLCRVLSAAVGDARALGDVLAQGNPAPYAATIDIPGLEIACASPEAYLV--RRGNTVTSSPIKGTA----------------ATAREML--PKDFAENVMIVDLVRNDLQHVCRPGTVRVDDLCRMEQHPGLVHLVSDVTGELREGATWRELLDASFPPGSVSGTPKHTALQTISDLEPVARGPYCGAIGWIDTDRDALLAVGIRTFWVERDTLRFGTGAGITWGSDPQGELHETELKASRLVS------------ 67153759 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YEQNVSRALERIADGKLQKVVLSRSLHIQAEDQAELLQTLASRNPLGYTYAIPLPTRSLIGASPELLL--ARHGNRVISNPLAGSIPH------SSDPAEDRQRAENLLRSPKDLHEHALVVEAVAEALRPYCT--DLLVPEAPSLLSTPTMWHLSTEVTGTLRPATTSLELALALHPTPAVGGYPTAEAREFIQAFEGFDRGFFTGLVGWCNAQGDGEWAVTIRCAEVGEQSSTLYAGAGIVAGSEPALELAETAAKLRTMLGAMGLA------- 167567846 688 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILSRAVEVPASDTVSSYAAGRRTNTPARSFLLRDGDFEAYGFSPETVVEVSADGF-VSTQPLAGTR------ALTGDDAEDARLRRELLRDAKEIAEHAVSVQLAMDEMSSVCDADTLGVSEFMSVYRRGTVQHLASRVRGRLAAGRHAWHAFEKLFPAVTASGIPKREALDSIRRHEQRLRGLYSGCVFVVDSEGAMDAALVLRSVYRDGERCWLQAGAGLVPLSTPDREWTETCEKLASVARHLQ--------- 119773272 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSSFQFGFQFKDRTFISCSPERL--YLRRGQELFTEALAGTTLRGHTE------EEDALLAKQLQEDSKNSHENQLVRQHIVEHLSPLSHY--VGAEESPRIFKLPHIQHLHRAIRAELKPGINDFQLLLALHPTPAVGGLPRPSALSFIRQQEGYNRGWYAGACGYLNRH-ESEFSVAIRSALIEPGRINLFAGAGIVAGSDPEAEWQELDNKLATILS------------ 104781612 121 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDAFKRSVEHAIVNFRHSDVRKAVLSVQRELVFADAVDLQRNLRAQNPSGYHFRVPLDGATLLGVSPELLVRKEGAN--FISNPLAGSARR------MADPEADKRNADWLVASEKDHYEHGFVTQDIAARVGELCTRLD--VPQRPSLISTPALWHLSTRIEGNLDPQVTALQLACRLHPTPAVCGFPTERARRLIRFVEPAERGQFTGMVGWCDAEGNGEWVVTIRCGTVKHNRVRLFAGAGIVEASQPAAEWAEVQTKLGTMLRACGLAH------ 52082188 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEAYMAGVRQGLAGIAAGEYSKIVLSRSLQLTSPIKVDIGQLLRRRNTSGYNFAVDLTGQTLIGASPELLVS--RSGFCVTANPLAGSRPR------SDDPEEDRRRAAELLASPKDRHEHAVVVEAVASALRPFCRK--LEVPE-PSLISTPTMWHLSTELKGELTDSVSSLELAAALHPTPAVCGTPTNAAKEAIKQIEPFDRGFFTGMVGWCDADGDGEWVVTIRCAEAEEHALRLYAGAGIVAGSKPEDELAETSAKFRTMLLAM---------- 45190870 252 --------------------------------FLMASSSLKPKCGSVSIIAL-PDEYSTVFTHYVQL-----NKTTIHRWRAAGLTPESYSAAVDGTKP---SPHVQVILEDKQRFWVTLGEFMNS--KSISNNPDLPFIGGLVGMLGYEVGQFLDHYYEKGI---QPDAKLVYIENSVLIDHEAGKLHLISLKNDFPQSVRDIVTAAVEK-----GSEAPNWPLKLPEDVTFDINFSKDAYAAAFEKTQKYLHEGTSYEICITTQTEIRRIPPWRLFQTLVRRNPAPFSSFFDFSDVCLISTSPERYIKWSSDA--CELRPIKGTVK--KVPGLTQDD------ARAILTTPKEFGENLMILDLIRNDLFEL--FPHVTAEDIMLIEEYETVFQLVSVVEGIRASPYNGLDILKHTLPPGSMTGAPKKITVELLRDIEHTTRGAYSGIAGYLSVNGNADWSVNIRCMYSYDNTWRIGAGGAVTVLSTLDGEWEEMHTKLESALQ------------ 47565725 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEVYMNGVKQGVEKIQDGYLRKIVLSRSLDVKSSEKIDKQKLLRKLNKHGYTFAVNLPSKTLIGASPELLVS--RNGMQVTSNPLAGSRPR------SDDPVEDKRRAKELLSSSKDLHEHAVVVEAVATALRPYCH--TLHVPEKPSVIHSEAMWHLSTEVKGELKDNTSSLELAIALHPTPAVCGTPMEEAREAIQKIEPLDREFFTGMLGWSDLNGDGEWIVTIRCAEVQENTLRLYAGAGVVAESKPEDELAETSAKFQTMLKAL---------- 50085832 108 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKDFAHAIDIAIDQFRCDQLEKVVLSQAVDFELQNPFDLVDTLAKENPHAFSFAIPVEDNALLGASPELLIS--KNDLTVRSNPLAGSRP------LSEDENINQSRIHELYASEKDLNEHQIVVDSVLENLKPFCQK--LKVLEKPEILKTATMLHLSTVFDGQLKKQSDALQLALALHPTPAICGSPTEPAKQFILEHEGYDRHYFAGLVGWMDAQGNGEWAVTIRCGLLNDKKIRLYAGAGIVMGSQAELEWSETEVKMQTLLKTLSATFHS---- 149919697 38 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EAYRDRVRAALESIRAGDTYQINASQKLFAPWTEAAAVYHALRRATPATMGALLVDSERAIVSNSPETLLDLRLGGHP-SGRDLARSWPIKGTRPRDPDPRRDRLAAEELCASAKDRAEHVMIVDLVRNDLGSLAVPGTVRAPRAPSLVSLPTVHHLVSEVSCALAPGWSLRALFAALFPGGSITGAPKRRSVEIIDELEGEARGIYCGAIMILDRLG-VRVSIPIRTGVLDARGLELRSGGGIVADSDPEAERLETLAKARA--------------- 149911652 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGSTPERLFTRTRT--QLHTEALAGTAAR------SDDAREDRALANWLLHDPKNRYENRLVVDDLMSRLGTRCA--SLQVSMRPELVKLRKVQHLKHHISGELAAGVDDAELLASLQPTAAIAGLPRQPALDFIAENEPFSRGWYSGALGYVG-QQKSEFCVAIRSARILENELQLFAGAGIVPGSDPMSEWQELERKTATLLT------------ 149115076 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRLTQLEVNEPIDPWMVLACRNPNSFQFGFQFPERTFISCSPERLFR--RRQQELFTEALAGTTVRG------LSQEEDIALANALLEDNKNSVENQLVRSHIVNMLTPLSNY--VGADELATIFKLNHIQHLHRAIRAELKPGVNDFQLLQALHPTPAVGGLPRHSALNFIRQREGYTRGWYAGACGYFNKY-ESEFSVAIRSALIEPGRINLFAGAGIIAGSEPEAEWQELENKLATIMS------------ 164690676 139 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDWRHAVETVLAEIRSGHVTKVVLSRGLTGSAADPRGLLRELGRRFPECYTFSCAG----LVGATPELLIR--RYDDRIDALVLAGSVRRGR------NDDDDAALSGALRASAKDAQEHRLAVDSVVTKVVPLCTE--VSAPPEPALLTLANIQHLATPISGRLAREVSALEIVRSLHPTAAVGGVPADTALRLIHGLEGTSRGRYSGPVGWFDGRGNGEWGIALRCAQIRGRRIRVRAGAGIVEGSDPAAEWEETEIKLRAVLDALA--------- 152967925 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APSGYADAVRTALARIADGEVAKVVLARTLELEALDDWDLVAELVTRNPGATALAVPLDDRWLVGASPELLLR--RRGPSVLLRPLAGSAPR------SPEPDEDIRRADALLASDKDRREHAFVVDAIVEALQPFCRTIT---TPEPELVATPAVWHLATRITALLDTGTTSVDLVAALHPTPAVGGSPRPAAMRVIDEVEGLDRGCYAGAVGWQDVHGDGEWVVAVRCAEVSGRRLRVFAGAGIVAGSDPDAEVAETAAKMRTVL------------- 196238160 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLRSHYPNCYVFHSQGRGQTFLGASPERLIRLQGEDLIVDA--LAGSAPRGASPL------EDEEIADRLLHSPKDLWEHQINVDFICQALEALEISPQPQPPGLLQL---PNIQHLQTLITAKVPAHLHLLDILAALHPTPAVAGSPRVIACDYIRRYEPFERSLYAAPLGWIDYQGNGEFIVGIRSALISDHSTRLYAGAGIVAGSAPDQEVAEIQLKLQTLLSTL---------- 157371658 135 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMQMVADAVEATRGDQLDKVVLSRLLEIETREPVDLMARIIAQNPHGFHFHVPLEQGALLGASPELLLR--KSGAQFYSNPLAGSARR------DADPQRDLEVSQQLLVSEKDRYEHQFVTEGMRQVLAERCRYLNI--PTVPELLSTTTLWHLSTPIDGEAASRANALSLACLLHPTPALCGTPTALAHQVIKQLEPFDRGLFGGIVGWCDAEGNGEWVVTIRCGTVQGNQVRLFAGAGIVQDSSPESEWHETGTKLSTISRA----------- 109645877 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDEEYYKEIVELAVKEIRDKKYQKVILSRKIPVHHRDMLQTYLQGRQGNTPARSYYYRFPNLEVAGFSPETIAEVDDSG-TVYTFPLAGTR------ALLNDSKANNSLKEELLQDAKEITEHAISVKLADAELEQVCEPDSVAVIEFMSVIERGTVQHLGSRLRGKLRAEYNSWHAFCSLFPAVTASGIPKKEAIEAIGRIEKDARNLYSGAVLTYDDNGTLDAALVLRSIFQNSEETWVRVGAGIVEMSHPQRELTETQEKVSSVAR------------ 83814242 150 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDAERVDEIVDALGAVALPVPSEHTALPRPHQRQDHGEWTDMVRWALDAIDGGSLDKVVLARRVALSLGAPMDPLLVLSHLEPACYHFAVRSRGAAFVGASPERLFR--RAGRTVVSEAVAGTRPRGETA------AEDARLRQELLQSPKERREHAFVRDAIRDDLDRVCRE--VRIPKKRGELALARGRHLHARITGTLRPDTGTTDVLEALHPTPAVGGVPTDDAVAAIRAREPFDRGWYAGPVGWVGRD-AAEFAVGLRAGLVEEAQMALFSGAGIVEGSAPDREWDEIEQK------------------ 197750165 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQWKANIEKAIVSIEQGDFQKVVLANAMRLHFEQPICAYSLLAQTNLGCYHFLWESADVAFLGSTPERL--YQRQGLHFSTEALAGTA------AVTTSEVQTELNAQWLLSDPKNIYENQLVVDDIENQLKDCVTEFAV---SEAKIKRLHNVQHLRRQIQATLKPDTSDSDCLSKIHPTAAVAGLPRQKAKGFITENEPFTRHWYAGTLGVMG-NEEAEFCVTLRSALISQNSITLYAGAGIVSGSDPQSEWQEIKRKAQGM-------------- 117922502 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPDRTYISCSPERLFR--RRQQELFTEALAGTTVRG------LNQEEDTALANALLEDNKNSVENQLVRRHIVSMLSPLSQH--VGAEEAATIFKLNHIQHLHRAIRAELKQGVNDFQLLQALHPTPAVGGLPRESAMRFIREREGYMRGWYAGACGYFN-KFESEFSVAIRSALIEPGKINLFAGAGIIAGSDPEAEWQELENKLATIMS------------ 85860724 82 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRISVNCVNKKEMSRAQVCRELADALQSLDALTRNFPKEFQPAVADRQLIDKPQWNRMIKKALRTIREGELKKIVLARKTHRDLWNPAQIIASLSRIQENSFTFFYQDDGIAFLGRSPERLFRMQNG--QILTEAIAGTRPRGKTPF------DDQRLEAELLSSPKELEEHRFVAGFIEAGMNRLCA--DVRMESREEILKLQNVQHIVTRFSGRAHSSFSPLSVAAAFHPTPAVGGLPQEEIRSCLRRHEPFRRGWYAAPIGWMNRR-NAEFAVGIRSALVNGKALHIFAGAGIVSQSNAHAEWSETEKKM----------------- 126208516 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------QFILPRLLLVKNQQNLTAY-----FYLNEAELAQQAVIFERFFANFCQTLPLELTENNLLAQ-TSVYDFDGWQQNIERAISHIQQKDFNKVVLANAKTLQFENELSAYDLLAATNLGCYHFIWAENESAFVGSSPERL--YHRKGNQFHTEALAGTAP------VTESMVQTELNAQWLLTDPKNIYENQLVVDDIQAQLTDCVTELQISQAE---IKRLHNVQHLRRKISAVLKPEMSDADCLARMHPTAAVAGLPRQAAKQFIAEYEQFTRCWYAGTLGYLQPD-EAEFCVALRSAQIERNRITLYAGAGIVEESEPQSEWQEIERKSLAL-------------- 163723384 143 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MILNALDKIKSGVINKVVLSRKMILTARSSWDAAARLAEVKDDSFVFFYKIADKAFFGRTPERLLKLE--GRSISVDAIAGTRPRGR------DAGEDLEFEKELLDSPKEMEEHRIVSRYVEEQMDKIAR--DLQTGPRESILKLGALQHIFTQHCGELRNGHNVLDTLACFHPTPAVGGHPAREARSLILEWEPHRRGWYAGPIGWMTGEG-AEFAVGIRSALADGNRLHVFAGAGIVEESDPDSEWLETEQKMQTITRA----------- 164688295 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIVDLERNDLSRVSKVGTVKVPELFVIEPYANVNHLVSTVVGTLKDEYNAVDVIKATFPGGSITGAPKIRSMEIIEELEPTKRNVYTGSIGYIGFDGNMDLNIAIRTIVKENEDVYFQVGGGMTWGSNPSDEYQETLDKAASIMKALR--------- 192812561 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPTAFKEGVNRLLDLISQKKLHKAVLSRTLDITLPHALSIPQHLAYHHSHGYTFAVPLAPRTLFGASPELLIT--KKGSRIKGNPLAGSAAR------SADPAEDRRRAAALLSSAKDRYEHAIVIDAVASALQPYCSK--LEVPAEPSLVQTKAMWHLSTEINGVLKDEVTSLELALAMHPTPAICGTPTDVARDAIQEIEPFDRGFYSGAVGWSDANGDGEWAVTIRCAETEGTLLRVFAGAGIVTGSIAEAELAETSAKFRTILAAM---------- 127514605 101 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PERL--YRRRQREVFTEALAGTTTRG------LNEAEDAMLAQQLLDDTKNSHENQLVREHIVDALTPLSNY--VGADELAKVFKLSHIQHLHRAIRAELKPGVNDFQILQALHPTPAVGGLPKASAINFIRQREGYTRGWYAGACGYFNKY-ESEFAVAIRSALIEPGRINLFAGAGIVSGSEAEAEWNELENKLKTIMS------------ 163748869 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPDRTFISCTPERLFR--RRQRELFTEALAGTTTRG------LNQEEDALLAKQLMEDSKNSHENQLVKQHIVDVLTPLSNY--VGAEETPKVFKLSHIQHLHRSIRAELKPGVDDFQLLLALHPTPAVGGLPKEPAMNFIRQREGYNRGWYAGACGYFNKY-ESEFAVAIRSALIEPGRINLFAGAGIVSGSEADAEWVELENKLATILS------------ 86609740 201 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPESDLAALAGQITAFFAQMERLSRSPLPSWELQAPVPVNLEEAPLLARIQKALQVIQAGSLEKVVLAEAVDLHLPVPPSIPSLLAYLHPDCSIFAFAAGPQVFLGATPERLLSVWQG--RVQIDALAGSAARGAT------PVQDRQLAEELLRSPKDRREHQWVVRSIQEALGRL--GMDPCISPQPRLLRLANIQHLQTLIEAELPADVHLFDLLAQLHPTAAVGGYPQQAALQWLERLEPFDRSSYAAPLGWVDLQGNGEFVVGIRSALIRGNWARLYAGAGIVADSNPEQELAEIRLKLRSLVQALAL-------- 68536910 287 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHGRRVSRAVEAIGRGKFQKVVLSREEEYTLASPVEPEALLRETSATGHGHLVATEEAFFVGSSPELLIRKE--GARIVSHPLAGTIAR------SEDPVTDWARAIELTLSHKDIAEHRFVTTAIRKVLEPLCT--QLHVPELPTLTATSHTWHLGTHIEGTLRPDTSVLELAALLHPTPAVNGAPSAAALDFLRQQEPE-RGLYGGAIGYADSHGDGEWRVAIRSATVQGSQVSARAGGGIVAESQPDQEIEETNFK------------------ 156933138 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPARHTLLQRPPRRVSRCDIPQQQWAQLVGAATHAIERGDFAKVVLARATDLRFLAPPDLMAASREANHHCYHFYLAFSARAFLGSTPERL--WRRNGLALDTEALAGTV------ENLPDDSQAQARAIWLLNDDKNRRENALVVEDIRARLAPIAHSIT---TRLPEVMRLRRVQHLRCAMTARLFAPDDAA-CLHQLQPTAAVAGLPREAARRFIAEHEPFEREWYAGSAGYLSME-QSEFCVSLRSARLKDETIRIYAGAGLVAGSQAALEWQEIENKAAALLT------------ 62126829 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDAFEAMVARAAMLTATPDVDKVVLSRLIDITTDDSGALLERLVAQNPVSYNFHVPLDGGVLLGASPELLLRKE--GERFSSLPLAGSARR------QPDDVLDREAGNRLLASQKDRHEHELVTQAMKQILRDRSTE--LQLPSSPQLITTPTLWHLGTPFEGKANAGENALTLACLLHPTPALSGFPHQVAKKLIAELEPFDRELFGGIVGWCDAEGNGEWVVTIRCAKLHGNQVRLFAGAGIVPASSPVGEWRETGVKLSTMLN------------ 90023040 119 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGASPELLLSKSGKD--IHIHPLAGSIAR------SENPSEDAQKADGLLQSAKDLYEHRVVVDAIEKSLRPFCK--SLRVPRTPSLMSTATMWHLGTHITAELNDETSSLALALALHPTPAVGGYPVADAKQAIKKLEQYPRDFFTGIVGWCNAQGDGEWAITIRCAEVFNHRVRVYAGAGVVAGSCAEKEYAETAAKFNTVLNA----------- 207083212 63 ------------------------------------------------------------------------------------------------------------------------------------------------GFFGYELLNNLIGVKLPKQKSNFPKGIFYKPETKISLK---------------------------EDLTYQLNSS-------KKIDKEFKINIDQKSYTKIFNKFKKKIRSGETYQIKICTKYKNKSSDPLDFFCRLTKSNLAPEAFMIKDKNFSIISCSPENLIT--KNGSKISTKPIAGTLRKTKNFNKNKAL-------SFFRNNIKETKEHNMIVDMERNDLSRICKPGSVKLNKEKTVEEYKDLYHYVSLITGKLKKNIKNIDIIKAMMPGGSVIGCPKISTLNLLNNQEKENRNIYTGSFGFIKFNGDMRFNIIIRSILNYKNVSEISVASGVVIDSNAKHEFNENFIKAKALI------------- 115351742 132 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAGELDKVVLARTLEATGDAPVDLVARLASCNPHGYTFSVDLGGRTLLGASPELLV--NRFGSVVRANPLAGSAPRSR------DPVEDRRRAQALLASAKDLDEHRVVVEAVRENLAPLCRRLD--VPARPSLVHTETMWHLSTEVCGETDADALTLA--LALHPTPAVCGAPRAAARDCIRDAEPFDRGFYAGMLGWVDARGDGEWVVTIRCAEAFDRTLRLYAGAGVVGESTPDGERAETAAKFRTMLDAL---------- 108758468 65 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFEVRVQRALDAIASGHLQKVVLARPLDAEGPAPFDVVARLREQNPRCATFLFRAPDTCFLGATPETLCRVD--GQVLETEALAGTAAPG--------------QADGLRGHDKNVREHASVVRYLVTALTPLAE--QVSSDAEPALLALKNVVHLRTGFRAELRPGVTPAQVVEALHPTPAVGGTPRERALSFLVEHEGLDRGWYAGPVGWVGP-GRAHLMVALRSARVKGAKARLFVGVGLVAGSNADSEWRETEMKSLAMLRAL---------- 15601918 98 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAEWCRWVEQGLQKIKQGELSKIVLANERCFKTAAPLAATDLLAESNLGCYHFMLESEQRAFIGSSPELL--YRRHGLQLKTEALAGTAFMGE------DEQQNQQQSDWLLHDKKNEYENQLVVDGICQNLQPFVQQITIEKVELK---KLRKVQHLRRRISAQLKAGCGDKDILLAMHPTAAVAGLPQLEAKQALRKLENFDRTWYAGTLGVMGPA-YADFCVTIRSAFIEDSQLCVFAGAGIVEGSIPLLEWREIERKAMGLVSLLQQ-------- 183983686 108 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSGYRDRVAVAVREIASGAYHKVILSRCVEVPFRDFPSTYRRGRERNTPVRSFLLRLGGIRALGFSPELVTAVSPSG-VVVTEPLAGTRALGRGA------AHDRLARGDLESNAKEIVEHAISVRTSLHEITEVAEPGTAAVIDFMSVRERGSVQHLGSTISARLDAASDRMNALEALFPAVTASGIPKADGVDAILRLDEGPRGLYSGAVVMLSADGGLDAALTLRAAYERDGRTWLRAGAGIIEASQPEREFEETCEKLSTL-------------- 206580380 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QWQAMIARATKAISAGEMDKVVLARATDLQFAAPLDIMAASRRSNLNCFHFLMAFNARQFFGSTPERL--WRRRGALLRTEALAGTV------ANHQEDAKAQQLADWLMKDDKNQRENMLVVEDICQRLQSEASTLDVLPP---QVVRLRKVQHLRRCIWTELGAPDDS-RCLLQLQPTAAVAGLPRRAALAFIQRHEPFAREWYAGSAGYLSLA-QSEFCVALRSAKVDHDTLRLYAGAGIVSGSDAQQEWQEIDNKAAGL-------------- 16272240 106 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCDWVNQALVEIKSGELTKIVLANETTFHLKQAINAYDFLAKQNQGCYHFLWENSHSVFVGSTPERLF--AREYNLLLTEALAGTA------SVSESEEETQSQANWLLNDEKNLKENWLVVEDISQNLRKQVESFDVSNVELK---PLRKVQHLIRKIRANLTAHYADVNILKAIHPTAAVSGLPQQQAKMILSEIETFDRGWYAGTLGVMS-DVCSEFCVAIRSAFIEGHRIRVFAGAGIVAGSQPLEEWKEIERKAAGLIS------------ 167461560 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPAEYVRGVEKGVARIKGGDLSKIVLSRSLKLSSSKTIDIPRLLRRQNSQGYTFAVDLPEYTLIGASPELLVS--RSGLQVVSNPLAGSRPRSK------DANEDKRRAQELLSSAKDRHEHAVVVEAVAAALRPYCRILD--VPAEPSLIHTETMWHLSTEIKGELDPATSVFELAASLHPTPAVCGSPTEAARAAIREIEPFDRGFFTGMIGWCDSNGDGEWVVSIRCAEVLERSLRLFAGAGVVSESRAEDELAETSAKFRTMLLAM---------- 206575837 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDAFLAMVERAAALTATPEVDKVVLSRLIDITTRDRVDLMERLIAQNPASFNFHVPLDGGVLLGASPELLLR--KDGPRFSSLPLAGSARR------QPDDVLDREAGNRLLASGKDRHEHELVTQAMKSVLGPRSSQLSL--PASPQLITTPTLWHLATPIEGTALAQENAMSLACLLHPTPALSGFPHQVAKRLIAELEPFDRQLFGGIVGWCDDEGNGEWVVTIRCARLQQRTLRLFAGAGIVPASSPLGEWRETGVKLTTMLN------------ 145239229 97 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLKNTCRCRNLPPTTHDIQPVDVSYNSSQ--YKTLVQKALSEIQQGHYTKIIPSRPVNLPERDMPSTLHSGRQSNTPSRSFSFRHAGYQATGFSPELVMSLDKG--VVTTEPLAGTRSCKGTK------AEIQRLRHELENDSKEIVEHVISVKEAVHEVSQLSDK--PVVEDFMSVRVRGSVQHLGSRVCGRLSPDKDMWDAFNVLFPSITASGIPKQAAIDAISRLESQPRELYSGAILMIEDNQSMEAALVLRSVYQDSERQRIQAGAGVIAESDPSRELTETCEKLA---------------- 209908931 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLRLVQQATDAIAQGDFEKVVLARATDLQFNRPIALMAASRAVNLRCYHFCMVFDAHAFIGSTPERL--WRRRGALLRTEALAGTV------AGHPDDRQAQRLGEWLLNDDKNQRENMLVVEDICQRLQHHTRTLEVL---PAQVVRLRKVQHLRRCIWTELKDDERCLHVLQ---PTAAVAGLPRQPAREFIDNNEPFDREWYAGSAGFLSPE-RSEFCVALRSARIHDDTLRLYAGAGIVSGSDPEQEWQEIENKAAGL-------------- 56751917 137 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLRAIAQQPFQLPPLRPNRWLEQQSS-DPQSFRAGVETVLAEIAAGRLHKGVLARCLEAIAEFPEGVLDRLRQRFADCAIFCGDGRGSVFLGATPERLAAVEAG--QLVTEALAGSAPRGET------IAADQALGQALQANPKELQEHQLVAQFIRQTLQEL--GLEPHLSDRPQLRRLSNIQHLHTPIAAPLPAALPLLDVVAQLHPTPAVAGLPKQAAEQAIRRLEPFERSLYAAPVGWVDDQGNGEFLVGIRSASIQGNRVRLCAGAGIVPGSQPDQELVEVDLKLQAMLGAL---------- 114416733 105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYKQGVTTLLELFNTTELSKVVLSRLVKLSTPQHIDQTRLLRSINRNGYTFSTEIGNAKLMGASPELLL--AKKGGFIVSNPLAGSRPK------SNNAVQNQQRSASLLDTQKDLNEHAFVVEEVEKVLSRYCH--NLFTPMVPSVIETETMLHLSTVLEGQADPMINSLRIAAELHPTPAVCGYPRLSAYQAIKQIETFDRGYFTGMIGWCDARGNGEWVVTIRCAEVSQNEMSVFAGAGIVNESSPQSELDETGAKMSTILKA----------- 183981365 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARALQLTAETALDARRRLMAADPTSYGYLVDLTGAALVGASPELLV--ARFGDQVTCQPFAGSAPR------SADPEIDAANATALAGSAKNRHEHQLVIDTMREALEPLCDE--LKIAPEPELTGTAAVWHLCTPVIGKLRDTTTAIDLALALHPTPAVGGVPTNAASELIASLEG-DRGFYAGTVGWCDAGGDGYWVVSIRCAQLSADRALAHAGGGIVAESNPDDEVDETTTKFATILTAL---------- 111021766 68 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLVGSSPEVLIR--RRGNTVTCHPLAGSAPR------HTDPEIDRLTAENLASSEKNLREHALVVEALRASLEPFCTELDI--PDRPTLTSTPQLWHLGTPVSGRLRDSVTALDLAVAVHPTPAVCGTPTDAARALIGELEG-DRGFYAGAVGWADADGDGEWMVTIRCAQIDADRTTVYAGGGIVAASEPDDELAETTTKLGTVLAAL---------- 110596947 143 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRFYFEAENRAFFSFSPERL--YRRKGNQLLTEALAGTCSKEMIKGG------DHHASEALLNSEKDIREHNFVRAMIYEDLFPICRE--IDMEEDVCVMQLNRLAHLYTRCSATLKPEFNDSDVLKRLHPTPAVGGVPKEPALQHIMELEPFSRGWYAAPVGWISRD-AAEFSVAIRSALVNGRFTYLYSGAGLVTGSDPLSEWNEVDQK------------------ 38638357 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGEDYKNGVSHLLDLFDTTELSKVVLSRSVKITTDNQCSLLRNLLSINTNGYTFCSQISERKLMGASPELLLS--KKGSHVLSNPLAGSR------AKSSCGVENQNAYSSLLDTQKDLNEHNLVVEEVEKVLSNYCH--NLYTPMVPSVIETETMLHLSTVLQGQADPNINALKIAADLHPTPAVCGFPRQPAYAAIKEIENFDRGYFTGMVGWCDARGNGEWVVTIRCAEVSLRSMSIYAGAGIVHESSPQSELDETGAKMKTILRA----------- 212707415 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EREEWCRLLTNAIQDMRAGKMEKVVMARETKLTLSHPISVAQFLQQVNHHCYHFMMAFRDSGFMSSTPERL--YLRQDYQLNSEALAGTV------ANHVDDSIAADNAKWLMEDSKNQHENLVVVDDICQQLQGAVMGIDVSPAK---VIRLRKIQHLYRSIVATLLSRSDS-DCLQRLQPTAAVCGLPRNIAREYLAKHESFSRGWYAGTGGFVSLN-KSEFAVSLRCAQIDGESISLYSGAGIVSDSDPEQEWEEIENKAAGLKS------------ 15610351 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARAVQLTADAPLDARRRLVVADPTAYGYLVDLTGAALVGASPELLV--ARSGNRVMCKPFAGSAPRAADPKLDAANAAALASSAK------NRHEHQLVVDTMRVALEPLCEDLTI--PAQPQLNRTAAVWHLCTAITGRLRNSTTAIDLALALHPTPAVGGVPTKAATELIAELEG-DRGFYAGAVGWCDGRGDGHWVVSIRCAQLSADRALAHAGGGIVAESDPDDELEETTTKFATILTAL---------- 29375078 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLFALEAKDTSFIGATPERLLL--GTKETFATACIAGTIKTGQT------PEETKTLGAQLLQDRKNTGEHQIVVERLAKELAKMTTSNSIQAP---IILENRDVQHLYVPISGQRKPGISFLESVMQLHPTPALGGEPKELAVEWIRQYEPGSRGLYGAPIGWISGNDDGEFAVALRSGVFAGQQGVLYAGCGIVADSQAELEREETKIKFQPMLRGI---------- 91762047 63 ------------------------------------------------------------------------------------------------------------------------------------------------GFFGYEILNNLIDVKIKKQKINFPKGIFYKPETKI-----------------------------------KLPNNLEYKKTRSLKSNDFKININKKSYKVIFDKFKKKIKSGETYQIKICTKYSNKSEDALDFFSRLVKSNMAPEAFMIKDKNYSIISCSPENLIT--KKNNFITTKPIAGTLKKTKKLNKNKALT-------FFRKNLKESKEHNMIVDMERNDLSKICKPGSVKILKKKIVEEYKDLYHYVSLIGGQLKNRVTSLEIIKAMMPGGSVIGCPKISTLNLLNKQEKQSRNIYTGSFGYLKFNGDMRFNIIIRSILNFKGKSEISVASGVVIDSNAAHEFNENYIKAKSLM------------- 118467514 71 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGASPELLV--ARDGDEVICRPFAGSAPR------SADLETDRANAAALAASGKNRHEHELVVDVMRKALDPLCV--DLQIAAQPELHATDALWHLSTPIRGRLRDKITAIDLAVALHPTPAVGGVPTDLAASLITELEG-DRGFYAGAVGWCDSAGNGRWVVSIRCAVLSADRALANAGGGIVAESDPDDEVDETTTKFRTILTGL---------- 134103338 116 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGATPELLL--ERTGQLVRSRVLAGTIW----PREGRGADE---LAAELLASGKDRSEHDYAASSLATCLSPFCTELT--VPEEPSVLRLRNVMHLASDVSGVLSSQATLLRMTDAVHPTAAVGGTPTPQAVKLIHELEGMDRDRYAGPVGWVDARGNGEFGVALRCAQIREGRVRLFAGCGIVADSDPDLEVAEAEAKLLPMREALE--------- 69936206 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGATPELLI--EKRGRRIASHPLAGSARR------LSDPAADRAAAEALSGSAKDHREHALVVESILDTLAPFCRELG--CPEGTCITSTRSMWHLGTRIEGRLKDEGTPSVVLAALHPTPAVCGVPMARAAGFIKALEPVARDFYAGAVGWCDASGDGAWHVAIRCAEISGRRARLYAGAGIVPGSDPMAEAAETGAKFGALLAAL---------- 190574733 136 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGATPELLLR--KRGAELLSHPLAGSARRSADAAEDERAAQ------ALLASAKDHDEHRHVVEAIVEGLAPYCSHIDAQ--PRPVLHATASMWHLGTRIHATLKPQASAAELLAQLHPTPAVCGTPRLAALQRIRELEPVPRGFYAGAVGWLDAQGDGDWYVAIRCARLQGTQLRLYAGAGIVAESHPEAEVAETAAKFAALLNAL---------- 195615840 149 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTRARGKT------RADDFQIGQDLLLSSKEDIEFTIVRDSIKNKLEMICDE--VVVHPSKALRKLPRVQHLSAQLAARIRNEDDEFEILNTLHPSPAVCGLPTEEARQFIRDCEIFDRGMYAGPVGWLGGA-ECEFAVGIRSALLKGHSTLVYAGAGIVEGTNPSFEWDELDLKA----------------- 159124660 128 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFSPEVLLSIEDGN--VYTEALAGTQ-LSESPEASLDPFD-----NKLHNDAKEVMEHVIAIKGSSRRLSPVCLPESIAFKDFMKVMPRGSVQHLFSHVRGRLRADCDGWDALPGLIANITVPGMPGPRNLEAIRCFEPEPRDLYCGAVLMLDECSKLEATLVLRTVFQDAHRQWLQAGAGVTSYSKPEREFAETCEKLESV-------------- 215427763 106 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSGFRRRVAVAVDEIAAGRYHKVILSRCVEVPFAIDFPLTYRLRRHNTPVRSFLLQLGGIRALGYSPE-LVTAVRADGVVITEPLAGTRALGRG------PAIDRLARDDLESNSKEIVEHAISVRSSLEEITDIAEPGSAAVIDFMTVRERGSVQHLGSTIRARLDPSSDRMAALEALFPAVTASGIPKAAGVEAIFRLDECPRGLYSGAVVMLSADGGLDAALTLRAAYQVGGRTWLRAGAGIIEESEPEREFEETCEKLSTL-------------- 124024965 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGLTWLRLNSVAQNPSDVREAIERLWSIREKINKSPVRIVNDEKENFLVDSDDWKSQYRDALAKGIELINAGDLDKLVLATRQHLSLRDPLHLLARLRVQQTNSCRFLWQNHDESFFGASPERLISLNQ--NQLLIDALAGTAKKGDDG-------------RELLASSKDLREHHFVVNSIVEQLLKRGIKASY--PSQPKLMTQDHLIHLHTLIQASVKE-KSPLDLVEALHPTPAVAGLPLNKSLSWLRALEPFDRKTYASPIGWIDKNQNSEFRVAIRYGQLKANELKLFAGAGLVKGSTVEGEMQEVALK------------------ 120402786 70 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGASPELLV--ARHGRQVICRPFAGSAPRLDDPAADAANGAALAD------SEKNRHEHQLVVDALRSALEPLCT--DLQIADRPQLSRTAAVWHLYTPMSGVLRESLTALDLAVALHPTPAVGGSPTDEAVAFINDVEG-DRGFYAGAVGWCDQRGDGRWVVSIRCAQLSADRAVAHSGGGIVAESDPDDEVDETTTKFRTILSAL---------- 108805683 206 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARRAAFSFGGPLDLARALRAVTPGCFHFYFEPEGAAFLGASPERL--YRREGRSVTSEAVAGTRPRGSSE------ADDRALGGELLGSEKDREEHAYVLRSIREELAPLCE--SLRADGDVSEMRLASRRHLVARLRGVLRPGVTDADLLETLHPTPAVGGYPRRAALAELRSSEPFDRGWYAGPVGWIGA-GGAEFAVGIRSGLVRGSELALFSGAGIV--------------------------------- 116074006 131 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLSLRGG--QLRSDALAGTA--GQSDCG-----------EALLQSDKDRREHELVVKAITDHLQH--KGLNPRRPRRPQLARHGRLVHLHTPITAA-ADGHQPLTLAGALHPTPAVAGLPRREAMTWLRSLEPFERGGYAAPVGWIDSAGDAELRVAIRCGHARGHRLDLTAGAGLVRGSLAERELQEVGLKLAVLADQLDLQSGLRE-- 147774858 196 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTRARGGSK------AQDLQIELDLLSSPKEDFEFSIVRESIQRKLEAICS--TVWVEPKKAIRKLPRIQHLYAQLSGRLRSEDDEFDILSSLHPTPAVCGFPREEARLLIAETEMFDRGMFAGPVGWFGG-GETEFAVGIRSALVEKGLGLIYAGTGIVRGSNSSLEWEELELK------------------ 153893487 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDGLFQLEEHPTVHHLLTGVLGELAPGRDLFDALRAAFPGGSITGAPKIRAMQIISELEPCRRHVYTGAIGWIGFDGDADFNIAIRTITCARGRAFYHAGGGIVWDSDPAAEYQESLDKGRAMRAALE--------- 153806410 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTVF--SPEIFIRIHNG--RIYSYPMKGTI-------NASTPSADRL----LINDPKETAEHATIVDLIRNDLSMVAE--QVSVSRYRYIDKLGSILQTSSEIQGVLPDDYNLGSIIFRLLPAGSITGAPKKKTMQIIKEAETYDRGFYTGIMGYFDGK-DLDSAVMIRFVEQEGGKMYFKSGGGITSQSDVENEYNEMKQK------------------ 152989106 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQELLPLEQALALLPNQALALDEEGFDLDDEEYAEVVRRVIDEIGRGEGANFVIKRRFQARIDGYATAFRQLLLREKGAYTFIIHTGERTLVGASPERHISVRDG--LAVMNPISGTYRYPPSGP-------DLAEVMEFLDNRKEADELYMVVDEELKMMARICEDGGRVLG--PYLKEMAHLAHTEYFIEGQ--SNRDVREILRETLFAPTVTGSPLESACRVIRRYEPQGRGYYSGVAALIGGDGQGDSAILIRTAEIEDGRLRIGVGSTIVRHSDPRGEAAESRAKASGLIAALK--------- 160891277 24 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEIFVRIEKG--KIKSFPMKGTI-----DATLPDAEQ------LLMQDTKEAAEHATIVDLIRNDLSMVSEH--VEVTSYRYIDRLQTILQTSSEICGTLPEDYTAGDIIFRLLPAGSITGAPKPKTVEIIAQAEDYRRGFYTGIMGHY-ADGQLDSAVMIRFIEQENGQLHFKAGGGITAKSRWESEYNEVIQK------------------ 167765004 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEIFVRMEEG--RIKSFPMKGTIDATLPHAESI-----------LLDDAKEAAEHATIVDLIRNDLSMVSEH--VTVASYRYIDRLQTILQTSSEICGMLPGDYTLGDILFSLLPAGSITGAPKPRTMQIIAEAEGYERGFYTGVMG-CYADGRLDSAVMIRFIEQEDGQLYFKAGGGITAQSRWESEYNEVIQK------------------ 213962546 105 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKAINEIHQGTFEKVVLSRKITIKVVNPFKSFTNMVIRYPSAFCYLFYHPKGTWLAATPETLFQSNGNNFQ--TMALAGTQP---------------FKEGEVHWLSKEKEEQQIVTDTIVQQLQGYAEKFEVSAPKTVQ---AGKVMHLCTIIKGKIKENK-AFEIIQRLHPTPAVCGYPTDKAHKFIIENELYNRQYYTGYCGWVSNNNQA-LYVNLRCMQITANETSLYVGGGITKDSIPEKEYEETQNKAQTMIT------------ 197784438 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKFEMTDEEYAEKVRRIIDEICRGEGSNFLISRRGEAMIEGFSTVFRRLVHNEPDAYLFCFFDGERYFIGASPERHISFVK--NTVTMNPICGTLPK-ASLTKRADLI-------EFLTDPKEINELFQVVDEELKMMARICSAGG--VVEGPFLKEMSSLIHTEYLLVGQ--SDMDKIDAFRESMFAATMIGSPLENAARIIRRYEDTSRRYYSSAIVVVDDDGDLDSAITIRTMEVTDGRALLQSGGSIVRDSSPEKETREVQAKVAGLLHAISSPRRAEKV- 153876360 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPERFIKIE--DNLIKTYPMKGT----------IDAHLPNA-RQKILADEKEMAEHTMVVDLLRNDLSMVAKK--VRVNQFRYLEKIKELLQVSSEIAGVLENTWHIGHLLFSLLPAGSISGAPKIKTIEIIKSVENYPRGFFSGIFGYFDGK-KLDSAVMIRFIEKSGEQLIYKSGGGITIDSDVTREYEEMLEK------------------ 150007816 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEIFVRTRDG--LIYSYPMKGT----------IDATLPDARRRIL-DDPKEAAEHATIVDLIRNDLSILASE--VCVPRYRYIDELRTLLQVSSEIRGRLPEGWHVGEILFSLLPAGSITGAPKKKTLEIIAEAETYERGFYTGVMGYFDGQ-DLDSAVMIRFMEVSPRSFVFKSGGGITSKSDVRSEYNEMKQK------------------ 33860737 128 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFGASPERLFSLRKPDLVLEA--IAGTVSSDLNPDS-------------LMESSKDIKEHNYVLEYLIKSLEVL--KINNHTKSSLKVTSFGDISHLQTLVYSKIN-NICPFDLLRVLHPSPAVCGSPKKEAINWINTLESFSRGNYASPIGWVDSEGNSEFRVAIRGARYIDQNLEFTAGSGLVKGSISKKEIEEIQLKFQSLVKQIFLAKTTK--- 126663953 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KESFESLVTKGVSAIHQGEFDKVVLSRKIVLEQKIVIETFQNLIVSYDNAFRYLFYHPEIGLMGATPEQLVKINA--NHFETVALAGT----------------QLYSENVLWETKEIEEQQFVTDYIVSKVTNKVNQLTVSEPK---TVKAADLAHLKSIIAANLTSEFNVNDLINALHPTPAVCGLPKERTIDFILKNEDYNRKYYAGFLGEYKKDNETDLFVNLRCLEVDKNTLNIYVGCGITKDSNPEKEFIETENKSMTMRNVL---------- 2494756 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEQMLALLPNVPIQLNNERFDLSDASYAEIVSQVIAEIGSGEGANFVIKRTFLAEIASALSFFRHLLEREKGVYTFIIHTGSRTFVGASPERHISVKDG--LAVMNPISGTY-RYPPAGPSLTEVMD------FLADRKEADELYMVVDEELKMMARICEDGG-HVLG-PYLKEMTHLAHTEYFIEGRTR--RDVREILHETLFAPTVTGSPLESACRVIERYEPQGRAYYSGMAALIGSDGSLDSAILIRTADIDNGQVRISVGSTIVRHSEPLTEAAESRAKAAGLIAALKNQAASR--- 169627402 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGATPERHISV--QDSLAVMNPISGTYRYDANG-----PSLDAVM--EFLADTKESDELYMVVDEELKMMARICEGGQVQGPYLKEMARLAHTEYLISGVT-----DRDPREILAETMFAPTVTGSPLENACRVIQRYEPKGRRYYSGVAALISADRQLDSAILIRTAEISDGALTAGTGATIVRHSNPASEAAETRSKAAGLLSALTTRRELR--- 213690408 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVEKAIHKIKNTDLEKIVISRKVRISNFDLLTVYKSLLKKYQNAFVYVWFHPKVGLLGATPETLLHVEE--NHFKTMSLAGTQVYQENVAP--------------VWKFKELEEQQLVTYFIKNQLRTISS--NLKIDDTETI-KAGNLLHLRTKVEGKLKSSSSLEVLIRAIHPTPAVCGLPRKEAKEFILKNEGYNRTYYTGFLGELNLVKPANSNVNLRCMSVKNDVATIYVGGGITKDSIAEKEFEETVSKSKTMKTVL---------- 78778565 118 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KKIVNKGIQLVDKGILEKIVLANRIKIKLKNKLDLVKRLKNNQPNTCRYVWRNSKDIFFGASPEKLFSFTKPNLTFEA--LAGTISTNSNFNN-------------LLGSSKDLKEHNYVINYLIKCLEIL------KIKKFKKVNSFGDISHLQTLIFSKV-ENICPFELLKNLHPSPAVCGYPKNEALYWINTLESFARGNYASPMGWVDSSGNASFLVAIRGARYIEENIEFTAGSGIVSGSVLEKEIDEIRLKFESLVKQIVFAKTSK--- 213959776 125 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGATPELLVDCRDGLFRC--RVLAGTRK--------------PAWAHELLDNPKERHEHELAVTSVTGRLAQ--AGLTDPVIRGPFRLELPNVVHLATDVTARVN-GSNAARIVDAMHPTAAVCGTPREASYKLIAQIEHLDRGRFAGPVGWMSSDGSGQWALALRCGQFSEDQVRMFAGAGILPTSDPAKEWIEVGAKMEAFGDAL---------- 30468138 124 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LICLSPERL--YLRNHSMLMTEAMAATRPR--------HALQDARWAVHLHSHKKDMMEQNWVKLDLKTKLMCLGKMLSCRQDAIFQ---TSYLQHLYMPFQVEL-DGHHLMDLIHVIHPTAAICGSPMPQAYLMLQKYERVARGAYACPMGWIGSH-DAHLCVSIRCAVIDSNKVMIYAGCGVIAASLPQSEWNETENK------------------ 86132716 101 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATPETLLSVE--NRKLYTMSLAGTQKKEDT--------------LEVSWGAKEIEEQQLVTDTIVYNLKDI--VDNLEVSETHTHQA-GTLLHLKTDITAIVHDSDTKLSIIQALHPTPAVCGLPKLEARDFILQNENYNRSYYTGFLGELSTRRNVELFVNLRCMEVDAQGAQLYVGGGITTFSKPALEWEETVNKLQTV-------------- 197781277 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVADEEYAGIVGRVHEEIGRGEGANFVIRRTYEGEIPDALALFRRLLVGERGAYTFVVHTGERTLVGASPEVHVRMTGG--TVVMNPISGTY---RYPAEGPSPE----HLLDFLVDGKEIEELSMVVD---EELKMMCTGDMGGVVVGPRLKEMAHLAHTEYELRG--KSSLDVREVLRETMFAATVTGSPVQNACRVIERHEVGGRGYYAGALALLGRDQTLDSPILIRTADISEGHLRVPVGATLVRGSDPASEVAETHAKAAGVLAAL---------- 62424232 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLVSLEDRVFLGASPERHVSLHDS--IVAMTPISGTRAEGRRPTT--------REVQAFLADQKEADELLMVLDEELKMMASLCPEGAAVIG--PRIRRMSNVVHTEFEISGRTSANIG--RVLRSTLLAPTVVGSPLESATRVIHKREPSPRGYYSGVVALVEPDGSLDSAILIRTAEISRGDVSISAGSTIVRHSDPDSEAQETRAKTAG-LRQIFEAEAS---- 110638158 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADQDYINGVEAAKEIIVNSELQKVVLARSKQVNLANLETVVLNLREHYPLAYIGIFFHPETGLISATPELLLCTDRNG-TFKTVALAGTQK--YNPEIPI---------RDVSWTHKEIEEQALVCRYIINCFKTIRLRE--YVEQGPRTIQSGSLLHLKTEYTANTSEGTTMLQLL---HPTSAVCGMPKKPAIDFIERHEQFDRKLFSGYSGPVNMEKETALYVTLRCAQVHANSITLYAGAGITADSVPQKEFEETNLKM----------------- 124005606 98 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SETDYSQLVHRGVEAIKAGLFKKVVLSRAKSVDLPANFDTFMKLCQRYANALVYLVYVPEIGLMGATPETLISTDDQ-QQFRTIALAGTQAHNHELPLSHTA-----------WMQKEIEEQAMVSRYIINCFKKIRLREFEEVGPKTVI--AGNLVHLCTRFKVDMQAGTVMLDLL---HPTSAVCGMPKETSQEFILQHEHYDRAFYSGFIGPVNITQATHIFVNLRCMQLLGNQAILYAGAGITEDSIPMREWHETEMKCKTMLDIIQ--------- 29832626 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLEQALSQLPTHDVRVEDGGFDVADDEYAEIVGRVLEEIGRGEGANFVIRRTYEGEIPDVLALFRRLLVGEQGAYWTFVETGGRTLVGASPEVHVRMSGG--TVVMNPISGTYRYPAEGPTPEDL-------LDFLADGKEIEELSMVVD---EELKMMCTGDMGGVVVGPRLKEMAHLAHTEYELRG--RSSLDVRDVLRETMFAATVTGSPVQNACRVIERYEPVGRGYYAGALALIGRDQTLDSPILIRTADIDDGRLRVPVGATLVRGSDPAGEVAETHAKAAGVLAAL---------- 119718748 124 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDRYLIGASPERHVSIHRDGAEVRMNPISGTF---RIPREGDGPVQGRLL--EFLRDEKEIYELFMVVDEELKMMCDICNEGG-QVLGPF-LKPMSHLVHTEYLLAG--RTSRDPREVLRDTMYAATVTGSPVENACRLIKRYETEGRGYYGAALAILGRDEVGDSPIVIRTADVGDGRLTVTAGATLVRDSDPAYEVAETHAKAGGILSA----------- 196251301 10 -------------------------------------------------------------------------------------------------------------------------------------------------YFSYDLCHRIETFKEHKEDMNIPDMIFGFYNNAIIIDHKCNKVYVSSIGFERREDINQVLERKINEIIKKVCEGSVKSTTGKKAASYVASNFTFEEYCSIIGKVKEYIKNGDIYQANLSQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146311856 4 AKTKLELLTCEAIYRHNPTALFQQVCGARPATLLLESADIDSKDDLKSLLLVDSALRITALGDTVTIQALSENGASLLPLLDAALPSGIENEKRPQGRTLHFPAVSQLLDEDARLCSLSVFDAFRLLQNLVDVPEDEREAMFFGGLFAYDLVAGFENLPETEQGNRCPDYCFYLAETLMVIDHQKKYTRIQASLFTPSAAEKQRLAQRIEQLQQQMTEEPTALPVQSIEHMQCEVSQTDDQYGAVVRQMQKEIRAGEIFQVVPSRRFSLPCPSPLAAYDVLKKSNPSPYMFFMQDNEFTLFGASPESSLKFDATSRQIEIYPIAGTRPRGRRADGSLDRDLDSRIELEMRTDHKELSEHLMLVDLARNDLARICTPGTRYVADLTKVDRYSFVMHLVSRVVGELRHDLDALHAYRACMNMGTLSGAPKVRAMQLIAGAEGRRRGSYGGAVGYFTAHGDLDTCIVIRSAYVEDGIATVQAGAGIVLDSVPQSEADETRSKARAVLRAIATAHHAQEIF 89074052 20 ---EIDLLSLDVPYVADPTELYFSVCGDRPHNLLLESAEVDSKQDLKSLMLVDAAVRIVCRGKKVTLEALTSNGVNVITHLQSQLPNDINAAVNGKTLTLVFPSHAHDIDEDSRLRQTSSFDALRLIQHAFDTKHHPKEALFLGGLFAYDLVADFEPLPEVKQDNNCPDYIFYIAETLLIIDHQRRKGTLQATLFGGDHNSYHDLSRRLQAIKEICLSPQPVPPAQVLAKCDPETSISDEDFCQTVNDLKQYVINGDVFQVVPSRQFTLPCPSTLAAYKALKIGNPSPYMFFLQDSEFTLFGASPESALKYCSDSNQVEIYPIAGTRPRGKNSDGSINLDLDGRIELELRCDKKENAEHMMLVDLARNDVARISEAGSRYVADLLKVDRYSHVMHLVSRVVGQLRGDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEQRRRGSYGGAVGYLTGHGDMDTCIVIRSAYVENGIASVQAGAGVVYDSIPQAEADETRGKAQAVINAIRTAHQ----- 84394233 12 ---TIEVINSSVPYSQDPTSVFHTLCENKTDSLLLESAEIESKQNLTSLLLIDSAVRIVCRGHEVTFQALTENGQALIEHLTQNVKAEIESDLTDNVLTLTFVEPSNELDEDSRLREASSFDALRLVQHSFEQDADNKHALFMAGLFAYDIVANFEPLGDAEATNNCPDFVFYVAETLLRFDHQENEGLLHASLFTQDENIRTQLTERLADIQTQCQSLKAITEVTPLDNVDAVPSVSDQDFCQTVRDLKEYVVKGDVFQVVPSRRFTLPCPAPLAAYKELKQSNPSPYMFYMQDELFTLFGASPESALKYETETNQIEIYPIAGTRRRGKRPNGQIDFDLDSRIELELRTDKKENAEHMMLVDLARNDVARIAEAGTRHVADLLKVDRYSHVMHLVSRVVGQLREDLDALHAYQACMNMGTLTGAPKIRAMQLIRDVEKTRRGSYGGAVGYLTGEGTLDTCIVIRSAYVEDGVAQVQAGAGVVFDSDPQAEADETRGKAQAVISAIQAAH------ 197335543 10 ---KLELLCLDVPYVSDPTELYSTLCTDGAMSLLLESAEVDSKEDLKSLMLIDAAVRIHCFGKDVTLEALTTNGELLLAQLAQCLPSTLIQSVSNNLLTLHFPDANQDLDEDSRLRELSSFDALRFIQHQFDLSGLPSNALFLGGLFAYDLVANFENLGNADSTNKCPDYLFYIAETLLVIDHQTQKSTLQGTLFSQNEEIKQQVSKRLSSIKTFCSESHDVPLAPVLTECDAVPSVSDDDFCQTVLNLKEFVIKGDVFQVVPSRRFTLPCPAPLSAYRELKIGNPSPYMFYLQDRDFTLFGASPESALKYCKVSNQVEIYPIAGTRKRGKNADGSINHDLDSRIELELRCDTKENAEHMMLVDLARNDVARISQAGTRHVADLLKVDRYSHVMHLVSRVVGQLRTELDALHAYQACMNMGTLTGAPKIRAMQLIRDVEKTRRGAYGGAVGYLTGDGSMDTCIVIRSAYVENGVAQVQAGAGVVYDSDPQAEADETRGKAQAVISAIQKAH------ 212634743 13 --------KQSLAYHDDPLRLYQHVTNDAPHTMLLESAEIESKDHLKSIILTHAAMMIRCDGYQLTFTAFTDNGQTLLTPIKAFFTEHYIDQASTTALTVKLCKDSTQLDEDARLKATSPLDGLRMLVQHIRCNDTPAFELFLGGVLSYDLIDTVEPLPSVPEDNNCPDYLFYLAETLILVDHQQQSADIITHQFAAANTVIANTLAARMDELQQSCTSLTAIAELKTIDADTQVNISDSEFKQTVNDLKQHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGEGFTLFGASPESALKYEASTNQVEIYPIAGTRKRGKTANGEIDFDLDSRNELELRLDKKELSEHIMLVDLARNDVARISQSGTRKVPELLKVDRYSHVMHLVSRVTGQLRTDLDALHAYQACMNMGTLTGAPKVSAEQLIRSAEKTRRGSYGGAVGYLNGLGDMDTCIVIRSAFVKDGTAFIQAGAGVVFDSDPQAEADETRQKAQAVISAIKM-------- 119775264 18 -----KLTKQPLPYQDDPLALYESLTQDAHHTLLLESAEIDSKENLKSIIMTHAALKIAAQGYRLEFTALDDNGRVLLPAIAGFFNCEL---TETNYLAVTLTRDTGLLDEDARLKSTSPLDGLRALLKHIHVGEKVAFELFLGGVLAYDLIDTVEPLPKARDGANCPDYLFYLADTLVLVDHKAKQAELVLSTFSADGQISPFIEDELKRVIEAIANRPRPVKALKPVNVEASVSISDEDFKDAVNALKEHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRKTNPSPYMFYFRSSDFTLFGASPESALKYDADSNQVEVYPIAGTRKRGKDASGNIDHDLDGRIELELRLDKKELSEHLMLVDLARNDIARISQSGTRKVAELLKVDRYSHVMHLVSRVTGQLRQDLDALHAYQACMNMGTLTGAPKVRASQLIRETEKTRRGSYGGAVGYLSATGDMDTCIVIRSAFVKDGLAHIQAGAGVVYDSDPQAEADETRQKAQAVISAIKL-------- 165976590 2 ---QINIRQTQLPYYEDTTVAFYHLCDHKPHTLLLDSAEIHSKNSLKSLLFAQSALHIYCDAQTVTFEALTENGKAILPHLQTALAPTCKVSAEFNRLSAAFPPIAQNLDEDSKLKTSTVFDGLRCVSRLFADKADPIYLGGLF---SYDLVAHFIPMIQLQDDLGCHDYSFYLAEQLAVIDHQKQESVLHTFCFDETQQNRLQQQAVEFRQNLAKYQPCELRLPIQAANNEVKTNIEDEAFKQIVQKLKRHIHIGDVFQIVPSRRFSLPCPNILAAYRQLKMNNPSPYMFFMQGENFTLFGASPESALKYSQANRQLEIYPIAGSRPRGFDANGNIDPELDSRLELELRLDQKELAEHLMLVDLARNDVARVCQAGTRKVVDLMQIDRYSQIMHLVSRVVGTLRSDLDALHAYQACMNMGTLTGAPKIKAMQLIYQVEQQKRHSYGGAVGYLTSHGDLDTCIVIRSAFVQNGIAYVQAGCGEVLDSDPQSEADETRHKAKAVLKAIAQVN------ 127513179 9 -------IKERITYHDDPLQLYQHLTQDAAHTMLLESAEIDSKDHLKSIIMTHAALAIRCEGYQLSFTALSDNGQALLVPIACFFGED-ENLVDGKALTLGLQKDTSLLDEDARLKSTSPLDGLRSLIKHIDMGDDAQFSLFLGGVLAFDLIDTVEPLPKVSQSANCPDYLFYLAETLILVDHQARSADIISHNFTQQAEVKAALAERVTQLHQACSSLPDIAPLCPVD-AETQVNVSDDEFKNIVTDLKSHIVAGDIFQVVPSRSFSLPCPNALGAYRALRLTNPSPYMFYFRGDDFTLFGASPESALKYEASTNQVEIYPIAGTRKRGKTASGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDVARISQSGTRKVAELLKVDRYSHVMHLVSRVTGQLRSDLDALHAYQACMNMGTLTGAPKVSAAQLIRGAEKTRRGSYGGAVGYLNGLGDMDTCIVIRSAFVKEGTAHIQAGAGVVYDSDPQAEADETRQKAQAVISAIKM-------- 197285202 9 -----------LPYHSEPALLFNTLCEHRHHTLLLESAQIDTKANLKSLLIVDSALRISANKNQVTVDALSLNGQHILALLKNALKEKTLSVERAEQCVFTFASSSFPQDEESKLKAASVFDVLRFFLA--NSAAKEANAIFVGGLFAYDLVNGFESLPDLEAVFSCPDYCFYLAEQLIVIDHQHHHSQLISVAFTDNPQECQRLDTRQAQLVALAQQPLKQPQRQPLTPQQVSSNMNDEEYGAIVEAMKTYIRRGDIFQVVPSRRFQINCPSPLAAYQVLKQKNPSPYLFYMQDALFTVFGASPESALKYQASDRQIEIYPIAGTRPRGRNADGSINADLDSRIELEMRTDTKELSEHLMLVDLARNDLARICQAGSRYVAELTKVDRYAFVMHLVSRVVGTLRHDLDIFHAYQACMNMGTLSGAPKVSAMQLIAQYEKTKRGSYGGAIGYFTGNGDFDTCIVIRSAYVEKDIATIQVGAGIVLDSDPKMEAEETRNKSQAVINAILQAH------ 114047033 30 -------LKATMAYHSDPLRLYQHINQDAPHTMLLESAEIDSKENLKSMVMTHAALMIRCDGYRLRFSALSDNGISLLAPIEQFFSAQTQCQRDGQNLIVTLQKDTELKDEDARLKSTSPLDGLRLFVKHIDSQSKPAFELFLGGVLAYDLIDTVEPLPEAPNANDCPDYLFYLAETLILIDHKQKHAELITHNFSEGTEKHSVVTQALAERAENIRAQCEALAKSATPAPALQVNVSDEDFKQTVIDLKEHIIAGDIFQVVPSRSFSLPCPNTLGAYRALRLTNPSPYMFYFRGHDFTLFGASPESALKYEASNNQVEVYPIAGTRKRGKTASGEIDFDLDSRIELELRLDKKELSEHLMLVDLARNDIARISQSGSRKVAELLKVDRYSHVMHLVSRVTGQLRQDLDALHAYQACMNMGTLVGAPKVRASQLVRQAEKTRRGSYGGAVGYLNALGDMDTCIVIRSAFVKNGVAHIQAGAGVVFDSDPQSEADETRQKAQAVISAIKMGAGLDE-- 209904193 17 -----------------PLSVYLKLAAA-PYTYLFESVQGGEKWGRYSFVGLPARTVVKVRGRRVTVEEGDHVAEDL----------------------EVDDPLAWVEDFQTRHRVPEI-------------EGLPRFTGGLVGYFGYDTIRYIEPRLDKPDPLGVPDILLMVSDEVVVYDNLAGRLYLVVHARPDTGLAAA--EARLDELQRRLREPSAIPEARKVSESDFISGFTEEGFKAAVARCKDYIVEGDVMQVVLSQRLSIPFAAPPNLYRALRGLNPSPYMFFLDLEDHHVVGSSPEILVRLEDD--VVTVRPIAGTRPRGATE------DEDLHLEAELLADPKERAEHLMLIDLGRNDAGRVSETGSVKVTEQMVVERYSHVMHIVSNVTGHLKQGMRAMDVLRATFPAGTVSGAPKIRAMEIIDELEPVKRGIYAGAVGYLSWAGNMDTAIAIRTAVIKDGQLHIQAGAGIVYDSVPDNEWAETMNKGRAVFRAVAMA------- 196157089 12 ---KVETIEQVGHYIDNPLAAFAHLCGNKSNALLLESAEIDSKDDLQSLLMVDAALRMECRGNRVEVKALTGNGASVLPLFACHAPEGLHVTERTDSVTLLCDDADSELDEDSRLKAASVMDALRIVINKVTPIRQHPHAVFLGGVFAYDMLAGFEKLPDVAEENDCPDFVFYLAETLITVDHQTRETHLIGSVFSGDEQQYFAIAQRLEAIHQQLHDMPAKPVGQTLSSLDASVDISDEQFCTHVLDLKQHILAGDIFQVVPSRTFSLPCPSPLLAYAKLKESNPSPYMFYMQDAAFSIFGASPESALKYESESNQVEIYPIAGTRPRGKRPDGTIDRDLDSRIELNLREDTKEKSEHIMLVDLARNDVAKVSRPGTRYVKDLLKVDRYSHVMHLVSRVVGQLRDDLDALHAYQACMNMGTLVGAPKVSAATLIREVEQKRRGSYGGAVGYLNGQGDMDTCIVIRSAFVKNGTAYIQAGAGVVYDSVPQAEADETRAKAQAVIGAVKAALQAE--- 15606032 31 -----------------PLSIFLKLKEKGQFNILLESAEGGEKWGRYSFIITGSSFYLRTRKDIGEI---YERGKV------------------------------------NFFETKDPLSKIKEVVKPYHDERLPRFWGGLVGYFAYDVVKFYEPVEDKNPDIHTYDIYLVLTDVVVIHDNLTGKIKVVVPIFAQNGEEYERAKNLIRDTVKKLKERGTNVVEKEPDFKNWRSNFTKEEFEDIVKKAKEYIAQGDVIQVVLSQRFRKRFKNPDNIYRVLRFLNPSPYMYYLDFDQLKVIGSSPEILVRLEEG--RIETRPIAGTRKRGRTE------EEDKRLEEDLLSDEKERAEHLMLVDLARNDIGRVAKTGSVRVENFMRIERYSHVMHIVSDVVGELREGYDALDVLKATFPAGTVSGAPKVRAMQIIEELENERRGIYAGSVGYISFQGNMDMAIAIRTAVYRDRDIFVQAGAGIVADSVPEKEWEETVNKAKALMKAIEIAEESQE-- 113477250 20 -----------------PVSSWYRVCKDQPYSFLLESVEGGEKIGRYSFLGCDPLWILEARGDHTT-------------------------QTYRDGKVKTF--------------EGNPFDVLNNCLQDYKPPQLPSGIGGLFGFWGYELIRWIEPRVGPATENDLPDGLWMQVDNLLVFDQVKRKILAIAYADIRSPEAYQQTCDRVSELVDKLRSPWQPPEGKDKEFTDITSNTPRAKFCANVEKAKEYIKAGDIFQVVISQQLSTEYTGPFALYRSLRLINPSPYMAYFNFGNWQVIGSSPEVMVKAEKGKRLATVRPIAGTRRRGKT------YAEDNALAEELLQDPKERAEHIMLVDLGRNDLGRVCQVGTVKVDQLMVIERYSHVMHIVSNVVGELADDRTAWDLLKACFPAGTVSGAPKIRAMEIINELEPCRRGVYSGVYGYYDFEGQLNSAITIRTMVVRPHTVTVQAGAGLVADSVAETEYEETINKARGLLEAIR--------- 163782281 15 -----------------PLSLFLKLRRPDRFNFLLESAEGGEKWGRFSFVILGSSFYVRTKGRYGEVYSR------------------------------------ARVDLFESEDPAGVIDRIIRSFKPYNDPNLPRFWGGLVGYFAYDVVKFYEPIGDSNPDPKTYDVFMVLTDVVVIHDNLTGKIKVVYPILTDRGEEYDRAVASIEEVVKTLSTGRAEPISFSEREPNWRSNFTREEFERVVERAKDYIGQGDIIQVVLSQRFRREFRGPENIYRALRYLNPSPYMYYLDFRDLKVIGSSPEVLVRVE--GRRIETRPIAGTRPRGKT------PEEDKRLEEELLADEKERAEHLMLVDLARNDLGRVSEIGSVKVEDFMRVERYSHVMHIVSDVVGTLREGLSALDVLKATFPAGTVSGAPKVRAMQIIEELERENRGIYAGSVGYISFQGNMDMAIAIRTAVLRDREVFVQAGAGIVADSVPEREWEETLNKAKALMKAVDMA------- 110599895 30 -----------------PVSAFKKI-DDGKYAFLLESIEGGEKWARYTFLGSNPSVVIRTIGNDVEI------------------------IEDGTARQLTC---------------ADPLGFVRDHLSRYQPEGVPRFFGGAVGYLGYDMVRHFEELPAAKPAIGAYDSYFVITDTILIFDNVSQKIKIVSNAHLDNGAAYAEATAKIDALIRKLKTPLPQVSASPAKKCSFKSGISRDDFEKAVEKSKEYVRAGDIFQVVLSQRFSAELTDPLDIYRVLRTLNPSPYMFFLRLDDTLVVGASPEVMVR--REGSRVELRPIAGTRPRGKTG------EEDLAMEEEMLADPKERAEHVMLVDLGRNDLGRVCRTGTVQVSELMVVERYSHVMHIVSNVQGDLEEGKDAFDVVRATFPAGTLSGAPKVRAMEIINELEPVRREVYGGAVGYFSFSGNMDLAIAIRTLVIKDGMVHLQAGAGIVADSVPAAEYQETVNKSMAVVKAIET-------- 148263792 30 -----------------PVSAFKKI-DDGRYAFLLESIEGGEKWARYTFLGSNPSVVIRTLGNKVEI-----------------------LEDGASRQEETADPLGFVKDYLKRY-------------QPVALDGIPRFFGGAVGYLGYDMVRHFEHLPTTRPALEAYDSYFVITDTILIFDNVSQKIKVVSNAHLDAEDAYAEATAKIDTLIKKLKTPLPMPSTPPAKKVSFTSGVSRAEFEQAVEKAKEYVRSGDIFQVVLSQRFSGELTDPLDIYRVLRTLNPSPYMFFLRLDDTLVVGASPEVMVR--REGGRVELRPIAGTRPRGAT------PEEDTAYELEMLSDPKERAEHVMLVDLGRNDLGRVCKTGTVRVSELMVVERYSHVMHIVSNVQGELEQGKDAFDVVRATFPAGTLSGAPKVRAMQIIDELEPVRREIYGGAVGYFSFSGNMDLAIAIRTLVIKDGRVHLQAGAGIVADSVPSAEYQESVNKAMAVVKAIE--------- 37521286 26 -----------------PVSAWYRVCDGARESFLLESVEGGERLGRYSFLGCEPLWTLAARGDTCE-------------------------QVFRDGGRLT--------------HTGDPFAVLDRCLEPYQPPELPPGIGGLFGYWGYELIRWIEPVPVYSDPDGLPDGFWMQVDSLLIFDQIKRKIWVIAYADLREGDTASAYRQKVDALVERLARPAAKAEPLTPHRVQAQSTFSREQYCGAVERAREYIRAGDIFQVVLAQRFSTPFAGSFDLYRMLRAINPSPYMAYYQFGDFQLIGSSPEVMVRLDRGGALATVRPIAGTRRRGQSE------AEDRWLEKDLLADPKEVAEHVMLVDLGRNDLGRVCKPGSVRVDELLTVERYSHVMHIVSNVTGELASGRGAWDLLRATFPAGTVSGAPKIRAMEIIHALEPFRRGPYAGAYGYYSFDGQLNTAITIRTLVVHGGLANIQAGAGLVADSVPETEYEETLNKARGMLETIA--------- 119493635 22 -----------------PVSVWYRVCAGQPYSFLLESVEGGSALGRYSFVGCNPVWVLEARGRRTT-------------------------QTYRDGTIKEFD--------------GDPFQVLQNCLAPYHPPQLPSGIGGLFGFWGYELIRWIEPRVPVATADQMPDGLWMQVDHLIIFDQVKRKILAIAYADTRDGDAYQQACDRVTQLLDKLESPLFSRERTLLEWTPPTSNISPEQFCANVEKAKAYIKAGDIFQVVLSQRLSAPYEGPFALYRSLRLINPSPYMAYFNFGNWQLIGSSPEVMVKAEKGKTIATLRPIAGTRRRGQT------VAEDDGLAAELLQDPKELAEHVMLVDLGRNDLGRVCANGSVLVDELMVIERYSHVMHIVSNVVGELAEDKTAWDLLKACFPAGTVSGAPKIRAMEIIHELEGCRRGPYSGVYGYYDFEGQLNSAITIRTMLVSPQTVSVQAGAGLVADSDPQKEYEETLNKARGLLEAI---------- 198261207 28 -----------------PLSVYLKLA-NCPYSYLLESVQGGEKWGRYSIIGLGCRELFKVEGQRVTIER--------------------------DGEIIESNHYDD---------PLTAVEAYQARFKVPDIEGLPRFHGGLVGYFGYETVRYIEPRLAKPDPIGAPDILLMLSDELVVFDNLCNCMYLIVHA---EAGEYPRAQQRLDALAEQLQTPLAPPQPHTVGETDFISEFTEEGFKSAVEAAKRYIVDGDAMQVVLSQRLSLPFETPPDLYRALRSLNPSPYMYFLNLGDTSVVGSSPEILVRLEDE--EVTVRPIAGTRKRGHTE------ERDRELEAELLADPKERAEHLMLIDLGRNDAGRVSRTGSVKLTDKMIVERYSHVMHIVSNVIGQLDDGLTAMDVLRATFPAGTVSGAPKIRAMEIIDELEPVKRGIYSGAIGYLGWDGNMDTAIAIRTAVVKDNTLYMQAGAGIVYDSQPELEWKETMNKSRAIFRAASLA------- 196238319 44 -----------------PVSAWYRVCAGQPYSFLLESVEGGEQLARYSLLGCDPLWVLETRGEQT-------------------------QQTYRDGSVQTF--------------SGDPFQILKDCLSPYQPPQLPPGIGGLFGFWGYELIHWIEPRVPPATPADLPDGLWMQVDHLLIFDQVKRKIWAIAYADGDLPTAYQRACDRVNSLVERLQKPLERQKTHPQTQTPYSSNFTPEQFCQSVRQAQGHIKAGDIFQVVLSQRLTTEYQDPFALYRSLRLINPSPYMAYFHFRDWQIIGSSPEVMVKAEHQGMRATVRPIAGTRRRGQT------WLEDQALAEELLQDPKEIAEHIMLVDLGRNDLGRVCQLGTVRVEQLMVIERYSHVMHIVTNVIGDLAEGQTAWDLLKACFPAGTVSGAPKIRAMEIIHDLEPNRRGPYSGAYGYYDFEGQLNTAIAIRTMVVRGHRISVQAGAGIVADSQPDKEYEETLNKARGLLEAI---------- 86608027 30 -----------------PVSAWYRVCAGQPYNFLLESVEGGEQVARYSFLGCDPLWVLEIRGDQA---------------------------------------LQRYRDGRQEHHQGDPFAILARCLQPYHLPELPSSIGGLFGYWGYELIRWIEPKVPVHPPGDPPDAVLMQVDSILLFDQVKRKIWVVAFADTRPEEAYAQACRRVEKLMQQLSAPNWKPHLSERTPSRWRSTLSRPAYCQAVERAKDYIRAGDIFQVVLSQRFTVSLADPFRLYRSLRLINPSPYMAFLQFGDLCLIGSSPEVMVKLSRVGRIATVRPIAGTRPRGTTPL------EDRQLEQELLADPKERAEHVMLVDLARNDLGRVCQLGSVQVDDLMQIERYSHVMHIVSNVVGRLDPQYSAWDLLRATFPAGTVTGAPKIRAMQIIHELEGCRRGPYAGAYGYYDFSGQLNTAITIRTLLVHQGQVSLQAGAGIVADSDPEREYQECLNKARGMLMAVA--------- 158338247 28 -----------------PVSAWYRVCADQPYSFLLESVEGGEHLARYSLLGCDPVWILETRGQQTT-------------------------QTHRNGSVVPFP--------------GNPFQILQDCLAPYHPPQLPAGIGGLVGFWGYELINWIEPRVPPAASSDLPDGLWMQVDNLMVFDQVQRKIWVIAYADPDLKTAYQQACDRVEYLVQKLQQPLDRQSPTQSVTADFTSNTTQAGFCHNVQQAKDYIKAGDIFQVVLSQRLSTAYQDPFELYRSLRLINPSPYMSYLHFKDWQIIGSSPEVMVKAEKGGLAVTVRPIAGTRPRGRTSQ------EDMALATELLQDPKEIAEHVMLVDLGRNDLGRVCSKGSVQVKDLMVIERYSHVMHIVSNVVGELADDKTAWDLLKACFPAGTVSGAPKIRAMEIIHELEGCRRGPYSGVYGYYDFEGQLNTAISIRTMVVQQQTVTVQAGAGIVADSEPIREYEETLNKARGLLQAIH--------- 77918344 26 -----------------PVSAFRKI-DDNKTAFLLESIAGGEKWARYSFLGSGPCKIFRCRGKRWEL-------------------------------------LDDNHVIDS-GEASQPLEVLRSIMGKYHVDGLPRFFGGMVGYCGYDTVRYFEQLPDNAPSIGTYDACFILTEKLLIFDNLRQVIKVVCNVHVEDGTAYKQGVLAIDQLVERLRRPLPGAKQTSAAPISFSSNYSREAFMAAVERCKEYVRAGDIIQVVLSQRFSGVLGDPFDIYRALRTLNPSPYMFFLRFDDTLVIGASPEVLVRKE--GTMAEVRPIAGTRPRGR------DAAEDLALEKELLEDPKELAEHIMLVDLGRNDLGRVCRTGSVEVSELKVIERYSHVMHIVSNVRGQLADDLDAFDVLSATFPAGTLSGAPKIRAMQIIDELEPSRREIYGGAVGYFSFSGNMDMAIAIRTLVVHNGKIHLQAGAGIVADSDPASEYEETLNKARGAMKAVEMA------- 166365070 30 -----------------PVSAWYKVCANQAYNFLLESVEGGETLGRYSFLGGDPVWVLEARGNTTTQT---------------------------------------FRDGSQEIFSGDPFEILTQCLAPIKLPQLPAGIGGLFGFWGYELINWIEPRVPIATDADLPDGIWMQVDNLIIFDQVKRKIWAIAYADPDLAAAYQAACDRVTQLVLKLRLPLPTLPVGQGKELVYESNTTQEKFCQNVLKAKDYIKAGDIFQVVISQRLNANYQHPFDLYRSLRLINPSPYMAFYNFKDWQIIGSSPEVMVKAERGKIKATVRPIAGTRRRGQNFS------EDQALATDLLQDPKEIAEHIMLVDLGRNDLGRVCDRGTVKVDELMIIERYSHVMHIVSNVVGDLATNKSAWDLLKACFPAGTVSGAPKIRAMEIIHELEPCRRGPYSGVYGYYDFEGQLNSAITIRTMIVRPQLVSVQAGAGLVADSEPEKEYEETLNKARGLLEAIR--------- 160896201 29 -----------------PLSLYLKLAGDGKHSFLLESVVGGERFGRYSFIGLPARTLLRASG-----------------FGDAACTEVVT---------------DGQVVETAKGNPLDFIAAYQKRFKVALRPGLPRFCGGLAGYFGYDAVRYIEKKLEPPDTLNCPDILLLQCEEVAVIDNLSGKLYLIVYANPGESEAYTRAKKRLRQLKDLLRYSVSAPQIKAGESHPAQRSFAKEDYLAAVEKAKELIAAGDFMQVQVGQRIHKRFASPLSLYRALRSLNPSPYMYYYHLGDFHVVGASPEILVRQEDEGQKVTIRPLAGTRPRGAT------PEADKATEKELVADPKERAEHVMLIDLARNDIGRIAKTGSVKVTEAFAVERYSHVMHIVSNVEGILREGMDNMDVFKATFPAGTLTGAPKVHAMEVIDQLEPTKRGIYGGACGYLSFAGDMDLAIAIRTGVIKDGTLYVQAAAGVVADSVPEMEWKETEHKARALMRA----------- 89111165 29 -----------------PLSLYLKLADGGRYSFLLESVVGGERFGRYSFIGLPARTLLRASG----------------------FGDQARTEVVTDGQVVETGH-------------GNPLDFIAAYQKRFKVPGLPRFCGGLAGYFGYDAVRYIEKKLEPPDTLGMPDILLLQCEEVAVIDNLSGKLYLIVYADPAQPEAYARGKKRLRELKDQLKYSVAAPLVKPTESHPPQRDFAKADYLAAVERAKELIAAGDFMQVQVGQRIHKRYESPLSLYRALRSLNPSPYMYYYHFGDCHVVGASPEILVRQEREGQKITIRPLAGTRPRGAT------PEKDKAAEVELVNDPKERAEHVMLIDLARNDIGRIARTGTVKVTEAFAVERYSHVMHIVSNVEGLLNEGMTSMDVLKATFPAGTLTGAPKVHAMELIDRLEPTKRGLYGGACGYLSYAGDMDVAIAIRTGIVKDGTLYVQAAAGVVADSVPELEWKETEHKARALLRA----------- 110834888 24 -----------------PLSAYRKLASG-PYTYLFESVQGGERWGRYSIIGLPATEVVRITGQQV--------------------------QVDGPEGRQHYEAADPI----------SWVEEYRKAYRSPDLEGLPRFNGGLVGYFGYDSVRYFEPRLGPAPGLGVPDILLMRSEEVVVFDNLRGALFLVVHVDPKEDGVLMRAEQRLEALESQLRAPLSEPAHEPVDENDFHHEFPQDAFKAGVETIREYILAGDVMQVVPSQRMSCPFQAPADLYRALRYLNPSPYMFYLDLDDFHIAGSSPEILARAEQG--RTTVRPLAGTRKRGANE------AEDLALEKDLLADPKEIAEHLMLIDLGRNDIGRVSKAGKVEVSDQMVVERYSHVMHIVSNVDGELREDLGPLDVLRATFPAGTLSGAPKIRAMEIIDELEPTKRGVYGGAVGYIGFNGDMDTAIAIRTAVIKDQRLYVQAGAGIVADSVPQSEWDETMNKARAVFRAVNMA------- 170077304 30 -----------------PVSAWYKVCADQPYNFLLESVEGGENIGRYSFLGCDPVWVLENKGDRTT-------------------------QKFRDGAVQEF--------------SGNPFDVLAQCLASIKPSELPPGIGGLFGMWGYELMRWIEPRVPVRQEEDLPDGLWMQIDSLIIFDQVKRKIWVITYADLRDEEAYLNACDRVTKLVLKLKKPLEWLANPDGEALKYESNTSQAQFCQNVAKAKEYIKAGDIFQVVLSQRLQTSYEHPFDLYRSLRLINPSPYMSFYNFGDWQLIGSSPEIMVKAEDGKLQAMLRPIAGTRRRGKT------QAEDLALEKDLLADPKEIAEHVMLVDLGRNDLGRVCEKGTVTVGDLMIIERYSHVMHIVSNVMGDLAPDQSAWNLLQACFPAGTVSGAPKIRALEIINELEPERRGPYSGVYGYYDFEGQLNTAITIRSMIVRQHQVFVQAGAGIVADSEPEREYQETLDKARGMLEAIR--------- 21220524 21 -----------------PVALYRKLAASRPGTFLLESAENGRSWSRYSFVGVRSAATLTEKDGQAHWQGTPPVGVPT---------------------------------------DGDPLAALRATVEALHTPGLPPFTGGMVGYLGYDIVRRLEKVPGERDDLKLPELTMLLTSDLAVMDHWEGSVLLIANAINHNDEAYADAIARLDVMEADLTRAVAQPPAPPSELPEYTALWGGPDFQDAVEDIKERIRAGEAFQVVPSQRFETPCASALDVYRVLRATNPSPYMYLLRLDGFDVVGSSPEALVKVEDGRAMV--HPIAGTRPRGATPR------EDQSLADELLADPKERAEHLMLVDLGRNDLGRVCEPGSVEVVDFMSVERYSHVMHIVSTVTGRVAPGRTAFDVLTACFPAGTLSGAPKPRALQIIDELEPSRRGLYGGCVGYLDFAGDSDTAIAIRTALLRDGTAYVQAGAGVVADSDPVAEDTECRNKAAAVLRAVHTANRLAQ-- 145588336 18 -----------------PLSLYVKLSQGKKNTYLLESVLGGERFGRFSFIGLPAKTIIRTVG----------------------TPSAPANEVFTDGKVVE-------------TNTDNPLDFVDAFFKRFKVPGLPRFCGGLAGYFGYDTVRYIEGRLQLPDELGVPDIQLMLTEELAVIDNVAGRIYLIVYADPSIADSFENAQARLKELLACLSKPVGMPASLPSAKTELIRKFKAADFESAVLKTKEYILAGDCMQVVIGQRISKPFTDPLALYRALRSLNPSPYMYFYDFGDMQIVGSSPEILVRQEKRAAEVTIRPLAGTRPRG------TNPEEDERLAKELLADPKEIAEHVMLIDLARNDVGRIAKTGSVKVTDSMSIEKYSHVQHIVSSVEGELLDNMSNMDVLRATFPAGTLSGAPKIRAMEIIDEMEIVKRGVYGGAVGYLSFSGDMDVAIAIRTGVIRDGMLHSQAGAGVVADSDPTSEWKETEAKARAVLTA----------- 121606542 29 -----------------PLSLYLKLADGGKFSFLLESVVGGERFGRYSFIGLPARTLLRSSG-----------------FGDDALTEVVT---------------DGQVVETSRVNPLDFISDYQKRFKVALRPGLPRFCGGLAGYFGYDAVRYIEKKLEPPDTLGCPDILLLQCEELAVIDNLSGKLYLIVYADPARPEAYANAKKRLRELKEQLKYSVSAPSVKPSQGYPAEREFAKADYIAAVERAKKLIEGGDFMQVQVGQRIKKRYESPLSLYRALRSLNPSPYMYYYHFGDFHVVGASPEILVRQEQAGQKITIRPLAGTRPRASS------LEADKAAEHELINDPKERAEHVMLIDLARNDIGRIAQTGTVKVTEAFAVERYSHVMHIVSNVEGILNDGMTSMDVLRATFPAGTLTGAPKVHAMELIDQLEPTKRGLYGGACGYLSYAGDMDVAIAIRTGIIKDQTLYVQAAAGVVADSVPELEWKETEAKARALLRA----------- 119474845 24 -----------------PLSSYLKLADGE-YSYLFESVQGGEKWGRYSIIGLPCHTVLKIFGYVATIET---DGKVV-----------------------------------ERLDLEDPLAFVEEFQHRYRVPELPAFSGGLVGYFGYDTVRYVEKRLRPEDKLGTPDILLMVSDEMLVFDNLSGTIRLIIHADPALPNAYAQAQARITELVEQLQKPAPILPAVSLSENDFVSESGESAYKQAVETIKEYVLAGDVMQVVPSQRLVADFTGPLNLYRALRNLNPSPYMYFLNLKDFYIAGSSPEILARLEDG--VITVRPIAGTRRRGYT------DEEDRALEAELLADPKEIAEHLMLIDLGRNDVGRVSEIGSVELTDKMIVERYSHVMHIVSNVTGKLRKGKTAMDVLRATLPAGTLSGAPKIRAMEIIDELESVKRGVYGGAVGYLGWNGNMDTAIAIRTGVIKDKKLYVQAGGGVVADSIPRLEWKESLNKARALFRAAAM-------- 188997160 17 -----------------PLSVYLKISSPDRFNFILESVERGEQIGRYSFIGSSENFYIRTKKDTVEIY---------------------------NKGQIEYKKTTDPIREIKN---------LVKEFKPYKDESLPPFYGGFVGYIGYDVIHFYEPIPDVKIDLKIPDLFMFLSDEVIAFDNLTNKIKIIVCAIINKNEDYDKAVSKLNAIEERLNKTIETLKEKEVNLENWNSNFKKEDFEKVVLKAKDYIKEGDIIQVVLSQRFSKKIKDPLNIYRAIRVINPSPYLFYLDFKDLKIIGSSPEILVTV--KDKKILTKPIAGTRPRGKT------IEEDLKLKEDLLSDEKERAEHLMLVDLARNDVGKVAVKGSVKVDRFMYIENYSHVMHIVSDVSGILREDLHPLDVLKSVFPVGTVSGAPKVRAMQIIEELEPEKRGVYAGAVGYISFDGNLDTAIAIRTAVVVNDTVYIQAGAGIVADSVPEKEWLETVNKAKAMMKAVEV-------- 168698428 32 -----------------PVSAFCKL-QEGDWSFLFESVVGGERVGRYSFLGAGPFRTFEAFG------------------------------------TRTVTREGAKTVEGESADPLRVLEDMIGEFRAPHLPGLPRFCGGAVGYAGYDTVRYVERLPNAPDDRGLPDLSFGFYDRMVVFDHAAKTILAVAHARTRANDDYAAACRQVDELVERLQRGVADLQLTDIDRPPLASNFTRAGFEAAVEKAREYINAGDAFQIVLSQRFRTETTAPFDIYRALRVVNPSPFMFYLRAGAVTLVGASPEIMCRVENG--VITNRPLAGTRRRGAT------PEEDAQLATELLADPKERAEHIMLVDLARNDVGRVAELGSVKISDLLTVERYSHVMHLSSTVTGKLRPELTAFDAMRASLPAGTLSGAPKVRAMEIIDELEPHRRGPYGGAVGYVDFGGNMDTCIALRTMVLLGQTAYVQAGAGLVADSVPATEYQETVDKAASLLRAIEVA------- 124520157 14 -----------------PIMIFKRLKGKCK--FLFESSLPNDSNGRFSFIGADPVKAFIGRDDELEVI--------------------------------------DRMTGRREIKKGKPLDIVKDLLPRLGIQLPFPFYGGAVGYIGYDAIRQYEEIGRVPEDEGIPDLHLMLYQNIAVYDHKSQTVYLVST-----GEDGEAIEKNLAAMEKAIRQQTSAEPFVDYGPVDFVPAIQKQAFMKMVETAKQHIENGDIFQVVLSQRMKGTLHDPFYFYRKLRKANPSPYMFYLDFGGYVILGASPESLIK--TKGRVVYTNPIAGTRPRAKV------PEEDERLENELLHDEKELAEHKMLVDLSRNDLGRVCEPGSIRVQKYMEVERFQHVMHIVSEVRGKLRDGFSGIDALISCLPAGTVSGAPKIRAMQIINSLETLKRGMYAGAVGYINLNGDIDFALAIRSLLIKDNTAYLQSGAGIVYDSDPEKEYEETLNKARSILE------------ 28198101 29 -----------------PLSIYLKFADA-PYTYLFESVEGGEHFARYSIIGLPARRVYTFHGHTLVVSEF--------------------------GKVLETRQVADPLAE---------VELLRAQYVVPQLEGLPGFTGGLVGWFGFECIQYIEPRGKKRDELGTPDILLMLSEEFAVFDSLKGRLYLIVHADPAQPHSYVRAMKRLDALIHRLRQGGMDYPHSHISEVDFHSSLTREQYHAVVRKAQEYVRSGDIFQVVPSQRLCTQFHAPIDVYRALRTLNPSPYMYFIDIGATQVVGSSPEILARL--QGDVVTVRPIAGTRPRGAT------PEHDKRLEMELLADPKERAEHVMLIDLGRNDIGRVVEAGSVQVKESFVIERYSHVMHIVSEVTGILKPGLNYVDVLRATFPAGTVSGAPKIRALEIIRELEPVCRNVYSGAVGYIGWHGDADTAIAIRTAVIQNGCLYVQAGGGVVYDSDPDLEWQETMNKARALFRAVAQA------- 111224361 19 SRPVVAVTRRLLADGETPVGIYRKLAGG-PGTFLLESAEHGGVWSRYSFVGVRAAATLTERDGQA-----------------------VWVGTPPPGVPTEGDPLDILRAVERSLRAAN-------------DPDAPPLMGGLVGYLGYDIVRRIERLPSHADDLGLPELRMLLTTDLAVLDHADGSCLLVANVFTGASTEYDDAVARLDAMTSDLAKWTEPTVATTSGAADFVSATPPGAFQAAVERAIEEIRAGECFQIVVSQRFERTTADSLDVYRVLRTTNPSPYMYLLRFGDHDVVGSSPEAHVKVT--GRRALLHPIAGSRPRGAT------PERDAELAAQLLADPKERSEHVMLVDLVRNDLGRVCVPGSVRVVEFAAVERFSHIMHIVSTVIGEVAPERSAVDVLTATFPAGTLSGAPKVRAMEVIDELEPTRRGLYGGVVGYLDFGGDLDTAIAIRTTVLRDGVAYVQAGAGIVADSDPDAEDLESRTKAAAVLRAIEVAESLR--- 144898532 18 -KPQL-VWRTMVADLETPVSAFMKLAGGQPHSFLLESVEGGAVRGRYSVLGMKPDLLWKCVGNMAWV---NRNARTDADAFEPCPVAEASGT----------------------------LESLRALIAESRPANLPPMAAGLVGYMTYDTIRLVEKLPDNNPDIGIPDGIYMRPTVMAVFDNVNGTLTAVVPVWPDARAAFELAQERLGFVVEALESPLPHVSDRASHAPNPVPSMTAEEYCAKVLKAKEYIAAGDIFQVVLSQRLAVPFKPPFSLYRALRRLNPSPFLVYMNMDGFQLVASSPEILVRLRDG--KVTIRPIAGTRKRG------VDQAEDDALAADLLADPKELAEHLMLLDLGRNDVGRVAKIGSVKVTKKMFVEYYSHVMHIVSNVEGDIRDDCDAMDALMAGFPAGTTSGAPKIRAMEIIDELEPERRSFYAGCMGYISGNGNMDTCIALRTTLVKDGTMYVQAGAGIVADSVPEKEHEECMNKARALVRAAEEA------- 83590934 5 ------VIEVKAP--ADPEALYAALAGGRENSFLLESALFHPRLGRYSFLGSAPFLVLKTRGNEARLFRPGAMVERI---------------------------------------PGNPWEIIRSLLSRYRLPRHDPFTGGAVGYLAYDLGRYIEKLPSLADDLPFPEGYLAFYDTIVAIDHQEGRVYVAASGFPASSPAAEKEAARARETAALLAKARPLPPPSPASRAPISSLFTREAYCRAVDRAREYIAAGDIFEVNLSQRLQAPGLEPWELYRRLRRVNPAPFAAYLPLREGTIVSASPERFLRVSRG--QVETRPIKGTRRRGHT------PAEDDALRRELWQSAKDRAELVMIIDLERNDLGRVCRAGSVRVPELFVLEEYATVFHLVSTVTGTLEPGKDMVDLWRATFPGGSITGAPKVRSMEIIEELEPVRRSVYTGAIGYLGFDGEADWNIVIRTFLLANNQAYFQVGGAVTADSDPGGEYEETLDKARGLIQALEL-------- 87308886 32 -----------------PVSAFHKLDEGRP-ACLFESVIGGEKIGRYSFLGFEPDYHLAATRSEVTVTTG---------------------------------------DKIEKFTCENPLEELRRRLAVAHLDGLPPFTGGAIGYAGYDVIRYVENLPNAPDDRGLPDLSFGFYHQLVVFDNVAKTVDVIVLARCDAKDDFATACSEVDRIVAKLATFDAQLVPTDIDTLKYESNFTQDEFENAVRGCVEYIRAGDIFQVVISQRLTAISCDPFEIYRTLRIVNPSPFMFFLRTAETTLVGSSPEIMVRVVDG--HVTVRPLAGTRPRGKNE------EEDNALAEELLADPKERAEHVMLVDLGRNDVGRVAQYRSVEISDVMVIERYSHVMHITSNVTGQLRDDCDAFDALAACLPAGTVSGAPKVRAMEIIDQFETRRRGPYAGAVGYIDYSGNMDTCIALRTIVIQDGVAYVQAGAGMVVDSDPSSEYQETLNKARGLLKAIEIT------- 149197704 28 -----------------PISAFSKIAKKKPYAFLLESAEGGENIGRYSFMGVDPIALITRNGDMIELSGET---------------------------------------ESRIETTDNTFQFLEDYLKPYQLEGLAPFSGGAVGYASYETIQEIEPRVKCKDDFGTPDALFGIYETIVSFDRLKQRIQVISHIDLRKEEGYQKAIKNISDIVSKLGQERSAKPNLASEALESKSNMTREEFCDKVLRAKEYIRSGDVIQVVLSQRFEADVPEPLDLMRTLRMINPSPYMFCLHLGDFSLVGASPEVHAKGEEG--LVTVRPIAGTRKRGANK------AEDEALSADLLADPKERAEHIMLVDLARNDVGRIVETGSVDISQLMIIEKYSHVLHIVSEVQGKLQKDFGPGSVMSSTFPAGTVSGAPKIRAMEIIAELEPERRGAYAGAVTYFSFNGNVDSCIAIRTAVLKSGKVYVQAGAGVVADSDPEFEYEETRNKARAMLVALNTASKM---- 189499860 12 --------------HADPVSVYLKLRDA--YSCLLESVEGEEKLARFSYIAIDPVAVLK----------GSVDGATTLTIRDERFRSLERIIEQEHDLRKVIDSCLDSFGSSQRTESI--------------VGTSPMITSGAFGYFNYDTMHLVERIPRKPDPSGLPDVCLMFCDKLVVFDNVKRKVFVIVNYLEDE--DRKRAEATIESICAKMFLPLDTELMRPEKKEAVVSNTRKEEYLDKVDVAKEYIRAGDIFQVQVSQRLRRPLNSAFDVYRMLRTINPSPYLYYLDLGDFEIVGSSPELLVKVSKGRRIVDTRPIAGTRPRGKT------YEEDAQIEKELLSDEKELAEHLMLIDLSRNDIGRIAKVGTVETNEMMIIERYSHVMHIVSNVRGELQDDYSPMDAFWACFPAGTLTGAPKVRAMEIICELEEEKRGLYGGAVGFIDFRGELETAIAIRTMVVRDNVIYFQAAGGIVADSVPLNEFEETMNKMRAGLRTVE--------- 194336838 12 ----LKPLFKEV--HADPVSVYLKL--QRPFSCLLESVEGEELLARFSYIAIDPVAILRGF----------VDGPTDIEILDEKFSALREIGRSETNLRLQIDHLLAAFETRE--------------IPRKKNGTPQMITSGVFGYFGYDAMHLVEPMPERPDPAGLPDIFLLFCDTLVVFDNIMRKVFIVSNYLDEIDKPLA--LQKIELIAEQMFRPREEITFGAERPEPVLSNTTRDEYLQKVGKAKEYIVAGDIFQVQISQRLRRPLHTSFDVYRMLRTINPSPYLYYFDMEEFKIVGSSPELLVKVERGRRIVDTRPIAGTRHRGST------FEEDERNARELLADEKELAEHLMLIDLSRNDIGRIAKIGTVETNEMMVIEKYSHVMHIVSNVRGELRDELGAMDAFWSCFPAGTLTGAPKVRAMEIIYELEKEKRGLYGGAVGFLDFKGNLTTAIAIRTMVVEDNTIYFQAAGGIVADSKPESEYEETMNKMKAGLTAVEHIEALSE-- 148238792 31 -----------------PLTTWLKVGEGRPPGVLLESVEGGETLGRWSVVACNPLWTLSARKDRL-------------------------QRIWRDGREETF--------------SGNPFDTLRACLAPYKPATLLPPLGQLYGMWGYELIRWIEPSVHPNDGEGPPEGLWMLMDSILIFDQVKRLITAVAYAFADPEAAWGDAIQRIQALKNSMAEPLPPVTPSQGDTPSTSSNRTQDDFQQAVLKAREHIAAGDAFQLVISQKLSTEIDHPPDLYRSLRMVNPSPYMAFFDFGDWQLIGSSPEVMVKADQGGIRAVLRPIAGTRPRGSNEL------EDRSLEAELLADPKERAEHVMLVDLGRNDLGRVCVPGSVNVRELMVIERYSHVMHIVSEVEGRLAPGNDIWDLLMASFPAGTVSGAPKIKAMQLIHELEPDPRGPYSGVYGSVDLAGALNTAITIRTMVVKPNQLEVQAGAGIVADSKPEAEYQETLNKARGMLTALA--------- 197301892 32 -----------------PISVMRTLRAASRHCYLLESAEDRQQWGRYSFLGYAPTMEITCMDGKVVILEGNEEDEKI----------------------------------KREVQTDHPGKILREILKDYKSPGLPPYTGGLVGYFSYDYIKYGEPSLKPASENDFRDADLMLFDRVIVFDNYRQKLILITGVDGDLEENYENAQRELEEMERLIRSGAKAVFKPLKLEEEFQPGAEKAEYCRMVEKAKEYIREGDIFQVVLSNPLTAKAKGSFDTYRVLRTSNPSPYMFYFSSDDIEVAGASPETLAKLENG--TVCTFPLAGTRPRGKTE------EEDQRLERELLADEKELAEHNMLVDLGRNDVGKISRPGSVKVDKYMEIQRFSHVMHIGSTVTGTISEEKDALDVVDAILPAGTLSGAPKIRACEIIAELEKEKRGIYGGAVGYLDFAGNVDTCISIRLAYKKNGSVRVQSGAGIVADSIPENEFQECLNKAGAVLQAIKIA------- 52144099 18 -KPFLVIIEEEGD-SITPISLYRRMKGKKK--FLLESSQLHQDKGRYSYLGCNPYGEVKSVGTEVERTIYGRSEK----------------------------------------LQSNVLQVLEEIIASAQVDSPFPFCGGAVGYIGYDVIRQYENIGDLHDPLNIPEVHLLLYREFIVYDHLRQRLSFVYVCREDDSADYEEVYERLQVYKEEVLQGEEAEVAEIRSTLSFTSSITEREFCVMVETAKEHIGAGDIFQVVLSQRLQSECGDPFTLYRKLRIANPSPYMFYIDFQDYVVLGSSPESLLSVRED--KVMTNPIAGTRPRGKTK------EEDTEIEKELLENEKERAEHMMLVDLGRNDIGRVSEIGSVTIDKYMKVEKYSHVMHIVSEVYGTLRKRMSGFDALAYCLPAGTVSGAPKIRAMEIINELENEKRNVYAGAVGYVSFSGNLDMALAIRTMVVKDEKAYVQAGAGIVYDSDPVAEYEETLNKARALLEVMK--------- 78187327 12 --------------HADPVSVYMKLQG--PNTCLLESVEGEERLARFSYIALDPVAILR----------GSVDGPAGVEVLDQRFSGLLDAAAPETGLRQMIDRCLDAFDTES--------------IPGRKNGSAQMITSGVFGYFGYDAMHLVERIPKAPDPAGMPDVCLLFCDTLVVFDNIMRRLFIVSNHLDETDRSAA--EGKIEVIVERIFRPLERIAFRPEKPEPVVSNTEKDEYLRKVAVAKEHIMAGDIFQVQVSQRLRRHLNTPFDVYRMLRTVNPSPYLYYFELDDFQIVGSSPELLVKVECGRRIVDTRPIAGTRHRGAT------YEEDARIAEELLKDEKECAEHLMLIDLSRNDIGRIAKIGTVETNEKMIIEKYSHVMHIVSNVRGELQDELGTMDAFWSCFPAGTLTGAPKVRAMEIIYELEKEKRGLYGGAVGYLDFKGNLTTAIAIRTMVVHDDTIYFQAAGGIVADSTPESEYQETMNKMKAGLTAVE--------- 168144480 7 -------LALSIPYQLDFFKQYKFLSQDKPQHILLESGRG----GRYNIVGLNPVAVIQGKGVKLHI---SESGK-------------------------------------ETIKKGNPLDLMQEYMEKWKNPEYPPFQGGAMGYFSYDCIRYIEKLPSLADDLNIPDIYFLLFDDVFVYDQKEKVLWIITHYVDKHAEAEERLNEWKDLWTAEVPEVTMPFERPKKKNEAVA--FTEAGFMKAVECIQEYIGNGDVFQVNLSTRQERTLQHPLEIYTSLRKINPSPYMGYLELGDFQIVSASPELLIK--KQGQEVSTRPIAGTRSRGANEQ------EDQDLARELIENEKERAEHVMLVDLERNDLGRVCKYGTVEVDEFMVIEKYSHVMHIVSNVRGEVEEDKDAFDLVKAVFPGGTITGAPKIRTMEIIEELEPVRRGIYTGSIGWIGYSGDTELNIVIRTLLAKDGQAHVQAGAGIVIDSNPKNEYKESLKKAIALWRA----------- 94985088 7 -----------------PVTAYLKVAQGHSVSFLLESVEAGEKLGRYSFIGVGEQGRFVYRAGRVE----------------------------SRGTFGDFDGPEADPLARLYHATTRPLSL---------PDGVPAFSGGAVGYAAYDLIRAYERIPDNPDELNLPDALFIVPEGLVVFDHLKHRLIAVATAETQAQAD-----AVVTNLAARLRGPLPEEVPAPAPTPTFTSNFTPQGFMKAVERCLEYIRAGDIFQVVPSQRFSADLTHPFALYRALRRVNPSPYLGYLALGDVTLVASSPESLLRSD--GHTVITRPIAGTRRRGRT------PEEDERLAAELLADEKERAEHLMLVDLGRNDLGRVSRYGSVQVQDAFSVERYSHVMHIVSTVTGELREGQTPLHALASVLPMGTVSGAPKIRAMEIIDELEPVRRGPYGGAFGYIAFDGSLDMALTLRTMVIAGGRLHIQAGAGVVADSDPASEEQETRNKAAALMRAVELA------- 145220084 12 --------------HADPVSVYLKL--QRQYSCLLESVEGEEFLARFSYVAIDPVAILR----------GTVGGAVELEIRDSKFNALKAVAGEGNDLRAMIDRCLAAFDTDG--------------IAGRKNGSVQMITSGVFGYFGYDSMHLVERIPALPDPAGMADVCLLFCDTLVVFDNIMRKMFIIANHLDENGRGAA--QEKIEAIAESLYKPREQIDFLPETPEPVVSNTTRDEYLTKVAIAKEHILAGDIFQVQISQRLRRKLNTPFDVYRMLRTVNPSPYLYYFDMGDFQIVGSSPELQVKVEQGRRMVDTRPIAGTRHRGAT------FAEDEAIAAELLSDEKECAEHLMLIDLSRNDIGRIAKIGTVETTEMMVIEKYSHVMHIVSNVRGELRPELGTMDAFWSCFPAGTLTGAPKVRAMEIIYELEKEKRGLYGGAVGYLDFKGNLTTAIAIRTMVVEGGTIYFQAAGGIVADSTPEAEYQETMNKMKAGLTAVE--------- 163938077 7 -------LALSIPYQLDFFKQYKFLSQDKPQHILLESGRG----GRYNIVGLDPVAVIQGKNETLHI---SESGKETI----------------------------------ERGNPLDLMQAYMEKWKTDYNPEYPPFQGGAIGYFSYDCIRYIEKLSSLADDINIPDIFFLLFDDVFVYDQQEKVLWIITHYVDECEEA----EERLNEWKGLWMKEAPEVPFECPEKKNEAVAFTEEGFMKAVERIQEYIGAGDVFQVNLSTRQEKTLQHPLEIYTSLREINPSPYMGYLEFGDFQIVSASPELLIK--KQGKEVSTRPIAGTRSRGASEQ------EDEELAKELIENEKERAEHVMLVDLERNDLGRVCKYGTVEVDEFMVIEKYSHVMHIVSNVRGEVEADKDAFDLVKAVFPGGTITGAPKIRTMEIIEELEPVRRGIYTGSIGWIGYSGDTELNIVIRTLLAKDGQAHVQAGAGIVIDSNPKNEYKESLKKAIALWRA----------- 33603598 28 -----------------PLAIYLKLAHSGPQSCLMESVVGGERFGRYSFIGLPARTVIRASGSTTEV------------------------------------LQDGHVAETHEGDPLAFIESYQARFKVALRPGMPRFCGGLAGYFGYDTVRHIEQRLGPAMEEGTPDIMLLHVDELVIVDNLAGRTYLMVYADPAQPEAYSRAQQRLLELRARLRRPVEIPYSHASMQTEERRDFQKADYLAAVARAKEYIAAGDVMQVQVGQVIAKPFRDPLSLYRALRSLNPSPYMYFWNFGDFQVVGASPEILVRQEQIDDQITIRPLAGTRKRGGT------PEEDLALAAELQADPKERAEHVMLIDLARNDVGRVAEIGSVRVSDTMVIERYSHVMHLVSNVAGKLLPGMSSMDVLRAAFPAGTLTGAPKVRAMEIIDELEPVRRGIYGGAAGYLSYGGEMDVAIAIRTGVIKNGTLYVQAAAGIVADSSPEAEWAETEAKARAVLRAAEQVQH----- 83942590 31 -----------------PVSLMLKLTGAAQNAFVLESVTGGEVRGRYSIIGMKPDLIWRCQG---TTSAINRSARYDVDAFDDV--------------------------------AGDPLDTLRAVIAESKPDDLPQAAAGLFGYLGYDMIRLVEHLPNVNPDPGLPDAMMVRPSVIAVLDGVKGEVTIVSPAWVSDGQSYAQAAERVMDAVRDLERSMPGTSRDAHEESAPVSNFTREGYKSAVEKAREYIVAGDIFQVVPSQRWAQGFSQPFALYRSLRRTNPSPFMFYFNFGDFHVVGASPEILVRV--FGNEITIRPVAGTRRRGAT------PEEDRALEADLLADQKELAEHLMLLDLGRNDVGRVAKIGTVRPTEEFIVERYSHVMHIVSNVVGELREDRDALDAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGLYGGGVGYFSAGGDMDMCIALRTAVIKDKTLYIQAGGGVVYDSDAEAEYMETVHK------------------ 158313763 20 -----------------PVGVYRKLAGG-PGTFLLESAEHGGVWSRYSFVGVRAAATLTERDGQAAWTDGT-------------------------------PPPGVPLDGD----PLDVLRAVERQLCSARPSGTPPLLGGLVGYLSYDIVRRIERLPARADDLGMPELRMLLTTDLAVLDHTDGSCQLVANIFTGAGDAYDDAVHRIEVMTADLGKWSEPTVATTTGASDFASATPPGGFHAAVERSIEEIRAGECFQIVVSQRFERPTADALDVYRVLRASNPSPYMYLLRFADHDVVGSSPEAHVKVT--GRRALLHPIAGSRPRGET------PERDAELAAQLLADPKERSEHVMLVDLVRNDLGRVCVPGSVRVVEFASVERFSHIMHIVSTVIGEVAPERSAVDVLAATFPAGTLSGAPKVRAMEIIDELEPTRRGLYGGVVGYLDFGGDLDTAIAIRTAVLRSGMAYVQAGAGIVADSVPDTEDLESRTKAAAVLRAIEVAESLR--- 163723349 21 -----------------PVSVLLKKADANP-AFLLESVEGGERWGRYSFLGTSAHAHVKVFADDVEVGAE--------------------------------------RSSQRIPHQGDPLSVLRDIMKVFSPPDLPRFWGGMVGYLAYEMVSFFERIP-HDTPADKPLAHFMITDELYVFDNVKHTLTMVAHVFEDPAQEFDKAMARLNSMVASLSAPTPAAPET-VEGGSLEGRYDPTDYMNAVVKTKEYIKAGDIIQAVISQPYVCSAPDAASLYRAQRYINPSPYMFFFNLDKVSLIGSSPETMVRLENG--VATLRPIAGTRPRGKSQQ------EDRQLADDLLKDEKERAEHLMLVDLGRNDLGRVAQVGTVQVTDLMVVERYSHVMHLVSNITCDLLPECDGFDLLKASFPAGTLSGAPKVRAMEIIAELEKEPRGPYGGAVGYISFSGNMDLAITIRTAMVEDGLLTVRAGAGIVADSDPATEHQETLNKSKALERAISL-------- 172056959 20 -----------------PISIFLHLEGDRK--CLLESSASGGN-GRYSIIGVNPVELLRAEGSQVTRHHL--------------------------------------QTEETVTMTGNPVQLLQQSVTRGTTDFEFPFLSGAIGYVGYDAIRAYENIGPVPDDRNLPDALLAVYDEIILYDHLEHRVHLIHTSLGGLTDRQEMVRKLHIRKTQLEQTGQQTRIELPLENIVYQPQIEKETFISLVEQAKQHIRQGDVFQLVLSQRLDATFADPFHFYRKLRQDNPSPYLFYIDLGEVIVLGASPESLVQV--KGRHVTTNPIAGTRPRGKTKQ------EDIQLADELLNDEKEQAEHRMLVDLGRNDLGQVCQIGSIHVSRQMEIERFKNVMHLVSVVEGTLAEGKTGADALISCLPAGTVSGAPKIRAMQLINQYETKKREVYAGAVGYFDVSGNLDFALAIRTMVIQHGKAYVQAGAGIVYDSDPTLEYEETLHKAKSLLE------------ 167766819 41 -----------------PIRMFQALRKEGTPCFMLESVENKDQWGRYSFIGINPKSEIKISGKELEVNGV--------------------------KQEEEFK-----------------MSYLSDLIEKYKSPDYPKLTGGLIGYFGYDMIRQVEKKLTPEDDLKMPECHLCMYDEIIAFDHLANKAVIIQNIHKGDNQKYEELEDKAELILHKMERPVSLSKDRFTPKTEVTSNLTKEQYEANVKKAKEYIKDGDIFQVVLSQRFEVETDDPFDVYRCLRTLNPSPYLYFFDFIDYQVVGASPEKLVSVLNG--IVATKPIAGTVPRGKTK------EEDDMLVRQLVNDPKERAEHTMLVDLGRNDVGKVSKFGTVEVKNFMTVEKYSKVTHLVSDVQGELRDDENPINALMSVLPAGTLSGAPKVRAMEIIDELENKKRGVYGGTVGYLGFDGNIDTCIAIRTVVFKDGKGYVQAGAGIVNDSVPEKEFMETKNKALAVVNAVKEAARL---- 45656480 2 -----------------PVSLFAKWCESSQNSFLLESVEGGEKLGRNSFLGKTPSRLLQGKDGLFYITVANE--------------PPTEVITYDPLVLLENLLGDDVYVQDYRL---------------------PPFAGGAVGFLSFAAVRYYENIPDTKPDENAPDCYFGIYDELLIVDHIDHVLRIVVNARVGEHSSYDFVIDKINSIENEIRNGSIPEPKIATGSLELNPNIPDEEYKKNVEKAKEYIQAGDIFQVVPSRKLKFKPDPPFQVYRGLRTVNPSPYMYYLKLGEITIVGSSPEIMVKYA--GNQTYLRPIAGTRPRGKNPN------EDKFLEENLLSDPKEISEHIMLVDLGRNDLGRVCKPGSVHVNDFKVIEKYSHVMHIVSQCSGELDDEKTVYDLIRAALPAGTVSGAPKIRAMEIIDELETTRRAIYSGALGYISFSGETDLAIIIRTIVFYKDTAFLQAGGGVVYDSVPELELEETKNKMAALLKAVEFA------- 116749211 29 -----------------PLSALGKIYQGTGPIFLLESVEGGERWGRYSFLGLFAHCSVRVYKKTVTVER--------------------------NGRVEIIPHD------------GDPLSILRSIMARYRLPGLPRFWGGMVGFLSYESVSFFEAIPNRCAD-DQPLACFVIPSRLFIFDNVRHTLTLVAYGFIDDGRSYEEARASVSAMRRLLNRPLIPSPAPSTAVPRLEPLTDPESFRSQVSTIREYIAAGDVIQAVLSQQFRCDASDPWMLYRAQRYVNPSPYMYFMHLDETVLVGSSPETMVRLENG--VATLRPIAGTRPRGGSEQ------QDRRMADELLQDPKERAEHLMLVDLGRNDLGRVAETGTVQVTDLMVVERYSHVMHLVSNISCDLLTGLDAWDLLKASFPAGTLTGAPKVRAMEIIAELEQEPRGPYGGAVGYVSFTGNMDLAITIRTACIQDGCLTVRAGAGIVADSDPEKERLETISKAMSIQRALQLT------- 16077142 9 ---------KKIPFQKDSLQQFEKLAQSRKHHVLLESARG----GRYSIAGLDPIATVKGKDGITTIKHGD----------------------------------------EMLFKEGDPLRAFHSWFKTLETETNPDFQGGAIGFLSYDYARYIENFKMLSDDLETPDIYFLVFDDIAVYDHQEESLWLITHVNGSDQETADVKLSELEQMWLTELPAVTSREMKPETAGSFAAPFTEDGFSQAVEKIKQYIASGDVFQVNLSIRQSQSLSHPYQIYKTLREVNPSPYMAYLETPDFQIICGSPELLVS--KKGKLLETRPIAGTRSRGKT------NEEDEALANELIHNEKERAEHVMLVDLERNDLGRVSRYGSVRVNEFMAIEKYSHVMHIVSNVQGELQDGYDAVDIIHAVFPGGTITGAPKVRTMEIIEELEPTRRGLYTGSIGWFGYNHDLQFNIVIRTIYATGGQAFMQSGAGVVIDSVPKHEYKESFKKAFAMQRALELS------- 33241181 21 -----------------PLSTWLKIGQKNPPGVLLESVEGGDTLGRWSVVASNPLWVVTIKGEKITRTWRNN---------------------------------------EKEEFVGNPFELLRKCLAPYKSQPGLPSLGQLYGMWGYELIKWIEPKVPVQNDEQFPDGIWMFMDKILIFDQVKRLITAVSYGDDSPEDAYEKAFQGIKEFESLMQEPLPSIKSKPSIPDSIESNWSKSEFEHAVEEAKEYISKGDIFQLVLSQKFTTQVPHPLELYRSLRIVNPSPFMAFYDFGDWQLIGSSPEVMVQAKPIDKKVSARPIAGTRPRGKTAN------EDSELEAQLLADPKEIAEHVMLVDLGRNDLGRVCRAGSVSVNELMIIEKYSHVMHIVSELQGYLKDDMDVWDLLMAAFPAGTVSGAPKIRAMQLIHELEPHIRGPYSGVYGSMDLNGALNTAITIRTMLVSHHSVEVQAGAGIVADSIPQNEFQETLNKAKGMLIAL---------- 148643206 32 -----------------PIEVLRILKEISKHCYMLESVEDSQKWGRYTFLGFDPLLEFTCQNGCVQIKG------------DSKFEDSSKLTDDDKVIIETNNPGEVIKDLVRQNKSP-------------KLTNLPPFTGGFVGYFAYDYIKYAEPSLNLENQDQFKDIDLMLFDKVVAFDNFRQKIVLIANMKTDNDENYKKACDDLEKIARLIKTGKKAKIEPLTLKSDFKPVFSREKYCQMVNKAKDYIKEGDIFQVVLSNRIEADISGSFDTYRVLRTTNPSPYMFYFSSNDIEIAGASPETLVKL--NNRKLYTFPLAGTRPRGKTES------EDLALEKELLSDEKELAEHNMLVDLGRNDIGKISEIGSVNVDKYLSIERFSHVMHIGSTVTGTLRKDLDSLAAIDSILPAGTLSGAPKIRACEIINELENNKRGIYGGAIGYIDLSGNVDTCISIRIAFARNNKVFIRSGAGIVADSVPDNEFDECLNKAAAVIDALKIA------- 212715803 31 -----------------PVGFYERLAAGRSGTFILESAEFGGTWSRYSFIGVNSMAQLRSNNGK----------ADWLGQVPAGVPTEGDVMEVAHAALKT--------------------------LKAPHVEGLPNLTSGLVGTVGWDAIRHWEPTLHAPNETGQPETVLALATDIAVVDHVSGSVWMIANAVTRADAAYDEAVARLDDMQRKAATPVENVLDETVSQPELRFRTEKSDYERSVEIAKRHIIDGDVFQVVISQRLDIDSPDPFDVYRVLRTLNPSPYMYFMQGRDFNVIGSSPETLIKVDSGHAM--TFPIAGSRPRGAT------VEEDEQLAKDLLSDPKERSEHIMLVDLSRNDLSRVCLPESVEVVSLMDIKRFSHIMHICSTVTGRVNPDMTSFDVFTSAFPAGTLSGAPKPRAVEIIDELEPADRGIYGGTVGYFDFSGNLDMAIAIRTAFIRDHEASVQAGAGIVLDSVPASEWQETRNKAEASVEAVQIASQLRQL- 78045113 27 --------------------------------FFLDSSLSPSTYGRYSFLGFNPEFTVKSRGN-LIIKSYDNREEKLYSH---------------------------------------PFSFLKSLLAEIKKPALFPFKGGLVGYFAYDLGRMLEVLPSTADDLNLYDFYLGYYDTFVAVDHINDRYYAVSY-------REDKLKELLEYIEKS--RNLEVKPPFYPPAGEFYSNFTRESYEEIVRRAIEYIKAGDIFVVNLSQRFTADFTDPWELYKYLRKINPAPFAAYLHYPEFAVLSSSPERFLELKSG--KVQTRPIKGTRPRGKT------IAEDLANRDELYNSQKDRAELTMIVDLERNDLGKVAKVGTVKVPELYVLEQYATVYHLVSTVTAELAEGKDAIDLLAATFPGGSITGAPKIRAMEIIEELEGLRRGIYTGCIGYIDVNGDMDLNIVIRTILVKNKKAYFGVGGGITVDSDPTAEYLETLDKAYALMKALK--------- 169854161 24 -----------------PCMAYLRIAKDSKYSFLLESVNGGENVARYSFIGADPFKVIKTGPNE----------------------------------EISGDPMVPLQKEL-------------ALYEYVSIPEVPTFTGGAIGYVAYDCIQHFEPKTELKDILEIPEAVFMLVDTLLVYDHIFQTLKVVSHVFSPKNTAYQTAVSKARRLAKVLLSATTPEPPQPPVTAEGVSNVGKAGYEGFVTTLKKHIVAGDIIQAVPSQRLARPTNHPFNVYRQLRQVNPSPYMFYLDLGDMQIVGASPETLCKVEK--NVVYNHAIAGTIKRGKT------PEEDAKLGAILLNSEKDRAEHIMLVDLARNDVNRVCQPKTVKVDHLMQVEKFSHVIHLTSQVSGILREDKTRFDAFRSIFPAGTVSGAPKIKAIEIISSLEKEKRGVYAGAVGRFDFANDMDTCIAIRTMTFKNGVAYLQAGGGIVFDSVEEDEFIETVNKLGGNVRALEAA------- 183601681 35 -----------------PVGLYERLAGHRSGTFILESAETNGTWSQYSFIGVNSMAQLRSNQGEADW-----------------------LGKVPVGVPLTGDVIDVARAT---------LDVLR----SPKVEGLPNLTSGLVGNVGWDAIRHWEPTLPAPDETEQPELTLALATDIAVVDHKTGSVWLIANAVTRADAAYNEAVARVGQMEIQAATPAQNVVDTSIPQPQLRFRTAKEDFIAMVERSRRHIIDGDVFQVVGSQRLDIDSPDPFDVYRVLRTLNPSPYMYFMTLTDFNVIGSSPETLIKVDNG--LAMSFPIAGSRPRGKT------PEEDERLHDELLADPKERSEHIMLVDLARNDLSRVCEPDSVEVVSLMDVLRYSHIMHICSTVTGRVLPGLSVMDVFTSAFPAGTLSGAPKPKAIELIDQMEPADRGIYGGTVGYFDFSGNMDMAIAIRTAFIRDHKASVQAGAGLVLDSIPENEWMETRNKASASVEAIKIAAQLKQV- 33862133 21 -----------------PLSTWLKLSNKDSHGVFFESVEGGENLGRWSIVATDPLWEAVCLGEETIKTWNNGNSEKY---------------------------------------KGDPFDLLRTWTEEYKNIDNLPYVGQLYGSWGYELINRIEPNVPINPDNNIPYGSWMFFDQLVIFDQMKRCITVVVYADTSRTSEYQDSILRINRIKDLMSAPINNWDEKKDLNIAISSNWERKEFEEAVVSAKEYIRKGDIFQIVISQKFQSKVKDPFNLYRSLRIVNPSPYMAFFDFGSWYLIGSSPEVMVKAEKKTNQISLRPIAGTRPRGQ------DAEQDLKFEKDLLKDPKEISEHVMLIDLGRNDLGRVCETGTVEVKDLMIIEKYSHVMHIVSEVEGILKSNTGVWDLLKACFPAGTVTGAPKIRAMQLIKDFEKDARGPYAGVYGSIDINGALNTAITIRTMIVQPSIVSVQAGAGIVADSSPANEYQETINKAKGILMALA--------- 210616010 18 ------------------------------HCYMLESAVADEQWGRYTFLGFAPKLEITCIDGEMQI-------------------------------------------GNVKIETENPSEHIRQILADYKSPYLPSFTGGLVGYFSYDYLGYSEPSVRVEDSEAFKDVDLMLFDKVIAFDHVRQKIILIVNMSLDDEVGYNKTVLELKQLVELLKKGEKKQETKGCLMGEVIPLFEKEQFCGMVEQAKQYIREGDIFQIVLSNRLSAPFEGSLNTYRMLRTINPSPYMFYFSGTDVEVAGASPETLVKLENG--ILHTFPLAGTRPRGKT------NEEDRALSQELLADEKELAEHNMLVDLGRNDLGKISRFGTVKVEKFHTIEYFSHVMHIGSTVRGEICKGKDALDAIEAVLPAGTLSGAPKIRACQLIGELENNKRGIYGGAIGYIDFTGNMDTCIAIRIAYKKNGKVFVRSGAGIVADSVPEKEYTECINKAKAVVDALKLA------- 15806792 6 -----------------PVTAYLKAAQGETVSFLLESVEAGEKLGRYSFIGVGEQGTFRACAGRV----------------------------QSSGQFGDFDGEEADPLARLYRVTTRPLDV---------PAGLPALVGGAVGYAAYDIIRAYEKLPDANPDLKLPDALFVAPRGLVIFDHLKHRL-----VVVAAAEEQAQADAEVERLLTRLRGPLPEVPGQPTAAPEFRSNFTPAEYMEAVRRGKEYVHAGDIFQFVPSQRFSAELGDPFALYRALRRVNPSPYLGYLALGEVTLVASSPESLLRSD--GVSVVTRPIAGTRKRGATE------AEDDALAAELLADEKERAEHLMLVDLGRNDIGKVSAYGTVKVENAFSIERYSHVMHIVSGVRGELREGQTPLHALASVLPMGTVSGAPKIRAMEIIDELEPVRRGPYGGCFGYVAFDGSLDMALTLRTMVIANGKVHIQAGAGVVADSVPELEEQETRNKAAALMRAVELA------- 116670245 19 -----------------PIGLYRKLANGQPGTFLMESAAVGGSWSRYSFIGAKSRATLTTKDGQAHW-----------------------LGKPPAGVPVDGNPVDAIRDTVEALRTD-------------RFEGLPPFTSGLVGFLGWETVRHWEKLTSPPDDLELPELALNLVTDMAVHDNMDGTVLLIANAINFDDEAWHDAVARVKALLAKVSTPVEQPPAALDFASSVQERWNEPDYLAALDRGKEAIVDGEVFQVVISRRFEMECADPLDVYRVLRNTNPSPYMYIFSLEDYSIVGSSPEALVTVT--GEEVITHPIAGSRPRGKT------VEADKTFAEELLADQKERAEHLMLVDLSRNDLSKVCVAGTVDVTQFMEVERFSHIMHLVSTVVGKLAPTAKAYDVLKATFPAGTLSGAPKPRALRLLDELEPHRRGIYGGVVGYLDFAGDMDMAIAIRSALLRDGRAYVQAGGGIVADSVNPTEALETVNKAAAPLRAVHTAGSLHNI- 198256692 22 -----NVIPVYADLMADPLTAYSKLKTDGP-AFLLESIEGGERLSRYTFIACRPRKVFKCYWDKTIIE---------------------ETGQPDREIETPQDPLSLVEEEIAK-------------HHPVEMAELAPFTGGAVGYVSYEYISRIETVVPTAKKNGSPLAYYMLADSVVIFDRAKQTMRLLVNARLEAATAYQAALDELAQLKAKLEERCDLSPATLNPPEALQVNFEKEDFEDMVERTKEYIRSGDIIQVVLSQRFEKDFDSALDLYRALRNVNPSPYMFLLETSDFAIVGASPEVHVRLT--DNKVEIRPIAGTRHRGKTEEQDTLLEEELLADEK------EKAEHLMLVDLARNDIGRVCEFGSVEVPDYMIVERYSHVMHIVSQVEGTIAADKNAFDLMRATFPAGTVSGAPKIRAMQIISENEPDQREFYSGALGYFSYNGNLDTCITLRTAMVKDGKVVIQSGAGIVADSVPESEYQETIFKASALFRAVALAEN----- 114771095 31 -----------------TVSLMLKLTEAKKNSFMLESVTGGDSKGRYSIIGMNPDLIWRCEGNNASINRLALDGSEKYNAVKE-----------------------------------DPLTSLRSILEETSPEDLPPMAAGLFGYLGYDMIRLVEHLPDINKDLELPDAVMLRPSVIVIIDGVKDELTIVSPAWHSVKHDANRVMSALEDLDRPIARNSDNHSDRAIGIP--VSNVTKEQYLQMVNIAKDYIKSGDIFQVVPSQRWTVDFPPPFSLYRALRRTNPSPYMFYFNFGNFQVIGASPEILVRVKED--EVTIRPIAGTRPRGKT------FDEDKELELDLLADKKELAEHLMLLDLGRNDVGRVAKIGTVTPNEKFVIERYSHVMHIVSNVIGELSNDNDALSALLAGLPAGTVSGAPKVRAMEIIDELEVEKRGVYGGGVGYFSSNGDMDICIALRTAVTKDEKLYIQAGGGVVFDSDPEAEFQETVNKSKALQTAAKIAGQ----- 194017986 9 ---------------------YEQLTAGETHHVLLESARGGS----YSIAGIHPIAKAKGKDGMTTIHYQD----------------------------------------EVLFKEGDPFRAFTDWFQTLRTETNPDFQGGAIGFLSYDYARYIEHFKMLSDDLKTPDLYFLVFNDVAVFDHEENVLWLITH--TEGAESVSDIHQRLEDLKQKWTSSAKESAQSPVYEPSPAAPFTEETFGEAVEKIKQYIASGDVFQVNLSIRQDEQLHHPYDLYKTLRQVNPSPYMSYLHTPDFQIVCGSPELLIK--KKGTQLETRPIAGTRSRGK------DDAEDQALAKELIENEKERAEHVMLVDLERNDLGRVSTYGSVRVNEFMAIEKYSHVMHIVSNVQGELRDDCDAVDVMRAVFPGGTITGAPKVRTMEIIEELEPTRRGLYTGSIGWFGFNQDMHFNIVIRTAYCTEGKAFMQSGAGIVIDSVPKHEYKESIKKAYAVKKALQLS------- 153814030 18 --------------------------------YMLESAYANETRGRYTFLGFDPIMEIRCADGEMTAGIL-------------------------------------------KLQTEHPSAYLRQILSEYKSPYLPPFTGGLAGYFSYDYFGYSEAKGQVEDTEKFPDVDLMLFDKVIAFDHFRQKIILIVNMLHDVESEYNKAVMELKQLAHLLKNGEKKKETGGKRQEKVTAAFGKEQFCDMVQSAKKHIYEGDIFQIVLSNMLSAPYEGSINAYRVLRTTNPSPYMFYFSGTDLEVAGASPETLVKLENG--TLHTFPMAGTRPRGR------DETEDKALEKELLTDEKELAEHNMLVDLGRNDLGKISRFGTVKVEKLHSVERFSHVMHIGSSVSGKIKEEYDALDAIEAVLPAGTLSGAPKIRACQLIGELENNKRGIYGGAVGYIDFAGNMDTCIAIRMAYKKNGKVFVRSGAGIVADSVPEREYEECLNKAKATLK------------ 90579481 37 SHPELSI--TSLAYSKDAALTWFAPLSGLPWAMLLRSAAENHPDNRFDIIVADPLATIESENG-------------------------ISKVCYANGTEETYT--DDPFALVQSLQA--------QLLPAVSPMMALPFIGGALGYFSYDLGRQVENISTIAHDIPLPDLALGIYDWALIVDHQEQTVTLVE---PQGTDRQTWLEQHLTAFSQQQSATVINPTDSFSLTSAWLSNMTKEDYCNKFNKIQDYLLSGDCYQINLAQRFSANYGDEWQAYLTLEAENGAPFSGFIRLKQGAILSVSPERFLQLRDG--LIETKPIKGTRPRSKNT------AQDNANAVALQSAEKDRAENLMIVDLLRNDIGRVATPGTVRVPHLFKIESFPAVHHLVSTVSGELLEDHSATNLLKACFPGGSITGAPKVRAMEIIEELEPHRRSIYCGSIGYISRCGTMDTSITIRTLVANEQKIHAWAGGGIVADSDPDSEYQETLDKLSKILPTLQ--------- 126731275 32 -----------------PVSLMLKLTGAAKDTFVLESVTGGEVRGRYSMIGMKPDLVWQCHGDKARINRH------------------------ARFDPDAFEPMEA-----------DPLTALRAVLAESRPEDLPQAAAGLFGYLGYDMIRLVERLPDVNPDLGLPDAVLMRPSVVAVLDGVKGEVTVVSPAWVQDGAAYAQAAERVMDAVRDLERAMPQASREAADLGEPVSNFTREEYKGAVDKAKEYIKAGDIFQVVPSQRWTQDFPPPFTLYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGSEVTIRPIAGTRPRGAT------PEEDNALEADLLADKKELAEHLMLLDLGRNDTGRVSKIGTVRPTEQFIIERYSHVMHIVSNVVGELSEEHDALSALLAGLPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAIVKDQKLYIQAGGGVVYDSDPEAEYMETVHK------------------ 168334239 15 -----------------PINILRKLNEISDNFYLLESVENSESLGRYSFLGFEPSLNIKYKNGITTITS----------------------------------------SEIISTSTEDPITILRKYINKYKSPELPPFTGGFIGYMAYEMIAYAEPKLTLPLNHD-NDFEFQFFDKVIAFDNLKKKIIVIVNMKLDNAKQYKKARLEIAKIISLIQSTEAPEKIPYPKTVSFNCTTSKTKFFDMVKRAKQYITDGDIFQVVLSRKFEADFSGSIDAYRMLRVNNPSPYMYFIKSDALEICGTSPETLVKV--VDRKITTFPVAGTRPRGKT------PEEDAELERSLLADEKELAEHNMLVDLARNDIGRVAAFGTVEVEEYLQIHRYSKVMHIASIVSGTLKKSFDAFHAINSLLPAGTLSGAPKFRACEIIAELEECSRGIYGGAIGYIDLSGNLDMCIAIRTAISXGQKVYVQAGAGIVYDSIAHNEYQECRNKASAVMQAVENAYNIDQ-- 114765313 32 -----------------PVSLMLKLTGAAKDAFMLESVTGGEVRGRYSIIGMKPDVVWKCHGETSQIN-----------------------------RQARFDPEAFAPVE------SDPLTALRELIAESRPEDLPQASAGLFGYLGYDMIRLVEHLPNVNPDLGLPDALMLRPSVVAVLDGVKGEVTVVAPAWVQDGVSARAAMDAVRDLERALPQASRDL-GEAHEAGEPVSNFTRDSYKAAVETAKDYIRKGDIFQVVPAQRWTQTFPPPFALYRSLRRTNPSPFMFYFNFGGFQVIGASPEILVRV--FGREVTIRPIAGTRPRGAT------PEEDRALEADLLADKKELAEHLMLLDLGRNDTGKVSKIGTVRPTEKFIIERYSHVMHIVSNVVGELADDQDALSAFFAGMPAGTVSGAPKVRAMEIIDELEPEKRGVYGGGVGYFSAGGDMDMCIALRTAIVKDEKLYIQAGGGVVYDSDPEAEYMETVHK------------------ 168026069 35 --------------HLTPVLAYRCLIDRDAPSFLFESVENGKNMGRYSIVGVQPSLEIIAKEDRIIILNH-EKGTREEKQSDDPLNEPQEIASKWNPVKIDSIP--------------------------------DIFCGGWVGYFSYDTVRYVEKKKAPKDDRGLPDIHLGLYNDVLVFDHVTKLLYVLHWVFDSLESAFEDGCKKLDHLVARLQAPEGVELPSASVEMSVKSNFTPEQFKDSILQVKEHILAGDIFQLVLSQRFERRFAYPFEVYRALRIVNPSPYMIYLQARGAIMVASSPEILTRISKG--TVVNRPLAGTRKRGKT------PEEDMAMERDLLGDEKECAEHVMLVDLGRNDVGKVSKAGTVKVEKFMEIERYSHVMHISSTVTGELLDELSSWDALRAALPVGTVSGAPKVRAMELIDELEPTRRGPYSGGIGGVSFTGQMDIALALRTMVFREWVVHLQAGAGIVADSDAESEYLETINKAAGLARAIDLAEAA---- 168241417 4 ---TLSPTVITLPWRPDAAEHYFAPVNHLPWAMLLHSGDAIHPYNRFDILVADPVTTLTTRAQ----------------------------ETTVCTARTTTVTLDDPLHVLQTQLEALPF--------HPQPDPDLPFQGGALGLFGYDLGRRFEILPDTARDIVLPDMAIGLYDWALIVDHHKQVVSLISYHDADAR-------------YRWLTSQRAPTRTPFRLTSAWQSNMTRCEYGEKFRQVQAWLHSGDCYQVNLSQRFQASYEDEWQAFERLNRANRAPFSAFLRLHDGAILSLSPERFIQLENG--HIQTRPIKGTLPR------LNDPQADRQQAQKLANSMKDRAENLMIVDLMRNDIGRVAVPGSVKVPELFVVEPFPAVHHLVSTITARLPDSLHATDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGKMDTSITIRTVTATEGQLYCSAGGGIVADSNEEAEYQETFDK------------------ 163815016 32 -----------------PINLLRKLKAANEHCYILESVENQEVWGRYTFLGYNPKLDVTCMNGHIQLKDIDGN---VIKEADDIHPEV----------------------------------FIREILKDYRSPGLPTFTGGFVGYFSYDYIKYSEKKLDAEDDEGFQDLDLMLFDKVIAFDNFKSKLILIANADTSDEAGYANALADIEDMKKLILDGEMAEIEPVKMKSDFKPLFDKEKYCSMVERAKRYIFEGDIFQVVLSNRLEAEMEGSFNTYRILRSTNPSPYMFYFSGDQIEVAGASPETLVKLENG--MLHTFPLAGTRPRGKTK------EEDMRLEAGLMADEKELAEHNMLVDLGRNDLGKISKFGTVEVEQYMKVQRYSHVMHIGSTVRGEIDDSYDELSAVDAVLPAGTLSGAPKIRACQIINELEDNKRGIYGGAIGYIDFTGNLDTCIAIRIAYKKGDKVFVRSGAGIVADSVPANEFQECINKAKAVTTALTMSQ------ 149913757 31 -----------------PVSLMLKLTGAARDAFILESVTGGEVRGRYSIIGMKPDLIWQCHGTTSRINRQARYDTDSFEH-----------------------------------QQGDPLTNLRALIAESRPEDLPAASAGLFGYLGYDMIRLVEHLPDVNPDLGLPDAVMIRPSVVAVLDGVKGDVIVVAPAWAADGQSAERVMDAVRDLDRALPRQARDLGKAAPEDSAPVSNFTHEGYKQAVEKAKDYIRAGDIFQVVPSQRWTQEFRQPFSLYRSLRRTNPSPFMFYFNFGGFQVVGASPEILVRVMDG--EVTVRPIAGTRPRGAT------PEEDRANEADLLSDPKELAEHLMLLDLGRNDVGRVARIGTVHPTEEFIIERYSHVMHIVSNVVGELAEDQDALSALLAGLPAGTVSGAPKVRAMQIIDELEPEKRGVYGGGVGYFSAGGDMDVCIALRTAVVKDEKLYIQAGGGVVYDSDPEAEYMETVHK------------------ 125717488 12 -----------------PILAYMRIQGD--HKVILESIPRDSETARFSILAYNPVFEVRYENGR-----LTKNGQVI---------------------------------------EADPLDYLHELAVKKAHHSDLPFGGGAIGFVGYDMISLYEEIGQIPADIGTPDMHFFVYESYMVFDHKKDKVYILEEALYSNRSEAD-LAASLEHIMAELAQPAADESPLELSSLNFQSHIEQTAFEKMVEEARSLIRRGDMFQCVLSQRFSAEYSGPLDYYRNLRVTNPSNYLYFYDFGDYQIIGASPESLVSVKQG--QVTTNPIAGTRPRGK------DEREDKALAEELLADEKEVAEHRMLVDLGRNDIGKIAQNNSVEVTKYMEVEYFRYVMHLTSVVRGQLLPQLTAMDALKSTLPAGTVSGAPKIRAMKRIYELEQEKRGVYAGAIGYLSATGDMDFAIAIRTMILKNGRAYVQAGAGIVYDSIPANEYQETINKAKSM-------------- 118444926 11 ----------------NSLELY-SLFKDEEYSFFLDSSMNNNKLGQYSFIGFDPFLIFKSKDDKVTI-----------------LDKGVLSVYKSN-----------------------PFNKLKETLDNYKMDYNIPFIGGAVGYFGYDLCHHIENITRTADDVNIPDCYFGIYDGVIIIDHQNNEVFIAALGIKDKSETIIKNIENKICLCEKKYTKINI--SKNVNVSNITSNFSKEQYINAIEKIRQYVKEGDIYQANMTQRFECSTDNPFDIYSQLREISPAPFGGFIDFGEGYIISNSPERFIKIR--NRYIETRPIKGTAPRGKNH------VEDLKNKQMLLNSEKDKAELLMIVDLERNDIGKISKPGTVKVTELFKLETYSNVHHLVSTVTGEIDNEYDSIDCIKEMFPGGSITGAPKIRAMEIIDELEPTQRNIYTGSMGYIGFNGDVDLNIVIRTIVFKDNRAYFQAGGGITWDSDAKLEYEETLHKAKSIIKVLK--------- 167755712 65 -----------------PIEVMRILKKHSKHCYMLESVDDTKRWSRYTFMGYDPKSEITCLNNLMNVDG-------------------------------------------KEFMVTHPKDYLKKLLKQYQSPGLPTFTGGLVGYFAYDYFKYSEPVLNLKSDDGFNDVDLMLFDQVICFDNYKQKIVLIANVAVDDEKSYHEALVKLEKMQALIISGVKAKIEPLRLKSDFKALFEQNEYCNMVERAKKYIKEGDIFQVVLSNCLEAEVTGSFDTYRVLRTTNPSPYMFYFFSDDQEFAGASPETLVKLEDKN--LYTYPLAGTRPRGMNEN------EDVNFEVSLLSDQKELAEHNMLVDLGRNDIGRISKFGTVKVEKYQEILRFSHVMHIGSTVSGVILENKDAIDAIDALLPAGTLSGAPKIRACQIINELENNRRGIYGGAIGYIDFTGNLDTCIAIRLVYKKNEKVYVRSGAGIVYDSVPEIEYQECLNKAQAVISALNTAN------ 189485119 20 --------------------------------YLLESVEFGETWGRYSFLGCDPKFTVRCNNNKIFI----DNGA------------------------------------KKEITTDNPVKILRDIISEYKSPYMPPFTGGLAGYFSYDFVKYGKKSLNLSNDENFDDFYLMLFDTIIAFDHLKQKIFIVVNVPVRDEKNFIKAEEKLKKMEYLIRNGVAKKEQKSELKSDFKMLHDKKEFINMVEKVKGHIREGDIFQAVISNRAEADFSGSIQTYRVLRTTNPSPYMFYFNFGDIEIAGASPETLVTL--KNKKITNYALAGTCRRGANA------AEDEFLISQLLNDEKELSEHNMLVDLGRNDLGKVSEFGSVKVTEYMKILKFSHVSHIASVLSSTIEDGYDHLDALSAVLPAGTLSGAPKKRACEIINDLEKHKRGTYGGAIGYIDFTGNMDMCIAIRMVKLQNGKVYVQSGAGVVADSDPEKEYNECSQKARAVINALQIAQEEK--- 91774275 20 -KPAIVQLMAKVRSDCSPLQLYTTLQKDR-YSYLLESVEKEKRHARFSFVGAYPDGVVKISGRTLVLECTTDS--PLISNVRQNIASECDIIEDTDGLLKAVIRDGH-----------DVLDALRAVFPTANGTVLLNFLGGAIGYNGYDIVYDCWLDAERSHNSDIPDMQFILTTKTFVFDHLTEETYIVLTPFCDAGAIYAGALHDAERMHKYLCDVEQDILPPVMDAGEPVCNMGKGVFEKAVMTAKQHIIDGDIFQVVLSRRYSVRLQSPLELYRTLREINPSPYMYLFSFDDLSIVGASPETLMTVHKKN--VITNPIAGTCPRGK------DKAEDAKYAAHMMADEKERAEHVMLVDLGRNDVRMVSQSGSVKVKDLMSVVKYSHVQHIESTVCGVLRPECDQFDATRAIFPAGTLSGAPKIRAMEIIDEFETSARGVYGGGVGYYSWNGDVDTAIVIRTVVINGDTAYIQAGAGIVADSDPTYEYEETERKMAAMLTAM---------- 94497172 24 -----------------PISAALKLFEPDRGDYLLESVEGGAVRGRHSLIGLAPDLVFRANGQKAEINRH--------------------------------WAADRNAFQAESVGALDALRALVAECRAEMDPALPPALACLVGYFGYETVGLVEKLPRPPNPIGVPDMLFVRPTVILVFDRLADALYIVAPVFTDIDRAMSDALERIDATAARLAAPIPMPATDEIADIAVTPVLEPGRYAHMVETAKDYIVAGDIFQVVLAQRFTSPFTPPIALYRALRRINPSPFLYYLDLPGFALIGSSPEILVRARDG--EVTIRPIAGTRPRGKSA------VEDAANRESLLADPKERAEHLMLLDLGRNDVGRVAAAGTVTVTESYSVEFYSHVMHIVSNVVGRLADDRDAIDALFAGFPAGTVSGAPKVRACEIIAQLEPETRGAYAGGVGYFGPDGNMDSCIVLRTAVLKDGVMHVQAGAGIVADSNAEYEQRECEAK------------------ 37526585 3 ----ISLQKRQLPYQPDAAINYFAPISNQSWAMLLHSGAANHPHNRFDILVAEPRITLLSHNKSTEI----------------------------------------NEDGDSYITEEDPFYLLKRQLEKLNIDPDLPFQGGALGLWGYDLGRYLEELPQAKNELSFPDMAIGIYDWALIVDHHKKEVILFSYSDVDT---------RLNWLTSHQVSPKM----AFTLTSEWQSNMSAKQYHEKINCIHHYLLSGDCYQVNLAQRFCADYQDEWQAFIKLNENNRAPFSAFIRLPENSVISVSPERFLLLENK--QIQTRPIKGTLPR------LSDTEKDVLQAVKLAASKKDQAENLMIVDLLRNDIGRVATPGSVKVPELFLVEQFPAVHHLVSTITATLPNEQHATDLLRACFPGGSITGAPKIRAMEIIEELEPHRRHGYCGSIGYISFCGTMDSNITIRTLLTEKEKIYCWAGGGIVADSTAEKEYQETFDK------------------ 129529 2 ----LSPAMISLPWRPDAAEYYFSPLSSQPWAMLLHSGFAEHAHNRFDIIVAQPRATLVTHGQLTTL----REGETVSTSAADPLTLVHQQLAHCNLQP--------------------------------QPHPHLPFLGGALGLFGYDLGRRFEHLPARADDIELPDMAVGIYDWALIVDHQRREVSLFSYDDP---------QARLAWLEAQ----TAPVAATFTLTSAWRANMSREEYGEKFRQIQAYLHSGDCYQVNLAQRFTATYRDEWQAFRQLNRANRAPFSAFIRLDEGAVLSLSPERFIQLRQGD--IQTRPIKGTLPR------LADPEQDALQQQKLANSPKDRAENLMIVDLMRNDIGRVAEPGSVRVPELFVVEPFPAVHHLVSTVTARLPAHLHAADLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSFCGNMDSSITIRTLTAWQGHLYCSAGGGIVADSEEAAEYQETFDK------------------ 206578105 2 ----LSPAIITLPWRPDAAEHYFAPLSALPWAMLLHSGFADHPHNRFDILVAAPRATLLTRGEQTWV----------------------------DDGETAFVSAEDPLQLLQQQLDRQPFT--------PQPHDDLPFLGGALGLFGYDLGRRFERLPSHAQDIALPDMAVGIYDWALIVDHQRQQISLLSYDDP---------QQRLQWLQAQSRPAMK----PFALTSAWQSNMSRQQYGEKFRQVQAYLHSGDCYQVNLAQRFQARYGDEWQAFRQLNVANRAPFSAFIRLEEGAILSLSPERFIQLRQG--EIQTRPIKGTLPRLDSPQ------EDARQAEKLANSPKDRAENLMIVDLMRNDIGRVAVPGSVRVPELFVVEPFPAVHHLVSTITARLPATLHASDLLRAAFPGGSITGAPKVRAMEIIDELEPQRRNAWCGSIGYLSYCGNMDTSITIRTLTAWQGQLYCSAGGGIVADSEEDAEYQETFDK------------------ 184200823 20 -----------------PVGLYRALVAARPGTFLLESAAEGGVWSRYSFVGAGSVATLTARDGQAHWLGDAPSGAPT---------------------------------------DGDPLEALRATMALLHTEPFPPLTSGMVGFVGWEAVRHWEKLPHPPDDLRVPELAMNLVSDMAVLDNKDGSVLLVANADENVDEAYHDAVARLRSMVQRLATPLERSPGTVDLETAVEQSWDRELFMSAIDRGKQAIVDGEIFQVVVSRRFEAACEASSDVYRTLRRINPSPYMYLYSFEDYSIVGSSPEALVTVT--GRQAVTHPIAGSRPRGAT------VDEDLALGQDLLADHKERAEHLMLVDLARNDLSKVAEPGSVDVSEFMEIERFSHIMHLCSTVVATMREDVTAYDVLAATFPAGTLSGAPKPRALQLLDEYEPLRRAVYGGVVGYMDFAGNMDMAIAIRTALLIEGRAYVQAGGGIVADSEPEAEAQESLNKATAPLRAALIAQSLRPL- 27365588 21 --------SKTLPYQTDLSQQWFDTIQHQPWAMLLRSASPTHVDSRFDILVAKPVATLETRGAVTEINTNDE----VIESKDDPFTLLARYQQR--------------------------------FTPALSSDEEIPFIGGALGYFSYDLGRCVEKLPEIAQDIAAPDMAVGIYTWALIVDHQTQTAQLVG--------------QDVEQAYQWLSTQTKADDATFALTSDWQSNMNRRDYQSKFDCVQEYLLSGDCYQINLAQRFHANYQGSWQAYQKLEQSNQAPFSAFIRLKDAAILSVSPERFLEL--KKRVIETKPIKGTRPR------HNDEQQDKQAALELANAEKDQAENLMIVDLLRNDIGRVAKPGSVHVPKLFDIESFPAVHHLVSTIRAELAAQYTAADLLRACFPGGSITGAPKVRAMEIIEELEPHRRSAYCGSIGYISRHGRMDTSITIRTLVAEQGKLFAWAGGGVVADSQCDAEYQETLDKLSKILPTLQ--------- 90413085 5 SHPKLSI--EQLDYSPEKTIEWFSPLSSLPWAMILRSAANNHPDNRFDILVADPLATLETQGEITCIKFSNG---------------------------------------DEKTSTDDPFSLLQDLLPSLNPMTDVPFIGGALGYFAYDLGRRVEKIASLAHDISAPDMAVGIYDWALIADHQEQTLFLVS---PSGSQRLEWLKQHKENSLTQHKNNAPQQRKHFSLTTDWSANMTIGSYCNKFDQVQEYLLSGDCYQINLAQRFQASYSDEWQAYLRLEQTNGAPFSGFIRTEHGTVLSVSPERFLQHNQG--YVETKPIKGTRPR------SENVEQDQAYADDLRHAEKDRSENLMIVDLLRNDIGRVAKPGSVKVPSIFEIESFPAVHHLVSTVTGELDQQYSATDLLRACFPGGSITGAPKVRAMSIIEELEPHRRSIYCGSIGYISRCGRMDTSITIRTLVTQEQKIYAWAGGGVVADSKSDSEYQETLDKLSRIL------------- 126653294 3 ---------------------YKKQTETQDSHVFLESGRGGH----FTIAAWNPLATAQSVEDGLLVNWRNGRSEVL------------------------------------PGESLALLEELVAEYQVPYNAELPVFQGGAIGFVTYDYARNIEVLPNTNDDLQIPDIYFYLFDSWAVHDHNTVTLMKLENCVVDLEEWATNWQVAARDGLATRKFEKTNAIEVVNDESELLVSFAGTDFEAAVQKIQTYIAQGDVFQVNLSVRQSKNLNTTMDVYEALRAFNPSPYMAYMEAPDFAVVSGSPELLVK--RQGQELSTRPIAGTRPRGKSE------EEDLALAQELIDNDKERAEHVMLVDLERNDLGRVSTYGTVEVDEFMVIERYSHVMHIVSNVRGEIAEGKTNADVIRAMFPGGTITGAPKIRTMEIIEELEPVRRGLYTGSIGWLGYTGDMEFNIVIRTAFIKDGIAHIQAGAGIVIDSVPEREYQESLNKAKAMWQAKAMA------- 50309689 41 -----------------PHVAYLKMSEERSPSFLFESANGN-QLSRYSFFGHSPRKIIKT----------------------------------GPTEGQACDPLNILQDELAQYRLAE------------NVPGLPKLSGGAIGYVSYDCVQYFEPKTPLKDVLQVPESALMLYDTIVAFDHVFQRFQIITNINSSLEQGYEDASEIIKRIIAILKDESSPIPLPEQPSIKFTSNIGQEGYEQHVRDLKEHIKKGDIIQCVPSQRVARPTSHPFNIYKHLRTVNPSPYLFYIDYLDFQIIGASPELLCQVDAK-NEVITHPIAGTVRRGQT------PEEDDRLAEELRNSTKDRAEHVMLVDLARNDVNRVCDPTTTSVDELLSVQKFSHVQHLVSQVSGTLRKDQNRFDALRSIFPAGTVSGAPKVKAMELIGELEGEKRGVYAGAVGHWSYDGSMDTCIALRTMVYKDGIAYLQAGGGIIFDSDPYDEYVETMNKMKANHNTILQAEQ----- 157145426 3 -----------LPWRPDAAEYYFAPLSHQPWAMLLHSGHAEHPHNRFDILVADPVATLSTHGEETRV-------------------------RDKHGTTTT---------------ADDPMTVLQAALASIQPPYDPPFQGGALGLLGYDLGRRFESLPTLARDITLPDMAIGIYDWALVVDHRRQTVSLLSHTDVH---------ARLEWLARQ----QTPVRKPFALTSAWQSNMTRAQYGEKFRQVQSWLHSGDCYQVNLAQRFQADYQDEWLAFVRLNHANRAPFSAFLRLEDGAILSLSPERFIQSEEG--HIQTRPIKGTLPR------LDDPQADRQQVLTLAMSAKDRAENLMIVDLMRNDVGRVAVPGSVKVPELFVVEPFPAVHHLVSTITARLPDNLHATDLLRAAFPGGSITGAPKVRAMEIIDALEPHRRNAWCGSIGYLSFCGNMDTSITIRTLTAVDGHLYCSAGGGIVADSQEDAEYQETFDK------------------ 116618271 15 ------------------ISAYFRLRGE--HSFLLESVPTDSEKSRYSIIALDPVHEFKTNGMLVTVDGQT-------------------------------------------SESKDPLLALQNLVVQEQPVEELPFQGGAIGYVGFDTVACYEKLNQPKDELDMPDSHLFLYETFVIFDHRQEKIKIVVDNVYSGRQNLEHVVLAIENKLKL--PVADELVPVKLHELNPKSNVTPEQFKKIVNHTKELIQEGDMFQMVPSQRFSFEFEDPFDFYRQLRRTNPSPYMYYMDYGDYQIIGSSPESLVTVR--GETVTTNPIAGTRKRGQTLT------EDVAIAKELKTNEKELAEHRMLVDLGRNDLGKVSEYGSVKVTTLLEIQKYRYIMHLVSEVSGKLRAHTPAIEALKATLPAGTVSGAPKVRALQRIYEMEPVKRGVYAGAIGYLSRDNQMDFAIAIRTMVVKSNKGYVQAGAGIVYDSIAENEYQETLNKAKALLR------------ 67526475 4 -------------------------------SFLYESAATTETIGRYSFVGADPHTVLKT-------------------------------------GPGHGPESDPLPILEEKLANFRV--------ASVPGLTLPPLTGGAIGYVGYDCVKYFEPKTPLKDILGIPESLFMLFNTIVAFDHFYQVVKVVTYIDAELDANYKHGQAVIQRIIDTLQRPDTPLPPQGPQNQEYTSNIGREGYEGHVVKLKEHIAKGDIFQTVPSQRLSRPTSHPFNLFRHLRTVNPSPYLFYIDCEDFQLVGASPELLAKEEKG--RIITHPIAGTVKRGKTAEEDEALAEELR------SSLKDRAEHVMLVDLARNDVNRVCDPLTTQVDRLMVVEKFSHVQHLVSQVSGVLRPEKTRFDAFRSIFPAGTVSGAPKVRAMQLIAELEGEKRGVYAGAVGYFGYNGAMDTCIALRTMLVKDGVAYLQAGGGIVFDSDPYDEYVETLNKLGANIACIKGA------- 50406654 24 NKPNLYPIYKYVTADDLTVKAYLKLAKKRSPSFLFESAVNGDTVDRYSFIGLNPRKVIRTGEDERLF-----------------------------------------PKEHCNVDPITILEKELAKYNQIQLPGLPKFSGGAVGYISYDCIKYFEPKKPLEDVLQLPEAVLMLCDLIVAFDRVYDRFQIINNVAVTDSNDAAEAIDNVEKILRSESTPEEINPKQPPIKANFTSNIGQEGYEGHVSTLKKHILKGDIIQAVPSQRVARPTSHPFNIYRHLRTVNPSPYLFYIDLIDFEIIGASPELLVKADEKG-KVVTHPIAGTVKRGKT------NEEDEANAEILRSSLKDRAEHIMLVDLARNDINRICTPESNKVDRLLTIERFSHVMHLVSEVSGTLRSDKTRFDAFRSIFPAGTVSGAPKVKAMELIGTLEKEKRGVYAGAVGHWGYDGTMDTCIALRTMVYKNGIAYLQAGGGIVFDSDEYDEYVETMNKMKANNQTIIDA------- 145608342 45 -----------------PSAAYLKVSAHYRSSFLFESA-ATERVGRYSFVAAGPRKVVRTGPG------FAGGACDPLPALEEELARHVVATDVPGLK-------------------------------------LPPFAGGAVGYVGYDCVRYFEPKTARPDVLGIPESVFMFFDTAVVFDRFYGIIKVVTYLHVPDGAEYKRALATIRELIELLNGPEIPLPEQKPVRLEYRSNVGQAGYEGHVTALKKHIVKGDIIQAVPSQRFARPTDHPFNIYRHLRTVNPSPYLFYVDCADFQIVGASPELLVKSEGG--RVITHPIAGTVKRGAT------PEEDQRLADELAASLKDRAEHVMLVDLARNDVTRVCDPLETRVDRLMVVERFSHVQHLVSQVSGVLRPGKTRFDAFRSIFPAGTVSGAPKVRAMELIAELEGEKRGVYAGAVGYFGYEGEMDTCIALRTMLVKDGIAYLQAGGGIVFDSDEYDEWMETMNKLGANMHCITSAEQL---- 170720955 2 --PTCTL--HPLPYQPDPAAYFGRLRQA-PGAILLDSARPGAERGRFDLLSAWPLQHLQVLPD--------EDGRAFLQRLRTSLKQLGPAQL-PDGVEL-------------------------------------PFAGGLIGYLSYDFGRRLEHLPCLADDLDLPDAQLGLYGWALVTDHQHGSSQLVFHPQLADDER--------ERLIALFADPDNAASGDFRLLAAMTGDLQPGQYEAAFDQVQRYIQAGDCYQINLTQRFRAPCQDPWHAYQALRKACPTPFSGYQQLDGSALLSFSPERFVRVSQG--QVETRPIKGTRPR------SADPAEDARNAEELRHSPKDRSENLMIVDLLRNDLGRTCQIGSVKVPELFSLESYPNVHHLVSSITGQLATDKDALDLIGDSFPGGSITGAPKIRAMQIIDELEPSRRALYCGSLLYVDVRGEMDSSIAIRSLLVKDGQVSCWGGGAVVADSDWQSEYEESIAKVRVLMETLQ--------- 109390053 7 ------VFSLDVRYHEDASALFAHLGGTADDSALLESADITTKNDISSLAVLKSSVRITCTGNTVVTQPLTDSGRAVVARLTQQLG-----QYNTAENTFSFPASDAV-DERERLTAPSTIEVLRKL--QFESGYSDASLPLLMGGFAFDFLETFETLPAVEESNTYPDYQFILAEIVLDINHQDQTAKLTGVSNSPGELEAENKLSLLIDAALPATEHAYQTTPHDGDTLRVVADIPDAQFRTQINELKENIYNGDIYQVVPARTFTAPCPDAFAAYLQLRATNPSPYMFYIRGRSYELFGASPESNLKFTAANRELQLYPIAGTRPRGLNPDGSINDELDIRNELDMRTDAKEIAEHTMLVDLARNDLARVSVPASRRVADLLQVDRYSRVMHLVSRVTATLDPELDALDAYRACMNMGTLTGAPKLRAMELLRGVEKRRRGSYGGAVGYLRDNGDMDSCIVIRSAFVQDGVAAVQAGAGVVRDSNPQSEADETLHKAYAVLNAIAFA------- 91224278 9 --------------------LFSRI-QHQPWAMLLRSASKTHIDSRFDVLVANPIATLETTADNTQVETPSN----------------------------------------AYSTQDDPFALLHQLQEQWLPELDLPFVGGALGYFSYDLGRRVETMPEVAEDLNTPDMAVGLYEWAVVVDHKLKKACLVG--------------QNIEQAWQWLNEQKAEQTVDFALSGAWQSNMTKESYATRFDKVQEYLLSGDCYQINLAQRFNAPYQGSWQAYLKLESANQAPFSAFIRMPESSILSISPERFLEL--KDRVIETKPIKGTRPR------SEDPKKDNANAHDLQTAEKDQAENLMIVDLLRNDIGRVASPGSVHVPKLFDIESFPAVHHLVSTIRANLDEQYAPADLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRHGRMDTSITIRTLVAEKNKLYAWAGGGVVADSDCASEYQETLDKLSKILPALQ--------- 194545838 7 ----------PLPYHSDPSCLF-AIIHEAPGAVMLDSGRPIATRGRYDLMSAWPLAEL------------------------APLPDESANRFFARLREAAGSLGPAQLP----------------------APYELPFAGGLLGYLSYDLGRRIERIGEHRDDLGLPLASVGLYAWALISDHQAGTSQLVFHPRLD--------ERERQRLIALFSEETQGAAGNFKLLGKFRRSISASDYRQAIRRIQDYIQAGDCYQVNYSQRFQAACSGPWPAYRALREACPTPFSGYLRLADGAILSLSPERFLKL--GKGKVETRPIKGTRPRGKT------PEEDMALAASLLASPKDRAENLMIVDLLRNDIGRSCQPGSVRVPELFALESYPNVHHLVSSVTGELAPGKDALDLLEGSFPGGSITGAPKIRAMQIIDELEPSRRGIYCGSLFYLDVRGEMDSSIAIRTLLVRDGQVSCWGGGGIVADSHWEDEYQETLDKVRVLLETLE--------- 85708718 30 -----------------PVGAARRLIVPGRGDFLLESVEGGEVRGRYSLLGLDPDLVFRASASEAAINRAWKSDRDAFEPCSGNALSELRALA----------------------------DACRVDVPEGAENPLPPALACLVGYFGYETIGLVETLPRAPQELALPDMLFVRPTVILVFDGLSDALFCVAPIWDDARAAIEAAGERIDETLRALVQPRPEAPRAAADTPELTPVMDGEDYKALALRAKEYILAGDIFQVVLAQRFTCPFEPPLELYRSLRRVNPSPFLYFLDLPGFAIVGSSPEILVRVRDG--EVTIRPIAGTRPRGET------PALDRENETSLLADPKERAEHLMLLDLGRNDVGRVAARGTVEVTDSFTIERYSHVMHIVSNVVGRLASDKDALDALFAGFPAGTVSGAPKVRACEIIAELEPETRGAYAGGVGYFAPDGSVDSCIVLRTAVVKDGTMHVQAGAGIVADSDPDYELAECR-------------------- 167032938 2 --PTCTLY--PLPYQPDPAAYFARLRQA-PGAILLDSARPGAERGRFDLLSAWPLQQLRAHPH--------EEGRAFLQRLRVGLAQLG-YADLPDGVEL-------------------------------------PFAGGLIGYLSYDFGRRLEHLPSHADDLGLPDAQLGLYAWALVSDHLLGTSQLVFHPNLAADER--------QRLISLFQGEINAEAGEFQLLAPMAGDLQPEQYKAAFDQVQRYIQAGDCYQINLTQRFRAPCQDPWRAYQALRQACPTPFSGYQQLDGSALLSFSPERFIRVNQG--QVETRPIKGTRPR------ASDPTEDTRNAEELLHSPKDRSENLMIVDLLRNDLGRTCKIGSVQVPELFSLESYPNVHHLVSSITGQLASDKDALDLIGDSFPGGSITGAPKIRAMQIIDELEPSRRALYCGSLLYVDVRGEMDSSIAIRSLLVKDGQVSCWGGGAVVADSEWQAEYEESIAKVRVLMQTLQ--------- 119774823 13 ---------KTLDWTASTSDIFTPLA-SQPWSMLLDSADAPHMDAHWDILVAAPVATLKVYESHSELTYAGN-----------------------------------TLRLDTSECPFSQLQSVQHALFSVQKNTSLPFAGGALGSFNYDLGRRIERLPSTADDINLPLACIGFYDWALMRSYQSDSWQLVHYLGDDALNETLAWLEQ----QRDFAQAGAESNTSFSLLTEFTPQITRDQYQQKFNQVQSYLASGDCYQINLTQRFSADYQGSWQAYLKLRSANVAPFSAFVRLEEGAILSISPERFIKLD--GRQVETKPIKGTLPR------LPDPDADKTNAILLKASPKDRAENLMIVDLLRNDIGRVASPGSVRVPKLFEVESFPAVHHLVSTVTAQLAENKDAFDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSIYCGSIGYISQHGNMDTSITIRTLAAVDGKLYCWAGGGVVADSIADSEYQETFDK------------------ 163763872 18 -----------------PIQLFQYF--ESEAAFILESNDPLSPWSNYSFIGLNPVYKIESDANGFR-----------------------------------FLNVKSGEQLHEAGSMAAIWTLALEHLSPAESKTDVPFPGGAVGYTSFESYGFTEDRVNRFEGEEA-DLSFLFCETILAYHHDKEELTVVHLQELNGYTPAEAYAAANEKIQYILKTLADSPPESTAFVPNVTSNYTKEEFMDHVRIVKDYIAKGDIFQAVLSQRFEVPVKDGLSLYRVLRKVNPSPYLYYIRFDHQEVIGSSPERLLKVDRSG-ELEIHPIAGTRKRGK------DDAEDKQLASELLADEKERAEHLMLVDLARNDIGRVSEFGTVNVGTYMEIARFSHVMHIISKVTGQLKKDLHPFDALFATHPAGTVSGAPKVRAVEIIQELEQMRRGVYAGAIAYCGFNNAIDSCIAIRTMIVKNGKAHVQAGAGIVQDSVPEMEYEETRNKAKALLYAIQLAEKRAE-- 192361619 4 ----------PLPYTPDSVSWLLAIR-HLPRLVWLDSGHPGSHYGRFDILAAAPSVNLETHGTRTVITHNTTSQSHSLD---------------------------------------DPFQLLGQYLSLSSVSHPLPFIGGALGYFGYDLGRRLEKLPNQAQDIDLPDLSIGIYPWAILQDHQQQQAWLVFNPALDAAYNFLEIEQLCRDAPQNTWFHEPRLNLKSDNNLEFKSKVNVDEYAKAMAQIQAYIRAGDCYQVNYAQRFSACYQDPLLAYLALRTSLPSPFSGFMQLPQGAVLSLSPERFIQVRRQ--QVETKPIKGTIKRGATA------EEDVANANWLVNSTKNRAENVMIVDLLRNDLSKHCTR--VKVPTLCELQTFANVHHLVSTVTAQLNPNASPLDVLRDSFPGGSITGAPKIRAMEIIEELEPTRRSVYCGSLGYISQDGQMDTNIAIRTLVCDGEQIHCWGGGGIVADSETDQEYTESIAKVKVLMDTLEQ-------- 148979131 9 --------------------LFSHI-ENLPWAMLLRSASESHVDSRYDILVAQPIATFETIGAKTTI----------------------------------------NVKETCEVSDSDPFELLQQLLPATNEHSELPFIGGALGYFSYDLGRRVETLPATTRDIDAPDMAVGLYEWAIVVDHKLKAACVVG----------QNIEAHWDWLSQQQAQP---SVEEFSLTTSWQSNMSEQSYADKFDSVQEYLLSGDCYQINLAQRFNAKYQGSWLAYEKLEQYNSAPFSGFIRLANSAIISVSPERFLEL--KDNVIETKPIKGTRPR------SDDQVIDDTNAQDLASADKDQAENLMIVDLLRNDIGRVAKPGTVHVPKLFDIESFPAVHHLVSTIRADLDYQYSATDLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRNGRMDTSITIRTLVAENNTLYAWAGGGVVFDSDCASEYQETLDKLSRIL------------- 108803604 15 -----------------------------------------------SYLAAEPFLVVRSRGRWVEVE----------------------------------------GPEGRRAMEADPFAVLSGLLARYRVPGLPPLAGGAIGYFGYDLGRLLERLPELNDDAPLPEMEVGFYDWVLAFEGGAGRGCIVSTGLPQGTEEAARG--RLEEVVALLEGRAGSLRAEATPPLRFRSDTGRGTYEGAVERAREYIRAGDVFQVNLSHRLRAEAPRPWPLYRRLRERSPVPHGAYLGLGEAAVLSASPERFLRLAGRG--VQTRPIKGTRPRGRN------PEEDRRMARLLASSAKDRAENVMIVDLLRNDIGKVCRTGSVRVPELCGLEGHASVWHLVSTVVGELRPGAGVVELLAACFPGGSVTGAPKIRAMEIIEELEPVRRGVYCGAIGYISFCGEMDTNIAIRTLVLAGNEAHLQVGGAVVADSDPRAEYDETLAKARAVVEGL---------- 152987954 1 --------------------------------MLFDCFDVDSKAPRRSVAILSSCLRIECWGRDVLLRASNPNGRALLAPLSEACPAQVTCLRDGDTLHWRFPHEAPEADEWWRLHALSSLEALRRVLETLGGDERPVLLGGLF---SFDLAEQFEPLPAPANPARCPDYLFLVPELLLDIDHVARQASLQAFVHPGRHQALAASLRRCADEYHGAVDDAVEPALAGVRAGNYQVDLDDASFARQVERLQEHVRAGDVFQIVPSRSFSVPCADPWRAYRQLCLRNPSPYRFFLDAGDFCLFGASPESAVKYDAASREVELYPIAGTRPRGRDAEGAIDAELDNRLEAELRLDAKEIAEHMMLVDLARNDLARVCRRGTRRVRDMLKVDRYSHVMHLVSRVTGELHHELDALHAYRACLNMGTLVGAPKVRAMQLLRQFEDGYRGSYGGAIGILDSAGNLDTSIVIRAAEVRDGIARVRAGAGVVLDSEPRLEAEETRNK------------------ 149183591 17 --------------------AYEILTAELDHHILLESGRG----GKYSIAGFNPVTIIDAKDNRVEIREKGK----------------------------------------MESVNGDPLDVLYSLLQKERDPSLPDFQGGAMGFISYDYARQIEKLTSAQDDLKTPDLFYMVFNQWAVYDHETEAVWLMA-----DEEGTDTFEAFLNEWKKALGQPLPEETGESPLTVDRSVSMDEAEFISAVEKIQNYIKEGDVFQVNLSVRQSQKLASPYAIYKKLRELNPSPFMSYVHTPDFQIASGSPELLVK--KKGKEVSTRPIAGTRSRGENE------IEDQRLADELIHNEKERAEHVMLVDLERNDLGRVCQYGTVEVNEFMVIEKYSHVMHIVSNVRGTIANNKNGKDLIRSVFPGGTITGAPKVRTMEIIEELEPVRRGIYTGSIGWIGFNGDMELNIVIRTLFAKEGQAYIQAGAGVVIDSNPRHEYKESLKKAKAVWKAKELAEGA---- 167624181 9 ------VFTKRLDWNLSTTELFEH-FSALPWSVLLDSANAAHIDAKFDVICAEPVATIVNHGQSTTITRSTDR------------QPLFRFDQQPADNDLDNPKNEYAEKAAKHSVSSDPFDLLNELLAEYYPTQKYSFSGGVMGSFSYDIGRVIEKLPQIANDISLPEMNLACYDWALIFDYKTQSWQLVHY---QSQQALEALELRLNQLIETDQQDNPIANSAFRLNGQWRNQLSEQAYKDKFEQVQAYLLSGDCYQINLTQRFSASYTNEWQAYKALRESNGAPFSAFIRLEGHALLSISPERFIQHKNGD--IQTKPIKGTMPRG------VDPHSDSELAAQLKASEKDRAENVMIVDLLRNDIGKVALPGSVAVPHLFEVESFPAVHHLVSTVTAKLKPELNPTDLLRACFPGGSITGAPKIRAMSIIEELEPSRRSLYCGSIGYISQDGTMDTSITIRTLVARQGIIHCWAGGGIVADSKVDAEYQESFDK------------------ 86146266 14 -----------------------------PWAMLLRSASESHVDSRYDILVAQPIATFETIGAKTTV----------------------------------------NVNETCEVSESDPFEYQQQLLPAISEHPELPFVGGALGYFSYDLGRRVEALPSLKRDISAPDMAVGLYEWAVIVDHKLKAAFLVGQNIDTHWDWLTQQQSPSQQAKQA-----ERTHQKFGLTTPWQSNMTEQSYANKFDSVQEYLLSGDCYQINLAQRFNAQYQGSWLAYEKLEKYNSAPFSGFIRLAGCTILSVSPERFLELNSG--TIETKPIKGTRPR------SENSMIDDANAQDLLNAEKDQAENLMIVDLLRNDIGRVAKPGSVHVPKLFDIESFPAVHHLVSTIRAELDVHHSAHDLLRACFPGGSITGAPKVRAMQIIEELEPHRRSAYCGSIGYISRNGRMDTSITIRTLVAENNTLYAWAGGGVVFDSDCASEYQETLDKLSRIL------------- 109897948 4 --------------------LFQHFAD-QEWAILLDSADSVHVDGRYDVIVANPLATLVTNGESTHICFTGA------------------------------PQNNRVSQEDPMMLVQAVLEECLGTESAPLSTSALPFKAGAMGYFGYDLGRRFEDLPQAENPYSAPDMAVGIYHWAVVKDNQTEQFYLCH--FPTDHNDNAPDAAHINALLNHVDAACPTDDTQFILSGQWQSNMNKSQYVHKIAQVNAYLRSGDCYQVNLAQRFDAPYSDEYQAYLRLRDANKAPFSAFIRIPNAVIISISPERFLSVDNHG-KVQTKPIKGTRPR------SPDQAIDEQNIQALRGSSKDRAENLMIVDLLRNDLSKSCQPHSVDVPALFEIESFAAVHHLVSTVTGQLADQQTALSLLRGAFPGGSITGAPKIRAMEIIEELEPQRRNIYCGSIGYLGIDGDMDTSICIRTILLENSHIYCWAGGGIVLDSTALDEYQESLDK------------------ 66045320 2 ----------PLPYSADPIAFFARIREA-PGAVLLDSGRPAAVRGRHDLLSAWPLQELTV--------ADGENGATYLQRLRDSLKALGPAQL-PDGCEL-------------------------------------PFAGGLIGYLSYEFGRRLEPLPDQADDLQLPEARLGLYAWALISDHQEQTSQLIFHPSLAVSER--------ERLIELFSVDIPEPRTEFRLSQPFQASISADNYRQAFERIQAYIQAGDCYQVNFAQRFQAQCGDPWAAYRALRAACPTPFAGYLSLPGAAMLSLSPERFVRVS--TRQVETRPIKGTRPR------SADPAQDAALAAELLASEKDRAENLMIVDLLRNDLGRSCRIGSVKVPELFSLESYPNVHHLVSSVTGELAAGNDALDLIGGSFPGGSITGAPKIRAMQIIDELEPTRRSLYCGSLMYLDVRGEMDSSIAIRSLLVKDGQISCWGGGGIVADSDCEAEYQETFTKVRVLLETLE--------- 52631039 76 -----------------PVLAYRCLVDREAPSFLYESIEPGFQVGRYSVVGAQPAMEIMAKENAVTIVDH-ESGRVTEKVVD------------------------------------DPMTIPRSISESWKPQFLDEFCGGWVGIHMIQFVRSCPFLRAPRDDRNLADIHLGLYDDVIVFDHVEKKAYVIHWVYSSAEKAYVDGMKRLEILVSKLSPGFVELCTHQFGRSLNKSNMTSEEYKDVVLQAKEHILAGDIFQIVLSQRFERRFADPFEVYRALRVVNPSPYMTYLQARGCILVGSSPEVLTRVTKK--KIINRPLAGTVRRGRT------PHDDEILKVQLLNDQKQCAEHTMLVDLGRNDVGKVSKSGSVNVEKLMTVERYSHVMHISSTVTGELLDHLTCWDALRAALPVGTVSGAPKVKAMELIDQLEPTRRGPYSGGFGAISFSGDMDIAIALRTMVFSNGVAYLQAGAGIVADSIPDDEQTECENKIAGLARSIDLAESA---- 114563328 9 ----------------DTKQLF-SLVSHQPWAILLDSANAPHQDAKFDIIGFNPIATLTSSDGVCQFSSKDPAIETL------------------------------NIKIDSHANPFNTLAKLHARLYPSAQESQHPFSVGALGAFGYDLGRNIEKLPQISKDIHLDDMNIGFYDFSLVYSYVDKSWYAYHYC----GSYALKVELNLIESKIQKSASNAITSRPFRLTTAWSNQIDSQQYQHKFAQVQQYLLSGDCYQINLTQRFEAQYQDEWQAYCALSLANQAPFSAFMRVDNHCMLSISPERFIKLNDQ--YIETKPIKGTMPR------HHDPILDQQAASALITSEKDRAENVMIVDLLRNDIGKVAAPGSVKVPTLFAIESFPAVHHLVSTVTATLAPHKTAFDLLNAAFPGGSITGAPKIRAMEIIEELEPSRRNLYCGSIGYISQNGNMDTSITIRTLVTEKNHIYCWAGGGIVADSNGAAEYQESFDK------------------ 150024611 19 -----------------PVSIYLKIRDKFPNSLLLESSDYHANDNSFSYICCNPIASIKIENETIF-----------------------KSFPDGSSEKIEINNQTNIPNEIER------------FTAQFKSENNDFINNGLFGYISYDAVRYFENISKKENDLQIPDIYYAVYQNIIAINHFKNEAYIFCHSVTEENNINE---------IEQLLQTRNLPAYSFSKTDAKKSNLTDEDFKTNVALAKKHCYRGDVFQLVLSRRFTQGFKDEFNVYRTLRSINPSPYLFFFDYGDFKIMGSSPEAQLVI--KNRKAEIHPIAGTFKR------TGNDEQDAVLAKKLSEDKKENAEHVMLVDLARNDLSR--QSHQVQVEKYREVQFFSHVIHLVSKVTGQMHEKSTTMQVVANTFPAGTLSGAPKHKAMQLIEKYENTNRNFYGGAIGFMDFEGNFNHAIMIRTFLSKNHQLHYQAGAGIVANSDEESELQEVYNKLGALDKALELA------- 84489864 13 -KPTTKKIEID-----NPVKLFKNLYYNYKDTFLLESMESDSGLARYSIIGFNPVAKIKAHDHNVTITTDT----------------------------YTFEYTSDNPLLDIKTLIKNDF-------------KEEGFRGGLLGYVSYESIKYFENVPTHK--SIYPDFEFGLFLDCIVYDNIHKTCEYTTLN--------EDRSDLIKRIYQEEHTNGILEYKL------IQEDFTQDEYENAVDETKNLITDGEIFQAVISNSENLVLKGSKPLYEHLRKINPSHYMYHIKLDQREIIGSSPEMLMRLEKG--TVESYPIAGTRPRGKNKQ------EDEELEKSLLNDEKELAEHLMLVDLARNDIGKISKSNTVKLEEFYGIRKFSHVQHIVSHVTGKLNDNLDAIDAFMSLFPAGTLSGAPKIRAMEIINQKEKYARGPYGGAVGYFSLNGNADFAITIRTLTTNDNRAEIQAGAGIVYDSIPQSEYEECRRKRQALFQALKES------- 120437005 17 -----------------PVSIYLKLRDKYPNSLLLESSDYHASDNSFSYICCNPIASFKIENDVITTTFPDGNREILNIDKQVSVPQEIQKFSKK-------------------------FKADSSEFKFINN--------GLFGYIAYDSVRYFEDVTRKEKDLQIPDIYYAVYQNIIAINHFKNEAYIFDHSYNS--------ENKIDEIEQLL-KVKNFASYNFSRSDDPRSNLTDEQYKTVVKEAKEHCHRGDVFQLVLSRRFSQKFKDEFNVYRALRNVNPSPYLFYFDYGNFKIFGSSPEAQLVVDKG--RAEIHPIAGTFKR------TGNDEKDAEIAKELAIDEKENSEHVMLVDLARNDLSR--NGSDVKVENYREIQFFSHVIHLVSKVTGKKHPNVSTPQIVADTFPAGTLSGAPKPMALKLIEKFENVNRSAYGGAIGFMDFEGNFNHAIIIRSFVSKNHELHYQAGAGIVSESKPENELQEVYNKLGALTKALEIA------- 170726576 8 ------------------TALFSH-FSDQPWAMLLDSANAPHADAKHDIIVCEPVATIVTESGLSKVSHYEGNRVTRVDTL-----------------------------------TLDPFKVIKQSLNDYFPTPLLPFSGGALGSFSYDLGRQIEKLPDIARDIGLAELNIGLYMWALIYDYQSACWLLVHY------QGEEALQKQLIKLESLLNKNNNENNQTFTLTSGWHNQISQEQYKEKFAQVQRYLHSGDCYQINLTHRFEADYQDEWQAYTELSKTNKAPFSAFIRLENAAILSISPERFVQLVDRD--IQTKPIKGTRPR------FSCPVQDSESAIALSLATKDRAENLMIVDLLRNDIGKVAQAGSVNVPHLFSIESFPAVHHLVSTVTAKLAPQYQASDLLKATFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGQMDTSITIRTLVAQSNRIYCWAGGGIVADSVADEEYQETYDK------------------ 157371048 4 --------------------------ASQPWAMLLHSGFAEHSHNRFDILVAQPCATLSTRGPITEI---------------------------RRGEEHWTSPEDPFRLIQQQLEQLNLHPQVDACL---------PFQGGALGLFGYDLGRRVEKLPQWAQDITLPDMAVGIYDWAVIADHHRQTLTLLSYGDG-------------EQRWQWLRNQQPAARPAFALTSPWQANMTRRQYGEKFQRIQHYLRSGDCYQINLAQRFAADYQDEWQAFQQLSASNRAPFSAFLRLPENAVLSVSPERFLWLE--NQHIQTRPIKGTLPRLADADQDAQQAQ------RLANSSKDRAENLMIVDLLRNDIGRVAEPGSVQVPELFVVEPFPAVHHLVSTITATLPLRTPATELLRACFPGGSITGAPKVRAMEIIEELEPQRRNAYCGSIGYISTCGTMDTNITIRTLITENGRIYCSAGGGIVADSQEQAEYQETFDK------------------ 81300143 5 ----------------DPQQAFAPFAQD-PHAVLLDLGEPATPESRYAYLCLSPYAT---------------------------------------------------QRGDRLVTEADPFQALATSLATVDDSDLPPFQGGICGFLSYECGAWLERLPTPKPEPRLPLWSLSLYDLVVACDRQQRRTWIFSSGLPDPRDRQQRAEQRLQWVCDRLQSALPSQSPDWQPQADWQALQTEADFCQAVDQVKCHIRAGDIFQANLTTAFRASQPSPWQLYRRLYQLSPEPFSAYFAGGDFQLLSVSPERFLRLDRDG-WVETRPIKGTRPR------SADPAHDRQLATELQASEKDRAENVMIVDLLRNDLGRVCRPRSIQVPQLCQLESYEHVHHLTSQVIGQLRSGLTAVDLLRATFPGGSITGAPKIRSMEIIHELEPIPRQAYCGSLFWLGFDGSLDASILIRTLQISQGQVLAQAGCGIVADSDPLDECAEMQVKVQPLLRSLQ--------- 186903770 37 --------------------------------LLTSSYEYPGRYKRWAIGFINPPLELATRDRSFTITALNKRGRRLLAYLSVYLAAHPQLQIDKNFITGEVVPTTELFPEEERSKQPSVFTIIREIQQAFYSNEDEHL--GLYGAFGYDLVFQFEPITQHKRPVDQRDLVLYLPDELVIVDYYLDRAYCFQYDFETERGTTHGLPRTGAIIDYRGLRLNNKTVSDHLPG---------EYGKLQVEKAKEYFRRGDLFEVVPSQNFFSVCESPAQLFRTLQKINPSPYGFIFNLGGEYLIGASPEMFVRVE--GKCVETCPISGTISRGQ------DAIDDAAKIRTLLNSLKDEAELTMCTDVDRNDKSRICEPGSVKVIGRRQIELYSHLIHTVDHVEGILRPEFDALDAFLSHTWAVTVTGAPKRKAIEFIEKHERSSRRWYGGAVGYLAFNGDLNTGLILRTIRLKDSIAEVRVGATVLYDSIPEAEEQETLTKAAALFQTLRGSQQ----- 3348124 65 --------------HLTPVLAYRCLVDREAPSFLFESVEPGSSVGRYSVVGAQPSMEIVAKEHNVTILDH------------HTGKLTQKTVQDPMTIPRSISEGWKPRLIDELPDT---------------------FCGGWVGYFSYDTVRYVENRKAPEDDRNLADIQLGLYEDVIVFDHVEKKAHVIHWVYSSLPEAYLDGKKRLEILVSRLSPGSVDFCTHAFGPSLTKGNMTSEEYKNAVLQAKEHIAAGDIFQIVLSQRFERRFADPFEVYRALRIVNPSPYMTYIQARGCILVASSPEILTRV--KKRRIVNRPLAGTSRRGKT------PDEDVMLEMQMLKDEKQRAEHIMLVDLGRNDVGKVSKPGSVNVEKLMSVERYSHVMHISSTVSGELLDHLTCWDALRAALPVGTVSGAPKVKAMELIDQLEVARRGPYSGGFGGISFSGDMDIALALRTMVFLNGVAHLQSGAGIVADSNPDEEQIECENKVAGLCRAIDLAESA---- 127512831 12 -----------------------------PWAILLDSAGADHIDARYDIISFDPLATITSQDGVTHTRHL-----------------------RPTAASATEENQSKDGVEISQDDPLSILQAAIADYFPTQHACELPFSGGALGTFSYDLGRRIEKLPTIAQDIELPEMNIGLYDWALLFCYQSQTWSLVHY------RGETALKERLADLEARLSSPSNEKAEKFALSRDWQPQITKGEYRDKFDRVQDYLHSGDCYQINLTQRFEAEYRDEWQAYLKLRASNKAPFSAFIRLDMHAILSISPERFIKL--KGDAIETKPIKGTMAR------SSDATADKAAAEALAASEKDRAENLMIVDLLRNDIGKVASPGSVRVPHLFAIESFPAVHHLVSTVTANLAAPNSPCDLLRAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDRQMDTSITIRTLVAEPPRLYCWAGGGIVADSQVDAEYQESYDK------------------ 148559819 34 ----------------------------RRGAVFSSNYEYPGRYTRWDTAIVDPPVVITSRARTMRIEALNARGVILLRPILDALSEVKIDQSGENRIDLTIVEPVGTFTEEERSRMPSVFTVLRAIVGLFFSEEDANL--GLYGAFGYDLAFQFDPIYKLKRPDDQRDLVLFIPDEIFVADHYAARAWVDRYEFRCGGSSTHG-----------LDRATPVVPFKPSERKLARGDHNPGEYARLVERAKESFKRGDLFEVVPGQTFYERCHAPSEIFRRLKSINPSPYSFFINLGESELVGASPEMFVRV--NGRRIETCPISGTIKRGE------DAISDSEQILKLLNSKKDESELTMCSDVDRNDKSRVCEPGSVRVIGRRQIEMYSRLIHTVDHIEGRLRDGMDAFDGFLSHAWAVTVTGAPKLWAMRFLEENERSPRAWYGGAIGMMHFNGDMNTGLTLRTIRIKDGVAEIRAGATLLFDSNPDEEEAETELKASAMIAAVRDAQKSNQI- 125552274 8 ----------------------------QPWAMLLHSGFADHSHNRFDILVAQPRITLTTHGATTEV----------------------------------------ISDDVTIRSQQDPFELLQQQMQGWQPAPDLPFQGGALGLFGYDLGRRVESLPQLAEDLALPDMAVGIYDWALIADHRLQTLTLLSYGD-------------VEQRWRWLNSQTAPAARPFTLLSDWRANMSRQQYGEKFQRIQHYLRSGDCYQINLAQRFSADYQDEWQAFCQLSVSNRAPFSAFLRLPHNSVLSVSPERFLWLEQQ--RIQTRPIKGTLPRLADAEQDAAQA------RRLADSPKDRAENLMIVDLLRNDIGRVAQPGSVRVPELFVVEPFPAVHHLVSTITATLPDTASATELLRACFPGGSITGAPKVRAMEIIEELEPQRRNAYCGSIGYLSACGTMDTNITIRTLVTENGRIHCSAGGGIVADSQEQAEYQETFDK------------------ 169608788 21 ---------------------------------------------------------------------------------------------------------------------------------------LPPMTGGAVGYVGYDCVKYFEPKTDMKDVLGVPESFFMLFDTLVALDHFAQVVKIITYVVPDSMDQLEEAYEQAKTTLRRDPHVPMPEQGPIKLGNEYKSNIGQDGYEGHVKKLKEHINVGDIIQAVPSQRFARPTSHPFNVYRNLRNVNPSPYLFFVDCEDFQIVGASPELLVKEEQG--RIITHPIAGTVKRGKTLQ------EDAALADELSSSLKDRAEHVMLVDLARNDVNRICDPLTTRVDKLMV---FSHVQHLVSEVSGVLRPGKTRFDAFRSIFPAGTVSGAPKVRAMELIAELEREKRGVYAGAVGYFGYEGAMDTCIALRTMLLKDGIAYLQAGGGIVFDSDPYDEWMETINKLGANTHCITSA------- 90415831 2 --PTLSI--QEIPYQTSSESLFAAVRD-LPDAVWLDSGTPHSIQGRFDIISACPDGIVETQGAISTIVDQHG----------------------------------------SRSSEEDPFTLAEQLLEPLTISSDYPFVGGLIGYFGYDLGRRLIDIPNTAAQITLPDMRVGRFLWALVVDHQEQRSELIFHAKCSEELRA-LIRSRLSDLKGK------ESTDKFTLRQKFAATLSESEYKEAIRAIKRYIDSGDCYQTNFTQHFSAQFSDLWPAYLALREAVGSPYSAFWQWRDQALLCVSPERFIRL--KDKHAETKPIKGTIKRG------SDPKQDQQRAEQLVASTKDRAENLMIVDLLRNDLSRNSEPGSIRVPKLFELESFANVHHLVSTVTGVLAQNSTPLDMLRDSFPGGSITGAPKKRAMEIIEQLEPVRRSVYCGSIGYISANQNMDSNIAIRTLIADGDKLHCWGGGGIVADSEDSQEYQESIDKIKALLEALE--------- 85712480 35 --------------------------QHQEYSLWLDSAAFDHPNSRYHILLKQPEYVLTARGQATTLTRTSEQSPLDLSCSADNFISAASQIHDQLGRQIQLDGDADRL----------------------------PFCGGLAGLMGYDLGRQLERLPDVNPDEETNDAVFGIYLNALIIDKLEKRVFLLAPTNTFNERQSQWLEQ------------SACSTEPFKLTSEWQSNMSADDYLSRFNAVKNYLAAGDCYQINLAQRFSAHYQGAWLAYLKLRASNRAPFSAFMRLPTSCLLSVSPERFISVSAQG-QVETKPIKGTRPRSHLA------EQDEANRLALINAEKDRAENLMIVDLLRNDLSKHCQPHSVDVPKLFAVESFPAVHHLVSTVVGQLNPHSDTFHLWGGAFPGGSITGAPKVRAMEIIEELEPNRRNAYCGSIGFVSVNGNSDSSITIRTLVAERGIIYCWAGGGLVYDSKGEEEYQETFDKVARILPTLETT------- 15966140 20 ----------EASY-SDAIAGYVDRLDERRGAVFSSNYEYPGRYTRWDTAVVDPPLAISSFGRSLWIEAYNERGEVLLALIAEDLKSVADISLAARRLDLTINEPDRVFTEEERSKMPTVFTVLRAVTNLFHSEEDSNL--GLYGAFGYDLAFQFDAILKLSRPDDQRDMVLFLPDEILVVDHYAAKAWIDRYDFARENLSTEGKAADIA-----------PEPFRSVDSIPPHGDHRPGEYAELVVKAKESFRRGDLFEVVPGQKFYERCESPSEISNRLKAINPSPYSFFINLGNQELVGASPEMFVRVS--GRRIETCPISGTIKRG------DDPIADSEQILKLLNSKKDESELTMCSDVDRNDKSRVCVPGSVKVIGRRQIEMYSRLIHTVDHIEGRLRDDMDAFDGFLSHAWAVTVTGAPKLWAMRFIESHEKSPRAWYGGAIGMVGFNGDMNTGLTLRTIRIKDGIAEVRAGATLLYDSNPEEEEAETELKASAMIAAIRDAKSAN--- 152992067 9 -----------------PVALYGKIKTLFPGTMLFESV-VNTSDGNFSFITIGAQERLRYKDKTTHYTDTSGTEKVL------------------DEDPFTFMKSYYARVDQEKYKE-------RALEAGFS------FVDGFIGFIAYDMVKVFEPVLNLLDPLDTPDLDLVRPKIIIAYSHKSAKLTLILN-----DARMQEGFGQIEEMLHETFTPMEIKAVE--LEGEGTFSIDEERFKALVVESKEHIRSGDIFQILLANRYTQKGKDPLSFYRVLRSKNPSPYLFLLDYEDFSICGSSPEVMVRLTDG--EILLRPIAGTRKRGKTH------ARDKELELEMLNDPKECAEHLMLIDLGRNDVGRVAKTGTVEVTDMMRVEKYSHVMHMVSDVEAVIRDDKDMFDLFAATFTAGTMTGAPKIKAMELIAKFEGLKRGFYSGSVGYFSLNGNMDSAIAIRTSLIKPDSITLQAGAGIVADSVPELEYLEVKNKLGALLATLKE-------- 91793268 4 -------------------------------------------DAKFDIIVFDPIATLVTQGTQSHFCVLDKRIK------------------------------QAFNNETNESNPLSFLNSLNERLYPHRFDSTLPFSGGAVGSFSYDLGRQLETLPDIANDIHLSEINIGFYDFCLIYSHQEKSWYATHYLGSAALDAAIENIHKITKTTSQPGSLHSNAPLPFKLTSDWQCQLSQAQYNQKFNRVQQYLLSGDCYQINLTQRFSAGYQDEWQAYQALSKANCAPFSAFIRLENHSLLSISPERFIKLE--GNSISTKPIKGTLPRGKT------LEEDKLNAFRLQASEKDRAENVMIVDLLRNDIGKVAKAGSVAVPSLFAIESFPAVHHLVSTVTATLKPNYTATDLLQAAFPGGSITGAPKIRAMEIIEELEPSRRSLYCGSIGYISQDGKMDTSITIRTLVAENPQIYCWAGGGIVADSNVEAEYQESFDK------------------ 198259906 2 ----------------DPIGVARR-ASAMPGVSFLYSGLTAYGLGRYSILAANPLKTFSSRGGVVRICEGGA----------------------------------------EREFKANVFDAFESELNAMAEAGSLPFQGGPIGYFSYDAGRCLEKTALGEANGEVANARFAFYDGGLVFDHVDRTSWL--------GSTSEKLSGGLEELLAVALSEDEPSMEAFELRSSLQSNFQREEFVESVQSVRESIRKGDVYQVNLSQRFEAKCEGAFDLFSRLAKSSPAPYSAYLDFGDEQIVSSSPERFLQV--KGRHATTRPIKGTRSAGANDEEAAANA------KELEDSEKDRSELLMIVDLERNDLGRVCEPGSIRVDNLFRLERYATVIHQTADVSGDLETGRGPIDCVKAMFPGGSITGAPKIRSMQIIDELERGPRGVYTGSIGYFDANGGADLNIAIRTLRVADGSLSFQVGGGIVWDSDPESEYEETLLKAKAMIRALK--------- 156448882 13 -----------------------------PGLAFLDSAMRHDTLGRVSVLAADPFARFRYRDGRATL--------------------------------------------DGRAVPGSPIAALRACLAPYRPRPDLPAIPGAIGYFAYDLGASLERVAAPARRAGLTDIAFNLYDTLLAVDHGRGTCLLIATGFPDGPARAARARARLDAFADWLAAPSEPLPKWTGARLTWRSNFSRQTYEAAVEKVRDYIRAGDIYQANIAQRFAADLPDPFAFYRRLRETNPATFGAYLDFEGLTVASSSPERFLKLE--GRAVETRPIKGTVAR------DPDPARDAEIAAALQANPKERAENIMIVDLLRNDLSRVCEPGSVRVPTLCGLESYAGIHHLVSVVTGTLREGSDALDLIQKTFPGGSITGAPKLRAMDIITEIETDARELYCGAIGALGFDGSLDTSIAIRTVFMAKGQAVLQAGGGVTLLSEPGPEYEETLTKAARVFAA----------- 118576464 5 ------------------------------HSFLFESLTGPEILAETSVMGFDPAYIVRGYSDRVEITGRDGGVRV--------------------------------------ADAGDPLEELRQ--AAVDVGHPYRYLGGAVGRVNYDAAGLWERVPR-KDPPPEPLMEFGVYDDGILYDNRQGRLYYFHL-----------GEDRFSELLMSGKHGDVRVS-------NFRAETCRDEYEGMVGRAKEYVNDGDVFQVVLSRRTSFDVEDELAIYGALRKLNPSPYMYHLKQGKSVTIGASPEMLVRAD--GRTAETFPIAGTRK------TVPDEAENLRLADELRHDEKELAEHTMLVDLGRNDMGRVCEYGSVHVEDLMGIRRFSHVQHMVTHVTGRLGEGHDAVDAFKAVFPAGTVSGAPKVRAMEIIDELEPVPRGPYAGAVGYFAHNGCCDFAIAIRSIFIEGGRGFVQAGAGIVSDSVPSDEFDETEHKAGAMLQALREAS------ 114704529 19 ---EITRRSCAVPY-ADAIEPYFDKLDTRRGAVLFSNYEYPGRYTKQDIAFVDPPLVLTSAGRRMVIEALNGKGEILLSMIAGALEGHADISDDGRSVELMIKEPSGAVTEEERSRIPTVFSVLRAIVALFKTSEDARC--GLYGAFGYDLAFQFDPIEQLERPADQRDLVLYMPDEVLEVDHYSASAVLSTYDFAKGSLST-----------ASVKGGGSDDGFEPAKRIPGRGDHEPGEYADLVRSAKERFRRGDLFEVVPGQVFYERAEHPSEISRRLKAVNPSPYSFFVNLGSNELVGASPEMFVRVA--GKRVETCPISGTVPRGQDAIG------DAEQVLKLLNSKKDESELTMCSDVDRNDKSRVCDPGSVKVIGRRQIEMYSRLIHTVDHITGVLRDGMDAFDAFLSHAWAVTVTGAPKLWAMRFIEKHEKSPRAWYGGAVGMVHFNGDLNTGLTLRTIRLKDGIAEVRAGATLLFDSDPDAEEAETELKASALLGAIREAGMANE-- 90408819 20 --------------------------------------------------------------------------------------------------------------------------------------PDFPFSGGALGSINYELGYQIESLVDNTPTLDIPDMQFGFYDWAILQNTQTQHLFLLVNNNISALPLEQMWQNRHDWLINKIQSKTKAISFK--LTQQWAANMDKQTYIKKFERVHQYILSGDCYQVNLAQRFQATYQDEYQAYTQLLTQNRPPFGAFLRYPTHCILSLSPERFLRL--QGQHIQTKPIKGTRPRYK------DKAQDEASRQALQSASKDRAENLMIVDLLRNDIGKVSDPGTVKVPKLFDIESFPAVHHLVSTVEGTLSAQHCTEDLLRSCFPGGSITGAPKIRAMQIIAELEPSRREIYCGSIGYINANGDMDMNIAIRTLLCHQQSIYCWAGGGLVADSKALDEYQECLDK------------------ 72161790 12 ----------------------------RRGGVLSSGMEYPGRYSRWHLGYVDPCLEVVARGRTIGATALNDRGRVLLPAVARALTAHGAVVEHTDDTTVPEPDPTEFFTEEERSRRLSVFSALRALVGVFFHAEEPHL--GLYGAFGYDLAFQFEPIEQLPRDPEDRDLVLHLPDEIIVHDRKREICQRYSYDFTLPEELRGPAGATTRGLPRHTEPTPPVTPAAEVPPQP-----EPGSYARIVAEAKERFRRGDLFEVVPSHRLYAPCASPARFYERLRERNPAPYEFFLNLGGEYLVGASPEMFVRVTGRGQRVETCPISGTIKRGADAVG------DAENIKELLSSAKEESELTMCTDVDRNDKSRVCVPGSVRVIGRRQIEMYSRLIHTVDHIEGILRPELDAIDAFLTHMWAVTVTGAPKTWAMRFIEQHESSPRRWYGGAVGVINFDGSMNTGLTLRTAHIRDGVATVRAGATLLYDSDPEAEERETFLKARALLETL---------- 198277161 12 --------TLPGDLH-TPVSTYLKVRDLFPQSILLESSDYHGVENNRSFIGLNPIASFSVNHGIVT-----------------------------------TVFPDKSREERPLTPEFQVEDAFQYFLRQFQVEGEYARYGGVYGYTTFNAVRYFEQIPVKDPKNDAPEILYILYKYLIVFNDFQSEMVLVELQGNDEPSHIDEVEKAVLN--------RNYTTYAFRATGDTTSTLTDEEHKANIRKGIAHCKRGDVFQIVLSRRFIQRYEDDFTLYRALRSINPSPYLFYFDFGGFRIFGSSPETHCKIEAGKATID--PIAGTTRR------SGDRKTDAALTEALLADPKENAEHVMLVDLARNDLSRNCH--DTHVEFYKQPQYYSHVIHLVSRVSGTLDKETDPIKTFIDTFPAGTLSGAPKVKAMQLISEIEPHNRGAYGGCIGFIGLNGDLNQAITIRTFVSRNNELWFQAGGGIVAKSDENNELQEVNNKLGALKKAILLA------- 121998987 3 ----LPLQSRSLPYIGDGATAMRVL-GGEPWSAWLDSGHGGCAGARYDILVARPTVTLIAAGGQTTI---------------------------RRGERVERRHGDPLAHLAAELDALGPL----------PVDPRWPFTGGAVGYFGYDLGRRLMGVPGA--DPALPEMAVGIYEHAVITDHRHECSTAVG---------RRLDEAWLADV--ACRRETGARPQPWSTAGPVLREPDADGYAAAFRRVQGYLHAGDCYQVNLARRFSVPCCDPQAAYLALRAASSAPFAAWLRFPGGDVLSLSPERFLHIDGDGR-VTTEPIKGTRPR------FTDPAEDEAARRDLLGSAKDRAENVMIVDLLRNDLGKGCEVGSVRVPSLCRAERFASVHHLVSTVTGRLAPGRRATDLLRDCLPGGSITGAPKRRAMEIITELEPGPRGVYCGAIGYLGLDGRMDTSIAIRTATCSDGSMTYWAGGGVVADSTAAAELQETEDKAAGFLS------------ 91977367 234 -----------------------RLFADKPCAFWLDSSLAEPGRARWSYFGA-------ASGDSVAREADDGAAGNLLDDLAPRLRSEI------------------------------------------DNPPPCPFTGGWVGYLGYELGRDF--GGAITGRSPLPDVMLQPVDRFIAFDHQHQRMYAVCVVATADGDAEQRWLSAIAAALQAIGDEPEHPPQSPAVATPVRLDRDRDRCLADISQCLDWIGAGETYQVCLTNSIRTRLADPLALYRVLRSINPAPYAAYFAWPGGAVLSASPERFLKVDNRG-MVEAQPIKGTIRR------DPDPIRDAQLARELAGSAKDRAENVMIVDLLRNDLSRVCRPGSVVVPKLCDVESYATVHQLVSTVRGELQPDNTVIDLIRAAFPGGSMTGAPKTRTLALIDQLERRARGVYSGALGWFGFDGAADLSIVIRTIVQSGDELSFGVGAGIVAQSTPEGEFDEMMLKAQASIRAIVTAATADELF 189463280 19 -----------------PVSTYLKVRDLFPQSALMESSDYHGSENNRSFIAFNPIASISINHGTATMN-----------------------------------FPDDTCMEKELGTNFTAEDAINGFLSCFSIEGEYSHYCGLYGYTTFNAVRYFEDIPSHEPKNDAPEILYILYKYLIVFNDFKSEMVLIEMQDSQEKSHIGEIEKAI--------NNRNYTTYDFHPTGETTSTLTDEEHKANIRKGIAHCMRGDVFQVVLSRRFIQKFQDDFKLYRALRSINPSPYLFYFDFGGFRIFGSSPETHCKVENG--QATIDPIAGTTRR------SGDKETDSQLTASLLADPKENAEHVMLVDLARNDLSRNCH--NTHIEFFKEPQYYSHVIHLVSRVSGTLSETTNSVRTFIDTFPAGTLSGAPKVRAMQLISEIEPHNRGVYGGCIGFIGLNGALNQAITIRTFVSRNNELWFQAGGGITALSNEENELQEVNNKLGALKKAILLAEQL---- 110639662 5 -----------------PVSMYLKLRDKFPQTMLLESSDYHGNQDIYSYICCNPIAGIKIDKGYFT-------------------------EYYPDGTLNNLD-----------IEETNVPEQITKFVKRFKVDEKPFTSSGIFGYTAYDAVRYFEDIKIKTFETDIPDLQYHIYRFILVFNHFNNELTIVENY---PEGVEYTDNSSIEQIESYL-NSRNFASYEFRLADREESNFTDEEFLKVLQKGKDHCRRGDVFQIVLSRRFSRQYGDDFNVYRSLRSINPSPYLFYFDYGSFRLFGSSPEAQIVVKED--KASIYPIAGTFRR------TGDDIKDYDLAMQLLNDPKENSEHIMLVDLARNDLSRHCH--DVEVETLKEVQYYSHVIHLVSKVTGKMDNKDAFMNIVGDTFPAGTLSGAPKHNAMQIIDRNEHGNRGFYGGAIGFIGFNGEFNHAIMIRTIMSKDNILFYQAGAGVVDLSDINSELQEVNNKLAALKKAIEMA------- 146304450 3 -----------------PYEVYQCIERDQEIAALMESVEGSQNTARYSVIAWG-----------VKRKVQVNRGDDLEE---------------------------------------SILNALRGV-----EEGELRFSGGLLGYISYDAVRRWETVRDLKPAIDWPDAEFFLPENVLVFDHALGKVFV----------------------EGDIPSIAGCFEQGEFKVTPHDESMTKQEYESGVNSILEYIKSGYAFQVVLSRFYRYAVQDPMRLYRNLRKINPSPYMFYIKFGERKLIGSSPELLFSVQRG--IAETFPIAGTRPRGKTS------EEDFELEQELLSSEKEMAEHLMLVDLARNDIGKSCVPGTVKVPEFAYVEKYSHVQHIVSRVVGTLRKDANSLDVLKSMFPAGTVSGAPKPMAMNIIELLEPYKRGPYAGAVGFISRN-SAEFAITIRTAMINRDILRIQAGAGIVYDSVPEQEYYETEHKMRALKVAL---------- 32474447 44 NKQKIPLWTHSLGRVGDLEDLFGRLAGT-KHRLWFDSASDHEHDGRYSFLAADPVGWL-----------------------------------------------------HASLTDPDPWPKLHNWCSRIHSAELPPFCGGLAGLIPYEAAWWLEPTTRMPESRPQLGMAIGIYDWTIAVDHSSGEATLISNLDSSLNADFERARRRGEDVLKRLSRTAQAPRTGAPPPNEVRSNFESQRYVEAVAEIIDRIRAGDSFQVNLAQTLSHPAMCANELYRRLRQSNPAPYSVFFDVGTEQILSSSPEGFLQVR--DRHVVTRPIKGTVPR------TGDEIEDERLAQVLGGSAKDRAENIMIVDLMRNDLSIVCKDDSVRVSGLCEIECYQSVQHLVSTVKGDLRADVTISELLAACFPGGSITGAPKIEAMKTIARLERQPRGAYCGSIGYISVSGNADFNILIRTVTQRDGRWHFPVGGGVTARSEPQSELEETWTKAAGLLRAIRPA------- 196156757 25 --------------------LFEQVA-SLPYSLLLDTSGSLKSDGRYNIMAFSPVSVIEAKGDEVTVDVSTSMREALLQRPFEAVEQHLHSQLNNV-----------------VINADADFD-----------TSHLPFIVGVAGMAGYDTGRFYEALPSVKADYATPDFTVGLYLRSLIEDTQTGHIYYCSVDNAPLTSFFAAPD-------SSKKVATDTVPSDFKLTTPFTSNLSKHEYKKSLATIEGYLRAGDCYQVNMAQRFTASYEGNWQAYCELRNQNQAPFSAYFNLPDGCIASISPERFLRVKDG--IVETKPIKGTRPRFKNPL------KDKASADSLLSAEKDRSENLMIVDLLRNDISKHCKPHSVKVPALFALESYEAVHHLVSTVTGELNETASPLELLAAAFPGGSITGAPKIRAMEVIDELEPHRRNIYCGSVFYMGYREDMDSSICIRTVLAENNRLHCWAGGGIVLDSVPTEEYQETLDK------------------ 212550377 12 -----------------PVSIYLKIRDIFPESVLLESSDFHGNENSVSFIGFNPIARFEIKDSKVKMTYPNQSVSVI--TIDESSP---------------------------------VVEQLNQFISSFKISDNENKYNGFFGYTAFDAIKYFEDVYVEEKKENVPDIIYIFYRYILVINHFKNEMTIVENIIKGEKSKMDEVLAIL--------SNRNYASYNFTTKGNEISIITDDVYKEMVRRGIKHCKRGDVFQIVLSRCFSQTFGDDFKVYRALRSINPSPYLFYFDFGSFRIFGSSPETHCRITKG--RAYIDPIAGTFRR------TGNDEKDERLAQDLLEDPKENAEHVMLVDLARNDLSKNTR--NVYLDFYKKVQYYSHVIHLGSRVVGCVEKGINTIKVFADTFPAGTLSGAPKIRAIELISDIEPYRRGVYGGCIGYIGLNGDLNQAITIRSFLSKNNVLYYQAGAGIVSQSSDESELQEVNNKLGALKAAIDVA------- 114772446 14 --------------------------ASEPQSILLDSTNNTGDDARFDILLSHPVATYS---MQYTQGHLSVN---------DKFDAQISAETHTDITQQTDPFV-ALSLLHTAIFDGSDAPTLTLTSEQQQLANQLPFLVGAAGYAGYDAGRVLETLPSINPDEQTPDFQYSIYLHSIIYDKQQSTYYLVSDERATVFVDATMKALANITVEMTPFKHTLSHLPSFALSRPWQANMDKAKYIQQLSKIQEYIIAGDCYQTNFAQRFTTQYRGHYDAYLQLRENNNAPFSAFINTSHGAILSISPERFIQVHND--CVETKPIKGTMPRYA------DPKMDQASAEQLLQSEKNQAENLMIVDLLRNDLSKHCAPHSVKVPKLFALESYPAVHHMVSTVTGKLAQESSIFELLSGAFPGGSITGAPKVRAMEIIEELEPHRRNIYCGAIGYIGIRHDVDSNICIRTLLCEQGQIFCWAGGGIVLDSEAEQEYDETLAKVSKILPILKQEH------ 77360108 18 --------------------VFAHFA-HLPYAILLDSANSEHVDSRFDIIAIEPKSTLEVQNN-LSILNNQPDARSCFEIMNSELLKLNNNKAANNL----------------------------------------PFSGGWLGYLGYDLGRTLENLPSSANDIDLPQMAVGLYLDALIYDKQQNSWFYIA----------QPKVNRLALYQQYLAQPAIMPS--FALKTAWQSNMSRADYAQKFAVIEDYLKTGDCYQINLAQRFSAQYEGPWAAYVKLTAANKAPFSSFINHPQGAILSISPERFILVS--DNQVQTKPIKGTLPRKADPQQDAQQAQLLA------NSAKDRAENVMIVDLLRNDLGKVAKPGSVQVPSLFAIESFPAVHHLVSTVTATLAEGKTAVDQLAAAFPGGSITGAPKVRAMEIIEELEPHRRSIYCGSIGYLSACGNMDTSITIRTLVCHAQQIHCWAGGGIVADSKVALEYQETYDK------------------ 87120505 7 ---------VNLPYLEELIHLY-PFYRDLPQPILLDSNQPSFPNTDYDILVANPIA---------SISATLGDTKASITWRDQALFQIDESLPVMESIESLIQQACQLEWATSATSEL-------------------PFTGGVMGYFGYDAGHFVENLPNTVHDVDLPIIQAGLYGWAIVSLHKTKQTILIQTPWCDEQEITQIIARHTHFITNKKPQDTDIKDNLFKLEQAFQSNMSADEYQVKFEKVQQYIQAGDCYQVNLAQRFSSRYSDPLNAYQSLRKSCPTPFSAFMEIDKGYVLSHSPERFLQVNQG--QVESKPIKGTRARGKT------PEEDHSLAQDLLNSTKDKAENLMIVDLLRNDMGKTCDTGSIKVPKLFALESYPNVHHLVSTVTGSIQDKEKHFNVFKHSFPGGSITGAPKIRAMQIIDELEPHERSVYCGSIAYFSLNGQMDSSITIRSLVADQENIHCWAGGGLVSDSQCQDEYHETFTKVKRLTHTLET-------- 209903187 3 ----------------DLLALHRRWPGRYPH--LLESALKGTPQARYSILFAFP-------GETLSLDADGGSG--------------------------------------DFLRALDAWWQRERIAPLNDAADPLPFRGGWFLFLAYELAAQVEPVLDLPLDPCALPVAFARFPCALVVDHEQGLTHLVA---------EPGHESALEQMRADLAALDGSDAAATPLVLESLEEDAPRRYLRGVERIIDYIREGDVFQVNLSRAWQARLREPVALYDRLRTRNPAPFAALASLPGGHIVSSSPERLVRVR--GERVDTRPIAGTRPRGE------ALESDRALATQLLAHPKERAEHIMLLDLERNDLGRLCVPGSIQVDELMTLETYPHVHHIVSNVTGRLRPGISPGEVIRAVFPGGTITGCPKVRCMEIIAELEQEGRGAYTGSLGYLNRDGDMDLNILIRTLVQRGNQVHFRTGAGIVADSDPQRELEETRHKAEGLLRALR--------- 11066278 11 ---------------------YKMIAHEQPYHVLLESGQG----GRYNIIGFAPNGIIRATENQLHIVYH----------------------------------------GEEKRYEGNPLLLLKQWFAGVSLDDDIPFQGGVIGYISYDGMRYIEKIPSAKDDLQLPYMYFFIFDDVFVYDHQKHQLHMIVHYRDGEEFEAERRLSFYE-MCWLQEKKEDIRWAFQTKKVDPSVSMTKEEFVQAVCRVQQYIAQGEVFQVNLSVRQSKPLVHPFHIYEQLRVINPFPYMAYIHFPEFQIVSGSRELLVK--KRGNDISTRPIAGTRSRGKTK------EEDERIAQKLLANEKEIAEHAMLVDLERNDLGRVCQYGTVKVDEWMTIERYSHVMHIVSHVSGKLQQGKDAFDVIQAMFPGGTITGAPKVRTMEIIEELEPVRRGLYTGSIGWIGFNGDM---------------------------------------------------------- 163815952 9 ---------------------------------FLDSSLVN-NLGHYSIIGRCPYLRLVKNGDAFEVNGDSEKDITFEEYMRQYL-----------------------------------------VQHMDKSSEDLPIVSGAIGYVSYDYGMDRMGLDSINEDLSVPEAVMTFYDCFVVEDCLKKETYLVANGMTGDAQSNDVMENDIEKYCSRIDRTSEDVQKRKKYNLNVYEECSREEYEDSIRRLKDYITEGDVYVANMTRHIVVDSEKPLDVFRDLRVSNPSPFGGYLDLGDYQIVSASPERFMQI--KDRRVYTRPIKGTRRRVETDR------EDEVLRRELEKSQKEKSELLMIVDLERNDLNRVCRPGSVKVTELFSIEEYATVFHQVANVEGMLQDGEDVMSLLTAAFPGGSVTGAPKRRAMEITDELECGKRNIYTGSIGYITLDGKCDFNIVIRTVLYRNGRYYLGVGGGITADSDPGAEYEETRDKAKAILSALQ--------- 134100571 228 ----------------DTEAAYTRLFSASDRGFWLDSAHVEPGLSRFSFLGDDPFAEVATY-----------------RVGEDAVAVDAQGGATTRFAGTIFDYIEDQVARRVVTGPDLPFE----------------FSGGYVGYFGYELKA--DCGSANRHRSATPDACWLFADRFVAVDHEAARTYVVALDRPGSPAEAQRWINATTAALRELPSTTAAPRRPGRAAVEKRLVRDREQYIADVESCRRELHAGESYEICVTNAVRIPAEQTYDFYRELRRRNPAPYAAYLRLDEVEVACSSPERFLRVD-HHRVAETKPIKGTAPRGGTES------EDAELRENLVSSPKTRAENLMIVDLLRNDLGRVCEVGSVHVPVLMAAESYATVHQLVSTIRGTLRRDLGVVDCVRACFPGGSMTGAPKLRTMEIIDSLETEARGVYSGAIGFIGCGGTADLNIAIRTAVLSAGEWHVGAGGAIVLDSDPVEEYEEMLLKACAPLRA----------- 72162067 249 ----------------DTEAAFLTCYAGRDYAFWLDSSLTGGT-ARFSFLG--------------------GLDSPQSEVLTYRVGDGTVAVRSADGTTHTEP--------------GTIFDALRTASAPYGRPDLPFFLGGYVGYFGYELKADCGGTAVHR--AATPDAVWLRCDRFIAVDHAADRTYLVA--VDGDEAWLDAMARSL----SGLRSPSALQQTGRGVDPTPFLERSPDDYVADVKRCLEELAAGESYEICLTTRARLPAPDGTAFYLRLRRANPAPYAALLHAGETAVYSASPERFLRVTPDG-WVESRPIKGTAPR------HDDPVRDARARDALRGDPKTRAENLMIVDLLRNDLGRVCEIGSVEVPAFLYTESYATVHQLISTIRGRLRADRSAVDAVAACFPPGSMTGAPKKRTMEIVDRLETSARGVYSGALGYLSFSGTADLSVVIRTAVCHDGQVTVGAGGAVVLESVPEREYAEMLLKAAVPLRALE--------- 126660630 20 ------------------LEVFERLYASNANATLLESPFPTPSDSRYSICAGEPRII-------------NDKSQLWTPKVGNILPFLQKLLTQTNG--------------------------------NLSSPDHLPFAGGWLGWLGYDLAWEIESLPHYNHDLPFPIAYWYEPESFAILDHLEQKLWLGSHSFKG-----------LDNLQSKLETKPYSLPYPKASPSHLSFYTEQQEYENAVRQAKKYIQAGDIFQSNLSLRFQTTTPTSWRLYKKLQQINPSPFASYWRSPWGDMISCSPERLVSL--NNNIAQTRPIAGTRPRGKN------FTQETAMLMELSSDIKEKAEHIMLVDLERNDLGKVCQWGSVEVDELLTIERYSHVIHLVSNIKGKLHQGKTSIDLIKALFPGGTITGCPKVRCLEIIEELEPVKRNLFYGSCGYLDYRGNLDLNILIRTLLYTPSSVWGQVGAGIVADSDPEKEWFESLQKAKAQLKAL---------- 197124377 33 ----------------------------RPGLVLLDSRVVDGRLGRFSFACFEPFATLIARDGRVELRRWTGERDTL------------------------------------RGKALDVLERLLSAHRLVDAGGLPPFVGGAAGYLGYGLARELERLPRAARDSGAPDAVLGLYDRVLVLDRVARRTHLSCLASPDLPGRAPFDEVRRAVLEAARQAGGEPVEPVESDEEPLLRDLTREAYLASVRRIQDYVAAGDVYQVNFTGRWFAPVRDPWALHRRLMRLNPAPFAAWLGFDAVQVSCASPERFLRVD--GAEVETRPIKGTAPRGRTPQ------DDARLRAALLASAKDRAELAMIVDVARNDLGRVCTLGSVRVDAFPEVERHPSVHHLVATVRGRLAPGRGACDLLRAAFPAASITGAPKIRAMEIVEALEPVARGVYTGSIGYLGFQGTADLNVAIRTLVVAGSAVHLHAGGGIVADSVPEAEHDEAELKARNLVRAVAGWHEVAR-- 183219455 37 --------------------LFREIEEKYENCFLLESAGDNQYDSRYSVIGFDPSHLITGEPGVLEIDG-------------------------------------------KLYKVKNPYFALRDITD--YNSLSISYAGGLVGYLGYQSMQFFEPKLHLKPHPDFPAMIFGMYLDGLIYDKFTGELIY-----------FDNGTNRIDVVKSILTSIQNPVSKKPEASVTVLQELSKDVHKQMVDEALEEVKAGNTFQCQIGFEETYSVDNPLAIYETLREINPSPHMYYVKFGKRVILGASPELLFRLRQG--EMESFPLAGTTKRG------VDAKEDTLLARKLLTDPKEIAEHNMLIDLHRNDIGRVAKFGTVKVRRRFDIKRFSHVQHISSEVVGILSSKEDMFSGLASSFPAGTLSGAPKIESMKIIERIEKSPRGPYGGAVGSFGLNGDCTFAIPIRSFFVHNGKGFVRASGGIVYDSKPDDEYQEIINKMASVRKALDL-HQLPQ-- 70726543 15 ---------------------------------IFESASQQKLKGRYSIVAFDYYGTVKLNDNELIIK---------------TLKEDKVITTEPYNYLKTFINQFDCVINDEKLKQL-------------------PFISGFMGTCSFDLVRHEFPILAIKSMKTISDVSFYMIEDVFVFDHYKDELYVIASNQFSKASNAERVKHRIQALSQIKVYQENN--KMVPKRSEIKANISDKQFIDIVTQMKQRITEGDMFQVVPSRIYSYQHHFSYQLYQNLKRKNPSPYMYYMNMENEIVVGSSPESFVAVHNG--EVTTNPIAGTIRRGTT------PEIDECNAHQLITDEKEISEHSMLVDLGRNDIHRVSITGTSEISKLMVIEKYEHVMHIVSEVKGKIKKDISPMTTIASLLPTGTVSGAPKLRAIQRIYESYPYKRGVYSGGVGYINYNQNLDFALAIRTMLIDDDTVNVEAGCGVVYDSIPEKELEETRLKAKSLLE------------ 88813374 18 ---------------------------------LLESAAFGTAQGRYDILFAFPGETLELGASGQLSGSVNASAGGFLTNLDAWWAQSTRSLGSPEACPL-------------------------------------PFTGGWFLFLGYELAAEIEPVLRLPKDSALPIAVATRIPAAVIRDHEQNRTWLVA------ESEYIDRLERIEADIRALAARRPPPRYSSVLAGAL-AEEPGSRYLDAVHRIERYIRDGDVFQVNLSRRWSGRLQTSSELYRRLRRANPGPFSGLATWGDRAVISSSPERLVRVRDQ--TVETRPIAGTRPR------HSDPNRDQDSRRVLLAHPKERAEHIMLIDLERNDLGRICEPGSIVVDELMSLESYAHVHHIVSNVRGRLVETVSPGEVIRAVFPGGTITGCPKVRCMEILAELEQAARGAYTGSMGYLNRDGSMDLNILIRTMQRCGETLSFRAGGGIVVDSVPHRELAETRAKARGLILALEPA------- 147770319 403 ------------------------------YTFWLDSASTE--RGRFSFMGAKGGSLWKQFTFRLSHKSFLCIYKAIVLLLXVIHRCPSFVSDTASEGGGHLSIEDSQGSITNTFLEGGFLDFLNKELLSIDYEGLPFFHGGYVGYLGYDLK--VECGAANRHKSKTPDACFFFADNIVVIDHHYDDVYILSLHETATPAWLDETEKRLLGLKASDTNSMSLTATLSPSEAGFLADKSMEQYMKDVKQCLQFIKDGESYELCLTSQLRKRIMDLLXFYLHLREKNPAPFAAWLNFPKECICSSSPERFLKLDENG-MLEAKPIKGTVPRGSAK------EADEQLKQKLQCSEKDQAENLMIVDLLRNDLGRVCEVGSVHVPLLMDVESYTTVHTMVSTIRGKKDSTMSPMDCVRAAFPGGSMTGAPKLRSMELLDSIESSSRGIYSGSIGFFSYNQTFDLNIVIRTVVIHEGEASVGAGGAIIALSDPAGEHEEMILKTLAPVNAVA--------- 87161908 17 ---------------------------------ILESTNQQQTKGRYSVVIFDIYGTLTLDNDVLSVS---------------TLKESYQITERPYHYLTTKINEDYHNIQDEQLKSL-------------------PFISGYVGTCSFDLVRHEFPKLQSIQDHKQHDVRLYMVEQVYVFDHYKDELYIIATNQFSNSTKSDLENRVIKSIEDTKIQPFMPTQDFDFKTKEIQSNISEERFIEMIQYFKEKITEGDMFQVVPSRIYKYAHHASQHLYQNLKRQNPSPYMYYLNIDQPYIVGSSPESFVSV--KDQIVTTNPIAGTIQRGETTQ------IDNENMKQLLNDPKECSEHRMLVDLGRNDIHRVSKIGTSKITELMVIEKYEHVMHIVSEVTGKINQNLSPMTVIANLLPTGTVSGAPKLRAIERIYEQYPHKRGVYSGGVGYINCNHNLDFALAIRTMMIDEQYINVEAGCGVVYDSIPEKELNETKLKAKSLLE------------ 116201283 29 -KPTLLPVCITVPSDLTPSATYLKLSNGATYSFLLESATGTETVGRYSFIGANPRKVIAT----------------------------------GPGYEDVGDPLRALETELGQDRVINI-----------PSLKLPSLTGGAVGYVSYDCIKYFEPKTALKDNLQISEALFMLYDII-----------------------------------------------------------------------------GDIIQAVPSQRFSRGTAHPFNIYRTLRTLNPSPYLFFLSCTDFHIVGASPECLVKTDRSRPRIVNHAIAGTIRRG------LNPAEDDELAAELQASTKDRAEHVMLVDLARNDVNRVCHPSTVKVDRLMRIDRFSHVQHLTSEVSGLLRPECTRWDAMRSIFPAGTVSGAPKIKAMELIYDLEGEKRGIYAGAAGWFAYDGQMDTCIAIRTMLVKAGVAYLQAGGGIVFDSEKTEEWMETMNKLAANLRCIELAEQ----- 168701966 22 -------LAVELIPAPSPWAVARKL-SHLPHLLFLDSAEEHTERGRYSYVAADPRVTLLTQP-----------------------PAGGETNGNEGESGTPFDPL-----ERAKLR-------LRQC-ALTTVSDLPPFQGGLAGCFGYGYGRSLERLPQTRYDERVPDVVLGFYDWVFSYDHTSRRAWLVSSGFPDRSQRVERAAARLQEALQVLRRIDPAPQYALPGFPGVTSNFDRAGYEDAVRRAVEYIHAGDCFQVNLSQRLLAPLEHPLELYGRLRRLNPAPFGGYFDLGDYQLLSASPERFLRVHADGA-VETRPIKGTRRRGRT------PEEDAALVRDLVTSPKDRAENVMIVDLLRNDIGKVSVFGSVRVPRVCELETFRFVHHLVSEVRGKLKPEVGPLDLLTASFPGGSVTGAPKVRAMEIIAELEPTARGPYCGC-------------------------------------------------------------------- 83859349 15 -----------------------------PYTLLLH-GGGPQPWGRKSYLCAYPDFIVE--------DADPARG----------------------------------------------FDRLKSGFRPARQPDQHGFAGGYAGLLGYDLGQAFEKTPDSPPGLGCPAVAMGWYDAVLEFDHQSRQVRALGQADA---------AQRL--VRQLKNGPRRPLQARGLTGEALRQDWPDKRYLQAVARARDYIAAGDVFQVNLSHAFTGHVDGPLSVFERLTARSAAAFSAFFRLSNQVIVTNSPERFVQVSRDGA-VETRPIKGTRPRRA------DPEQDRAEADALAASLKDRAENLMIVDLMRNDLARVCEAGSVKTPELFSVESYANVHHLVSTVQGRLSPGRTAFDLIRATFPPGSITGAPKVRAMEIIAELEQQSRGAYCGALGWLGANGACDLNVMIRTASLGGWDVEVRSGGAITIDSDPEAELEETRHKAAALRGALE--------- 78185806 3 ----------------------------------------GSALGRWVTLGVAPVETVCCRG------------------------------------------------CPGEPGASNPFEALRQLDD-----------GHWTGWLSYEAAAWSEPSNVWRADA-MPSLWIARHDPILRFDLQNQQLWI-------EGTNPSTMTALLDALATAPTTINPSAPPIALDA--WTHHTDRSGFANGVRRIRDLIAVGDLFQANLTACCSTSWPSNTDLFRRIRQRCPAPFAGLVITENHALLSSSPERFVSVDCSGR-VQTRPIKGTRPR------HSDPELDADLAAELVCSDKDRAENVMVVDLLRNDLGRVCTPGSIHVPQLVGLESYASVHHLTSVVEGQLRDGLNWVDLLEASWPGGSISGAPKLRACQRLHELEPTSRGPYCGSLIHIDWDGRFDSNILIRSLIRSGHSLRAHAGCGIVADSDPEGEADELNWKLQPLLEALA--------- 19552220 198 -----QLTEKTIPLSVDSAAVFETFFAHSSHAFWLDDAQGTSYLGDAS----GPLARTKTHN----------------------------------------------------VGEGDFFTWLKEDLAANSVAPGQGFRLGWVGYVGYELKA--EAGARAAHTSSLPDAHLIFADRAIAVESDQVRLLALG----EQDEWFEETIKKLHNLVA------PRIPASGHLALQVR--DSKDEYLDKIRRAQELITRGESYEICLTTKLQGTTDAPLAAYLALRGANPTAYGAYLQLGDTSILSSSPERFITIDSAG-YVESKPIKGTRPRGRTAQ------EDQEIIAELRSNPKDRAENLMIVDLVRNDLARGALPTTVKTSKLFDVETYATVHQLVSTVSAELGP-RSPIECVRAAFPGGSMTGAPKLRTMEIIDELEAAPRGIYSGGLGYFSLDGAVDLSMVIRTLVIQNNHVEYGVGGALLALSDPEAEWEEIRVKSRPLLN------------ 88800069 2 ------------------------------------------------------------------------------------------------------------------------FSTLKHSLPVLEGCDDAPFTGGLAGHLSYDLGLELLDIKSRHPRTPMPLAVAGLYLWSLQIDHARKVATLYM-----QQSCSTETTRRLEQLVDQLQSTASTTAYLSCPSFEWHSQMDRPDYEQAFMRLKQYIVDGDIYQANLTRQWQCDVPADLAIYRQLTDAMPAPFSMFHRCPSHSLLSVSPERFIRI--NGTQMLTQPIKGTRPRGQTPK------DDQMLANTLLNSEKDRAENLMIVDLLRNDLARHAQPGTVKVDQLFEVQSFPNVHHLVSTISATRKTTSHALDILRDAFPGGSITGAPKKRAMEIIDELETGHRANYCGSGFYVNAQGDLDSSILIRTMTLADGQLSCHGGGGIVHDSTMTEEFEESAVKVRRLMQTLSTSS------ 11499196 6 ----------------NPVKLYSAIRDE-KFPFILESAEKSGR-ARYTYISFNPLYTVRV-GSRTRV------------------------------------------DGEVISKISDPFDALNEIHVK----------GLLVGYVAYEAVKNYIGKKPQTPS------VFGCYDGYFVYDHYLRKLFSVN----------------VENADKIVERAKRVEVEQVRGNSEVLRAGSREKFEKMVERGKEQIFEGEVYQIVLSREYVVDTDSPFQMYLNLRETNPSPYMFLLEF-DRALIGSSPETMGRVE--GNSFIINPIAGTARREAGRE--------KEIAEKLLSDEKERAEHVMLVDLARNDVRKVCRAGSVRVSRFMEVVEYPSVLHIESEVVGELKAGVTHFDAMKATFPAGTVTGAPKLRAIELIDEIEGDCRGVYAGAVGYFSENVS-DLAIAIRMIEF-DGKARIRAGAGIVADSVPEREFFETENKIARVLRAV---------- 136323 29 --------------------LFRVIEAKYENCFLLESAGDNQYDSRYSVIGFQPSHLILGEPGILEIDG-------------------------------------------KKYPVENPYFALRELTD--YNSLSISYAGGFVGYLGYQSMQFFEPKLQLKPHPDFPAMIFGLYLDGLIYDKFTGELIY----FDNGTNRIHEVNQILEQLKKENSQ------KPKATVSLVKAGLSKEVHKQMVEEALEEVKAGNTFQCQIGFEEIYQVDNPLAIYETLREINPSPHMYYVNLELVTILGASPSSLFRLRQG--EMESFPLAGTTKRG------VDAKEDTLLARKLLTDPKEIAEHNMLIDLHRNDVGRVAKFGTVKVRRRFDVKRFSHVQHISSEVVGILSSKEDMFSGLASSFPRGTLSGAPKIESSKIIERIEKSPRGPYGGAVGSFGLNGDCTFAIPIRSFFVNGKKGFVRASGGIVFGFIPEDEYQEIINKMASVRKALDL-------- 18313361 77 ------------------------------------------------------------------------------------------------------------------------------------------------GAVSYDASAYIEPLLLRKVDKTLPAAFFIKPEGWVLYDKLLGRAYIYGELPALKSGGVDSPRVR-----------------------GPVAGTDDSSFKRWVAEAKRRIEEGEIFQVVLSRHVDFAVDDLFSLYTSMASINPSPYMYFIKWRGLYLLGTSPELLVKV--QGDRAETHPIAGTRPRGATEEEDLAL------EEDMLQDEKELAEHYMLVDLARNDLGRVCRPGTVKVDELFAVEKYSRVQHIVSRVLCVLEKKATPVDALFATHPAGTVSGAPKVRAMEIIAELEDEPRGYYAGSVGFLSPNMS-EFAIVIRTAIVKDGLLRLQAGAGVVYDSTPEREFRETEAKLKALKEAL---------- 88809456 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMAGVIRIRELIASGDLFQANLTSCATTELQAPLDLYGRLRRRCPAPFSGVLAAAGEAVLSTSPERFLQVDPEGS-VQTRPIKGTRPR------HADPLIDDALAAELVCSAKDRAENVMIVDLLRNDLGRVCEPGSVQVPELVRLESYARVHHLTSVVTGHLRPGTSWVDLLQASWPGGSITGAPKLRACQRLQELEPLGRGPYCGSILHIDWDGGFDSNILIRSLLRKDHQLRLHAGCGIVADSDPAEEAEELDWKLLPLLEALA--------- 68535093 43 ------------------------------------------------------------------------------------------------------------------------------------------FALGWVGALGY----GVEDIARSRED--HPDAALLFADRAVVIDHAHALAYAMAMDAGDAGSARDEQLEWLDTTVAEVRRPRDTVPAESVTAAAFRFDQPKRQYLASIQRCLDYIAAGDSYEVCLTNTARGPANSPYAAYLRLREVSPVPYGAFLRFDPLHILSASPERFLKVSPEG-EVSAKPIKGTRPRGE------DGAADARGRQELMSNPKDRAENLMIVDLLRNDLGRVCVPGSVEVPKIFSVESFSHVHQLVSTITGQLRPGLGAVDAIAASYPGGSMTGAPKIRTMEIIEELEPHPRGFYSGAIGWISPNSATELNITIRTLVDDGAECSFGVGGAIVADSDPLAEYQETLVKAAALLDTL---------- 124024656 90 ------------------------------------------------------------------------------------------------------------------------------------------------GWLSYEAAAWIEPKNPWKADS-MATLWMARHDPILRFDLQKRQLWIEGCHPKRLQELANWLEANEDAPKSSKDEPLLATTDLKIPVNAWEWLTTRADYARDVQQIRHWIASGDIFQANLSACCTTTIPSAVDLFLKLRHHNPAPFAGLVIAKGEAVISASPERFLKALPTG-EVETRPIKGTRPR------HPNQSQDADLAADLVCSSKDRAENVMIVDLLRNDLGRVCQPGSITVPQLVGLESYPHVHHLTSVVQGRLRSDQSWVDLLQACWPGGSISGAPKLRACQRLNELEPTARGPYCGSLLHLNWDGQLDSSILIRSMLLEGNTLRAHAGCGIVTGSDPYCEADELNWKLLPLLEALQ--------- 119963437 200 ---------------PDAALLFETLYGRSTNAVWLDSSNASAVAGR-----------------------SQAAARSRFSILADDGGTFGQSVMHRSGATQVTAGSASVTTSGPFFRWLDSVWGRRAVRAPR--GYDGQFTLGWLGYLGYELKRE---TGGNDVPSDTPDAALLFAGRAVVLDHREQTVWLLALDASDAGEWMREARTAVEAAAAGPVSSVASLSAEPAGGPEFVSRDSATDYKRKIADSQHEISEGNSYEICLTTTLEAAAGDPWSSYLALRRRNPAPFASYLRFGELVVASTSPERFLRILSDGGM-RAEPIKGTRRR------SSDASEDAALRQDLETSLKDRAENIMIVDLLRNDLSHFAIPGSVTVSRLCAIESYATVHQMVSTIDAHLRPGAPRAEALAAAFPAGSMTGAPKISTMDILDQLESGPRGIYSGAIGYFSLNAATDLAVVIRTLVVNGRTLSLGVGGAITADSVADDEYEEIRTKAYGVLSTL---------- 46446961 46 -----------------------------------------------------------------------------------------------------------------------------------------------FGFFGYEMGFSSDPDVQLQSHEWTPDAMWQKCAITIIYNHSNQQAILKIADFTDQNPLHQHWVKKLSDKNWWESDSFNFFSRTSQKTEAQLKNFSQLTYLKMIDEAKEWIFSGHVYQINLSQEFTFEVPRPFDVFRQLIEINPAPFSAYLKADYYTIVSSSPERFLQ--KKERLLETRPIKGTIQRG------GYFEEDQLFKERLLSSEKEKAELLMITDLMRNDLGKISEIGSVKTVDLWRCEAYTNVYHLISIIRAIALKHLKPLEIIRSAFPGGSITGCPKLKAMECIQKLENRSRGIYTGSMGYMTGKGDFDLNIAIRTLVFKDNYISFQVGGGIVIDSDPINEYAETLFKGDSLFRVLKT-------- 28378344 80 -------------------------------------------------------------------------------------------------------------------------ETLQAILNQYRTPGLPPFTGGLIGYFGYEYIQQFVLKLHLKSPADLDDLGLFLVTSVLVYDHRHHELGLTQLISTADLAATYAVTQQLAAIIEQLQQPIALPPFDLQQPLHMQAD--QATYARQVDRIRQHIYAGDIFQMIYANPCLGTMSGSLLAVYQQLQKTAAPYTCYFKQANFEMTVASPETLVT--KDGEQIATYPLAGTRRRGRT------PAEDQQLAHELQTSPKEIAEHNMLVDLGRNDLGQVAKFKSVRVTNLRRLIRYSQVMHLGSRVAAEVAPTTTALQVLAATFPAGTLAGAPKIEAMTLINHYEQVPRGAYGGCFGYLDCNGNLDMAIGIRLAYRMNEQLVIPAGAGIVADSIGAQEFKECQNKQRVIVNAVQDA------- 88855055 5 ------VLSADLPSWVDPAAVFAELGDDVSGAVWLDSG-VSATSGR-SYLALASRAVLST--------------------------ELAEPVLDWMRREFSVPDVDC-------------------------SETAPGFRLGWVGWLGYEL-RSATMGVPVSVAAPTADAAWLWVDRAIVCDHESRRLSIMALGERWGGELLQWKHDMEALVERAAHRSVVPSLTVSVERPSATWRDTDDEYLAKIAKCQDSIVEGDAYQLCLTTNVRVPAADPVQTYLALRTANPSHHGGFLQVGDIALLSSSPERFLAIDPSGR-IETKPIKGTRGRDR------DPTEDNRLRAELLASDKERAENLMIVDLMRNDLGRVCEVGSVAVSHLFAVESYATVHQLVSTVTGQLRPEVSAVDAIAATFPAGSMTGAPKHSATLILDSLERSPRGIYSGVFGYVGLDGAVDLAMVIRSIVMDDRGSTIGAGGGITALSSATEELAE---------------------- 84704644 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALFLAVSSFLVVDDQAGEVFVVSIGDEDDAPQRREWGGRMKARLLAQLRQRPTDPSHGARPLIITPREDARTYREKVKWCQEKIRHGDSYELCLTTSFIAEMSAPWEVYRALRSVNPAPFAAYIGHPEIALTSASPERFLKLSVDGA-IEAKPIKGTRPRGAT------VAADAQLKSALGASVKDRAENLMIVDLLRHDIGGVAVPGTVTVPVFAGIESYQTVHQLVSTIVGQRQDGLDALDVISACFPGGSMTGAPKIRSMTLLEQIEGEPRGLYSGALGWISHTGAAEMSIVIRAICQRGRYARIGAGGAITTLSDPMAEYREMKLKAAASFAGLALA------- 126459822 76 ------------------------------------------------------------------------------------------------------------------------------------------------GVVAYDAAAYVEPVLLKYGKVRRPVAFFVKPRGFVLYDKALGRAYVYGEVPPIRGVG----------------------DGGELEVRGPVGQTDSASFKRWVAEAKRRIEAGEAFQVVLSRFVDFAARDLFKLYQSLAELNPSPYMYFLKWRDVAVLGTSPELLVKV--QGDRAETHPIAGTRPRGATEEEDIAL------EEEMLRDEKELAEHSMLVDLARNDLGRVCRPGTVRVDELFAVEKYSRVQHIVSRVSCVVEKKYSPVDVLLAAHPAGTVSGAPKVRAMEIIAELEEEPRWIYAGALGFFSPALS-EFAIVIRSAVFHEGLLRIQAGAGVVYDSTPEREFNETEAKLKALREAL---------- 94984605 6 -----------------PADVLLRLAAGAPGTVLLESLGPVVDHGRFSFLSAWPV---------------------------------------------------------------------RMQATVPERPAGEAFFPAWLGGLQYEAARAFGLDTHVSAART---AWWGLYPSGLVWDREAGTLDIVG------EAAHVDWQALLAR---------TPAPLPALQVGEFGAD--DVDYPAGVRAVQELIRAGEVYQVNLSRGVRATATDPLAAYLRLREVNPSPFMAFLDLGEEVVVSCSPERLVLWE--GSSVSARPIAGTRRRGDT------PEEDAALEAELRRDPKEISEHTMLVDLARHDLGRVAAAGSVHVPDLGLVERYSHVMHLVSEVRATARPGLTVHDLLAATFPGGTITGAPKARVMTAIRELEPGPRGWYTGGVGIVSGA-RVDVNILIRTAAFRGWIAEVRAGGGTVIDADPAREAQETVHKAQALL------------- 194335651 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPGPRSDLIITDLSFNLSEEEYGRKIERIKEQIAAGNLYQVNFTGRYRFTSNSPTALFAALRGRQPSSYTACINSGGRTILSCSPELFFR--RRGSLIETMPMKGTAPRGRT------IEEDNRLREGLAGCQKNRAENLMIVDLLRNDLGRICKPGTVEAGDLFTIETWPTLHQLLSTIRGELREGIKLSELFRALYPSGSITGAPKISAMKLIQSLEPTSRGIYTGTIGYITPDSEMVFSVAIRTIELSGKQGTYGSGGGIVWDSDPQDEYRECQLKAKIL-------------- 194333298 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMTLDAYRTKIEMILDRIAAGDVYQVNFTGRYSFDFDGPPDLFHALSARQPQSYRAWLNIDGHQIMSFSPELFFS--RKGRCIHTCPMKGTAPRGKS------VEEDEELREGLRHSEKNRAENLMIVDLLRNDLGRICTPGSVTVPELFTIRSYPTLHQMVSSVDGELEGECDLRGLFRAIFPCGSVTGAPKIRAMQLIRQLEQSPRGVYTGAVGFMLPDMTMEFNVAIRTLTLNQGHGTYGAGSGIVWDSDADDEFGECGLKAGILL------------- 148556472 5 ----------------DPAEWFARLAD-RPGIAFLDSAAEGDPRSAASYVAIDPAEEVVLADGSM----------------------------------------------------DDALAELRRLHRPDDARGPLPFTGGLIGLLSYELGPSALGVSRHPRDPELPALVVRRYDLVLGFDHRARRCWAFARPRAEASAD-----ARIDR----LLAAAAPAAEAEAPPLHWIEETGPERHAAMLGTTLAYIAAGDIYQANISTRFVAERPSLAAAYRALRRRTPAPFAAYLDLGGCALLSASPERFVQCDAGGA-IETRPIKGTAPR------AADPEEDRRTGQRLARSAKDRAENLMICDLLRNDLSIVAEEGSVTVSQLARLEGFASVWHLVSAVHGRLRQGRDAIDLIAATFPGGSITGAPKRRAVEIIDAIEDSGRGPFFGIVFALGTDGAMDSSIIIRSIAATPTRLVARAGGGIVADSAPAAEYAELRAKVDPVI------------- 88770634 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEFVPDDSQVEYMKKIDACHEYIRAGESYELCLTTRLRSRSKNPYKFYGRQRRLNPAPYSAFLRLSEHSVCSSSPERFLRISRDG-WVESKPIKGTRRRG------LCPEEDVEIARELQLCEKDRAENLMIVDLVRNDLGRICQTGSVHCPKLMSIESFTTVHQLVSTIRGQLLPQLDAFDCVRATFPMGSMTGAPKRRSLVLLDELESSARGIYSGSIGYFSLNGAADLSVCIRTGVFNKEGMKLGAGGAITILSKAEEEWEEMLLKTKALVQ------------ 85103686 297 -----------------PTVLLEKLGHRDDEVILLDS--QGHNMGRFDILG------LVVPGKTANVTYSSYDRTLRYGNHSKNIDS---IEECWPLFQEALDIYYPQNQEIDRSK-------LRSDMDRFHLPADSPFWGGFMGYISYEAGLETIDVRLPEKPTDIPDINFAFIHRSIVIDHHTNQIYVQSLL-PNDWTWILRVGSLIDSVSAACPSLTSIAESRHLNDTLARSTITRDSYRAQVQNCQDHLRAGDSYELCLTDESSIVIPDAWSLYKKMRLNNPAPHGAYLNLPNISIVGTSPERFLSWSRGG-HCQFRPIKGTVKKGPGMTHSI--------ASEILNSSKERAENLMIVDLIRHDLSGVVGADNTWVSKLMVMEEYEKVYQLVSVIEGQLPPSELPLHVLKNSLPPGSMTGAPKKRSCEILVDLEKRPRGVYAGVLGYMDVGGAGDFAVVIRTLVREQEVWRIGAGGAVTIQSTDEGEFEEMEIKAGSVLESM---------- 126663888 18 ----------------------------------------------------------------------------------------------------------------------------------------------LFGYLSYDLKNDTEDLYSNNFDLDFPDLFFFQPKKLFLIKENQVEIQYLRMCDDEIEADFNDIV--LSELC----------DSATLREITINQRISKENYLSKVSKMLEHIHRGDIYEANFCMEFYSEKAQPLEIYQKLNAISEPPFAVYFKNNFQYLLSASPERYLRKEGTN--VISQPIKGTARR------SFDLEQDEQLKSDLAQNEKERSENIMIVDLVRNDLSHTATKGSVQVEELCQIYTFKQVHQMISTIVSEVENTTSPIEILRTTFPMGSMTGAPKISAMQIIEALEETKRGLYSGAVGYFTPNGDFDFNVVIRSILYQNQYLSFSVGSAITSQAIPEMEYEECLLKAKAMFEVLK--------- 163755245 86 -----------------------------------------------------------------------------------------------------------------------------------------------FGYLSYDLKNDVEHLISQNYDLHFPELYFFQPKKVFLL---KGNILEVQYLKVIDDELEADIQEIFNTKIDA--ELFTHKDSNKEYRPKIKLRIHKDEYHEKVTKLLEHIHRGDIYEANFCQEFYAENADPLSTYTHLNAISKPPFATYMRLSDKYILSASPERYIK--KKGTKITSQPIKGTAKR------STDILEDQQLIENLQNDEKERAENIMIVDLVRNDLAKTAVKGSVQVEELCKIYTFDQVHQMISTVVSEVTENQNPVAILQTTFPMGSMTGAPKISAMQIIENLEETKRGIYSGAIGYFTPNNDFDFNVVIRSILYNSSKVSYSVGGAITAKSIPEKEYEECLIKAKAMREVLE--------- 119356336 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFRFNRTPAEYFQDVERVKREIAKGNVYQVNVTGRFRFSFHGSQALFGALYPQQPSVYSAFINTGRHQVLSFSPELFFR--RRACTIEAMPMKGTAPR------SGVVEEDNRLKRQLSLCEKNRAENLMIVDLLRNDLGRICRSGSVEVSGMFATETYPTLHQMVSTIRGELKDENGLFETFRALYPCGSITGAPKISAMQLIRELEPGLRGCYTGTIGYINPRRDMVFSVAIRTLELSGNEGVYGSGGGIVWDSDPEEEYQECMLKAKIL-------------- 150025675 29 ----------------------------------------------------------------------------------------------------------------------------------------------IFGYLSYDLKNDTEDLISKNRDLLFPDLFFFQPKKLFLLKGNQIEIQYLNMCDDEVEYDFIDISKKQE------------IKGKSDVNLKIEPQISKEKYLAKVGEMLSRINRGDIYEANFCMAYFAETINPLEIYTKLNTISEPPFSVFFKNNTNYLLSASPERYLRKE--GTTIISEPIKGTSKR------FSDAIEDEKSKLELSQNPKERSENVMIVDLVRNDLSHTATKGTVVVEELCKIYTFKQVHHLISRITSQVLHTTSPIDILKTTFPMGSMTGAPKISAMKIIEELEETKRGLYSGTIGYFTPTGDFDFNVVIRSILYEEKYVSFSVGSAITAGSIAENEYQECILKAKAMLEVLQ--------- 46908936 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTSFPEYAEKIEQIKAEIAAGNTYQINYTVRLQSDVPNSFATYETLQQIGKANYTALLSTSDFEIISASPELFFKW--KENLLTTRPMKGTIRRGITEQ------ADLEAHDWLKNDPKNRAENVMIVDLLRNDLGMIAVPGSVKVPKLMTLEPYPTVWQMTSTVTAETPPETDLTAVFKALFPCGSITGAPKARTMEIISELEDSPRGVYCGAIGFLEPNGNAIFNVPIRTIAIADNKATYGVGGGIVWDSEAASEFSEIHAKSAIL-------------- 13472643 11 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYFSYEAGYLLEPVPLLPRERRAPLICLG------VFDAPVEEAV-----------------------------PPRNAATPNGPIFDARATWSFEDYEKRFSRLHQHIRQGDCYQGNLTFPVQAQWSDPLAAFDALTERQPVKYGALVALGDPVVLSRSPELFFEINGAG-MIETHPMKGTAPRGATK------AEDERQKTFLRNDEKNQAENRMIVDLLRNDISLISEVGTLEVPELFRIESYPTVHQMVSDVRAKLLPGLTIREVFAALFPCGSITGAPKIRAMEILHDLEGAPRDVYCGAIGWIAPGGTMRFSVAIRTILFASGEAVYNVGGGIVFDSTPEEEYQECLLKAR---------------- 163789071 33 ----------------------------------------------------------------------------------------------------------------------------------------------IFGYLTYDLKNATEHLKSQNYDLDFPDLYFFQPKKLFLIKDNQVEIQYLKMVENEILDDLKNIEHHLK------------PSRKVSNGIKIKLRTHKDDYFKKVNTMLSHIHRGDIYEANFCQEFFAEESNPLETFKKLNDISKPPFATFLKANDKYLLSASPERYIK--KVETKVISQPIKGTAKR------STNRLEDIKLADDLSKNEKERSENIMIVDLVRNDLSHTATKGSVKVEELCKVYSFLQVHQMISTISSTVDEEANPVDIIKTTFPMGSMTGAPKISAMKIIEDLEETKRGLYSGSVGYFTPNGDFDFNVIIRSILYNESKKYISVGGAITAKSDPLKEYEECLIKAKAMREVLE--------- 46204126 2 ----------------------------RPGLAFLDSAMQHDTLGRVSVLAADPFGRFRFRDGRATL--------------------------------------------DGRELPGRPLEALRACLAPYRLAPLPAFPGAAIGYFAYDFGASLERVVAPARRAGLTDIAFNFYDTLLAVDHGRQTCLLIATGFPETGARAARARERLDAFAALLAEPAGPLPEWAGAKLAWRSNFSRQAYESAVEKVRDYIRAGDIYQANIAQRFAADLPDAFAFYRRLRETNPATFGAYLAFEGLTVASSSPERFLKLS--GREVETRPIKGTVRR------DPDPARDAEIGAALQANPKERAENIMIVDLLRNDLSRICEPGSVRVPTLCGLESYAGIHHLVSVVTGTLRAGADALDLIEKTFPGGSITGAPKLRAMDII---------------------------------------------------------------------------------- 149372518 14 ----------------------------------------------------------------------------------------------------------------------------------------------LFGYLSYDLKNDVERLTSKNFDLGFPDLYFFQPKKVFLFSDTEVTLQYLNMVDDEVESDWEEILK-----------TPKFDEHTISESIKIKLRTSKDAYATQVGKMLSHIHRGDIYEANFCQEFFAETLDPVRSFIHLNEISTSPFATFLKLNKHFALSASPERYLK--KTGTTLVSQPIKGTAKR------LQDVIADEKMVAKLQEDPKERSENIMITDLVRNDLSRIAEKGTVKVDELCKVYSFKQVHQMISTIRCEVANDVTPSTILKNTYPMGSMTGAPKVAAMKIIEQLEDAKRGLYSGAIGYFTPVGDFDFNVIIRSILYNEAKVSFSVGGAITANSIIENEYEECLVKAKAMREVLE--------- 149915880 121 ----------------------------------------------------------------------------------------------------------------------------------------------LAGFASYDAGYALEPMPLMPRDRRLPLLQFGVFD---------------------------------------APLAAPPLAAGPVALHDMTPHWSAEDYAAAFDQVHAYICAGDIYQANLTFPITMRAEGPEALHAALTRIQPVRFGALIEAPGLAILSRSPELFFRTDAAGR-IETRPMKGTQPR------SDDPAEDARRRAFLSSDEKNRAENLMIVDLLRNDISRICRPGSVCVPELFKVETYETVHQMTSLVAGQMAADTCLSDIFRALFPCGSITGAPKLRAMQILAELEPAPREIYCGTIGWAAPDGRAEFNVAIRTLMLENGGATLNVGGGVVHDSTAASEYEEALWKAR---------------- 91791988 99 --------------------------------------------------------------------------------------------------------------------------------------------------LGYSAARFFEHLPQMTAEQGEPEVLMRVYRYLVHYDHGDDEKGAQIDVLKTQHDEVVNTQILVDALTQPEQSSAPMKPWQ---LGSIKDLTEKDAFYAAVERAKEHIRIGDIYQVQLCRRISNAAIPPVDLYERLVSINPAPYMYYLDLGDRHVISSSPELMLRVSGGMAQV--RPIAGTMTHEEYGGSP------------LEKIPKEAAEHLMLVDLARNDLARCAVTGGVKVSSFMQEDAYGPLLHLVSTIDTPVRRECDIWDLIATNFPAGTMTGAPKIRAMEIISDLEQAARGLYTGCAGYISGTNSAVLALTIRTIIGDSGLYLLQSAAGVVADSQASSEWEEAGAK------------------ 199430664 274 -----------------PVDICEYLHEKESNFFLLNSASVP---GEWSIIGIP-------------IEGQSEIITHSVDAIQEVTIQKYKSSFNETLHLETSEKVW-NLIGDRMKTSYIPRTVINESLKDI-PSREAPFFGGFIGLISYEEGQHIEKLESLCN-SPTPDVKLIFIERFMLYDHINNEWFIGSNSKADDSNWCDQLSEELENVHKKLRLDINKVSEKDLDKTEIDFDFSHEIYKKQFELCQEYLHSGNSYELCLTTQSKITLPSPWDIYKVLLRKNPSPFSCFMQFEDIVLVSSSPERFLSWEQKNKMIELRPIKGTVKRT--------PEVDLKMASEILKTPKEMGENLMIVDLIRHDLHQF--IDNVTVSQLMAVEEYKTVYQLVSVIQGVLKNEYHGIDILHHSLPPGSMTGAPKKRSVELLQAIETGRRGIYSGVSGYWSVTDDSDWSVVIRSVYQKDKTIWIGAGGAITVLSDPEGEWEEMKLKLSSALQA----------- 123969434 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKFQKNILKLKKLISLGDIFQANLTTKCEIESSNPLDIYLKIRRKLRAPFGGIIINNNYAVLSTSPERFLKIDNKNF-VESRPIKGTRSRDK------DLNQDALNAIDLITNEKDRAENIMIVDLIRNDLSKVCETGSIMVPEILKLESFLKVHHLTSVIRGKLKKDTNWIDLLKACWPGGSITGAPKLRSCQRLFELEKCERGPYCGSFLKLDWNGEFDSNILIRSFLVKDKKINIYAGCGIVIDSDPEEETDELKWKLLPLIDSLK--------- 189423240 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPDHTTATPELQPACSPADYGIAISRIHTAIEQGETYQINHTFPLQGQWQDPRQLYRSLLLAQQPAFGAFLDIGSHTIISASPELFFNIKDG--LITTRPMKGTAPRGR------FPAEDRALQEQLQQDMKEQAENLMIVDLLRNDLGQVARTGTVQTERLFEVETYPTVHQMTSTITAQLKQDIGLLELFRALFPCGSVTGAPKRRSMELIAEIEGQPRGIYCGTIGYLAPGGEMAFSVAIRTLVLNKGRISLGVGSGITWDARPDAEYVECLHKAA---------------- 211965238 297 --------------------LFKEVFGSDSFCFWLDSAGGGTRKGRFSYMGSGPLGEVVTRGTETCLHSVEGDIFCFLRSRLATFGVTRKGGGHHLTVRRWKSRVDVVSDGDRMGMSNNVLTDDGTAPESWDSAAIPPFPCGYAGFFGYELGSYVGPQMQNNRGTDVPDAAWIFSDRLIVVNHESDEVFLFSGLCPCHPWAFGDDKDRMAAICKLQQQWAEMTPGVPRDRATVESNMSPFKYKEKIFKILDCVAEGEAYEVCLTTELEGTLNSPLQFYGQLRCRNPAPFAAFLRFEEFSICCSSPERFLMKSADG-WLESKPIKGTRPRGKT------PEEDAALVNDLATNEKDLVENLMIVDLVRNDLGRVCIPGTVLVPELMVIETYATVHQLVSTVRGKLRPEMDFLDAVISSFPGGSMTGAPKERAMEIIEKLEDRPRGIYSGAIGFLSVTGEASLNIVIRTVVFTPNKISVGAGGAIVALSDPNEEWEEMLLKANSVVRTL---------- 126647984 71 -----------------------------------------------------------------------------------------------------------------------------------------------VGIIGYDFKNRLEKLESNNPTLPLPDLCFFQPQISLCIHEEE------VHSKTNLSLSFWQQVEAI-------------SLPKVNTSCQINPLLSKEEYIESVLKIQDFIKEGETYELNFCQAFTGDFWDPISAFHKLQKLSPMPFSALFKAKTQWLISASPERFLT--KKGRKLIGQPIKGTIHRG------SNQKEDLANKSDLLASEKERAENLMITDLTRNDLSKVSLTGSVKVDELFGIYPFPRVFQMISTVSSILKPGVGFEEIIQATFPMGSMTGAPKIRTMKLIEELENFKRNWFSGAIGWIDEQGDFDFSVVIRSIILEIKKLYFGVGSAITSDANAALEYEECLLKAQVLLEVL---------- 57242705 45 ---------------------------------------------------------------------------------------------------------------------------------------------GFFGVLSADFIHLFENLPSLERKNDFPPFLFANAKAYLLYEKNSKMFFKFG-----------------EKTYFDFLDDHFKIPPKNKAEFSILNDLEKESYEAMVEKAKEYLLSGDIFQVVLSKQLCIKHNKPFDYYEALSLENPSAYMFYFPTQYGVVLGSSPELLLSIKQK--EIFTAPIAGTRNLDANSNL-------EALEKDLLSDEKELSEHRMLVDLARNDISKFGK--NTRVEKLYNVLKSKYVMHIVSEVYANLREEASIFDAIGALFPAGTLSGAPKIRALEIISELENLNRGVYGGAVGFLNFNENVVLALIIRSAFFKDDKAYISSGAGIVLKSEAKKEYDEICAKRKALLT------------ 118581215 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISRQEYARALEKIREHIARGETYQVNFTTRQRFRVRDQFALYRRLCRNQRAPFCAWLDTGSHRIISASPELFFSL--KDRLLTMKPMKGTAPR------HPLADDDQRRREELAASPKERAENLMIVDLVRNDLSRIADIGSVAVPALFQVESYPTVHQMTSTVTARLKPEARLVDIFQALFPCGSVTGAPKRRTMEIIHDLERSPRGAYCGAIGFVSPGGEATFSVAIRTAIVESGLGVMGIGSGITWDSNPEAEFRECLDKSA---------------- 193212149 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDEAEYCQRIDRLKDEIAAGNVYQVNFTGRCGFTFDGPEALYVAMKRRQPSPWSAMLNTGDRLVLSFSPELFFV--REGRLIETMPMKGTAPR------MTSAEEDRAAREGLAKCEKNRAENLMIVDLLRNDLGRICETGSVQASDLFETQTYPTLHQMVSTIRGELRDETRLHDLFRALFPCGSVTGAPKVRAMKLIRELERSPRGVYTGAVGFMLPGGRTAFNVAIRTIELQGRRGVYGTGSGIVWDSEPQQEFRECMLK------------------ 126739915 35 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYASYELGYALEPKLAAPQERRLPLICFGVYDKP-------------------------------EPSFADVGQTSPSLAAGEAGLEGISPRWSYERYAEAFAEVNRNIGKGDIYQANLTFPIDAAYGSPEELYAALQAKQAVGHGVLVEQDGLDLLSRSPELFFRTDAQG-TIETRPMKGTQPR------SEDPVEDARRRDFLRQDEKNRAENLMIVDLLRNDISRVAQTGSVHVPELFAVESYATVHQMVSLVRAKLRPDVGLAEIFAALFPCGSITGAPKIRSMEVLAGLEPWARDIYCGTIGWAAPDGASEFNVAIRTLMLEEGRATLNVGGGVVWDSTAESEYEEALWKAR---------------- 15673296 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFAAYDEVLLFDHRTKLLRVVQFEQTDGQYWLTESEE-IEVDSEIEFDGQNGIGAIFI-------DQTRQEYIASIKKLQDYMKAGDIYVANLTQQFEIWSDQPIEVFKKTRKQIPAPFSSFLQYPEWKMISSSVERFVSIHDGA--LISKPIKGTIARGE------DVGADRLQKEILSDSSKERSELLMVTDLLRNDIVRISQPFSLSVPKFAEIETFSHVHQLVTSIKSRIKEDLTFSEFMTALFPGGSITGTPKKRAMEIIKEVEKQPRGIYTGMQGWLSREMDLDMNIVIRTLVHDGEHYQLGVGGGITFESKAEAEFSEILLKAK---------------- 212638229 43 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PSAQFVVPTFLLT--KQRDEIWLTVNVVHESLNQIEEMIDSLFHTRDESDWHRAHIVKKE--------EVARDQWLRAVHYATDLIRNDAIEKVVLARELFLSFSDRINCSQVLHEQQPMSYIFAFENGSTCFIGASPEQLVR--KNGHMCETACLAGSIRRGHT------MEEDEELGRWLLQDDKNRREHAFVVDMIKQAMNEVCTE--VVIPNEPTLLKMRHIQHLYTPVQGKVKEEVSIFSLVERLHPTPALGGFPKEKAVQTIREIEPLDRGWYAAPIGWVDANGNGEFAVAIRSALLEENKAHLFAGCGIVAHSDPHNEYEETNIKFKPMLSALE--------- 152980644 63 ---------------------------------------------------------------------------------------------------------------------------------------------FAVGLFAYELGADMHAIDAHANGQALAEILLF---------------------------------ERCEHLSAAQVQAWEQASSAAAGIAQVSADTDETGFCAAIARIQAYIAAGDTYQVNYTYRLRFDYGSVHALYRRLRERQPVPYGALLALPDRAVLSLSPELFVRHDDG--VLTVRPMKGTA------AASGDAQQDQGAADALAADTKNRAENLMIVDLLRNDLGRVAKTGSVKVDKLFDVQRYSSVLQMTSTVHAQLHESAGLPEIFDALYPCGSITGAPKHRTMQIIRELELNPRGLYTGAIGYFDPPGNFCLSVPIRTLQLQAQKGEMGVGAGIVYDSVALDEYDECRLKARFLI------------- 56695826 48 ----------------------------------------------------------------------------------------------------------------------------------------------LAGYASYELGYALEPRLAMPEGRRLPLLCFGVYDGPRVL----------------------------------------PLPTPGGGIGDFAPRWDGARYGAAFDQVHSAIGAGEFYQANLTFPVDLRLHGAPALYAALAARQPVGHGVLVTQPGLDILCRSPELFFRTDPEGR-IETRPMKGTQPR------SDDPVEDARRRDWLACDAKNRAENLMIVDLLRNDISRVALPGSVHVPDLFKVETYATVHQMVSRVAARLRAGVTLSDILRALFPCGSITGAPKIRAMEMLARLEPWPRDIYCGSIGWAAPDGASEFNVAIRTLLADGARATLNVGGGVVWDSTAGSEYEEALWKAR---------------- 116874114 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYTEKITTIKSEIAAGNTYQMNYTVRLNSDVPSNFSAYETLQKAGKANYTALLSTNEFDIISTSPELFFKW--KKNTLTTRPMKGTVRRGTTQK------ADLEAHDWLKNDPKNRAENVMIVDLLRNDLGMIAVPGSVKVPKLMTLEPYPTVWQMTSTVTAETLPNTSLTSIFQALFPCGSITGAPKARTMEIISQLEDSPRDVYCGAIGFLEPNGDAIFNVPIRTISIANKKATYGVGGGIVWDSDAESEFSEVHAK-TALLE------------ 119493689 55 -----------------------------------------------------------------------------------------------------------------------------------------------YGYISFDMARFYYPYTKA---INQPLLYFFVPETEL---------------RITSEGVYIKSLNHLSKLQAICELETASKSYSATTIPELYF-TEKQQYIQKVEQLIQAIQAGELQKAIICRSIQFSGELDLLGTYALYQGNHSARSYCFQFGEVQGVGFSPEILMEIHADHWIV-TNPLAGTRPRGKN------LEEDQQLQRELFTDAKEVKEHALSILLVQREMSEICVKNTVKISDFMQVKKYPYVQHLSSHVVGQLQADKTPWDALKALFPAITVSGIEKTQAIAWIDRLEDTPRGIYAGAIGWLNGEGQADFAIPIRSAYQYGNSIHLNAGAGIMGESIPQREYIECGNKMNTILT------------ 187922745 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMNVRASVDPAEFNAAIDAIHSALRAGDSYQVNYTYRLGFDFGSPTALYRRLRARQPVPYGALIALPGRQVLSCSPELFI--EKQGATLRARPMKGTAPR------SDDPAVDRRAAEFLGNDPKNRAENVMIVDLLRNDLSRVAQTGSVKVPALFSVEPYASVWQMTSTVEAALKPATSFAQTLRALFPCGSITGAPKHRTMQLIDELESTPRGLYTGAIGWLDACGDFCLSVAIRTLTLGPSTQTMGVGAGIVLDSVAADEYAECQLKA----------------- 196185982 93 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLILARYPAMLSFDHLQRRVCAIG------RGATASQAEAAAVRAAGWLAAAITPETPAAPAEAFVAEADDQAYRDAVAAVVARIAAGELFQANIARAWGGELKDPFDVFLRLQQGRASPYGAFWRIGDRALVSNSPELFLAFDGEDRRIEARPIKGTRAR------SADPVEDAALAAELQASAKDRAENLMIVDLMRNDLARASRVGSVAVERLFAIESHPTVHHLVSTVVGRAEPGVTPADLLAATFPPGSITGAPKHQAMKVIADLEP-PRGAWCGSLFILEEDRGLTASVLIRTAERRGGRWSFRAGAGIVADSDPQAELAETEVKISALKRAL-VGQQSEQV- 83949732 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEADYAAAFQVVHAYICAGDFYQANLTFPIDMRAQGAEALYAALAEVQPVRFGALIEAAGQAILSRSPELFFRTDAAG-HIETRPMKGTQPR------SDDPAEDARARFFLQSDEKNRAENLMIVDLLRNDLSRVSLPGSVRVPELFTIESYETVHQMTSLVTGQMVPGTGLAEIFAALFPCGSITGAPKLRAMEVLRELEPWPRDIYCGTIGWAAPDGRSEFNVAIRTLMLDDGQVRFNVGGGLVYDSTADGEYEEALWKAR---------------- 50294814 286 ---------------------------------------------------------------------------------------------------------------------------------------DMPFIGGLLGILGYEMGNDVENIYDLTDIIPRPDAKLIYIENTLLINHKEGKLYLISL----RDQFPQDIKERVSKYVTQSVKEDLHWPDRLPEGINYDIEMPKEEYKEAFEECQRIMHRGDSYEICLTTQTRINMETPWRIFQTLVQRNPAPFSSYLEFSDLCFISTSPERFLRWDQDS--CELRPIKGTVKKG--------PDMDLEKATAILKTPKEFGENLMILDLIRNDLYQL--LPDVKVEEFMSVEEYATVYQLVSVVKARHNRQYSGMDILRHSLPPGSMTGAPKKITVEYLRDLESGSRGIYSGVTGYWSVNGNGDWSVNIRCMYSYNSSWQLGAGGAITVLSTAEGEQEEMFTKLESALQ------------ 134096139 45 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VHADIDQADFDAALARIHDYIAAGDTYQVNYTYRLRFDYGSLHALYRRLRERQPVPYGALIALPDRAVLSLSPELFVQHEQG--RLTVRPMKGTA------AASGDSQQDQVSAHALASDPKNRAENLMIVDLLRNDLGRIAEVGSVVVDKLFDVQRYSSVLQMTSTVHAQLRAGLALPEIFEALYPCGSITGAPKHRTMQIIRELEASPRGIYTGAIGWFDPPGNFCLSVPIRTLQLQSQRGEMGVGAGIVHDSQTQAEYEECRLKAR---------------- 78224203 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEAYQGAVERTKEYIAAGDTYQVNFTFSQRFAFTNPAAYFGDLCRAQNAPFCAHLDTGRFQILSASPELFFELRHG--VLTCRPMKGTATRGR------WRSEDEQIKARLAESEKERAENLMITDLLRNDLGMVAKTGSVQVDGLFAVETLETVHQMTSTITARQREGVDLPELFRALFPCGSVTGAPKKRSMEIIRELEDSPRGVYTGCIGHVSPGGEMTFSVAIRTVVVETGRGELGIGSGVTIGSQAEDEYQECLAKAR---------------- 33862248 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NILKVKKLISIGDIFQANLTTQCELETYSSLNIYSKIRRKLKAPFGGIIKGINESVLSTSPERFLKIDKEG-YVESRPIKGTRSR------HQDETQDALNAIDLITNEKDRAENIMIVDLLRNDLSKVCEIGSIEVPEILKLESYLKVHHLTSVIRGKLKKDKSWVDLLIACWPGGSITGAPKLRSCQRLFEIEKNGRGPYCGSFIKVDWNGEFDSNILIRSFIVKGKKINISAGCGIVSDSDPQNETEELKWKLLPLIDSLK--------- 99080474 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTEAFDRVKSYIGAGDIYQANLTFPIDAQWGGAEALYAALAARQPVGHGALVRQDGLTILSRSPELFFRTSSDG-VIETRPMKGTQPR------SLDPREDSRRRDFLRSDEKNRAENLMIVDLLRNDISRVSETGSVHVPELFAVESYATVHQMVSLVRARLKAGCGLADIFAALYPCGSITGAPKIRAMEILAELEPGARDIYCGTIGWAAPDGRSEFNVSIRTMMLEGDAATFNVGGGLVWDSTSASEYEEALWKAR---------------- 186477244 121 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQASVDETAFTQAIDAVHEALRAGDSYQINYTYRLYFDFGTPAALFRRLRARQSVHYGALIALGDRWVVSCSPELFV--EKKGMSLRTRPMKGTAPR------SSNPEQDNAAAEFLAHDPKNRAENVMIVDLLRNDLSRIAETGTVKTPALFSVEPYQSVWQMTSTVTAMLRPRTSFADVLRALFPCGSITGAPKHKTMQLIEQIESTPRGLYTGAIGWLDAQPDFDFCVAIRTLTLAARRGEMGIGAGIVLDSVAQDEYAECKLKARFLTEA----------- 46121633 330 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDICLAWVTKSIVLDHRAGVAYVQNLTRGSNDQWLDRMTERIQQCLSQRVPSNGHSNGNAVQHKRLNITTPPDRYEEQVRVCQDFIAAGESYELCLTSQTTMERPSPWHIYQTLRSRQPAPFGSFIRLGGATMLSCSPERFMRHDSNGL-CSMRPMKGTVRKSE-------AVSTLAQAEKILHVPKEVAENLMIVDLVRHDLHGVCGVGHVTVPDLMKVEEYATVFQMITVVNGQLPGRYTGLDALAAALPPGSMTGAPKKRSCELLQVIEGHERSLYSGVVGYMDVTGAGDWSVTIRTMFRWDDVWRIGAGGAVTILSTPEGERDEMFTKLAGPMGVFRDA------- 209520586 104 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TANVRESVDRAEFDASIDAIHAALRAGDSYQVNYTYRLGFDFGSPLAFYRRLRARQPVCFGALIALPDDAVLSCSPELFV--EKHGATLRARPMKGTAPR------SDDPVTDRGNASFLANDPKNRAENVMIVDLLRNDLSRVARIGSVNVPALFSVEPYASVWQMTSTVEATLLEGASFATILRALFPCGSITGAPKHRTMQLIDELESTPRGLYTGAIGWLDACGDFCLSVAIRTLTLTASSASMGIGAGIVLDSVAADEHEECRLKARFLTGA----------- 71908700 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEQHYVAAVERIKQLIFAGDCYQVNLTFPLEFDFGSPLALYARLRERQPVRYGGFVGDASQGLVSLSPELFL--ERLGDRLLTRPMKGTAPRGVP-------------AEQLRNSAKDCAENLMIVDLLRNDLGRVADNGSVVVDRLFEIEDYPTVWQMVSEVSA--RAGRSSFEILRALFPCGSITGAPKIRAMQIAAELEGALRGIYTGAFGWIAPDGDFRLNVAIRTALQAGGRGKLGIGSGIVADSQPLAEWQECQLKAR---------------- 85375215 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSRGAYEEAFATLQEAIKAGDIYQANLTLPLAGGYTDPVALYAMLRPAAKAGYGGLIFDGSHWLLSLSPELFVSLKDG--QARAKPMKGTRPR------AADAEADKTLAEDLTGSEKDKAENLMIVDLMRNDLSRVAEAGSVTVEKPFAVESYPTVHQMVTTVHARLQPGKGAMDLIHALFPCGSITGAPKIRAMELIDRVEPDARGPYCGAIGRIDGDGNAAFNVAIRTLRLERGKAVLGVGSAIVADSDCGTEWRETILK------------------ 103485667 125 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTPRIDRADYVAAVEAVLAYIRAGDIYQANLTFRADVPVADPLAVYARLRQTARAGYGGFIWTGEQAIASLSPELFFALR--GREVIARPMKGTATRLADGAADAALARALA------KDPKQRAENLMIVDLIRNDLSRVAAPGSVAVPDLFRVESFPTVHQLVSDVSARLPEGVGAVDVLRAAFPCGSITGAPKVRAMEIIEALESEPRGLYTGSIGFIEPGGDAAFNVAIRTLVFAPSCATLGLGSGIVADSVPDEEWRECLAK------------------ 146297234 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTPRDYYISIVKQAKEDIRNGEIFQIVLSQVIKIKSDSTNQLFYTMKEKNPSEYSIVINTKDEQIICFSPETLIKKEK--NIVRTFPIAGTYR-------INDGDDVAQKKIEILKDKKEISEHVMLVDLARNDLGRISKPGTVKVEEYLQIKKLYNLIHIYSVVTGEL-EEKNLVKAILSVFPAGTLTGAPKVRAMQLIEKYERQRRGLYGGAIGYI-FKDCFDLAIAIRMAIKKEDTFLLQSGAGIVNLSVPDNEYQECLTKLRAFLK------------ 156744132 84 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQWARSVERIVRQINVGELKKVVLARIAEASFDAPVDVDSALAQRYPDTYRFLFEPPGRAFFGATPELLAQV--NGDRVTTMALAGSIRRGAT------PDEDERLALALLDSAKDRHEHQIVVDEVRNRLASLTRRLDVGATD---VMRLSNIQHLHTPISGVLREPRGILPIIATLHPTPALGGEPRAAAMRLIAELEPAPRGWYAAPVGWIDRRLDGQFGVAIRSAVVQATRAWLYAGAGIVAASDPQREWDETNLKFRPMLEGL---------- 189220263 92 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVSDTDRERYASMVLQAKDYIASGDIYVINLAREMTCPWEGDPLAGRGLEGIC------YIDDGPKTLVCASPEMFLRIE--GNKLESKPIKGTRPRSDRRP------ENRRNLLDLVQSEKEKAELLMITDLVRNDFGKVCAYGSVRVPHLRRLSSHPHLYHMHSKVEGIIAFRYDKVDAFLANFPGGSVTGTPKKRAIELIRELEIHPRGSYSGAIGYFQPAGAA-FTMSIRLVEIEEKKARFWVGSGITFDSDPYAEYEETEQKAIFIKTALE--------- 169605183 960 -----------------------------------------------------------------------------------------------------------------------------------------PFWGGLMGYASYEAG--LETINVEVDPAGYPDICFAYVTRSIVFDHQVKKVYVQSIRGTDDEEWVEEIQQKIYE-AAAYKSLESTPSSSPVANRNVKNPFDEDKYCDKVRSCQDAIADGQSYELCLTTCNCIRAEHSWKMYRRLTGQNPAPFSAYMRMHNVHILSSSPERYISWDRS-QTAQCRPIKGTVQKK--------PGVTQEMAHAILSSSKERAENLMIVDLTRHQLHGVYGSKNVRVSQLMEVEEYETLWQLVSVVDAGVRKANTPFDAFVESLPPGSMTGAPKKRSCEILKQEEGVRRGIYSGVLGYLDVGGGGDFSVVIRTAVKIDNLWRIGAGGAITSQSTPEGEHEEMLAKFQSTSRA----------- 71735977 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKRGGLKKVVLARSQNIPVVNPQQVMQHLMLRQPNAYLFAFARGNSCFLGASPECLLTV--QGDQLHTMALAGTAPRGTNS------AEDARLGEQLLASEKDNSEHAMVIDCIRHGLVEHCLKLDIAC--RPRLHKLPHIQHLLTPVQATLAPNASLLGIVQSLHPTPAVGGLPRNEALDYIRSNEQLDRGWYAGPIGWLDDQGNGELAVALRSALLTGQRATLFAGCGLVSGSEPESEYRESDLKMQTMREALQLPHNA---- 126653317 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVIARSLALQFKEEVTAPQVLSQIQPESYLFGLEHENLLFFGASPERLVKVEDG--RAFSSCVAGSIKRGKTA------EEDEAYGQSLLQDPKNGGEHQYVVDMIADTFRKNCV--DITLPESPRLLKIRDIQHLYTPVEGQLNKDATILQLTKTLHPTPALGGVPRMEALAAIRKYEPMNRGLYAAPIGWLDAEGNGEFAVAIRSAALLHDKAYLYAGGGIVADSEPQSEYDETLVKFRPMLRAL---------- 163783316 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEEFKEKIERVKDFIASGDVYQINLTSEMRFGVRGSETLFFKFHGRQPVPYSFYLDTGDLCVLSGSMELFLK--KNGDIIESKPIKGT----------------GRSAEEILASEKERAENLMITDMVRNDLGRVAETGSVRVEDLFRVEWYETLYQMHSRVVARTRESFSA--IIENTFPPASVTGAPKYRAVQIIDELEPHARGYYCGCAGFVKEDGDFTLSVLIRTAFGGGEEVSYFAGCGIVWDSDPEKEWRELLLKTRA--------------- 153004492 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTRAEHVAGVETVRAALGRGDAYQVNLTFRMRGSFDDPFALHERLRGAQGGGYTGCLVVDGRAVVSASPELFFL--RRGDAILVRPMKGTARRGRT------LAEDERAAKTLAASPKERAENVMIVDLLRNDLGRVARTGSVRVAELFTVERYRTVLQLTSTVEARLAPAVGLAELFAALFPCGSVTGAPKIAATRIIAALERSPRGPYCGALGVVAPGGDAVFNVAIRTLDLERGLATYGVGGGITWGSDPGREWDEAMAKAEVL-------------- 70950678 467 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSTLTKDKYIENVKRCKDKIRNGYSYELCLTTSFKGNYYIPDDLYKYLREINKVSYSCFINYNKFNVLCLSPEEFLRK-NKDNIIRSKPIKGTIKRGQKE------EEDIKLITELKNNKKEISENLMIVDLTTNDFHRLCQMDSVKVTKLFHIESYTFLHQMVSEIIGKNNNSNDLSDAIINIFPGGSMTGSPKLISMSILQEIEQLPRGIYSGSIGFISIEGNFIFNIVIRTAIIRNNIISIGAGGAITIKSDEDAEYDEMLLKFKSIARPI---------- 197330119 66 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSSLDREAYVAGVRRIREHIAAGEVYQANLCRVMSAPLPQPDALTALLARGNPAPYAGTIRLPGVEIATASPELYLR--RAGRHIESGPIKGT---GRTAADLL---------------PKDHAENVMIVDLVRNDLGRVCATGTVTVPELCAVEEHPGLVHLVSTVSGELADGAGWPRLLAATFPPGSVTGAPKSSALRIIQALETAPRGPYCGGIGWVDADGTAELAVGIRTFWIDGPRLCFGTGAGITWGSDPDREWAETELKAARLL------------- 124267813 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVQASVDRTAFHAAIGRIHEAIRAGETYQVNYTYRLDFQAHGPVALYRRLRARQPVPYGAFIALPAAHVLSCSPELFVRHAQG--RLVAKPMKGTAPRRAVLEG------DSETARLLSLDTKNRAENLMIVDLLRNDLGRIARTGSVKVPELFEVESHATVFQMTSTVSAELAPGTDLPAVLRAVFPCGSITGAPKHHTVELIAGLESTPRGLYCGAIGWVDACGDFCLSVAIRTLTLDGLRARLGIGAGIVLDSEAEDEYGECQLKGR---------------- 158339510 77 -----------------------------------------------------------------------------------------------------------------------------------------------YGYVAFDMARFY---SSYSKSIQQPLLHFLVPETELQFTHAGVHVKRVGLLDP---------------LLKILESDRSLADYQPIPLEQDAADCEPYSHK--IKTLIAAIQQNELHKAIISRSKKLTGDDLIGTYAVGVKNNNSARSYCFKLADVGAVGFSPEILMEVNQAGMLV-TNPLAATRPRGK------DHEADQQLENELFTDAKEVKEHALSIWLAQSELDSVCIPQTVKVFNFMEVKKYRCVQHLSSRVGGQLQTGKTLWDALKVIFPGVTVTGINKSQALDWIDQLESEPRGIYAGGIGWVDSKGMADLAIAIRSVYQYCNTICLNAGAGIVAESNTQNEYVESVNKMNTMLTSL---------- 119871783 19 -----------------------------------------------------------------------------------------------------------------------------------------------VGVFAFDAVSPWDDGFRPPPRPGWPTYLFVVGEE------------------GEPPAWGGDYGARL------------------------VYEEPRGLFERRVAEAKRALEAGEVFQLVVARFRQYRFAGPEALFNAVRRAVGGKYYYFVEVDGLFLVGASPETLVSCWGG--RAVSGPIGGTRPRGRT------PEEDAALETELRESVKDRAEHIMLVDSVRNDLGRVCRWGAVSVSSMLAVEKYSHYQHLVSYVECQLDKFYRPVDAVRALNPTTTVSGVPKPRALELLSQLE-EPRGPFAGSVGVVARDG-VEFAVVIRSVYGIDGDLYLWAGAGIVTDSKPHAEWEETEVKMA---------------- 171057342 116 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQAEVDEPAFAAAIEQIHAWIRAGETYQINHTYRMRGQAWDPLALYRRLRARQPVPFGALLHLPDGWVLSCSPELFLQHQRG--RLTARPMKGT------AARAAEPAADQAAARWLQADVKNRAENLMIVDLLRNDLGRVARTGSVRVPRLFETEAYPTVWQMTSTVTAELPPATGLPALLRALFPCGSITGAPKHHTMELIARLEASPRGLYTGAIGWLDGAGDFCLSVAIRTVTLDGGRATLAVGAGIVLDSVAADEAEECRLKAR---------------- 70727183 95 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDAEMQDKIKQVQDAITDGETYQVNYTTRLVSDIHYPIDLYYYLTQTNNGGYTALLDVEEIKVASISPELFFQFNNQENVVVSKPMKGTMPR------SINKDEDLMNYEILKNSLKDRAENVMIVDLLRNDISRISKPGTIHVNKPFFIESYKTVYQMTSMVSGRLEAETSLTDILKALFPCGSITGAPKLNTMSYIKALEVNPRYIYCGTIGLLCPDDKMIFNIPIRTLEYRNEKVHYGVGAGITIDSIPEKEVQEFRDKTKIL-------------- 148654214 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQWSRSVERIVQQIRAGVLKKVVLARIAEASFDEPADVDAHLERRYPDTYRFLFEPPGRAFFGATPELLVQV--KGDRVMTMALAGSIRRGAT------PDEDERLAAVLLDSAKDRHEHQIVVDEVRARLTPLTRHLEVGATGVMTL---SNIQHLHTPIDGILREPRGVLPLVATLHPTPALGGEPREAAMRLIGELEPAPRGWYAAPVGWIDRRLDGQFGVAIRSAVVQTTRAWLYAGAGIVAASDPQREWDETNLKFRPMLEAL---------- 212526566 286 -----------------PENIFELFNTPGSPSVLFQS------NGRFSIMSLPSPRSWR-------LEYSVPRK----SFLIEELGAITSTTTYKNIPVETLWQVLKHVMDTKKVTSGR---------------DNVPFWGGFLGYFSYEMGNGEDSSFAQEDETSVPDASLLWVERSIVIDNVLRTIYIQSTADNQPGGWLETIYQKIQQFQYSLLTSAERELVDKLLQGSTVKIPDETAYKSQIAECQEELKAGESYELCLTGETTITLPAPWLIYKKLKTYNPAAFSAYGSLGKVKIASSSPECFLIWDR-TSTLEMKPMKGTVRKS--------PGMTLEKAKEILATTKEMAENLMIADLIRHDLYGICGSGNVHVEKLLDVEDYGRVYSMITHVKGIVDSRHDSMAALQRTLPPGSMTGAPKERSCMHLDRIEGWKRGIYSGVMGYLDLGGSGSFSVLIRTAFSKPEVWRLGAGGAVTILSTPQGEWDEMITKLRTVVS------------ 68075135 322 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSSLSKDEYIENVRKCKNKIKNGYSYELCLTTSFEGKYYNILDLYKYLRKVNKVSYSCFINYNEFSILCLSPEEFLRK-NKDNIIRSKPIKGTIKRGKT------NEEDIKLITELKNNKKEISENLMIVDLTTNDFHRLCQIDTVKVSKLFHIESYTFLHQMVSEIIGKNNNSKDFSDSIINIFPGGSMTGSPKLISMSILQEIEQLPRGIYSGSAGFISIEGNFIFNIIIRTAIIRNNIISIGAGGAITIKSDENAEYDEMLLK------------------ 77974176 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QFKQSVAEAVSACRRGTIHKVVLSRILEIDTDSPVDVMNHLLVQNSAAHHFRVPLDGGVLLGASPELLVRKHQSD--VYTNPLAGSAKR------QADPQDDLAISETLLDSEKDQYEHRLVIDEIRRLLTPHCR--NLNIPSQPSLINTAALWHLSSAISGELNPNMTVLELANLLHPTPALCGLPTQKARQLINQIEPFDRGLFSGIVGWCDEQGNGEWAVIIRCATVHPTQVRLFAGAGIVAASQPALEWAETEAKLGTMLNALAISLSGEQ-- 167571123 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTKSVTRDAFDAAIAAVHDALRAGDSYQINYTYRLRFDFGAPLALYRRLRARQPVRYGALIALGDAWVVSCSPELFV--EKSGALLRARPMKGTAPRSDDPRADAAAAE------FLANDAKNRAENVMIVDLLRNDLARIARTGSVTVPALFSVEPYASVWQMTSTVEAGLVDGATFADVLRALFPCGSITGAPKHRTMQLIDAIETTPRGLYTGAIGWLDACGDFCLSVAIRTLTLDAPAATMGVGAGIVLDSVAADEYAECELKARFLTDA----------- 108763046 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPAAYLNGVAQALKLMQSGPLQKVVLSRSLHLNAAAPIDLRQLLRQRNPSGYTFAADLPQRTLIGASPELLVS--RSGFQVVANPLAGSAAR------SADPLEDQERAAALLKSPKDLHEHAVVIDAVAEALRPYCK--TLNVPAGPSLVNTATMWHLSSRITGELDPSISSLTLAAAMHPTPAVCGYPTRLAHEAIGSIEPFERGYYTGTVGWCDATGDGQWAVTIRCAEASERTLRIFAGAGIVVGSTPESELAETEAKFRTMLHAMGLGHGA---- 15606401 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDVYQINLTNRFEFELKGSEELFFNFYEAQPVPFAFYLELEDFYVISGSMELFL--EKKGNVIRSKPIKGTAKEEKT----------------LLLSEKERAENLMITDMMRNDIGRIARTGSVEVEELFKVEKYRTLYHMHSTVKGITDKSLS--EILSSTFPPASVTGAPKRRAVEIIDELEPFSRSYYCGSGGLVFSEEDFTLSVLIRTAIGRGDRLYYYAGCGIVWDSVEERETEEMHLKVEAFKRA----------- 113477495 47 ----------------DPLAVLQKICQPHQLHFYLEKQAIGEKNNRLAIAAVDTATHFTVKSGSRFAQAES--------FIQSCLNNTISLGA------THLPYSGPHFFCSFTFFEKDTHAYLQNLYQNGNYQQKLSLNLH------FPLATIFLPCWQITQTNKH---------NILVINT-------VINNSINIKNLSHKIWHKFQEITQIKHNHLSTLTKPNQKLIKINVNH-LQKFKKSVASALELINSNYLRKIVLAHAIDIYSQNNFNLIKSLRFIYPDCYVFSINGKGQNFIGASPERLISI--NNNQLVTDALAGSAPRGKTPS------QDAKLANSLLCSEKDLREHQFVIDFIIKRLQYLGKPNYLPQPNLLQL---SNIQHLWTPINAEVSQNIHLLEILAQLHPTPAVAGVPRDIAQEQIQNFETFDRSLYAAPIGWIDHQGNGEFTVGIRSALIDGERARLYAGAGIVTGSKPDQELAEVQLKLQTLLKAL---------- 148271513 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RERYLAAVASGVAAIHAGELQKVVVSRRVPVTGEDLPATFVRGRRANTPARSYLLGLGGIEAVGFSPEIVVAVDARG-TVRTQPLAGTR------ALVADPIESRRLREELLSDAKEIHEHAISVKLAVEEMAPVCRPGSVRVEEFMVVEERGTVQHLGSRVAGELADGLTCWDALAALFPAVTASGVPKRAAFDLIRRLEGHDRGLYAGAVLQIEPDGALDAALVLRTLFRRGDATWLQAGAGVVGASSPARELEETREKLA---------------- 145607187 249 --------------------------------------------GRYSIVALDVPNTLR-----LEYHVGDPHVKALLPREMKNTNGQGSPSQEVLIPLEGYANIWLFLAEFHEDRKPTGTMA--------SPAEEIPFLGGFMGYITYEQG-----LSDINVDFRQ-DRGHYRPDHL----HPEGQDWLDRTIDILKGSRKWH-----ETTPAKARRDSRSDPAARLFDMISASKPAEDAYERKVKACQAYIAAGESYELCLTDQTRIRLPSAWQLFRTLRSRQPAPFASYVRLGGATLVSSSPERFLQYDGAGL-CSMRPMKGTVRK-------SSACATLAEAERILHVPKEEAENLMIVDLVRHDLHGVCGAGNVSCRDLMRVEEYRSVFQMTTVVEGLLPSNHTGLDILAASLPPGSMTGAPKKRSCEILQEIEGHKRSLYSGVVGYMCVSGSGDWSVTIRSMFRWDDVWRIGAGGAVTILSTPRGESEEMFTKLAGPM------------- 13541855 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEALEGKIRKIVNLIRNGEVLQVVISREFEANVNVNEKIHEFLTK-DRSRYVFYYRFGKYEVVGSSPENIFTV--IGNRIYVDPIAGTISHSFSSDT-------------LYRSEKDRCEHRMLLDLARNDVSKFADIGSLEVPKVMEIEEFSSVKHLVSQVKATF-SNKNYVDILRAMFPAGTVTGSPKERAIEIIDKFEETPRGPYGGAVGIVGS-GIFDMGLAIRMAYSSGNGFRVRAGAGIVKDSDPSSEVNEIYNKARSVL------------- 87161500 38 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIKRVQQAIVEGETYQVNYTARLTDNIYYPISLYERLTQFSNGNYTALLQTDEIQVASISPELFFQFNNVDNVIISKPMKGTMPRGKTE------AEDQQYYKTLQTSSKDRAENVMIVDLLRNDIGRISQSGSIKVYKLFFIEAYKTVFQMTSMVSGTLKNNTDLTQILTSLFPCGSITGAPKLNTMKYIKQLESSPRGIYCGAIGLLLPTEDMIFNIPIRTIEYKYGQAIYGVGAGITIDSKPKDEVNEFYAKTKIL-------------- 11127896 120 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPAAYLDGVTQALKLMQTGSLRKVVLSRSLHLSATTPIDLPQLLRQRNPSGYTFAVDLPPRTLIGASPELLVS--RSGLQVLANPLAGSAAR------SANPIEDQERAATLLKSSKDLHEHAVVIEAVVEAMRPYCKKLD--VPSGPSLVSTQTMWHLSSRICGELDPSITSLALAVALHPTPAVCGYPTELAHEAITTIEPFQRGFYTGTVGWCDASGDGQWAVTIRCAEADERTLRLFAGAGIVVGSKPESELAETEAKFRTMLQAMGLGQNAE--- 159029210 137 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQRHPDCYTFSLNGRGDHFIGASPERLLTVHQG--QLITDALAGSAPRGENA------IEDALFANKLLASEKEQREHRAVSDFINQKLRQIGLNPQNSPSRLL---KLSNIQHLWTPIHAKLKPSIHPLEIVAQLHPTPAVAGVPTEIALAQIRHYETFDRSLYAAPLGWIDCHNNSEFIVGIRSALIKGDQARLYAGAGIVAGSDPEKELAEIQLKFQALLKAL---------- 152983931 105 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASPERLVQVRDGALR--THALAGTTARG------GDAGEDTRLGQALLDSAKERHEHQLVVEAIRAALEPFSEA--LRIPATPALKRLARVQHLNTPIQARLADGQGILRLVEALHPTPAVGGYPRSAALDHIRQHEGMDRGWYAAPLGWLDGEGNGDFLVALRSALLTPGQGYLFAGCGLVGDSEPSHEYRETCLKLSAMQDALSAAGGLGE-- 134100389 118 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APEEYERGVARVLRRMQSGELSKVVLARSLELSADEPIDVRRLLRNLDPGGYTFAVDLPHRTFAGASPELLVS--RRGISVRSNPMAGSRPR------SADPLEDRRRAEELEDSEKDLREHAAVVEAVTDALRPLCT--TLRVPRRPSVVATAAMWHLATEITGELRPDTSSLDLAVALHPTPAVCGTPTAEAGRAITENEPFDRGYYAGVVGWCDAAGDGEWVVAIRCTEVEDASLRLYAGAGVVAGSDPADELAETSAKFRTALAAMGLDHAL---- 169183401 135 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRASVDRAAFEDAIARIHAAIAEGETYQVNYSYRLDFDFGSPLALYRRLRARQPVAFGALIRLPADAVLSCSPELFLRHHDG--VLQARPMKGTAARSGDDAADALAARRLAADA------KNRAENLMIVDLLRNDLGRVATTGSVRVPALFEVERYPTVLQMTSTVAAELPADVGFPALLRALFPCGSITGAPKHRTMQLIAELETEPRGLYTGSLGWIDACGDFCLSVAIRTLTLERHRGRMGVGAGIVIDSAAADEYAECRLKAR-FLSAL---------- 209525714 32 ----------------DPLRFLEAFLTEDKPHFYFEKAQ-----SKQAIVGGDAAVKLTIN-----------NGERF---------AKSQEFIDAWFRRTIIAGSESNLAAPAFCCSFTFFQ------DNYQSNSEHYYL------------RNYPDVDNYHSRPVFPAATVFLPAILLYQDRYTLLINVLVDKKSDIEAVTASIWGKIDKVNGLQSGRIQSEITNKLHPQTIWINPQVGEFHHSVSENLRLISTGKLSKVVLSQAFDICSDTPFRLINSLRSLYPDCYIFSTNSQGKNFIGASPERLITVNQGN--CSTDALAGSAPRGET------QAEDTEIAHRLLSSDKNLREHQAVVDFIIERLLHL--GLTPERSPKPRLMQLSNIQHLWTPITSPISADIHLLDILAKLHPTPAAAGTPCEVAIAQIRQYETFDRSLYAAPLGWVDYHGNGEFIVGIRSALIDSDRARLFAGAGIVAGSEPEQELAEIQLKLQALLRGL---------- 177666131 194 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQYHPDCYVFALNGQGNSFIGASPERLISVSKQ--QLLTDALAGSAPRGKTQK------EDQSFAQMLLNNQKERREHQVVIDFITDRLKQLGLKPQF---SPMKVLQLSNIQHLWTPIYSQLPPQIHPLEIVAQLHPTPAVAGFPTEIACQEIRRYENFKRGLYAAPLGWINYQGNSEFIVGIRSALISGNQARLYAGAGIVEGSEPDKELAEIQLKFQGLLRAL---------- 27366434 94 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSRILHTLSKLTTEAKPLAPLTAHIQSVEHLPEREGWCDLVSKVLKGIQAKAFKKVVLARKTTVHLDSALCAAQLLKAQNHHSFHFMLSLDSHSFIGSTPERL--YLRQGQELYTEALAGTIGRGHNAT------QDMELASWLSQDVKNLNENQYVVDDIVDRLTPHAA--SVEVESEARLVRLRKVQHLKRNIHAQLKAGVNGVQLLSALQPTAAVAGLPRQESMQFIVENEPFARGWYAGSVGYIS-HEQAEFCVAIRSALIVDDSLHLFAGAGIVPGSIAEHEWSELDKKMSTLLSLI---------- 23098410 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGKEYAKAVERVTKEIQQGKLEKAVLGRVLQIDVDKQPQLVQNLITHNHDKYNFALNTSEETLIGASPELLIS--KKGSIVVSNPLAGSRPRQK------DPEKDVLMAQELRHSEKDLHEHKLVVQSVANALRPFCKE--LHVPKEPSIIHTETMWHLSTEIIGHLEDPFTSIEIAENLHPTPAICGTPNDIALENIKQLEPFNREYFTGLIGWSDKNGDGEWAITIRCAEIEQNRIRMFAGAGVVQDSVPEEEKNETAAKLQTMLR------------ 67921375 133 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RNLRNNHPDCYIFAINNGENCFLGASPERLISL--KNNQLLSDALAGSIARGNTKR------EDYYLAQHLLKSSKERREHQVVIEFIVQRL--ISLGLSPQISPL-KVLKLSNIQHLWTPIYTQLSPNIHPLEVVAELHPTPAVSGFPTEVTCQEIKRYESFERGFYAAPLGWIDYNGNSEFIVGIRSALISGNQARLYAGAGIVEGSEPDKELAEIQLKFQGLLKAL---------- 134099235 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEYGQAVASAVDDIRDGLLQKVILSRV--VPVDQPVDLYVVGRRRNTPARSFLLNAGGLRAAGFSPEIVMTHEAGGR-VTTQPLAGTR------ALTGRAGEDERVRADLLNNSKEIFEHAISVKVAYDELVELCDEDNVTVDSFMTVSERGSVQHLASSVSGQLLEHQGPWQALAALFPAVTASGVPKKAAYECIRRYEPEERGLYSGAVLTVDHAGTMDAALVLRTVFQQDGRTWLRAGAGIVGQSEPEREFEETCEKLRSV-------------- 169795242 129 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQKFEGTVQLALDAFEKKKVEKVVLSQAVEYEFQEPENLLAALLKQNPNAYNFVIPVEHNYILGASPELLLS--KQGRIVTSNPLAGSRPKSKISEKNFVSQQ------ELNHSEKDQHEHRIVVENIIRNLATHCVE--LKVSEFPDILETSTMLHLSSEFQGVLKQQADALNLALELHPTPAVCGSPTHVAKQFILDHEGYDRHYYTGLVGWMDAEGNGEWVVTIRCGLLSENKMRLYAGAGIVEGSDAEAEWLETEAKMQTMLN------------ 194538484 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARRSTVQLDNTLSAAQLLKANNHHSFHFMLSLDSHSFMGSTPERL--YSRVGHELHTEALAGTIGRGDNATH------DMELANWLSQDEKNLNENQYVVDDIIDRLSPHSEA--VEVEAEASLVRLRKVQHLKRNIHASLKTGINGVQLLSALQPTAAVAGLPRQESMQFILDNEPFARGWYAGSMGYIS-HERAEFCVAIRSALVLGDQVQLFAGAGIVPGSVAEHEWAELDKKMSTLLTLI---------- 110667826 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGATPERLVSVR--GRTVETGALAGTTGRGETT------AEDEWLAAELARDEKNVHEHELVAETIREQLSPYATAIT---SDSRRVRKLATVQHLWTPITATLEEDKHALSLVEALHPTPAVGGLPPTTAAETIRETEPFDRGWYAAPVGWIDAAGYGTFVVALRSAVAHDDAATLFAGVGIVADSNPDSEWDEVQLKYRPIL------------- 167622096 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPDSTFISCTPERL--YRRRQRELFTEALAGTTIRG------LNQEEDKALAQELLDDTKNSHENQLVRQHIVDVLNPLSNY--VGAEETPTVFKLSHIQHLHRSIRAELKPGVNDFQLIQALHPTPAVGGLPKESAMNFIRQQEGYVRGWYAGACGYFNKY-ESEFAVAIRSALIEPGRINLFAGAGIVAGSEADKEWTELENKLTTILS------------ 72161817 146 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SEAEWCAVVSQAVDRIHTTGLAKVVLARDLVAEADHPIDVRQRLAADYPDCYVYSV----VGLTGATPELLLR--RTGTRLESLVLAGTAPRGATA------DDDAVLAKTLLTSAKDVEEHAYAVESLRESLAPFCTELD--VPRHPELLRLANVQHLATPVRAVLPAKTATLPVLAALHPTAAVGGTPTRVAMDVIGELEGMRRDRYAGPVGWIDARGDGEWGIALRCAQITGPRARLFAGAGIVADSDPQAELAETVAKFRAVRAAL---------- 114565063 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NPNSFQFGFQFPERAFISCSPERL--YLRRQQELFTEALAGTTVRG------LNPEEDNVLAQALLDDIKNSHENQLVRKHIVDVLTPLSQY--VGADEQPKIFKLNHIQHLHRAIRAQLKPGVSDFELLRALHPTPAVGGLPRDAALNFIRQREGYARGWYAGACGYLN-HHESEFSVAIRSALIEPRRINLFAGAGIVAGSDPEAEWQELENKLATVLS------------ 109947144 86 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLDQKTYFKQFKTIKEHLKNGDTYQVNLTMDLFLNTKAKKRVFCEVACNQNTPFKAFIENEFWSVLSFSPELFFELEDTAIKIITKPMKGTIAR------SNDPLIDEKNRYFLQNDDKNRSENVMIVDLLRNDLSRLALKNSVKVNQLFEIISLSSVYQMISEIEAQLPLKTSLFEIFKALFPCGSVTGCPKIKTMQIIENLEKRPRGVYCGAIGMVEEKKAL-FSVPIRTLEAHEDVLHLGVGSGVTYKSGALEEYEESFLK------------------ 153891760 23 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYRLAVTRSLADIAAGRYQKIVLARARDLVAPMPFHPLRVLRERFPECYSFSVANGHGQFIGASPERLVRVSQG--VIETEALAGSIRRGQSAS------DDAALGSALLASEKDLREHRHVLDSILRRLAPLDLVLPPPPPPALR--KLANVQHLHTPVRAPLPDGVHLLDILARLHPTPAVGGTPRDVAVARIRELEGFPRGLYAGAIGWIDARGGGEFFVGLRSALIQGNAARIYAGAGIVAGSDPETEYAETDLKFRALHDAL---------- 54308856 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMLQMGGFEAFGFSPETVLEVDTYGN-LSTQPLAGTR------ALPSDLTEAKRLKNELLTDPKEIAEHAASVKLAVEELEQVCASETVNIAEFMHISERGSVQHLASRVTGTLTENKSAWDAFKVLFPAITASGIPKREAIDAIARFEPLPRGLYSGSILVSDQNGFFDAALILRAAYKHKSLSILQAGAGIISLSTPQREWEETCEKMACVLN------------ 154687305 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEGFMSGVEQGVFSITDGPLSKIVLSRTLHLTAEKDIDIPQALAQHNPRGYTFAADVTGTTLFGASPELLLS--KNGTSILSNPLAGSRPR------STDPAEDQRRAEELLQSAKDLHEHAVVVAAVAAALKPFCRVLD--VPEKPSLIKTEAMWHLSTEVKGELRPSTTSLELAIALHPTPAVCGTPTDAAREAIQDIEPFDRNFYTGMAGWCDAEGNGEWIIALRCAEAETRSLRLFAGAGIVAGSKPQDELDETSAKFRTMLRAM---------- 90579267 142 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGSTPERLFQ--RHEHAIQTEALAGTIGRGK------DDVEDQQLAQWLLSDNKNRYENRLVVDDIVNRLVPCSQ--SMNVSQTPELVQLRKVQHLKRSIDAELNSGVFSADLLDNLQPTAAIAGLPRDPALHFIAENEPFSRGWYSGAVGYIS-QQHSEFCVAIRSALIIEGEVHLFAGAGIVPGSVAESEWKELDRK------------------ 126642616 38 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLLGASPELLIS--KQGHIVKSNPLAGSRP------LSEDDRINQKNIEDLYASTKDLHEHQIVVDSVFKNLKPFCQKLS--VSEQPEILKTTTMLHLSSVFEGQLKEQTNALALALSLHPTPAICGSPTQLSKHFILEHEGYDRNYFAGLVGWMDADGNGEWAVTIRCGLLSERNLRLYAGAGIVKGSEAELEWNETEAKMQTLLKTL---------- 170077620 138 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRQIAQQLRQFLATLPQELVPSLGITVCTASTGFTQAVRRALRLIDQGKLSKIVLAHALDVTANQAFDVVHALRDRHPDCCVFSLRNRGDTFIGASPERLLAVQQG--QLVTDALAGSAPRGESLLT------DQRLAKSLLHSEKEQREHQAVADFLLGQLQSLGLDPQ---AAPRKLLKLSNIQHLWTPIHAILPPQIHPLEVVAHLHPTPAVAGVPRAIACAEIRQAETFDRTLYAAPIGWLDSQGNSEFIVAIRSALIRGNHARLYGGAGIVAGSQPEREYAEVQLKLTSLLEAL---------- 111221560 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSLDRAAYVAGATTIRERIAAGDVYEVNLCRLLSAPLPDPAALAAILAAGNPAPYALTLDVPGLRIAGASPELFL--ARDGDVVHSGPIKGT---GRSVRDLRD---------------KDVAENIMIVDLVRNDLGRVARTGSVAVPALCAVEHHPGLVHLVSTVRARLRSGVGWPELLEAACPPGSVSGAPKSSALRIIGELEPGPRGPYCGGIGWVDADGRGWLSVGIRTFWFGADRLWFGTGAAVTWGSDPLGEWHETELKA----------------- 123441705 96 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSSPERL--YLRQLQHLETEALAGTT------SNDDDIAHATELADWLMHDEKNQRENLLVVDDICQRLQGGVVAVDVMPPE---VIRLRKVQHLRRCIHAQLNHANDA-DCLHRLQPTAAVAGLPRNVARQFITENEPFSRGWYAGSAGYLSLK-QTEFSVTLRSAWVEDKQIHLYAGAGIVAGSDAEQEWQEINNKSAGL-------------- 118473231 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VILSRRLELPFADFPATYRVGRRNNTPARSFLLRLSGIRALGFSPELVAAVHADG-TVITEPLAGTRAFGRGA------DDDRAAREDLVSNPKEIVEHAISVKTSISEIEEVAEAGTAVVLDFMTVRERGSVQHLGSTVGGRLKGSMDRMHALEALFPAVTASGIPKAESMDAILRLDEAPRGLYSGAVVTFSADGAMDAALTLRSAYEAHGATWLRAGAGIIAESTPEREFEETCEK------------------ 196192535 72 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPASYMEGVEQALEYIQQSELLKIVLSRSLELSFAQMPHLGELLNRSNRYGYTYFLQHSRHHLVGASPELLVR--RRGMQVEANPLAGSAPR------SGDPIIDQQRAEALMNSDKDRREHAVVVEAMAEALRPFCH--DLAVPPTPDILQTDSMIHLSTYLQGTLKNETCALSLALALHPTPAICGAPTQCAYSAIHAIEPFARRYFTGLVGWVDSQGDGEWAVTIRCGEAEGRHLRLYAGAGIVAGSTAAKELAETSAKFRTMLKALDLEHLLE--- 194536683 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMLKLNNMQAFGFSPETVLEVDERG-TLSTQPLAGTRL------LPQDKTDAARLKNELLNDPKEIAEHAASVKLAIEELEQVCTPSSVHVSEFMTVSERGSVQHLASRVKGQLATDKSAWDAFRVLFPSITASGIPKREAIAAIARFEKQPRKLYSGSVFITDRNGFFDAALVLRAGYKTGSVSLLQAGAGIISLSNPQREWEETCEKMACVLN------------ 16330721 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGASPERLLSLH--NQQLVTDALAGSAPR------DVDVQGDRQLGQELLHNPKELREHQAVLDYLLQRLR--ALGLSPQASSL-KLLKLANIQHLWTQIQAPLPPHIHPLALVQQLHPTPAVAGVPVAIAEDLIRRHETFDRNLYAAPLGWLDSEGNAEFIVGIRSALLSRNRARLYAGAGIVAGSDPLKEVAEIELKLQTLWRSL---------- 58198740 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARQTTLSLDKPLSAAQLLKAHNHHSFHFLLAFDQHSFMGSTPERL--YARQGQTLYTEALAGTIGRGENAS------QDMELSHWLTQDSKNLNENQYVVDDIIERLTPHSER--VDVEQDVRLVRLRKVQHLKRGIHAQLKKGVNGVQLLNALQPTAAVAGLPRKAAMDFIQANEPFARGWCAGSVGYFS-HQQAEFCVAIRSALLVDNQVQLFAGAGIVPGSVAEHEWQGLDKKMATLLSLI---------- 189200050 28 -----------------PSSIYLKISAKSKSSFLFESAATTETIGRYSFIGADPRKVIKT----------------------------------GPGHGEETDPLPLLEKELAKSRVATV-----------PSIQLPPMTGGAVGYVGYDCVKYFEPKTDVKDVLGVPESFFMLFDTLVALDHFAQVVKVITYVRVPEEEAYEEAKGTLQRYVKMLKAKDVPLPEQGPIQVEYSSNIGQEGYENHVKTLKKHISVGDIIQAVPSQRFARPTSHPFNVYRNLRNVNPSPYLFYVDCEEFQIIGASPELLVKEHQG--RIITHPIAGTVKRGKT------LAEDAALAEELSNSLKDRAEHV------------------------------------------------------------------------------------------------------------------------------------------------------------- 111223561 140 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DHGAEDYRRIVAGAVEDIQAGRFRKVILSRVVPVEGEDLVATYERGRRGNTPARSFLLDLDGVRAIGFSPETVVEVGADGR-VSTQPLAGTTA-FDGGVGPDGPGGDRARREALLRDPKEIYEHAVSVQVAQDELRPLCAPGTLVVDEFLTVLERGSVQHLASRVSGRLAAGFDGWDALGAVFPSVTASGVPKDAACAAIRRYEPSPRGLYSGAVISATSDGALDAALVLRTVFQRGGRTWLRAGAGVVGASRPERELTETKEKLRSV-------------- 169630616 92 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRGHTMVGCSPELLV--ERRGDMVICHPFAGSAPR------SSDPSQDRRTGEDLAGSHKNRHEHSVVIDQLREDLASLCV--DVQVPPEPTLSRTAALWHLSTSISARLRSSTTALDLALALHPTPAVCGTPTEAAADLISRIEG-DRGFYAGAIGWCDRNGDGRWAVTIRCAELDGTAIRAYAGGGLVAESDPQDELSETTVKFRTVLAAL---------- 152978460 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCEWVQKAVNAIERGDFTKVVLANESCFIASNPIDSKDFLAKQNTGCYHFYAENPQQVFVGSTPERLF--ARQNNFIRTEALAGTA------AMSEDPIQNQREAAWLLSDPKNDNENLLVVKDICDNLADYVRRTDVGEVGLKQLRR---VQHLRRRIRAELKPPFSDAACLRAIHPTAAVSGLPQKNALDFLKNTENFDRTWYAGTLGVMTKEHS-EFCVTIRSAFIESNKIRVFAGAGIVAGSVPLLEWQEIERKASGLLT------------ 209907059 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLSRLIDIETDDSGALLERLIAQNPASFNFHVPLEDGVLLGASPELLLRKE--GAHFSSLPLAGSARR------QPDDVLDREAGNKLLASEKDRHEHDLVTQAMNAILAPRSHQLT--MPSSPQLITTPTLWHLATPIEGEARENENALTLACLLHPTPALSGFPHQAAKQLIAELEPFDRELFGGIVGWCDSEGNGEWVVTIRCARLHENTVRLFAGAGIVPASSPVGEWRETGVKLSTMLN------------ 161760568 189 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQVNHRCYHFMLRFDDRQFLGSSPERL--YLRQQLHLETEALAGTV-----SNLDSDP-QAAVLADWLMHDEKNQRENLLVVDDICQRLQGGVTAVDVMPPE---IIRLRKVQHLRRRICAQLSRASDT-DCLQRLQPTAAVAGLPREAARQFIAKHELFSRGWYAGSAGYLSLK-RTEFSVALRSARVDGQQIHLYAGAGIVAGSDAEQEWQEIDNKSAGLQSLLE--HEAQPV- 162452152 120 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLLGASPELLLS--RSGLRVIANPLAGSAVR------SPDPDEDRRRAIALLASEKDRHEHAIVVDAVAAALRPFCRRLS--VPDEPSLTQTPTLWHLSSRLTGELRDSISSMKLATALHPTPAVCGYPTDRARDAIEAIEPFDRGFFTGLVGWSDASGDGEWAVVIRCADVAGRALRLYAGAGIVIGSNGEHELAETTAKLGTMLNAL---------- 169629331 157 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEDISRLIEQGVPAIPAPASIDLAP----DPSDYRGRVGIATAEIRSGLYHKVILSRRVEVPFAMDFPSTYRLGRHNNTPRSFLLRLGGIRALGYSPELVTAVEADG-TVVTQPLAGTRAFGRGE------DADRVARDDLESNAKEIVEHAISVRSSLAEIAEVVDPSSTKVTDFMTVRERGSVQHLGSTVSGELSAGMTRMDALEALFPAVTASGIPKAEGVDAILRLDDHPRGLYSGAVVMLSPNGGLDAALTLRSAYEQDGHTWLRAGAGIIEASTPEREFEETCEK------------------ 172056666 133 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDGRTTVTVFAFVEPQSNAEKILNQLAVEYAELHTPKS---DRFVTRIRLTRD-GNDAFEASFHQATQLLKT-SLKKIVLAREVVYELDQPIDLVQELESSQPGSYIFFFQTADEAFLGATPERLIL--KSGLELKTAAVAGSAPRHAIETT------DTALGQSLLQDDKNRHEHAIVVDSIEQTLQGLST--TIDKPDEPMLLKNRHIQHLYTPINATLSPEVSLFQLIEKLHPTPALGGEPKEEAVAAIREIETFERGWYGSPVGWMDGQENGEFIVAIRSGLFTDRSAVLYAGCGLVEGSVLHSELEETETKLSPMLQAL---------- 196183810 132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GASPERLISIR--DHLLVTDALAGSAPRGRTAS------EDAEFGDRLLGSEKEQREHQFVLDFITQRLSELGLI--PQYLPAPQLLKLSNIQHLWTPIQAQLFTNVHPLDIVAQLHPTPAVAGVPTQIAQEQIRRYETFDRSLYAAPLGWIDYQGNCEFIVGIRSALIDSNRARLYAGAGIVAGSDPDKELAE---------------------- 161723269 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVLARALQLVADAPLDILRRLVTADPTAYGYLVDLAGVALVGASPELLVS--RFGDRVVCRPFAGSAPR------ATNPEVDSANSAALAGSIKNRHEHQLVIDAIRAALEPVCDNLTIAPE--PELSRTAAVWHLCTPISGRLRDSITAIDLALMLHPTPAVGGVPAEAASELIAALEG-DRGFYAGAVGWCDARGDGHWVVSIRCAQLSADRAFAHAGGGIVAESDPDDEVDETTAKFATILNAL---------- 189034169 107 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLRLIRQATETIARGEVEKVVLARATDLQFSQPVNLMAASRALNLNCYHFCMVFDSNAFLGSTPERL--WRRRGNLLRTEALAGTV------ASHPDDKQARLLGDWLMNDDKNQRENMLVVEDICQRLQHHTRTLEVL---PAQVMRLRKVQHLRRCIWTELR-HADDEQCLHVLQPTAAVAGLPRQPAREFIHRVEPFDREWYAGSAGYLSPA-QSEFCVALRSARVHDATVRLYAGAGIVSGSDPEQEWQEIENKAAGL-------------- 194334676 119 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLSCHLFLDGRTPVNQLCARLMATLEAMQPVVTPSPDCNLPDVTSTSFKPDMQWIEICNKALEKFQKGFMGKMILARQTTLKFSVPFSPLLFLIK-YPFPYRYYFEPENKAFFSFTPERL--YRRDHDRLLTEALAGTCSKQALEEDSIDA------CRHLLNSEKDIREHRFVKDTILKELSPICS--TIDMEEEVRALQLNSLVHLYTRCKATLNPESSDATVLSSLHPTPAVGGVPRDEALQQIIDLEPFSRGWYAGPIGWISRQ-SSEFAVGIRSARSDGQTVFLYSGAGLVKGSNPASEWQEVDHKIGDMLAIIRQT------- 88855942 140 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGSSPETLVRVHNG--TVSARVLAGSAARG------DDRISDGRAAVTLAASAKDQKEHALALASVMDALAPLSSELSAASSPFA--LQLPNLWHLATDIEGQLSHHSSALDLLRVLHPTAAVAGTPTPAAIRIIDELEGFDRGRYAGPVGWVDAHGNGEWAVALRCAQVAGSLITAYAGAGIVAGSNPKHELAETELKFRPIVEA----------- 213964607 91 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGSSPEMLVR--RTGDIVEAFPLAGSLPRSRNE------EVDRATARRLADSRKNLDEHAFVVDDIADNLAPLCS--SLDVPDSPELMSTAEMWHLATHIRGRLKPSLSVLDLALVVHPTPAICGTPTESAFGVIQAVET-DRGFYSGAVGWCDENGDGEFVVSIRCAEIEGSVARLWAGGGIVSHSDPEEEVTETSAKMGTVLRA----------- 68536367 87 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGSSPEMLIR--RDGREISAFPLAGSAPR------TGSLSIDDATARELGSSDKDLREHRFVVDHYRRVLEPLCE--TLDIPATPEIHETNEMIHLGTQIAGTLKDDYSALDLALMLHPTPAIGGTPTDDALGVIAQ-EKSPREFYSGAVGWCDSNGDGEFMLSIRCAIVEDNTARAWAGGGIVVDSIPAMEAEETSAKLQTALRALNVPAALREV- 194306033 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTAVRGRT------LAEDEAQIDWLRQSEKNRAENVMIVDMIRNDIGRVARVGSVSVPRLFDIERYPTVLQMTSTVNG--RSDASLPDILAAMFPCASITGAPKVRTMEIIRELEPAPRGVYTGAIGTISPGRQAQFNVAIRTVTIDAQRATYNVGSGIVWDSDASDEYAECRLKSRVLVE------------ 62423991 126 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEYERRVDEALRLIDEGAMEKVVLARSKLAAAAAPIDPQQRLRANSPHGFGFHVPLDGGSFVGLSPELLV--ERDQLAVSSHPLAGSRSR------TGGSDEDAARIADLRASGKDAREHQLVVEAVESALDPYC--PDTRVDDQ-DITATDSMFHLGTWVRGNLATDESVSALARALHPTPAVCGAPTEEAREMLRRVEGG-RGYFTGAVGWQDRDGNGEWAVAIRGAMIEGSTALVSAGAGIVAGSDPRAEAEETGAKLRTVLSAL---------- 146312457 134 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWLSLVSQATDAIAHGEFEKVVLARATDLHFDNAIALMAASRRINHNCYHYCMIFDQNAFMGSSPERL--WRRRGTLLRTEALAGTV------ASHADDAQSHRLGEWLLNDDKNQRENMLVVEDICERLQHHTQALEVL---PAQVVRLRKVQHLRRCIWTELNDDEQCLHLLQ---PTAAVAGLPRDSARAFIQRNEPFEREWYAGSAGYLSPE-QSEFCVTLRCARVSHTAVRLYAGAGIISGSVPEEEWQEIENKAAGL-------------- 116617862 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATPERLVKI--NDNQVETAAVAGTIRRGQIDL------EDVKLGKELLNSEKNNQEHRYVVDNIVQQLG--SLTNQLHVPNKPFLLKNKQVQHLYTPIQGTLATNISIKDVVGKLHPTPALGGLPRKNALVYIRNYELHPRGLFASPIGYFTKNNFGEFVVGIRSMYVNGRNARLFAGAGIVAESDSQQEYYETTLKFQPMLE------------ 73663058 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLFVLESQDSIFFSQTPEQLMEVNNG--ILSTKAVAGTIKRTH------QDEVDKENIQAFLNDDKNLNEHRFVVESILNDIAPYVR--DITFNETPQILTNDHLYHLYTKIKGQLEND-SYIGLLDNLHPTPALGGYPKAEAIEYIEQNEFGTRGLYGAPVGYIDMNDDCEFIVAIRSMLIKKNQATLFAGCGIVKNSDADSEVEETAVKFNPMMKAL---------- 116671678 177 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGSLSEHDWMAAVAAGVEEIRTGKLEKLVLARDIVATIPEGVNAAEILRQL-AVRYRECWTYGVDGLVGSTPEMLIQVE--GRTAQARVLAGTLDRRDAEGMDGPPLEFA--ERVLAGSEKQRHEHEIAIQSLTTQLAPFSEAMNAHSEPF--ILELPNVWHLASDVKAELTEVETCLALINALHPTAAVCGTPTTVAGALIRKLEHMDRGPYAGPVGWLDAAGNGEWGIALRGAVVEPDTVRLYAGCGIVEGSHPEAELAETWAKFRPMLESL---------- 154508616 176 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMSRGQWRDSVRAMAQRLRDGAADKAVMARDMTVRCPHGFDLLERLSDLYPSTWRFCVD----SLVGASPEMLIAASHG--TASSRVLAGTCKPGEG--------------EMLASSAKDLREHDLASESVSSILMQLCSSVTTQGPFLLSL---PNVVHLATDVHARLGE-AHLLDLVAALHPTAAVCGTPRPAAMRLIEELEDTERGRYSGPVGWVDTAGDGEFAIALRCGLTSGTRLRLFAGAGIMPDSDPDTELAETEAKMRPLLDAL---------- 145295433 101 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NFAGHMLVGSSPEVLIK--RQGSTITAYPLAGSAPR------LADPVRDEAQGQNLLASAKNLEEHSYVVNHLRTILEPLCSQFD--APTVPELTKTNEMWHLATPIVGTLKPHITALELAIRTHPTPAICGTPTDAAEALIIEAE-SPRNFYAGAVGWCDSTGDGEYMVAIRCAEVEDGTARAWAGGGIVAESDAQEEFDETTAKLQTIMRSL---------- 148243351 111 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVGASPERLLAVRQGQLRCDA--LAGTASQHQPP-------------EQLLQSSKDRHEHELVVEAITAVLQQ--QGLVPRQPRHPRLASHGPLHHLHTPITASLA-GQDPLALAAALHPTPAVAGLPRREAMAWLRQLEPFERGAYAAPIGWIDSAGDAELRVAIRSGVLRGSRLELTAGAGLVKGSVPERELQEVALKLEVL-------------- 89893263 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKQKVLAGKVQKVVISREIKIQCNTMVSVEKNLMEKNPHSFVFAYCKEGKTFLGATPEIVARKEKG--QIMSYALAGTRARTAD-------EEDEQGKTALLNDPKNRHEHQIVLDYIAKVMNTYSDE--VLIGETTTLQ-LRNLYHLKTPLAAKAKENSSLTAWVARLHPTPALGGYPVAEALAIIARWEKHERGLYAAPLGIMNEEGDGIFVAGIRSALIEGRTVYAYTGCGIVASSECAEEYAETAHKAKTILESL---------- 125624617 39 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVASRELEFLSQSPFELEQNLLENNPNAFIFAYQKEQRIFLGASPEILVQ--KNGNQLLSYALAGTFPKTMENAG-----------EKLLTDPKNLLEHEIVVQKIKKNLLEKAESVKVGQTGLMEL---KNVYHLRTLLTAKSSKS-SLIDWGKHLHPTPALGGEPRHEALTFLRKHEKHERGLYAAPLGLIDNEGNGTLIVGIRSALINEQKLYAYAGCGIIPSSDALEEFNETKVKLKTILEAL---------- 54027442 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLIGASPELLV--ARRGRTVTLHPLAGT------APRRADPDADAAQAAELLDSAKNREEHSYVIEWIRDVLTPLCTE--LRIPEGPRLVETHDVWHLATPIVGTLREPATALDLAVLLHPTPAVCGTPTAAALETITRIEG-DRGFYGGAVGWCDADGDGTWVVAIRCAELDGRSLRAYAGGGIVAASQPQAELDETTAKLRTFLGGLDCA------- 87300853 111 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIGASPERLLAVRQGQLRCDA--LAGTAPLGPP-------------AEQLTQSTKDRHEHELVVEAITRVLSE--AGLTPRRPRHPRLARHGKLVHLHTPITAEL-TEHQPLALAEALHPTPAVAGLPRREAMAWLRTLEPFERGHYAAPIGWIDSAGDAELRVAIRSGRLQGAQLELTAGAGLVRGSEPERELQEVALK------------------ 170017305 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSATPERLVKVSSG--YLETAALAGTINRGLTPS------EDQLLGESLLSSVKNRQEHAYVVHELKQKLQTMTTCLD--VPETPILLKNKQVQHLYTPINGKLA-QYGITDIMTALHPTPALGGVPKALALAYINAHEKQPRGLFASPIGYYTGSGDGEFAVGIRSMLINQRIATLFAGAGIVADSIAEEEYEETGLK------------------ 183221724 123 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSLYQSLKAKQKTKYSVYYPYDQNEILSLSPELFFEV--KDQTIQTEPMKGTIPRGKTK------EEDQKNFLHLQTSEKEKAENVMITDLYRNDLGRIAKQGTVNVDGLFSIIGLGTVWQMVSKVRAELKNAFEWNHVLSALFPSGSVIGAPKQRSFELLRTLEGNNRGVYTGSF-FTSEETNGSASVTIRTLDLTKRTGVYGIGSGVTVLSQANEEYKECLSKLKIL-------------- 153865611 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHICFNVIGQIKPEVNALEVLKAAFPAGTLSGAPKIRAMEIIDELEPIKRGIYGGAVGYLTWHGDMDTAIAIRTAVIKDNKLYIQVGAGIVADSIPSKEWEETMNKGRAMFKAVAMA------- 20138529 188 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDELHGSS-MIAATVAWDNALSLTYQQAIVALQTTMEQVSSTVSKLRQDVSHTKANIDRTSWDLTLNRVLEEIGNKYSTKVVLARRITTSDIDPLAWLSSFKADGKDAYQFCLQHEAPAFIGNTPEQLF--GRDQLTVFSEALAATRARGESDS------LDLQMAHDLFSSPKDNHEFAIVRENIRQKLDAICT--SVETEPMKSVRKLKRIQHLYARFAGRLRSEDDEFKILSSLHPTPAVCGFPMEDARKFIAENEMFDRGLYAGPVGFFGGA-QSDFSVGIRSALIKDAGALIYAGLGVVEGSDPALEWQELELKA----------------- 177671445 151 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELAKVVISRTMTVPADDA-DLWRALRREYPQTWVFAV----GGLLGATPEVLATRHAG--LVGSRVLAGSMPRGA------DEVEDAALRERLASDPRLAEEHRWAARSVLDALAPVVDLADD--DPVPTVLTLPNVHHLATSVRGRLRDGRTVLDVVAALHPTAAVGGTPTPDAVRVIAEVEPVDRGRYAGPVGWLDQDGDGEIALALRCGQQVPGGVRLQAGGGMVPGAVPEEEVTEIRAKFLPMRRALGVA------- 150004771 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KLVCFSPEIFVRIEDG--EIKSFPMKGT----------IDATLPNA-EKLLMDDSKETAEHATIVDLIRNDLSMVAE--QVRVVRYRYCDRLETIFQTSSEICGVLPDDYHIGDIIFRLLPAGSITGAPKSKTMDIIEEAENYERGFYTGIMGYCDGR-TLDSAVMIRFLEQEGENLYYKAGGGITSKSDLQSEYNEMIQK------------------ 115389004 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFSPEVLLSVRNG--RAFTEVVAGTR--------SVDPANLENSRTKLLYDTKEVLEHVTVVKGFSKQLAQSCVPGSVSIRDFMTVIDRGNVHHLFSHVSGHLPTSRSVWDTLGDML--GSVASPPPPQAFDMMQALEPRPRELYFGAVVMLDPDADFEAALVLRTVFQDTSRQWLQAGAAVTRHSNPEREFAETCEKLMSM-------------- 190150473 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPETFVRIQQ--NKIYSYPMKGTI-----------NANEANAAEKLMQSDKEFTEHNTIVDLIRNDLALVSQ--NIQVTKYRYLEKCGAIYQTSSEICGELNENWQASSLLAKLLPAGSISGAPKEKTVEIIQQAEIGQRGYYTGIFGYFDGE-NLESAVAIRFIEQNNERLLFRSGGGITAKSVLNDEYNELLEK------------------ 33864325 147 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLSL--QGNQLRTDALAGTADRNDDGQG-------------LLRSEKDRREHELVVASITSQLCN--QGLTPRRPRNPQLARHGQLVHLHTPITAN-AMGHTSLNLAKILHPTPAVAGLPCREAMAWLRTLEPFERGSYAAPIGWIDSQGDTELRVAIRCGHARGSVLDLTAGAGLVRGSVVERELQEV--------------------- 197625195 127 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAASPERLLTVRQG--QLRSDALAGTAP------------ADGR-AAALLQSTKDRLEHELVVDTITAVLTRC--GLTPHRPRHPRLARHGQLVHLHSPISARLGAQ-PPLAIAGALHPTPAVAGLPRREAMAWLRSLEPFERGHYAAPIGWIDSAGDLDLRVAIRSGTVEGRQLELTAGAGLVPGSAVDRELQEVALK------------------ 167855854 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPECFIRI--KANKIYSYPMKGTI---------NANEEDAVN--KLLNSEKEFTEHNTIVDLIRNDLALVSKY--IQVTKYRYVEKRGAIYQTSSEICGELDENWNIGTMLDKLLPAGSISGAPKVKTVEIIQQAEQQERGYYTGIFGYFDGE-NVESAVAIRYIEKQGDTYYFRSGGGITALSQLDGEYNEILEKVYVPISTL---------- 29346177 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQFTVF--SPEIFVRIQQG--KISSYPMKGT----------LDASLPSAVRQ-LMDDPKEAAEHATIVDLIRNDLSIVADR--VSVSRYRYIDKLGTILQTSSEIQGTLPDNYNLGHILFKLLPAGSITGAPKKKTMQIISEAETYERGFYTGVMGYFDGS-SLDSAVMIRFVEQEGDRMYFKSGGGITCRSEVESEYHEMKQK------------------ 88805807 102 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEEAVREIRTTSLEKVVLARRFSLPCTSAVEIFLRLCQTYPRAFCYVWSHPDGTWLGASPEQLMEFD--GTRGHTDALAGTQP----AAGFVAPA----------WSAKEYREQQLVTDFIVEKLREAGLEPEVGPTRD---ERAGALWHLRTRV-GFQADADAAAGLVGALHPTPAVCGQPRGAARDYILGHENFDREYYCGFLGEVGRTGPGSFFVNLRCLQLRENSAYIYTGGGITADSDPAAEWDEIQHKSLTVLRALQNS------- 152993646 23 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEMFVEIE--GNTIATYPMKGTI------DTDIPDAEHRIL-----NDEKEMAEHIMIVDLMRNDLGIIGT--NVKVEKFRYVDKIKALFQVSSKITATLPEGWNLGTLLSGILPAGSITGTPKKSTVGIINDIENYERGFYTGVFGIFDGE-SLRSGVMIRFIEKEDNRLFYKSGGGITLDSDAKREYEELIDK------------------ 154175077 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEPFVRIENG--YIHTFPMKGTI-------DASLPNADEI----LLNDEKEFSEQAMVVDLMRNDLSMVASE--VRVHKFRFIERAAGLLQTSSHISGKLHEDLGFGDIFDKILPAGSISGTPKHETCRIINECEREPRGFYTGVFVYFDGE-ILQSFVMIRFVKKLGQTLKFFSGGGITARSDARKEYDELLQK------------------ 113954726 138 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGASPERLLNLRNG--RLRSDALAGTAGRGEGGDT-------------LMQSSKDRHEHELVVKAISDSLGE--KGLTPQRPRRPQLARHGHLIHLHTPICAD-ATGHQALALAAALHPTPAVAGLPRREAMHWLQTLEPFERGGYAAPIGWIDQAGDAELRVAIRCGHLRGNQLDLTAGAGLVRGSIAERELQEVSQKLAVL-------------- 197329897 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVHTGERTLVGASPERHVSVTRG--RAVMNPISGTYRYPATGPTLSGV-------LDFLADTKECDELYMVVDEELKMMARICESGGRVVG--PYLKEMARLAHTEYFIEG--RTDRDPREVLHETLFAPTVTGSPLESASQVIKRYEPGGRGYYSGVLALIGQDGEGDSAILIRTADIDGGRMEIGVGATLVRNSDPLSEVAETRAKAAGLL------------- 197748448 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPECFVRIE--NNRIFSYPMKGTI-----------NANEENAEQKLMASEKEFTEHNTIVDLIRNDLALVAK--NIEVTKYRYVEKRGAILQTSSEICGELGENWNIGSILAKLLPAGSISGAPKEKTVSIIQQAELGKRGYYTGIFGYFDGE-SLESAVAIRYIAQTSNGLVFHSGGGITSQSVLTDEYNELLEKVYVPISAI---------- 15603329 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYKLYYRDR---FVCFSPECFVNIH--HNQIYTYPMKGT----------IDATLPEA-EKRLLDSDKERQEHYTIVDLMRNDLATVAEK--VEVTRFRYVEKIQTILQTSSEIRGDLAENWQARTILATLLPAGSISGAPKEKTVQIIHAAEQRPRGYYTGIFGLFDGE-SLQSAVAIRFIEQVDEKLIFRSGGGITILSELEDEYQELIQK------------------ 78776663 63 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDKKEMAEHVMVVDLLRNDLSMVAK--NVKVEKFRYITKIKKLLHVSSHISGDVGDDWHSGDILKSLLPAGSISGAPKKSTLEIIHLVEGYERGYFSGVFGVYDGE-VLDSAVMIRFVQKTKDGYMYKSGGGITLDSDVKSEYNEMLDK------------------ 195953711 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPKQDYINMLLKAKKHIENGDIYQINLAMKFDFGLSKEEALFWHFFRYQPVDFGFFFKDKDFYIISGSMELFIKKEKD--VIISKPIKGTSKR----------------KCELIKSQKDISENLMITDVMRNDFNKISN--NVSCKKLFAISKHKTLYHMFSEVFGKTKEK--PINIINQCLPVASISGAPKKMATYLIKTLEPLDRGYYCGVALLLKGK-NMVSSVLIRTIVGNAKYFSYYAGSGITYDSNEEREYAENLLKSK---------------- 207724696 718 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLRDGGFEAYGFSPETVVEVSADG-VVSTQPLAGTRALTGDALSQATLEQQGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQNLASRVRGRLVASRHARHAFEKLFPAVTASGIPKREALDSIRRHEQRPRGLYSGCVFTVDGDGTMDAALVLRSVYRDGERCWLQAGAGLVPLSTPEREWTETCEKLASVAR------------ 46369607 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EFKQAVSRAVETFRRGKIHKAVLSRILEIETETPINVINHLLRQNPGAYHFHVPLEGGVLLGASPELLVR--KDGNQVYTNPLAGSAKR------QNDVENDLAVSQALLNSGKDQYEHRLVIDEIRRLLAPYCR--SLNIPTQPSLIHTAALWHLSTAISGELETSISVLQLACLLHPTPALCGLPTALARQLISQLEPFDRGLFSGIVG------------------------------------------------------------------ 88713574 15 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQKGIEYIIAGNLQKVVLSRKIEINTESPFSLFNKLLITYSNAFCYLWYHPRVGMLGATPEILLRAE--NNRVTTMSLAGT----QTYKGNDNPT----------WGKKELTEQQLVTTYITNVLEN--KVSDINVSNVESI-RAGQLLHLRSKITAKYNNNLD--EIICSLHPTPAVCGMPLELAKQFISQNENYHRGFYTGFLGELNHREEIELFVNLRCMQLKEGNVHIYVGGGITKDSDPKKEWLETVAKSNTMLN------------ 11465501 153 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPERL--YKRKTNIITSEAVAGTRLRGRTQKH------DLRLAFNLICSCKDFNEINIVKQYLVNKTKNIGNI--VKVQLHYSIMQTSNVQHLYSRLQAKLKSNMSDQKIIRNLHPTPAICGSPQQAASKCIPLFENFYRTCYASPVGYFNTD-NSSMKISIRSAFINKRKILIIAGCGILNSSIVLKEWNEVENKM----------------- 162448890 3 --------------HVTPVRAYAALRAQSPGSFMLESALPGERWGRYAILGYRARA-----------ETLLPSGFDPFATLADGLA-----QASAADTRNAPDAQGTARDLAARVCQA------------------------WVGFLAYDAVHLLLGVEPWPDEAYL--GRVMKDATVVVFDSVAQTMTI-------AGQSQGAVSRCAWELSHGPEQMSLPALDPHALPEHVETPVADEDFAAKVAAAHERVAAGEAKEVVLARRFRAPLRDPFDVYRALRVLAPSTHLYFLDFPGLTVAGASGETLVRVERDP---SAGPSAG---------------------------------------------------------------------------------DASPVEALRAAFARGSAVGAPAAHASGVSRRLEVGPRQIYGGSVGYFGPEG-AEMAHTLGAVWVESGYFETMTGARIGNGSDPRAASERTRGDARAALSAIRAAQEAR--- 111222855 10 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHVRIPLATALAALPDRAITATGGHFDLSDEQYAETVSTVLEEIGRGEGANFVIHRVYSADLDTPPLAAGLAALRRLAYWTFLVHTGTRTLVGATPERHVSVEAG--LVMMNPISGTHWLPATGP-------DPAALLRFLADPKEIDELYMVLDEELKMMARVAERGG-EVIG-PQLKQMAHLVHTEYLLAG--RGDADVRDVLRETMFAPTVTGSPLDNALRVIARHERRGRRYYGGVCALLGRDQTLDAPILIRTAEITDGRLRVPVGATLVRHSTAAGEVAETYTKAAGILAAL---------- 88858731 202 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCVSPETLIKKHLE--TVIVEPLAGTRK------GSEFSGTAAKFRQELVESVKENEEHRVAVDLFLKSVSQYCQPNSVKLEKSKNIIDLGYVQHLKSIIRGRVNEGISIFDILCSIYPPATIWGVPIKESTSRIERAEPFKREFFAGAFGFFNLQDSANFALAIRIAKLHEQTVIVYSGSGIIEGADPFHEWMETDNKMAPFLSAV---------- 170024447 171 -----------------------------------------EKDGEFS-VGIGLAALITVYPNYVHIRYQQQNAHGD-SFSGEQFQERVWLSSDIVGN--ISSALASIPIKEWRAYGLSQLE----LVHLFHNPASHAAPGTALLLHEYRLNRGSAIIRSLLP-SHLPQLLTMLYDNAPAINNSSIYKSSIYESPIHEPSIHEQPGDEYDENNQRDHNQDSHLQTQSAIEMQIR-QTDPTIFCDRVAKTVNEIRQGKYQKAILSRQIPLPNNNLLASYQRGRINNTSARSYAFRMQGFELMGFSSKTAVTVSANGCL-------STQLLTDTHALSSDQTQSVPLHHELRINTEDITEHTSSILSVVATLTPICVPGSVAIVPYMKVLTCGKVQNLASCLQGQIQKGISHWQAMQSLYPVAA--DIPKDHLMQATL-HELGSWEAYSSSVLMVDSNGALDATLISESLSRKNKRFGLRAGTEITHQADPLLKLEET--------------------- 169179911 20 -----------------PIGLYRKLAQGQPGTFLMESAAVGGTWSRYSFIGAKSRATLTTKDGQAHW-----------------------LGEPPAGVPVDGSPVDAIRDT---------IDALRT----DRFEGLPPFTSGLVGFLGWETVRHWERLVSPPDDLHLPEMALNLVTDMAVHDNVDGTVLLIANAINFDDEAWHDAVARVKALLAQGQAPPWCPPPHWDFASSVQERWDENDYLGSPLTAGKDRRRRKCSQVGPSRKMECKGLPRWNVSRVLRNPNPQPVHVYLQAGEYSIVGGGGEALVTVT--GEEVITHPIAGSRP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 87240877 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIQHLFAQLTGRLRSEEDEFEILSSLHPSPAVCGFPTEEAQLLIAETEVFDRGMYAGPVGWFGG-GESDFAVGIRSALVEQELALIYAGTGIDEGSNPYLEWDELELK------------------ 167587611 17 -----------------PLSLYLKLAQGGANSFLLESVVGGERFGRYSFIGLPARTLVRARAGVSEVVRDG---------------------------------------EVVETHDGDPFEFIAAFQARFKVPGLPRFCGGLAGYFGYDAVRYIEKKLAHRDDLGLPDIQLLLTEEVAVIDNLAGKLYLIIYADPGQPEAY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171463750 58 -----------------------------------------------------------------------------------------------------------------------------------------------VGAFAYELGNLIHNLPPRPNPSCNP--------------HPLIEAWSFS---SFTKLSKQDVDRHIADHLASLESSQRY-----AGTIDVQESISQDNFTTDLAAIEEYIRSGDTYQINHTYRIKKTYGAPLALYSRLRDRQPGRFGAYIEHQGSFLLPQSPELFI--ARDGDTLKAMPMKGTASALSASASTL------------FDDPKNQAENVMIVDLLRNDLSRISLPGTVSVPKLFEVAR-------------------------------------------------------------------------------------------------------------------------------- 197329162 82 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLAEALAQLPAHGVRVEGGGFDVPDEEYAATVERVVDEIGRGEGANFVIRRTYEGRIEGFGRADALALFRRLAYWTYVVHTGDRVLVGASPEVHVRMSGG--TVVMNPISGTYRYPASGPTAESL-------LAFLGDRKETEELSMVVD---EELKMMCTGDMGGVVVGPRLKEMAHLAHTEYELRG--RSSLDAREVLRETMFAATVTGSPVQNACRVIERYE------------------------------------------------------------------------------ 37913066 2 -KPTLHIFEHQMALHA----LFARL-HHLPWAMLLGSAGPLGADNRFDIITADPLATLQTDGAPTRIE----QGDQHESSEDDPLTLLARCQ--------------------------------RDLLGEIASQATPPFIGGALGLFGYDLGRRFERLPNLARDVTIPDM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157344027 385 ------------------------------YTFWLDSASTEVCLGRFSFMGAKGGSLWKQFTFRLSHKSDTASEGGGHLSIEDSQGSITNTFLEGGFLEFLNKELLSIR-YDKRDYEGLPF----------------AFHGGYVGYLGYDLK--VECGAANRHKSKTPDACFFFADNIVVIDHH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------