d1qgra_ 1 MELITILEKTVSPDRLELEAAQKFLERAAVENLPTFLVELSRVLANPGNSQVARVAAGLQIKNSLTSKDPDIKAQYQQRWLAIDANARREVKNYVLHTLGTETYRPSSASQCVAGIACAEIPVNQWPELIPQLVANVTNPNSTEHMKESTLEAIGYICQDIDPEQLQDKSNEILTAIIQGMRKEEPSNNVKLAATNALLNSLEFTKANFDKESERHFIMQVVCEATQCPDTRVRVAALQNLVKIMSLYYQYMETYMGPALFAITIEAMKSDIDEVALQGIEFWSNVCDEEMDLAIEASEAAEQGRPPEHTSKFYAKGALQYLVPILTQTLTKQDENDDDDDWNPCKAAGVCLMLLATCCEDDIVPHVLPFIKEHIKNPDWRYRDAAVMAFGCILEGPEPSQLKPLVIQAMPTLIELMKDPSVVVRDTAAWTVGRICELLPEAAINDVYLAPLLQCLIEGLSAEPRVASNVCWAFSSLAEAAYEAADVADDQEEPATYCLSSSFELIVQKLLETTDRPDGHQNNLRSSAYESLMEIVKNSAKDCYPAVQKTTLVIMERLQQVLQMESHIQSTSDRIQFNDLQSLLCATLQNVLRKVQHQDALQISDVVMASLLRMFQSTAGSGGVQEDALMAVSTLVEVLGGEFLKYMEAFKPFLGIGLKNYAEYQVCLAAVGLVGDLCRALQSNIIPFCDEVMQLLLENLGNENVHRSVKPQILSVFGDIALAIGGEFKKYLEVVLNTLQQASQAQVDKSDYDMVDYLNELRESCLEAYTGIVQGLKGDQENVHPDVMLVQPRVEFILSFIDHIAGDEDHTDGVVACAAGLIGDLCTAFGKDVLKLVEARPMIHELLTEGRRSKTNKAKTLARWATKELRKLKNQA 91083805 6 LRLIQVLEKTVSPDKNELEQASTFLEQAAAANILEFIKTLSDILRHGGNSPVARMAAGLQLKNQLTSKDPNIKQLCQQRWLSAPEEIRNYVKKNVVGALGTETNRPSSAAQCVAYIAVTELPHHQWPDLIVTLVNNVVQPNSTEMQKEATLETIGYICQEIDSDVLVTQSNDILTAIIHGMRSTEPSNHVRFAATQALLNSLEFTKANFEKATERNFIMEVVCEATQSPDTQIKVAALQCLVKIMSLYYQYMEPYMGQALFPITLEAMKSDNDAVALQGIEFWSNVSDEEVDLSIEANEAADAGRPPARVSRHYAKGALQFIVPILLQKLTKQEELDDEDDWNPSKAAGVCLMLLATCCENEVVPHVLPFIKENIKSENWRFRDASLMAFGSILGGLDNTTLKPLVEQAMPTLIELMYDSSVIVRDTAAWTFGRICEIIPEAAINENYLKPLLESLINGLKAEPRVAANVCWAFSGLAEAAYDAAETNEDTGTPDTYMLSQYFEYIIQRLLETTDRPDGAQANLRPAAYEALMEMVKNSPKDCYVTVQKTTMVILERLQQVLQMETHITSHNDRSQFNDLQSLLCGTLQSVLRKVTPEDAPQISDAIMTAMLTMFNSNSKSGGVQEDALMAVSTLVEVLGEGFIKYMDAFKPFLYIGLKNHQEYQVCGTAVGLTGDIFRALKLKALPYCDEIMTLLLENLGDQSVHRSVKPQILSVFGDIVLSIGPEFKKYLDVVLTTLAQASQAQVDRDDFDMVDYLNELREGVLDAYTGIVQGLKGDGPTPNPDVLILEPHIPFIVQFITVVAQDTFNSDATVAVAAGLVGDLCTAFGAPLLQLLDLEP-INEMLAKGRRSGTNRTRTLATWATKELRKLK--- 168061003 3 LEVTQILLNAQSPDGTVRKIAEDNLKQYQEQNLSAFLVSLSHELANDDKPPESRRLAGLILKNSLDAKESSRKHELVTRWVALDSTVKAQIKPALSQTLSSMVADAHTAAQVIAKIAAIELPQGDWPELVGSLLANMGGPQVEQHLKQATLEALGYVCEEVSAEILQEQVNSILTAVVQGMNSSETSNDVRLAATHALYNALDFAQTNFENDMERDYIMRMVCEATLSPDVRVRQAAFECLVSIGSTYYDKLAPYIQD-IFAITSKAVKEDEEPVALQAIEFWSSICDEEIE--IQEDYNVDFSGDSEVPYFQFIKQALPALVPMLLETLTKQEEDQDLDEWNLSMAGGTCLGLVARAVGDDIVPLVMPFVEQNVSNPDWRCREAATYAFGSILEGPSLDKLTPLVNLALNFMLSAMKDVNNHVKDTTAWTLGRIFEFLHGPSLEPPVITPIIAVLLESINDTPNVAEKVCGAIYFLAQ-GYE------DGGQSST-PLSPYFPKILEALLAATAREDSVDSRLRTCAYETLNEVVRISTDDTAPIVVQLVPVIMEKLNQTLEMA--VLSSDDREKQIELQALLCGVLQVIIQKLGASEVVQFADQMMGLFLRVF--ACRSATVHEEAMLAIGALAYATGAEFGKYMSEFYRYLEMGLQNFEEYQVCAVTVGVVGDICRALDEKVLPYCDGIMTQLLKDLSSNQLHRSVKPPIFSCFGDIALAIGEHFEKYLIYAMPMLQGAAEAQPTAGDDEMTDYSNQLRSGILEAYSGIFQGFKSNKAD------LMAPYAAHILQFIENVYQDKDRDDVVTKAAIGVMGDLADTLGANAAALFQCTVFYKDFLDECISSDDQQLKETAEWAQGTITRI---- 211586396 1 MDARQVLQSTLAPDAAERSNAEQQLAHAAEVDFAAYLVTLGQELANESSPAHIRVAAGIALKNAFTFRDQAKLREVQLRWASINAETKTQVKQLALKTLHSPDARANAAATLIVSIAAIELPRGEWADLMGILVQNVASGN--DALKQSSLTTIGYICESQDPDSLTQHSNAILTAVVQGARREEPNMDVRYAAIAALSDAVDFVRTNMDNEGERNYIMQVVCEATQADEVRVQAAAFGCLNRIMGSYYDKMRFYMEKALFGLSIMGMKSEEEEVAKLAIEFWCTVCEEEIAIEDDNVEAQQEGVEARPFFGF-ARVATREVVPVLLQSMCRQDEDAGDDEYNVSRAAYQAMQLYAQCVQGDVIQPVVTFVEENIRNEDWHRRDAAVAAFGAIMEGPEPSVLEPLIKQALSVLLGMMEDSSIPVRDSTAYALGRVCDCCPEVLDPEVHLQPLISCLFNGLANSPKIASSCCWALMNVADRF-----AGDDGSQ--TNPLSKHFEDSVKSLLTVTERQDAD-NQLRTAGYEVLNSFVMNSANDSLPMVATLSDVIIQRLEHTIPMQQQVVSAEDRILLEEMQTSLISVILAIVQRFEGEIKPQ-ADRIMSVLLQVLTTVGAKSSVPDVVFATVGAIASALEDDFIKYMESFSPFLYNALGNQEEPGLCSMAIGLVSDIARALNEKVQPYCDTFMNLLLKTL--QTSTNQLKPAILETFGDIAQAIGTNFDTYLAVVGQVLQQASSVTTSADPYDMVDYIVSLREGIMDAWGGILLSYKG-----TPSITQLQPFIESIFQLLHIISQESNRSEGLMRSSMGVIGDLADAFPNGELAAYFRNDWVTALVRETRTTRQYSERTIARWTREQVKRQVN-- 156840920 4 VEFSQLLENSINPDQNIRIQSETQLKKLSNDDFLTFAQLSSQILIDEDNIKVSKILSALNFKNELSSKDSIKNQQFKQRWLTIDSNTRSQIKSVIINSLFTNESRVSSIAQLIAAIADIELPVGEWPDLLKIMVEN-TNPNKPENVKRAFLLTLGYICESADPNSLVSNSNDILISIAQGAQASEPSKIVRLTALNALADSLTFIKNNMDREGERNYLMQVVCEATQSDDTDIQAAAFGCLCKIMSQYYAYMKHYMEQALYALTLSTMKSTNDKVASMAVEFWSTICEEEIDIAYELSQFPES---PFQSFNF-ALTSLKEVVPNLLLLLTRQNEDPDDDDWNVSMSAGACLQLFAQNCGNYVLEPVLEFVEQNITNNDWRYREAAVMAFGSILDGPDREQRIYYVHQALPAILTLTSDKALPVKETAAWCIGRIADLVIESIDSQAHLPGVIEACLVGLSDHSKVAANCSWTIINLVE------QLADLQPSP----IYNYYQVLVYALINAANATD-NENNARTSAFSALATMVEYATDSVAEVSASISTFIMDKLGQTMNVNEEQLSLEDKQSLQELQSSILTVLAAVIRK-SPSSVESVSDMLMDLFLKLLDK-KDSSYIDDDVFYAISALASSLGKNFEKYLETFSPYLVNAL-NQVDSQVSITAVGFISDISNSLEEDFKKYASAFMNVLGQMISSTNARKDLQPAVLSVFGDIAANIGTDFVPYLNEVMTLCVTAQNSEPENGTLEALDYHMKILESVLDAYVGIVAGLHSDQQSLY-------PFVGTIFQFLAKVAEEPQLADSTARSAVGLIGDISSMYPDGSIKQFFTQDWVTEFVKKTRTNKTQSTKDTARWA-REQQKLQ--- 193811286 9 -----VLYATVDPNISIRSEAESKLKHAKETDFVQYINQLSNEFCKTQNDPYLRQIAGLLIKNAFASKDNYENEEKARTWVNFPENIKNELKNSMLHLLSQEKVVIGTACQIISLIAKIELSHNKSSELLHKLVNNIIEKNA--YTKKSSTVCLAYLTEDIADICNESKSKYILTAIINSLCEPGEEESVHCASMKVLYNLMSFIDQNFKTQVERDIIMKTVIDG--CKDSEVQVAAYECLINIVSYFYSYLDAYM-YAIGPLTWTAIESDNERIAISAIEFWNTVCEEET--FIDQYELQE-GKKNHNI----VKQAMVFLLPIFNAMINQESEDIDIDAWTISMASATFLALSAQLLKNDIVEPVISFVEENFTHEDWRRRDAAVLAYGSIMEGPDTEKLKPLVEESVGQLSEVLRDPSVSVRDTAAWTIGKITEIIYNVLGNYNDSNSLYGILLERLNDYPRVAANVCWVFNQLASNKRSS---YNKMTNSCTTELDDSFCVLCKKLIDVTSREDADTRNLREAAFNALNVVIDNVSDNCL----KYMIELLSHMMYLLT-NTYLNPLTEEVK--SLQGYYCGTMQFIINRLGNQCKPFLKPIYL-SIFRLFEIRT---DICEDALLACSAIINVMGEDFREHLKTFLNVIFKGLRNVSETSTCRICIEMISDIC-------IPWTFEFMELILECLWDAGVHDSIKISILTVLGDIATALNRSFSRYLNFFANILAETSKITIAESD-DWVNYVFELRDAILLTYSNIIYALIDGNEIAKLKIYITNILDLIELILINHFNAQNFQN------AVSLLGDLVHAYGYELI------------------------------------------ 156083473 5 --LLNILAACLMPSAPTFAEAQRQLGEMRERHLPDFVRALCDVIANPHVDRDIRQLAGVLLKNCF-QRDPKCHDASRNVLLQVPEDCLRYIKVQLLNVMGGETQSSLASCYVISRIAELELRRNGWPEFF-DIIIGMIDPNDVEACRNS-LTCLRYLIEDLASVFYKAESDRLLTSIVKGMSDTQSRRTVMICMQHI----LPFVDSNMAIPNERDTIVQAICYNSGPSNSNLRAAANDCLVQLVTDYYE----VIGPCLQYIVWEGIDTRIEEVAIPAFEFWNTICETEIALSYENSE----------SNQHIIQQVISYLLPKILFTMTLHEEDFDSDTWTLPMAAGVCLSLCSQAVKNDIVPSVLQFINENFHHAQWNCREAAVLAYGYIMEGPDADTLRLLVRDSFDRLCDVLDDPSIAVQDTAAWTIGRI------ASFHCAVILPHLGSLMRALFKPARVAANICWFFHELAEGL--------GQIEASRYMLDAMFPKICDALVHRANMDDCMERNLFSSAYSSLANVITNVSDQCRPQMSG----MLEHFERVLAQS--VVASDHSAEGRSRQETVCGVIQVLLTRVEF---LPNTQSLWLNLFAILQD-----DLSEDALLTASALLNRMGSEFTPYMQRLVDIVITGLQRTDLTNACKACIELASDMARVMDRHIQPYVPQLMELLLGTLSDINTHQKLKPAIVTALGDIAMASGSGFNNFVEPSMRLLLQAAGTSFDLGPVDWIWYINDLREGTLLSFTGILYGQKDINQ-----VDSLRGYVSSILYFIQQVVETEYFSAGNFRLAVALTGDLITAFGGDLSVHLVNSPLVEKI------------------------------ 71665463 22 --------------------AEQQMNQARQSDLSGFLFALLEEFCEESKPSFARHMAGTLLKNSIA---PNIRETAARRWMALAPEVRVRVKQGVLLALGSPQKEVRNAANIVGNLSRIELPAGEWPDLLNILLGAAESSN--EQYQEAALTAVGYVCEDTVEAALVPFTNRILSAVIHGMSSGH--EDVCYYATNALCNAMEFIHDNMKQQEQRDRLVDALCSAKKSQSSRTREKAMETLVKVADMYYSTLPNYI-EILHAITTNAIFHDEEPVGLQAMLFWISICETEQDMKTDGD-----GRCLD-----YALKGASMITNIALQALLQQEEHQEEGDWNISIAGGKLLQSLALCIGDPVVELVMPFVYSKVESSNWREKEAAVMAFGCILNGPHASTIQDTVAQSLPGLLQYVRDEHPMLADTSGWVLAVVCELFSDVFLGQAYLQQLMNIITPLISSGGDMAVRACHILHNLALFYSEEED--QDSNELSVY-----FPDLLNVLLVAID--NGGNQNIKSVAQEALNVLIDAAAIDCYLHVLVPELQNRMRLMMQLQMQGQI-SNADAMT---MLGLLCGSLGSVAKKVQAGFSGHIRS-SMEVLFEILQNQ--SDTVLDEALTMLGSFAHAVKRLLGPYMPNLVPFLLKALMRVDEPDLAVVAVGALGDLSLCLREDIAPYIDAFLRVIHQNLQNPEVDRNLKCTFLNCLGDIALNVGSHFAQYLD----TFMQIARAFYEQSDQENEEYVMTLWESIAVFYTSVCQSFKSVETQLEP---YLQQMLLFALN-ASQTAMSLDYVE-VFAAAVSLIGDM--------------------------------------------------- 71746976 6 -----------SPDPSVRIPAEEQVNRAKQGGLGGFLCSLLEEFRDESKPLFARNMAGTLLKNAVAPRETAARRALEREWKNLPVALRTEVKQCVLSTLGSPKKDIQNAANIIGNLSRIELPAGEWPDLMDILIS--ATESQSEFHQVAALTAIGYVCEEGHDHELINYTGGILNAVVCGMNKEE----VCYCATNALCNAMEFIHDNMQQQNQRDLLVDTLCRTVASSNSRTREKAMESLVKVADMYYSTLPNYI-DRLHAITTGAIFGEEEGVALQAMLFWISICETELDM-------KESADP---RCLFYAQKGASMLVNICLQTIVRQEEGQEEGDWNIAIAGGKLLQSLAMCIQDPVVDLVMPFVYSNIEGATWREKEAAVLAFGCILNGPNADKIQDTVAQAVPGLLQYIRHDHPLVADTAGWVLATVCELFGDVFLLQPWLQQLINIVTPMIGEGTEKAIRGCHIVHNLS-LTYEEEDCQPTNE------LSRYFAELLNVLLLAIDK--GVDYTVKSVAQEALNALIDAAAVDCLQFLNLLVPELHKRIYNVLGERQ--QGQVGEMEASSLLGLLCGSLGSTARKLMFNEHLQPS---MEIVLKILENPQGT--VLEEVLTMLGSFAHAVKQGMAPYLDRITGHVVKALQCVDEPDLVTVAVGTVGDLSLGVQKDLAPYVEGILGALYGNLQNPEVDRCVKCIFLNCIGDIVLNVGANFAQYVNIFMSMFEQSCGVNV-TDDPDNEEYVMSLWESISTLYTSVCQSFKGNEIPLAP---YLQNMLQFVL-YTAPLAKSHGYVEVFIAIIT-VIGDMAS------------------------------------------------- 145491648 24 --------------------AEQVLLKYKDECTDEFLVYCASAFANRSIQNRLRIACSTLVKRLVGLVHPS----NQIMWLACSQNTKNEVKKFMDQLIDPEHEIRRSAANTISEICAIELPRQEWPDLIERLTTNSKHSNVL--VKVSAIMTLGYICESLKNHQSSGISEKILMGICVGMDTNEQNLEIRITAIKALQDSLYFMNNLFTQQEIFTFVKKLILQNAISNIQEIKLKALQCLIDYVKQLFVFLPVFI-TELYQTTQTAFENQ-GEITIAAIEIWNTICAE---IKETMSENTNQQTPETNSVSFFKKNYEGFIIPFMRNLLLDDGDADDEQQLSVPNSSSKGLAYIIEFAGSNTYDSVKNFIQNTISHQQWEYRKASVMAFGALAE-VQTEEIGLLIKSALTSLFGCLVDSNFKVKKATTQTLSRIAENYPQCFHEHDQANQMLATLLDQLSNKVSIVQNLVWVFVYLTEGLTNFQNSVFTREKFT----------ILKHLASTSIRSDNQEISLIDTAFMAILNIIY--------SVTETKLC-NDYLQQFYQQIQLLEGSNQEIKYHLEMGLMSAMHGCVVRLDDSTTPEKQFEDIMKTLSKV------DSRVKNDYFYVLSGIAYAFKKKLTKYSTQIISELNKPLSEPDDMDSFKTALFCLSDIARAMEEEFVPYMN-ILNYFFGLIKNVNFNRELKIQVYNAIADIILGLKDKSAPFMNDLKEILKLGFAASIDLTKSNLSDYAERLKETMTAFYTCILHA----------------------------------------------------------------------------------------------------- 157116296 12 -QIITLLKQSQSTDNAIQRAVQMKLEE--LNQFPDFNNYLIYVLTKKTQDEPTRSLSGLILKN-------NIRIHGTQLQPAIIEYIKQE----CLMALGD----PSPLIRATVGILITTIALQTWPELLPTLCDML---DSQEYVCEGSFGALQKICEDLDSAALNRPLNIMIPKFLQFFRHSSPKRSHAIACINQIINRTQALMLHIDTFIENLF------HLSSDEDREVRKNVCRGLVMLLEVRMDRLMPHMNSIIEYMLIRT--QDPDETALEACEFWQTICKEDIDIIILKGDVEEDEKPRFHKSRTHTQKA---------GNMNSQDQGSNLSDWNLRKCSAAALDVLANVFKDDFLPILLPILKETLFHQDWQIKESGILALGAIAEGCM-NGMIPHLPELIPYLISCLSDKKALVRAITCWTLSRYAHWVVSQP-HDQYLKPLMEELLKRLDANKRVQEAACSAFATLEEACTELVPYLGFILKTLVFAFGKYQHLILYDAIGTLADSVGHHLN-KPEYINMLMNMLKDEDKDLFPALQSGFLPYCEPIQQTLNQDLASTASPGQFELPDKDFMIVALLSGLAEGLDHIESLVVSSNIMQLLYQCMQDSMPE--VRQSSFALLGDLTKACFQHVHPFIADFLPILGQNL-NPEYISVCNNATWAIGEISIKLREDTKPYIPLVLAQLIEIINNPNTPKTLLENTAITIGRLGLVCPLE-------VAPSLQQFVR-QWCSSLRNIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 170036594 1 MQIVQILEKTVSPDKDELLVAKNFLEQAAATNLPGFIRALSDVLAFAGNSPVARMAAGLQLKNQLTSKDPTIKYQYQERWLTFPEDMREYVKKNIVGSLGTESSRPSSAAQCVAYVAVAELPVGQWPNLMQKLVDNVVNEKSTEMERESTLEAIGYICQDINSEILEHQSNQILTAIIHGMRKSEPSNHVRLAATNALLNSLEFTKANFEETAERNYIMEVVCEATQSTDTQICVAALQCLVKILTLYYQHMEAYMAQALFPITLEAMKSDNEQISLQGIEFWSNVSDEEIDLAIEAQEAAEAGRPPNRVSRHYARGALQFLAPVLMEKLTRQEEFDDEDDWNPSKSAGVCLMLLATCCEDEIVPHVLPFVNNNIKSTNWRYRDAALMVFGSILSGLEANTLKPLVEQAMPTLIELMYDQSVIVRDTCAWTFGRICEVIPEAAINEQYLEPLLKALLNGLKAEPRVATNVCWAFSGLSEAAYDAANVDDD--PPQTYCLSQYFDFIISNLLETTDRPDGAQANLRSSAYEALMEMIKNSPQDCYISVQKTTMVILERLNQVLQMESHISTHTDRHQFNDLQSLLCATLQSVLRKVDAKDAPQISDAIMTALLTMFNSSSGKGGVQEDALMAVSTLVDLLGEGFIKYMDAFKDYLYVGLKNHQEYQVCCTAVGLAGDICRGLKNKILPYCDEIMTLLLENLSNPSIHRSVKPQILSVFGDMALSIGPDFKKYLTVVLQMLTHATQVQVDPSDYDMIDYLNELRESVLEAYTGIVQGLKGVDKMPSEDVALLQPHVPFIISYIVSIAKDSELSDGNIAIAAGLIGDMCSAFGPALLQLVE-DPQIQQLLNEGKNSRTGRTKTLANWALKEIKKLKQPA 17137782 7 MQLIAILEKTVSPDKNELLSAKNFLEQAAASNLPEFLKALSEILVNTANSAVARMAAGLQLKNHLTSKDEKVSQQYQDRWHQFPSEIRELIKNNILAALGTENTRPSCAAQCVAYVAVIELPINRWPMLIQTLVNKVVSEGSSEMHRESALEAIGYICQDIRFGVMENQSNDVLTAIIHGMRKVEPSNHVRLAATTALHNSLEFTKSNFEKDMERNFIMEVVCEATQCQDSQICVAALQCLVKIMTLYYQYMEPYMAQALFPITLAAMKSDNDAVALQGIEFWSNVCDEEIDLAIESQEATDQGRAPQRVSKHYARGALQFLTPVLVEKLTKQDECDDEDTWSPAKAASVCLMVLATCCEDEIVPHVLPFIKENIESPNWRFRDAAVMTFGSVLNGLETNTLKPLVEQAMPTLIRLMYDSSVIVRDTIAWTFGRICDIIPEAAINETYLQTLLECFVKSLKSEPRVAANVCWAFIGLSDAAWEAA-VTNDGETPETYALSPYFEYIITQLLETTDRSDGAQANLRCAAYQALMDMIKNSPLDCYLVVQRTTLVILERLNQVMQMETQINNHSDRHQFNDLQSLLCATLQSVLRKVHEQDAPQISDAIMTALLTMFNSSAGKSGVQEEAFLAVSTLVELLGAQFAKYMPAFKDFLVMGLKNFQEYQVCCAAVGLTGDIFRALKDLMVPYSNEIMTVLINNLTEPTIHRTVKPQVLSAFGDIALSIGNHFLPYLSMVLDMLRVASNLQTDANNFDMNEYINELRESILEAYTGIIQGLKGVDQTAHTDVMHMEPHLMHIISFIKRIAQEGDVSDSMLASAAGFIGDLCTSFGPRLYPLLDDA-IITQFLAEGKRSKAQRTKMLCTWAVKEIKKINTQ- 210120928 6 -QMLHVLEKTVSPDKNELDAAQQFLEQAAEKNLPEFIVTLSKVLADPANSQVARMAAGLQLKNQLTSKDPALQVQHQQRWLSMDMNIRAEIKNNVLQTLGTETTRPSSAAQCVAGIACAELPHNQWPGIIAHLAGNVTAPARTEAVKEATLEAIGYICQDMDPQHLQSEANRILTAIVQGMRKEEQSIPVKLAATNALLNSLEFTKANFDSDSERHFIMQVVCEATQCEEHQVKVAALQNLVKIMSLYYQYMESYMGPALFAITLEAMKSDVDEVALQGIEFWSTVCDEEVDLAIEASEAMEQGRPPEHTSKFYAKGALQYLVPILMHTLTKQEEFDDDDDWNPCKAAGVCLMLLATCCEDDVVKPVLPFIQEHIKSTDWRFRDAAVMTFGSILEGPDPTTLKPMVVAAMPMLIELLKDPSVVVRDTTAWTVGRVCELLPEAAINESYLVLLLTTLVEGLDAEPRVSANVCWAFSSLAEAAYDATETTED--EPATYCLSSSFEVIVSKLLETTD---------RSAAYEALMELVKNSAKDCYVIVQKTSLIVMDRLQRVLQLEAAVQTSSDRAQINDLQSLLCASLQACLRRMRPEDTRQIADRVMTMIIEMLNVSKGSGGVQEDALMAVGTLVEVLGTEFMKYMEAFKPYLALGLGNHAEYQVCLAAVGLVGDICRALSTQVAPYCNDIMQLLLENLANDSVHRSVKPQILSVFGDIALAIGAEFKTYLEVVLSTLQQASQAQVDKSDYDMIDYLNELREGCLEAYTGIVQGLKGDGNNI-TDIAMLQPHVAYIIKFIEHIAKDEDHSDSNVCCGSGLLGDLVTAFGNDIIPLVETQT-IQDFLQEGRRSKTAKTKTLATWATKEIRKLKSP- 212513750 7 MHLIQILDRTVSGDKNELEAALTFLEQAAQTNLPEFIKTLSDILHHGGNSPVVRMAAGLQLKNTLTSKDQNLKTQYQQRWLSFPEDTRAYIKNNILASLGTENTRPSCAAQCVAYVAVVELPNGQWNNLIETLVSNIVATTSTEMLKEATLEAIGYICQEIDHEVLMGQSNEILTAIIHGMRPNEPSDHVRLAATTALHNSLEFTKANFDQETERNFIMEVVCEATQSYNTQVRVAALQCLVKIMSLYYHYMEPYMGQALFPITFEAMKSDVDDIALQGIEFWSSVSDEEINLAVEETEAVENGLPPQRTSRFYAKGALQFLVPVLMTKLTKQ--MDDEDDWNPSKAAGVCLMLLSNCCENDIVQYVLPFVTKYIKDSDWRFREAAIMAFGSILSGLDPATSKPLVEQAMPTLIELLYDNCVVVRDTAAWAFGRICELVPMAAINPTFLKPMLEAFVMGLKQEPRVATNVCWAFTGLAEASYDLAEGLEEGIQPKTYCLSSYFDYIVERLLETTDRPDAAQANLRASAYEALMEMVKNSPSDCYVTVQQTTMIILERLNQVLQMESQVITSNDRAQYNDLQGLLCATLQSVLRKMTPDDAPKFSDNIMTALLQMFNSSCKSGGVQEDALLAVANLMDILGEKFIKYMNSFKPFFFIGLKNHEEYQVCISAIGLVGDLCRALKSKVSEYCDEIMVLLLENLSNENVHRSIKPHIFSAFGDIALAIGAEFKKYLEVVLQTLLQASQADVDKNDYDMVDYLNELREGVLAAYAGIVLALKGDGQTPSNDVFLLEPHLPYIIQFICKISEDTEKPDSIL--AACLVYDYVS---------YHADQTNNRSFKQGKKSRTHTTKSLASWAAKELRKIKT-- 156392771 1 MDLTKVLEATVSPDLAELQAAQKYLEEAAQVNLPQFLLVLVNELADGSKSQVARMAAGLQLKNQLTSKDDIVRAQYQQRWLGLDKEVRDHVKKMSLATLGNETARPAIAPQCIAAIACAEIPTTQDLEIIDKLVAN-EDTGSPELLREQTLEAIGYICQDIEPEHLVSHANKILTVIIQGMRKEEPSNHIRLAATTALLNSLEFTKQNFEKAAERDFIMQVVCESTQSSQTTIKVAALQCLVKIMSLYYQHMEEYMRLALFGITVEAIKSDTDEVALQGIEFWSTVCDEEMDLAIEMAEAQEAGRPPENTSRFYAKGALAFLIPPITNCLINQEEYDDEDDWNPCKAAGVCLMLLAQCCEDAIVQPVLEFVNVNFASPSWKNKDAAIMAFGAILEGPDPKTLQPFVENALPVIAQQMKDESVVVRDSAAWVLGRVCEIMPHIAINEKYLVLVVTTLLESLIAEPRVASNVCWAFSSLSEAAYEAATDQNSEEEPQTYCLSQFFNTIIEKLLEVTVRPDAGQCNLRSAAYEAVMEMIKNSPKDCYGVVQKTTLDVMQRLQHVLQLERQV-PSNERAQYNDLQSLLCATLQSVLRKINPPDAVQIAESVMTALLQMFGASAGTSGVQEDALMAVGTLVEVIGINFMQYMESFMPFLEVGLKNKSEYQVCTAAVGLVGDIARGLGVSITQYSDRIMQILMENCHDETVHRSVKPHILSVFGDIALATGPHFKKYLDVVIATLTQATQVQVVKTDYDMIDYLNELRESCLEAYTGIIQGLKGDAEKPNPEVEVIKPHIQHIIGFLELIAEDQDHSEGNVTCASGLIGDICEAFGTEVHPMLD-KPSIQDLLQEGRRSKNHKTKQVANWASRKLRTLKQL- 115722915 14 ---------------------------------PQFLNQLSEILVNPTNGQVARIAAGLQLKNALTSKDPNVRLQYQHRWLALALDVRTNIKRQVLLTLGTEVHRPSSAAQCIAGIACTELPAELWPELLPQLVSNVLNPQDTDLLKESSLEAIGYICQDIELKFVGANSNEILTAIVQGMRKEESNMHVKLAATNALLNSLEITKANFEKNTERHVIMQVVCEATQVKDTQVRVAALQCLVKIMSLYYVHMEDYMGSALFAITIDAMKSDIDEVRLQGIEFWSNVCDEEMDLAIEASEAEEMNRAPEHTSKFYAKGALEYLVDILVMTLTQQDENDDEDEWNPCKAAGVCLMLLANCCEDDIVSHAVPFIHNHIRSDNWQYRDAAVMAFGSILEGPNETLLNPLVMQAFPVLIELLADPCVIVRDTVAWTLGRICELLPQAVLEQPYFDSLLVALIECLGNEPRVAANVCWAFSSLAENAYESASVEPDKE-PETYCLSKAFEVIVKKLLETTDRTDAHQANLRSAAYEALMEMVKNSATDCYRHVLDTTNIILRRIQLILQMESHVLTASDRTQYNDLQSLLCATLQSVLRKMKPDDANKISDNVMNALLQMFDNTSGKSGVQEDALLAVGTLVEVIGIDFLKYMEHFTPFLYLGLKNYQEYQVCVAAVGLVGDICRALNKEVLPYCPQIMTLLLENIQNDNVHRTVKPQILSVFGDIALAIGSDFQHYLQVVLITLQQASMAEIEKTDFDMIDYLNDLREGCLEAYTGIVQGLKGDDKVASKEVKLVFPHVSHMVSFIEHLTADDDHTDSNVAACAGLIGDLCAAFGTEMLGFLEQK-VIQELLTEGRRSKVMKTKTLATWATKEIRKLRT-- 119186133 1 MDVNQVLAGTLSPDAATRQNAEQQLLHAAEVDFAGYLTTLAGELANESAAPAIRTAAGIALKNSFSYRDLARLREVQGRWVQVNPQVKSGVKDLALKTLASPDSRAGSAGQFIASIAAIELPRNEWPELMNNLVQNV--SGGSDRLKQSSLVTIGFICESEDPDSLNSHSNAILTAVVQGARKEEPNNDVRNAAITALSDAIEFVRSNFENEGERNYIMQVICEATQSNDVRIQSGAFGCLNRIMSSYYDKMRFYMEKALFGLTVLGMKSEEEDVAKLAIEFWCTVCEEEAAIEDDNRLAKTEGSSIIRPFFNFARIACREVVPVLLELMTKQDEDASDDDYNISRAAYQALELYASCVHADVIPPVLAFVEANLRNDDWHRRDAAVSSFGAIMEGPEFETLDPLVKQALPVLIQMMDDKVIHVKDSAAYALGRITEFCPESIDVSMHLHPLISCLFNGLASSPKIAGSCCWALQNISDRFA-------GEPGAETSEFSKHFKDSVSSLLAATERPDAD-NLLRTAAYEVLSTFVTNAATDCLPVIVSLVDVIMERLERTVPMQQQVVSVEDRITLEELQTSLTSVLLAIVQRLETEIKPQ-ADRIMHLMLKVLSTLPAKSSVPDVVFATVGAIASPVEEDFLKYMEAFTPFLYSALGNQEEPGLCSMAIGLVSDITRALNEKAQPFCDTFMNYLLNLLRSTTITNQLKPAILLTFGDIAQAIGTNFETYLPVVGQVLQQASGVTVGNDSQDTLDYVTSLREGIMDAWGGILLAYKGT-----PNANNLTPFVESIFQLISHIAHEGTRSEGLMRSTMGVIGDLADVFPNGEFASLFRNEFVSGLVRETRSNRDYRTIETARWAREQVKRQVGLA 67517260 1 MDVTQVLANTISSDANTRSNAEQQLLHAAEVDFAGYLVTLGQELANENSASHIRTAAGLALKNAFTFRDRERLNEVQQKWRQITPDIKAQVKELALKTLASKDGRAGSAAQFIVSIAAIELPQNEWPDLMQILVQNVAS--GSDQMKQASLVTIGFICESQERESLAAHSNAILTAVVQGARREEQNMDIRFAAIKALSDSVDFVRSNMENEGERNYIMQVVCEATQAEDLRVQAGAFGCLNRIMGAYYDKMSFYMEKALFGLSIMGMKSEEEDVAKLAIEFWCTVCEEEIAIEDDNAAAQAEGLTDVRPMYGFARIACREVVPVLLQAMCKQDEDAGDDEYNISRAAYQALQLYAQCVQADVIQPVLAFVEENIRSEDWRRRDAAVAAFGAIMDGPDPKVLEPLVKQALHVLVSMMEDSSIQVRDSAAYALGRVCDFCSETLDPDVHLQPLISCLFNGLASSPKIASSCCWALMNVADRFAGDVG-------AQTNPISKYFEESVKSLLALTERSDAD-NQLRTAGYEVLNSFVTNAANDSLPTVAHLSDVVLQRLERTIPMQQQVVSVEDRIMLEEMQTGITSVVLAIVQRLEAEIKPQ-ADRIMQILLQVLSTVPPKSSVPDVVFATVGAIANALEEEFVKYMESFSPFLNGALGNQEEPGLCAMAIGLVSDISRALNEKVLPYCDTFMNHLMNNLSS--ATNQLKPAILETFGDIAQAIGEHFDKYLTVVGQVLKQASLVTASNDTIEMLDYIISLREGIMDAWGGILLAYKG-----KPQAQALKEFIDPIFELLRLISQDPSRSEGLMRASMGVLGDLAETYPDGSISAYFRNEWVTSLVRETRTNREQRTIDTARWAREQVKNQIN-- 189208706 1 MDINQVLEGTYAADASIRNSAEQQLLQAADTNFPQYLTVLGSELANEQAAPQIRQAAALALKNAFTAREYARLRQVQERWLNLDTQIKQEVKQMALRTLATSNKNVGSAAQFIASVAAIEIPRHQWPELMTQLVENVGQ--GSDSQKQSSLTTIGFVCDTDDRDALAHHSNAILTAVVQGARKEETNADVRVAAINALSDSIEFVRSNFDNEGERNYIMQVICEATQADDSRIQQGSYGCLNRIMGLYYDKMRFYMEKALFGLTIQGMKSDEEDVAKLAVEFWCTVCEEEIAIEDDNTQAQAEGSTELREYFNFARVATQEVVPVLLELLAKQDEDADDNEYNTSRAAYQCLQLWAQCVGSGVMPPVLAFIEKYIRSEDWHYRDASVSAFGAIMEGPEESVLDPIVKQALPTLIGMMDDQNMCVKDSAAYALGRICEAVPSALDAQQHLPPLIGALFNGLASNPKMAASCCWSLMNLADRFAGEPGC-------ETNPLSPHFAQSVQSLLQVTERADAD-NTLRTAAYEVLNSFVNNAAGDSVHLVNELANVILERLEKSMALQSQVVNVEDKLTLEEMQTSLASVIMAIIQRMEN-DIGPQADRIMQALLSLLSSLPPKSSVPDTVFAAIGSIATALEEDFQKYMEAFSPFLYNALNNQEEPALCSMAIGLVADITRSLGEKVQPYCDAFMNALLNNLRSPALGNQLKPAILQCFGDIAHAIHGAFETYLTVVAQVLQQAGQVTLTDGNYEMIDYITSLREGIMDAWDGCIVAMKSSGKT-----QLITPYMDSIFDLLRTIQADSNRTEALLRSSCGVIGDLADAFPNGEFREYFRHDFLTAMARETRANADFSTRDTARWAREQIKRQINQA 157355254 1 MEVTQVLLNAQSVDGNIRKHAEESLKQFQDQNLPSFLLSLSGELANDEKPVDSRKLAGLILKNALDAKEQHRKFELVQRWLSLDAAVKTQIKTCLLQTLSSPVPDASTASQVIAKIAGIELPQKQWPELIGSLLSNIHQLPA--HVKQATLETLGYLCEEVSPDVVQDQVNKILTAVVQGMNSSEGNNDVRLAATRALYNALGFAQANFTNDMERDYIMRVVCEATLSPEVKIRQAAFECLVSISSTYYEKLAPYIQD-IFNITAKAVREDEEPVALQAIEFWSSICDEEIDILEEYG--GDFSGDSDIPCFYFIKQALPALVPMLLETLLKQEEDQDQDEWNLAMAGGTCLGLVARTVGDDIVPLVMPFIEENITKPDWRQREAATYAFGSILEGPSPDKLAPIVNVALNFMLSALKDPNNHVKDTTAWTLGRIFEFLHGSIITHANCQQIITVLLLSMKDVPNVAEKACGALYFLAQGYEDVGSA---------SPLTPFFQEIVQSLLTVTHRKDAGESRLRTSAYETLNEVVRCSTDETAPMVLQLVPVIMMELHQTL--EAQKLSSDEREKQNELQGLLCGCLQVIIQKLGSSEPMQYADQIMGLFLRVF--ACRSATVHEEAMLAIGALAYATGPDFAKYMPEFYKYLEMGLQNFEEYQVCAVTVGVVGDICRALEDKILPYCDGIMTLLLKDLSSNQLHRSVKPPIFSCFGDIALAIGENFEKYLMYAMPMLQSAAELSSHTADDEMTEYTNLLRNGILEAYSGIFQGFKNS-----PKTQLLIPYAPHILQFLDSIYMEKDMDDVVMKTAIGVLGDLADTLGSNAGSLIQQSLSSKDFLNECLSSEDHLIKESAEWAKLAISRAIS-- 170596978 5 -ELLEVLQRTASLNPNDQTLALDYLRRACVTNFPEFTKQLSTVLATPSYSNFVRQAAGLQLKNVLVAKEDATKNEYLTRWLALPVDVREFVKQNVVRTLGTEPFRPSIAAQCVAAIACAEIPSQMWPDVITHLKDSVIATNNSEILREASLEALGYICQDICGTLLERESNQILTAIVHGLRKDEPSNHIRLAAANAMLNSIEFTKHNFSRENERHMIMQVVCESSQCPETAVKVVAMQCLVRIMSLYYQFMEQYM-DALFPISLNAMKSQINEVALQGIEFWSNVCEEEISLSVEAEEAREQGRAPENVSRHYARGALTHLIPILSETLAKQEESDDEDDWNPAKAAGVCIMLLAQCTGDSIVEPILPFIQQHLKNPSWRYREASIMAFGSILDGPNEAVLTQLVESALTSIIASLSDPQLQVRDTAAWCIGRVCDTCEEVVTRQEILAPMLPALSTALQQEPRVAANVCWAISSLAKAAFDMACGTDNSGQPETYILTSCFEGMVNELIKATDRPDAHVSNLRIAAYETLMELIKNSPKDCYPVVQNTTVIVLRKLEQLLNIENSLESLSDKSQLRDLESLLCATLQSVLRKMRPEDTPYIGDAIMQGLLQIMQRCAGKGGVMEDALMAVSTLIEALGCQFATYLDVFKPFLVAGLQNHEEGQVCSAAIGVLVDLCRALEATLMPHLDEFMGLLFQIVQSNKIDRLVKPAVLSCFGDVALAIGPNFTRYYEYVMAMLVMASTAKVDPEDYDNVEYVEQLRESCVEAYAGIVQGMRTTQNN---ELQQLQDQIQNMLGLIELIA-TSNSPDSLIGAASGLLGDLVTSFGEQILPFVDNQN-ISAILTKGRRSKAAKTKSLALWATKEIRRLKT-- 46135877 5 -EINQVLANSLSPDANLRNAAEQQLTQAAESNFPLYLATLVQELANDSADGSIRAAAGIALKNAFTTRDFARHQELQAKWLQTDDETKNRVKELTLQTLSSSNTQAGTAAQVISSIAAIELPRDQWNDLLPFLVKNVSE--GADHQKQASLTTIGYICESQDSEALVTHSNAILTAVVQGARKEETNIEVRLAAITALGDSLEFVGNNFKHEGERNYIMQVVCEATQADDSRIQQGAFGCLNRIMALYYENMRFYMEKALFGLTILGMKSDDEDVAKLAVEFWSTVCEEEI--SIEDDNAQVESSDQMRPFYNFARVAANEVVPVLLLLLTKQDEDATDDEYNLSRAAYQCLQLYAQAVGATIISPVLSFVESNLRHEDWHNRDAAVSAFGAIMEGPDEKVLDPIVKQALPILITMMEDQSLHVKDSTAYALGRVTDACSEAIDPQAQLPTLIESLFKGLLSSAKMAPSCCWALMNLAERF--AGDFG-----AASNAITPHFNNAVSSLLDVTARQDA-ETSVRTASYEVLNVFVQNAASESLQPIASLSDVIIKRLEETVPLQSQVVSVEDKMTLEEMQNSLCSVLQAIISRLDKEIIPQ-GDRIMQILLSILNSVGGKSSVPDAVFATISALSTAMEEDFVKYMDAFAPFLYNALGNQEEPSLCSMAIGLVSDITRSLGERSQPYCDNFMNYLLNNLQSTALANQFKPAILQCFGDIAGAIGGHFETYLSVVAQVLEQASTVTAPEGPYEMFDYVVSLREGIMDAWGGIIGAMK-----VSQKTQALQQYVPVIFNVLNLIANDMNRSESLMRASMGVIGDLADAYPNGELVDAFRQDWVTAMIKETKTNREFQPRTIARWAREQVKRQ---- 168048133 3 LEVTQILLNAQSPDGTVRKIAEDNLKQFQEHNLSAFLVSLSHELANNDKPPESRRLAGLILKNSLDAKESARKQELVTRWVALDPSVKAQIKTALSQTLASVVADARTSAQVIAKIAAIELPQGEWPELVGSLLANMGGPEQPAHLKQATLEALGYVCEEVSADILQEQVNSILTAVVQGMNSSETSNDVRLAATHALYNALDFAQTNFENDMERDYIMRVVCEATLSPDVRVRQAAFECLVSIGSTYYDKLAPYMQD-IFAITSKAVREDEEPVALQATEFWSSICDEEIEIQEEYS--ADFSGDSEVPYFQFIKQALPALVPLLLETLTKQEEDQDLEEWNLSMAGGTCLGLVARTVGDDVVPLVMPFVQENVSKPDWRCREAATYAFGSILEGPSLDKLTPLVNVALTFMLNAMKDSNNHVKDTTAWTLGRIFEFLHGPVINQTNLHLIQAVLLESIKDTPNVAEKVCGAIYFLAQGYEESGQT--------SSPLSPFFQSIVQALLATTEREDSGDSRLRTSAYETLNEVVRISTEDTASIVVQLVPVIMQKLNHTLEM--AVLSSDDREKQSELQALLCGVLQVIIQKLGASEIVQYADQMMGLFLRVF--ACRSATVHEEAMLAIGALAYATGAEFGKYMGEFYRYLEMGLQNFEEYQVCAVTVGVVGDICRALEEKVLPYCDGIMTQLLKDLSSNQLHRSVKPPIFSCFGDIALAIGEHFEKYLIYAMPMLQGAAEAQPSGSDDEMIEYNNQLRSGIFEAYSGIFQGFKSNK------AELMAPYAGHILQFIQNVYHDKDRDEVVTKAAIGVMGDLADTLGASSAALFQRTVFFKDFLDECTSSDDQQLKETAEWAQGTISRILS-- 15238758 3 MEVTQLLINAQSIDGTVRKHAEESLKQFQEQNLAGFLLSLAGELANDEKPVDSRKLAGLVLKNALDAKEQHRKYELVQRWLALDMSTKSQIRAFLLKTLSAPVPDVSTASQVIAKVAGIELPQKQWPELIVSLLSNIHQLPA--HVKQATLETLGYLCEEVSPDVVQEHVNKILTAVVQGMNAAEGNTDVRLAATRALYMALGFAQANFNNDMERDYIMRVVCEATLSPEVKIRQAAFECLVSIASTYYEKLAHYMQD-IFNITAKAVREDDESVALQAIEFWSSICDEEIDILEEYG--GEFAGDSDVPCFYFTKQALPGLVPLLLETLLKQEEDQDLDEWNIAMAGGTCLGLVARAVGDDIVPHVMPFIEEKISKPDWREREAATYAFGSILEGPSADKLMAIVNAALTFMLNALNDPSNHVKDTTAWTLGRIFEFLHGSIINQANCQQIITVLIQSMNDAPNVAEKACGALYFLAQGYEDIGP---------SSPLTPFFQEIIKSLLAVAHREDATESRLRTAAYEALNEVVRCSTDETSTMVLQLVPVIMMELHNTLEGEK--LSLDEREKQNELQGLLCGCLQVIIQKLGSEKFMEYADQMMGLFLRVFG--CRSATAHEEAMLAIGALAYAAGPNFAKYMPEFYKYLEMGLQNFEEYQVCAVTVGVVGDVCRALEDKILPYCDGIMTQLLKDLSSNQLHRSVKPPIFSCFGDIALAIGEDFDKYWRYSMPMLQSAAELSAHSADDEMTEYTNSLRNGILEAYSGIFQGFKNSAKT-----QLLIPFAPHILQFLDSIYMEKDMDEVVMKTAIGVLGDLADTLGSHVGGLIQQSVSSKEFLNECLSSEDHTIKEAAEWAKHAITRAIS-- 157357331 3 VEITQFLLYAQSADAKIRTEAESNLRQFQEQNLPAFLLSLSVELSNNEKPTESRRLAGIVLKNSLDAKDAARKEHLVQQWVAMDISIKSQIKDLLLRTLGSSVTEASTSAQVIAKIASIEIPRKEWPELIGSLLVNMTQQDRPAALKQATLETLGYVCEEISHDLVQDEVNSVLTAVVQGMNLAEHSSEVRLAATRALYNALDFAQTNFENEMERNYIMKVVCETAMSKEAEIRQSAFECLVSIASMYYEVLDPYM-QTLFELTLKTVRGDEEAVALQAIEFWSSICDEEIEL--QEYESAESGDSGPHHS-HFIEKALSSLVPMLLDTLLKQEQDQDDGVWNLSMAGGTCLGLVARTVGDAIVPLVMPFVEANILKPEWRCREAATYAFGSILEGPTIEKLSPLVYAGLDFLLNAMRDENRHVKDTTAWTLSRIFELLHSSVISPANIQRVLGVLLESVKDAPNVAEKVCGAIYYLAQGYEDAG--------TNSSLLSPYLPQIISSLIETAERTDGGDSKLRSSAYETLNEVVRCSNVETSHIIAQLLPVIMNKLGQT--VEHQIMSSDDREKQGDLQALLCGVLQVIIQKLSNTDILQAADQIMILFLKVF--ACRSSTVHEEAMLAIGALAYATGPKFGKYMVEFHKYLEMGLQNFEEYQVCAITVGVVGDVCRAIDEDILPYCDGIMSHLVKDLASGELHRSVKPAIFSCFGDIALAIGAHFENYLHVAIQMMQGAAGLQMDTNDEEMVEYGNQLRRSIFEAYSGILQGFK------NSKPELMLPHAEKLLQFIELVSRDRHREESVTKAAVAVMGDLADTLGSNMKILFKDRTFCADFLGECLESDDEQLKETATWTQGMIGRV---- 50303691 5 -EVAQFLENIITPDPTVRLQAETTLKKLSNDNFLQFAGLLSQILADVSVRLEARILAGLTLKNELISKNPTKAQQFAQRWSQVDAESRHHIKQFALQALVDPETRVANAAQLIAAIAEIELPLNQWPELMKIMVDN-TAQEQPENVKRASLLTLGYICESADDETLINQSNNILIAIVQGAQSNETSKIVRLTALNALADSLAFIKNNMEREGERNYLMQVVCEATQASDEDIQAAAFGCLCKIMSLYYFYMKPYMEQALFALTVATIQSSNEKVAAMAVEFWSTICEEEIDIAFELSQYSNPG----LESYNFALVSIQEVVPTLLQLLTKQNEDPDDDDWNVAMSAGACLQLFAQNCGNYVVEPVLHFVEQNITSDNWRQREAAVMAFGSILDGPDKTQLTSLVHQALPPILNLITDPVLQVKETVAWCIGRIADSVVAAIDPQDHLSDVVNACLIGLKDHPKVATNCSWTIINLVEQLAD----------TPSSPIYNYYPVLVSALLEASNRSD-NEYNARASVFSALTTLVEFANDQVGETTTSISTFVLDKLGQTMQVDEAQLTAEDRQNLHELQSNILSVLAAVIRK-NPQSVNPVADMLMDLFMKLL-SKNDTTYVEDDVFYAISALASALGKNFEKYLESFSPYLVNAL-NQVQSQVSITAVNLIADISNSLEDDFKKFAPSFMSVLGQMLSSPDAKKELQPAVLSVFGDIATNIGSDFIQYLSQVMSVCVMAQNYKPNYSSSDALDYQYKLYESILDAYVGIITGLHD-------QPDALFPYTGSIFQFINLLADNPSVEDSIARTAVGIVGDIAAMYPDGRLQQFYTQPWMIKFVKDVKTNQSFSTRDTARWAREQQKLQSNL- 151940872 5 -EFAQLLENSLSPDQNIRLTSETQLKKLSNDNFLQFAGLSSQVLIDENTKLEGRILAALTLKNELVSKDSVKTQQFAQRWIQVSPEAKNQIKTNALTALVSEPRIANAAAQLIAAIADIELPHGAWPELMKIMVDN-TGAEQPENVKRASLLALGYMCESADPQALVSSSNNILIAIVQGAQSTETSKAVRLAALNALADSLIFIKNNMEREGERNYLMQVVCEATQAEDIEVQAAAFGCLCKIMSLYYTFMKPYMEQALYALTIATMKSPNDKVASMTVEFWSTICEEEIDIAYELAQFPQSP----LQSYNFALSSIKDVVPNLLNLLTRQNEDPEDDDWNVSMSAGACLQLFAQNCGNHILEPVLEFVEQNITADNWRNREAAVMAFGSIMDGPDKVQRTYYVHQALPSILNLMNDQSLQVKETTAWCIGRIADSVAESIDPQQHLPGVVQACLIGLQDHPKVATNCSWTIINLVEQLAEATP----------SPIYNFYPALVDGLIGAANRID-NEFNARASAFSALTTMVEYATDTVAETSASISTFVMDKLGQTMSVDENQLTLEDAQSLQELQSNILTVLAAVIRK-SPSSVEPVADMLMGLFFRLLEKK-DSAFIEDDVFYAISALAASLGKGFEKYLETFSPYLLKAL-NQVDSPVSITAVGFIADISNSLEEDFRRYSDAMMNVLAQMISNPNARRELKPAVLSVFGDIASNIGADFIPYLNDIMALCVAAQNTKPENGTLEALDYQIKVLEAVLDAYVGIVAGLHD-------KPEALFPYVGTIFQFIAQVAEDPQSEDATSRAAVGLIGDIAAMFPDGSIKQFYGQDWVIDYIKRTKSGQSQATKDTARWAREQQKRQLSL- 164655793 1 MNVGELLTNSLSP---------------ARDNYPMYMTSLSAELATETSPVHIRTASGLALKNALAAREARRAQDYAERWVSLPADARDQVKSKVLMTLCSSEHRAGVAAQVTAAVAAIELPRGMWPDLVSQLLAAIGDLTNP-YQRQAALQAIGFTCEVVDPAVLATQSNEILTAVIQGARKEETSPEVQLAALQALLNSLEFVRLNFEREGERNFIMQVVCEATQSAHVPVKVAAFENLVRIMQLYYDKMRFYMEQALFGLTVLGMRDPEPKVALQAVEFWSTVCDEEIELSLEAAEALEFNEEPTHVSYHFAQIALPEIAPVLMELLTVQDEDSDEDEWDTAKAAGTCLGLLAQVVGDQIVSLAVPFIEGNIKSPDWRRRDAALMCFGSIMDGPESSLLMTLVTQALPTVLETLHDSSAAVKDTTAWTLGRMCEFVHDAITPDMHLGALIHALLGSLHDEPRIVTHSCWALINLTEHKGILASL--DDPDPPTTALSPYFETIAAQLMQVTDRA-TNESNSRTSAYEALASTVANSASDCLNQVSTVLVHILERQEALNAMVSQLIGLDDRNNWAELQSNLCSVMIAAVRRLHSGMAP-IGDRLMTSLLTLIQNSAKQPTVLEDAFVAVGTVIVALEADFEKYLDAFLPFLVEGLRNHEEHQLCTISVGIVGDVCRSLAERATKYSETLVLALFEDLQSPVLHRNVKPHILSCFGDIAMAIGPAFESYL------------------------------------------------------------------------------------------------------------------------------------------------ 124512478 5 -NIGQILYATVDPNINIRSEAENKLKLAKESNFVQYINQLSNEFCKSENDPYLRQIAGLLIKNAFTSKDNYESEEKARTWLNFPEDIKMELKNNLLVLLSSDKIVIGTACQIISIIAKIELSHNKSSELLHKLVNNIIEKNA--YTKKSSTVCLAYLTEDIADVCNESKSDLILTAIINSL-CEPAEESTHCANMKVLYNLMSFIEHNFKTQVERDIIMKTVIDGCKDTERQVQIAAYECLINIVSYFYSYLDAYM-YAIGPLTWVAIESENERIAISAIEFWNTVCEEET--FIDQYELQE-----GKKNHNIVKQAMVFLLPKIFNMITQESEDIDIDAWTLSMASATFLALSAQLLKNDIVEPVISFVEENFIHEDWRRRDAAVLAYGSIMEGPDTEKLKPLVEESVGQLSEVLRDPSVAVRDTAAWTIGKITTYHSEIIYNVLGSNSLYGILLERLNDYPRVAANVCWVFNQLAVNKRTS---YNKMTNSYVTDLDDSFCVLCKKLIDVSSREDSDIRNLREAAFNALNVVILSVSDNCL----KYMIELLSHMMYLLT-NTYLNPLTEEVK--SLQGYYCGTMQFIINRLGNQCKPFLKPIYL-SIFRLFEIRT---DICEDALLACSAIINVMAEDFREHLKTFLNVIFKGLKNVSETSTCKICIEMISDICIPWTSEYEKEMEAILECLWEALKTFGVHDSIKISILTVLGDIATALNRSFSKYLNFFANILSETSKITISPDSDDWVNYVFELRDAILLTYSNIIYALIDGNE-----INKLKPYIPNILDFIELILIKENHFNANFQNSVSLLGDLVHAYGYELIKLTDLIISVYDILSSQGDEKCETCVSKIKW----LKRICN-- 84999826 1 MDFIKVLESSLDPSSKYFIEAQQKLQMAKESNLPEFIKALSEVIANHEAGSGARHLAGILLKNCFEFKTEEEKMNFYKNTSA-DVLYYLKIRMINVMKTGKESQAVLAACTVVARIAQIELSNKSWPEFFDIILAMVDSNQF--NQTRSSLICLSYLIEDLSNILSEVEVNRLLTSVIKGVYIEDPQS--CRMALRSLQNLLFFIGNNMEVDAERDVIVEAICRRCSDNDIEIRTAAFDCLVQLVSEYYSRLIPSL-PVIVPFLWQAIDSKIEQIAIPAFEFWNTICEIEMQNSLNSNDGNCSTVRTDSTNQSIIKQVIPYLLPKILFTMTHKFEDMDVDTWTLPMAAGICLSLCSQTVKNDIVHSVLEFVKENFKSAEWNRREAAVLAYGYIMEGPDSETLRILVSESFDNLCDVLVDSSIAVRDTAAWTIGRIATFHCEVVLNHLGSPDVLSKIVRALFDVPRVAVNVCYFINELAEHI-------NDYNKGPTNLLDCMFATLCEMLVNRSTMNDTLERNLYVSIYSSLCALIAGVSNNCMSELVALLDHF---VVLVSQMTSADSSYEQRLKTQSVF----GAIQVLVSRVGYVKNL---NQLMSSIFEFLA-----VDLDEDALLTLSALVNVIEAQILPFIPKIVDAVLTGLQ--SEVGICKISIGLTSDVSRCMESPFSTYLERFMTILIKILQDVNGDKTLKPLIIVAIGDIAMAVGGAFSSYVQNTMTLLLQAATTTYEVDNEDWIYFVNQLQEASLQCFTGIVYGLKEGG-----ALHLLRPYVSSLLQFAQQVVEDPFFDTNLYKLAVSLIGDLSSSFGSDL-----SRHLVDSNLIRGIENR---------------------- 71031915 5 --FITVLESSLDPESKYFMEAQRKLQLAKESNLPEFINALSEVIANHEAGSGPRYLAGILLKNCFEFKTEEEKMNFYKNTSA-DVLYYLKVRMINVMKTGAESQAVLAACTVVARIAQIELSTKSWPEFFDIILTMVDSNDF--NQTRSSLICLSYLIEDLSNNLLSDEVNRLLTSVIKGVYIEDPQS--CKMALRSLQNLLFFIENNMEVDAERDVIVEAICRCSENNDLEIRTAAFDCLVQLVSEYYSRLIPSL-QVIVPFLWQAIDSHVEQIAIPAFEFWNTICEIEIQSAANATDRTSSTVRSESTGKSIIKQVIPYLLPKILFTMTHKFEDMDVDTWTLPMAAGICLSLCSQTVKNDIVHSVLEFVTENFKSTEWNKREAAVLAYGYIMEGPDSETLKILVSESFDNLCDVLSDTSIAVRDTAAWTIGRIATFHCEVVLNHLGSPDVLSKIVRALFDVPRVAVNICYFINELAEHI-------NDYNKGPTNLLDCMFARLCEMLVNRSTMADTLDRNLYVSIYSSLCALIAGVSNNCLTELMALLDHF------VVLVSQMITSDFSYEQKLKIQSVL-GAIQVLVSRVGFVKNL---NLLMNSIFEFL-----SVELDEEALLTLSALVNVIEAQILPFIPKIVDVVLTGLQ--SEVGICKISIGLTSDVSRCLESPFSTYLDRFMTILINILQDVNGDKTLKPLIIVAIGDIAMAVGGTFSSYVQNTMTLLLQAATTTYEMGNEDWIYFVNQLQESSLQCFTGIVYGLKEGG-----ALHLLRPYVSSLLQFAQQVVEDPFFDTNLYKLAVSLIGDLSSSFGSDL-----SRHLVDSNLIRGIESR---------------------- 123461036 10 ---TTVLENLREFNSEIRNPAEKWILELRESNPELYMFLLMKIISDSNITGASKPYAAVLLYAFFRKRTSDQQREFNTYWSQIDINIRNE---FFLGTMGNEELLIQSA-NLLGAFFAIEYPLETFDEQIHQLLTDLSYPPHERAAAFQVFLCFTRCCTDYSPDQIFHQFSPILFQRILAQMNDPSDENLQYLAASIFSQNLSFFYRVMSFPDVFNSMISTIFDFIRLENPKLYREGFSILMKAIDYFYPLLEDYKNDIIELIGLN-LDSGNEERIDQACLVLQLIGEVEFDLIDDKSRIKLRHRDFDHFLGF-SICVFDNLLTALVHLTLSIDENASL-EFSTEISAFLSLADLACTVGEAQRDTIVEFVDSNINSPEWNIRFASVLMISVALRIPCFKSIPQNILSTLGIYITMLDDPIPIVKEAAMWCLGRCIQKFSELAMNSERFTLVVQKLSEIVSAYSKLSGRACWLLKQCIMSIADTADV---------SVLTDNFGVLSQFLCDVADESSDHAYAVSDHAFAALTQLIA-----CTPTPSDECMIVLDRVVSQLQINMPSVHLKDPVHTVSKMIWICSVVENILF-VHKELVSTIEDKMMEMLLQIVQ--ANDIDLVRESLPAMGAIACSIGPSFMKYLDQLLPILYPLLSGQVNPKSIRPAALLLGDLYIAGVTLPPEVITEFIGLLIQRLKAEDATPTTKYSIITVIGNISGLVGELAFNWLDELLQTILKSVKEQHDEESGDMM-LLCKLHISVLSTYKQLLPILSTDRNGIKK--------VKSFFTIFEIVSRWTKRDNEVLSAAVDLIAEIAVTIGRPLHVILNSSVVVK-------------------------------- 158294948 12 -QIITLLKQSQSTDNMVQRAVQLKLEEL--NQYPDFNNYLIYVLTKTSEDEPTRSLSGLILKN-------NIRIHGTELQPAII----EYIKQECLMALGDPSPLIRA----TAGILITTIANKGWPELLPTLCDMLDSQDYS--VCEGAFGALQKICEDLDSSALNRPLNIMIPKFLQFFRHSSPKRSNAIACINQFINRTQALMVHIDTFIENLF------HLSSDDDREVRKNVCRGLVMLLDVRMDRLMPHMNSIIEYMLIRT--QDSDETSLEACEFWQSICKEDIDIIILKGDVEEDEKPRFHKSRTHTQKPSLGGGASGADGAVRAMEGSNLSDWNLRKCSAAALDVLANVFKDDFLPILLPILKETLFHEEWVIKESGILALGAIAEGCM-NGMVPHLPELIPYLIVCLSDKKALVRSITCWTLSRYAHWVVSQPH-DQYLKPLMKELLKRLDANKRVQEAACSAFATLEEACTELVPYLGFILDTLVFAFRKYQHKILYDAIGTLADSVGHHLN-KPEYISMLMNNLKDEDKDLFPLLECLSSVAISLIQQTLNQDLASTTSPGQFEQPDKDFMIVALLSGLAEGLDCIESLVSSSNIMQLLYQCMQDSMPE--VRQSSFALLGDLTKACFQHVHPHIADFLPILGHNL-NPEYISVCNNATWAIGEISIKLMEDTKPYIPMVLAPLIEIINNTNTPKTLLENTAITIGRLGLVCPVE-------VAPSLQQFVR-QWCSSLRNIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 110756847 48 -QILTLLKESQSPDTATQRAVQEKLEEL--NKFPDFNNYLIFVLTKTSEDEPTRSLSGLILKN-------NVKAHFYK----FLPEVTNFIKQECLSAVGDPSPLIRTVGILITTIAKGELTR--WPELLPALCQMLDSQDY--NVCEGAFGALQKICEDLDSDALNRPLNVLIPKFLQFFRHSSPKRSHAIACVNQFVNRTQALMIHIDSFLENLF------HLANDDDSDVRKHVCRALVMLLEVRMDRLIPHMHNIIEYML---MRTQDEGVALEACEFWQPICKEEIDIILLKGDVEEDEMIPDRIRPRFPKSKTHHTHHANMNKHTNEDEDDDDDDWNLRKCSAAALDMLANVFREELLPVLVPILKETLFHQDWEIKESGILALGAIAEGCM-SGMIPHLSELIPYLISCLSDKKALVRAITCWTLSRYAHWVCAQPH-DTHLKPLMTELLKRVLDNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFGKYQHKILYDAIGTLADSVGHHLN-KPDYINLLMNVLKDEDKDLFPLLECLSSVAVSLVEQTLNQHIANTQSPEQFEAPDKDFMIVALLSGLAEGLGHMERLVMNSNVMQLLYQCMQDVMPE--VRQSSFALLGDLTKACFQHVLPCIPEFMPILGQNL-NPEFISVCNNATWAIGEIAIKLGSDTSAYIPLILTQLIDIINRPNTPKTLLENTAITIGRLGYVCPHD-------VAPMLQQFVR-QWCTSLRSIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 146161951 3 -DFNQLL-NTVMTGGADRAQAEKQLEIICMNDTSSFFKNLVNELYNEGNSEQLRQLAGTLIKRSFNQQHFYINNQVQGKWNVLDSNLRESIKNTLLQVMIVKFPSIQRACQIVSNIFTVEVIEDRWLNLIDDL-ANSTQPTITTDIRKAAILTLGQICDKLKNKLVGATKEKILMAILIGLSPDEQDLEIRENSIIALGDCVEFMTDILEAEQVRDYTAQLLITALQHPDQKIKVAALQRSSDFVKAIYIYFTKYV-SAFFSATQGSILHNDEDICIPAMEIWSTLA-NEYHERDEKNHQVNRVDVQAIQNPNHILLVQEQLVQCLLQNLLKNDMDDDSEAESIQEASQKALCSIVESVGDAVVNTFTAFITNTLTNSEWTYRQGAILAFGSLMEGISENVILDLITKAFSEYVKTLNDPVLKVQESGAKLLSKIAEYHPKAILLRQNISNDLPVIVESLKQIPSISRQICWFFCFLAENL----------DKYPQNFISQHFDILVESLIKNAIRSDSGNYNVIDVSFMSALNIIHYS--RAVNIGYKYLNFFL----TLFKDSYAIQPIERR---NAIQSGILSALHACLLTLDDKFDPNMSDTVFQLVVDHF---MNIKNVDSDGMYIVSALATCIGTNFVKYLDKVWPYIEHALQRQQDLELFKTCMGTIADVARACDNQFSCKL-NILNNLFAALESPQFNRDVKLNIFSCIGDICLATKENTLPYLENLVKIFDFTAAVELSRSDQDIQDYSEQLKEKLIESYTCVLHGINDTQQNPT-----FFNHCPKLVEFITLTC-DKNLHPTVVRNCLTLLVDIGNFYKNQVGPYIKTNKYLIDVLQEFDQSEEG--KETISFAHRVLQEL---- 156546332 86 -QILTLLRESQSPNTETQRAVQQKLEEL--NKFPDFNNYLIFVLTKTTEDEPTRSLSGLILKN-------NVKAHFHK----FHPEVTDFIKQECLSAVGDPSPLIRA----TVGILITTITSKTWPELLPALCQMLDSQDY--NVCEGAFGALQKICEDSAEQLETDNTNRPLNVLIQFFRHSSPKRSHAIACVNQFINRAHALMMHMDGFLENLF------YLTSDDNPEVRKNVCRALVMLLEVRMDRLLLHMHDIVEYMLMRT-QDMDDAVALEACEFWLSLAEQELDVILLKGDVEEDERPRFHKSKTHHSHATTKHVD---ENGSYDDKDDSEDDWNLRKCSAAALDMLAGVFKEDLLPVLVPILKETLSHQDWEIKESGILALGAIAEGCM-SGMIPHLPELIPYLINSLGDKKALVRSITCWTLSRYAHWVCAQPH-DTYLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFGKYQHKILYDAIGTLADSVGRHLN-KPDYINLLMNVLKDEDKDLFPALQSGFLPYCEPVEQTLNRHVAYTQNPDQFEAPDKDFMIVALLSGLAEGLGHMERLVVNSNVMQLLYQCMQDHMPE--VRQSSFALLGDLTKACFQHVLPCIPDFMPILGQNL-NPEYISVCNNATWAIGEISIKLGPDTSAYIPLILTQLIDIINRPNTPKTLLENTAITIGRLGYVCPHD-------VAPMLQQFVR-QWCTSLRNIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 91092132 14 -EILTLLKESQSPDTATQRTVQQKLEEL--NKYPDFNNYLMFVLTKTSEDEPTRSLSGLILKN-------NVKTHYN----SLQPSVTNFVKNECLQAVGDPSPLIRA----TVGILITTIASKSWPELLPALCTMLDSQDY--NVCEGAFGALQKICEDLDADTTNNPLEILIPKFLQFFNHSSPK--IRSYAIGCVN---QFIKALMSH---IDSFLTNLFHVATDDDPEVRKNVCRALVMLLEVRLDRLIPQIENIIEYMLVRT-QDADEGVALEACEFWLSLAEQEIDIILLKGDVEEDERPRFHKSKTTIKATSGSVETDEDFDDGDDGDDGSLSDWNLRKCSAAALDVLANVFREDLLPILTPILKETLFHQDWNIKESGILALGAIAEGCM-SGMVNYLPELIPYLFSCLNDKKALVRAITCWTLSRYSHWVVAQPH-DLYLKPLMTELLKKILDNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPDYISMLMNILKDEDKDLFPALQSGFLPYCEPVQHTLYLQMANMQNPDQFDAPDKDFMIVALLSGLAEGLGHIEKLVQNSNIMDLLHHCMQDSMPE--VRQSSFALLGDLTKACFQHVRPRIPDFLPILGQNL-NPEYISVCNNATWAIGEISIKFGADTRPYIPLVLNQLIEIINRPNTPKTLSENTAITIGRLGFVCPHD-------VAPMLQQFVR------------------------------------------------------------------------------------------------------------------------------------ 195015235 12 -QIIGILKESQSPDTATQVAVQMKLEEFNR--YPDFNNYLIYVLTKKSEDEPTRSLSGLILKNNIRMHGSNLQ-----------PEIVEYIKHECLQAVGDESALIRA----TVGILITTIASNGWPQLLPSLCDML--DNQDYNVCEGAFSALQKICEDLDSAALNRPLNVMIPKFLQYFKHTNPKRSHAIACINQFINRSQALMVHIDTFIENLF------NLSSDEDHEVRKNVCHGLVMLLEVRMDRLLPHMSQIIEYMLLRTQDSD-EGVALEASEFWQSICKDEIDIILLKGNVEEDDRPRFHKSRTHTIKSAAGGEDDDDEFDDGLDDDSSLSEWNLRKCSAAALDVLANVFREDCLPIVLPILKDTLFHQDWVIKESGVLALGAIAEGCMT-GMIQHLPELIPYLISCLSDKKALVRSITCWTVGRYANWVVNQPH-DQYLKPLMEELLKRLDSNKRVQEAACSAFATLEEACTELVPYLEYILKTLVFAFSKYQHKILYDAVGTLADSVGHHLN-KPQYIDILMNLLKDDDKDLFPALQSGFLPYCDPIEQTINQEMCKQNHTFDHPDKERMIVALDLLSGLAEGLDHIETLVANSSIMHLLYQCMQDVLPE--VRQSSFALLGDLTKACFPHVHPFMAEFFPILGQNL-NPDFISVCNNATWAIGEICMKLGEETKQYIHLVLTDLFIIINRPNTPKTLLENTAITIGRLGYVCPVEVAPYLPEFV-------------------------------------------------------------------------------------------------------------------------------------------- 147903863 22 ---------SQSPDNNTQRAVQQKLEQL--NQFPDFNNYLIFVLTKKSEDEPTRSLSGLILKN-------NVKAHFQN----FPNGVTDFIKSECLNNIGDSSPLIRTVGILITTIAKGEL--QNWPELLPKLCGLLDSEDY--NTCEGAFGALQKICEDLDSDVLERPLNVMIPKFLQFFKHSSPKRSHAVACVNQFI--IGRTQALMLH---IDSFIENLFALATDEESEVRKNVCRALVMLLEVRMDRLLPHMHNIVEYMLLRT-QDQDENVALEACEFWLTLAEQEIDIILLKGDVEEDERPRFHRSRTVAQAHEEDGIEEDDEDDDELDDDENISDWNIRKCSAAALDILANVFCEELLPHILPLLKELLFHLEWVIKESGILVLGAIAEGCM-QGMIPYLPELIPHLIQCLADKKALVRSITCWTLSRYAHWVVSQP-PDMYLKPLMTELLKRLDSNKRVQEAACSAFATLEEACTELVPYLAYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-KSEYIQMLMNVLKDEDKDLFPALQSGFLPYCEPVYQTLQQSMLHNAQPDQYESPDKDFMIVALLSGLAEGLGGQIEQLVASNILTLMYQCMQDKMPE--VRQSSFALLGDLTKACFQHVKACIADFMPILGTNL-NPELISVCNNATWAIGEISIQMGIEMQPYVPMVLNQLVEIINRPNTPKTLLENTAITIGRLGYVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 193603786 14 -QIIQLLKESQSPDTVIQRTVQQKLEELNQV--SDFNNYLIFVLTKTSEDEPTRSLSGLILKN-------NIKSHYEN----LPPTVTEFVKSECLTAVGDNSALIRTVGILITTIASRGI--NTWPELLPALCQMLDSADY--NVCEGAFGALQKICED-SSEYLEDPLDILIPKFLQFFKHSSPKRSHAIGCVNQFI-----VQKTPSLMNHIDVFLENLFHLAVDDEAEVRKNVCRAIVMLLEVRMDRLLPHLHDIIEYMLLRT-QDPDENVALEACEFWLSIADQEIDIILLKGDVEEDENVPDRPRFHKSRHGNEEDNNDEEDDDDNLGDDSSLSDWNLRKCSAAALDVLANVFKEDILPILMPILKETLSSTEWEVKESGILALGAIAEGCM-NGMIPHLNELIPYMINHLSDKKALVRAIICWTLSRYCHWVVSQPH-ELYLKSMMHELLKRLDSNKRVQEAACSAFATLEEATTELVPYLGFILETLVFAFSKYQHKILYDAIGTLADSVGHNLN-KPEYIHLLMNALKDEDKDLFPLLECLSSVVFKRCEQTLNQNIANSQSPDQFDAPDKDFMIVALLSGLAEGLTFIESLINGSNTLQLLYQCMQD--PLAEVRQSSFALLGDLTKACFQHVHPCIADFMPILAQNL-NPDHISVCNNATWAIGEIAVKLGTEMQPYVPIILNQLVVTMNRTNTPKTLLENTAITIGRLGYVCP-------QDVAPLLQQFVR-MWCTSLRNIRD--NDEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 149425542 12 -QVLQLLKDSQSPNTATQRIVQDKLKQL--NQFPDFNNYLIFVLTRKTEDEPTRSLSGLILKN-------NVKAHYQ----SFPPLVADFIKQECLNNIGSSSLIRATIGILITTIAKGEL--QMWPELLPQLCNLLNSEDY--NTCEGAFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHCSPKRSHAIACVNQFMDRAQALMDNIDTFIEHLFALAV------DEDPEVRKNVCRALVMLLEVRIDRLIPHMHSIIQYMLQRTQDND-ENVALEACEFWLTICKEEVDIILLKGDVEEDEAVPDHKSRTVTLQHEEERPEDPEDVEEDDDDDDTLSDWNLRKCSAAALDVLANVFREELLPHLLLLLKRLLFHPEWVIKESGILVLGAIAEGCM-QGMVPYLPELIPHLIQCLSDKKALVRSIACWTLSRYAHWVVSQP-PDMHLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLSFILDTLVFAFGKYQHKILYDAIGTLADSVGHHLN-QLEYIQKLMNELKDEDKDLFPALQSGFLPYCEPVYQTLAQAMMYSQHPDQYEAPDKDFMIVALLSGLAEGLGHVEQLVARSNIMTLLFQCMQDTMPE--VRQSSFALLGDLTKACFMHVKPCIAEFMPILGTNL-NPEFISVCNNATWAIGEICMQMGAEMQPYVQMVLNNLVEIINRPNTPKTLLENTAITIGRLGCVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 195588204 791 -QLLPILKDSQSPDKATQLAVQT------------------------TEDEATRSMSGLILKNNIRMYDITQQPEHM-----------EYIKHECLQAVGDSSPQIRATVGILITTIASNIGLNNWPQLLPSLCEML--DNQDYNMCEGAFSVVQKICEDSAEILDHRPLNTMITKFLEYFKHSSPVRSHAIACVNQFINRSQALMLNI------DSLIVNLLDVPSDDDPSVRMNACHALVGLVRDRLDLMMPHMSQIIGLILLHSVDAD-ENVALQACEFWLSLGKTETDIVLLKGEVDEDDEPDDISPRFHMSR-----VHGISNEL---DEDPDEDAWNLRKCSASALDIISNIFGEECLPFLLPILNETLLHQEWVIKESGVLALGAIAEGCM-QGLIQHLPELIPYLISCLSDEKPLVRSITCWTLMRFLKWVLNQPH-DQYLKPLIEELLKILDSNKRVQEAACSAFATLEEASPQLVPYLENMLKTFVLALSKYQQRTMYDVVGLLAESVGHHLN-KPQYIDILMNLVKDDDKDLFPALQSSFLPYCDIIEETINQDLCKQNISNEYPDKERMVIALDLVSGLTEGLGSLIEPLVANS---RLLQLLCECMGDGEVRQSSFALLGDLSKACFTQVYPYTDQFITILVQNL-NPSVVDVCNNAIWAIGQICVQLGEETKPYARLLLSELIILMNRQNIPKNLSNNAAITLGRLGNACPAEVAPYLPEFL-------------------------------------------------------------------------------------------------------------------------------------------- 212511657 14 -EILLLLKESQSHDIRVQNAVQKKLEEL--NNFPDFNNYLIFVLTKTHEDEPTRSLSGLILKN-------NIKVHYDRLF----PEVINFIKQECLSAIGDDSPLLRA----TVGILITTIASKGWPELLPTLSNMIDSQNY--NTCEGAFGALQKICEDLDNDTWNKPLLLLIPKLIQFFKHNSSKRSHAVACVNQFMISTQVLNPHIDTLLENLFLL------TTDEDVEVRRNLCKALVTLLDVRMDRLLPHLHEIVVYM-VRSTQDQDENVAVEACEFWLSLADKEIDVILLKGDVEEDEKPRFHKSKIHTNEHTADGDGDGEDDDGLDDDDSSISDWNLRKCSAAALDVLAGVFREELLPVLIPILKETLFHQDWKIKESGILALGAIAEGC-VNGIIPHLPELVPYLINCLSDSKALVRAITCWTLSRYSHWVVSQPH-DSYLKPLMRELLKRLDSNKRVQEAACSAFATLEEACTELVPYLGYILETLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPDYINLLMNMLKDEDKGLFPALQSGFLPYCEPVEQTLNQHIASIQHPDQFEPPDKDFMIVALLSGLAEGLGHIEKLVMNSNIMHLLYQCMQDPMPE--VRQSSFALLGDLTKACFQHVHPCIGNFLPILGQNL-DPIHISVCNNATWAIGEISIKLGSETQPYIPLVLHQLILIINKPDTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 125816519 22 ---------SQSPDTSTQRSVQQKLEQL--NQYPDFNNYLIFVLTKKTEDEPTRSLSGLILKN-------NVKAHYQN----FPNGVSDFIKNECLQSIGDSSPLIRTVGILITTIAKGEL--QNWPELLPKLCLLLDSEDY--NTCEGAFGALQKICEDLDSDMLERPLNVMIPKFLQFFKHSSPKRSHAIACVNQFIISTQALMLHIDPFIENLFAL------AGDEEPEVRKNVCRALVMLLEVRLDRLLPHMHNIIEYMLQRT-QDQDENVALEACEFWLTVCKEEIDIILLKGDVEEDEAIPDRPRFHRSR------------TVAQQHEGGDISDWNLRKCSAAALDVLANVFRDDLLLHILPLLKELLFHPEWLIKESGILVLGAIAEGCM-QGMIPYLPELIPHLVLCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKPLMTELLKRLDSNKRVQEAACSAFATLEEACTELVPYLAYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPEYIQMLMNQLKDEDKDLFPALQSGFLPYCEPVYQTLAQAVLHQNQPEYYEAPDKDFMIVALLSGLAEGLGGNIEQLVASNILTLMYQCMQDKMPE--VRQSSFALLGDLTKASFQHVKPCIANFMPILGTNL-NPELISVCNNATWAIGEISIQMGSEMQPYVPLVLQQLVEIINRPNTPKTLLENTAITIGRLGYVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 194867583 12 -QLLPILKEAQSPDTGTQLVVRMKLKEF--HCFPDFNNYLIYVLTKKTEDEHTRSLCGLILKN-------NIRMHGTT----LQPEIVEYIKHECLQAVGDSSPLIRA----TVGILITTIASNGWPQLLPSLCEML--DNQDYNVCEGAFSALQKICEDLDSAALNRPLNIMIPKFLEYFKHSSPKRSHAIACINHFINRSQALMLNI------DSFIQNLLHLSSDDDPVVCKNVCNALVSLVQVCMDLMIPHMSQIVGYILLRT-QDADEDVALQASEFWLSLGRTEVNIILLKGDDEEPDRPQDISPRFHKSRA-----HVINTEL---EEDPDDLEWNLRKCSASSLDMVANIFHEDCLPVMLPILKETLFHQEWVIKESGVLALGAIAEGCM-QGMIQHLPELIPYLISCLSDKKALVRSITCWTLSRYANWVVNQPH-DQYLKPLMEELLKRLDSNKRVQEAACSAFATLEEACTELVPYLEYILKTLVFAFSKYQHKILYDAVGTLADSVGHHLN-KPQYIDILMNLLKDNDKDLFPALQSGFLPYCDPIEQTMNQENPTLDYPDKEVMVAAIDLLSGLAEGLG---GLIEPLVASSNIVHLLDKCLHDVMP--AVLQSSLALLGDLSKACFSQVHPFTVEFFSSIVINLNC-SYIEVCNNAIWALGEMCLKLGEAAKQYIWVVISNLLQILNRQNIPKTLLENTAITIGRLGYACPGIVAPHLPEFARV------------------------------------------------------------------------------------------------------------------------------------------ 24659272 12 -QLLPILKDSQSPGKATQLAVQ------------------------ETENEATRSMSGLILKNNIRMHD-----------ITLQPEHLEYIKHQCLQAVGDSSPIRGTVGILITTIAS-NIGLHNWPQLLPSLCEML--DNQDYNVCEGAFSALQKICEDSAGILENMPLNTMIPKFLEYFKHSSPKRSHAIACINQFINRSQALMLNI------DSLIQNLLDVPSDNDPAVRMNVCHALVGLVGVRIDLMMPHMSQIIELILLRS-QDADENVALQATEFWLSLGKTETDIILLKGDVGEDDKEPDRPRFHMSR------VHGISNEL---DENSDDDMWNLRKCSACALDIISKIFGDVCLPLMLPILKEALFHQEWVIKESGVMALGAIAEGCM-QGLIPHLPELIPYLITCLSDKKPLVRSITCWTFMRFPKWVLNQPH-DKYLEPLIEELLKILDSNKRVQEAACSAFVALEEACTQLVPYLENMLKTFVLAFSKYHQRIMYDVVGLLAESVGHHLN-KPQYIDILMNLVKDDDKDCLSSIATALISIIEETINQDMMCKQSQSTDERMVIADLVSGLIEGLQSLI------EPLVANSKLLQLLCQCMGDVMPE--VRQSSFALLGDLSGACFSQVYPYTAHFILILVQNL-NPSVVGVCNNAVWAIGQICVKLGEETKPYVRLLLSELMILMNRQDIPKNLSRNAAITLGRLGNACPDEVAPYLPEFL-------------------------------------------------------------------------------------------------------------------------------------------- 195492254 12 -QLLPIIKVSQSPHRDTQLAVEMKLKEF--NCYPDFNNYLVYVLTKKTADLETRLMSGLILKNNILKQSTNLQPEFV-----------EYIKHECLQAVGDPLPLIR----CIVGILITTIASKGWPQLLPSLCEML--DNQDYNVCEGAFSVLQKICEDLDSAALNRPLNIMIPKFLEYFKHNSPKRSHAIVCINQFINRSPTLMPHI------DSLIKNLIHVSLDVDPVVRKNVCHAFVCLMQVHSDHMVPHMCQIVGNILLCS-QDDDEDVALQATDFWLSLCRDEIDIIFLRGNVDEDDSPRFHKSRVHSINTESDEDDDDNSFL----------DWNLRKCSASSLDMVANIFHEDCLPVVLPILKETLFHQEWLIKESGVLALGAIAEGCM-QGMIQHLPELIPYLTSCLSDKKALVRSITCWTLSRYANWVVNQPH-DQYLKPLMEELLKRLDSNKRVQEAACSALATLEEASTELVPYLEYILKTLVFAFSKYQHKILYDAVGALAASVGHNLN-KPQYINILMNLLKDDDKDLFPALQSGFLPYCEPIEQTINQQNQSYDFPDKDRMIAALDLLCSLAEGLDR---HIEPLVASSNVLHLLHQCVLDVKP--AVRQSSFALLGDLSKACFSQVYPFITEFFLSLVQNLS-PDFIEVCNNATWALGEICLKMGEETKQYIHLVLSNLMIIINRQTLPKTLLENAAITIGRLGYVCSDEVAPYLPEFA-------------------------------------------------------------------------------------------------------------------------------------------- 123501080 10 ------LTNFLSTDEEIRIRAYTYLDGIKTQNDIGFIECLLPILQNENEEPKNRSLASIFLFRTLKKRTSEDQKIFIQNWYHQPFELREALRAAAFQGILSDNSDLSNQSNLLGILLAIEIQDHFYSKVMEVLELSLNSSDISRNFSQHSQEFYPNCAHDAPFLRLVPE---LFECILQGMIAADYPA-IQDSASSAMLASLLIFKRHLSFTNNRNQLFEVLFAYLQSDIVPLFVVGYTILRKLIDLYYPYFEEYMDD-LFERTYEDLVSNNPDRQIEASLFWVNIGAVERDIQFPERRTPKNRHHEFDQNLGFSLTAFPKLFPPLVTLIQSTDADDKDLDRNPQHAAFQCLSELSGAADADALPLIFEYVNQNISEEEWTLRYTSVLLLNAASQLNSFESDPANILQSFGYFVGALDDTIPRIIEVAMWSLGCMIERIPELVTDPDRFNELVTALSRKLNLSSALTFRAGWLFNRIFN---------VFSPGESDSLIALNFDEFSQLLLDAADVF--NDVDPLDAAYGALNRLIEKTPCDLVEPYSKFLQSVIDRLSKLI--EKATTSALDPYETHKTLGLFCFV-EAIVMNLQ-SYIPPYAPDLIQLLLASLNVCHGELVCV--VLPALGAVARALGSGFVDYLPNLLGQLEDYLQQQEH---VRHAAVFVCDIYNAIPSFPENITNTFVNLLFKAFDIPDISNDARVFVFSALTDIARNIGPACFEWVEQFLKLFEKESRVLVESENVD-ENYVRSFTFAILHCYQTIAPLYAEVDRGDRKVRNFF-----HIFDKLDKIRMMID--EEIIMEAVMLVKQISDLFGRK-INAYTHKPVVIKLLKLAKESENQALQEVAEQAMESIQ------ 210124906 12 -QILQLLKESQSPDTETQRAVQQKLESL--NQYPDFNNYLIYVLTKKTEDEPTRSLSGLILKN-------NVKAHYTN----FPAQVTDFVKKECLANIGDPSPLIRTIGILITTIAKGEL--QNWPELLPHLCSLLDSNDY--NTCEGAFGALQKVCEDLDCDALNRPLNTMIPKFLQYFKHTSAKRSHAIACVNQFI--ISRTQALM---VHIDVFIENLFALANDEDPEVRKNVCRALVMLQEVRMDRLIPHMHNIVEYMLLRT-QDGDETVALEACEFWLTICKEEIDIILLKGDVEEDEQVPDRPRFHKAKTHTP-------------SEEQDGQDWNLRKCSAAALDVLANVFRDDLLPNLLPILKETLFHPDWEAKESGILVLGAIAEGCM-NGMVQHLPDLVPFLIKSLSEKKALVRSITCWTLSRYAHWIVQQ-QHELYLKPLMTELLKRVLDNKRVQEAACSAFATLEEACTELVPYLGYILETLVYAFNKYQHKILYDAIGTLADSVGNHLNKRDSPINTVS---------CY------------------LMASHWLKTYRTVHHQQLCVIVCGT-------WEPTSNVP----LMTLSIKCLLSPFAMKRFV-----------------LLPFAADFMPILGANL-NPEFISVCNNATWAIGEISIQMGADMQPYVALVLNQLVDIINRPGTPKTL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196008743 12 -QILQLLKECQSPNTGIQTLVQNKLESL--SCYPDFNNYLVFVLTKTTEDDHTRSLAGLILKN-------NVKSHYEK----FPENVRQLIKYECLHTIGDPSPLIRA----IVAILITAVARNEWQDLIPALFQLVDSGNYE--ACEGAFLALHNICEDVADDVVSGPVDFMIPKFIQYIKHYSPK--IRSLAVACICH---FMQASTILPHIQDLI-QNLFSVANDESGEVRKNVCHALVTLLGIRISQLVPFLNGIIEYMLVRT-QDEDGNVALEACEFWQSICKEEIDVMLLKDDEHDEGIPEDIKPRFHKPKLQSH------QHVNGIDDNQGLSEWNLRKCSAAALDILASVFGNDLLPVLLPILKEVLFNSDWVVKESGILVLGAVAEGC-LRGLNQHLPTLIPFLIKSLSDDKAPVRSIACWTLSRYAHWVVNQS-EKSFFQDLIRELLKSLLDNKRVQEAACSAFATLEEACSALVPYLEHIIQTLVFAFSKYQLLILYDAFGTLADSVGHHLNKPELIIMLMPPLIQNALQDCLSSIAPYAEPVFQRCEQTLSQSTVQIPIDQYDQPDDFMIVALDLLSGLTEGIDKIDSLIGKSNLLALLYQCMQDQTDE--VRQSSFALLGDLTKACFGHVQQYVGDMMPLLGKNL-NPDLVSVCNNSAWAIGEMAMQMGPDVQPYLPLVLDKLIEILNRDDIPKTLLENTAITVGRLGYVCPHEVAPKLPNFIQ------------------------------------------------------------------------------------------------------------------------------------------- 115932099 277 -------------------------------------------------------------------KAAEIRAEIAKRLSKKTQQKKTMVRNKLEKKLKEEHGDVSIAQQFG------DLDKQIQDDLSNVLSNRIVSETKTMYMGKGSFGALQKICEDLDSDALDRPLNFLIPKLLDYFKHASPKRSHAIACVNQFI--ISKTQALMLH---IDPFMNNLFALASDEDTEVRKNVCRALVMLLEVRLDRLIPHMQNIIEYILLRT-QDGDEAVALEACEFWLTLAEQEIDIILLKGDVEEDEKPRFHKSKTHAQQASDYGM----------DDDDALSDWNLRKCSAAALDMLANVFRDELMPVLLPILKETLFSTDWEVKESGILVLGAIAEGC-VNAMSMHLPELVPYLIDCLSEKKALVRSITCWTLSRYSHWVINQPH-HLYFQRLMQELLRRLDSNKRVQEAACSAFATLEEACTELVPYLPNILETLVYAFSKYQHKILYDAIGTLADSVGHHLN-KEEHIAILMPLIANSLKDCLSSVATYSEPVFQRCQKTLEQIMASNANPE-IEPPDKDFMIVALLSGLAEGLEGHISQHVANNIMVLLYQCMQDKMPE--VRQSSFALLGDLTKACFELVKPCINDFLPILSQNL-NPEFISVCNNATWAIGEISIQMGPAMESFIPEVLTQLTEIINRPNTPKTLLENTAITIGRLGLVCPAA-------VAPMLPQFIR-QWCTSLRNIRD--NEEKDS---AFRGIC------------------------------------------------------------------------------------------------------- 38567827 17 -EICTLLDAHISPN-SDQARIWQQLQHYSQ--FPDFNNYLVFLLAREGKSFEARQAAGLLLKNNLRATFS-----------SMPPASQQYVKSELLPCIGTNKAIRSTVGTVISVLFQI-VRVAGWIELFQALHQCL-DSNDLDHM-EGAMDAIYKICEDV-PEELERPINVFMPRLLQFFQSTHAIRKLALGCINALYMSMDYLQGNLAKDPSAD-VRKLVCSAW-VQLIEVRPSILEIFQLLISTLDSKLQPHL-KNVTELMLQANKDSDDEVALEACEFWSAYCDVSM--------------PPEGLREF-----LPRLIPTLLSNMSYSDDDESEDEWNLRKCSAAGLDVLSNVFGDDILPTLMPLIQQNLARTDWKEREAAVLSIGAIAEGC-ITGLYPHLPQIVAFLIPLLDDKFPLIRSITCWTLSRYSKFIVQSLEHPEQFDKILLGLLRRVLDNKRVQEAACSAF--------------ATLEEEAAEELVPHLGIILQHLMCAYGKY--QRRNLRI-LYDALGTLLANSDKDLFPLLSQFAEPVFQRCINLIQ-SQHLAKVDPAAALYDKEFIVCALLSGLAEGLGGIESLVSQSSLRDILLQCCMDEA--ADVRQSALALLGDLSRVCPIHLHPRLQEFLNVAAKQLNPQEAVSVANNACWAIGELAIKIGKEISPVVITVVSCLVPILKSPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23954104 17 -EICSLLEQQISPSSVVKSQIWKQLQHFSQ--FPDFNNYLVFILVAEGKSVEVRQAAGLLLKNNLRGAYPSMTQENQK-----------YIKSELLPCLGAADNIRTTVGTIISVIVNIE-GVSGWHELLPALVT--CLDSNDLNHMDGAMDALSKICEDIPPGLAERPINIFLPRLLQFFQS--PHASLRKLALQALYNSL-------------DKYLQGLFVLANDPVPEVRKLVCAAFVHLTEVLPSSIEPHLRNVMEYM-LQVNRDPDEEVSLEACEFWSAYCDAQL--------------PPENL-----KEFLPRLIPVLLENMAYADDDAEEDEWNLRKCSAAAIDVLSNVFGDEILPALMPLIQKNLSDEAWKQREAAVLALGAIAEGCM-NGLYPHLSEIVAFLLPLLDDKFPLIRSISCWTLSRFGKYLIQESGNPEQFEKVLMGLLRRLLDNKRVQEAACSAFATVEEAAEELVPHLGVILQHLMCAFGKYQLRIVYDAIGTLADSVREELN-KPAYLEILMQQLSNSDKDCFTSISQALGVVFQRCMDIIQLQQLVNPASAGAQY-DREFIVCSLLSGLAEGLGGIESLVQQSNLRDLLLNCCIDEA--ADVRQSAFALMGDLARV----FPVYLPRLLDFLEIASQNRENLSVANNACWAIGELAVKVRQEVSPIVAKVVSSLGLILQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215505793 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWNLRKCSAAALDVLANVFHEELLGVLLPILKETLFHQDWEIKESAILALGAIAEGCMG-GMVPHLPELIPYLIGCLGDKKALVRSITCWTLSRYSHWVVGQPH-DCYLQPLMTELLKRLDANKRVQEAACSAFATLEEACTELVPYLSFILETLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPDYINLLMNVLKDDDKDLFPALQSGFLPYCEPVEQTLNQNMANAAHPDQFEAPDKDFVIVALLSGLAEGLGHMESLVMSSNIMQLLYQCMQDLMPE--VRQSSFALLGDLTKACFQHVNPCISDFLPILGQNL-NPEIISVCNNATWAIGEISVKLGEDMKPYIPMVLTQLVTIINRPNTPKTL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157336137 12 -EICGLLEQHISP-TSDKSVIWKQLQHYKQ--FSDFNNYLAFIFAHEGKSVEIRQAAGLLLKNNLRSSF-----------RTLDPAHQQYIKSELLPCLGADKHIRSTVGTIITVIVQ----QGRWPELLQALVH--CLDSNDLNLMEGALAALLKICEDIPPGLTERPIDAFLPRLFQLFKSPHVSRKLSLGSINQFIILMPTA-----LFMSMDQCLQGLFVLAHDPIAEIRKLVCAAFVQLVEVQPAVLEPHMRNIIEYM-LQANRDADDEVALESCEFWSTYCEAQLD--------------PELLREF-----LPHLIPVLLSNMAYAEDDAEEDEWNLRKCSAAGLDILSDVFGDEILPTLMPLVQAKLSTSDWKEREAAVLALGAIAEGC-VRGLFPHLAEIVAFLIPLLDDKFPLIRSITCWTLSRFSKFIVQGVGHDQFNRVLVGLLQRVLDTNKRVQEAACSAF--------------ATLEEEAAEELTPHVAIILQHLLCAFGRY--QKRNLRI-LYDAIGTLVSNSDKDLFPLLSQFAEPVFQRCISIIQSQLLAKASVDAAVQYDKEFIVCSLLSGLAEGLGGIESLAAQSNLRDLLLQC--CMDDASDVCQSALALLGDLARACPVYLHPRLSEFLNVAARRL-NPPEFSVANNACWAIGELAVKAHKEVSPIVMTVVSCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145605535 17 ------LKDSLSANKDSQKQAEQMLSQAKAS--PDFNNYLALIFSSSESLPVIRAAAAIMLKNSI-----------KNDFKQIPESSLEMIKQAIPIGIQDKNSQIRSYAGNIA----TELIRRSWPSFLPELLAMFSNESGTPEAQEGAISAMAKICEDEREHNGQRPLNYLLPKLIEATKNPQPKVRVHLTAINVFTSRKSQAMLN-----NIDSLLQHLFYLSQDDNVDVRKEVCRAFVRLVETRPDKLQPHIADLVDYIIVQQ-KSEDEELSVEAAEFWLSVGE---------HDDLWQLLIPH----------IQKIMPVLLDCMRYSGEDDDDEKWSVRKCSAAALDVFARDFNAPVFESILPYLSQNLKHDEWPHREAAVLALGAIADGCM-NVVTPHLPELVPYLISLLNDTEPVVRQITCWTLARYSSWLTEPNDKQQYFVPMMEILTKMLDKNKKVQEAAASAMANLEEKAGKVEPYSGPIIQQFVRCFAKYKDKNIYILLATPELSNTLMPVLIDELFPLLMSYVAMALGDSFPYAQPIFRRCLEIIHQNLEQSHHAKN-NGAIDQPDRDFLVTSMLSAIVQCLEPAKSSELVGQSNQQLFELLGLCMDDDEVKQSAYALLGDCARYVFGQLQPNLATLLPILLKDLDNLDDFGVVNNACWSAGEIAIQHGKGMAPFVQELLQRCVEILSNPRVPKSVRENAAIALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 168056604 41 ------------------------------SQLPDFNNYLAFILCRAEGDAVIRQAAGLLLKNNLKSNYQSIQ-----------PSHLQYIKAEVLPCLGSSDFGVRT---TVGTIASVVLQHGGWPELYQALVQ--CLDSNVYNHMEGALGALFKIAEDL-PEMLDSFADRPLAIFIPRLLQFFTSEH---AALRALGTVNQFIHALFSNMGQ---YLQGLFSLANDSVGDVRKLVCAALVQLLEVQPNALQPHMRNVIEYM-LQANKDPDRDVALEACEFWSAFCE--------------AHLPPDLLREF-----LPRLIDILLDNMVYADDDQDEDEWNLRKCSAAGLDILSTVFGDDILPILMPLVQSTTEDSEWVQKEAAILALGAVAEGC-ISGLLPHLAQIVVYLVSFMEDTRPLVRSISCWTLSRYSKWIVRVAQSPEQFDGILTGLLRRILDHKRVQEAACSAFATLEEAAEDLAPRLEPILQHLMYAFGTYQRRNLRILYDAITLADAVGSELNNPKYEILMQQLSDNDKDLFPLLIQYAEPVFMRCINLIRTHQVAKADPQSAGVNDKEFIVCSLLSGLAEGLGSSIENLVSSDLRDLLLQCCTDEAP--DVRQSALALLGDLVKACAVHLQPRLAEFLSLAANQLQNVENVSVANNACWAIGEVAIKVRSEISPIVLTVISPLVRILSNTELNKSLLENSAITLGRLGWVCPEIVAPHMEHFMQT------------------------------------------------------------------------------------------------------------------------------------------ 71020627 14 -ELVQLFRDSQSPQMDVQERIAQRLDTVSQ--IPDYANYCVFALTSTTEDLATRSVAGLILKNHLFHNDL------------ISPQSFEYVKQAIIPALSPEDMLRRTATQVVSMLMTILTPQG-WPEGLSKLGELMGSQNIDEA--EGAFSSLAKICEDIPRELEMCEINGIDILIPKFLEATQTDSRIRMHALNCLN---QFVQGSVALQNHIDAFLAALFKRASDESANVRRYVCQALVLILGVRPDKLIPEMDNVVEYM-LYSTQDKDDDVSLEACEFWLQFAEEELDLLMDEDDAAVPDRAEDIKPRHYGGGA-------------HRNEHLDDSDWNLRKCSAAALDVMAVNFGDELLEILLPYLKERLFSEDWLQRECGILALGAIAEGC-IAGIQPHLPTLVPFLINSLKDSKPLVRSITCWTLGRYSSWCVAAEHQQQFFVPAMEGLLTMLDNNKRVQEAGCSAFATLEEAGRSLEPFLEPVLKTLVFAFDKYQQKILYDALGTLADSVGSALN-RPEYVEIVMDLIP--LLECMSSVLPYSPPVFQRCVGIVEAEAQKPAVEQDVPDRTFIIVALDLLSGLTQGLNTTVRDLVAGS-QPSLLPLLGITNVEAPVRQSAYALLGDLAISCFDLLKPFLRSIMPELIRQIEPEENVSVCNNAAWAAGEIALQYGADPEQWVDELIKRLV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187030599 12 -QVIQLLRHAHSMDREVQRTVQVQLVQLNEHQ--QFCCYLVFILSKGQIDSTSRSLAGLLLKNNIRAK-----------WNKYPQDVKFFVRTTCLKSIGDAEPLIRATVGIIVTTIVMEENMCDWPDLLDTLATVLMQPD--ELMQEGALGALQKVFEDSADEFLRPIMPKLL--IFY----EHHNAKMRALAMNS-VNCILMV-NNDPIDFAIDEFLTALFARHNDNDEEVQKQLCRSLTLLLDTHIEKMMPHLPNVIEYI-IKKTQDHNESIALEACEFWLSIAE------------------NNEICRTMVLPHLDKLIPVLLGSMRYSETDPEEDSWNIRRCAAASLDVLASIFGKDLLDKLFPLLKDTLMNDNWLVKESGILALGAIAEGCM-DGVVPHLGELIPFMLAMMFDKKPLVRSITCWTLSRYSHIVSDENFRQNFFKDVLANLLRSLDSNKKVQEAACSAFATLEEEAGE--QLIPFLGEILEQLVKAFQCYQAKNLLILYDAIGTLANSVGEALLECISAIVSAMGQSFIPYIQPVFTRCCNLIEKCVQQNQQHLMSPETVEAPETDFIIVALLSGLAESL-PDHMPPLVTNSKLIELMLFCSMDVTTDVRQSCFALLGDLTKACPERVLIQSSNFIFFLAQNL-DPTKISVCNNAIWALGELSLKMGPAMKQFVGPITEPLIAVINTQNMQRTLLENTAITIGRLGQFCGEELAP-------------------------------------------------------------------------------------------------------------------------------------------------- 47219830 22 ---------SQSPDTNHLFQRLEQLNQY-----PDFNNYLIFVLSEADQLTSSRSLSGLILKN-------NVKAHYQN----FPNGVSDFIKSECLQNIGDSSPLIRTVGILITTIAKGEL--QNWPELLPKLCSLLDSEDY--NTCEGAFGALQKICEDLDSDILDRPLNIMIPKFLQFFKHTSPKISHNLFALAA------------------------------DEEPEVRKNVCRALVMLLEVRMDRLLPHMHNIVEYMLQRT-QDQDENVALEACEFWLTVCKEEIDIIIEEDEAIPDNRPRFHRSRTVAQQHEGDGIEDEDEDDDELDDDDTISDWNLRKCSAAALDVLANVFRDELLLHILPLLKELLFHPDWVVKESGILVLGAIAEGCM-QGMIPYLPELIPHLVQCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKPLMTELLKRLDSNKRVQEAACSAFATLEEACTELVPYLAFILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPEYIQMLM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66826139 13 -QLVYVLNLSNSTSREVHDQIREELDKF--HSVPDYNNYLTLIFKSNELQPHIRSVAGLVLK-------TNIKQYFEKM----PREVQNYIKREILPVLSDPDASVRTVGNIITNL--IKKSCSEWPELLPAL--NLALDSNSQDLIEGSLYTLSLLCEDLDSDDSGRALNQLIPKLIMFFKCN--NADFRK---KALVSISYFIISNMEA------FLKGIFSMSEDPSEAVRTNVCKTLVTLVETKIEFLLPYIKDVIQYM-LHATKDKSEEVALEACEFWTAISQAERDLLEQDYEYLDQGDDPQDIKPFIAGQDTGFVNPYNDDDDDDDDDGFEDEAWTIRKSSAFAIDVLSGIFPDAEYLSVLPLIEQRMNEQNWPVRESAILALGAIADG-SKNGLAPHLSKVIPYLINTLNDPKPLVRSITCWTLSRYSYWIAQA-DGRDYLHPLVVNLLNRIVDNNKVQEAACSAFATLEEADLLLIPYLQMILVTFVNAFGKYQAKILYDAISTLAKVVGNELNKP----ELINILVPNALDDCLNQVQNLISLFFNRLQAHYKYNNQDQKGSSSSSDQDFIVAALDLLQGLSEGIGSIESLIPNSNLPHLLLQCMNLRG--SDVLQSSFALLGDMSKFCLIHFKQYIPDYLNILTNNLY-PEYLSVCNNASWAIGEIAIRMPDEVKPFVVAIRDRLISNINKVNLNRGVLENTAVTIGRLGIVSPADISPFVDKFIQ------------------------------------------------------------------------------------------------------------------------------------------- 154282529 25 -------------DGSTRKHAEQMLVQATTS--PDFANYLTYLFSTPQPPNVIRIAAALNLKTKL-------RVAYGT----VTPESLEYIRSSALSVLQDPSPIRNSAGSIIAEI----VARGGWPNLLDELLSLVSNSSGSVPMQEAAMSALSKVCEDLDKDQGQRPLDIILPRVMQC--TSNPSPRIRSTALNILIGSLDFLGHVF--------------QLASDPNTDVRRMVCQSFVQLVDIAPDNLIPHLGGLVDYVLMQQHDPEDPELALDAAEFW---------LAIGEQKKLHEPLVP----------YLSKIIPILLRSMIYDEDDDDDDEWTLRKCSAAALDVFANVYHQPVFEIILPYLKDNLRHAHWTNREAAVLALGAIADGCM-DTVTPHLPELVPYLISLLSDPEPIVRKITCWCLGRYSEWHLDAAEKTQFFEPMMEILHRMLDNNKKVQEAAASAFTSLEMKSANLLPYCQPILRQFVLCFEKYKDRNMYVLYDCTLAESVMSELAKPELVDILMALILFALLECLGYVAAFAPPIFARCIKIINIQDYLTAVNHNTEEPDKDFLVTSMLGSIIQAIDPQKSSELVTRSQPPFFELLRFCLEDSEVRMSSYALLGDCAINIFPTLAPVLPTIMQILIKNLIRDDESEVINNACWASGEIVAASKDGMAPFLENLFQALTAIMSNEEVPDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517367 23 ---------CQSTNSQEMAASQEMLKQLNER--PEVNIYLCHILVNESVGPNTRSMAAILLKNNV-------------RWNKLSFPIVQYLKNEAVRALADPSQLVRKVAATLVSTLVVRLGLKHWPEAIPTLLHLM--QNSDPNGLEGTLTALTFICEDDAPWLCEYEVDLIMKTVVLLFRHEDPS--IRSKALQCSNVFVSFFNANFQ-----SYL-QGVFALAPDTNPVVRMHVCTAMVSIVESKFEQAVPFLEPELGNITQYMLRSEDEGVALEACEFWMVMADKEFELATMSADDDADEEDRDEDVRPATHKAAVH-----GERRTRRDDGDGQEEWSIRKCAAMTLDSFAVKYHTGLLPVLMPLLKQMFESNVWLAQEACMLALGAIADGC-KDEMETYLPEILPFIAGFFEHEQHLVRSITCWCFRRYAEYICKT---PAMLEATLGALTARLVDNKKVQETACTALCHIQEIASNLEPFTENLLRTYCYALDHFKRRNRLHLYDCSTMADAVGGALAEARY--VNELVPQAMDDCLDAITECLSVILGAVENVLRVNAHQEGQDTEDPDDDMIVGALDLISSMVESLQGDMEPFISADLMELLLYGLQDELAE--MRQSAFAVLGDLSKALFGVVLPHLDTVMLFISVNL-TMEEPPVCNNAIWATGEIALHLGENMNKYVDDLLEPIIHILNTSELN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119186049 25 -------------DHAVQKHAEHMLAQATSS--PDFVNYLSYLICTAQVPSVIRVAAAMNLKTKL-------RVAYGT----ITPNSLGYIRSSSMVALQDPSGQVRNASGSI----ISEMVKQSWPTLFEELLSLVGNSTGSVPTQESAMSALEKVCEDLDRDQGQRPLSIILPKLMEFTAS--PSPKVRSMALSALMGALDFVHELFK--------------LAHDQDTDVRKTVCQSIVQLVDVAPDKLAPHMEGLVNYIIMQQNNIEDPELALDAAEFWLTVGEQEDDAALLAGEDAEFEDKEEELRPQFAK-SKGARLPGLKGKAAQEEDDDPEDEWTVRKCSAAALDVFATVYHQPVFETILPYLRDNLKHAKWTNREAAVLALGAIADGCM-DSVTPHLPELIPYLISLLSDPEPIVRKITCWCLGRYSEWHLEPTEKARFFEPMMEILHRMLDNNKKVQEAAASAFTSLEEKSANLIPYCQPILRQFVLCFQKYKDRNMYVLYDCTLAESVMSELAKPELVEILMALILFPLLECLGYIASFAPPIFARCIKILNIQEYINAVNNATGDEDFLVTSLDLLSCIIQATDPQKSGELVPRFFDLLCYCLQDPNGEVRLSSYALL--GDCAINLFPHLQPFLPTIMPVLIKGLS------VINNACWACGEIAIHAKAAMAPYLESLYQAFAIIMSNEEVPDSVNENAAIALGRLGSGCPEQLAPHLARFAEMFLRA-------------------------------------------------------------------------------------------------------------------------------------- 50554935 12 -QLLEVLQNSLRGNNAAQRQATQQLREAQAQ--PDFANYLMAVLIDDKAPLDVRSSAGLLLKNLFDFKD-------------LNDAGKTYVKAHVFTALVEPNIIRNTAGTIVASLMQREGISG-WPDGLTTLMGLAESSDANAQL--GGMDALSKICEDMPVELSQRPLEYMVPKFLEFVRSPDSSHQKRVQALTCLNHIVEVESRSIASRM--DEYLEILFSLANTPDVETRIQICNAFTGILRTNAEKIAPHIQYALHCISA----SEEGDTLDQACEFLLLLTELETDVFINEDDADVADREEDLKPINFRQKAAHG---------NKKNEAEGQEAWNLRKCAASTLDRLSNILPEEVLEAAMPYLKQTIVSDEWPAREAAILAFGAIADGC-QDMVAPHLPELVPFLIQRLSDPQFPVRQVCCWTLGRFSTWVCEQSMQDTYFIPTLTGLFTALDRNKKVQVAGCSAVATFTDEARNLTPYLGQILEQFALCFRRYQKKSLLFLYDAVSKYCGAEIAENQQYMETLMQLIAISDDDCMSAVASYMPPVFDRCARLLLVQDQNFSNDPSQDPAERDFMVTAIDLVDGLVLGLKDK--AAPLMMNSFMELLLVCCHDEDVRQSTFALIGDMAALCPQPLEPYMDQLMEELLNQVENHIWPDAVSNTCWSLGEIALRFGDKLRPLLQAAAERLIALLR----TRDASPRVLTAIGRIGITMPDIFAQRIPDFI--------IAWCLNMHDAMD--NSEKES---AFVGMCTIISSNPQALDNSTLLM---------FVNAVARYLEPSEALMHTFRQVLGGLKGMHPN--------------------------------------------- 116198323 17 ------LKNSLSGDKTAQKQAEILLSQAKAS--PDFNNYLAYIFSSANSPALVRSAAAIMLKNSVKSN-----------YKQIPEGSIALIKLAVPMGVQDANSQIRNYA---GNIATEMIRRGSWPELLQELLKLFSNETGSNEAQEGAMAAMAKICEDEREHNGQRPLNILLPKFIQATKSPLPKRIHALTAINVFTPRKSQAMLN-----SIDDLLQHLFYLAEDPVTDVRRQVCRAFVRLVETRPDKLLPHINGLVEYI-ISQQKSDDEDLACEAAEFWLSVGEEDIAMLGGESDDEDEEDREEDIKPQFAKKAEANQNGNAFQKLASMDDDDELDEWTLRKCSAAALDVFATDFGGPVFTSILPYLQTNLKHQDWPHREAAVLALGAVAEGCM-DVVIPHLPELIPYLISLLDDPEPVVRTITCWTLGRYSAWLHDPAQTQAYFVPMMGILRKMIDKNKKVQEAGASAMANLEEAGKHLEPFCVPIIQQYVLCFSKYVQTLAEHIGPVLARPSLC-NQLMPALIDRLLECLSYVAIALGDAFTPYAEPIFGRCVNIIHQQTHAANNNPAFDQPDKDFLVTSLLSAIIQALDNDKAVKLVQNSQPAFFELLSMEDPADEVQQSAYALLGDCSKFVFDQLKPFLPSIMPILLKDLDNILDFSVVNNACWSAGEIAMQYKKDMAPFVPELLQRCVQIISNPGVPYGVNENAAIALGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 168004327 41 ------------------------------SQLPDFNNYLAFILCRAEGDAVIRQAAG-----------LLLKNNLRNNYQLIQPGHLQYIKAEVLPCLGSSDFGVRSTVGTIVSVVVQHGGFQSWPELYQALVQCLDGNDY--NHMEGALGALFKIAEDL-PEMLDSEVSIFIPRLLQFFTSE--YAVLRKLSLGTVNQFIVLLPSVIVFRMQALFILQGLFSLANDSSGDVRKLVCAALVQLLEVQPSALQPHMKNIIEYM-LQANKDSDKDVALEACEFWSAFCE-------------------AHIPPDFLREFLPRLVDILLDNMVYADDDQDEDEWNLRKCSAAGLDILSTVFGDEILPILLPLVQVRLSTTEWVQKEAAILALGAVAEGC-ISGLSPHLAQIVVYLVSFMEDTRPLVRSISCWTLSRYSKWIAEVAQSPEQFDAILKGLLRRILDHKRVQEAACSAFATLEEAAEDLAPRLELILQHLMYAFGTYQRRNLRILYDAITLADAVGSELNNPKYEILMQLLDNDKDECFTSIAQYAEPVFMRCINLIRIHQVAKADPQNTSVNDKEFIVCSLLSGLAEGLGSIESLVSRSDLRDLLLQCCADEAP--DVRQSALALLGDLVKACAVHLQPRLAEFLNVAAKQLGQKENVSVANNACWAIGEVAVKIRSDISPVVLTVISSLVPILSNTELNKSLLENSAITLGRLGWVCPELVAPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 58267374 12 -EVLGMLRDTSSVDSEVQRNVAQRLEQLRFV--PDFLAYLAHVLCTGEQDSH-RAVAGLLLKNSLNQRSGPTTNENDARAMA-------YVKNTVLTGLADPDQIVR---QTVGTV-IMCLISNEWPEALDALTKGMGSTD--PNVVEGSFNTLQKICEDAPHKLFQVQGRDLLPQFIEFTNHN--VNKVRLYALQILQSLLSAVTANID-----NYI-RALFNKASDPSPDIRKSVCASLGLILGSRPDKLVPEMGNVVDYIVFCT-QDDDETVALEASEFWLTFAE--------DASLKDQLRPY-----------LPKVAPLLLNKMVYSDDEYDEDEWNIRKCSAATLDVLAVSFGAELLEILLPHLRDKIFDAEWQQRESGVLALGAIAEGC-IAGLEPHLPQLVPFLLRSLEDKKALVRSITCWSLGRYASWIVQVNPEDQYFIPTMEGLLRMVLDHNRVQEAGCSAFATLEEAGTEMAPFLEPVLRNLTYAFSKYQQKILYDAIGTLADSVGDALG-QPGYLEILMDLVP--LLECLSSVSTYTPPVYQRIHTTLQQYSAFEQDPDNVDEPDRTFIVVALLSGLVQGMGEAIHPLILEQPPLLHLLALCLTHYEPPVRQSAHALLGDMAISCFPILKPVVPQILPSVIE--QIVVEPSVCNNAAWAVGEVALQFNNDLEPFMPALVQRLIPILLSSKSPKSLSENAAVTIGRLGLVCPALVAPELPNFAQ------------------------------------------------------------------------------------------------------------------------------------------- 212531785 12 -QLASYLRDSLNADRNLQKQAELMLTRATAS--PDFVNYLTFIFCTEVPPQAVRFSAALNLK-------SKIHIAYN----GIPPESLVFVRRATLLGLRDSNSQIRSSAGSI----ITELIQKGWPEVLQELLGLVANASGTQQTQEAAMSAVAKVCEDNRKILDKDYGGQPLEVIIPRLLTGSDSSIIRSAALSTIQIFLS-----MKPQANFDTFMSNLFRLASDPSTDVRRTVCQAFGQLAEIAPEQLIPHMAGLVDYIILQQNNNEDPELALDAAEFWLTAGEQEVELASENDDAEEEDRAEDLKPRFAAKGSKPELVEELSEEESEYDDGDPEDAWTLRKCSAAALDIFSNVYHSPVFDLILPYLKETLRHEQWPNREAAVLTLGAVADGCM-DAVTPHLPELIPYLISLLNDPEPVVRKITCWCLGRYSEWLEGPNQSAQFFEPMMEILHRMLDNNKKVQEAAASAFASLEEILRQFVECFKKYKDRNMYILYDCVQTLMPALLDRYNRMSDQSQELFP-LLECLG-YIAAAYGD---VFTQFAAPIFQRCSRIVNIQQSVQAAQDSIEEPDKDFLITSLMSSIIQAIPSDEISQLVSNSQPKFFDLLCYCMNDSEVRQSSYALLGDCAIHIFDQLQPYIPTIMPDLIKQLDDETAFSVVNNACWSLGEIALDEKADLGPWLEKLYPALLAIISNEMVIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116054875 76 --------------------------------FPDFNLYLAHVLTSEEEPEDVRQSAGLLLKNNL-----------KTSWTTMSEEYRAFVRETLVRSLGHGSRLIRTTCTCVAVIGGVE----NWPTLWPALAAAVEQ--GDDNSRDGALDALYKACEEV---------NGRLDVKVPGMSDSPAGVLIRLFALKVRQQSVGVV--NMIAPPENHYYLQGLFALANDPDNDVRRLVCSGLVMLINVCPEKLAPNLRQIITYM-LERQDDEDKDVAMESCEFWGAFCE------------ADLGDDYVQILREFT----PRLIPVLLTNMAYQEDDDEEDDWNLRKSSANGLDILSNVFGDELLPIILPVVEQRLRESRWEIRESAILALGAVAEGCSA-GLLPYLPTLITFLLPMLDDARPLVRSTTCWTLSRFSPWVLQCARPSEQLNTLITACKRCLDHNKHVQAAACGAIATLAEGRDTMAPWAETVVQTLTQALGMYQRKNLRNLYDALTML---AENIGPSLQEALPGMILFHLLECLTALGQYSSGIFTKCNAGLMLQRRVAVQRGEIPAEEVDVVICTLLSGLCEGLGPIETLVAQSQLREIILAC--CVDESPGVKRSAYALVGDLARSCTAQLNASLQQFMELIITQLQNVVSMSVCNNASWAAGELARTPPDALRPFVAPLAQCMVQILDMRMVNRALGENAAITLGRLAMVCPEDLQSGLSHFVN------------------------------------------------------------------------------------------------------------------------------------------- 46109944 13 -QLAACLKDSLSGNKTAQKQADLMLQQAKNS--PDINNYLAFLFSSSTPPNLVRSAAGIMLKN-------NVRTE----WKSIPEDSLQLIKLAIPMCLQDKNSQIRNFAGNIA----TEIVRRTWPELLPQLLDLVGNTSGSDEAQEGAMSALAKICED-NYRQLTKEVNGVLPHFIAATKSQLPK--VRLTAINVFTPRESQAMLN-----SIDDLLQHLFILASDNNVDVRRQVCRAFVNLVETRPDKLQPHIGLVDYIITQQ--KGDDEELACEAAEFWLAVGEEDIALLGGASDDEEEEDREEDIRPAFAKKALGEVGDSAFEKLGGMNEDPEEGEWTIRKCSAAALDVFARDFQAPVFEAIFPYLSQHLKHNEWPQREAAVLALGAVADGCM-DVVVPHLPELVPYLISLLEDSEPVVRQITCWTLGRYSSWAAEDKDKDQFFLPLMGILRHMLDKNKKVQEAAASAFANLEDKSGKLEPYCGPIVQQFVHCFAKYKDRLMPALIDRYNRVSDQSRELFP-LLECL-SYVAMALGDAFAIFLRCVNIIHMNLEQTLAANNPVLDQPDK----DFLVTSLDLLSAIIQALNDDKSAALVKSSQQSFFELLSLCMGDPTVRQSAYALLGDCARYIYPLLQQYLPTILPILLKQLEDVDSFGVVNNACWSVGEISMQHKENMGPWVQDLLRRFVEIMTNPRVPKALNENAATALGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 157340619 17 --ICALLQHQISPS-SDKSQIWQQLQHF--SHFPDFNNYLVFILAAEGQSVEVRQAAGLLLKNNL-----------RTAFNSMTPAYQLYIKSELLPCLGAADRHIRSTAGTIITVLVQLGGVSGWPELLQTLANCLESND--LNHMEGAMDALSKICEDVPPGLVEHPINLFLPKLFQFFQSPHASRKLSLGSVNALFASM-------------DQYLQGLFVLAHDSAAEVRKLVCAAFVQLIEVNPSFLEPHLRNVIEYM-LQVNKDSDDEVALEACEFWSAYCDEDDESLAEAEEDEQDLKPRFHSSRFHSDNAEDDV-------LWYQDDDI-VNIWNLRKCSAAGLDVLSNVFGDEILPTMMPIAKSTTDDETWKEREAAVLALGAVAEGC-ITGLYPHLSEIVTFIIPLLDDKFPLIRSISCWTLSRFSRFVVQ--KGSEQFDKVLRGLLRRILDNKRVQEAACSAFATLEEEAAEK--------------LAPHLEIILQHLMCAFGKY--QRRNLRIV-YDAIATLLSNSDKDIFPLLSQFAEPVFQRCINIIQTQQLIDPASAGVQY-DKEFIVCSLLSGLAEGLGGIESLVAQSSLRDLLLQCMDDDAP--DVRQSAFALLGDLARVCPVHLHPRLSDFLNVAAKQL-LKETVSVANNACWAIGELAVKVHQEVSPIVMTVISCLVPILQAEELNKSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85067831 12 -QLAYCLRDSLSHNSAAQKQAEQMLVQATSS--PDYVKYITYLFCTPQKPSVVRVAAAMNLK-------MKIHVAYNT----IPQDSLAYIRSATLIGLRDDNGQVRNSAGIV----ITELIAKAWPEVLHELLTLVENPDASTTTREAAMSALFKVCED-NRKILEREYSGQLDVIIPKLLSSIDSFRIRESALKAI---LIFLKSLI---AQMDVFLSQLFQLSNDPSLEVQRTVCQAFAQLVDFAPEKLIPHM-DGLVNYIIMQQQSQIDELNLDAAEFWSMVYDEEIRLAGEGEDADVEDREEDLKPQFARSKASRMDVSKAASAQAPEDEDDDEDEWTLRKCSAAALDVFSNVYHEPIFEIILPYLKETLRHEQWVQREAAVLTLGAVADGCM-DAVTPHLPELIPYLISLLNDTQPVVRQITCWCLGRYSEWASHIADPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVLCFGKYKDYILYDCVQTLAECVMGELG-KPHLVEILMALIDFPLLECLGYVAQFAPPLFQRCTKIINLQEYVASVNNNIDEPDKDFLVTSLLSAIIQAIDPNKSLIVNSQPRFFDLLCFCMEDPNYEVRQSSYALLGDCAMYIFPQLEPFINNIMPILIKQLDRHTGFSVLNNACWSCGEIAVNEKAALAPYAEKLYHGLLAIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70996402 12 ------LRDSLHPNRAAQKQAEQMLVQATSS--PDYVNYITYLFCTPQIPPAVRFAAAMNLK-------TKIRVAYNT----ISQPSLAYIRSATLAGLRDSNLQVRNSAGSI----ITELLQQAWPEVLHELLSLVENASGPVLAQEAAMSALAKVCEDLDRDEGQRPLDVIIPKLMDFTSSGSPR--VRSMALQALIASL-------------DLFLSQLFQLASDTDTDVRRMVCQTFAQLVDFAPEKLVPHMEGLVNYIIMQQNNAEDPELALDAAEFWSMVYDEDIRLSGEGDDAELEDREEDLRPQFAKSKAARDLSKSGAQTAAGEDDDDDEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDPQPVVRQITCWCLGRYSEWASHLADPLEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEILRQFVQCFGKYKDRNMYILYDCVQTLVDILMPAIDRYNKVTDQSREPLLECLG-YIAAAYGDTFPLFQRCTKIIYENLQEIASVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPQKSGELVATSQPRFFDLLCFCMED--PNYEVRQSSYALLGDCAINIFPQLEPYIPNIMPTLIKQLERHTGFSVLNNACWSCGEIAVTEKANLAPYADKLYHGLSTIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169767212 12 ------LRDSLNADRNAQKQAEQMLVQATSS--PDYVKYITYLFSTPQSPQPVRFAAAMNLK-------TKIRVAYNT----IPQPCLSYIRSVTLTGLRDRNFQVRSSAGSI----ITELVQQAWPEVLHELLSLVSNESGDAPVQEAAMSALAKVCED-NRKILERPLNVIIPKLLEF--TSSQSAKVRSMALQALVASM-------------NLFLSQLFQLANDNSTDVRRTVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQHNQEDPELALDAAEFWSMVYDEDDAIRLANEDDAEQEDRVEDLKPTFAKAAEEHDEDDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHDQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDSQPVVRQITCWCLGRYSEWASHLNDPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVQCFGKYKDYILYDCVQTLAECVMGELS-KPHLVDILMALIDFPLLECLDAFAPFAPPLFQRCIKIINLQEYMASNNQAIEEPDKDFLVTSLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAISIFAQLEPFIPNIMPTLIKQLDRHTGFSVLNNACWSCGEIAVNEKAALSPYADKLYQGLYVIINNEEIIDSVNENAAMALGRLGMCC-------------------------------------------------------------------------------------------------------------------------------------------------------- 164657199 14 -ELVELFRQSTSTEREVQRRIAHRLDAISQ--IPDYLNYLVLVFVNEEIST--RSVAGLLAKNHLYFNSQRV-----------SPESLEFVKHMILPALSSDTVLRNVASQIVAVLMQVLKPAN-WIEGLSSLTQAMDSSHTEEA--EAALSTFAKISEDMPEE---------LDACIQGMRPLDTDTRIRVHALNSLNQYIQIMNANMD-----GYI-AVLFQRATDERPVVRKFVCKALVYVLTTWPEKLAPDMNNVVEYM-LYSTQDKDEDVALEAAEFWLQFSEEP--------RLVEQLRPN-----------LPRIIPVLLKCMTHRSEHMESSDWNLRKCCAAALDVLAVQFRDDILPTLLPLLKDRLFSDDWLQREAGILALGAVAEGC-IDGMTPHLPTLVPLLVNTLQDPQPLVRSITCWTLGRYSNWCAEAIHQQQYFVPVLEGLLSMLDNNKRVQEAGCSAFATLEEEVGQAAPFLSPVLRALVMAFDKYHQKILYDAVGTLADSVGPALN-QPEYIDMLMQPLTASLDDCMASVQPHAVPVFQRCVNIIHQNTQPSTADDELPDRTFLIVALDLLSGLCQGLGVQSQELVANVQPLILPQLLPCTNIEPPVRQSAFALLGDLAINAFPQLKPYLPTHMPLILSQIQMHETLSVCNNATWAAGEIALQSDPDFQVWVPELLTKLMAVLMHPKCVKSLSENAAVTIGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 119494673 12 ------LRDSLHPNRAAQKQAEQMLVQATSS--PDYVNYITYLFCTPQIPPAVRFAAAMNLK-------TKIRVAYNT----IPQPSLAYIRSATLAGLRDGNLQVRNSAGSI----ITELLQQAWPEVLHELLSLVENASGPVLAQEAAMSALAKVCEDLDRDEGQRPLDVIIPKLMDFTSSGSPR--VRSMALQALIASL-------------DLFLSQLFQLASDTDTDVRRMVCQTFAQLVDFAPEKLVPHMEGLVNYIIMQQNNAEDPELALDAAEFWSMVYDEDIRLSGEGDDAELEDREEDLRPQFAKSKAARLDLSKLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDSQPVVRQITCWCLGRYSEWASHLVDPSEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEILRQFVQCFGKYKDRNMYILYDCVQTLVDILMPAIDRYNKVTDQSRAAAYG--DAFAPFAP----PLFQRCTKIIYENLQEIASVNNQAIDEPDK----DFLVTSLDLLSAIIQAIDPQKSGELVASSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPYIPNIMPTLIKDDDRHTGFSVLNNACWSCGEIAVTEKANLAPYADKLYHGLSTIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19115297 14 VELSEVIKNSLSENSQTRNAALNLLEKAK--DIPDLNNYLTCILINAELSVSIRSAAGLLLKNNVRVSSLESGSGLQ----SLD-----YTKSTVIRGLDPEQLIRGISGNVITTI----ISRSTWPEVLPQLMEMLSSPAST--TQEGAFSALTKICED-SAQELDRDFNGMIPRFIELARHENPK--IRTDALFCLN---QFVYAHIDTFLE-------TCYALATDSPNVRKNVCQALVYLLDVRPDKIAPSLGSIVEYMLYSTQDSDQ-NVALEACEFW---------LAIAEQPDLCSALGP----------YLDKIVPMLLQGMVYSDEDREEDDWNLRKCSAAALDVLSSFWKQRLLEIILPHLKQSLTSEDWKVQEAGVLAVGAIAEGCM-DGMVQYLPELYPYFLSLLDSKKPLVRTITCWTLGRYSKWASSEEDRQKYFVPLLQGLLRMVVDNNKVQEAGCSAFAIL--------------EEQAGPSLVPYLEPILTNLAFAFQKYQRKNVLILYDAVQTLADYVGSALNDKR---------YIELLITPLLQKWSMIPDDDPNLFP-----LFECLSSVAVALRDGFAPFAAERILRNTLYLITTAQNDPTVDRDFLVTVSGIIQALGSQVSPLLAQADPPLIIGICAKDEPEVRQSAYALLGDMCMYCFDQIRPYCDALL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91090358 16 -----LLQDALIPDSEVQKDVQTKLKNLEIVD--DFTYYLLYIVGQAHFSEEIRSLSGILLKNNIAAV-----------YNKLPEDSIIKIRQLCLMLLRDPCRDVRTSSNVIYTLAKYNL--NTWPELIPFL---VKSFETPDEYSEVALTTLFSVCEEMSEEEICTITKEVLPKFVDCLVDEKCDK--KQSIIKLINQFLQDHYKVMTQSIDLTRYLRNVIQLADTDDLDMQKYICHTFVMYIEYREECLLPHLHDVIMYLLVKT-QHEDLEVALGACEFW---------LAATKLANCKELLTP----------YIDKLVPVLLKNMTRDDDCDDVDDWTLRKCSAASLDAIAVKFGEDILPLMIPFLNELLYHQDFLIKESAILALGAISEGC-INGLKPHLPYLVQYLIHSMNDDHSMVRVITCWTLSRVCWIINSQPSHSVYFIPVMTILLKHFMDEQRAAISAFCVFQEEAQSLYLLYDAINVLALSVGSELSKYIEKLMPPLIQKLNEYNNYSDDQFIAVLECLANIIPSLDAGFLPLYSQCMEIIMDTFMADANFQENLNGFDPPDK--EPMHVALDVLYSMAVGLKSYFYKYVANNLVCLLYTTMQDC--SFLIRQSSIALYGELVLICYPYLSSSVDDYIKLIIKNLECYE--GVCKNAAWVIGKLTTVMGAEIRPYVPEILAAFINISRNPTVSR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145231120 12 ------LKDSLNPDRPLQKQAEQMLVQATSS--PDYVNYITYLFSTPQASPVVRFAAAMNLK-------TKIHVAYNT----IPQPCLTYIRSATLLGLRDENPHVRKSAGTI----ITELVQQAWPDVLQELLTLVENSSGPPMAQEAAMSALSKVCEDLDRDQGQCPLDVIIPKLLEF--TSNQSSKVRSMALKALIASM-------------DLFLSQLFQLANDSSTDVRRTVCQTFAQLVDFSPEKLIPHMEGLVNYIIMQQHNQEDPELALDAAEFWSMVYDEDIRLTGEGDDAEDEDRQEDLK-PQFAKQANGNAAPDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHDPIFEIILPYLKETLRHEQWPHREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLGDPSEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEILRQFVQCFGRYKDRNMYILYDCVPQLVDILMPAIDRYNKVSDQSREPLLECLG-YIAAAYGDAFPLFQRCIKIIYENLQEYMAVNNQAIDEPDK----DFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPFIPNIMPTLIKQLDRHTGFSVLNNACWSCGEIAVNEKAALAPYMEKLYQGLFIIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213408623 14 LQLSDVIGKSISENSQLRNEALSLLENAKT--LPDINNYLLYILVHAELGVSIRSAAGLLLKNNVRVDNLDVKAGLSGL---------AYVKSSILQGLDDEQLIRGISGNVITTI----ISRGSWSEVLPQLMDMLVGPSA--IAQEGAFSALTKICED-SSRELDRDFNGMIPRFIELCRSENPRM--RTDALFCL-NQFILIQSQ-SLYAHIDSFLETCYGLATDPSPNVRKNVCQALVFLLDVRPDKIAPSLGSIVEYM-LYSTQDQDQSVALEACEFW---------LAIAEQPDLCPSLVP----------YLDKIVPMLLRGMVYSDEDKAEDDWNLRKCSAAALDVLSSVLKQQLFDITLPYLKEQLLSNDWKVQEAGVLALGAIAEGCM-EGMVQFLPELYPYLISLLDSKKPLLRTITCWTLGRYSRWLQSPEDHQKYFVPLLQGLLRMIADNNKVQEAGCSAFANL--------------EEQAGSTLIPYLEPILTNLVLAFQKYQRKNLLILYDAIQTLADVVGPALNNCFSSVAETFGRAFNILRSTLFMIDAAKTDP-TVEAPDKDFLVTTLISGVIQALGNQ-AELLVSQCDVPLGQIIGVCAKDAEVRQSAYALLGDMAMFCFNYVRPYCDALLTDMLPQMQLPLIHSTSNNAIWSAGEIALQLGKDMQPWVEPILQNLVCILQAPKLHSTVLENAAITIGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 169846578 13 -EILQTIHESTAVNSTAQRNITEKLNQFTRS--PEYIAYLAYILSSPQEEDRIRTIAGFLLKN------------NARYILTAPPEVAEFVKAAILQAFTDSSIMIRNAASIVTFLGVLE-PRN-WPECLQHLVNALDDPDLDRQ--EAAFNALEKACEDY-PRKMDMEINGMIPKFLQ--LSEHPSAKMRSHAVACLS---YFVPVNCQSFVHIDAFIACLFKRASDDDPSVRRHVCQALVLLLAARPDKLMPEMANVAEYM-LYSTKDKNENVALEACEFWLTFAEDEDDLLWLEGDVDDSHVPSDIKPRHYGGKAHTF------------ERDPNGDEWNLRKCAAAALDVLAVRFSGELLQHLLGPLKEKLWSNDWLQRESGILALGCI------EAIEPHLPTLIPYLINMLNDPKPLVRSITCWTLGRYASWCTQPISEENYFIPTMEGLLRMLDNNKRVQEAGCSAFATLEEAGPELAPYLEPVLRNLVFAFDKYQHKNMLILYDAVTLADAVGRALANPLYDILMDLIP--LLECLASVTIAMGPVFERCCNIIYQQNPDLDEPDKAFLVVALDLLSGLTQGLGMHLEN-LINTSSPHLLHLLTVCL--KHPQAPVRQSAYALVGDMAVNCFPLLKPHMPGIMNELI--LQLDPEPSASNNAAWSVGEVALRYGRDFQQWVNPLISRLIPILLHPKAPRSLHENAAVSIGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 145357009 15 --IIQMIAEYLDPRANQR-EMLGRLEQCA--GFPDFNNYLAHVLTDAGRREDVRQSAGLLLKNNL-----------KTSWTTMSEEYRTYVRETLLRALGHPSRIRGTCGTCVAVIGGVE----NWGDLWPTLVRAV--EAGDENSRDGALGALYKACEEV---------NGRLDVKVPGLPDSPAGMVIRLFALKVRQQAVGVV--NMIAPPENHYYLQGLFSLANDPDNDVRRLVCSGLVMLIHICPEKLAPNLREIIVYM-LERQDDEDKDVAMESCEFWGAFCEAEL------------GDDYVQILREFT----PRLIPVLLTNMAYTEDDAEDDEWNLRKSSANGLDILSNVFGDELLPLLLPVVEQRLRESRWEIRESAILALGAVAEGCSGGLLQYL-PMLINFLLPMLDDARPLVRSTTCWTLSRFSRWTLQCARPSEQLNTLTTALCKRCLDHNKVQAAACGAIATLAEGQDTLAPWTETIVQTLTQALATYQRKNMRNLYDALTMEDANANKVDPELYECLTAIIVGLGQASAEFSSGIFAKCISALTYQLQQRTAVQRGEMPAEEYAIDIVICTLLSGLCEGMGQAIEPLVAQSIRDILIA--SCMDESPGVRRSAFALVGDLTRSSTAHLTPSLQQLMELIVAQLQPSMNMSVCNNASWAAGEIAIRTSSDVLPFVAPLAQCLVQILDMRMVNRALGENAAISLGRLSMTCPEE----------------------------------------------------------------------------------------------------------------------------------------------------- 189209109 12 -QLTQCLRDSLSHDQNARKNAGEMLKSAQSS--PDIDKYLAYILSSSQPPPQARAAAAVMLKN-------DVKLGYK----AMPDSTKDYIRSVILVGLDSTSQIRGYVGNVI-----TEIVRQGWPQILSELVNMVADGNVSTQAQEGGMGALLKICED-NRKALQYQGQKPLSFVFPKLLTTSPRPQVRLAAINVFVEKPEAVVSNIDT------LLQQLFTLASDPSEDVRKHVCRTFVHIADIAPQKIIPHMDGLVEFMVTQQRTPNNADLALDAAEFW--LC------------ASEDEKMRDHLGPYLSK-----IIPVLLSSMVYSEENIDDDQWNLRKCSAAALDVLASVFHEAVFAATLPYLTDNLNHPEWPNRESAVLALGAIADGCM-SVVEPHLPMLTPFLITLLEDPKPVVRQITCWSLGRYSGWHLDPDGKKKFFEPVMEILMKMLDRNKRVQEAAASAFANLEEANVELAEYCPAIVRQFVQCFAMYKDFILYDCVQTLAEEDALVQTLMPALLQRWNKVSDQSLLECLSYVATALGPIFARCIKIINLEEGVMAAENGFEPPDKDFLVTSLLSAIIQALTLQDSATLVAQAPT-FFQLLAVCMRNNDVRQSAYALLGDCAIYVFQQLQPCLPDILAILITQLGLETSYSVINNACWSVGEIAMCHKEGMQPYVEKLLQKLGTILFDDRVPESLNENAAIALGRLGLSNAPSLAVHLAQIAPAFLRAM------------------------------------------------------------------------------------------------------------------------------------- 85103198 13 --LAQCLKDSLSANKAAQKQAEIMLNQAKAS--PDINNYLALIFSSSEPPQEVRCAAALML-----------KNNIKNNYNKIPEQSLALVKLAVPLGLQDKNSQIRSHAGTLA----TELINKGWPEFLPELLKMLTNESGTPEAQEGAMAAMAKICED-NAKMLEREHNGLLPKLIQATRSAIPKRAHALTAINVFTPRKSQAMLN-----SIDDLLQHLFALAEDPSIDVRKQVCRAFVNLVETRPDKLLPHIE-GLAKYIIAQQKGDDEDLATEAAEFWLTVGEEDIAILGGASDDEDEEDREEDIKPQFAKKAFEKVASMEEDDDDLEDENPDE-KWTLRKCSAAALDVFARDFGGPVFTSILPYLQSNLKHADWSYREAAVLALGAVAEGCM-DVVVPHLPELVPYLVSLLDDEEPVVRQITCWTLGRYSAWAVSLVDQERYFLPMMGILKKMLDKNKNVQEAGASAMANLEEKAGKALECFGKYKDKNMWVLYDCVQTLAEHIGPVLARPEGDESRELFPLLECL-SYVAMALGDAFPIFGRCIRIIHQNLEQAM---KAKTNTDLDQPDEDFLVTSLDLLSAIIQALDNDKASKLVANVQPTFFELMALCMGSDAVQQSAYALLGDCAKYVFEQLKPFLPNIMPVVIKRLEEVDNFSVVNNACWSVGEIALQYKAGMAPFVPQLIQRCVDILSNPRVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721957 12 -QLASYLRDSLDSNKTLQKQAEMMLTRATAS--PDFVNYLTFLFCTE-IPPAARFSAAVNLK-------TKIQIAYN----AIPPESLVFVRRATLLGLRDSNPQIRSSAGTI----ITALIQKGWPEVLQELLSLVSNASGTSQTQEAAMSAVAKVCEDLDKDYGGQRPLEVIIPRLLEFTGNESSRSTALSTIQIFLHALI---ANFDT------FMVNLFRLASDPSTDVRRTVCQAFGQLAEIAPEQLIPHMSGLVDYIILQQNNNEDPELALDAAEFWLTAGEQEVELAAENDDAEEEDRAEDLKPRFAAKGSRLEGSTDASGKPEHIEEREDGEAWTLRKCSAAALDIFSNVYHSPVFDLILPYLKETLRHEQWPNREAAVLTLGAVADGCM-DAVTPHLPELIPYLISLLNDPEPVVRKITCWCLGRYSEWLEGPNQSAQYFEPMMEILRRMLDNNKKVQEAAASAFASLEEILRQFVECFKKYKDRNMYILYDCVQTLMPALLDRYNRISDQSQELFP-----LLECLGYVANSYGEVFTQFAAPIIQRCSKIVNIQQSVQAAQDSIDEPDKDFLITSLMSSIIQAVPSNEISQLVANSQPKFFDLLCMNDPNNEVRQSSYALLGDCAIHIFPQLQPYIPTIMPVLIKQLSLVDETSVVNNACWSLGEIALDEKADLGPWLEKLYPALLAIISNEMVIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146412628 11 -QLTHIFTGTLLADNNERKLANDALQQAKLE--PEFENYLFSLLVDNTARSDVRAAAGINLKNSI-LKERDVD--------------RLFLKENVIQLLVNDSMVRNITGNVITSLFSI-YGMDGWPHCLPQLIELIKNNQTSNHTQEAAMSALSKICEDSAHQVGERPLNYIISTLLTLMDPN-SSPKVRATAIHCIN---QFIKSQ-SILVQLDEFLAKLFQLANDENNEVRRNICTAFAQILEARSDKIIPHL-DGVVNYCLHLMQDTHEDVALEACEFL---------LALSTSPATETNKQVFQPK-------LPLILPVLLDKMVYSEEDRDEDQWSLRKCSAATLDILSLNFPGDVIQISIPILQEKIVANEWPVREASILAFGAI-SKSCLELAGDKIPTLIPFLVERLSDNEPRVRQITCWTLSRYAQWVNEEARYSNYFQPTFQAIMNSLDSKKVVQEAACSALSSLAPLLVHFAKCFETYQRRNLVILYDNVETLLTPLLHKWQSLDDNDNSLWP-----LLECMASVAATLGELFAPYALPVYERLAHCIEVEQQLIDTPEK----DFMVTSLDLIDGLIQGFEGHSADLINGNLMQMLLLCFED--PTDDVRQSAYALLGDLAIFVPEQTVK--PCLLSVVVINNRNYTSYAVYNNAIWALGEIARCTNGELEPYMNNFLDLLIPFINSSDMQQAVLENAAICLGRLGLN--------------------------------------------------------------------------------------------------------------------------------------------------------- 121700805 12 ------LRDSLNPNRTAQKEAEQMLVQATSS--PDYVNYITYLFSTPQIPPTVRFAAAMNLK-------TKIRVAYST----IPQPSLAYIRSATLIGLRDADAQVRNSAGSI----ITELLQQAWPEVLNELLGLVTSRDVPVLAQEAAMSALAKVCEDLDRDQGQRPLDVIIPKLMEFTSSGSPK--IRSMALQALIASM-------------DLFLAQLFQLSDDQSTDVRRMVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQNNQEDPELALDAAEFW----------LVAGEQAKLQQPLAPHMSK---------IVPVLLRSMVYDEDDDPEDEWTLRKCSAAALDVFSNVYHQPIFEVILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLADPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEILRQFVQCFGKYKDRNMYILYDCVQTLVDILMPAIDRYNKVTDQSRAAAYG--DAFAPFAP----PLFQRCMKIIYENLQEVAHVNNQAIDEPDK----DFLVTSLDLLSAIIQAIDPSKSGELVASSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPFIPNIIPTLIKQLDRHTGFSVLNNACWSCGEIAVTEKADLSPYADKLYRGLFVIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170115172 13 -EILQTIHESTATSTAVQRNITQKLNQFTRS--PEYIAYLAYILSSMLQEEDIRTIAGFLLKN------------NARYILQAPPEVAEFVKVAVLQAFNDSSIMIRNAASIVTFLGVLE-PKN-WPECLQQLVNALDSADLDKQ--EAAFNALEKACEDYPRKMDVEISDYMVPKFL--MLSEHPSAKMRSHAVACLS---YFVPVNCQSYVHIDAFIACLFKRASDDDPSVRRHVCQALVLLLAARPEKLMPEM-PNVAEYMLYSTKDKNENVALEACEFWLTFAE------------DAELVPYLHPL-------LEKVAPVLLDCMIYGEDDDAEDEWNLRKCAAAALDVLAVRFSADLLNVLLGPLKDKLWSTDWLQRESGILALGAMAEGC-IEAIEPHLPTLIPYLINTLNDPKPLVRSITCWTLGRYASWTTQPIHKSQYFIPTMEGLLRMVLDNKRVQEAGCSAFATLEEAGPELAPYLEPVLRNLVVAFDRYQHKNMLILYDAVTLADAVGRALQNPAYDILMPPLTNPLLECLASVLPYAPPVFERCTNIIYQQNPELDEPDKSFLVVALDLLSGLTQGLSMALEP-LIRASHPNLLSLLTVCL--KHPNAPVRQSAYALVGDMAMGCFVLLRPHMPGIMSELI--LQLDPEPSASNNAAWSVGEVALRYGRDFQQWVNPLIARLVPILLHPKAPRSLHENAAVSIGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 115397573 25 -------------DRMAQRQAEQMLVQATSS--PDYVNYITYLFCTPQVPPVVRVAAAMNLK-------TKIRLAYTT----IPPPCLSYIRSATIIVLRDTNKQVSNSAGSI----ITELVQQAWPEVLHELLTLVDNTPGPALAQEAAMSALAKVCED---------NSKILERDYQGQCPSNPSSKVRTMALHALVASM-------------DLFLSQLFQMANDSNTEVRRTVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQQNREDPELALDAAEFWSMVYDEDIRLAGEGDDAELEDRAEDLKPQFASKGAANGNAPALSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLSDPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVQCFGKYKDRNMYILYDCV--QTLAECVMQELAQPHLVDILMPALIDRYNKVADFAQPLFQRCIKIINLQEYMASVNNQAIDEDFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEAFIPQIMPTLVKQLDRHTGFSVLNNACWSCGEIAVNEKAQLSPYLEKLYERLCIIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169599296 43 ----------------------------------------------------ARAAAAIMLKN-------DVKTGYKTM----PDTTKDYIKSTILGLQDSTSQMRGYAGNVI-----TEIVRQGWPQVLSELIDMVSNSSGSPQAQEGGMSALLKICED-NRKALDKQ--------YQGQRPTSSSARVRLASMNIFVP---------EKPQAVDTLLQQLFSLASDPSDEVRKHVCRAFVHIADIAPEKIVPHMEGLVEYMVTQQRNPENAELALDAAEFWLCVSEDEILRLEGEEEDYEVDDRQEDIRPNFASSKSGRLTNAVNGNVPSANDDDDEEQWNLRKCSAAALDVLASVFHEAVFQATLPYLTDNLSHAEWPNREAAVLALGAIADGCM-SVVEPHLPMLTPYLITLLQDPKPVVRQITCWSLGRYSGWHLDQAGKQQFFLPVMGILKKMLDNNKKVQEAAASAFANLEEANTELSEYCRPIVSQFVQCFAKYKDFILYDCVQTLARDDDLVSMLMPALIQRWNKVSDQSLLECLSYVATALNIIHRNLEEVMAGQNPGWDAPDK----DFLVTSLDLLSAIIQALQQEDSAQLVGRT-SSFFQLLAMNDPNNDVRQSAYALLGDCAIYVFPQLQSCLPEIMEIIIEQLRAHLEYSVINNACWSVGEISMRHKEGMQPYAERLLQKIGTILFDDKVPDSLNENAAIALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 50418807 12 -QLKHIFKGTLSSNNQERSLANDALIQARQQ--PEIENYLFDILIDNTARSDVRAAAGINLKNSILKNDNPNHIKNRQYLLE----------NILKGLMVHDNMVRNITGNVITSLFGIE----GWPQALPQLIELASSPDGTYIAQEAAMGALSKICEDLDREFNERPLNFMISNFLK-LATNPQSGKIRSLSIHCINQFIPLTQSFLIHLDE---FLQKLFELATDSNNEVRRNICTSFSMVLETRPDKIMPHLDGVI-NYCLHLMQDSDEEVALEACEFLSTSPETESDKNLFNPK-------------------LKIILPTLLQKMVSQEEDKDEDQWSLRKCSAATLDILSLNFPEEVLQVSLPILQEHIVSPEWPVREAAILAFGAISKSCSRDKLPTLV----PFLVDRLQDQEPRVRQITCWTLSRFSTWVAEEAHEANYFQPTFQSIVTCALDNKKVVEAACSALSSFIEES--DVSLIEFYLDPLLDHFAKCFQTILYDCVQTFVEKMGYEKSSKPDYINTLNDTALWPLLECMASIAATLGELIKILSNCIELDQQCQTDALIDAPEDFMVTSLDLIDGLIQGFGQELIQQHGTNLMDLIMICFED--HTDDVRQSAYALLGDLAFTLEATVKPYLQPIFISIGNEINNFNSFPVYNNAIWALGEIAMRLTDEIKPYLSNLVDLVIPVLNSSDTQQTVLENAAICLGRMGLNGGSE----------------------------------------------------------------------------------------------------------------------------------------------------- 171692373 13 --LATCLRDSLSGNKTAQKQAEIMLTQAKAS--PDINNYLAFIFSSATPAPVVRSAAAIMLKNNIKSN-----------LKGIPESSLQLIKLAILGIQDTNSQIRSFAGNLATEIVR----CGSWPELLEVLLKMIGNNQYSNEAQEGAMAAMAKICEDLEREQNQRPLNILLPKFIEATKSPLPK--VRALALKAIN---EFTRKSQAMLNVIDTLLQHLFYLSEDKYPDVRREVCRAFVRLVETRPDKLLPHIGGLVDYILTQQ-KSDDEELATEAAEFW---------LAVGEHDNLWQALDP----------YLGKIIPVLLECMVYSPEDAEEGEWTLRKCSAAALDVFAGDFGGKVFHSILPYLQTNLKHEDWPRREAAVLALGAVADGCMGVVV-PHLPELVPYLISLLEDPEPVVRIITCWTLSRYSSWLTDGAQKQSYFEPLMEILRRMLDKNKKVQEAGASAMATLEEAGKQLEPYCGPIIQQFVLCFSKYVQTLAEHIGPVLARPELAG-QLMPTIIECL-SYIAMALGDAFPIFNRCVNIIHQNLEQSMHAKTNANDQPDK----DFLVTSLDLLSAIIQALDNTKAAELVTRSQPAFFELLSMEDPSDEVQQSAYALVGDCSKYVPEQLRPFIHKIFTMLVKKLDLDDSFSVVNNACWSAGEVAMQFKEEMAPFVPELLRRFVEIISNPGVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150951636 12 -QLRHIFRGTLSSNNNERKLANEALDQAKLQ--PEIENYLLELLVDDSAKSDIRAAAGINLKNSI----------LNRRHQKAPPN-RSYLLENILKGLMSKDNMVRNIGNVITSLFSI-YGLEGWPQALPQLLELVTSTDGSMTSQEAASGALSKICEDLDVEFNERPLNFMISNFLKLMNHPGSGNSIHCIAQFIPLKTQSFLVHIDEY-------LQKLFELAHDPSREVRKNICSSFALILETRPDKLMPHLDGVI-NYCLHLMQDPSEEVALEACEF-----------LLALSTAPETESDKEIFSPK-----LKMILPTLLDKMVYSEEDADKDEWSLRKCSAATLDILSLNLPGEVLNVTLPILQDRIVSQEWPVREAAILAFGAILE-LAREKLPTLV----PFLVDRLKDSEPRVRQIACWTLSRFATWIAEEAHEANYFQPTFQSIVACSMDQKKVVEAACSALSSFIEESYYLGPLLDHFAKFQTYILYDYVNTLLPPLLHKWQILDDNDTGLWP-----LLECMASIAATLGELFAPYAVPVYERAINILSIQLDLQTHTDSIEAPEKDFIVTSLVDGLIQGFGHHSIRQHNTNLMELLMLCFED--HSADVRQSAYALLGDLIFTLDPIVKPYLQSIFLSIGNEINNYSTFPVYNNAIWALGEIAMRLPEEMKHYLANLVNLLIPVLNGSDIQQTVLENAAICLGRMGLNGGAE----------------------------------------------------------------------------------------------------------------------------------------------------- 170591076 17 -QVVQLLQHSQSPDTQTQRNVQERLDQL---NLPEFCCYLVFILSELKDEQVARSLAGLILKNSI-----------RMLWGRLPEPIRHYVKNKTLLAISDCHPLIRATVGII--ITTIVVHEGQWPALLPTLCNML--DGSDENLQEGAMGAIQKICED-SADMLQEHLSTLIPKLLCFFNSSSPK--LRALALNILLVQTEPLNNIM------DVFLQHLFALANDTDTEVQKQLCRSLTLLLDSHLDKLASQLGNIVEFMLLRT-QDPNEATALEACEFWLALAE-------------NPQVCKEALLPH-----LPKLIPVLVRCMRYSDMDDEEDDIKPRFHRAKT-QTQTQRKSDITAEGVLEFFNELISSTEWNLRESGILALGAVAEGCM-SGITPHLPELVPFLITSLQDRKL---------LARI------------------------LDGSKRVQEAACSAFATL--------------EEEANLELVPYLPEILATLVEAFSRYQAKNLLILYDAVGTLADSVLFPLLECLSSVATLHEAFLPYCEPVFQ-SSRSLPLERPAEYPDKDFLIVALLSGLAEGLEHIDSLVGPSQIIAL---VYQCSMDSSAVRQSSFALLGDLSKACYHYLQPHINIFLPILAQNL-DPDSISVCNNSIWAIGEIAMKMGESMRPHVLGLLPALIIVMNREKGPKTLLENTAITLGRLGISCASEVAPFLP----------------------------------------------------------------------------------------------------------------------------------------------- 196000859 1 -----------------------------------------------------------------------------------------------LQALDTESSRPSYVTECIGYVVYYELLEDADPKLIPALAENMINKSSSKILKESSAEAIGHIFKNVENDYLILESDHVLAALLNGINWKDASQRVQNTIMTALSHFLTYVKENIKRDAIKNTLL------------------------------------------------FHQEEDEVIDMKYIKYKTIPERDDDIFIENNGVHKSNGSLSRISNYVVKNALGYMVPTLLELMAIQDDLDCD-------------------------DDFLPF---------------ATL---------------------IQILMKMIQDDNEIIRQCVVWALGKIARK-SLKILERNVIESIVDVLMEKFHGSIKVTASIC---------------------------------------------------------------------KDCYDDVKTVATIIKNKLRVTLREEKNEQ---DHVKQVELQCRLCEVLQKFIQRAHSDDIAKWKDGLITLIISVFSSTDGSGNLQSITLSNLATLAERIRVDLSDYIKHIIPCLIIGLKDTYRNQVFISAVRTLKPVCRKLRTNFVPYCFEIITILLNKITDIPFCSCFNQDIIAALGNIAESIGMYFESYLQPVLEAVDHVA-VNTNPGDLGINSCQLDLRTTCLETYKRIL--------SITVNRDLIRSHIGNIVKLIDILATSEQLSREELSNTAQILRYLSSKHGNSTVQSFLSSKII-KWLKSGIQDDHQKTAYICRQTLDQL------- 167378616 1 MSLSQVLIQLIIGQQNQQTAS--QINELSNRPLSEILPPVIDLLQDPNPPTLMKIL--IFMKNCLTAKDPEKASNKKAQWNTFTIDIKNGIHGVLFNLLNSVDSQVHSISEVIAIIASYDIPMSQWSDLIEVL----TNESFSITIQKACLNICSLLFEKIDEYKMTVYLTKILPRFVSDINN-EHLYEIRLNGINLLSHYRSFSFNNF------DVLFDIVVDLSKTNISENATIRLETLSIVIENLYEKL-LGQNDRLCNFLINIVEGSSEDIVKKVYDVWCTIGRVESDVKIRKS----QNILITSISRLYPQIIR--VINGFAKEVVQEDDDEGEDQNSVIYVSQEIITYMTMVAHDPFSSNVLNSITQSLNENQLAQQYISLMLFGAILEGGCS--LKNLIIQNIPSIVQIYSNSNGLIKMAASKALIKVLKMMPQLLNGQIINQLITTALNIISSNNKSYIISSCLLIGYIYKTVEEGNSLTSSVNQVHSTLLVQMNDELIQRTLQSLKRIVGNLYNAKPLILNTFNSIIQFIQILQQRGNMKAISICIQIMG------DCIDELTEEIQSNSNTINL--------------------QQTMNILISYLANT----DTFDSSMKAIVTVSSVLAEQFQIFTGPVVEKLLITLKEVNQSEMIKESCITIEQLSLAIKSAMLPYVEQLLTQLFNNLQSNQLNFKVKFTIIKAISGLAIGIGNKFSRYTPIILNALGQITKLKLDLYNEDGAEFFESMMESILICYS---------------------------------------------------------------------------------------------------------- 114668942 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDENVALEACEFWLTLAEQDIDIILPKGDIEEDEMTPDHRSRTVAQQKDGIEEEDDDDDDNEIDDDDTISDWNLRKCSVAALDVLANVHHDELLPYILPLLKELLFHHEWVVKELAILGLGTVAEGCM-QGMIPCLPELIPHLIQCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKSLMTELLKRLDSNKRVPEAACSAFATLEEACTELVAYLAYILDTLVFAFSKYQHKILYNARGTLADSVGHHLN-KPEYIQMLMNMLKDEDKDLFPVLQSGFLPYCEPMQKTLAQAMLSNAQPDQYEAPDKDFMIVALLSGLAEGLGGNIEQLVASNILTLTYQCMQDKMPE--VQQSSFALLSDLTKACLQHVKPCVADFMPILGTNL-TPEFISVCN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217408095 101 ------------------------------------------------------QMAGLVLKNALLR--PPILQGRQSLSIQPPSS--DLLKEALLQALGCQHSELRAASSVIATSAVSALCVRAWPQLIPALIANLQKTE-NAALMEGSLATIRKMMEDGPTELTQEELDSLIPVLIRFLSCN--SEFCKVAALQSLTACLS--DNVMPSALVFNDYLGGLSALSTDPSASIRKWVCRSIVTLLQLRTEYIQPHLQAVSQFMLTSTADRHHDAVALEACEFWFTFA--------TLDEDVCTPAMVETIG-----GVLPKLIPILLENMVDQQEGYNGNEWTLRKCAAASLDSLSSLFGDSILPSLLPALQNGLSSSPWVQ-EASILALGAVAEGC-RDALNVHMSQMHLYLVNHLAAPEPQVKCIAAWTIGRFASWAVEQVQTGAQLAHMTEVFLTRLSDNRRVQISCCSAFGVIIESAGD--------------LMTPYLSHIYYGLVSALSRYQG-----RSLL--MIFDVVGIIADCCGPSIAEGDLPSI-YVPPLLQMWSGLAKNDDRTLLPLMESLASVAMTS---GMNYQPSLESFDNAMGIIVQLILTASGEKLEHEEATDLLDGLVEGLGESFRRYGQHFLPVLL-ALCKHDIPGVRMSAIALVGDLARSSPALLEQALPELLKELVAN-MDP-VQPSVSTNAVWALGEICVRCERNSSP-LEAVVPDLVQ--------------------------------------------------------------------------------------------------------------------------------------- 154299220 48 -----------------------------------------------------------------------------------------------------------------------------WPQILPDLLALIGNTNGSPEAQEGAMAALSKICEDLDKEQGQRPLAFIIPKLILFAANERPRRTLALTALNALLISL-------------DDLLNRLFQLASDPSNEVRRQVCRAFVQIVEIRPDKILPHIGGLVDYMIAQQRKVDDEDLACDAAEFWLSVGE--------------------HNELYTALGYLDKIIPVLLESMIYSEEDDDADVWNLRKCSAAALDVFANDFRGPVFNTILPYLMTNLRHQEWPHREAAVLALGAVAEGCM-DVVRPHLPELVPYLISLLNDTEPLVRQITCWTLGRYSAWLEDPNQRAQYFEPMMEILTKMLDRNKRVQEAGASAFAHLEEAGSNLTPYCKPIIQQFVTCFEKYIDLLMPALINRWHKVSDQSRELFP-LLECL-SYVATALADSFPVFTRCVTIIHQNLEEFIAANNPGLDTPDK----DFMVTSLDLLSAIIQAVDKQSAALVSPQLFQLLVYCMED--PENDVRQSSYALLGDCAKYVFPQLREFLPTLLPVLISQLQIESTFSVLNNACWSAGEVAIQYQKDMAPYVPKLSEKFLEILSNPMVPKSMNENAAIALGRMGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 147778567 8 -----LLIQFLMPDNDARRQAEEQIKRLAKD--PQVIPALIHHLRTA-KTPNVRQLSAVLLRKKITGH-----------WAKLSPQLRHLVKQSLIESITMEHPVRRASANVVSIVAKYAVPAGEWPDLLPFLFQ--CSQSAQEDHREVALILFSSLTETIAFRPHFADLQALLLKCLQ----DETSNRVRVAALKAVGSFLEFTQDGAEVVKFREFIPSILCLASGEEDVAI--IAFEIFDELIESPAPLLGDSVKSIVFSLSSQNLESNTRHQAIQIIS-W------------------------LAKYKSNSLKKHKLVIPILQVLLAESANGDEDDDLAPDRAAAEVIDTMALNLSKHMFPPVFEFASLSSQSANPKYREASATVLGVISEGC-LDLMKDKLEPILHIVLGALRDPEQMVRGAASFALGQFAEHLPEIV---SHYESVLPCILNALEDSDEVKEKSYYALAAFCENMGEE--------------ILPFLDPLMGKLLAALQ---NSPRNLQETCMSAIGS-VAAAAEQAFVPYAERVLELMKNFM----VLTNDEDLRSRARATELVGM-------VAMVLHWSSVSFVSTHM-------------------DSF---SNLAEIMDDSFTQYLPHVVPL---------AFSSCNLDDGSAVDIDESDDENI--------NGFGGVSSDDEAHRNIKAAATQALGLFALHTKGSYAPYLEESMKIL----------------------------------------------------------------------------------------------------------------------------------------- 22328982 8 -----LLIQFLMPDNDARRQAEDQIKRLAKD--PQVVPALVQHLRTA-KTPNVRQLAAVLLRKRIT-----------GHWAKLSPQLKQHVKQSLIESITVENPVRRASANVVSVVAKYAVPAGEWPDLLTFLFQ--CSQSAQEDHREVALILFSSLTETITFRPYFADLQALLLKCMQ----DESSSRVRVAALKAVGSFLEFTNDGDEVVKFRDFIPSILCIASGEEDVAI--LAFEIFDELIESPAPLLGDSV-KAIVQFSLEVSCNQNLESSTQAIQIVSWLA----------------------KYKYNSLKKHKLVIPILQVLLAESSDQEDDDDLAPDRASAEVIDTLAMNLPKHVFLPVLEFASVHCQSTNLKFREASVTALGVISEGC-FDLMKEKLDTVLNIVLGALRDPELVVRGAASFAIGQFAEHLPEIL---SHYQSVLPCLLIAIED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218192474 8 -----LLIQFLMPDNDARRQAEEQIRRLARD--PQVVPALVHHLRTA-KTPNVRQLAAVLLRKKITSH-----------WPKLPPHAKASLKQALIITIDHSHLVRRASANVVSIIAKYAVPAGEWPELLPFIFQ--CSQSPQEDHREVALILFSSLTETI-GTTFQSHLNDILLKCLQ----DEASSRVRIAALKAVGSFIEYVNDGGDVKMFRDFILNVSRQCLANGEEDVASIAFEIFDELIESPAPLLGDSVRSI--------------------VQFSLEVCSNELEINIRQQAIQIISWLVKFKASFLKKHKL--VIPILQVLLTETADEDGDSDLAADRSAAEVIDTMAINLPRHVFPPVLEFASVSFRHINPKYREAAVTSLGVVSEGCC-EHLKDKLEDCLKVVLEALKDQEQMVRGAASFALGQFAEHLPEIL---SHYESVLPCILNALEDSDEVKEK----------SYYALAAFCEDMGENILPYLDPLMCRLVMSL-------QGSPRNLQETCMSAIGS-VAAAAEQAFMPYAEKVLEMMK----GFMVLTNDEDLCARARATEVVGI---VAMAVGRRMETILPPFIEAAISGFVLDYSELREYTHGF-------FSNVAEILDDSFAQYLPHVVPL---------AFSSCNLDDGSAVDIADSVDNGFSGVSSD------DDVNDEPRVRNIKAAATQAIGFFALHTKSAYAPYLEESLKIL----------------------------------------------------------------------------------------------------------------------------------------- 115472957 58 ---------------------------------------LASSLSSPATPADLRAMAAVLLRKLLTPSSDASSAAAAPVWPHLSPAGQAALKQHLLSALQSPKPIAKKVCDAISELAALLLPENAWAELLPFLFRAASGPEAP-NLQESALLIFAYIAESL-LDHLMTIHNLLASALAH-----PTSPDVRIAALSAAVNLVQCLPTNADRDKMQDLLMRALTDCLNSGQEASAQEALELLVELAGAEPRFLRRQIADVVGAMLIAEAAQLEDGTRHLAVEFVITLAE-------ARERAPGMMRRPQFVGRLFA---------VLMQMLLDVEDDPDEDEGNNYGVAQECLDRLAIAIGNAIVPIASELLPQYLSAPEWQKHHAALITLAQIAEGCAKVMLKNL-EQVVSMILNGFQHPHARVRWAAINAIGQLTDLGPDLQVN--YHQQVLPALANAMDDNPRVQAHAASAILNFSENCTPE-------------ILTPYLDGIVTKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFKKYYDAVMPYLKAIL-MNATDKSNRMRAKSMECISL-------VGMAVGKDKFRDDAKQVMEVLMSLQGTTMENDDPITSYMLAWARLCKCLGQDFLPYMNVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157125334 7 -QFHQLLNSLLSTDNEVRTQAEETFNSLPCE---GKVTHLLGAVQNPQMTEEARMMAAVLLRRLFSA-------EFQDFYNPLPPESKEQLKQQVLLTLQQNESLRRKICEVVAEVARNLIDNNQWPEFLQFLFQCASAPNV--QLQESAL----RIFSSV-PGIFGNQQNQHLQLIKQMLIKPSSDPEVRFQAVRAVGAFILLHDKEDDVQRQFNDLLRVIMITAESIDQQDDQTLIKLLIDMAESVPKYLRPQLES-IFDMCMKVFSSPDVE------DSWRHLA---LEVMVSLSENA------PAMVRKRAEKYVASLIPLVLQMMTDLE---DDEEWSVSVIAESALDRLACGLGGAVLPHIVNNIPNMLSSPDWKQRHAALMAISAAGEGC-HKQMEAMLENIMQGVLKFLMDPHPRVRYAACNAIGQMATDFA-PIFEKKFHEQVIPGLLSLLDDNPRVQAHAGAALVN-------------FSEDCPKNILTRYLDGIMAKL-----------ENILTTKFNELVELVLEQVVTTIASVADTTEKYYDRLMPCLKYIIQNGNTDE---LRLLRGKTIECVSLIGLAVGAEKFMSDASDVMDMLLK----THTEGDLPDDTSYLISAICKILGKQFEQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211968631 42 -EIVALFEKAGSTDNAV----QQQLAQAFQTDAPCY---LTEILSSAQFSSDVRQLAGLTLKSNLQQKQPH----------ALPAFVSLYIRPRLLAAIENEKTVRSAAGSAITCLLSLE-GVGAWPEALQRLFQLL--DDAREDVVDGAFSALSKIVEDAFPELLFLSSEEILAQFCNSLALPPHKPSVRKHAVACLGH---FAQNRFAPQELFEAFFQLLGQLAQESDAEMTRFVVQGMVQVVEVRPDVVFNVTGEAVLSFVVRCCGHEDYRVRLDAVEFWNTLCMDPSQLEDDNAEVADEARD---IKPRFHRQSGPEGASEEEE--EEDSRGTWGDGWSVRKGSALALDHIASVYREAVLPEVLPLIEASLVDANWERREAAVLALGALAQGC-QDSLEPYLPNVLQFLLNLCDDPKPLLRSISCWCVSRYAAWICR--HEEQFLKPVLQILKHVLDRNKRVQEAACSAFATI--------------EEEASLHLVPYLPDILSTLKQAFTLADSVGSALATEAYSRINNLVTNCATALGAYFVPYAQAVTERCVWIL-MESQVDRFEKGEQAEDLIESCLDLLSGVTEALGPEMCELLAHQNLNLLLRCCQDPA--AGMLQSSFALVGDLSKHCVKFLQPHLSVLMPTLSEHL-LHHATSVQNNAGWAIGELARAEPQFIEPHVDSIASKLIGIVNCPELHRSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168010881 36 -----------NPGNEQRGQAEQLFNHLKQHHADALVMKMIHALQVRSQQLEVRAMVAILLRKLITKDDVSL-------WPQLAPASQTAVKGQLLLCLQQEKSISKKLCDTVAELAAGILEEGLWPELLPFMFQCVSSDSM--RLRESALLMFAQLAQYVGPQL--RTYLPTLHNVFQQNLSAQTSGDVRIAALRATTN---FVQT-LETAQERERFLQTLSLALNNHEEATAQEALEMFIEVAGAEPRFLRRQLGEVVGNMLIAEAEELEEGTRHLAVEFLITLAE-------ARERAPGMMRKPQYTSRLFA---------ALMKMLLDIEDDDTEDEDNGETAGQECLDRLAISLGGNTVLPVASQILPSFVNDDWKKRHAALITLAQIAEGCAKVMIKSL-DSVVGMILNSFRDSHPRVRWAAINAIGQLTDLGPD--LQQNYHQQVLPALVNAMDDNPRVQAHAAAAVLNFSESCTPE-------------ILTPYLDGVISKLLVLL------QNGKRMVQEGALTAL-ASVADSAQAHFQKYYNAVMPYLKTILIGANDKQNRMLRAKSMECISL-------VGMAVGKDKFRDDAKQVMEVLMTLQGAQMEDDDPTISYMLAWARLCKCLGQEFLPYMSVVMPPLLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215494924 7 -QFNALLVNLLSTENEIRSNAETAYDGLPAGSRALF---LLGALVNQAAEEQVRVLAAVLLRRLFSTDFDKCFPE-------LPPEAQAQLKDQLLLSIQNENTLRKRVCECAAELARKLLANNHWPEFLKFL--FTCASASSPVLRESALQ----IFTSV-PGIFGNQQSRYLDMIRQML--------VRFAAVRAVSAFL-LVHEK-ETAIQRMFMLQILSESIEALEDDNVVK---CFVDLAEACPRFFRPHL-DTLMQICLRVI--GEPSVP----ETWRHLCLETVVTLSEMAPA---------MVRKLAGKHIAQLVPQLFQMMVDLSDDPDDDADSDPVVGESSLDRLACSLGGKILPLVVGCVSQMLASEDWRHRHAALMAVSAAGEGC-HKQMEALLPQMIDGILKYLQDPHPRVRYAACNALGQMATDFSPGFFHDRVIPGL--ALLLEDHAHPRVQAHAGAALVNFFE--------------------------------------------------------------DC------PKSVLLPYLDAVVLKIEAVLSSKMKE---------------LVEK-------------------------GTKLMLEQIVVTLAALADRAEEKFVDYYDRFMPCLKYIIQNTPDLQLLRGTIECVSLIGLAVGEKFVADASDVMDMLLKDIEISEDNPQLSYMI-SAWARICKILGKQFEPYLPYVMGPVLKAASLKPEIALMDSED------------------------------------------------------------------------------------------------------------------------ 170050021 7 -QFQQLLNSLLSIDNDVRTQAEE-----AYNNLPGKVTHLLGAVQSQQMAEDARMMAAVLLRRLFSA-------EFQDFYNPLPPESKEQLKQQVLLTLNESPGLRRKICEVVAEVARNLIDNNQWPEFLQFLFQCASAP--SVQLQESAL----RIFSSV-PGIFGNQQGQHLQLIKQMLVKPSSDPEVRFQAVRAVG-AFILLHDK-EDDVQRDLLPRVIMITAESIDEQDDQTLIKLLIDMAESVPRFLRPQLEP-IFEMCMKVFSSPDVE------DSWRHLA---LEVMVSLSENA------PAMVRKRAEKYVASLVPLVLQMMTDLE---DDEEWSVSVIAESALDRLACGLGGAILPHIVGNIPNMLNSPDWKQRHAALMAISAAGEGC-HKQMETMLENIMQGVLKYLMDPHPRVRYAACNAIGQMATDFAPVFFHEQVIPGLLS-LLDDVQ-NPRVQAHAGAALVN-------------FSEDCPKNILTRYLDGIMGKLILTTKFKELVEKGTKLVLEQVVTTIASVADTTEKDFVGYY-----DRLMPCLKYIIQNGNSED---LRLLRGKTIECVSLIGLAVGAEKFMSDASDVMDMLLK----THTEGDLPDDTSYLISAICKILGKQFEQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 109502015 14 -----LLGNLLSPDNVVRKQAEETYE-----NIPGRITFLLQAIRNTTAAEEARQMAAVLLRRLLSSAFDEV-------YPALPSDVQTAIKSELLMIMETQSSMRKKICDIAAELARNEDGNNQWPEGLKFLFDSVSSQNM--GLREAALH-IFWNFPGIFGNQQQHYLDVIKRMLVQCMQDQEHPSIRTLSATAAFILANEHNVALFKHFADLLPFLQAVNDSCQNDDSVLK-----SLVEIADTVPKYLRPHLEATL-QLSLK-------------------LCGDTNLNNMQRQLALEVIVTLSETAAAMLRKHTNIIIPQMLAMMVDLEEDEDDDDFDSAVAGESALDRMACGLGGKL---VLPMIKEHIQNADWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAVGQMATDFAPGFQKKFH-EKVIAALLQTMEDNQRVQAHAAAALIN-------------FTEDCPKSLLIPYLDNLVKHL----------------------------------------------------------------------------------------------HSIMVLKLQEL-IQKGTKLVLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENQKELRLLRGTIECISLIGLAVGEKFMQDASDVMQLLLKTQTDFNDMEDDDPQIISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 68482315 12 -QLKHIFKGTLSSNNEERRLANEALIQAKQQ--PEIENYLFTLLIDDGNGSDVRAAAGINLKNNI---------------LKNKSIDRTYLINNIMKGLMSPDSLVRNIGNVITSMFSI-YGLDNWSSALTDLLNLIQQPNNSYIPQEAAMSALSKICEDLDREFQNNRPLNYLIGEFLKLIEQHPSGKIKAGAIHCIN---QFIPLNTQSFLIVDYLNK-IFNLAGHDNNEVRKNICTSFLLIVETRPDKLLPHLDGVI-NYCLHLMQQDTSEVSLEACEF----------MLALATNKELNVFTPEK---------LKIILPILLDKMVYSEEDKDEDQWSLRKCAAATLDVLSESLAQEVLLVTLPILQEKIVSPNWPIREAAILAFGAMSN--SFMKLSGNLPSLVPFLVDRLQDNEPRVRQITCWTLSRYSTWVSEEAHEANYFQPTFQSIVAALDSKKIVQEAACSALSSFIE--ESDASLIEFYLEPLLHHFAKCFQVILYDCVQTFVEKMGYENSLKPEYPQTLMASIAASLREIFVPVYERATKILSNCILLDQECHTDPAIDPPEK--DFMVTSLDLIDGLVQGFEYHSVQNHKSNLIELMLICFEDYNG--DVRQSAYALLGDLAIFTIELLKPYLRQIFISIGNEINNYETYPVYNNAIWALGEMIIRLPEETKPYIDNLVDLLIPVLNSNDIQSTVAENAAICLGRM------------------------------------------------------------------------------------------------------------------------------------------------------------ 19113521 7 LELTQLLFQSIAPDTTQITEATRALETLKE---PGSLLSLFHIMGTCENPQV-RQLAAI-----------EARKLCHKYWSSVDADVQNQIRSNLLITLKEPESIVRHAGRVIAALAKLDLPEGKWNELSAFLVQATMDQNDS--IREMAVYVLYSIAEDLDNKLLLDFVN------LFSQTITDSSRTVRVTSVQ----GLGAIAEVLESDDKKLLMLLVLQDVVQVGDVDASKQVFDVFNTIAS------GAIISKALGNIIITGIKQVDDEIRCMALSFIIS-C---IRFKSRKLQALKLGKP---------------LVLTLMEVAT-EETTDDIDEDCPARLALRSIDLLSTLSPSQVFYPMFEAACAFSQSPQASYRKAALLSIGVAVEG-SSESVAGNLPNIFPIIINGLCDNDMDVRQAALLALSQIAEIPTEVSKHHAQLLPLVFELMST--QGVKVGKSAC----NCIDALLEGLDKSE---------ISGYLPMLMERLVGLLEFSDTPDIK----------SCVAAAIGSAAFAAQDDFIPYFERTMASLSQCLHTTDDDE---GYELRGTVMDTLGAIANAVGKQAFLPYTEQLIQLAYEGIQI--DHSRLRECSFCFYAVLARVYKEEFAPFLEHIVPALFKSI-DQDESDILSERIG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189194757 12 --LATLLQGLQSPDNVQRATAEQQLNEEWVNQRPDVLLMGLSEQIELAQDTSTRTFAAVIFRRQSSKPRKAASGQTADLFLTLNPAEREAIRAKLLQCLANE---ADTSVRTKVGDAVAELARQHWPELLGALFQASQSQDAP--QRENAF----RIFSTTPQIIEKQHEDVVMTAFKGGFGDSESS--VRIAAVEAFA---SFFRSITKKAQSKYYILNILPPIKDSGDADLLTKALISLIDLAEV-----APKMFKPLFNFSISVIQDDLGETARQALELMATFAD----------NAPVMCKKDANF--------TNDMVTQCLSLMTDVGADDDDEEWNVSVAGEQCMDRLANKLGGAILPPTFNWLPRMMTSSAWRDRHAALMAISAISEGC-RELMVGELDKVLDLVLPALRDPHPRVRWAACNAVGQMSTDFAGTMYHQVVLPNIIPVLE---SSEPRVQAHAAAALVNFCE-------------EAEKNILEPYLDQ------LLNHLLMLLQSPKRFVQEQALST-IATVADSAEAAFSKYYDTLMPLLFNVLQEEQSKEYRLLRAKAME-----CATLIALA--VGKDRMGQDALSLVQLLGRIQNSVSEPDDPQASYLLHCGRMCRVLGREFVPFLAGVIP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159477925 33 ----------------------QQLEAYRA--YPDFNNYLAFLFATDQLTVEVRQSAGLLLKNNLSKQYNDLQADF-----------KAYIKSALLPLLGHATREAGTIASVIVGLGGLE----DWPDLAAAVPRCLQAEE--PAVLDGALDTLYKVLEDVASAGGAAFSKLVVPPLLRLMQS--PVEDVRRSAVAGLNLMAPGMPAGL--QDNVDSFLQGLFALANDTSNRVRKEVVVGLVTATSFLPDRVAPFMGQLVEYM-LASNEHADPAVALAAAEFWTAYLELQLD-------------------PGLLRPALPRLIPVLLKNMVYDDEDDDDDEWNLRKCSAEALDVLSNNYGDDLLPVLLPIVQQRLRDSNWRSRESAILALGAISHGC-HQGLQPYLEGMVTMLLPALQDARPMVRIITCWTLGRYSHWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157348575 36 --------------NDQRSQAEALFNLCKQTH-PDSLVLKLAILLQSSPHPEARAMAAILLRKQLTRDDSYL-------WPNLSATTQANLKSILLDCVQRETAKTISLCDTVSELASGILPDGGWPELLPFMFQCVTSSNF--KLQEAALLIFAQLSQYIGETLL-PHLDTLHSVFLQSLASS-MNSDVRIAALGA---AINFIQC-LSNAAERDKFMQTLTEALNSSQEATAQEALELLIELAGTEPRFLRRQLVEVVGSMLIAEAELLEEGTRHLAVEFVITLAE-----------ARERAPGMIRKLPQFIQRLFAILMKMLLDIHSAEEEHEDAGETSNYSVGQECLDRLSISLGGNTIVPVSELLPAYLAAPEWQKHHAALIALAQIAEGCSKVMIKNL-EQIVSMVLNSFQDPHPRVRWAAINAIGQLTDLGPELVKYHQRLLPALAAAMDDFQ-NPRVQAHAASAVLNFSENCTPD-------------ILTPYLDGIVSKLLVLL-------QNGKQMVQEGALTALASVADSSQVHFQKYYDAVMPYLKAIL-VNANDKSNRMRAKSMECISL-------VGMAVGKEKFRDDAKQVMDVLMSLQGSQMEADDPTTSYMLAWARLCKCLGQDFLPYMNVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118780654 8 -NFQQLMGSLLSTDNDVRTKAEEVYNALCETKVPHLLGT----VQNPQMAEDARMLSAVLLRRLFSS-------EFHEFYEPLPPEARDQLKQQILLTLQQNESMRRKICEMVAEVARCLIDNNEWPEFLQFL--FHCHNSANVQLQEAAL----RIFASV-PGIFGNQQAQHLPLIKQMFIKPTSDQEVRFQAVRA-YGAFVLLHDK-EEDVQRQFIIMITAESIELGDPQ---NLMQLLIDMAEGVPKFFRPQLEP-IFEL---------------CMKVFSTVDMEDRHLALEMMVSLAENAP--AMVRKRAAKYVTALVPLILQMMTDLE---DDDEWSVSVIAESALDRLACGLGGKILPHIVNNIPNMLLSPDWKQRHAALMAISAAGEGC-QKQMEAMLENIMQGVLKYLVDPHPRVRYAACNAIGQMATDFA-PIFEKKFHEQVIPGLLNLLDDNPRVQAHAGAALVN-------------FSEDCPKNILTRYLDAIMAKLLILTTKFK--------ELVEKGTKLVLEQVVTTIASVADTTVVYYDRLMPSLKYIIK-NGNTDELKL--LRGKTIECVSLIGLAVGAEKFMSDASDVMDMLLK----THTEGDLPDDTSYLISAICKILGKQFEQFLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 53850664 18 -EFYQLLKNLINPSCMVRRQAEEVYE-----NIPGLCKTLLDAVRNRRAGYEVRQMAAALLRRLLSSGFEEV-------YPNLPPEVQRDVKIELILAVKLETHARKKLCDIFAVLARNESGTNHWPEGLKFLIDSIHSKNVV--LWEVALHVFWHIFGNQDRHDL-DIIKRLLDQCIQ--DQEHPAISARAAATFVLAN-----ENNIALFKDFADILQAVNDSCQDDDS-----VLESLVEIADTVPKYLGPYLEDTL-QLSLK-------------------LCGDSRLSNLQRQLASETATPMLKKHTNIIAQAVPHILAMMVDL---QDDDDEEDDFDSAVAAESALDRLACGLGGKV---VLPMTKEHIQSPDWKCRHAGLMALSAIGEGC-HQQMEPILDETVNSVLLFLQDPHPRVRAAACTTLGQMATDFAPSFQKKFH-EIVITALLRTMENNQRVQSHAASALVIFIEDCPKSLLILYLEN------MVKSLHSILVIKLQELIRNGTKL------ALEQLVTTIASVADAIEESFIPYYDIFMPSLKHVVELAVQK-------ELKLLRGKTIECISHVGLAVGKEKFMQDASNVMQLLLKTQSDLNNMEDDDPQTSYMVSAMCKILGKDFEQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149247380 12 -QLKHIFRGTLSTNNEERRLANDALTQARENHFENYLLTLL--VYDTTTRADVRAAAGMNLKNSIMKNKDGQ---------GID---RSYLMSNVMNGLRSSDALVRNIGNVITSLFSI-YGLDHWSSALSDLLQNLGADNGSGETQEAAMSALAKICED-SFYELSREANNLMNEFLKLMDS--PSIKVKAFAVHCIN---QFILLNTQSFLVIDHYLNKIFTLAQETDAELKKNICTSFLWILETRPDKMVPHLDGVIHYCT-HLMQTQDEAVALEACEF---------MLALA---------TNPEFSRAFTTEKLKTILPLLLTKMVYSEEDKDEDQWTLRKCAAATLDVLSENLAQEVLLVALPILQERIVSEHWPVREAAILAFGA-MSLSFTKFASDKLPQLVPFLVDRLQDQQPRVRQITCWTLSRYALWVSQEAHEANYFQPTFQSIVGCVLDSKKVVEAACSALASFIEQMYQRKNLIILYDCVQTFVLSKYTSTLLPPLLQRWELLDDDDNALWP-----LLECMASVAATLKELFAPYAVPVYDRLSNCILMDQNCQTDPSDIPEKDFMVTSLDLIDGLVQGFEYQSIDLISNDLLNLLLACFEDY--NSDVRQSAFALLGDLAYVI--------DVLKPYLHLIFRSSETFPVYNNAIWALGEMVIRLEQETKPYLENFINLLVPILNSQDTESTVLENCAVTLGRIGL-IGSE----------------------------------------------------------------------------------------------------------------------------------------------------- 195107180 7 -QFQQLLNSLLSMDNEVRKQAEDAYNNLSRE---LKVTHLLGNIHNGQQSEEARQMAAVLLRRLFTS-------DFMEFYKELPVDSQNQLLQQILMAVQQDVQLRRKICEVVAEVARNEDGNNQWPDILQFLFQ--CANSPTPQLQESAL----RIFSSV-PSIFGNQETQYIDLIKQMLAKENTDAEVRVQAVRALYHDKEKEVTIYKHFADLLPRMIVIGETIEAQDDQ---SLLKLLIDMTENCPKYLRPQLEY-IFEMCMKVFSSQDFE-------------DSWRHLVLEVMVSLAENAP--AMVRKRAEKYIVALIPLVLQMMTDLDEDDDHSDNNV--IAESSLDRLACGLGGKMVPHVMNALPGMLNHADWKHRFAALMAISAIGEGC-HKQMETILDQVMSGVLNYLRDPHPRVRYAACNAIGQMTDFAPEKKFHEQVVPGLL-LLLED-EQNPRVQAHAGAALVN-------------FSEDCPKNILTRYLDAIMAKLENIL-------NSKFKELVEKGNKLVLEQVVTTIASVADTCEHYYDRLMPCLKFIIQNANSED---LRMLRGKTIECVSLIGLAVGREKFIADAGEVMDMLLK----THTEGDLPDDLITAWARMCKILGKQFEQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 125802691 10 -----LLSNLMSPDNTVRKQSE----EAYDTIPGQTITFLLQAIRDASAAEEVKQMAAVLLRRLLSSSFEEV-------YPNLTVDIQTAIKTELLAGIRSETNIRKKTCDIAAELARNLIDNNQWPEILKFLFDSVNSQDV--GLREAALH-IFWNFPGIFGNQQQHYMEVIKRMLVQCMQDQE-NPQIRTLSARA---AASFI---LSNEGNKHFILQAVNESCRGDDSVLK-----SLVEIA----DTAPKYLRPNLEATLQLSLK----------------LCADTNLTNMQRQLALELSETAAAMLRKHTNIVAQS-VPQMLTMMVDLEEDEEDDDFDSAVAGESALDRIACGLGGKII---LPMIKQHIQNPDWKYRHAGLMALSAIGEGC-HQQMEAILSEIVSFVLLFCQDPHPRVRYAACNAIGQMATDFAPTFQKKFH-DKVISALLQTMEDNPRVQAHAAAALIN-------------FTEDCPKTLLVPYLDSLVQHL-------------------------------------------------HVIMV---------------------AKLQELIQK-------------------------GTKLVLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENQKELRLLRGTIECISLIGLAVGEKFMPDASAVMQLLLKTQTDFNDLEDDDPQIISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 15241189 33 -----------SSSNEQRSSAESLFNLAKQSNPDTLSLKLAHLLQLSPHPEG-RAMAAVLLRKLLTRDDAYL-------WPRLSLSTQSSLKSSMLYCIQHEEAKSISICDTVSELASGILPENGWPELLPFVFQCVTS--VTPKLQESAFLILAQLSQ-YVGETLTPHIKELHGVFLQCLSSNSASSDVKIAALNAV---ISFVQC-LANSTERDRFIRTLTESLNNGNEATAQEALELLIELAGTEPRFLRRQLVDIVGSMLIAEADSLEESTRHLAIEFLVTLAE-----------ARERAPGMVRKLPQFIDR----LFAVLMKMLEDIEDDPDEDTSNYSM-GQECLDRLAISLGGNTIVPVYQQFSAYLAASEWQKHHASLIALAQIAEGCSKVMIKNL-DQVVSMVLSQFQSPHPRVRWAAINAIGQLTDLGPD--LQNQHHERVLPALAAAMDDNPRVQAHAASAVLNFSENCTPE-------------ILSPYLDGVVSKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFQKYYDTVMPYLK-TILMNATDKSKRMLRAKSMECISLVGM--AVGKDRFKEDARQVMEVLMS--LQGSQMEADDP-ITSYMLQAWARLCKCLGQDFLPYMKVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156542807 7 -QFQQLLNTLLSTDNEVRTQAE---ETYKNLPVESKVQLLLRFICDITVGEELRGMAAILLRRLFSS-------EFMDFYPKIPPEGQAQLKEQVLVAVQNEPSIRRRICEVAAELARNEDGNNQWPEFLQFLFQ--CANGPVPALKESALTCVPGVFGNQQPNYL-DLIKQMLLLSV----NDTSNYDVQFQAVRAVCA---FIMHDKETAIQKHFLPSVVLVTAQSIEKQEEDSLLKGMIDLAESTPKFLRPQLEP-IMEMCTKVFSNEDME------DSWRQLALEVIVTLAETAPA---------TVRKVGGKYITALVPLILKMMTDLEENEDNDSNNV--VAESALDRLACGLGGKMLPLIVQNIPTMLSSTDWKYRHAALMAISAVGEGC-HKQMEAILPQIMDGIMQYLQDPHPRVRYAACNAVGQMTDFAPEKKFHDVVIPGLLLVLDD--NANPRVQAHAGAALVN-------------FSEDCAKSILMPYLDAIM------------------------------------------------------------------------------GKLESILTKKFQELVEK-----------------GTKLVLEQVVTTIASVADTCEEQFVKYYDRLMPCLKYIITNQQEHKLLRGTIECVSLIGLAVGEKFFGDAQAVMELL---LKSHTALPEDDPQLISAWARLCKVLGKHFEPYLPLVMGTVMQTA------------------------------------------------------------------------------------------------------------------------------------- 110757077 7 -QFQQLLNTLLSTDNDARTQAEVQLSEFACGHHSDYNNLLLTSLCNATLTEEMRAMAAVLLRRLFSS-------EFMDFYPKIPPEAQAQLKEQILLSVQNEQTIRRKVCEVAAEVARNEDGNNQWPEFLQFLFQ--CANSPVPALKENALRAIGFIILHDKEENIQKHFSELLPAIVQVIAQS------------------------VEKQGD-DALLKVLIDLAESTPKFLRLQ----LETIME---------MCMKIF---------SNEDMADLALEVLVTLAE-----------------TAPAMVRKVGGKYIASLVPLVLKMMTDIEEDDDNDSNNV--VAESALDRLACGLGGKMLPQIVQNIPSMLNNSDWKYRHAALMAISAVGEGC-HKQMEAILPQIMEGVIQYLQDPHPRVRYAACNAVGQMSTDFAPIFFHDKVIPGLLMVLDD--NANPRVQAHAGAALVN-------------FSEDCPKNILTPYLDAIMAKL----------------------------------------------------------------------ESILTAKFQELVEK-------------------------GTKLVLEQVVTTIASVADTCEEQFVTYYDRLMPCLKYIIQNQQEHKMLRGTIECVSLIGLAVGEKFIADASEVMDMLLKTHSEGDLPDDD-PQLISAWTRICKILGKQFEQYLPLVMPVLRTAA------------------------------------------------------------------------------------------------------------------------------------- 91084051 7 -QFYQILTTLLSTDNNIRTQAEELYNEAKISH-------LLGAIHNAGLGDEARQMSAVLLRRLF-AND------FLEFFPKLPPASQAQLKEQVLLAIDQTEQLRHKVCEVAAEVARNLIDNNQWPEFLQFLFQCANAPNNV--LKEAALQMFTSV-----PGVFGNQQNNYLDLIKQMMQSLAPTEEVRFQAVRAVGSFL-LIHDK-ETQILKHFMLNVIAESVQDDDTLLKV-----LIDLAEN----TPKYLRPQLLPIYDMCMKIFSDAGALDS---WRQLA---LEVMVTLAEMA-----PAMVRKN-AGKYMEQLIPLILQFMADLEEDEDNDANNV--VAEAALDRLACGLGGKILPLVTQNVPAMLASPDWKQRHAALMALSTIGEGC-HKQMEGMLPQIMDGVLRYLQDPHPRVRYAACNTIGQLTDFAP--VFEKKFHDRVVPGLLMLLDDNPRVQAHAGAALVNFAEDC-------------PKHILTTYLDSLMSKLEGIL-----------TAKFKELVELVLEQVVTTIASVADTANEFIAYYDRLMPCLKYIIQNANKDELKLLRGKTIECVTLIGMAVGPEKFMSDATEVMDMLLKTHGAELPDDDPQTSYLIAWSRICKVLGKNFEQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116056021 731 ----QLLSGLQSADNEHRRRCES-LFEACKTHGDSLAESLIGALRT-SQDARTREQSCVLARRAFTSEDG-------KMWVNLGAETRERVKRELLNALREEPERKISTCDLICEVAAGGSERDEWPELMPFMFSAVSEGG--EGLKESALNVFAML----APLMSEALVGQILHATLNGLASSDT--QVRLAALRAFVDALENASDRTKFQDLLPAMMNTLVEALRGQDESSAQEALGLFIELAESDPRFVRNHLTQLVEAM-LSIAEHEEDGTRTLATEFLVTL-----------TEARDRAPGMMRKVPNF--------VPRLYNCLVSFNDIEDDEDWDLYDVGQECLDRISIALGNSMLPACAATMPALIGDADWKKRHAALIALSQIAEGCAKGMKKDVVGAIQPCLHALSTDPHPRVRWAAINGLGQMCTDLGPRLQEKAH-AQVLPLLLNAMDDNPRCQAHA-------------AAATVNFSEDCPPECMAPYLDMLMNKLM--TLLQSGNKSV-----QEAALTALASTADNAQESFVKYYDVVLPFLKAILTNANGKEYRMLRAKAVECISL---VGMAVGRARFAADARE----IMQMLMQL-----QSGGFEDDMLQAWTRLCKCLGEEFVPYLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116831752 25 -----LITNLMSTINDQRSQAENLFNLCKQTYPDSLILKLSHLLHTSSNP-ETRTMSTILLRRHLTRHHDDSFI-----YPHLSPSTQSTLRSLLLSSLHQEKSIVKKLCDTVSELASALLSDDSWPDLLPLLFQWVTSNDA--RLQEIALLVFAYIGETLLPQLSTLHS-----VFLRCLSAATSSSDVRIAALAA---SINFVQC-LSNSSDRDLMMQTLTEALNSGQEATAQEALELLIELAGTEPRFLRRQIVDIVGAMLIAEAESLEEGTRHLAIEFVVTLAE-----------ARERAPGMMRKLPQFVKK----LFGVLMNLLLDIEDDPDDDAGETSNYGFECLDRLSIALGGNTIVPVSELLPTYLAAPEWQKHHAALVALAQIAEGCS-KVMTKNLEHVLSMVLNSFPDPNPRVRWAAINAIGQLTDLGPD--LQDKYHHLVLPALAGAMDDNPRVQAHAASAVLNFTENCTPD-------------ILVPYLDGIVSKLLVLLQSGKQM---VQEGALTALASV----ADSSQEKFQKYYDAVIPYLKAILLNANDKSNRMLRAKAMECISL-------VGMAVGKEKFRDDAKQVMDVLMSLQQSQLDSDDPTASYMLAWARLCKCLGQDFLPYMGFVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210100264 5 --LETILENLLVPDNAVIQQATTQLQEAYKD--PAIVPALCGVLGASQNPQV-RQYAAVLL-----------RRKIAKQWKKFDQETQASLKATLLQVLVQEPERRHAAAQIVGAVARHELQEGKWPELLQFIQDLIRDNEPSK--REMGMFVLSTVC-DTSAQGLQPHF-ASLFALFNTTLEDVDNRAVPFYTIQAMTSLVEYCGTTFQKAVIRHLLLQQACEALEIFDELV-----ECEVTIV---VPHLKDIMQFCL-EVSSNAELGDNIRVKALSFVSWLT-----------------RLKKKSILKHKLVEPVLSVVFPIMCTPAAEGEDDPDDDELTPSSFASQVIDVMALNLPEKLITPLMQLVGPALESENPYQRKAGLISMAVIAEGCSDHIQKKCLEPFLQVTCKNISDPNPIIRNAALFTMGQFSEHLQPGIYHGDIVPLLINHLMQGEHSSKE----------GITKTYYALEEFVENLGK----DILPYLPALMESLLSALTTSQAVHIK----------ELAISAIGAIANAAGEAMVPYFQQMEQLKPYIVQVLPESHQV----LQVQALDTLGMFARTIGEQHFLPMAEECIQLGLKLVEEV-DDPDLRRCSYGLFASVSTVLKANMAPYLPNITKHMLGSLRSTE---------GIIVSIKHSLKQNYRYIFDETNGVLNEGYSVENSYLEEKEDTCNSFGEIAANSGSAFLPYLE----------------------------------------------------------------------------------------------------------------------------------------------- 164662257 14 -----LLQQANVPDTAVLKAATEALQ-------SRYLKALFEIIATSS-DLAVRQLAAVELR--------KKLAKSTKVWTKHRVEIRESVKSKLLEMIAQEQNAANALARLIAEIARKELPNHSWPALLPWLYESATAPNA---LQRQTAMLVLFIVLEVDTEALKHELPHIMSLFAKGIQDPE-SLDVRITTVRALSK----VAENLDMDDQADLVLQQSLDSSHTEGVRQILDVFENLCMLAPVLTTHLS---ELVAFFVQNSANREHEEDLRLMCLLVWT--------IQYKRSRVQSLG---------LAKPMLEQLMPIATEEESDDVEED-----TPARLALRVIDLLAELPPSHVFPPLLELVQAYAAHPDAMHRKAAMMAFGVSVEGCS-EYIRPHMDELWPFVENGMKDSSSVVRKASCITLGCLCEMLDEAAKHAVFLPLIME-----LINAPETQRAACTALDALLEVMGDD--------------IGQYLPAIMERL---TGLLDTAPVAVKATITGAIGS----AAHAAKEGFVPYFVPLVQRIQPFLLL------TEEGEEI-DLRGIATDTIGTFAEAVGADAFRPYLPDMMR--ITVESLAMDQPRLRECAYIFFAVMARVFKEEFGPYLEHVVPKML----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213626628 11 -----LLGNLLSPENGARKQAEETYETIPG---PSKITFLLQAIRNGAAAEEARQMAAVLLRRLLSSSFEEV-------YPSLPVDLQTAIRSELLLAIQVESLSRKKTCDIVAELARNLIDNNQWPEALKFLFDSVSSQD--DGLREAALH-IFWNFPGIFGNQQQHYLEVIKRMLVQCMQ-EQNHPVIRTLSARA---AGAFVLAN-----EHNIILQSVNESCQNDDSVLK-----SLVEIADTVPKFLRPQLEATL-QLSLKADRSSNMQRQL-AMEVIVTLSETAAAML----------------RKHTSIVAQA--IPQMLAMMVDLEDDDDDDDFDSAVAGESALDRMACGLGGKI---VLPMIKEHIQNSDWKYRHAGLMALSAIGEGC-HQQMEGILNEMVNFVLLFLQDPHPRVRYAACNAIGQMATDFAPAFQKKFH-EKVIASLLQTMEDNPRVQAHAAAALIN-------------FTEDCPKSLLIPYLDNLVKHL----------------------------------------------------------------------HSIMVVKLQELIQK-------------------------GTKLVLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENQKELRLLRGTIECISLIGLAVGEKFMQDASDVMQLLLKTQTDFSDLEDDDPQIISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 157337734 33 ---------------------------------------------------EARAMAAILLRKQLTRDDSYL-------WPRLSASTQSSLKSILLGCIQREDAKSISLCDTVSELASSILPENGWPELLPFMFQCVTSDSA--KLQEAAFLIFQYIGETLVPHIKHLHS-----VFLQSLTSS-SSSDVKIAALSAAINFIQCLSSSADRDRFQDLLMRTLTEALNCGQEATAQEALELLIELAGTEPRFLRRQLVDVVGSMLIAEAESLEEGTRHLAVEFVITLAE-------ARERAPGMMRKPQFISRLFA---------ILMKMLLDIEDDPDEDESSNYSVGQECLDRLAISLGGNTIVPVSELLPAYLAAPEWQKHHAALIALAQIAEGCSKVMIKNL-EQVVTMVLNTFQDPHPRVRWAAINAIGQLTDLGPD--LQVQYHQRVLPALAASMDDNPRVQAHAASAVLNFSENCTPD-------------ILTPYLDGIVGKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFQKYYDAVMPYLKAIL-MNATDKSNRMRAKAMECISL-------VGMAVGKDKFRDDAKQVMEVLMSLQGSQMETDDPTTSYMLAWARLCKCLGQDFLPYMSVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195995453 9 ----DLLSNLMLADNDIRNAAEQQ---YSNFPFSTKLPMLIQSIRNSPNIEN-RQLAAVLFRKVLNDKNDE--------YRKLDESSQQYCKTELLTALQSEESDRRKVCDAVAELARLDDNQNLWPEILQFLFQFANSPNLS--HKEVALQIFRNF-----PTIFGNQQTHYLEVIFQCM-SDTTNHKIAYLAVDA---TTAFLMVNDNDQLRRHFILTVVCLAKTDDDSPLK-----NLIEIAEAIPKIIRPHLNDLAVELIKNISNSQAESNYRQSLEVLVTLAE----------------SAPAMMRKHG--QIIIQLIPQCLSMMIDLEDDPEWSAWDNSIVAEFALDRLAMALGGAILPHIVSVVPQMLQNGDWRYKYAGLMAISAVADGCQKQMMQLLTNVVM-TILPFLKDEHPRVRYAACNAIGQMSTDFAEYFFHDKVLPQLLD-LMDDI-ANPRVQAHACAALYHFCDDC-------------PSHILKIYLEPILKALLQLQELMQQGTKNVLEQAITAISTVAQRAEGNFLP--------YYDHFMPSLKFIIQSATTPE---YRLLRGKTIECVSFIGLAVGTDKFLYDANDVMQLLLK---TQTGDIEMTDDMMTAWARICKILGKQFVQYLPVVMPPLIKA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194898582 7 -QFQQLLVSLLSTDNDVRQQAEDAYNNLARE---LKVTHLLSNIQNGQQSEEARQMAAVLLRRLFT-------TEFMEFYKGIQPESQNQLLQQILMAVRQEVQLRRKICEVVAEVARNEDCNNLWPDILQFLFQ--CANSPTPQLQESAL----RIFSSV-PSIFGNQEAQYIDLIKQMLAKSGSDPEVRVQAVRALYHDKEAIYKHFADMLPR--MIHITGETIEAQDDQ---SLLKLLIEMTENCPKFLRPQLE-FIFEVCMKVFSSQDFE------DSWR-------HLVLEVMVSLAENAP--AMVRKRADKYIVALIPLVLHMMTDLDED---ENWSTAVIAESSLDRLACGLGGKVVPHVMNALPAMLGHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMTGVLNFLRDPHPRVRYAACNAIGQMTDFAP--IFEKKFHSQVIPGLLSLLDDNPRVQAHAGAALVN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209881213 14 -EILNVLKQAESPDSTIQLQVTNTLNTFITT-VPDASCYFALIFACMNNENEVRQRAGLLLKNCLLQFGLPISSQFF-----------EYIKQNALSALNDPNRIRSTAGTIVTNFINLNIGPALLTECLHYLLLDLATPDSID----GALDCLIKICEDEIEAGLGEGSTNKLSCVNKCSTSCQTSRE-------------EDFKLFLDV--SRKIILPLICESILSGNEVAVHLSFKC----ITLYAQHHLFSTGQLLFPTYWNIIGEDDPNVILDGINFIIGCCDGGGDTYNLRLEALEFW--PIYIRNNKGIDALRPFLPKLLNCLLSHFEDEIEDDWTVRKAAALALDHISLIYGDEILPELLVKIEQKLQDPNWEVRESAVLVLGAIARGC-IKGLAPYLSKVITFLLKLSNDPKPLLRSISCWCIARFTLWLSHQQDQPILIETIRTLLTKMLDPNKRVEEAACSAMATFIEEASQNMSLIPFLEDTLTTALNLYQYRNLLILCDTATLCFSVGSPVYIPSFE--NNLLPISSMDCLMSVLKYSEVIIEHCIVNLMVNSLKSGTSSSLEVSDTIECTVDLIGCMLEATGSHCIQYLIKYKFADFLSFCCQSDSYPAIQQSAFACVGDIAR-YSNDKLEFLKPILPNIFGVLANHNCTGTANNAIWAIGELVINSNNDITPYIDGILESLIVIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211588740 6 --FLQQLQIILDPSQGNLKEATGVLQK-EFYNKPESLVFLIQ-LCTSHDDQNLRQLSSVE-ARSLVSKH----------WLKVPTDQKPQIREQLLRTMGESSSLVQSIAQIISAIAKIDLNDGEWPDLPNLLLQAGNNGNATEYILFTILDTLGEGFEE-KFQDLFSLFNKTI--------RDPESAEVR---INTL---MSLSKLGMHLDSEED---------------EAPVKAFQ---------------EMVPAMVAILKDSIERQEEDHILQSFEVFQTLCDPALDLVILMNQISANTEVDEDVR----TQAISFLMQTILQIVTELGDAPGDDDITPARSALGLLDMLSQSLPSQVVVPLLHALGQYFNNANPDYRRAGIMALGMCVEGPDFISTQ--MKEIFPMVLQLLADPEPKVRQASLHSVARLAELVEDLSSEHARLMPLL--------------------FQNLASAMQEEEGPTLDIIKAGISAISPYQAELVPILHNLFKHPD---FKIKALAAGALGSL-ASSAGDSFLSFFDESMHLLQEF-------ATVKDSEDEL---DLRASVTDSMGEMAAAAGPERYQPYVEPLMRATEEALHL--GHSRLKESTYIFWGAMAKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156845839 13 VQLATLLKSSMSPDHNERNNAMESLKIFESQ--PEFLNYLCYILIEGEIDQSLRATAGMLLKNSMLQKD---------KLFKGDHNI-EYIKSNIVHGLNSDNSLVNNVTGIVITTLFSTYFRQHRDDPLSQLLELTSSGN------ESSIKALSKIMEDAQFFELEWSGNDILVETFLKFISEDKSETVKCINTIIPLQAQSFI---IRLDQFLNIIFQL---AQNDSNDSVRAQLCICFATLLEFRPDKLVDHL-PGIIQFMLRIIGAVDEKVAIEACEFLHAFA------------------TSSHIPEHIIQPYVNDIVPVLLAKMVYNEEDRDEDEWNLRKCSAATLDVLTNLLPQHVLNIAFPYLREHLTSDKWFIREATVLALGAMAEG-GMKYFDDQLPTLIPFLVEQLKDQWAPVRKITCWTLSRFSTWI--LSDHTEFLLPVLENILNALLDKKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109121148 14 -----LLGNLLSPDNVVRKQAEETYE-----NIPGQITFLLQAIRNTTAAEEARQMAAVLLRRLLSSAFDEV-------YPALPSDVQTAIKSELLMIMETQSSMRKKVCDIAAELARNEDGNNQWPEGLKFLFDSVSSQNV--GLREAALH-IFWNFPGIFGNQQQHYLDVIKRMLVQCMQDQEHPSIRTLSATAAFILANEHNVALFKHFADLLPFLQAVNDSCQNDDSVLK-----SLVEIADTVPKYLRPHSEATIQLTSLNNMQRQ------LALEVIVTLSET----------AAAMLRKHTNIV--------AQTIPQMLAMMVDLEEDEDDDDFDSAVAGESALDRMACGLGGKL---VLPMIKEHIQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAVGQMATDFAPGFQKKFH-EKVIAALLQTMEDNQRVQAHAAAALINFTEDCTKLV-----------------LEQVVTSIASVAD-----------------------TAEEKFVPYYDLFMPSLKHI-----VENAVQK-----ELRLLRGKTIECISLIGLAVGKEKFMQDASDVMQLLLKTQTDFNDMEDDDPQISYMISAMCKILGKEFQQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154274668 51 -------------------------------------------------------------------------------WLKIPVKQKPQVREQLLRALGEGTSVRHSCARIISAIAKIDIEDGQWADLPGFLLQAAVSPNADERATCTILETLG--------EGFQEKFNDLFALFEQTIRDPE-SAEVR---INTLL-ALSKLAIHLD-----------------SEEDEAPVKAFQN---------------IFPAMVAVLKDSIDKNDEDRILQAFEVFQTLCDPQLDLALFMNQLAANTELDDDTR----TQAISFLMQCLLQIATELGDTADDDDITPARSALGLLDMLAQSLPSQVVVPLLNALGQYFGNKDPEYRRAGIMALGMCVEGPDFISTQ--MKEIFPVVFQLLNDPEPKVRQATLHGVARIAESLGEDIQHQQVMPLLLTNLQSTMQSGPVID------IMKAAISALDAVVDALGEGDVVQ-----YQNDVVPNLHKLIKHPDFKVKALTASA---LGS-IASSAGEAFLPFFDESMHLMQDY----------VTMKDSEDELELRACVTDAMGEMSTSAGPEHFKNYVEPLMRASEEALQL--GHSRLKESTYLFWGSMSKVYGEDFTPFLDGIVKGLFACL-DQEETDL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 198418420 8 -----ILTGINSSNNDTRNAAE---KEYEEVPLVNRFMLLVEILSTQEQCLQTSTLAAILLRRIITSS-------YNESFGQMDADMQPKLRAQVIDCIKQETNSVRKKADCLSELARKSIDNNHWPEVLTFMCVNSTDPGMKEHVFSQFPGIFGN-----QQDHYQNVIRQMLGQCM--MASEQPS--IRFLAAQA---TMAFLLTNTSNQLLRHFLMPAVIQAAEDSASEDKDVVLKSLVELCEVVRPFVEPLLTTCLKVLGNAELENSIRQLALEAI-------------------VTLSETAPGLIRKQ--KAIIPIIIPQMLALMIDLDEDEDALEWSVAVAGENAIDRFACALGGKILPHIMSTVPPMLQNEDWRYRHGGLMAISAVGEGC-HKYMEEILEQIVNAVLPYLNDAHPRVRYAACNATGQMCTDFAPTIQKQ------------------------CHA-------------------------------RIVPSLCNVLD--DVANPRVQAHAGAALVNFVEDCPK---SILLLYLNPLCMKLEQVLSTQ----------------------IQELVQK-------------------------GTKLVLEQITTTIAAVADTAEEKFILFYDRFMPSLKYIMAN-AKSNELRMTIECISLIGLAVGEKFMPDAEEIMQQLLATQENIESWQDDDPQIISAWTRICKLLGQKFVQYLPVVMGPLMKAASIKPE-------------------------------------------------------------------------------------------------------------------------------- 119194021 6 --FLQQLHIVLNPTQGNVKEATATLQKEFYNN-PEALLLLIHIFTSHNN-TDLKQLAAVE-ARSLVSKH----------WLKIPGEQKPQIREQLLRSTLEEQAVRHSGARVISAIAKLDLQDGEWADLPGWLLQAATNSSKEVYILFTILETLG--------DGFQSKFTELLQLFDKTIRDPE-SAEVR---INTLL-SLSKLAMHLDADEDK----QAV-------------RAFQN---------------IFPAMVAVLKDATDEEDEDRVMQAFEVFQTLCEPQLDLVLFMNQLAANTNLAEETR----TQAISFLMQCLLTLTSLQDSDDDVDEITPARSALGLLDMMAQFLPSQVVVPLLKALGQYFSNQNPDYRRAGIMALGMCVEGPDFISTQ--MKEIFPVVLQMLSDPEPKVRQATLHGVARIADDLTEDVQHEQLMPLLLQNLASAMQEY---KGEESGVTINITKASVAAIDAVVDALE--EKDIVRYQGELVPVLHKLFQHPDFKIKALSASA---LGS-IASSAGEAFLPYFDVSMHIMQEY----------ATLKDSEEELELRASVTDAMGEMSASAGPERYKNYVEPLMHASEEAL--RLDHSRLKESTYIFWGAMSKVYGEDFTPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50290025 13 VQLATLLKSCMSPNHDERTVAMDSLQQFQHQ--PEFFNYLCYILIEGEASEVLRATAGMLLKNSMLEKGGFGKG---------DHDL-DYVKSNIVHGLYDNNLLVSNVTGIVITTLFSTYYRQHREDLLSQLLELVSNNN------EASVKALSKIMEDAQFFQLEKPIQSLITSFLGFISDVNMSNTIKAESIKCINTIIPLQTQSFTVKI--DEFLSSVFHLAQNEDDEVRTQICISFSSLLEFRPDKLADNFN-GIVQFMLHIIGTHEEKVAIEACEF--------------LHAFATNNNIPEHLVQPFV----PDIVPVLLAKMVSNDEDANEDDWTLRKCSASTLDVLTNILPHAVLEIAFPYLKEHLTSDKWYIREATVLALGAMADGGMNNELPILI----PFLVEQLKDHWAPVRKITCWTLSRFSPWIIK--DNVQFLVPVMEPIIVTLMDRKK---------------------------------------------------------DVQEAAISSIATFIENCDPELIETILYTLLENFDKCFRFY-------------KKRNLIILYDAV-------GRFADKCELDDRAMQIILHLIQKWESLGDSDKELWPCLSCVASSLGEKFAPMAPEVYSRAYRILFNVPEKDFIITSIDLIDGIVQGLGEHSQQY--QLLDIMLECLQD--VTHEVRQSTYALLGDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 118084696 22 ---------------------------------------LLQAIRNTAAAEEARQMAAVLLRRLLSS-------AFEEVYPALSPDDQTSLKTGLLLILEAQSSMRKKICDIVAELARNEDGNNQWPDVLKFLFDSVSSQNV--GLREAALH-IFWNFPGIFGNQQQHYLEVIKRMLVQCMQDQEHPS------IKTLSAAAAFVLAN-----EHNIILQAVNDSCQNDDSVLK-----SLVEIADSVPKYLRPHLEPTL-QLSLR-------------------LCADTNLSNMQRQLALELSETAAAMLRRHTNIVAQAI-PQMLAMMVDLEEDEDDDDFDSAVAGESALDRMACGLGGKL---VLPMIKEHIQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAIGQMATDFAPGFQKKFH-EKVIAALLQTMQDNQRVQAHAAAALIN-------------FTEDCPKSLLIPYLDNLVKHL-------------------------------------HSTMVIKLQELIQ----------------------------------------------------------KGTKLVLEQVVTSIASVADTAEEKFVPYYDLFMTSLKHIVENQKELRLLRGTIECISLIGLAVGEKFMQDASDVMQLLLKTQTDFSDLEDDDPQIISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 67539094 12 --LSQLLRALSTPDNNIRSQAEEQLNNDWIQNRPDVLLMLAEQLEGAE-ETGTRSFSAVLFRRIATKKDPVT-NEAKELFSTLAREQRLVIRQKLVTCLTTENDVRRKIGDAVAEIARQYTDNGQWPELLGILFQASQSPDA--GLREASF----RIFSTTPSVIEKPHEDAVIGVFGKGFR--DDVVAVRIAAMEAFA---SFFRSLPKKSQPKFFMLNVLPPLKESSESDELSSAFLALIELAE-----ICPKMFKGLFNVSVVANKELSDQVRQNALELMATFAD---------YAPATCKKDPDFTTQMVTQ---------CLSLMTDIGEDDDDSEWNASVAGEQCMDRLANKLGGQVVLPVFEWIPKLMSSAAWRDRHAALMAISAISEGC-RDLMVGELDQVLRIVVPALQDPHPRVRYAGCNALGQMSTDFAGTMYHQVVLSNIIPVLS---SAEPRVQAHAAAALVNFCE-------------EAERNILEPYLAD------LLRNLLQLLRSPKRYVQEQALSTIIADSAENAFEEYYDTLMPL---LFNVLKQEQSKEYRLLRAKAME-----CATLIALA--VGKNKMGQDALDLVQLLGNIQQSIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPGVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213408054 7 -ELQQLLFQSTAPDTAQITAATDALKKYYSQ--PQSLLSLFHIMTSCDNSQV-RQLAAV-----------EARKLCSTFWPQVAADVQAQIRQSMLISLKEPVKIVQHAARVISALAKLDLPEGKWNELSAFLVNAAMDQN--ESVREMGVYILYSIVEDVDETLLLDFT-QLFSQTIQ-----DTNREVRLGAIAEILDSLEAYRATLPN------LLNVLQDVVQTGETDKCKTIFEVFNTIAS------GAIISKSLGNINIASTKQLDQEIRCMALSFIIS-C------------------VRFKSRKLQALKVGKPLVYALLE-IATEEDTDDVDEDCPSRLALRSIDLLSTLPPTHVFYPMFEAVQSFSQSPEPRYRKAALLALGVSVEG-SSESVTSKLTEVFPIVVSGLCDTDPEVRQAALLALSQIAEIPHEVSKHHAQFLPLVFELMSM--QGVKVGKAAC----NCIDALLEGMDKDE---------IAGYMPTLMERLLYLLEADITLDIK----------SCVAAAIGSAAFAAQETFLPYFEHTMNSL--SNCLKSNTDEETY-EFRGTVMDTLGAIASAVGKEVFLPYTEQLVQFAYEGIQL--DHSRLRECSYCFYSVLARVYKEEFAPFLPHIMPALFKSL-DQDESDVISEKVG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 108710602 23 --LTALLGDLTSPANEARSRAEGMFHALRASHPDALALRLAHLLLSPAHPSA--PMAAVLLRRLISPGSQAF------VYPGLSPATQSSLRALLLSATGLSKSISKKLSDAVAELASFLLPSNAWPDLLTFLYKSIASPSSPPALQESALNILARL----ASHLAAGFPNL--HALLLSALSHPSSADVRVAGLNALIQSLPSAADRDQFQDLLPAMMRALAESLNCGNEGSAQEALEMMIELAGAEPRFLRRQLPDVVGSMLIAEAPGLEDGTRHLAVEFVVTLAE-----------ARERAPGMMRKLPRYV----GRLFAVLMTMLL---DVQDEPAWHAAVSAQECLDRLAIAVGGNTILPVLPSF---FASEEWKRRHAALVTIAQIAEGCARVMIKNL-EQVVGMVLNSFRDPYPRVRWAAINAIGQLSTDLGPELQNKLH-HVVLPALASSMDDNPRVQAHAASAILNFSENCRPD-------------ILTPYLDGIVGKLLSLL--QTGNQ-MVQEGALTALAS----AADSSQEHFQKYYDAVMPYLKSIL-MNATDKSNRMRAKSMECISL-------VGMAVGKQKFKDDAKQVMEVLMTLQGSQMEADDPITSYMLAWARLCKCLGQDFLPYMNVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193590628 9 -DFHQILTSLLSTDNNERQTAE---ETYQSLPLESKVSYLFNAVQNQAGDADEKQVAAVMLRR-LMAND------FLEFFPNLSPENQKQFKDNLLLSVNNEKNDRRRMCDVASEVARNQLDNNSWPEFLNFLFQ--CANSPSNDMKDSAL----RMFTNVPGVFGNQQSNYL--VVIKQMLHQSPDTNVQVQAVKAICAFILHHDKVIEIQKQFTDLMRITNESTETDDSLIKL-----LVDLSENAPKFLRSQL-PNIVEMCLKYLGNDEESYRQMCLEVVVTLAET----------APAMMRK--ESSKYIIQ-----LVGQVLELMATQDDPDETDQESMSVIAESALDRLACGLGGKMLPHILSNVSTMLANPNWKYRHAALMAISAVGEGC-HKQMLPMLPEILDGILTFLHDPHPRVRYSMCNAIGQMAADFAPTFQKKFH-DKIVPAILLLLEDNPRVQAHAGAALVNFCEDC------------PKKTLLS-YMDLILESILQAADLVEGGGRRL---VLEQMVTTIASVADTCEGDFVKFYDHLMPCLKEII--RNAVAP-----ELKLLRGKTIECVSLIGLAVGQEKFLVDASDVMDLMLKLLEDDPQTSYL-------ISSMCKVMGPKFEQYLPSLKPEVFVPLGEQQNFGIKASACEMLVCYARELKTGFAPYAEDVVKLMVPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195135139 1 MDIIEIIAGLLCTDTERIRQATSELGKAYEN--PETLNALCQIIV-SQREPQVRQFAAVLL---------NKRLQKLRNWQMVPADQKESIKTGMLQALEKEKSVKNAIAQFIGSLVRHEEEKKSWAELLNFIYSNVDDPKESE-LGSSIFATLT----DAAPDQFVSHMDSICQMFAAVLMSAEAKGNLSVANITGMSYLMPFVSGHTSAEQTVLLIIKTVFAFAQKGDEQEFCIVFDVIDSIAE-YVPKLLNNNVKHLMEFCLETAKQIDDSIRVQVVTF--------------------IGRVVRIKKKAIVKQKLLEIIAVIFEMMCCETELDDDESNSPVTAATQTLDLLANLSPEKLIPPLLQLLEPALQSPDPLRRRAAYLCIAVIAEGCSEAICNKYLEVMLNIVKSGIADNSPIVRIASFFALGQFSEHLPEISFAPQILPVLLQQLVIEIKSEPKHTDRMFYALENYCQNLEED--------------IVPHLPLLMSRLFDTLD--TNNSIHLRVLGLSA----VSATALAAREHLMPYFPKIVEILKNYL-----VKECSEEMK--ELRNEAIDTLASITRVVGKDNFIPLANDTMAYCLMMLDDGPNDPDFRRAIYNLIGALSIVVNESMSTVFPKIIDRLIE--------SVIST-------------EDMLPINDENGNRLFNDLDNTQVENDYKEEAILALKEFAMNTGSAFAPYLQTSFENV------------YKVIEHQQEIRKSAIEAIAAFVSSLMGDAEGVKRACLIIMPKFAHMI------------------------------------------------------------------------------ 189091910 22 -----------SSDNIVRSQAEEVLQNQWTSQRPEYLLMGLAEQISSSPDVSVRTFAAVIFRR-IASKTRKTSSENVDLFISLGAVSCQAIRNELLKTLLTDKNVRNKISDAVAEIARQYYSNDSWPDLLQVLFQLSQAPDAGRETAFRVFTTTPGIIERQHEEQVAG-------VFAQAFKDE--SVSVRLAAMEAFA---SFFR-NLSRKNQAKYILNILPPIKQAQDSDDLSKGLVALIDLAESSPKMFKPNF-SGLVQFSIAVIQDKE----------LSDLC---------RQNALELMATFADYAPSMCRKYTEDMITQCLSLMTDIGEDDDDADWNNHVAGEHCMDRLANKMGGMVVQPTFAWLPRMMQSPAWRDRHAALMAISAISEGC-RDQMIGELEQVLKLVVPALKDPHPRVRWAGCNALGQMTDFAPK--MQQEFYDVVLTAIVPVLDSEARVKSHAAAALVNFCE-------------EAEKSVLEPYLDGLLTKLYELL------QNEKRYVQEQALST-IATIADAAEQAFARYYDTLMPMLVSVLQRENDKEYRLLRAKAME-----CATLIALAQRLGN-------DATM--LVQLLGSIQDNVTEADDYLMHCGRMCRVMGKNFLPCLPKVMPPLLEMASAKADIQLLHMAIELLVVYAQVLEDEFAPYADQIME-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 31873312 22 -EFYQLLKNLINPSCMVRRQAEEIYE-----NIPGLCKTLLDAVRNRRAGYEVRQMAAALLRRLLSSGFEEV-------YPNLPADVQRDVKIELILAVKLETHARKKLCDIFAVLARNEDGTNHWPEGLKFLIDSIYSKNVV--LWEVALHVFWHFQERHDLDIIK----RLLDQCIQ--DQEHP-------AIRTLSAAAAFVLAN-ENNIAKDFILQAVNDSCQDDDS-----VLESLVEIADTVPKYLGPYLEDTL-QLSLK-------------------LCGDSRLSNLQRQLASETATPMLKKHTNIIAQAVPHILAMMVDL--QDDEDMEEDDFDSAVAAESALDRLACGLGGKV---VLPMTKEHIQSPDWKYRHAGLMALSAIGEGC-HQQMESILDETVNSVLLFLQDPHPRVRAAACTTLGQMATDFAPNFQKKFH-ETVIAALLRTMENNQRVQSHAASALI-------------IFIEDCPKSLLVLYVDSMVKNL----------HSVLVIKLQELIRNGTKLALEQLVTTIASVADTIEEKFVPFMPSLKHIVELAVQKELKLLRGKTIECISHIGLAVGKEKFMQDASNVMQLLLKTQSDLNNMEDDDPQTSYMVSAMCKILGKDFQQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 58268694 9 --LRQLLEASIAPDTSLIKAATTQL----NTQFPNCIPSLYEVSCTSENP-AIRQLAAVELRKRISAGDG-------KMWKKNPQQLRDQIKESLLQRLTSETSVRHAQAQAVAAIADIELTVTQWPTLMPGLYQ--AAGSADKAHRETAIYVL-FSILDTVAESFESHLQSLFKVFSVSLVDPE-SAEVRVTTLRALAKVAEYIE----------------------PSDKHDIKAFQDL--IVP---------MLKVLE----QAIKDGDDEGVKHGYDAFETFLILEAPLAASNKEVEDEMRCGALNVLSWVIQALGLAKPIIEGLLPIEDDPEDVDEDSPSRLAFRTLDNLAQVLPPQQVFPVLQQLQVYMSSGDARMRKSALMAFGVSVEGCS-EYIRPHVDQLWPVIEGGLQDGEVIVRKAACIALGCLCEWLAEATRHSVIVPILFNLIVD-----PATQKNAC-------------------------TCLDSYLEDIVNYLTLLMERLLVLLENGTVAVKITVTGAIGSAAHAAKEKFIPYFGQTIQRLVPFLELNEND-------EQNDLRGVATDTIGTIADAVGADVFRPYFQPLMKAAFEAL--TMDNSRLRESSFIFFGIMAQVFTGEFAQYLPQCVPALV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194746504 7 -QFQQLLVSLLSTDNDVRQQAEETYN-----NLPRELKLLANI-HNGQQSEEARQMAAVLLRRLFT-------TEFMEFYKEIPAESQNQLLQQILLAVQQEVQLRRKICEVIAEVARNEDGNNQWPDILQFLFQ--CANSPTPQLQESAL----RIFTSV-PSIFGNQETQYIDLIKQMLAKSTSDPEVRVQAVRAIGAFILF----HDKEKE---------------------------VSI----YKHFAD-MLPRMIVITGETIEAQDDQNLLLLIEMTEN-CPKEICMKVFSSQDFEDSENAPAMVRKRADKYIVALIPLVLQMMTDLEED---EDWDNNVIAESSLDRLACGLGGKVVPHVMNALPAMLSHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMSGVLNFLRDPHPRVRYAACNAIGQMTDFAPT--FEKKFHSQVIPGLLSLLDDNPRVQAHAGAALVN-------------FSEDCPKNILTRYLDGIMTKL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156039629 11 -ELAQLLSALQSTDNNVRSQAEEHLGNNWVATKPEMLLMGLVEQIHGSNDISTRSFAAVIFRR-IASKSRKADDNNSELFLTLPKQEAYAIRQKLIDTLGLENPVRNKIGDAVAEIAR-EYSDNQWPEILGVLLSSSQDPGQREIAYRIFSTTPG-IIE-------KQHEDTVLSAFKNGFQDGET--EVRLAAMEAF---TSFFSSLTKKSQQKYYVLSILPPLKEAQDSDSLSTALIQLMNLAEV-----APKMFKPLFNLVTFCI---------------QTIQDKELS-DIVRQNALELMATFADYAPAMVKKDPSFVTDMITQLMTDIGEDDEDSEWNASVAGEQCMDRLANKLGGTIIAPTFNWLPRMMLSEAWRDRHAALMAISAISEGC-RDLMLGELHKVLELVVPALSDPHPRVRWAGCNALGQMSTDFAGTMQEKFH-ETVVRSIIPVLKSEPRVQAHAAAALVNFCE-------------EAEKKILEPYLDELLTNLF--------------------------------------------------------------------------ALLQS-----------------------------PKRYVQEQALSTIATIADSAEAAFSKYYDTLMPILFNVLKSTKELRLLRAAMECATLIALAVGQERLGSDATELVKLLATVQRGIVDADD-PQLMHCWGRMCRVMGRDFLGYLEYVMPPLLDLASAKAD-------------------------------------------------------------------------------------------------------------------------------- 85093881 11 -ELSQLLQALQSADNNIRSQAEEHLQNNWTSSRPGLLLMLAEQIA-GSSDASVRSFAAVIFRR-ITLKTRKTSEAATDMFLSLDNHEAVAVRNKILEAILAETDRRNKIGDAVAEVARQYYDNDQWPELLQTLFNL---SQAPDAGKR---ETAFRIFHATPSIIEKQHQDAVAMAFAKAFTDE--SVAVRLAALPQLLNILPPIKD------------------SQDSDDLSQ--ALIALIDLAES-----SPKMFKTVFS-TLVGF----------SI---SVIQDKELT-DLCRQNALELMATFADYAPSMCKKDASYMITQCLSLMTDLGEDDDDDDLDTHVAGEQCLDRLANKLGGAILSPIFGWLPSMMNSPAWRDRHAALMALSAISEGCREEMIGEL-RQVLDLVVPALKDPHPRVRWAGCNALGQMTDFAPT--MQKQYYDIVLSAIVPVLNAEARVKSHAAAALVNFCE-------------EADKSVLEPYLDNLLSHLFQLL------QNEKRYVQEQALST-IATIADAAEQAFAKYYDTLMPLLMGVLQREN-----EKEVRLLRAKAMECATLIALA--VGKERLGADAMALVQLLASIQQNITDPDDPQAQYLMHCGRMCRVLGRDFLPYLPEVMPPLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145486601 6 -QLLNVIHGVFSPDNATRQKAEELLAQYRDSQPSEFVTSMLHLCRHEELK--IRQFAPVYLRNSLSNYSPK---SHKNVWSLLTPETQEIVKVSLFQLLETSSNVRSQLCDTIGELGGSDETKNSWPNLLQTLWQLFLSPKND--LIECGFKILANLFT-YAIDLFNKHQADLHTLFIQGLAS--PDQKIKTATIQSIGNTTSEPKQYRAFQDLIPNLMQSAL-AVTVQDQTLGEEIMETFSDIIDAEPKFFRKQINVFFNGIAAIFRESQIEQGLKRGTETLISLAEKFPRVF--KQDKQYLSQLVEMIFFHMIQ---------ISQTVSEEDDIQQDEDCETTRFGMSSIDRLIESIGDKEMLPVLPIVNQLLQHQDWRYKYAAILALSQVGEYIEEAEVKPIIE-----LVSMLSDSNPMIRYAVCHAIGQIADDM-KPKFQENYLHLIVPQFLTRLQDVPRVTSHILAALTNFVEGTEKGIESY------------------LQNLIQLT----------------------------------------IQYLNNGI-----------------------------------------------------------SIVKENAMSALAATAESSKQQFLPYVNEIVPLLFQVFQNHQNKQLKGQTIETITLIASAVGQLFQPFLAETVRILIQVQTSEAVDPQ-KSYVLSGWQRLALVCPQQIAVYLPEIIPSLQQVFKVHTGTGDEEFHTYDNE-------------------------------------------------------------------------------------------------------------------- 195343471 10 ----QLLASLLSTDNDVRQQAEETYNNLSRE---LKVTHLLGNIQNGQQSEEARQMAAVLLRRLFT-------TEFFEFYKGLPAESQNQLLQQILLAVQQEVQLRRKICEVVAEVARNEDCNNQWPDILQFLFQ--CANSPTPQLQESAL----RIFSSV-PSIFGNQEAQYIDLIKQMLAKSGSDPEVRVQAVRALYHDKEAIHKHFADMLPR--MIHITGETIEAQDDQ---SLLKLLIEMTENCPKFLRPQLE-FIFEVCMKVFSSQDFE------DSWRLVLEVMVSLAENA---------PSMIRKR-ADKYIVALIPLILQMMT---DLDDDEDWSTAVIAESSLDRLACGLGGKVVPLVMNALPVMLGHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMSGVLNFLSDPHPRVRYAACNAIGQMSTDFAQTFEKKFH-SQVIPGLLSLLDDNPRVQAHAGAALVN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209876458 13 -----------SSDSAVRQESENQFNNLRQADPNTFLQLTLGILQQQPNSQY-RVQAAISLRNLFR---EFVLTPDNCLWNKITPENQNMCLIALLKCLETEHNVVSINISDTVSLVAMELPNGKWPELLPFLFRLISNSNAPENVARHAFRIIGEIMP-VLEDVVATHRDNIVSTISAALQY--PDIEIRYEAI-------GLIAAIVESSGKKNYLTPVILEILQNLIATQHVLAIDVLYRLTTIYRQHFGIFFSQIL-AIAQN--KQIGTDLRQAAVE--CLLCVVET--------RPNMCTKHNNFVNDMITTLLSFMLPNWAEIHPEQEENEDEDEDCLYPIGEEGLDRLARALDAEVIPTFYQFIQQTNAHP-WKYRYAAIMAIAQTIEYLDEETYQDHMGQIISRIIAFLKDPYPRVRYACCQAIGQIALDHSPLVFHATVLPQLIQTI-----DDP-ISKVASHALSALV----------NFTEEVPAEDLQPYVQPLMEKLLNILHKQPQPPRIVREQCI-TMIAVIAGVIENDFAPYYSTVVPYLKK---TMQEASP--------QLRTLRGKCIECLTIIGFSLDYSIFKNDAQETMVAFIQLMGSGPLKEYIQE----ALQRMCRIMKQDFVPYLPHLLSNIFQLLETREE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210124620 6 -QFETLLANLMSHDNDVRKQSETMYDGIPVTNRAQFLLQAS---RNANAAPEVRQMGAVLLRRLLT-------MSFEEAWPTFPPELQAAIKTQLLAGIQQETNVRRKICDATAELARGDDGTNHWPEALKFLFE--CASSQDPGLKESALN----IFCSIPFGNQQAHYLEVIKQMLYQCMTDQSSPQVRRLAAKATAN---FILEN-ENDAQRQLILQSLSESASTQDDDCVLKSM---IDLAENTPKYLRLQLDSVL-NINLQILSNSEDQWRHLGLEVIVTLAET----------APAMVRKRT--------KLIPVLIPQVMALMVDSDEAEDEDSDSNAIAGETGLDRLACGLGGKVLPLVSAALPQMLQNADWRYRHAALMAISAIGEGC-HNQMQAHLPSVVEAVLPFLQDMHPRVRYAACNALGQMATDFA-PLFQKKFIDKVIRGLLIVLDDHPRVQAHAGAALVN-------------FSEDCPKSLLLPYLDPILAKLEHVLSMQDAADVQTDSQAQEMMSFMISAWARMCKLQFQQYLPVVMDDMKQVSEDDGQFVSLSDRTTGLEEKSTACQMLVCYARELKEAFAEQVVKLMVPLLKFYFHDVVRLSA--AEIMPCLIECATTKGEVYMREMWNFMPEIIAAMGTEPESDVLSQLMESVSDIIHSLREEMLPFFEQLMPHFIKLLTNE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156368528 17 -----------SPDNDTRNQAEVLILGGLAGGF----------------TRVVRQMAAVLLRRIFTATVDFLK--------KIDENTQNLMKESLLKGIHEEQD-----SNVRKKIAVSELSKNHWQELLKFLFECCNSPRAE--LKESALHI---FCS--FPGVFGNQQDHYLNVIKQMLINDQTSQAVRFVAARA---SCAFITDQVGEAKQRQFIIQTVRESALANDDAVLKSG---LIELAENCPKLLRSNLEP-LLNLMLDIVR--NAELG----ENWRHLSVECI--------VTLAETAPAMIRKL--QKYIPLIIPQLLAMMVDLDDDP---EWSISVVGESSLDRLACALGGKILPHITATIPQMLNNPDWRYRHAGLMAISAVGEGC-QKQMEALLQSVTDTVLPFLNDPHPRVRYAACNAVGQMSTDFANAFQRKFHMK-VIPGLLHVLDDNPRVQAHAGAALVNFCEDC-------------PKSTLHPYLDSILAKL----------EAVLSAKLQELLTKLVMEQVVTTLATVANTVEEKFDRFMPSLKYIVQNSNSTD---YRLLRGKTIECISFIGLAVGKDKFLPDASEIMQLLLKTQTDIDSLEADDPQVSYMISAMCKIMGTEFTQYMPLVMP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183979303 7 -QFYQLLNTLLSTDNDIRQQAED-----AYNNIPTKVVHLVGAIQNGDIGEEARQTAAVLLRRLLSA-------EFFEFFPKLPFDQQTMLREQLLLTLNVSQQLRRKICDVVSELARNHIDVNQWPEFLQFM--FHCASSQNPDIKEAGIRMFTSV-----PGVFGNRQNENLDVIKQSLQPTET-EALRMQAVKALHDKESAIQKHFS-----DLLMQVVVQSIEKTDDD---SALKVLIELAESAPRFLRPQLE-TIFEVGIKVVDTEADDNWRQALEALVTLCE-----------------TAPAMVRKQVPVAIRRLTPLVLAMMC---ELDDEPDWSVYVTAESALDRMCCGLGGKILGLIVGQVPEMLNSEDWRKRHAALMAVSSAGEGC-HKQMEQMLDQVVSAVLTYLTDPHPRVRYAACNAIGQMTDFAPN--FEKKFHSKVVPGLLLVLDDNPRVQAHAAAALVN-------------FSEDCPKPILTQYLGPLMGKLILTTKFKELVERGTKL----VLEQIVTTIAS-VADTVESDFVQYYDRLMPCLKYIIANATTDE---LKTLRGKTIECVSLIGLAVGEEKFMADASEIMDLLLK--THTEGEQLPPDDSFLAWSRICRIMGKKFARYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 17297993 13 --IVGALGSCNSSNNSVQVEVTKVLKDL-NENVADAALYLLHIFMNKQENNDVRQVGGLLLKNYINSK---------NKFLSND--ILKIIKNEIFKLVEDEVKEIRTSGSVITTILGIE----QWPEALYNLLLLIERGNND--VVDGAFRAILIIIEDENRDSLFFQFSQLLQKLFQFCSPQEKNIKKKYAA-ECL--DLFITSSCFTTNGVFNDMFECLGYLASEEDPQILKIVVSCMTIITDTRYSSI-FSNLDAIIQFMVNATNSNDRKVQLEALEFWPIFIKDRSYVAYASYNNSDSNYIDENVYKNILKNYLPYLCKILIDNTVYQEEDDDLDDWTVRKGAALCLDYLSNVYNDEILEFVLPHIEEKLMSDKWNIRESAVLTLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCEKWFEPVLLNLLKRLDSNKRVQEAACSSFANLEEDALELLNNYLHEIEVVYAILSKWFLVILYIDLENSISFISNRNNISSTANE-LLTYYKITNDDCMKDIDTISPSKKKDLIELLSRILSVINSSIMDILNESEYNFIPLVHKYCLKLQNIKFDDFNNKIMSNHEELRNIINPDGTLQNGYFALIGDISRFCPQYLITYLNDIIPFLIAHI-THPSTPVSNNASWAIGEISIHINSEMEIYVDEITKQLIYICQNSKYHGCLLQNICITFG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 210110972 6 -QFETLLANLMSHDNDVRKQSETMYDGIPVTNRAQFLLQAS---RNANAAPEVRQMGAVLLRRLLT-------MSFEEAWPTFPPELQAAIKTQLLAGIQQETNVRRKICDATAELARGDDGTNHWPEALKFLFE--CASSQDPGLKESALN----IFCSIPFGNQQAHYLEVIKQMLYQCMTDQSSPQVRRLAAKATAN---FILEN-ENDAQRQLILQSLSESASTQDDDCVLKSM---IDLAENTPKYLRLQLDSVL-NINLQILSNSEDQWRHLGLEVIVTLAET----------APAMVRKRT--------KLIPVLIPQVMALMVDSDEAEDEDSDSNAIAGETGLDRLACGLGGKVLPLVSAALPQMLQNADWRYRHAALMAISAIGEGCHNQM--------------------------------------------QAHLPSVVEAVLPFLQDHPRVRYAACNALGQMA---TDFAPLFQK----------KFIDKVIRGLLIVLD--DFQHPRVQAHAGAALVNF----SEDCKSLLLPYLDPILAKLEHVLSV-----------------------------------------KIQEVFAK------GTKMVLEQVVTTIAAVADTSEDAFVPYYDRFMPSLKLLMQNSKELRLLRGTIECISLIGLAVGTQ---------KMLLATQTDSQAQDDDDPQMISAWARMCKLLGKQFQQYLPVVMGPLLKAAAIKPE-------------------------------------------------------------------------------------------------------------------------------- 212506802 7 -EFNQLLITLNSPDNEIRAQAEESLNNITVDNRALLLLSALASPVGED----VKQMSSILLRRLFS-------NEFADLQLKLSPENLEHIKTQVLQAEQSESLRKR-MCDIAAELARNLIDQNQWPQFLQFLFQCANSPSAS--LKDSALRMFASV-----PSVFGNQESNYLDVIRQMLEQSTQPYEVRFQAVRAVSAFVSY----HEKEMQILKMLKVVMESIEKQDGLL----LPCLIELAEITPKFLRHQL-PVVMELCIKVLRTDDM------MNEWRHLA---LEIMVTLSETA-----PAMMRKN-AGEYLVALVHEVLKMLTQSDEIIEDDSDSPNIIAESALDRLACGLGGK---TVLPVIVENISNSDWKYRHAALMAISAIGEGC-HKQMEAMLPQIMDALLNFLQDP------------------------------------------HPRVRYAACNAVGQMS------ADFAPDFEK-------KFHDKIIPGLLHVLD----DDQNPRTQAH-AGAALVNFSEECPKNILIQYLNPIMLKLEAIL-----------SAKFKEL-----------VEK-------------------------GTKLVLEQVVTTIASVADTVEEQFTTYYDRLMPCLKCIIQN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 19076002 13 --LLNLVQGLSSPDNTVRNDAEKSLSSDWISQRADLLLNGLAILAYQSEDPAVRSFC-LVLCRRISFRTLPGDSEL-EVFSSISNESKQSLQSQLLACFVKESTVRNKLCDTIAEIARIYDCQGEWPELINVIFNAVNSPD--ESFRESVFRTITSL-----PRLLSGQDSAVTPLFTTGL--ADPSIRVRISAARA-YSAVILE----SKQSTRDSLMNILPPLQQDRDSDNLADCLMAITEIAEVFPKLFKPIFESVIFGLGI--IKDKEDNSARQALELLVCFSEGAPAMCRKSSDYTDQLVLQCLLLMTDVAGDPEDEAEELQEWLNTDDLDQDESDAN-HVVAEQAMDRLSRKLGGKILPPSFTWLPRLIPSQKWSERHAALMAISSIAEGAE-KLMKKELSRVLDMVLPLLADPHPRVRWAACNAVGQMTDFAPD--MQVKYPSRILEALVPVLESESRVQAHA-------------AAAMVNFSEEADNKVLEPYLDDILQRLLTLL------QSPKRYV-QEQAVTTIATVADAAAKKFEKYFDAIMPLLFNVLQQADGKEFRTLRGKTME-----CATLIALA--VGKQRFLPVSQELIQILGNIQMGITDSDDPQASYLIAWGRICRVLGSDFVPFLSSVMPPLLVA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50304865 10 --LTQLLQHAVSTNSDERQQALDALETFKLE--PQFANYLCYILLHLEEMDQLRGTAGILLKNCILG-GNIVDLGYVK---------SEIVRGLCLN----NKFIVKITGIVIAAL-YSTYYRQHREDPLAQLIELARDNN------EGSLKALSKMMEDAQFFQLQWSNNQVLVSLFLTLMVEGKTPVVRSESINCLNNIIPLQCQELSVNL--DTLLTNIFSLASSESSLVKQQICQCL----TLNLEFRPDKLMTHLQGI-IQFMDSEEEKVALGACEF--------ILALVSNTNVPD----------HLIQPYVQELVPLLLTNMVYDSEDKDEDEWNLRKCAASVLDILTGIFPKEVIETALPLLREHLTSDSWYIREATTLSLGAMAEG-GMKYFDGQLPALIPFLVEQLKSPWFPVRRMTCWTLSRFSIWILD--DRTEFLMPVLNPIMETLLDKKKVQEAAITAIATFIENSYDAVSRLSEKCDLDEQAITK----LLPHLLNKWSALDDNDKELWP-----LLECLSYVSTSLGPRFAPMAMEVYNRAWNILCVDLEAKSQVDPIVVPEKDFIITSLIDGLVQGLGYDSKALLFPNMFSVILQCLQD--HSHEVRQSAYALLGDIAYLFTSDFSKRMETIGNELIQNGENHEAVSTVNNAIWCLG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195443760 7 -QFQQLLVSLLSTDNDVRQQAEE-----AFNNLPRQVKVLLGNIHNGQQSEEARQMAAVLLRRLFT-------TDFLEFYKEIPTESQNQLLQQILLAVQLDVQLRRKICEVIAEAARNEDGTNQWPDVLQFLFQ--CANSPTPQLQESAL----RIFSSV-PSIFGNQEAQYMDLIKQMLAKSSSDAEVRVQAVRALHHDKEKESALYKHFGDMLPRMIVIGETIEAQDDQTLLK---LLIDMTENCPKFLRPQLE-LIFEICMKVFSSQDFE------DSWR-------HLVLEVMVSLAENAP--AMVRKRAEKYVLALIPLVLQMMTDLDEDEDDDDNNV--IAESSLDRLACGLGGKVLPHVMNALPAMLGHADWKHRFAALMAISAIGEGC-HKQMEAMLDQVMSGVLVYLRDPHPRVRYAACNAIGQMTDFAPEKKFHDQVIPGLLS-LLDDVN-NPRVQAHAGAALVN-------------FSEDCPKNILTRYLDAIMTKLENIL-------NSKFKELVEKGNKLVLEQVVTTIASVADTCVAYYDRLMPCLKFIIQNANSEE---FRMLRGKTIECVSLIGLAVGQEKFIGDAGEIMDMLLK----THTEGDLPDDLITAWARMCKILGKQFEQYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170086836 12 -----LLVQTTSNDTASLKAATAQLNQDYYKN-PSCISALASILA-SSPEEPVRQLAAVELRK-------RVNQNSGNLWTQLSQIEREEIKAKLPELILSEPNVRHSAARVIAAIASIEIPLGTWDQLLPFLQQTCTSTQA-AHREVGSFIMFT-VLENIV-EGFQQHMQGLFILFSQ-MLADPESIEVRITTVRALGVIAQYIDSD-DKAELKSFMIQVIGQTVEAGNETGARQLFDVLETLLILEVSVLGKHIPELAHFLLQRGFDSELRVLALNALN-W-TV----------------QYKKSKIQSNNLAPSILEGLMPITTEDEPEDVDDDA-----PSRSALRIIDGLATNLPPSQVFPALTLIMQYFNSPDPTHRRGAMLALGVCVEGCS-EYMTPLMGQVWPVVEAGLQDGDATVRKATCVAVSCLCEWLEECISKHTVLVPSIMALIND-GATQRTA---CTALDALLEILHDG--------------IDQYLQLIMERLASLLE---TAPISVKAVVTGAIGSAAHASKERFLPYFQPTMNHLAGFLN--------LTGEGEEI---ELRGITMDAIGTFAEAVGKDVFRPYFPDMMKHAFQ--GTEMASARLRECSFLFFGVMARVFGEEFAPYLPQVVPPLLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145501419 6 -QLQQIIQGIFSQNNQSRKQGEDRLAQLREAQPNEFVMQMLNLCRHEELK--IRQFAPVYLRYSLSKFAPK---SHKNVWNQLISETKETVKLHLFQFIEVEHIVRNQLCDTIGEIGGSDDSHNEWHNLLPTLWQMFLSPNND--IIECGFKILGNLFM-YSIDQFDKHYQDLHTLFVQGLAS--PQIKIKSSTMHALGNALPAQYKIF--QDLISNMMKSALDITI-QDQSLGEGIMEVFSNIVDSKPKFLRKQFNIFFNGIYCMFRESQIDNVKRIGTETLLSMVEKFPGLF--KFEKIYLMQVVEMIFYHMIQISSTMKPPEGFNDDIEQDEDCETTRFGMSS-----IDRLIESLGKEMLPLLNPIVSELLRHQDWRCKHAAIMALSQVGEYIDQVT---DIKSTIELILPMLNDSNSMIRYAVCHAIGQIADDM-KPKFQESYLHIVVPQFLNRLEDVPRVNSHILAALTNFVEGT----------EKGIEAYLPNLIQLSIKFLNIGISIEKENAISVIAATAE------------------SSKLFFIPYVNELLPLLFQIFSTHQTKQYRQLKGQAIETITLIASAVGEQVFLPFLQQTVQILIQV-QTSNLEAIDPQKSYVLSGRLALVCPQQLAKYLGEIVPSLFKLIQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115758413 15 ------------------------------------------------------QLAAVLLRRLFNTNFD-------QVWPDSPQDVQEGIKAQLVQILHHINDLRRRVCDAIAELARIDDEGNQWPDILQFLFQ--CSTSTSPELKESALHIFNNF-----PGIFGNKQEYYL-VVIKGMKQEQP--QVRIVAAKA---TISFIVTNGKEKAIQKHFMDLVTESISGQEDDTLLKAFLELEESTP---KLLRPYMENVL-NLAIGIIRESNLP------DSWRQLG---LEMVVTLSEAAAAT---LRRFPKYIET----VVPLMLNMMASSDEIEDEDNDSNAVAGESALDRFACGIGGKMLPHITAAIPKMLQNADWKSRHAALMAISAVGEGCHKEM--------------------------------------------EAVLDKVLDSVLPYLIDEPRVRYAACNALGQMA---TDFAP---------TFEL-KYHAKVITGLLQALD--DYGHPRVQAHAGAALVNF----SEDCKSILQQYLGSILEKLEAIIAMK------------------------------------------MQELLQ-----KGTKLVLEQMVTTLAAVADTTEENFTPFYDKFMPSLKYIIQNTKEYRLLRGTIECVSLIGLAVGTKFMQDANDVMDLLLRTQTDSSELEDDDPQTISAWARMCKLLGPSFANYLPVVMKPLLKTASLKPEVALLDSEDAKN--------------------------------------------------------------------------------------------------------------------- 119496425 12 --LSQLLRALTTPDNTVRTQAEEQLNNDWIQNRPDVLLMLAEQIQGAE-DTVTRTFAAVLFRRIATKKDPVT-NEAKELFSTLSGEQRLVIRQKLVSCLTTESDVRKKIGDAVAEVARQYTDNGQWPELLGVLFQASQSPEA--GLREAAF----RIFSTTPSIIEKNHEDAV--SGVFGKGFKDDVVTVRIAAMEAFA---SFFRSISKKSQPKFFMLNILPPLKESSESEELSSAFLALIELAEV-----CPKMFKAMFNISVIADKDLSDQVRQNALELMATFAD---------YAPSMCKKDPE-----FA----QEMVTQCLSLMTDIGDDDDASEWNASVAGEQCMDRLANKLGGQILPATFAWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGT-MQEKYHNVVLNNIIPVLDSEPRVQAHAAAALVNFCE-------------EAEKKVLEPYLAD------LLRHLLQLLRSEKRYVQEQALSTIIADSAENAFDQFYETLMPL---LFNVLKEEQSKEYRLLRAKAME-----CATLIALA--VGKEKMGQDAFNLVQLLGNIQQNIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPAVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156084808 10 IQLLEVLQKSDKADTQTQKDVSDFITQFELRERCSVLYFLEAALTAPEL--HMRQMAAICLKRAINLK-----------WASLDNDVKMQLKNGLVRGIQLNDSEVRTMGSAFVALFAVE-GYERWPDAPGLLLTLLSESP-NEIVRQTAGSTLVMLVEDMAASNYRDSAKPMGEAFMTFVTNQLVPRILELAST--IPGSLPFFCKMLCALIDTGCFNTVIFETAQHQDPWVRK----CVLKGMTETWNRRPLAILDAVFAFVISTNDTADNTVQLEALQFWA---------QLLKSRLEESVNSRLISQL---RTHLPQLIPVLIEHTSHFEEDADEDEWTPRKGAALALDYISQVYGNEIVQFLLEHIEKRLANDDWEMKESAVLVLGAIASGCMLA-MAPYLPKVVEYLIELTRHPKPLMRSIACWCLARYAGWACQVQHNENWLYRVLTAVLARVLDSKRVQEAACSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115389222 12 --LSQLLRALSTPDNAVRAQAEDQLNNDWIQNRPDVLLMLAEQIQGAE-EVVTRTFSAVLFRRIATKKDPVT-NEAKELFSTLSGEQRLVIREKLVTCLTSESTVRKKIGDAVAEIARQYTDNGQWPELLGVLFQASQSPDA--GLREAA-----YRIFSTTPGIIERPHEDAVTGVFSGFK--DDNIAVRIAAMEAFA---SFFRSISKKSQPKFFILNVLPPLKESSESDELSSAFMALIDLAE-----ISPKMFKGMFNISVIADKDLSDQVRQNALELMATFADY----------APNMCRKDPEFAR--------DMVTQCLSLMTDIGDDDDAAEWNASVAGEQCMDRLANKLGGQILPATFNWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGT-MQEKYHQVVLSNIIPVLDSEPRVQAHAAAALVNFCE-------------EAERKILEPYLAD------LLQHLLQLLRSPKRYVQEQALSTIIADSAENAFDQYYDTLMPL---LFNVLKEEQSKEYRLLRAKAME-----CATLIALA--VGKEKMGQDALNLVQLLGNIQQNIVDADDPQSQYLLHCGRMCRVLGPDFVPYLPGVMPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212528300 12 --LSQLLRALTTPDNTIRTQAEDQLNNDWVQNRPDVLLMLAEQLQGAE-DAATRSFAAVLFKNT---KDPRSGDTNECFW-NLNPEQRVAIREKLVGCLSSE-----TLADVRNKIAIAEIARQSWPELLGVLFQASQSTEA--GLREAAF----RIFTTTPSIIEKQHQEAVLSVFSRGFKDDHVS--VRLAAMEAFSALFRSIKQHAGFFSLAPDLLNILPPLKESEEDEELSKAFISLVELAEY-----SPKMFKNLFNNLVKF------SV--------SVIAEK--DLSDQRQNALELLATFAEYSPNMCKKYATEMVTQCLSLMTDVGADDDDQEWGAHVAGEQTMDRLANKLGGDIIPATFAWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMISELDHVLALVVPALQDPHPRVRYAGCNALGQMSTDFAG-IMQEKYHAVVLNNIIPVLDSEPRVQAHAAAALVNFCE-------------EAEKSILEPYLGDHLLQLLRTDKRFVQEQ---------ALSTIIADSAEAAFTQYYETLMPLLFK---VLQEEQSKEYRLLRAKAME-----CATLIALA--VGKEKMGQDAINLVNLLGAIQQNITDSDDPQSQYLLHCGRMCRVLGQDFVPFQGAVVPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169769052 12 --LSQLLRALTTPDNTVRTQAEEQLNNDWIQGRPDVLLMLAEQIQGAE-ELVTRTFAAVLFRRTKTRKDPVT-NEAKELFSTLTGEQRLVIRQKLVTCLTTETDVRKKIGDAVAEIARQYTDNGQWPELLGVLFQASQSPDA--GLREAAFTTPG-IIEKPHEDAVQG---------VFGKGFKDDVVSVRIAAMEAFA---SFFRSISKKSQPKFFLLNVLPPLKESSESDELSAGFLALIELAE-----ISPKMFKSVFNNLVKF-----------SI---SVIADK--DLSDQRQNALELMATFADYSPNMCKKFAQEMVTQCLSLMTDIGDDDDASEWNASVAGEQCMDRLANKLGGQVVPATFSWVPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGT-MQEKYHAIVLNNIIPVLNSEPRVQAHAAAALVNFCE-------------EAERKVLEPYLAE------LLRHLLQLLRSDKRYVQEQALSTIIADSAENAFDQYYDTLMPL---LFNVLKEEQSKEYRLLRAKAME-----CATLIALA--VGKEKMGQDALNLVQLLGNIQQNIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPGVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145498238 6 -QLQQIIQGIFSQNNQSRKQVEDLLAQLREAQPNEFVIYMLNLCRHEEIK--IRQFAPVYLRYSLSKFAPK---SHKNVWSNLVPETKETIKLRLFQFIEVENNVKNQLCDTIGEIGGSDDNHNEWPNLLPTLWQMFLSPKND--IIECGFKILGNLFT-YSIDQFDKHSQDLHTLFVQGLAS--PQIKIKSSTMHALGNSLPTQYKIF--QDLISNMMKAALEITIS-DLPLGEGIMEVFSDIVESKPKFFR--KQYNIFFNGIQTIDSQIEGVKRIGTETLLSLVEKFPGLF--KFEKVYLMQLVEMIFFHMIQISSTKRPPEGFNDNLEQDEDQE--TTNFGMSS---IDRLIESQGKKEMLPVLPIVSELLRHQDWRYQHAAIMALSQVGEYIDQVA---DIKTTIDLILPMLNNSNSMIRYAVCHAIGQISDDM-KPKFQEAYLHQVVPQFLNRLEDVPRVNSHILAALTNFVEG-------TDKGIEAY-----------LPNLIQLSIKFLTAGISIKEGAISVIAATAESSKKLFVPYVNELIPLLF-----------QIFSTHQTKQYRQLKGQVIETITLIASAVGEQVYLPYLQQTVQILIQV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169849351 6 -----------------------------------------------------------------------------NLWTQLDQSIREQIKQDLPKLILEEKNKRHSAARVIAAIASIEVPAGTWSNLLP-LLESACQSSEAGHREVGSFTVLENIVEG--FQEYLPKLFSLFEALLQ-----DPSIEVRITIVRALGVIAQYI-DNDDKALLRAYMINVIGQTVEANDETGARQLFDVLETLLILEIPVLGRHV-PELAAFLLQCGGNVNFD-------------PELRVLALNALNWTVQYKKSKIQSNNLAPQILEGLMPITTEA---EPEDIDDDA--PSRSALRIVDGLATNLPDQVFPPLRNLILKFFQSADPAHRRGAMLALGVSVEGCS-EFMTPLMGHVWPFIEAGLQDGDAGVRKATCIAVSCLCEWLEDVSKHEA----LMPAIMNLIND-PTTQKSACTALDALLEILHDH--------------IDQYLQMIMERLLQTA------PISVKAVVTGAIGSAAHASKERFLP-----------YFEQTIKILASFLTLTEEGEEIELRGITMDAIGTFAEAVGADQFRPYFADMMGCAFKGLE--MGSARLRECSFLFFGVMARVFGEEFAPYLPQVVPALLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116179526 21 -----------SADNNIRSQAEDVLQNQWTSQRPEWLLMGLAEQIGTSTSTSLRSFAAVIFRR-IASKTRKINSENVDMFISLEKEHGTAIRGKLLETLVTETDKA-----VRNKIAVAELARQSWPELLQVLFTLSQAPDAGRETAFRVFTTTPGIIEKQHEEAVAE-------AFAQAFK--DDSVAVRLAAMEAFAASL-----NKKNQTKYHVLLPEVLNIKDSQDSEDLSKALVALIDLAEG-----APRMFKQIFNVLVQF-----------SI---SVIQDKELN-DLCRQNALELMATFADYAPSMCKKYTNDMITQCLSLMTDLGEDDDDAEWDPHVAGEHCMDRLANKLGGLVVQPTFNWLPRMLSSPAWRDRHAALMAISAISEGC-RDQMIGELKQVLELVVPSLKDPHPRVRWAGCNALGQMTDFAPT--MQKEYYDTVLSAIVPVLDSEARVKSHAAAALVNFCE-------------EAEKSVLEPYLDGLLTALYQLL------QNEKRYVQEQALSTIIADAAEQAFSRYYETLMPI---LVGVLRRENDKEYRLLRAKAME-----CATLIALA--VGAQQLSTDAAMLVQLLGSIQDTVQDPDDPQAQYLMHCGRMCRVMGKAFLPYLSKVMPPLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198421607 15 -HLHKVLGQLQVPDNEVIEQATEELRKLSQHN--AFMSSLFSVLCSDSAIQV-RQFAAVVF-----------RRKIMKCWKSYSESDRSSMRSALLQRLGQESDALRSVMQIVGSVAKHELDDGTWPELLQFIETSIKTSNTKQVECGMHLLSI--VCE-TAGEYLDNEYNAILALISNTLMAAPQNPDCAYYSVQAFNALVPFLGD----EQSRLVVVKILLE----HDESHAAEVLEIFESLIETEVSFIAPFVKDVLFSLQIANNNGLEDEVLLQIIDVLSPILVSEIDDADSDDEASAESHTPLASALHVIDDLALHLPPEKLFT------------------------------------KIMPFVQSCVAANEARHRRGLLLTLACLCEGTSEFIRANHLHSFVELVCRGAVDNNPKVRNAAMFALGQFSEYLPDLNQFAEQVMPILFGVLQQLHQEPSSA--------SMTKAYYALENFAESLESG----ILPYLEQLMGHLL--SSLKSTTDIHTK----ELLVSAIGAAANAAEDKLLPYLDEILQLIQQCLTLDKNHVGEEDEGELTVLHTQALDTLGVLVRTLGKLNAQLPSDCI-NLGMTLLSTETNDPDQRRAVFGLFAAVTSLVGEDMAPFMSVIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116203199 6 --LAALLQESQVPDTQNLKAVTAELQKNYYSH-PESLLLLIEIVATH-QDVIVRQQAAVQ-----------GARLAVKHWEKIAKAQKPAVRQHLVRTLNEQSPRARHAARLVAAIAAIDLEEGEWHELIPALFT-LSSSNEVGQREVGSYIIFSLLEE--NPTSFADHMPKLLELFGHSLRDPQ-SADVRIMSIGAMLLMFEPLEDEESVATLQTLIVDVLKDAVQAGDDEKTGQAFEVFQQFLAYESALLGKYLKDLVFMIDLAANKQADDEVRAQALAF------------------LAQTVRYRRMKIQGMKDMGQELTQKSLLILTEIDDDEDDDDMGPARSA---LALLDQLATDQVIVPLLDALPKFATSEDPGYRKAGILALGTVVEG-APDFIASQVKAIMPLAINLLNDSDVGVRHTALIGLARLADDIAEEL--SSFNEPIMTALVKNLKKNIEIIRSVCGAL----DAMSEGLDAEFMKQNA---------GDLVGNIGALITHDD---FKVKVAASGAIGAIAECLGEDFKP-----------YFEQTMQALGAYLTIKETEDDLSLRSGVCDSVGRIATAVGAQTFQPYVVDLMRSSEEGLQL--DNSRLKESSFIMWSSLAKIYEKEFAPFLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156351508 3 -ELESILLKLLVPDNTVIQQATVELKEAFKH--PAVIPSLMSILSTSQNPQV-RQYAAVLL-----------RRRVTKQWTKLPPENHQMLKQGLLQVLTQESVVRHSVGQVVSMIAKHELPAGQWPELLLFLQEYVRSQEAAN--REMGMFVLSSVTESV-GEQLRPHFPSLLSLFSTTL-EDQGSQVVPFYTIKALMNLIEYVGTD-EIALTRPLIPKVVINALLFTDEDRACEAMEIFDELIESEVSIVTPHLIP-LVEFSLKAMNNTYDNTRIKALHFICWLARIKPKALIKNNLL-----VPTLAVVFPIMAAPPSEEALDEEEDDQLEDGAEASK--PCAVASQVLDILAHLPPETLIHPLMQFIQPALASRNPYERKAALIALAVIAEGC-ADFLRNYLDATLQTICTGLQDTNHIVQNAALFALGQYSE----------HLQSVCYSYSKTGYTRPRYAIRL----------------YLPFQPEISTYS-TQILPLLFSHLYSTSNNKDQSSSTTRT--YYALETFCENLGQGIIP----YLPALMDKLMSVL-------SSSQNNHLKELAISA----LGAAANAAKENIIPYFSSIVELLLTYLTNPGTTEGLQVQAIDTLGVLARTVGPEFLPLADECIHLGLKLLEEDRDPDLRRCTFGLFASVSTILKTGISKFLPDIMKYMIDSLQSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150864326 12 --LAQLLHSLSSSDNSVRSGAEKSLESTNTSNVEMLLTYLAEE-ACSGADESTRSFAAVLFRR-VAIKSPKELASVTDRTIGISEPVRQQIRSILLRGFASQNQVRHKLSDAISEVAKEDAPQGSWNELIPALFE--ATRNTDPSFRESAF----RVFSSAPELIDKSYLDSVLPIFNSGF--EDSDDDVRIAACSAFVA---FFRELPKKSWQSLSPLLPNLLLSNGQDQAL-ASVLESLIDLVEL-----APKMFKDMFPTIIEFCKELEANTRMASLELLTTFAEV----------SPQMCKRTQSYTDNMVLITLSMLTEVCM-------DDDEAAEWEEHDAARQALDRVARLNGQALAGPLFQYLPAMIHSTSWRERQAALMALSSTAEGC-VDVLIDEIPRILDLILPTLDDSHPRVQYACCNALGQMSTDFADVIQRTAGLPALISKLTN--KSVPRVQAHAAAALVNFSEAASKDT-------------LEPYLDD------LLNNLLVLLQSPKRYVQEQVLTTIIADAAENKFIKYYDTLMPILT---SVLKTDIGDENSLIKAKCIE-----CSTLIALA--VGKEKFAPHC----QDLIQLFGHVQETITQDDDPIKQYGRICRIIGKDFLPYLPAVLPPLFEAAKATQDISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195436082 4 -QLDQIIEGLLCSDNNRIQLATAELAKAYED--PETLWTLCQIIVSP-RDTQVRQLCAVLL---------NKRIMKLRHWQMVPQQQQEAIKQAIMEALEKEKAVKNSIAQCVGSVIRHDSSTKDW---LGQVLKFIYERCSLPDAKESELGSSTFATTDSAPDQFVNHMDSICEMFASVLVNAETRGD--LASPTVMSNLMPFVSGHTTAEQTVLKVMPLLIKAVNADDFSVVFDIFDCMAEYVKLFNNNIKPLME---FCLTTANNKQIEDAIRIQVV------------ILI--------GRIVRLKKKDIAKQKLLEILQVIFEMMCCETDSDEAEELSPVTAATQTLDLLANMSPEKLIPPLLQLLEPALQNADPYRRRAAFLCMAVIAEGCAETICSKYLEIMLNIIKSGIADQAPVVRNAAFFTLGQFSEHLPEISK---FAPQILPVLFDFLQPEPKHLERMFYALETYCENLEDN--------------IVPHLPLLMDRLFETLD--NNNSPRLR----ELALSAVASTATAAKEHMMPYFPRIVTILQAYLVKECAEEANSLRIQAID-------TLAAITREVGKENFIPLANDTMAYCLMMLSEGPDDPDFRRSIYNLMGALSKVVNESMANVFPKIMD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154295122 11 -ELAQLLSALQSTDNNVRAQAEEHLNNNWVATKPEMLLMGLVEHIYGSNDATTRSFAAVIFRR-IASKSRKTDENNSELFLAIPKQEAYVIRQKLIEALGLENSVRNKIGDAVAEIAR-EYSDNQWPEILGVLSTL--SSSQIAGQREIAF----RIFSTTPGIIEKQHEDTVLTAFKNGFQDTET--AVRLAAMEAF---TSFFSSLGKKSQLKYYVLSILPPLKESVDSESLSTALISLMTLAEV-----APKMFRPLFNLVTFCI---------------QTIQEKELSDVV-RQNALELMATFADYAPAMVKKDSSFVTDMITQLMTDIGEDPEESDLN-HVAGEQCMDRLANKLGGSIIAPTFNWLPRMMLSEAWRDRHAALMAISAISEGC-RDLMLGELNKVLELVVPALSDRHPRVRWAGCNALGQMSTDFAGT-MQAQYHEIVVGSIIPVLKSEPRVQAHAAAALVNFCE-------------EAEKKTLEPYLDDLLSNLFQLL------QSPKRYVQEQALST-IATIADSAEAAFAKYYDTLMPILFNVLKAESTKELRLLRAKAME-----CATLIALA--VGRERLGTDAIDLVKLLATVQQGIVESDDPQAQYLMHCGRMCRVMGTDFLAYLEYVMPPLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47210240 11 ----------------------------------------------------VRQMAAVLLRRLLSSSFEEI---YPGLTVSLQAAIKTEL-VTIIQTENTPNIRKK-----VCDVAA-ELSRNQWPELLKFLFESVNSPDA--GLREAALHIFWNF-----PGIFGNQIKRMLGQCMQ----DQANPQIRTLAARA---AASFVLTN-----ERNTILQAVNESCQGDDSVLK-----SLVEIA----DTAPKYLRPNLEATLQLCLK-------LCAD---TNLANMQRQLALE-VIITLSETAAAMLRKHTAIVAQ--CVPQMLAMMVDLEDDDEDDDFDSAVAGESALDRIACGLGGKII---LPMIKQHIHNPDWKYRHAGLMALSAIGEGC-HQQMEAILQEIVNFVLLFCADTHPRVRYAACNAIGQMATDFAPTFQKKFH-DKVISTLLKTMKDNPRVQAHAAAALIN-------------FTEDCPKSLLVPYLDSLVEHLIIMEAKLQEASSSLQKGSKLVLEQVVTSIA-----SVADTAEEKFVPYYDLMPSLKHIVENAVQKELRLLRGKTIECISLIGLAVGKEKFMPDASAVMQLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121699178 13 ---------------------------------PDSLVLLIQI-ATGHEDPNLRQLAAV-----------ESRSLVNKHWVKVQAAQKPQIREQLLRSTMSESLVRHSIARIISAIARVDLNDGEWAELPNFLIQAGNSGNKDEYILFTILETLG--------ESLEEKFSDLFALFNKTIRDPE-SEEVR---TNTLLALGRLAMH-------------------LDSDEDVAVKAFQDLV---------------PSLVAVLKESIDQSQEDRVMQAFEVFQTLCDPALDLVIFMNELAANTEVDEDTR----TQAISFLLKVLGEQLTRTDASASDDDITPARSALGLLDMLAQSLPSQVVVPLLHALGQYFNSENPDYRRAGIMALGMCVEGPDFISTQ--MKDIFPMVLQLLADPEPKVRQASLHAVARLADDLAECAEHERIMPLLFKNLASAMQDGPTI---------DIMKAGISAIDAVVDGLD--EKDVAPYQGELVPILHKLFKHPDFRIKGLTAGALGSLAS----SAGDSFLPYFDESMHLLQEF----------AAVKDSEEELDLRASVTDAMGEMAAAAGAERYQPYVEPLMRATEEALHL--DHSRLKESTYIFWGAMSKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145493989 6 -QLLNVIHGVFSPDNATRQKAEELLAQYRDSQPSEFVTAMLHLCRHEELK--IRQFAPVYLRNSLSNYSPK---SHKNVWSLLAPETQEIVKVSLFQLLETSSNVRSQLCDTIGELGGSDETKNSWPNLLQTLWQLFLSPKND--LIECGFKILANLFT-YAIDLFNKHQADLHTLFIQGLASQDQK--IKTATIQAIGNSEPKQYRVFQ-----DLIMQSALSVTIA-DQSLGEDIMETFSEIVDAEPKFFRKQINVFFNGIAAIFRESQIEQGLKRGTETLISLAEKFPRVF--KQDKQYLSQLVEMIFFHMIQ---------ISQTVSEEDDIQQDEDCETTRFGMSSIDRLIESIGDKEMLPVLPIVNQLLQHQDWRYKYAAILALSQVGEYIEEAEVKPII-----DLVSMLGDSNPMIRYAVCHAIGQIADDM-KPKFQESYLHLIVPQFLTRLQDVPRVTSHILAALTNFVEGTEKGIESY------------------LQNLIQLTIQYLNNGISVKENAMSTLAATAESSKQQFLPYVNEIVPLLFQ-----VFLNHQ------NKEYRQLKGQTIETITLIASAVGQASFQPFLAETVRILIQV-QTSQLEAVDPQKSYVLSGRLALVCPQQIAVYLPEIIPSLFQLVQ-----QVFKVHTGTA-------DEEFHTY------------DNEEA--EVAIHMLSVF---IEELKESFFPYFDSCTQLIVPLCNFNTDEN------------------------------------------------------------------------------------------------------------------------------ 195146738 4 -ELDEIIAGLLCTDTKRIHDCTAALREAFEN--PEVLPVLCQMLV-STRETQVRQFAVVLM---------NKRLAKLRHWQMVPPEHQAGIKACMLQALEKEKSVKNAIALLIGTLVRHEADKKSWAELLSFIFENMDDPKESE-LGSSIFASLT----DSAPDQLISQMSEIFSSVLIAAQSNGDMATLTIAMMQGMCSLMPFIVGHTEAEQTVSKVVPLMLAALQAF---VQKGAFEIMDSVAEYVPKLLNNYI--------------------KMLVDFLATLSNKQIDDQIRVVVVTFVGRIVRVKKKAIVKQLLDLILVTVFEMMCSELGNDDEDDYTPVSTATQTLDVMAQLSPQKLIPPLLQILEPALQSPDPLRRRAAFMAMAVISEGCSEAIKKKYLELMLNIMKSGIIDQDPAVRNSAFFALGQFSEFMPEIAKFAPQILPVLFEFLHQLVVELKMGTHMDRMFYALEVFCENLEE-----------EIVPHLPVLMDRLFECMDQ--QNSIHIRQLALSTISSVAAASKSNLVPYFSQIVEIL-----KIYLVKECDES------LNELRIQAIDTLASITRTVGKENFIHFAQDTMNYCMNMLELGPDDPDLRRAIYALIGGLSVVVTND----MNTFFPKVIE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50556022 11 --LKQLLVNLGSPSSEVRVPAEKTLEWCRPQQVGMLLVGLAQ-LAATDSDKTVRSFAAILFRRMALKSPEDVKNVVTRTVDTVQPEVRSMCRNILLGTQETDNSTRHKLCDAMAELVEDENTQGSWPQLVQTLFEGTQAPSG--GIRESCFRLIATVPTVLNENQ---DINGIITVFQRGFADSDQS--VQVTAVGAF---TKFFDLLPQQKWEQHSLLNVLPPLA-VPDQGLELT--QTLEHLMELLAPKMFLPVFPDLISFCVSIIENAEMDLSLSALELLTTFVDKAPQMCKNQSNYT------------------PQLVTCCLKLMTEIGEDDDDAEWNNAVRARQSLDRLAKLHGNVILPPLFEYVPP-MTSGTWKEKHAALMALSSVAEGC-VDVMIKELSQVLDMVLGLLNDPHPRVQWAVCNTLGQISTDFAPTIQNEYHVPGLISILRGKL--PPRVQTHAAAAMVNFAENATKE-------------VLEPYLDDLLSSLVTLLNRP---QRYLQD---QVLTT-ISTIAESSSEKFSKYYDELMPLLLTVL-----RTPATDETRNVKAKSIECSSLIAVA--VGKTQFIPSSMDLLKCYVDILDETNNEDDPCQSHLLAWSRICKLLGRDFMPFLDVVMPPLLRA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110758361 35 ----------------------------------------------------IRQYAAILLR---------KRYGKGKHWLKLPHHLRNEFKTVILQALVNEKFVKNAIAQLIGVIVKHELPNNGWPEVLQFVQQLVTSEN--LLQKELGTYTLS-IMTEVAPDAYLTHAASLAVLLGQTLNSLQDGNPVAYYILRIMQNLVPLVEGN---------------------------------QMMVNAYHQMMPQVMT------TIQSLTTTNEDKAIECFELLDELCENAIALVIAGNKALDDAVKAVGFIGWLARTKKKTILDMLFNLMSMRPEDDNDEDNTPVTCATQTLDLLAHLPPEKLIPQLLQYIEPSLQGTDVYAKKASYLTMAVLAEGCSEYIRTKYLESFLRCTCQGISDPIPVVRNAALFALGQFSEHLPEIS---QYSSELLPVLFE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156849097 8 -QLGQTLSAIVQPDSAGLKEATKTL----QSQFPNTVPALIHILQN-SNDDALKQLAGV-----------EARKLVPKYWKSLDDSIKQQMKSSLLQTAFSEEIIRHSNARVIAAIGTEELEANQWPDLVPNLIQAASGDDS--QTRQTSIFILLSLLEAYTP-SLTAFIDDFLTLFGQTINDTTSLETRSLSA-----QALNHVSGLIEEQEAINNILDVVI---KAEDTNNAKLIFNCLNDFLLLDSQLTGNTIVDLIKLAIQIAVNSEDEDIRVFSIQFIIS------ALSYRKSKVSQGKLGPEITVA--ALKVASEEVDV-DEELNNEDEAGENEENTPSLTAIRLLAFASSELPPSQVASVIEHLPTMLQSSNPFERRAILLAVSVAVTG-SPDYILSQFDKIIPATIAGLKDSEPVVKLAALKCVHQLTDLQDEVAFHEDYLPLIIDII--DTAKHVVIYNYATMALDGLLEFIAYEA-------------IAKYLEPLMNKLFYMLE--SNNSSKLRCAVVSAIGSAAFAAGSAFVPYFKNSV----QYLEQFIQNCSQIEGSEDDIELRAITFENISTM---ARAVRSEAFSEFAEPLVNSAYEAIKT--DSARLRESGYAFIANLAKVYGENFAPFLETILPEIFKTLE-LDEYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 52352512 13 LQLATLLQNCMSSNPEIRNNAMEAMENFQLQ--PEFFNYLCYILIEGESDELLRATAGMLLKNSMLGENNLVK--------NNSHDI-EYVKSSVIHGLNNNLVSNVTGIVITTLFSTYYRQHREDPQMLYQLLELISNGNEP------AIKALSKIMEDAQFFQLEWSGNTLLDNFFKFISNPNLSPVIRSESIKCINTVIPLQTQVF---IVRDKFLEIIFQLAQNDENDVRAQICICFSFLLEFRPDKLVSHLDGIVQFMLHLIANVSEEKVAIEACEF--------------LHAFATSPNIPEHILQPYVK----DIVPILLSKMVYNEEDKDEDQWNLRKCSAATLDVMTNILPHQVMDIAFPFLREHLGSDRWFIREATILALGAMAEGGMKDGLPALI----PFLVEQLNDKWAPVRKMTCWTLSRFSPWI--LRDHTEFLMPVLEPIINALLDKKK---------------------------------------------------------DVQEAAISSVAVFIENADSE---------------LVETLFYSQLLTSFDKCLKYYKKK-NLIILYDAIGR---FAEKCELDDTAMQIILQLIEKWALLSDSDKELWPCLSCVASSLGERFMPMAPEVYNRAFRILKSHQEPDFIITSLDLIDGLVQGLGARSQDLLFTILKIMLECLQDS-VH-EVRQSCFALLGDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 66363050 13 -----------SPDGSIRQESETQFNNLKQSDPNTFLQLTLGILQQQPNSQY-RVQAAISLRNVFR---EFVLTPDNCIWNKVSAENQAICLATLLKCLETENVVSLNLSDTVSLIA-MELPCGKWPDLLPFLFRLISNLQN----YTGATTA---------PESVSRHAFRIIGEIMPVLDDVVTSH--------------------------RDNIVSTINTALQFPDVEIRFEAIGLISSIVEKNWSPLVPLIPSILE--TLQNLISAQHALVIDVLYRLTTISESEIQLSTDIRQAAMEETRPMMCVKHPSFV--NDMVSTLLSFMLEFDDDQEENDLESDIDDDDCLYRLARALADSFIPIFYQFVQETSAHP-WKYRYAAIMAIAQTIEYLDDDNYQDRIGQIISRVLGFLQDQFPRVRYACCQTIGQI-SLDHSPFIQEAFHSSVIPQLIQAIDDP--ISKVSSHALSAL----------INFTEEVVAEDLQPYVRPLMEKLLGILHKHPQPPRIVREQCI-TMVAVIAGVIENDFTPYYSTVIPYLKK-----TMNEASP------QLRTLKGKCIECITIIGFSIDYSIFKNDAQEIMLVFLQLLGSGLKGDDPLKEYLQALQRMCRIMKQDFVPYLPHLLPGIFNILE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125776737 7 -QFQQLLVSLLSTDNDVRQQAEDAYN-ALQRDLK--VTHLLANIHNGQQSEEARQMAAVLLRRLFTTDFPDFYKE-------IPPESQNQLLQQILLAVQQEVQLRRKICEVVAEVARSLIDNNQWPDILQFLFQ--CANSPTPQLQEAAL----RIFTSV-PSIFGNQETQYIDLIKQMLAKSDPSSDVRIQAVRAVGAFILFVYKHFSDMLHR--MLVITGETIEAQDDQ---SLLKLLIDMTESCPKFLRPQLE-FIFEICMKVFSSKDFE-------------DTWRHLVLEVMVSLSENAP--AMVRKRAEKYIVALIPLVLQMMSTTDVVDDDDHSDNNVIAESSLDRLACGLGGKILPQVMSSLPAMLSHSDWKHRFAALMAISSIGEGC-HKQMEAILDEVMSGVLNFLRDPHPRVRYSACNAIGQMTDFAP--IFEKKFHSQVIPGLMLLLDDNPRVQAHAGAALVN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151946410 13 LQLATLLQNCMSSNPEIRNNAMEAMENFQLQ--PEFLNYLCYILIEGESDDVLRATAGMLLKNSMLGGNNLIKSNSHDL---------GYVKSNIIHGLSNNNLVSNVTGIVITTLFST-YYRQHRDDPLYQLLELTSNGNEP------SIKALSKIMEDAQFFQLEWSGNALLDSFFRFISNPNFSESVKCINTVIPLQTQSFIVRL-------DKFLEIIFQLAQNDENDL-VRAQICIDKLVS----HLDGIVQFMLHLITTV----NEEKVAIEACEF--------------LHAFATSPNIPEHILQPYVK----DIVPILLSKMVYNEEDKDEDQWNLRKCSAATLDVMTNILPHQVMDIAFPFLREHLGSDRWFIREATILALGAMAEGGMKDGLPALI----PFLVEQLNDKWAPVRKMTCWTLSRILQDHTEFLIP--VLEPIINTLMDKKKDVQEAAISSVAVFIENADSELVETLFYSQLLTSFDKCL-KYYKK--KNLIIL---------------YDAIGRFAEKCALDET-AMQIILPPLIEKW--------ALLSDSDKELWPLLECLSC-VASSLGERFMPM-APEVYNRAFRILCHCVELEAKS---HQDPTIVVP------EKDFIITSLDLIDGLVQGLGAHSQ------------DLLFPQGTKDL----TILKIMLECLQDP-VH-EVRQSCFALLGDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 124506397 1 MDIVEVIEGLSSSESHIRNECENTLNYYKKNDLNNTVLSILKLL-KTHKDSQVRLQCAILIRNIFTHVDVEEKEEEENYWVLLPDNLKNIVKSELISNIGTETDVRSNICNNIIDLSSKLLLHNQWPELLSVTFEFCNSNNVD--VLISGYKILGGILSCI-PDELDGKQEIISSICMKGLNSS--NVQVRGECINLISNSSSLVKS---VHGCIPLILQSLSLMAKNSSSDICEKVLQSIGKMIDYNAKFFTKHITDILFSI---CMKDENESLKSLSIEALVTIPERRPKMALS---VPHFVDKIIHLSMLFMLDINNDCFNEWMNSI-KEGKDDSQELYDIGEESGKA---FSELEEAEFIHILFNKVSEFLMKNTWEHKYVGIMAIAQTIEYLPEDEIEEQLEHVIKMLLQILVDQDVRVRYAACQAIGQI-SLDHQPYVQKEFFSEILSALINTMNDHLRVQSHATAAFVNYAE-------------ELDKMALLPYADIIIDILLQ--KLNSSNYLLVREQAVTAI-AVIAGVIEEDFLKYYSTVVPMMKDIIQ--------KAVSEEERTCRGKAIEC--ISIIGLSVGKDIFIEDAKECMNALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTILSVLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15227336 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDDEEEWNLRACSAKFIGILANVFGDEILLTLMPLIEAKLSDETWKEREAAVFAFGAIAEGCNSFFYPHLI---VAILRRLLDDQSPLVRRITCWTL----YQFGTYVFEESNLSKLFTKVLHGLDSNIWVQEAACLALTTFEEDAGDKVPHLEKILQQLMRAFGKYQKRNLKVLLDAIALADSVGINLNKRAYSTL-EQISNSDKDCFTSISKALEVVFERCMDILQLQQAKVDHDFAGVQYDQNIVVCSLLSKGL--VSGIESLVSQSNLRDMLLKCFMDETP--DVRESAFALI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198462887 34 -------------------------------------------------------------------------------WQMVPPEHQAGIKACMLQALEKEKSVRNAIAMLIGTLVRHEADKKSW---LAELLSFIFERCSMDDPKESELGSIFASLTDSAPDQLISQMSEIFSSVLIAGQSNGDMATLTIAMMQGMCSLIPFIVGHTKAEQTVSKVIPLMLAALQAF---VQTIAFEILDSVAEYAPKLLNNYI--------------------KMLVDFCATLSNKQVDDQIRVVVVTFVGRILRVKKKAIVKQKLLDLILVTVFEMTCSEGNDDEDDYNTPMAATQTLDMMAQLSPEKLIPPLLQILEPALQSPDPLRRRAAFMAMAVISEGCSEAIKKKYLEIMLNIIKSGIIDQDQAVRNSAFFALGQFSEFMPEIAKFAPQILPVLFEFLHQLVVELKMGTHMDRMFYALEVFCENLEE-----------EIVPHLPVLMDRLLECMDQ--QNSIHIRQLALSTISSVATASKTNLVPYFSQIVEIL-----KIYLVNECDES------LNELRIQAIDTLASITRTVGKENFIHLAQDTMNYCMNMLELGPDDPDLRRAIYALIG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145243958 6 --FLQQLQIVLNPAQGNVKEATGVLQEFYKS--PESLVLLIQI-ATGHEDPNLRQLA------AVESRTLVVKH-----WVSVQANQKPQIREQLLRAAVGESSVRHSVARVISAIAKIDLNDGEWADLPNFLLQAASTGNKEERAVSTILETLGDGFEEKFDELFQLFSKTILMALSKLAMYLDSEENV--APVKAFQNLIPVLKDVITREQD-DGIMQ---------GFEVFQTLLGCDPALLTVHLKDLVIFMNE------LAGNVEQEEDVRTQAISFLMQ-CVQYRKLKIQGMRIGEQ----------LTRTALQ-VVTEL------GDASPADDDITPARSALGLLDILAQSLPSQVVVPLLQTLGQYFNNGNADYRRAGIMALGMCVEG-APDFISTQMQEIFPMVLQLLADPEPKVRQASLHAVARLADDLAELSQEHERLMPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 199431432 13 ------LKQTLVPDSTAIKQAVTKLTKEFYTS-PLALPSLLHILQNA-QDDQLKQLAAV-----------EARKLVLTNWEGVDASLKPQIRESMLNNTFTQSSIRHSSARVVASIGEVDLENNEWPELLPVLVKSIQDTNA--QTKEMAVYTLYTLLETQVPALL-PHVSDFLSLFGN-LLTDQTSRDIRVNAVLSLDVVSQFIEEDAEINNQRDTIVEVLKEVVSNDDNEKAKDVFNVFHSLIFLDSKLIGDHLVNLIFVSEIAANTQLDEEYRTFGLQFLISIASEEIDVEDELENENEENENEENS-------------PATLGLRL------------IAM-------LSAELPPSQVINPLFDNLNNMLTSSNAFERRAGLLCIGVASSGPDFFSTQ--INKIIPALINGLKDPEIIVRVAALRSLSQLTSELQDAVFHKDLLPLIIDII--DSATSVMAYKYACFALDGLIEFMSHDA-------------IGQYLEALMNKLFHML--QQANSSSLKSAIVSAIGS-------TAYAGGKGFTPYFNNSIQYLEPFIANAADTEGMTEEDELRALTFENISTMARAVGSESFSSYAKPLVEAAYNSLSSE--HSRIRESGFAFISNMAKVYGAEFAGFLDQIVPEILKCLE-QEEF-TFNMDG-----------------EDEFEGEEEDLENKFNVHTGIKEIASVALSELAIGTGKDFAKYVEQSVKTLA------------DQIDNSYGMREASMSALWKILRAMQYGEDFKAPKGVPQQPYVDSILQLVQKV------------------------------------------------------------------------ 6320956 4 -QFLSQLEQTLHASGVGLKEATKTL----QTQFPTTLPALIHILQNGSDDS-LKQLAGV-----------EARKLVSKHWNAIDESTRASIKTSLLQTAFSEENVRHSNARVIASIGTEELDGNKWPDLVPNLIQ--TASGEDVQTRQTAIFILFSLLEDFTS-SLSGHIDDFLALFSQTIN-DPSSLEIRSLSAQALNH----VSALIEEQETINSIPSVVLDAIKADDTMNAKLIFNCLNDFLLLDSQLTGNFIVDLIKLSLQIAVNSEDEDVRVFALQFIIS------SLSYRKSKVSQSKLGPEITVA--ALKVACEEIDVDDE-LNNEDETGENEENTPSSSAIRLLAFASSELPPSQVASVIEHIPAMLQSANVFERRAILLAISVAVTG-SPDYILSQFDKIIPATINGLKDTEPIVKLAALKCIHQLTDLQDEVAFHEEYLPLIIDII-----DSAK----------NIVIYNYATVALDGLLEFIAYDAIAKYLDPLMNKLFYMLE--SNESSKLRCAVVSAIGSAAFAAGSAFIPYF-KTSVHYLEKF---IQNCSQIEGSEDDI---ELRANTFENISTMARAVRSDAFAEFAEPLVNSAYEAIKT--DSARLRESGYAFIANLAKVYGENFAPFLKTILPEIFKTLE-LDEYQF-----NFDGD-----AEDLAAFADSANEEELQN--KFTVNTGIKEVASAALSELALGTKEHFLPYVEQSLKVL----------------------------------------------------------------------------------------------------------------------------------------- 170586930 6 -DFNNLITRMLFPENEARKEAEKQYENIE---LLTKAQLLFQLFMDQNAGVETRSLCLVLM-----------RRILSNRWDELPAWSKENQQQFCEQLLKSATEEQNAVLRVIAEVARTETGRQSWSGVIQFL--ELCASSDVAMLRETGMILL----ENVPSIFGCDQ-DRYLPGIKQMFQSSSSKGSVRTAAVRAYV-------AFMCENEEDDRVIQVVCQATEDDDD----VPLQCLGDLATSVPKTLQPHLNDVFTLCT-------------------STVADTQKDDSY-RHSALEVMVSLCENATGMVKKKASSFIPALLELMTELDDDTEEDEDSGEDNAGISLDRISCSLGGKIVPRMMQDVE------NWKNRHAAIMGISTIGEGCKR-QMEPLIEEIVNNVLPFLGDSHPRVRYAACNALGQMSSDFSPTLQKKCH-EKVVNGLCTLLIDCPRVAAHAGAALVN-------------FSEDCPKNIIAVYLPQIMEKLEFVLDHTQLLERGKKLVLEQVITTIVADAAQDLFIAFYDSLMPPLKYILQNSNVD----------ELNTLRGKTIECISLIGLAVGKEKFAKDANEIMQMLLQFEQISADDPQIS----YMISAICKILGEEFAAFLPLVMPPVLRA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70952457 1 MDIVEIIEGLSNPDSRIRTECENTLNYYKKNDLNNTVLSILKLL-KSHKSSQVRLQCAILVRNLFRADDNSILNEEENYWDLLSNNLKNIVKSELISNIGTDKMVRSNLCSNIIDLSSKLLLNNEWPELLSVTFEF-CNSNNNNDVLISGYKILGGILNCI-PDELHGKNEMISSICMKGLNS--PSVQVRSECINLISNNSPLIK---CVQPCIPLILQSLSLMVKNSVSDVCEKVLQSIGKMIDYNAKFFSKYISDILFDI---CMKNENESLKSLSIEALITIPERRPKTALSVPRFLD---KIINVSLLFMLDINNDCFNEWMNSLKSKDENQDIGEESLDRVGKA----YSELSDDEFIHILYNKVSEYLMKNTWEHKYVAIMAIAQTIEYLPEDEIEEQLENVIKMLLQVLLDQDVRVRYAACQAIGQI-SLDHQPYVQKEYPRQIITSLISTMNDHLRVQSHATAAFVNFAE-------------ELEKSALLPFSDMIIEILLQTTNYLLVREQAV--TAIAVIAGVIEEDFLKYYPTVVPLMKEIIQK----------AVSEEERT----CRGKAIECISIIGLSVGKEIFIEDAKECMSALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTILSLLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156051202 35 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSNEVRRQVCRAFVQIVEIRPDKILPHIGGLVDYMIAQQRKTDDEELACDAAEFWLTVSEEDIAMLEGGGDDADIEDRAEDIKPKFAKKAARMQANGANNGAANSDAGMDDDDWNLRKCSAAALDVFANDFREPVFNTILPYLMTNLRHQEWPYREAAVLALGAVAEGCMA-VVTPHLPDLVPYLISLLNDPEPLLRQITCWTLGRYSAWLQDTNQGAQFFEPMMEILTKMLDNNKRVQEAV-------SDQSRELFPLLECLSYVAT-ALAESF-----------------------APFAA-------------PVFTRCVTIIHQNLESVAAVNNPGLDAPDK----DFQVTSLDLLSAIIQAVDKQSAALVSPQLFQLLVYCMED--PENDVRQSSYALLG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45190822 17 -----VLVQSMSPDAGQRQQAMEALDAYTAQHLNYFCFVLVEGSANRELQT--RFAAGMVLKNSGAKYDLSYLRTNIMNGLYLPVPLLANITGIVLTTLFSHYYRHHSGVQTLS-----------------DLLALASQGNL------AALKALSKIMEDNAPWAGNDNILDVLITHFLKFMDELPNPTMRAEAIKCLNYVVPLQPQCLLVKLDR--LLEGLFRASADSDDVVRQQLCIMFSNLLEHRPDKLAAHMVGIVFALHVMEI-SKDEKVALDACEYLFAFAS------------------SPNVPKNMVRQHLSEIVPMLLRKMVYNEDDADDDTWNLKKCSAATLDAVTKLLPRAVVEIAFPLLSEYLASSQWYIREATILALGAMADGGMAEQLPNLV----PFLVEQLNDHWAPVKKITCWTLSQ----FSPWILNDQFLIPVLGPIMNTLLDKKKAAITAVAVFVENCDPDVVETVLYSELLNSFDRCLQSYKKKNLIILYDAIGRL-AEKTQMDDDAIKLLLECLSYVAASLGEKFSTMAPEVYQRAWQILELEAQAQTDP-SIEVPEKDFVITSLIDGLVQGLRSHSCFPNNDLTMQVMLQCLQD--PTHDVRQSTFALLGDIATFYDPALIPFLPAFLKAISTELMHSDLPSSVNNAVWCLGLIGRELGDAIIGLARQVLDLFCT--PAPSVHESVLENLVVTIGRLGHLHPEHF---------------------------------------------------------------------------------------------------------------------------------------------------- 195375422 1 MDAVQIIAGLLCTDTERIRQATNELGKAYEN--PDTLPALCQIVV-SQREPQVRQFAAVLL---------NKRLQKLRNWQMVPAEQKESIKTGMLQALEKEKSVKNAIAQFIGSLVRHEEEKKSWTELLNFIFSRSVDDPSESELGSSIFATLT----DAAPDQFVSHMDSICQMFAAVLMSAEAKGNLAVANITGMSYLMPFVSGHTSAEQTVLLIIKTVFAFAQKGDEQEFSIVFDVIDSIAE-YVPKLLNNNVKPLIEFCLETAKQIDDSIRVQVVTF--------------------IGRVVRIKKKAIVKQKLLEIISVIFEMMCCETELDDDESNSPVTAATQTLDLLANMSAERLIPPLLQLLEPALQNPDPLRRRAAFLCIAVIAEGCSEAICSKYLEVMLNIVKSGIADNSPIVRIASFFALGQFSEHLPEISFAPQILPVLLQQLVIELKAEQNVPGKDTIQYINQLQIKRKSVLTKYRSGNPETYCIVPHLPLLMNRLFDTLDPQNSVH--LRVLALSAISATALAAKEHLMP----YFPKIVEILQNYLVKECAEDMKELRNEAID-------TLASITRVVGKDNFIPLANDTMAYCLMMLDEGPNDPDFRRAIYNLMGAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66826727 11 ------LRALLQPNNDIIKAATDKLNKLKKSEYSLYLFHLL-----ESSPDEIKQLSAVLL-----------RQKLVAHWTKFSVESRKYIKDSILKLISQPSQVRRSISEVIIIIARLEVATGTWGDLFPFLLQLSSSPD--TIVRQIQIHILDSLISNVDFLKYFPQLPTVLSAVI------DPQLSVRALAVKAIGSSIYAVQTDSKLKPFIDLILQVIKQCIENEMEDDVISAFEIFNDLVESPYSSIKAHI-PLIVNFSIEIVKQPEIDNSIKALEF------LETCIKYQPKILKNSN-------------LLNPILEILFKILTSIDENDY--EYNILQSASVAIK---ECGKSYIYYPILPTLKQFLESENVNYR-NAVMSYGCI------ETMKDDLDNIIQFVLRGLKDQEKKVRQSACVTIGK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156547453 3 -----IIRKLLVTDTTVIQQATAELRQAFKN--PESTRALYQLIVT-SNNLQVRQYAALLLRKRFN---------KAKYWAPVPNPIKEEFKQVLQQALETEKPVKNGIVQLIGVIVKHELPHNGWPEVLQFVRHLMESDEFPKQ--ELGMYTLS-IMTEIAPDAYLPHVQTIMELLNNVLNKTDLANPVSCYILDIMLHLVSLVEGNMVNAYHQLLVMQ-IIQALTTVDQEKAAKGFELLDELCESAQSVIAPHV-KNLVEMCLTIIKDLDDDLKMKAVVFWLAKIKKKAIVKHKLVE--------------------PIIDTLFLQMCSKDDEEQEENDNTPITSSTQTLDLLAHLPPEKLVPYMLKHIESGMEGTDIYVKKASYLSLAVLAEGCSEYIRNKYLESFLKCICQGITHASPVVRNAALFALGQFSE----------HLQP----------------------------------------------DISRYADELLPILFQ-----------------------------------------FLSQICNQIRQEKKDSPSADRMFY---------ALEIFAENL-NEGLLPYLPTLMTILFEILDDPNSPVHICELALSAIGAAANASKEHMLPYFEKIIGILQKYLENQTEETSCIQAVDTLGVLARTIGE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721617 6 --FLQQLQIILNPSTGDLKEATSVLQKEFYNKPESFLFLL--QLATSHDSDDLRQLAAV-----------EARGLVGKFWLKVPQNQKPQIREQLLRTMSSSSELVRHAARIVSSVAKIDLQDGEWADLPNFLLQAAQSGNKEEYIFFTILESLG--------EGFEDKFQDLFTLFSKTIRDPE-SAEVRINTLLALLDSDEDEVPVKAFQQVFPDMVRVLKDAIDTTDEDRIMQAFEVFQTLLGCDPALMNVHMNDLIFMNEVSANTQLAEDTRTQAISFLMQ-CVKYRKLKVQGLRVGEQ------------------LTRTALHIVTELDDDDDEDEITPARSALGLLDMLAQSLPSQVVVPLLQALGQYFNSENPDYRRAGILALGMCVEG-APDFISSQFGEIFPIVLHLLSDKEPKVRQATLHGVARLADDLAEVGKEHAKLMPLLQNLASAMENYPTV---------NIMKAAVSSIDAVVDGLD--EKDIVPYQDELVPLLHKLFQHPDFKIKGLTASAIGSLAS-----------SAGEAFLPYFEKSMHLMQEYATKKESEEEL---DLRASIIDAMGEMSAAAGPQHYQPYVEPLMRASEEALHL--DHSRLKESTYMLWGSISKVYGEDFKPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 193809643 4 --IVEVIEGLSSSDSHVRNECENTLNFYKKNDLNNTVLSILKLL-KSHKDSQVRLQCAILIRNLFRAKSSNVNAEEENYWDLLPDNLKNIVKSELISNISSETDVRSNLCNNIIDLSSKLLVNKQWPELLSVTLDFCNSNNND--VLISGFKILGGILSCI-PYQLELKREVVSSVCMKGLNSSD--VQVRGECIN-LISCI--------VEDNNSVLMKCVQPCISSSDISVCEKVLQAIGKMIDYNAKFFAKHISDILFSI---CMKGENESLKSLSIEALITIPERRPKMALS---VPHFVDKIVHLSMLFMLDINNDSFNEWMNSI-KEGKDDNQELYDIGEESGKA---FSELEEAEFIHILYNKVSEFLMKNTWEHKYVAIMAIAQTIEYLPEDEIEDQLEHVIKMLLQVLLDQDVRVRYAACQAIGQI-SLDHQPYVQKEYPRQIITALITTMNDHLRVQSHATAAFVNYAE-------------ELDKMALLPFADMIIDILLQ--KLNSSNYLLVREQAVTAI-AVIAGVIEEDFLKYYSTVVPMMKDIIQ--------KAVSEEERTCRGKAIEC--ISIIGLSVGKEIFLEDAKECMNALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFFPYLSSIVPTILSLLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406796 16 -----LIQGLVSSNNEIRNEAEKALNSAQQPDFL--LVGLADQ-ASRNADPSVRAFCLVLLRR-LAFRTVPGSE--VEVFSALRDDSKQQIKVLLLQILGAESTVRNKACDTTAEIARITECNGQWPELLTVLFESAKSTEQS--VRESVLLTL--------PTLLAGQ-DAVL---VELLAAGMSDASIPVRVAAVRAYAATFLES---KQITRDQLLNVLPPLQQARDSYSLAECLNSLTEIVEVFPKIFKQIFDDLLFSLGIIADKELEDSARQAALEL--LVC------------FSESSASMCRSNPKYA----QELVTQCLMLATDEDENDDSDENDAHIVAEQALDRLSRKLGGKILPQAFSWLPGLIGSQKWSERHAALMAISSIAEGAE-KLMKRELGKILDMVLPLLQDPHPRVRWAACNAVGQMTDFAPD--MQTKYSTRILESLIPVLGAEVRVQAHAAAAMVNFCE-------------EADNKVLEPYLDQILQSLLALLQSP-------KRYVQEQAVTTIATVADAAAQKFDKYYDVIMPLLINVLQQGEGKENRALRGKAME-----CATLIALA--VGKERFLPLSGSLMQALAAIQQGITESDDPQAGYLIAAGRICRVLGNDFLPFVDSVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68474771 13 ------LKQTLVPDSSVIKQASSKLTK----DFPIALPALLQI-SQTTKQDEIKQLS------LVEARKLALDQ-----WETVDASLKPTLRESLLKTFEEQNKRLRNSAYVIAAIGEVDLDKNEWQDLLPTLFSAVQNTDV--HTREVGTFVLFALLESQIATVI-PHISDLLSLFGTLLNDSE-SKEVRINSI----MSLDVISQIIEEDEERNIFKDVI----SGDDVESAKSVFNVFNSLIKLVGDHLIT-MIQIIAEMVTN--QQLDEEFKIFGLQFLIS-----------------------CVSYRKSKISGNKLGPTLVALKVASGEIDIEDELSPPSLALRLLAVLAELPPSQVVNPLFDALPQVLTSTNQFERRAGLLAIGSSAGAPDFISLQ--IQKIIPSIVNGLKDTELIVKVAALRTLGQLTSELQDIV--TEYHEQLLPLIIEIIDSASSVVAYACVALDGLIEFMSH-------------NAMGKYIEPLTHKLFHML--QQANSATLKSAIVSAIGSTAFASGKAYTP----YFEASVQQLEPFIANSASVEGTEDDIELRAVTFENISTM---ARAVGSESFSAYAKPLVEAAYNSLSSE--HSRIRESGFAFIANMAKVYGTEFAGFLDQIVPKILECLK-QEEFSFN------LGD----------PEGDEPEFDEDDEDADPKIHTGIKEMASVALGELAVGTGNQFFPYVESTIAVLQ---------------------------------------------------------------------------------------------------------------------------------------- 194382716 14 -----LLGNLLSPDNVVRKQAEETYE-----NIPGQITFLLQAIRNTTAAEEARQMAAVLLRRLLSSAFDEV-------YPALPSDVQTAIKNLL-------------------------------PGFLQA-VNDSCYQNDDSVLK--SLVEIA----DTVPKYLRPHLEATL------------QLSLKLCGDTSLNN------------------MQ-------------RQLALEVIVTLSETAAAMLRKH--TNIVAQTIPQM----------------------LAMMVDLEEDEDWANADEL-------------------------EDDDFDSN--AVAGESALDRMACGLGGKL---VLPMIKEHIQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAVGQMATDFAPGFQKKFH-EKVIAALLQTMEDNQRVQAHAAAALIN-------------FTEDCPKSLLIPYLDNLVKHL----------------------------------------------------------------------------------------------HSIMVLKLQEL-IQKGTKLVLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENQKELRLLRGTIECISLIGLAVGEKFMQDASDVMQLLLKTQTDFNDMEDDDPQIISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 169619976 5 -EFVNLLEGLLQPDTDRVKSATATLKQYYSS--PASLNALLQILCQHPKP-ELRQLAAV-----------EARKLVTKHWANLPADQKSSLRNQLFQTLNEDHTLRHSAARVIAAIASQDFEDGEWADLPGFLHQAATSQTA-RHREVGT-----YI---------------IWTT-------------------------LESTGDAF--PGKSADLYKLFQTTIQDPESEVRINTLLGLSRLAML----LEPEEDPALFQEAIPGMDEGDEDRAMQAFEVFQTLCESALDLIKFMLELASSTNVEED----YRSQALAFLLHIVTELMSSEDEDV-----TPARSALGLLDILASSLPSQVVIPLLKNLGNYFSSQNPDYRQAGILALGMCVEG-APDFIATQLHEILPMVLHLLEDPELKVRAAALNGVARLADDLAEDV-GKEH-ARLIPAMIKNFDAASNVQNAEDEHNMQIIRGSCHAIDSLIEGLEPEDA--GRYVPELIPRFSKLFHHEDL---KVKSAAIGAVGSIASAAEQAFLPF-----------FEQTMAELSPYVRIKDSQDELDLRGVTCDSMGKIASAVGAQPFEPYVLPLMEASEEALHLDHP--RLRETSYILWSTMAKVYEEQFAKYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45200799 8 -QLEQTLAAIVSPNASSLKETTKTL----QTQFVTALPALVHIMQNSG-DDALKQLAGV-----------EARKLVAKHWGKLDGALKTEIKSTLLQTAFTEPKDRHSSARVIAAIGSEDLSDDQWPDLVPNLLRAAADEN--PKTRETSVFVLLSLLESYN-DALGKYIAEFLTLFSQTINDS-ASLETRSLSVQALNHALEQEKINPEHANQFAALIQVLDAVIKADDNVNTKLIFNCLNDFL-----LLDS-------QLTGNAVV----DLIKLALQIAGNVVDEEVRVF-----AVQVGISAVSYRKSKIQQAK--LAPEITITALKSDQVDVEDELTPCLTAMRLIAFCSTEFPPSQVAPIMEHLPAMLSSANQFERRAILLAISVAVTG-SPDYMLSQLDRIIPATISGMKDQEPIVQLAALKAVSQLTELQDEVAFHEEYLPLIISI----IDNSKHVV------------IYRYATTALDGLLEFIAYAIAKYLEPLMNKLFQMLE--SQTSSKLRAAIVSAIGS-AAFAAGSNFVPYFKTSV---QFLEQFIQNCSNIEGSEDDIELRALTFENISTMG---RAVRSTTFAEVAEPLVNSAYEAIKT--DSARLRESGYAFIANMAKVYGKDFAPFLETIMPEIFKTLQ-QEEYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50309753 8 -QLEQALGAIVQPDATKTLQSQFYTQSAA-------LPALIHILQNSSNDG-IKQLAGV-----------EARKQVSKHWGSLDAATQTSVKQSLLNSAFNEDAVRHANARVIASIGSEELDEKKWPELIPNLLQAACDSN--PKIRETAIFIILSLLESFNAN-LALHIDDFLNLFAQTINDSASLETRSLSA-----QALSYVSSLIEEEGEINLIPSVVLDATIREDTTNTKLIFNCLNDFLLLDSQLTGNTIADLVKLALQIAVNSDDEDIRVFAVQFVTS------ALVYRKSKINQAKLGPEITLA--ALKVASEEIDVEDE-LTNEDEAGENEENTPALTA---LRLISNASGEQVGVPIIEHLPTMLSSSNPFERRSILLAISVLVTGSPDYTLSQF-DKIIPATVTGLKDSEAVVQLAALKCIVQLSTNLQDEVYHEQYLPLVIDII--DSAKHVVIYKYATLALDGLLEFIAH-------------NDIIKYLDPLMNKLFQMLE--TQQSPKLRAAIVSAIGS-CAFAAGSGFVPYFKTSV---QYLQQFIQNVSQIEGSEDDIELKALTFENISTMG---RAVKSAAFAEYAEPLVNAAYEAIKT--DSARLRESGYAFIANMAKVYGKDFAPFLQTIIPEIFKTLE-QEEYQF-----NFDGD------EDFLEGIEDLDEEELQ--SKFTVNTGIKEVAAAALSELAIASKEHFLEYVEPSLKVL----------------------------------------------------------------------------------------------------------------------------------------- 211583230 12 --LSQLLSALGTPDNAVRSQAEDQLNNDWVQNRPDVLLMLAEQLGGAT-DTITRAFAAVLFRRIATKKDPATGD-NKEIFSSLPSEQRIAIREKLVVCLTSETDVRKKIGDTLAEVAR-QYTDNQWPELLGVLFQASQSPDSGETAYRVFTTTPG-IIEKQHED-----------AVVEVFTKGDDNISVRISAMEAFA---SLFRSISKKSQPKFFLMPDLLNLKESSESEELSSALLALVELAEISPKMFKP-MFNNLFSISVVGDKELSDQVRQNALELMATFADY----------APNMCKKEPEF--------AQEMVTQCLSLMTDVGADDDDEEWNASIAGEQCMDRLANKLGGAILQPAFSWIPRMMSSTNWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGT-MQEKYHEIVLTNIIPVLASEPRVQSHAAAALVNFAERSTLEPYLGNLLSHLLELLRSPYLQE--QALSTIATIADSAEAAF-DQYYTTLMPLLLN----------------------VLKEEQGKEYRLLRAKAME-----CATLIALA--VGKEKMGQDALNLVQILGHIQQNIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPGVMPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17506191 5 -QFTELITKLQSADNDIRKQAEEVYEKIEG---PTKVAALFEAYTHHTNNSDARSTVLVFLRRVL-ARDWD------AIWETLNEENKQRILAKVLEMIVHETEL-----SIKKKIA----------DLISEIASNLIDDSG-DMTWGGVLELMDHC---LKSEDLTGNYIALLILIIFGNRLAHPDLQIKATAVRAV---IAFA---VDNDEEKDVLMTSVCNETSDEDDS--DGPLGEFAELASSLPKCLNTHMSQVLQTLAIAGNKEKNEMVRQNAIEV---ICS--------------YMESAPKGLKKYAPGALGPILETLLSCMTEMD-DDVLNEWDIPIIAESAIDRVACCINGKVMLPVLPLVEKLLTSEDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMAHITNYVNDAHPRVQYAACNAIGQMSSDFAPTLQKKCHAA-VIPALLESLDDVPRVCAHAASALVNFAEECPKS-------------------------------------------------------------IIGQYLPFILQKLEN--------------------------VLSAVFNRLGDK---------------------RYQVVVENIVTAIASVAEAAEELFKEHHARLIPNLVHILQNVGELKELRGTIECISLIGYAVGEQFHATAIEILNLLGDGMKDLAIDDPQYSYMISSWTRFCSILGADFAPFLPVVMDPVLRAARYRPD-------------------------------------------------------------------------------------------------------------------------------- 118390251 22 -------------DNQQQKEVYQKIEEYSKS--PEFYNYLSYILANNQIQLEIRHMAGVTLKSLVERNFEHIPEQNIQ-----------FIKQNLFQSFNDQQKAIRSAIGTLMTTIIYKGGFQKWPELIEFMIQNLESTDQGAII--NSIDCISKIVEDVNSENYASQLN-VLIPKLFSFCDPKYGTEIQSNAIHTLNLCVQPMPAALA--ENLDQYLQILLSNVQNSEKSIRQRAFQGITALTEIRRDAIMKRINQVIQSIIIGSQDAEYD-VAKSACNFW--------------FEYLGMEQSPEDIQQIKTKNFLQFLLPALLKGLQYTDDDDDCDEYTLRKVCGRIIQKFSQQFRDDVFQILQPLIEQCFQSNDWKIKQFPLQVFDDISEG-SINSVQVHLGNIIPSLIQLFNVPNYLLQTSIMWT---ICQYRSWLIDN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189235428 3 -----ILSKLLVANSKVIQQGTKELKEAFKK--PEAIPALCEVIVSSSNPQ-IRQSAAVLLRRKLGKK---------RQWNKLDAETRSRIKQGMLQALVNEQEVKNAIAQFIGILGKHEFPENTWPEVLQFIHTLCSSDNVFDMYTLSIMTEISYITHADSFAVLFS---NILNTL------PELNSNLAYYTVVTMNNLVSVIGGHQQMVNVYHNLLPRVLEIINAFAQEDEKRACE-LFEILEELIEFAVAVVVPLIVEMCLR-IGSDNTKVQIKAISVW---------LIRSKGKVIQKNKLVEP------------IINVLIQLMAQQPDDDDPDQFTSITIATQTLDLIALHIPSEVVPYLLTRVEPAIQGNDIYAQKAAYLALAVLAEGCSERIRHKYLEPFLKCVCNAIHNPNAVVRNAAFFALGQFAEHLPEIS---QYAAELLPVLFEYLGQ----------VFAQMEKDKSESASLDRLFYALETFCLMPYLPTLMERLFVALD-PNGWSLKLKRIALSTLGS----AASAVKEGLLPYFPKIIEVLNVYIN-------ADPNTEIHQNQSYAIEALAVIAQFIGVENFKPLAAESLQLGLRILEET-DDPDVRKSVYALFAALAIVMKEEISPVLPKIVEQMITSIQSSE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145255656 12 --LSQLLRALSTPDNTIRAQAEEQLNNDWIQGRPDVLLMLAEQIQGAE-DVLTRSFSAVLFRRIATKKDPVT-NEAKELFSTLTGEQRLIIRQKLVTCLTSESDTRKKIGDAVAEIARQYTDNGQWPELLGVLFQASQSPDS--GLREAAF----RIFNTTPGIIEKPHEEAVVGVFSKGFKDDVVS--VRIAAMEAFA---SFFRSIAKKSQPKFFLMPDLLNLKESSESEELSSAFLSLIELAE-----ICPKMFKTMFNISVIADKDLSDQVRQNALELMATFADYAPSMCKKNSEFAQQ------------------MVTQCLSLMTDIGVDDEDSEWNASVAGEQCMDRLANKLGGQIIPATFAWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLRLVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHAV-VLTNIIPVLNSEPRVQAHAAAALVNFCE-------------EAERKVLEPYLAD------LLQHLLLLLRSSKRYVQEQALSTIIADSAENAFEQYYDTLMPL---LFNVLKEEQSKEYRLLRAKAME-----CATLIALA--VGKEKMGQDALNLVQLLGNIQQNIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPGVMPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68476659 12 --LTQLLENLLSTDNTIRAEAEKSLDQTSKDNVELLLVFLAEQACQGNNDT-IRAFASVMFRR-MAIKSPKELQSVTDRTIGVIGEARQQIRGILLAGFTSPNQVRHKLSDAISEVAKEDAPAGTWNELIPALFE--ATRNEDPSFRESAFRVF-----SASPELINSYIDEVLP--VYNAGFEDANDDVRIAACTAFVA---FFRKLPKNLNSLPRFLQ------NGQDHAL-ASVLEALIDLVEL-APKMFKDMFPTIIEFCSAVAKNKDLDLRMAALELLSTFAEVSPSMCKLTPTYTEQM----------VLITLSMLTEVCI-------DDDDAAEWNEYGAARQALDRVAKLNGQALAGPLFQYLPAMVSSSNWRERQAALMALSSAAEGC-ADVLMNEIPKILDMILPSLEDEHPRVQYAGCNALGQMSTDFADVIQRDRILPALISKLTN--KSVPRVQAHAAAALVNFSEAATKE-------------VLEPYLDD------LLNNLLILLQSPKRYVQEQVLTTIIADAAEKTFVKYYDTLMPL---LVNVLRTDVGAENKLLKAKCIE-----CSTLIALA--VGKEKFAPHSQELIQLFGHIQQSATEDDDLVKSYLQAWGRICKILGKDFLPYLPSVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66802510 6 --ITDLLKALNSGNTTTIQQAEQLYADYKNHQPDQLVNSFI-VLIRTSQDELLRSYPPVLLRTLVNGNDSG--------------NILKGLKPETLVTLKTENHIRHSILNVIAILAIQLVPEQKWPEILSFIIESSSSPE--ENLRESSFYLIGAIIDDSRAETLAPHFDKFALLVEKGLN--DPSAKVQVSALETVS---TFIDANPEKAEVFKPLIPAMLNTIQSNLEKEAQKGILTFIIIAQYHSDWFKTNF-DMIFKVFFQFLEHQEDETKHACLHFFLTFAE----------------------FKSSIMKKKLYLEPIVLLLLMSSVEDMDLKDWNSSNVAFEAIEALSHCVSKGLWEFFLQCAPTLLNSGNWKERYTGLMTLSSISEGCE-KQIKTNFKLIIQSILPLANDSHPRVRFAFFYCLGSFASYL-KREMQDLY-KTLIPVSLEHLNDPPRVTISNC---------------------EFLTLFLD---------------------------------------------------------------------------------------------EIKPNRVKEFKDQFLGRLSPLLQNENYK--IVQHSLNAFSSVVDGIGEEFTQHYSEIMPFLIKILRTQTSVETKTLAIETISLVGLAVGKKFLNDCIQIIQY----VSSLEKFKDDDPQVLRAFTRFAQCLGEDFIPYLKYSMSPLMDAINGKVDSSVENGEDFSDE-------------------------------------------------------------------------------------------------------------------- 156085970 8 ----TLLEGLASANAATRADADAKITSLKNENINTALELTLQVLLNDANEERRLQSAILLRLLLDLSKSGDAPR---NMWRAVNPEVKILLKQSLLQSIHGESKIRNNTCDTIADLCIACLEVGEWPELTRCVIQLMQSDN--PVYKKSGFKLLGE-CFNFFADELSPHLDSVIQLTKNALADGNPS--VRICAVSEILDILEVAKLGDTTPYMIEHIKQLVISNETSSRDEL-ERSMAGIIMIVENNAKILRRHI-QLFFNSMWEIATAHDSDIKCLAIEALITLVEKKPKMAL-------------SIPNFGMK-----MVKCLMEAMLDIEHDDDDDTQRLYDVGEEGLDRMGRALEDWVLSHASEFIQQN----NWQHIFVGIMAISQTVEYLTDEEVEERMPSIIKIMVEKLKDQDFRIRFAACQTIGQIA-LDHQPYVQMTFFDEVIPALIAMFEDSPRVQSHAMSAFINFAE-------------EVQKEDLLPLSDMIVKQLL--TKVNPAANKSVREQAITSL-AVVAGVLEEHFIKYYSTVVPLMKE-----AIAKCVGPEE-----RTCRGKAIECISIIGMTIGKDVFLNDGIECMNALIVIMQESEPDDPVKEYIDEALGRLCTALGVNFCHFLPTIVPLLIRSLEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123469837 6 --FISILLDSLSENQDTMKEAEQKLISLA-SNQPELILLLASNILNSDNREIVYNLSLIAIKNTLLLLNSKEQQKYT--WSELSEQTRENVKQGILRTLIDNPIVCGLAGACAQIIFAID-PSNEYYDQILQI------DDYSDIIKESILNSIKDIFDDIKTIILENTRNLMFN-IFQTMISL-----VK----NAQNHSINLISSVFHLLHSIIDIMKNELN-TQQSQEAVIEAVNSILVMDIDLYHEFLQQYVLPRVAELIEIGIESSRSDFVCVSLDFWCKISDYEKTLNEEKCFSEKFHLAKEQICKLYCKQLIPKILIILQNSVLYGNQNEEDLDWNVFEHAATLLKKLMWCFSSEIYEQINDFILESRRNPKYYYSVILILAFSSCKDECALE----LIENNLHLILDY---SSFGVAEICALKIVKSVSEFSDLFTNNDQIQKTIEIILSLQNSQPIVIQQCIDCLSTIVSRVSDL---------FAEQFINSFAESIFNFISFVISREDCLEHDLVRKSYEIFEEIIKKCPENMPNTIESLYSSTFEQLTCTIN----DLAYEGIIPYFIINECLLHLITQIFRSFPNQMKPHGIEFI-EFISQFFKDA--SSPLFKAVLDTILAIILSIGLECQKVMNIINNMLSHALQSKS-PEITQQGILLLKIITQNLPPESFDDSDKVVKDLIDIISDSEMV-LIAPLSLNAIAQIMSNIP---EKITDEMVDILINKTIEMCN------IDLIQDIHESSLCTIGCILLSI-SSQENVSARTKTIFDQFKFFKNFYDYDVNSLNCFCLLVRKTI-------NALGKNAQRLVTRIP-VFMFLILATMHEDDELCKIARSLFEECTKI---- 45200748 12 --LINVLHGFGSADNNIRAAAEETLNNITEENIHVLLVFLAEQASFSEDLTLAGLSAVLFRKLALRAPPSSKAVIIAKNITHISKEALEQIRTTLLKGFVSENGIRHKLSDAIAECAQDDLPA--WPELLRTLFE--ATKNQNPNFRESSF----RIFSTVPHLINAIEITNALPIFEAGFTDTE--DDVKIAAVTAFVGKMHWAKLGVLLPSLLNSLPKFLDDG---KDDAL-AAVFESLIELVEL-APKLFKSMFDQMIQFTDMVIKNKDLETSTTALELL-TV-------------FSECAPQMCKSNPNYAQSLIMDTLLMMTE--VSIDDDQAI-EWTAYDNARQALDRVAKLNGKYLAPILFQYLQQMVGSAEWRERFGALMALSSAAEGC-RDVLIGEIPKILDMVIPLINDPHPRVQYGCCNVLGQISTDFAPLIQHERILPALISKLTG--QSVDRVQTHAAAALVNFSEHATQI-------------ILEPYLDSLLTNLLSMSSKLYVQEQALTTIAF------IAEAAEKKFIKYYDTLMPL---LLSVLKTDTGKENRTLKGKCME-----CATLIALA--VGKDKFSAHSQKLIELFI-----SYQNEGVDDD--------------------DPIKTYLEQGWSR----------------ICRILREDFVPFLPIVLPSLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84996337 10 -QLLEILTLSEKGDTETQKYVHESLASFQNNDVPLY--YLEASLSGPT--FHTKQMALLLLKNSV-----------LQNWNKTDPAIQSVIKNEIINIVNREVKLRNAVASCYVSIFNVQ-GYDQWPTGLYNLLSIISNSASTDEVVETAVVTLVMILEDISNGAMTPNYLNYLKSIVKLFQI--TSKSPALTEITSLLDSLEYVSDLFGQFWNLLGVMATL------DNYNVKK----CVLKAMHNLWDLVPMSILQALFPF-ISKLCSDDATIQIDALDFYTHI--------LQSQLYTSSN--NQIRCLLLGKMANEFLLKTLVDNTKYSSEDDNEDEWTVRKGSALLLQLYAQSNP-EVIKILLSYIQEKLDSTDWELKESGVLTLGAISKG-SLYTLYPYLPKVIDYLIVVATDPKPLLRIISCWCLSRFVEWMFLPNNTNTYLSKTLSVILRGMLDNKRVQESACSSF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 71028420 11 --LLEILTLSEKGDTETQKYVHESLASFQQ-NRPD--VALYYLEASLSAPTHSKQMALLLLKNSI-----------LQNWSQTNPSIQSVIKNEIINIVNREVKLRNAVASCYVSIFNVQ-GYDQWPTGLYNLLSIISNSTNTDEVVETAVVTLVMILEDIANGAMTPNYLNYLKSIVKLFQIS--SKSSALTEITSLLDSLEYVSDLFGQFWNLLGLMATL------DNYNVKK----CVLKAMLKLWDLVPMSILQALFPFITKLCSDDAYTIQIDALDFYTHI--------LQSQLYTNSNNQIRCLLLGKMLNEFGTLLKTLVDNTTHLEDDDDEDEWTVRKGSALLLDTISQLYGQEVIKILLSYIQEKLDSTDWELKESGVLTLGAISKG-SLYTLYPYLPKVIDYLIVVATDPKPLLRIISCWCLSRFVEWLFLPNNINTYLSKTLSVILRGMLDNKRVQESACSSF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 24665422 19 ---------------RIRESTAKMLKAYEN---PDSLLVLTQI-VMSDRPVQERQVAAVLLK---------RRVKKLRHWQLVPAEHQAAIKSNMLQVLVKEKTVKGTVAFIIGSLVRHEEKQNSWEEILKFIYERCSSPDPIESERFSSLM-------DAAPDQFSNHTDTIFTAEANG-NMATPTVHNMLAGTCVL---LPFISGHSDAEQIVPLILKALAAFAEKGNSNEFMGAFDIIDS-MAEYVPHLLTGNVKLLLEFCLMIARN------------------KQFDASIRVQVLTFVGSLVRLKKKIIMKQLLQPTLSVLFEVICQDDEDDDESLNSPSNAAAQTLDLMAHMVPDKFIPPLLDLLEPALQSPEPVLRRSSFICMGVIAEGCSEAIGKKYLEVMLNIIKAGVLDSVMFVRTAAFFALGQFSEFLQPTI--CKFAPQILPVLFDYLNQELKVGERMFYALETFCENLDED--------------IVPYLPTLMDRLFGV--MEPQNSNQMR----EMALSAIAAVSAAAKENLMPYFPRIMTVLQGCLVKDCPKEMYSQRIQAID-------TLAALCRELGKDNIIPLADETMNFCLMMLEDGPDDPEFRRSIYNLMSSLSSVVNESMASVFPKFIDRIMESVISSEDM-VPNVSDNAEDDLALVDAPDIEIDLDDQDAYLGEN--DYIVEKE--EAILS-LKEFATHTGAAFAPY-------LQSAF-----ENVYKMIDHQGDVRMACIDSICSFITALHDDAAGLKRACEIAIPKFAHI------------------------------------------------------------------------------- 156060425 6 --FLELLQGVQIPDTERVKAATTELRKNYYPN-PESLLWLIEIFISHG-DQAIRQQAAV-----------EAQRLVKKHWKNISDAQKQQIREQLLQTLNEEVKVRHSGARVIAAIAGEDIENGQWANLPDTLAQAAGSRQVS--HREVGVFILFTLLETASP--YFAEQTAVLFSILSKTIHDQESTDVRINTLICLGASLKLFLEIFPQ------MVSVLKNFIDAKEEDRTVQAFEVFQTLLGCESALIAPHFKDCNFMLEIAADTNNENDARTQALSFLMQ-CTRYRKMKIQGT--KDLGEKITMTSMQIATELEDDDDEDDET--------------SPARSALGLLGLLAESLPRQVIVPLLNALPQFSSHQDPRYRQAGILALGMCVEG-APDFVGTQMDSFLPVVFKLLEDPESGVRHAALNGVARLADDLAEDLQNHEHL---IPALLKNLDAAMQYAASSCGALDSLTEGM--------DQE-----IVKNYLPTLVPRLAQLLDHPDVG---VKSAAASAIGSLASSSEKEFLPFFKDT----IEKLAQFVEL----KSSNDEL---DLRATVCDSIGSMAAAVGAEVFQPYVKPLMQASEEALHLDHP--RLKETSYILWSTLAKVYEEDFTPFLEGVVTALAACL-DQEEDNL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 74026058 5 -QLNQLVTNLLSADNEVRKSAEAQYDSLVHGN-ATWMMCCLSELCASTENTSTMQMGLVLLKKLFGNKSDCFDTA--------DAETQNAVKGLMLQVLGKGAQRALAAACVVVKLKNIE---KEWDELWKSIFQIIEDLESAHQLK-----TI--CCEIIAATSLTEHFEANVVRVAAGLKNLDPSVDSRKAALDAIFNLT------MCRPSRELLILQAVQDALNASNWGDAEALTGKLAEGVSHSATLFERHTAPLLQGL---------MEVASMAIEALLTYCESE----------PKTARKVPDFSTSFLRLLFEYTVPAIP------------DDWDVETVGSSGIDRLASALGGRKLEALAQQFSENIQSPDWKQRNAALLLITYVAEG-MSSVLEKHLKSIVCMVLPALRDDMKYVRASALDCLTQMTDFAPQ--LQENLCHMILPAVVQCLEDPPAVATRAARCLDSFFDRCEEDEEDSPH----FVKEFERYVEGLCASLVSLL-RQTPHQF-LREDCLGALSSIISTCKDMLKPYVNNLVPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154311965 5 -QFLELLQGVQIPDTERVKAATTELRKNYYPN-PESLLWLIEIFIAHG-DQAIRQQAAV-----------EAQRLVKKHWKNISDAQKQQIREQLLQTLNEEVKVRHSGARVIAAIAGQDIENGQWADLPDTLAQAAGSPQVS--HREVGVFILFTLLETASP--YFAEQTAVLFSILSKTIHDQESTDVRLICLGAVATMIEFLEKNFSKEEDRNFMLEVASNTNNENDARTQALSF-----IMQTRYRKMK-----------IQGTKDLGEKITMTSMQ---------IATELEDDDDEDDETSPARSALGLLGLLAESLPP-------RQ-----------------------------VIVPLLNALPQFSNHQDPRYRQAGILALGMCVEG-APDFVGTQMDSFLPIVFKLLEDPESGVRHAALNGVARLADDLAE--DLQSTHEHLIPALLKNLDAAMQYAASSCGALDSLTEGM-------------DQDIVKNYLPTLVPRLTQLLDHPDVG---VKSAAASAIGSLASSAEKEFLPFFKDT----IEKLAQFVEL----KSSNDEL---DLRATVCDSIGSMAAAVGAQVFQPYVKPLMQASEEALHLDHP--RLKETSYILWSTLAKVYEEEFTPFLEGVVTALAACL-DQEEDNL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212515456 3 -----ILSKLLVSNNAVIIQGTKELREAFKN--PEAIPALCNVLSTSNNPQ-IRQYAAVILR---------KRLSKQKHWNKLPLDVKTSIKQGILQILINEKSVKNSVAQFIGIIAKHEESSSSWPELLKLVQSLVTSTNTEEELGVFTLSVLTDVALDIFSKHPEHFS-AFFMNTFQSPNCLNTTFG--YYTIMTMIHVVSLCESNSALQNAYNKIIQIVKYLATTDE----QKACDCLDEISGCADSLLIPHVQAIIHMLELASNKNLGDEIRSKAINLWIT----------------------RVRRKSIIKKLIKPIVDTVFALMCEPPDEDNEEEESPSTNAAQTLDVLALNLPEKLITPVLEWVSKGLAGNNIHEKKASYLALAMLAEGCFECIRNKYLKEFLQCVCRGITDPTPIVRNVALFALGEISDYASEMPILLEYLSQLCNQLLKNGKPSPGIGK----MFYALEMFCQNLEEK-----------LTPYLPSLMEGLLLTLKPEYAHIQDLAISAIGAAAAAVK---LEILPF----FPKIIEHLK-VYLLQDHEPDT------LCLQIEAIVTLSILARTLGEEHFSPLAEETMQLALKLADTEDP--DVKKTTYGLFSALSCVMKDKVSPYLSKIVEMMIESLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212531195 6 --FLQQLQIILNPSTGDLKEATGVLQKEYYNKPESFLFLL--QLATSHESDDLRQLAAV-----------EARGLVGKFWLKVPANQKPQIREQLLRTMSSSSELVRHAARIVSSVAKIDLQDGEWADLPNFLLQAAQSGNKDEYIFFTILESLG--------EGFEDKFQDLFTLFSKTIRDPE-SAEVRINTLLALS--------------------KLAMHLDSDEDPA-PVKAFQ----------QVFPD-MVRVLK----DAIDTTDEDRIMQAFEVFQTLCDNEVSANIQLAEDTRTQSISFQCVKYRKLKVQGQLTRTALHIATELDDDDDEDEITPARSALGLLDMLAQSLPSQVVVPLLQALGQYFNSENPDYRRAGILALGMCVEG-APDFISSQFNEIFPIVLHLLSDKEPKVRQATLHGVARLADDLAEVGKEHAKLMPLLQNLASAMENYKGEETGPTVNIMKAAVSAIDAVVDGLDDKDVV-----AYQDELVPLLHKLFQHPDFKIKGLTASAIGSLAS-----------SSGEAFLPFFEKSMHLMQEYATKKESEDEL---DLRASIIDAMGEMSAAAGPQHYQPYVEPLMRASEEALHL--DHSRLKESTYMLWGSISKVYGEDFKPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66360352 19 -EVLSILRQADSSESSVQLQVTNALNSF-VINSPDAPCYFALIFSGNSEGLDVRQRAGLLLKNYLV-----------QYGIPSSSEYIEYLKVTSLNALNDSQRIRSTAGTIVTTFVNTE---QGKPLLLSQLLDMATNDSID-----GAFDCLIKICEDELEYCLGENSGILLFQISQGLSKNETAVHLSFKCIT-----LYAQYHLFSSGNALHDFFQVIGILAKQESRQIRLLSIMGIITI-------LEDDPGVILDGAGVNIISGDSYNLRLESFEFWPLYLRNEKGINIENSIFTDFDYIEMDPSHFEDKTELHSIGPRFHQGRTDNSESNDDEQWTVRKASALALDHISVIYGDEILGELLPKIEATLQDPNWEKQESAILVLGAIARGC-IKGLSPFLPRVLSYLVKLTSNSKPLIRSISCWCISRFTPWLALQ-QGQPILNSAFGALLRMLDPNKRVEEAAC------------SATATFIEDSAQSLSLIPFLDDIVNTISGALTVYQYRNLLILCDTISTLCSVGPNVFSQTFEN--NLVPLLITKWKSFPIDHPCLVASMDAIAK------IFAVVGNKASGFADSILQHIQNILMSALNNLKNSEEVSYSVPECALDLVSSIVEAVREPTIPTLKRFANYILIFCQDESYPNIKQSVFACVGDIAKFGGDNLKPLLPTLLQLLVLNLSSPNI--GIANNAAWAIGEIAMNLPEIFEPFLEHIIDML----------------------------------------------------------------------------------------------------------------------------------------- 68074275 4 --IVEIIEGLSNPDSRIRTECENTLNYYKKNDLNNTVLSILKLL-KSHKNSQVRLQCAILVRNLFDKTDDNSLLEEENYWDLLSNNLKNIVKSELISNIGTDKMVRSNLCSNIIDLSSKLLLNNEWPELLSVTFEF-CNSNNNNDVLISGYKILGGILNCISDE-LHGKNEMISSICMKGLNS--PSVQVRSECIN---------------------LISCIVEDNNSP-----------LIKCV-------QPCIPLILQSLSLM-VKNSVSDVAVL------DECEKVLQSI---------GKMIDYNAKFFSK-YISNLCDILFDCMKNENENYDFD---------NSLKSLS--------------IEALITIPERRPKTASVPHFLEKIINVSLLFMLDINNDCFNEWMNSLKDENQELYDIGEESLDRVGKAYSELSDGPEFIHILYNKVSEYLMKNTWEHKYV--AIMAIAQTIEYLPEEEIEEQLEN----------VIKMLLQVLLDQD---VRVRYAACQAIGQI----SLDHQPYVQKEYPR---------QVITSLISTMNDVHLR-VQSHATAAFVNFAEELEKSALLPFSDMIIEILLQKLNTTN-YLLVREQAVTAIAVIAGVIEEDFLKYYPTVVPLMKEIIQKSEEERTCRGAIECISIIGLSVGKEFIEDAKECMSALLQ-ISSTKMDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTI----------------------------------------------------------------------------------------------------------------------------------------- 71004600 4 -QLAACLEATLSPDAATRTQAESQLESLRQTDPTGQAGLLVKVLLDSNTPIHIRQSAGLALRKYITARWSPYFDNFVG--SALDVTVKQQIRQILLAGLADPVRKIRNASYAISTIAGPDYP-DEYPDLLPYIQHLLQQQEPNGLHGAMTLLS-EFVRVEMDEIQLIQVAKEILPALEQVLAQEQHSAYVRARCLLVFRQCL--TTLFMVKESYPDVMMQTLLDAAQASDLQLKVAAM-FRAQFKSYLYSFIQSSISKQLYLSSTSGIEEGEEDVS---CDLPSLACS--IFDFINEVSRGDRSRDLFVHGGTGGQGALKQLISLLLVFMTVDDEDADEDDYSLRIAAADLLGML----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71654244 24 -----------STDNNERRSVESTVVRAASSNLMLLVRLVQDV---QSVSAGVRQLAAVLLRKKIFS-----------LWRAIPVGSRAELKHVLLAQLGIEPVRVVALAHVISRLARAEFPVEGWPELQVAIRTAMEDPRGD--MRELA-MVLAYSIAEVVGEC-GDLNTLVTEAVLQGMTDAEVS--VQRAALKAMGALLLFVDA---QEEDR-----VVVEKKKHERGKLQHLIPRCL----ELLAVYGPLEEGTNICVDVLDLLEQLVEDLSVLGLEMISVLCNTVNRPRVRQNSSEVLVTLVNLKPKFVTTTLLEPMVSACVQVMLEDSEMDIKNDNNPCMYAGRLLSTLATKVAKAFTNALLPFVL--RVSENMQERKAAILSLACLAEG-NPGYLRRKVQYVLKLTHDFLCDSNPIPREAAAFSLTYFCTHLPEVLTHHRELFHMLVPLLRDEND--GVCRRVAGAIDTLCENVLEDVE--------------PYVSLVLPAVLEAIGRSSLETQR-------ALCGVISSLASTRCPSFQVHAAQCLELLKTPLTMTSP-ETVLLRAKATEAVGIIAN---AIGKEKFMPFFSFFFDRVADNF------HTRQAELREESFGFLSNICEVLRVDFIPYLND----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190345564 7 -QLEDTLKQTLVPDSVAIKQASQRLKELYPNDLA--LPALIHILQNSSNDQ-IKQLASV-----------EARKLVLSKWETLDASQKPQIRESMLQNTFTQPSIRHSSARVVAAIGEIDLDKGEWQELLPSLVKGI--QGGDVQTKEMAVYTL-FTLLETQVAALFPHINDFLSLF--GNLLTDMSASVRVNAVLSL---------------------DVISQLIESDLNDASAAKFKSLV-----------PGMMDVLKQV----ISSDDDEQAKLAINFLSLVGDHLINLVQLTGEIAANTQLDDEYRSF----GLQFLIPQITSVACKSEEVDVDEELGTEDDSSLALRLVAMLAPSQVLVPLFENLNGMLSSSNQFERRAGLLCLGVGSTG-APDFYLSQINKIVPALVNGLKDEQWIVKVAALRTLSQLTELQDGIADFHEELLPLIIASIDSATSV-RAYKYACFALDGLIEFMSHEA-------------IAQYLEPLMNKLFHML--QQANSSTLKAAIVSAIGS-TAFAGGKAFTPYFTNSVQYLEPFIANAAETEGM--SEDDIELRALTFENISTM---ARAVGSQSFASYAKPLIEAAYGSLSSE--HSRIRESGFAFITNMAKVYGAELAGFLDQIVPEILKCLE-QEEFTF------------DGLNEEEEIGADDEE----EDLENFNVHTGIKEIASVALGELAAGTGSQFARFVEPSLKTL----------------------------------------------------------------------------------------------------------------------------------------- 186478877 14 ------LSASLDPNQNVRSFAETSLNQASLQ--PGFGSALCRVAANKDLSLGLRQLAAVLLK-QFIKKHWRENEEAFEYPL-VSSEEKALIRGQLLGSLDDSHRKICTAISMISSIATYDWP-EEWPELVPFLLKLISDPSNTNGVH-GALRCLALLSGELDDKE-VPTLVPVLFPCLHAVVSSPQSYDIRGKALTIVYSCIYVLGAVYKTENQFSLILE---HPVQREDPDLRMEVLKCLNQFVQNFPSLIESELMAIMRPL-WHTFES-----SLQ-VYLRSSI-----DGAEDSYDGRYDSDGEEKSLDTFVIQLFEFLSTIFLQITEQQNQDEDEGSYSCRISGILLLEEVINTFGSEGINAVVDFQESQRENSAWRLREAVLFTLASLSDQIDPANLAKFIEQLI------MEDTGIGYHE-CPFLYARIFTAVASSVINAGILEHFLNAAVRAMDVPPPVKVGACRALLQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70992079 13 -------------------------------NKPESLVLLIQI-ATGHEDPNLRQLAAV-----------EARSLVNKHWVSVQGAQKPQIREQLLRSTMSESLVRHSIARIISAVARVDLNDGEWAELPNFLVQAGNSGNKDEYILFTILETLG--------ESLEAKFSDIFALFSKTIRDPE-SEEVRVNTLLALS------KLAMHLDSEEDVG---------------PVRAFQDIV---------------PSMVAVLKDSIDQKQEDRVMQAFEVFQTLCDPALELVIFMNELAANTEVDEDTR----TQAISFLLKIIGEQLTRTDTSSDDDDITPARSALGLLDMLAQSLPSQVVVPLLHALGQYFNNSNPDYRRAGIMALGMCVEGPDFTQMQDI----FPMVLQLLADPEPKVRQASLHAVARLADDLAELSAEHEKLMPLL--------------------FKNLASAMQE----YKGEEDGPTI-------DIMK------------------AGISAIDAVVDGLDKDVAPYQGELVPILHKLFKH----------PDFRIK-----GLTAGALGSLASSAG-ESFLPYFDESMH-LLQEFATVKDSEEELDDAMGEMSAAAGA--ERYQPYVEPLMRATEEAL--HLDHSRLKESTYIFGAMSKVYGEHFAPFLDGVVKGLFACIEQDETDLDV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126274139 13 ------LRNTLVPDSAVIKQASQQLTKQFYTN-SLALPALFQILQTA-QDDKLKQLAAV-----------EARKLVLTNWANVDASLKPAIRDNLLNNTFQQPSIRHSSARVVAAIGELDLESNEWQDLLPTLVSGV--QNADVQTKEMAVYTL-YTILETQIPALVAHVGEFLTLFSN-LLSDQSSRDVRVNSVLSLDVLSQFLEEDAQVDAARDSIVEVLKEVLAADDSEKAKDIFNVFNSLI---------YLDSKLVGDHLVSL-----------IQFVAGIAS-NTDL-DEEYRTFALQFLISCVSMRKSKISSNKLGPQLTLVAVKIEEIDVEAELSPS-SLGLRLMLSAELAPSQVITPLFEALPSLLSSSNQFERRGGLLCIGVVSSG-APDYVSTHIQKIIPAVVGGLKDSEILVRVAALRTLSNLTSELQDIVYHEELLPLIIDIIET--ATYVIAYKYACYALDGLIEFMSHDS-------------MGTYIEPLMNKLFQML--QQANSSKLKSAVVSAIGS-TAFASGKAFIPYFNTSIQYFEPF-----LANAAETDGMTEDDIELRAQTFENISTMARAVGTQSFSSYAKPLVEAAYGSLSSE--HSRIRESGFAFISNMAKVYGPEFAGFLDQIVPQILKCLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67523327 6 --FLQQLQVVLNPTQGNVKEATGILQREYYKH-PEALVLLIQV-ATGHDDAQLRQLAAVE-ARSLVGKH----------WAKVQAGQKPALREQLLRSGVSEDLVRHSVARVISAVAKVDLEDGEWADLPNFLMRAADGGNKDEYILFTILETLG--------EGFEEKFQDLFTLFGKTIRDPE-SADVRINTLLALSKLAMYLDSNMG-----------------------PVKAFQDLV---------------PSMVAVLKDAIDQGEDDRIMQAFEVFQTLLGFDKDLVLFMNEIAANTEIDEDTR----TQAISFLLKILGEQLARTDAAPNDDDITPARSALGLLDMLAQSLPSQVVVPLLNTLGQYFNNANPDYRRAGIMSLGMIVEGPDFISTQ--MKEIMPIVLQLLADGELKVRQATLHAVARLADLTEDLNRDHEKLMPLL--------------------FQNLAESKGEEEGPTVDIMKAGLSAIDPYQNELVPILHQLFKHPN---YRIKGLAAGALGSL-ASSAGEAFLPFFDDSMHLLQEF----------ATVKDSEEQLDLRASVTDAMGEMSAAAGPERYQAYVEPLMRATEEALHL--GHSRLKESTYIFWGAMAKVYGEHFATFLDGAVKGLFNCLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146419875 7 -QLEDTLKQTLVPDSVAIKQASQRLKELYPNDLA--LPALIHILQNSSNDQ-IKQLASV-----------EARKLVLSKWETLDASQKPQIRESMLQNTFTQPSIRHSSARVVAAIGEIDLDKGEWQELLPSLVKGI--QGGDVQTKEMAVYTL-FTLLETQVAALFPHINDFLSLF--GNLLTDMSASVRVNAVLSLLDLNDALAAKFKVPGMMDVLKQVI----SSDDDEQAKLVFNAINNFLYLDSSLVGDHLI-NLVQLTIAANTQLDDEYRSFGLQFLIS-C-----VSMRKSKLVSAKIGPQITS--VACKIASEEVDVDEELGTEDDENENEENVPSSLALRLVAMLAAEMPPSQVLVPLFENLNGMLSSSNQFERRAGLLCLGVGSTG-APDFYLSQINKIVPALVNGLKDEQWIVKVAALRTLSQLTELQDGIADFHEELLPLIIASIDSATSV-RAYKYACFALDGLIEFMSHEA-------------IAQYLEPLMNKLFHML--QQANSSTLKAAIVSAIGS-TAFAGGKAFTPYFTNSVQYLEPFIANAAETEGM--SEDDIELRALTFENISTM---ARAVGSQSFASYAKPLIEAAYGSLSSE--HSRIRESGFAFITNMAKVYGAELAGFLDQIVPEILKCLE-QEEFTF------------DGLNEEEEIGADDEE----EDLENFNVHTGIKEIASVALGELAAGTGSQFARFVEPSLKTL----------------------------------------------------------------------------------------------------------------------------------------- 157744953 1 MDVNQLIQRLQSSDNEIRKKAEEQYEQIDGSAKVALLFECYNHFA---QANDIRSTVLVFLRRVL-SRDWD------AIWDSLNDENKQRILAKVLEMIVHESDI-----SIKKKIA----------DLISEIASNLIDDSG-EMSWQGVLELMDHC---LKSDDLTANYIALLILIIFGNRTAHFLPALKCMATPDLQ-----IKSAVDNDEEKDVIMTAVCNETSDEDDA--DGALGEFAELASALPKCLNSHMNQVLVCLALAGNKDKNEMARQNAIEV---ICS--------------YMESAPKGLKKYAPGALSPILETLLSCMT---ELDDENEWDVPIIAESAIDRVACCINGKVLPAFLPLVEKLLSNDDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMVHITKYVNDAHPRVQYAACNAIGQMSSDFAPTLQKKCHAA-VIPALLESLDDVPRVCAHAASALVNFAE-------------ECPKSIIGQYLPYILQKLENVLS---AVFNRLADKRYQVVVENIVTAIASVAEAAEELFKEHHARLIPNLVHILQNVG-----ELKELRGKTIECISLIGYAVGKE----HFHSTAIDILNLLGDGMKDLAIDDPQYYMISSFCSILGSDFAPFLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169781844 13 -------------------------------NKPDSLVFLIQV-ATGHEDANLKQLAAV-----------EARSLVNKHWVSVQASQKPQIREQLLRTLGEGSSVRHSIARVISAVAKVDLNDGEWAELPNFLIQAGNTGNKDEYILFTILETLG----EGFEEKFQDLFNLFGKTI-----ADPESEEVR---TNTL---LALGRLAMHLDSEEDVG---------------PVKAFQQLI---------------PSMVAVLKESIDQTQEDRVMQAFEVFQTICDNEISANTEVEEDTTQAISFLMQCVQYRKQAMRQLTRTALHIVTELGDTSVDDDITPARSALGLLDMLAQSLPSQVVVPLLHSLGQYFNNSNPDYRRAGIMALGMCVEGPDFISTQ--MKEIFPMVLQLLGDPEPKVRQASLHAVARLADDLAELSQEHERLMPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149244714 13 ------LRQTLTPDSSVIKEASQRLSKEFYPN-PLALPALLQIL-NQSSQDEVRQLAAV-----------EARKLAADNWEKVDGSLKGSIKEQLLKTFQEQNKRLRNSARVIAAIAELDLEINEWQDLLPTLISAVQSNDV--RLKEVAAFTL--------YALLESQISALLPHILFGLIRDPDSKEIRVNAVS----SLDAISQIIEDDDDEESMVEVLKEVVASDDFESARQVFNVFNSLVLIDSRLVGDHLVSLIQMISLVTNKDLDEEYRVFGLQFLIS-C-----VSYRKSKITASKLGPPLT--MVALKVATEEVDVEAELENEDEENENEESAPPSLALRLLAVLAAELAPSQVINPLFEALPPLLSSSNQFERRAALLAVGCSAGAPDYISLQ--INKIIPAVVQGLKDSELIVRVAALRTLSQLTELQDLVTDHHEELLPLITTIIDS-ASSVMAYKYACIALDGLIEFMSHDA-------------MGKYIEPLMHKLFHML--LQANTSTLKTAIVSAIGSTAFASGKAFTPSVQQLEPFI-----------ANSASVEGMSEDDELRATTFENISTMARAVGSQTFSVYAKPLVEAAYTSLSSE--HSRIRESGFAFIANMAKVYGAEFAGFLDQIVPQIITCLG-QDEFS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145355765 33 -----------------------------------------------------------------------------------------------------------------------------WAELMPFMFGAVSE--GSDRLKESALMIFAML-ASYMSDALVPQIHATLSACLASA-----DTNVRLAALRAFVDALENPSDRMKFQDLLPAMLNTIGSALRGQDETSAQEALALFIELAEADPRFVRNHLVELVEAMLSIAEHNDLEDTRTLATEFLVTL-----------TEARDRAPGMMRKVPNFVQRLYNCLVSFLVNDITENEEDEGIGQGDLYDVGQECLDRVSIALGNSMLPACAATMPSLIGDADWKRRHAALIALSQIAEGCAKGMKKDVVGAIQPCLHALATDPHPRVRWAAINGLGQMCTDLGPRLQEQAHAN-VVPLLLNAMDDNPRCQAHA-------------AAATVNFSEDCPPECMAPYLDTLMNKLLSLL--QSGNKSV-----QEAALTALASTADNAQESFIKYYDTVLPYLKSILVNANGKEYRMLRAKAVECISL---VGMAVGRARFAQDAREVMDMLMRLQSGGFEDDDPTVQYM---LQAWTRLCKCLGEEFVPYLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154419983 5 -EFFQVFKNSISNDERIGNASESAINIFAQQNPSNFIIYLYRILITQEVEENYRLFALINLKNLITPSYSHILEALNQIQ---PANQKNDIFEIFMYYSQIECKLQSLACHSTALYFRFDIENYT-----NTIINRINEMTSASEQDINVLVGIGNIFVELFLNLTTMEVAQIYNLFISILSNIEIDEKIREIYLECIYQ--FFLKLELKQFNPVLTFFELILPYTQEKSFSICHT---ILLLIIRKYYANIGEGFQQ-IYYIGNCGLQMENLSFKCIAIDFWSDVAKINKQIINA-----------TKNSQNLILNNAENIVPILVECL-SISENPSEEEYDACKKATKALKNISIILPKQILDNYGNDICNWLQSNDKKAIYKALLLLHAFVSSKKTIIFSEFVISQLQYILNRFGDENVMIKKLAIVVMSKIVKVFQNDLRNEDNIVSIALEFVKSVDDP----QNLTYGLHFLC----------PVLEITNEVFLNNIYEDVYSFLLEMTNESISNEGNLLFEAFNAFDILIQRKCEHFRELNIKTIETLLNLIETTL---TSFQNSVDSVPFPD-RKLQLACLSVSILLDNTPSSLLDYEAIVNQLFNIYNNFDLPIRV--DLFLVIESVIKNDKDNFLQFGDAFVMFIENAL-NSQIPDLIGTAAEAFGSYMYAYRANAICY-GQTLEHILYILQNDATPQVVYSRLISCVGLVLTGVREQMDNVFSQIIEILTSFMNTKVEENE----------KENYIEVIPSILQTLKRATSEENHDQQFIRWTKKNVFSFISQIWENKIFNDQILSLILDLLETIGNVL-KGNISVSLRTPTIKYLVEEALFSFDE-------------------- 71653623 5 -HILRLLDNLRSADNTLRKSAEAEYESIIQGNSVWMMCNLS-ELCAVTDSAPTMQMGLVLLKKLFSSKHNCFDVS--------DAQTQQAVKGLMSQVLGKGPQRGLAAACVSALVVKMHALGQEWGELWQSVFQILENAESDHQLK-----TI--CCEIIAPSMFESHTGRLVTGIRNCL--ADPSVEARKSAFDALVN-VAMCRSIPDFAQLVPLMLQVVLNASNWDDAE----------QLTGKLADGVAH--APGLFAGHTSAVLHGLMEVASMAIETLLTYCESE----------PKTVRKVPNFSTSFLQLLFEYLNPVMP------------DDWDIDTVGSSGIDRLASSLGGRKLETVAQFV-ENIHSSDWKRRNAALLLITYLAEG-MTTVLEKHLEQIVQMVIPAVRDEVKYVRASALDCLTQMSDFAPK--MQEQLCHSVVPVVMGCLGDSPAVATRAARCLDSFFDQCEESENEDDT---VFIKQFENYIEGLCVSLVTLLKQTS--HKFVREDCLGALSSVISTCKGLLKPFVSHLVPV----FQEVLAM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67476985 3 -DLTTLLQNCMSPDENIRKQAEGTFEQMKQQ--PSILLPQLAVFANSSNPAPLRLIALTQFNNML-IKIPKIRDVMSD-----------QVIMELCKVLFNEFRIVSILSSVITSFAQEELP---WPNYIQTLFS-LTQEQGIIQQCIA-LDALGKSTTHPEASLIISHVSELKSYINRCL--SVDNIQLRLKAITFLSNAVGFIETTTEKFNEYPLIMQTLQQLIQNNEIGVANNVLDDLQELASYFFAGILPTVSENLMTLCNSPIDNSIKESAM------------EVLLSLIQ----------NNTSQYKKSGFLPQVLICLLNWLTTVN-DDDVEDWTLFEYAQDALETLTSAIGDTLFNKCIEFAKM----SDWPHRFAAVTSLAQVVQHGKFI-IKSNITEVLQLSFNAVGDNQPLIVYSLLSLLEGLMETFPHIMIRS-HFDSIVNALILCVKSHSRIQEKACFTLQSMLDNLGE-----------CSNKLVPFIGQIMDILITTNNQPKTISTGLSSIVYISL--LVTNQMGQYYEQFQKLFNVLLPKC-------TTFNTSEMKGKMIELMAIFNS-------KLNPQFFSNIQEIIYNTLSELF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195590865 5 --ILDIINGILAMDTERIRESTDKMLKAYEN--PDSLLVLTQIIM-SDRPVQERQVAAVLLK---------RRVKKLRHWQLVPAEHQAVIKSNMLQVLVKEKTVKGTVAFIIGSLVREEEKQNSWEEILKFIYERCSSPDPTESERGSSFSTL----MDAAPDQFSNHTDTIFTAEANG-NMATPTVHNMLAGI---CFLLPFVHSNAEQIVVKAVILKALGAFAEKGDSNEFMGAFDIMDS-MAEYVPHLLTGNVKLIFCLTIARNKQVDAAIRVQVITFVGSLIRLKKKIIM-------------------KQKLLQPTLSVIFEVICQDVLDDGYDDYSPSNAAAQTLDLMAHMVPDKFIPPLLELLEPALQSPEPVLRRSSFICMGVIAEGCSEAIGKKYLQVMLNIIKAGVLDSVMLVRTAAFFALGQFSEFLQPTI--CKFAPQILPVLFDYLSQNPKHMDRMFYALETFCENLDEE--------------IVPYLPTLMDRLFGV--MEPQNTNRMREMGLSAIAAVSTAAKEHLMP----YFPRIMTVLQGCLVKDCPKEMYSLRIQAIDTLAELC-------REVGKDNIIPLADDTMNFCLMMLEDGPDDPEFRRSIYNLMSSLSSVVNESMASVFPKFID-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145603711 4 LKLAALLKQCQLPDTEQVKSATADLQKNYYPHPQSLLLLLETVCVDEDA--AIRQLAAVQ-----------ASRLVNKHWPKVDAGAKGSVREHLVQAVMKEQNARHSESRLIANIASLDFAKGEWKELFDGIFQNVAQREVGTYLIYSAVES--------DPRHFNEHLPQLFKTLEKCIQDGQ-SLEVRVNSLMAIGSALMLIDTEDEEDADKVKMVQVLRSAVEADDEKIKQ-AFEVLQSFLAYDSSLLGNYLKDLLFTATIAANKEASEDARTQSLAF--------LAQAVRYRRMKLMGMGDL--VKGLVEQALQ----ILTELDDDDDDDT-----TPARLS---LTLIAQLSSDLVMLPILEQFAKLSSSPDPAQRKAGVIALGISCEG-APDFVNSHFKQILPIVISLLNDSDIEVRHAALVGLTRLAEEMSE--DVAAEHVPLIQALLKNLKKNTNIIRSVCGAF-----------DAMCDGIKPE--VMKKFGPELLEPIGKLLSHDDARVKVAAAGAVGAIATAMEQ---DFVPFFQKTMAALGPYM-----------SAKETEEDLTLRGGISDAIGRIAAAVGPEALKPYVQDLMHSTEE--SLHLDSFELRESTFILWSQLAKVYELDFAPFLDVFKALLEALLDLTEEDQ------AIVGDAKITAGKRIKIKSPEEDDGLMEDSDDEDLFEDFKEVAIEVLGDIAHSCGKHLEKALELIAPLVQ---------------------------------------------------------------------------------------------------------------------------------------- 194750665 5 --LVEIICGLLCSDNEKIRQSTAALAKAYEN--PEALLGFCKIIVSP-METQIRQFAAVLL---------NKRLGKLRHWQVLNAEQQNTIKQIVLQALVTEKEVKNAIAQLIGSLVRHESKQDSWSELLKFIFDRCVMPDPKEELGSSIFATLT----DSAPDQFVAHMDTICMIFASVLVSAENNGDM---TTPTVCNMLAGM----------NYLMPFVAGHTTAENTVSKVTVFDVLDCIAE-YTPKLLNNVKPVLFCLEVANNTQLEDAIRVQVIAF--------------------IGRIVRLKKRTISKQKLLEVLVVIFNVMCDDDYFANDGGSNPVTASSQTLDILAHMSPEKLIPPLLQILEEALQNPDPVRRRAAFLAMAVIAEGCSEAITHKYLEPMLNIIKGGISDQEPLVRNAAFFALGQFSEHLPEISYAPQILPVLLGQLVNELKPESKYTDRMFYALETFVENLEDK--------------IKPDLPILMERLFEALDAK--HAPRVRELALSTVSAVATAAKEDFMP--------YFPKMISVLQL-YMLLEITDELEQVRIQAM--DTLAAIARVVGKQNFLPLANDSMGFCLSILENGADDPDLRRAVYNLMGAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195495070 5 --ILDIISGILGTDTERIRQSTAKMMKAYEN--PDSLLVLTQIVMSDRAVQE-RHIAAMLLK---------KRISKLRHWQLVPAEHQAAIKTNMLQVLVKEKTVKGTVAQIIGSLVRHEAEKEHWMEILKFIYERCSSPDPTESERGSSFTTL----MDAAPDQFSNHMDTIFPLFAGVLVTAEANGNM---ATPTVFNMLPFVSGHSGAEQIIPLILKALGAFAEKGDSQEFMGAFDI-IDAMGEYVPHLLTGNVKLIFCLVIASNQQLEDSIRVQVITFVGSLMRLKKKVIM-------------------KQKLLEPTLAVMFEVMCQDPLDDGYDDYSPSNAATQTLDLMAHMAPEKFIPPLLQLLEPALQSPQPVLRRSSFICMGVIAEGCSEAIGNKYLEVMLNIVKAGIFDSVMLVRVAAFFALGQICKFAPQILVLFDYLSQLVMELKIG-TPEPKHMDRMFYALETFCENLEDD--------------IVPHLPTLMDRLFGVLE--PQNSYRMREMGLSAIAAVSTAAKVHLMP----YFPRIMSILQGCLVKECPKEMQSLRIQAID-------TLAALCREVGKDNIIPLADDTMNFCLMMLEDGPDDPEFRRSIYNLMSSLSSVVNESMASVFPKFIDRIME--------SVISSEDVLVSD--NAEEDLILDTTDVEIDLDQTDDEDDQDGYQVKEEAIMALKEFAAHTGAAFAPY-------LQSAF-----ENVYKMIDHQDDVRKACIDAICGFIVALYGDAAGLKRACEIAIPKFAHM--------MRTDDEVGVVLHLLDVLGDV----FKDVQLQAINNQEHAELIFGCIR-DVFTNKMAC-------------- 71649054 19 -------------NPDIRHHGEAQLQRLKES-PDIFFSSCAELFTDARVPTRGRQLVGYLLKNHLAH-------------PSCLQNKTLQVAVMESAVVDPECGIRAVACAIISA-AVREAY---WPPVVSSLTGVFSTRSGELHAVHGAMRALSQIVDDTVQLLDMRQ----LTGVVLGAQGGREGLEVQLKALDTVSVVLEFDCSSFSYSSMRPYVLNVICNLQNPSSAQLSTKSVKCLV--LSLGYHDLIFHKITNLMSMATASPDGTDEDLRIEATEFWRGVCENEMEISMLQASAEDWNVPDDIRPRHY--QARVNDTGANDADDDSDDDDGEVEEWNLRRVSALTLDSIAEYYGERIIFTVLTVIEGMMQNNSWKELEAAILALGAIMDGC-FDSMTPYLPEISTRLLQLLGDPSVHVWNISLWTMTQIGKHIVSV---PEKLKGFITCVLQKMES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167394044 3 -DLTTLLQNCMSPDESIRKQAESTFEQMKQQ--PSLLLPQLAVFANSSNPAPLRLIALTQFNNMLV-KIPKIRDVMSDQVIM--ELCKVLIEDCKVE---NEFRVVSILSSVITSFAQEELP---WPNYIQTLFS-LTQEQGIIQQCIA-LDALGKSTTHPEASLIISHVSELKSYINRCLSID--NIQLRLKAITFLSNAVGFIETTTEKFNEYPLIMQTLQQLIQNNEVTVANNVLDDLQELASYFFAGILPTVSENLMTLCNSPIDNSLKESAM------------EVLLSLIQ----------NNTSQYKKSGFLPQVLICLLNWLTSVS-DDDVEDWTLFEYAQDALETLTSAIGDTLFNKCVEFAKM----SDWPHRFAAVTSLAQVIQHGKFI-IKSNITEVLQLSFSAVSDNQPLIVYSLLNLLEGLMETFPHIMIRS-HFDSIVNALILCVKSHSRIQEKACFTLQSMLDNLGE-----------CSNKLIPFIGQIMDGLLILIT-----TNNQPKTISTGLSSIVYISLL-VTNQMGQYYEQFQKLFNALLPKCTTFNTSEMKGKMIELMAIFNS-------KLNPQFFSNIQEIIYNTLSELF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24665414 19 ---------------RIRESTAKMLKAYEN---PDSLLVLTQI-VMSDRPVQERQVAAVLLK---------RRVKKLRHWQLVPAEHQAAIKSNMLQVLVKEKTVKGTVAFIIGSLVRHEEEQNSWEEILKFIYERCSSPDPIESERFSSLM-------DAAPDQFSDHTDTMFPLLAGILVTAEANGNM---ATPTVHNML--TGSCF--------LLPFV---SGHSNAE------QIVVKAVPLILKALAAFVEKG-YSIEFMGAFDIIDSMAKLLLEFCLMIANKQFDASIRVQVLTFVGSLVRLKKKIIMKQLLQPTLSVLFEVICQDDLEEGDDDYSPSNAAAQTLDLMAHMVPDKFIPPLLDLLEPALQSPEPVLRRSSFICMGVIAEGCSEAIGKKYLEVMLNIIKAGVLDSVMFVRTAAFFALGQFSEFLQPTI--CKFAPQILPVLFDYLNQELKVGERMFYALETFCENLDED--------------IVPYLPTLMDRLFGV--MEPQNSNQMR----EMALSAIAAVSAAAKENLMPYFPRIMTVLQGCLVKDCPKEMYSQRIQAID-------TLAALCRELGKDNIIPLADDTMNFCLMMLEDGPDDPEYRRSIYNLMSSLSSVVNESMASVFPKFIDRIMESVI-FSEDMVPNVSDNADDDLALVDAPDIEIDLEH---------TDDEDDQDAYPAILS-LKEFATHTGAAFAPY-------LQSAF-----ENVYKMIDHQGDVRMACIDSICSFITALHDDAAGLKRACEIAIPKFAHI------------------------------------------------------------------------------- 50305745 12 --LVKLLQGFASPDNAIRSAAEDALNNNWIT--PEHIEVLLMFLAEQSAYSDDLTTAGLFRKLALRAPPSSKTIIIAKNITHISKEALKQIRDTLLKGFISPNNIRHKLSDAIAECALEELP--EWPPLLQTLFEAIKNTD--PNFRESSF----RIFSSMPHLINSIDINHALPIFESGF--TDPSDEVKIAAVTAFV---GYFKQLPKNNWAKLGVLLPSLLNSLSKDEAL-AAVFESLIELVELAPKLFKD-MFDQIIQFADMVIKNDLEPSATTALELL-TV-------------FSECAPQMCKNNQNYAQSVVLDTLVMMTEVSIDQNSNDVEEDNNTYDMARQALDRVAKLNGKYLAAPLFQFLQQMITSSEWRERFAALMALSSAAEGC-RDVLMIEIDKILEMVVPLIDDPHPRVQYGCCNVLGQISTDFAPLIQSTSHLPALISKLTSSSVD--RVQTHAAAALVN-------------FSEQATQSIMEPYLDSLLTNLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123505179 25 --LLPIFTDFLSNNTDKNNAASKQIFEYRSQSPLDLLLSASAISLDNDIDQNFVHLALTVITSILKPSTMQSQNEIKEFWKSISEDQRQTIRNALIGLMYSNAGTRSISAKALGYLFTFAIPCNERNTVFPLLRELFTNTDSGEYAKFGAISVMNTIFE-LKSFIVKAYPNY-LTDVDITMQ--------CCSEILQLSPKTDNENLNFAFQ---------CIYNCAVNYQERKTDIFEDNERALALYFSFFSSTIFPEIFKVISVDFQHNNESIVKQCIDFWDALCSYESSIISTIED------PP-----NYIRQVYETIVEELLNWLSQDYEDEESDDSSLAIEAQKLIESFGKFLPDEILPILVNFFSTNIVSSEWRPIQASLLAIRAALNI--AKKDAEELLNFYDGIITLCGHENSAVRETSLLVLSELIVTFPKKL--EPNFDGCMELAINHISTSPRDAAYAC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154344791 7 -QILAALASASSPVTERRQEGDAQLQQLKL-NATAYFSSCAEIFVSQQADLRGRQLVGFQLKNSLA--DPAC-AQNTQLQLAVCE-----------HAVADPQRIIRNVAGSIISVAVRE---GLWPPVVRQLGTILTQRSNELGAVHGAIRALSYIVDDAVSLLVAGLTKPVLFAALPYLTSTAFGTEIRVKAFEVV--ALILEHAGMDFESS-SYVVQACFDNLKAPSQAIATQCIRCLA-LSLTFYRDIDDQIGQLMYQATTAPANAEEESLRIEATEFWSTVVQIEMEIGMLQASAEDWQVPDKIDSRHYKEHSKTTGGGGDDQEEDDGDDDDEVEEWNLRRVSALTLDELSQYYGDLVLLPVLSCVEGMIRSANWRQQEAGVLAIGAFCEGC-YDSLEQFLPDICPMLLQLLEDTHFLVVSISLWS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151946017 12 --LLQIVQAFASPDNQIRSVAEKALEEWITENNIEYLLTFLAEQAAFSQDTTVAALSAVLFKLALKAPPSSKLMIMSKNITHIRKEVLAQIRSSLLKGFLSEDSIRHKLSDAIAECVQDDLPA--WPELLQALIESLKSGN--PNFRESSLTTVPYLITAVD-------INSILPIFQSGF--TDASDNVKIAAVTAFV---GYFKQLPKSEWSKLGILLPSLLNSLGKDDAL-ASVFESLIELVELAPKLFKD-MFDQIIQFTDMVIKNKEPPARTTALEL----------LTVFSENAPQMCKSNQNYG--------QTLVMVTLIMMTEVSDDDDAAEWIESDDARQALDRVAKLGGEYLAAPLFQYLQQMITSTEWRERFAAMMALSSAAEGC-ADVLIGEIPKILDMVIPLINDP------------------------------------------HPRVQYGCCNVLGQIS---------TDFSPFIQRTAHDRILPALISKLSECTSR-------VQTHAAAALVNFSEFASKD-----------ILEPY-----LDSLLTNLLVLLQSNKLQEQALTTIAFIAEAAKNKFIKYY-DTLMPLLLNVLKVNNKDNSVLKGKCMECATLIGAVGKEFHEHSQELISILV-ALQNIDEDDALRSYLEQSSRICRVLGDDFVP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123418358 7 --------ATESPNAEVQSNADNQISELMKSNSPFFMELIYQIISNHNNPPKSIISTSVIFGRFLDYKERAHLDALKQIFEN--SECTNEVVNDMVTCYGDTQIQIH-GARLFSLFYQIEIIC----EKLKSYLDQCLTEDSPIDLK--------FVCIEIFDDIYNICFEPIIVPLILEMTNSDDTIELKKKSLNLLSNSAGYKDQSFVNEEYIIDILNILRNIIEIPNIDLNSFCHSFLLSVATNFYHSIELFME-FISQFTLRGIESEDEEYQKISLKFWHDFS--NFEYKIRKDQSQE--------LKNICSEGCSLLFDPIMNCIFKISTDEDPSEITLSSAAMTTLGSLCKSSPTDYLPLIANAMSNQITSDNWKYVFAVLFYIIAITEIEDKRFLKEFVNSNFFTIFQLLQTDNQRLREIVLWVVGQTIARHPSLFVSDLYLQMMYKQCITDEAVDPLIHLRIISIIYNICNSVYNLLSISMGGNMIESTVMT------VLKLPRTQDNEDLLER-----CYECLNVFYRNCPSNE-VVFDDYLSKTLKEMEFVINTE-----FSESVKFVHM-ASLTSNLSTLMTRIRKNLLRNYLYPVWDLMFTLLTNTNCMIYV--EAMNCLTTIACSIGNEFLQELDQLNDFVTESFNSQDNI-VIFAASNLIIQMYKYI-PEMLQYSPIYLELFINIIQSDSLNISCKAIVF------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189201355 5 -QFVQLLESLLQPDTERVKSATSTLNK-NYYNSPASLNALLQILCGHPKS-ELRQLAAV-----------EARKLVTKHWANLPADQKASLRNQLFQTLNEDVTLRHSAARVIAAIAAQDFEDGEWGDLPGYLQQAATSPTA-RHREVGT-----YI---------------IWTT-------------------------LESVGDSF--PGKSSDLYKLFSTTIQDPESDVRINTMLGLSRLAML----LEPEEDPALFQESVPAMDEGDEDRAMQAFEVFQTLCEVKFMLELASSDYRSQAIAFLMQCVRYRKQALRELTLKALHIVTELGDSSEEEDVTPARSALGLLDILASSLPSQVVIPLLKNLGNYFQSQNPDYRQAGILALGMCVEG-APDFIATQLNEILPMVLHLLEDPELKVRAAALNGVARLADDLAEVGKEHARLIPAM------LKNFDLAASNMQGAERNLSIIRGSCNAIDSLIEGLEPEDAGKYVPELVPRFSKLFHHEDL---RVKSAAIGAVGSIASASERAFIPVFAQ----IMQELSPYV----RIKDSQDEL---DLRGVTCDSMGKIAAAVGPEPFEPYVLPLMEASEEALHLDHP--RLRETSYILWSTMAKVYEEQFAKYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91094115 11 --LSQYLQQTLSPDPNTRRPAEKFLEGVENQNYP---LLLLNLVHKPEVDVTIRIAGAIAFKNYI-KRNWSIEEDQNDR---IHESDRLAIKNLIVSLLSSPEAIQKQLSDAISIIGKTDFPLK-WPELITEMVDKFATGDF--HVINGVLQTAHSLFKKYRYEF---KSNELWMEIKYVLDKQAHQNDV--SALKIIYHSLEFFEDNMATWMSNTVEVKVLQNSSQDEIEQLKSQACDNIALYAQKYDEEFQPYLPQFVTALVVTGLEPKYDLLVSNALQFLSSVAERSHYRNLFEDNAVLSSICEQVIIPNMERASDGELFEDNPEEYIRRDEGSDVD--TRRRAACDLVNTLSQNFEKRIIEIFGQYLQVMLSKDNWRSKDAALY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195437035 5 --LDTIIEGLLCPDNNRIKEATVQLYEAFKQ--PDVLWNLCEVL-TSTRAVEVRQMTAVLL---------DKRLSDAGVWNGLSFDQQMGVKKYLLEALVAEKVRASAIGRVVGTVSR---YHNEKKD---QWISDVLKYTFER-------------CVILDPNESEPDSYT-FSAIAE-------------SATTHLADEMPTVCKMFET------IM-VNADAQNTLASRTVANMFELMVKLMPLILKTVQFTIFDALAEYVPRAF-HDTDAVAKLLLD--ASTCE-QIEKTIRLQ-CMSFISEFMRVSKTEILR-QNMLLPILFELICKQPADSDDDENSYAEGASHALDEIAMIVGDQLLPLLFQLMEPAIQSTNNLIRRAAYNCMGTISEGCMEIICKQYLEVMLNVIKTGTQDPDLSVRGAAFFALGQFSENFQPDIYSPEILSMLLEYLRQLIGDMKRITKHVDQLFYALEKCCESMDEMIDH-----------HLPGVMDCIFKALNSP--HTLTLRSYCLSALAS-VSGSGKLILPYFPQIVAV----------MQNYLVKDCDEEIGR-LRIIAINTWSVYVRIVGDEVMAPYCNESMGYCLLMLSKGPDDPEVRFAIYNLLGALSNVYRENMAGYLPKIMDRIL--------LSVVSPC-GIL-----AGGKDCGDKKDVDGDDFDDMVENDYVT-EMEEAMF-ALKEFSETTGAAFAPYLQAVFENV------------YKVIEHLPSVRKACVESLSKFLAAFHRGNETAFTEYSKIL-----VRKFYEMIIKDDNRTVV-----VNILDDLIDLIRDFEAAAIQSQEVVKLLFKATRRLLTQSTR----------------- 50552890 6 VQLAQLLGQITSPNASQRLQAEFYMN-------PQCAVSLIHIMQKHE-DSGIKQLAGI-----------EARKQIPIYWEENDQAVRNEIKNSLLQTLAEQVAVRHTSARVVAAIGEIELGLQTWNELPQSLNTAISSGDARD--REVATYII-YILLEVGAETFVTNASNILPLVSVNMAQNDAELQV----TSMLCAGM-------------------ISELIDSSDSN------------ADMFKKQVVPQMVDVLKG----AMQRDDDK-TLQLFEVFSTL------LLIEGALVADH---------------IGDLVQFMLEIAKRGDSDENK------MAA---LRFLISAVRNSMVEIIAQQIAEDDDEDEDTTRKLALRVIGYL-----SNELPP--KQVLVPIFELLQQPNS---DAVLSALSYAIEGSPE--FVATHLDPVLESVIGTLRQNP---TNVS-ALMVLVRLAYHLHHIIGE-----------HHATLVPLICSAMDASSSAQFKAATSALESVLE-----TLEQDVIAEKYLAELMPRLITML----------DQAQDDSLRTTLIAAVGSAAFAAKEAFTP-YAEQCINGLGQLIEMTEVELAVKGSAFDTIGAIAGAIGKEFRPYVNTFAEKAYATLQ----VDLLREA-GFVGVIAKLYGEEFGQYLPRVIPLLVEFLSKFKVNSLLKETAFQVLGDMILATKGQFLNFLEEI--------------------------------------------------------------------------------------------------------------------------------------------- 154278499 23 -------------DNIVRAQAEEQLNNEWVKGRPDVLLILAEQLQGAE-DAGTRSFAAVLFRR-ISTRSTNVTSESKELFFTLSKEQRVAIREKLLESLGSESHVRNKIGDAVAEIAG-QYADNQWSELLGVLFQ--ASQSTDPGMRDSAFTTPG-IIEKQHEEMVENISVRNLTCFLRLLMIPEYNYKVRISAMEAFS---SFFRSVTKKSQSKFFILPPLKEADESDELS---KAFISLIELAEV-----CPKMFKGLFNISVIGDKELSDQVRQNALELMATFAD--------YSPKMCQNDP------TYPEG----MVTQCLSLMTDVGLDDEDTDWTQSVAGEQCMDRLANKLGGKIVQATFSWVPRMMSSTSWRDRHAALMAISAISEGC-RDLMEGELGQVLALVTPALQDPHPRVRFAGCNALGQMTDFAPT--MQEKYHSIVLGNILPVLDSEPRVQAHAAAALVNFCE-------------EAEKEILEPYLEE------LLRRLLQLLRSPKRFVQEQALST-IATIADSAEAAFGQFYDMLMPLLLNVLNEEQSKEFRILRAKAME-----CATLIALA--VGKEKMGQDALTLVQLLGNIQQNITDADDPQSSYLLHCGRMCRVLNQDFVPYLPGVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72548103 18 ------------PVAETRHAGDLQLQQLKL-NATAYFSSCAEIFVSQQADLRGRQLVGFQLKNSLA--DPAC-AQNAQLQSAVCE-----------QAVADPQRIIRNVAGSIISVAVRE---GLWPPVVRQLGTILTHRSNELGAVHGAIRTLSYIVDDAVSLLAAGLTKPVLLAALPYLTSTAFGTEIRVKALEVVALILEHAGMDFESQGGITSVVQACFDNLKAPLS--QAIATQC-IRCMALFYQEIDDQIGQLMYQATTAPANAEEESLRIEATEFWRAIAEVEMEIGMLQASAEDWQVPDKMDSRHYTELNRAAGDGGNDGEEDNGEDDDEVEEWNLRRVSALTLDELSQYYGDLLLLPVLSCVEGMIRSAGWRQQEAGVLAIGAFCEGC-YDSLVQFLPDICPMLLQLLEDAHFLVVSISLWS----CTRLGSYFLNHPLMERLMACILRKMNPSKMVQGAAVEALRSMLE-MAEEGQVDAAAPAIVRSIATCFLLEAVQSVCQTLGAAVRGSEELISALLAPLGQLWSQTPNDCMATVCATLGPAMQPMEHLQQRHAALQSGDDEEFTVTSSILLSGLFDAMGSGLEP-LVAQNEPVFMQLTLSMLSDASP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167381791 11 --VIQFLEQTVSLQNQTQN---TQLMNVYNEQYDDYIPCLLQIIATPQYKP-LQQIACIFLRQSISH-------------TNMDVST---ITGSILPLLVERSVRPTAANLLCS---CYNKANVQYKQLLQKLISVLNECNDIPSI-QGSLATLYMILEDDIGISTRKELEQILPLVYQAMNKNHPNDEIRESAMEAVAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITSTFPDVLKKFISQVIHVLV--ALTNDNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIG-------------NEADDCLDGDGAMTEGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIIKGPNNQQFNQQVKIVFTQILDKM-DNSPLIQYVIMWVIQRVGANIGFILTLDEINKGVIHLIREGV---PRVK--------------YQSLSVLSVFLDLELPLIQQQHATILNLMLEHIEPPVFVGGRV--------IDLISQ-LVDIAPELFELNSALLKRIIA--QYIQYASAFPNSPQ---LMESVVYNLSYILPRFGDVGIP-ITASMKDFAINLLNASEGDLEMQLLLLSSCLAVNPTLSEKILQMVASSLPKYLHYLKD-------CMAIGLLGDLITYSTNEIKPIMGNVMNSLLFIL--ENGHPSILSNVLWSLGII------------------------------------------------------------------------------------------------------------------------------------------------------------ 183234833 11 --VIQFLEQTVSLQNQTQN---TQLMSVYNEQYNDYIPCLLQIIATPQYKP-LQQIACIFLRQSISH-------------TNMDVST---ITGSILPLLVERSVRPTAANLLCSCYTKANVQYKY--QLLQKLISVLNECNDVPSI-QGSLATLYMILEDDIGIGTRKELEQILPLIYQAMNKNHPNDEIRESAMEALAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITNAFPDVLKKFISQVIHVLV--ALTNDNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIG-------------NEADDCLDGDGAMTEGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIICKGWNPNNQQFNQQVKTVFIQILDDNSPLIQYVIMWVIQRVGSNIGFILTLDE-INKVYEGVIHLIKEVPRVK--------------YQSLSVLSVFLDLELPFIQQQHATILNLMLEHIEPPVFVGGRVID-----LMSQL----VDVAPELFELNSVLLKRVIS--QYIQYASAFPNSPQ---LMESVVYNLSYILPRFGDVGIP-VTVSMKDFAINLLNASEGDLEMQLLLLSSCLAVNPTLSEKILQMVAQSLPKYLHYLKD------CIASYGLLGDLITYSTNEIKPIMGNVMNSLLFVL--ENGHPSILSNVLWSLGII------------------------------------------------------------------------------------------------------------------------------------------------------------ 170043551 16 ------LQKILNPNGEIRRNAEERLAQLKYT--EGYGIYLAEITINQSLDLALRQLASVMLKQYVETVEESEAETGTNGTLLVNNEAKTAIKTILPQGLNDPNSKIRSVAYSISNIASYDWP-NDWQELFGIIVKCLSSGN--ENSVHGAMKVLVEFTLDLDEKQIVDVGPMILSEVYRIFEAQTVSVSTRSYAVEILHSMLRSITTHIESKQEQGNIMQKMIEGLTVPNTKI-VKVLKYMISDMSKFAQYLAAILPPIWQLLTQMA------DVYIKVI-----VNETEESPFVDNGEGDENEEFISMILQIFIKKYKGAITNVLTDLIEKFVEDEDEQDFTIRTTALDVLLMLGQEYDQKLLASFSEALGKHITVADWKLYEASMVAVGSIVKNEDKFDLGQYMNQASPYLLG-----------RCLWIISRYCDC---NLFDQQTLLQVVNIIINSMSDKPVV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195456572 425 ---------------------------------PETLWTLCQIIVSP-RDTQVRQLSAVLL---------NKRIKELRHWQMVSQQRQEAIKQAIMEALEKEKKVKNIIAQCVASVIRHDSSTKDWGQVLKFIYERCSLPDAKEELGSSTFATLT----DSAPDQFVNHMDSICEMFASVLVNAETRGD--LASPTVMSNLMPFVSGHTTPERTVLKVMPLLIKAVSAFVVKGNADDFSIVFDIMAEYVPKLKPLME---FCLTTANNKQIEDAIRIQVILIGCIVRLKKKDIA--------------------KQKLLEPILQVIFEMMCCETDSDDAEELSPVTAATQTLDLLANMSTEKLIPPLLLLLELALQNADPYRRRAAFLCMAVIADGCAETICSKYLEIMLNIIKSGIADQALVVRKAAFFTLGQFSEHLPEISK---FAPQILPVLFDFLQPEPKHLERMFYALETYCENLEDN--------------IVPHLPLLMDRLFETLD--NNNSPRLR----ELALSAVASTATAAKEHMMPYFPRIVTIFQAYLVKECAEEANSLRIQAID-------TLAAITREIGKENFIPLANDTMTYCLMMLSEGPDDPDIRRSIYNLMGALSKVVNESMA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156841998 12 --LINVLQGFASPNNEVRSAAERALNQITPENIEPLLVFLSEQASFSQDPTIAALSAVLFRKLALRAPPSSKTIIIAKNITHISESALAQIRVTLLKGFVNENNIRHKLSDAIAECAQESLAD--WPELLQTLVEALKNPD--PNFRESSFRILA----SVPHLINAVDVSNILPLFEAGFTDSDDN--VKIASVTAFVG--YFKKSNWSKPSLMNSLPKFLDDG---KDDAL-ASVFESLVELVEL---------APKLF----KDMFD-------QIIQF--------IDIVIKNKELETSARTTAQMCKANQLYAQSVIMDTLLMMTEISIDDDAATEWENSDDARQSLDRVSLKLGGSYLAPTLQYLQQMLASSVWRERFAALMALSSAAEGC-RSVLIGEIPKILNMIIPLINDPHPRVQYGCCNALGQISTDFAPLIQHDKILPALISKLTPNSID--RVQTHAAAALVNFSEHANQASNKLYVQEQALTTIFIKYYDTLMPLLLKVSTQSDESSKVLKGKCIECSTLIALAVGKDKFEHSQSLISLLIAYQNEGIQDDDPMKSY-----LEHGWSRIC--------RILREDFMPLLPIVLPSLLETAKATQDVSLIDEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74026250 24 -----------STDNNERRNVEKSVVQTTPSTLTLLMVMLRDV---QGSSPGVRQLAAVLL-----------RKKVLSLWRTIPSESRGDFKGALLEQLGCEKAVRLALAHLVTRVAKADAEDGGWPELNYAIRAAVIDPRAE--MRELA-MVLAYSVAEVMSEA-DTHCLPVVEAVLQGMLDSE--DAVQRSAVKAVGTLFVFIRGQTKVWEQ--LLQQLVCLATKCGTEETKTNLC---VDVLDL--------LEQLVEDLSVK--KHG----ALLALEVLSVMTNGAIQPRVRQSCAEVLASLVNQKPKFVSTTVLEPLVSACVQVMSEDNENCDDDENDPCLFAGRLLSTIATKVAGALLPLISP-VAQSPQAVGPKERKASILALACLAEG-NPGYLRRRVRYVLEFTQQLLSDSEPVPREAAAFALIYFCHLQPEILTHHEQLFPMLVPLL----------------------------------------------------------RDEVDAVRRRAAC--ALDTLCENLAGDVEPHVSVLLPAVLEAIG-----CSSLQT----------QSELCGVIASLATT-QCASFKQHAGHCLELL-----KPPLTMTSPETILLTAGVVAAAMGREFMPHLSFFMEQVAENLR-TRQPQLREESFGFLSNICELLRGDFIPYLDDTINCALQTIAEDRAH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198422462 13 VHVLELLSRILAPDYDVRNAAEKQIKSLEAID--EYGVLLAELTVNSQNDLAIRQLSSLILKQYVEVHWIKIADKFQP--PETSPTSKSLIKEILPHGLGDGNSKIRSSAYAISAIAHWDWP-DEWPQLFPQLIQTITS--GQPDLVHGAMRVLTEFCRELTDTQIPHIAPVILPELLKFLQQDQFSIRTRSRAVEIFNTCICLIHSTGDNETVGHLLPSAISELTQALTRSLQVA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195016582 5 --LEQIINGLLCTDTQRIREATNELAKAHEN--PATLPALCQIVVSKREPQV-RQFAAVLL---------NKRLQKLRNWQMVPAEQKESIKTGMLQAMEQEKSVKNAIAQLIGSLVRHEEEKKSWAELLNFTYSSVDDPKESE-LGSSIFATL--I--DAAPDQFISHMDSICQMCAAVLMAAEAKGDL---ATPTVVNLMPFVPGHASAEQTVPLIIKTVSAFAQKGDAHEFSLVFDVIDNIAE-YAPKLLNNNVKQLVEFCLETAKQIDDSIRVQVLTFIGRVA-------------------RIKKKVIVKQKLLEPILAVIFEMMCVETDLEDDEYFSESNSATQTLDLLANMSPEKLIPPMLQLLEPALQNPDPLRRRAAFLCIAVIAEGCAEAICNKYLEVMLSIIKSGIVDSETPVRAVAFYALGQFSEHLPEITKFASQILPVLHQLVVELKPEPKHTQRMFYALETYCQNLEED--------------IVPHLPILMECLFETLDPT-----------YSALRVMSLSAISAVAVAAKEHLMPYFPKIVTILQVYLVKECAEDLTELRNEAI---DTLASISRVVGKENFLPIANDTMAYCLMMLEEGPNDPDLRRAIYNLTGAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154345944 10 VNVIQLLHNNGVEVSNS-KAAYTQLKQY-ESN-PAFCILLSAVFGADENPSQYRQLAGITLKNNLTSVR-----------HALGEDAVKEAARFALKSLANPTRIARTSAQVVVKVTA--LTSLEWGDLPNILLNDLLPCGDLKTL--AALYCLQYLMEDV-PKQIGESSGQIILRVSQLAVSQCAPVTIRKAAFRMCFNTLSPLQVGLSKASQS---LSSVCECSCCEDP-----AFMILVSLLLDYFDFMQRYTNWWITNSAQLIRNSQNEELVAAAIGLISTT----VDLYDRNG-----GETGAAFLVSGVSQLIFSLAPALVRALLSAEEDDDAAAMTLRSSALKLVDVLSTFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHEVLDSLVEQFLQFISN----PCEHVCSIAEWSLSRLSETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146102936 27 ------------------KAAYAQLKQY-ESN-PAFCILLSTVFGADTNPPVSRQLAGITLKNNLASARHALGEG----------AVKEAARFALKSLTNPPDTRARTSAQVVVKVTA--LTSLEWGDLPSILLNDL--LPGGELKTLAALYCLQYLVEDV-PKQIGESSEHVILRVSQLAASQNDPMTIRKAAFRMCFNIYEQA-SLLDWNVDTLSPLQMGLSKASHSLSSVCTSLLECLVRTCSFLLDYFDFFMSPNEMQITQNSI-SGNQELVAAAIDLISTT----VDLYDRNG-----GETAVAFLVSGVPQLIFSLAPALVRALLSSEEIMDTDDYTLRSSALKLVDVLSTFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHEVLDSLVDQFLQFISN--QSEHVCVVSIAMWSLSRISETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118358038 5 -------------DLNARSQAEQFLNSIPEKDFQQYLSAL--DLQDEKIINHSFYLAALLLKKQYIDKDENLQ--------KISDNILGEIVQKVEQSINENRKTIKRACEILVKLYTNKNGLGQLMQLIQKF-----SQATTSNLKIGLMYLIEIICESFNDEELMKYSGE-LSAIFSKFM-EDSDVKVRFKSLTGFLCSIEEEGLLKNFEGVFPTLISKCVECIQA-DEEAGSTSLNSLVDLIDIHPKFVKP-ITYELLNLFTEIIKQLSDSLRIKGLSGILSIC----------SSQSAQVRKGDI----FKTKTAPALIKMMLEEWTEELDDEALSKNDPASAAEETLAKIGELTNKYMLPIFIPLIKECIAAGSWNTIHAGLVAIANLTEGTAENF-----KNDLPQIVAMVSNPHPRVQYSTAYSL-LCTEFTPD--IQQNHGDLILNFILKNLESNSKLKHRSISSIINFCKELIEQDEDCE--------IIKTYADKLLQGVSQTFEKC-LSENNQRTLE-ETLICLSTVAVTLETEFVKYYNNFMLQTLIQTLP-ATNAQQISIRTHTIECMGYLLTAV-----RKNKELFLRDSEIIMNALLSMQNDAMEKDDPHHSPILVVYAIADAMKEGFSKFLPAIIQKILQG---------ASISIDLVAEDVIDGKSKFVKY-NFDLGLLMKTLQLNMAALEQKIEAFHTLYAVADATKTAFLPYVEQSLEIVTKHISFKHSR----------DISETCIKTFKCLMAACGNDQAKISAIFNNIAP---TLLQLLTNSVSQSNADDVYI-----LIVNIAECY-----KTFVNNSGINEVVEKITQQAAQSLKIAADLKKQVIKQFANE- 217403860 76 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HNDANARKAGVAGLGVIAEGCC-EPLTAALPTVMPMVFAAAQDSSPQVRECACFCLGQISEHCPEIL---QYSNQILPIVFALLDDQATVQATSCYVLEMFCERL---------EPDAVRPLLDP----LVRKLAHMLE-----QTNKRS-----VQEMAVAALAATAVAAEQEFSPYVEKLMTTLMSLQDPTLFSLRGRALECMG-----HMAIA--VGKENFRPYFTVTMECAMQGLTLE--STDLQEFAYAVFANLAKVMKEEFAPALSDLVPHLIQVV-DMDEGQVESAGTGL--DESDDEGDN-EQYVLHVRTGLME----------VKKGAITALGEMGAHCGTDFCPYLEVCMKSLEEAA------------------------------------------------------------------------------------------------------------------------------------- 71032337 10 --FVSLLEALSSSDNSLRSDADAKITTLKNHDLNGILRLTLNVMLTEPKDE--RRLQSVVLIRILL--DVSRSGEAHNTWKLVSNDVKSLLKSSLLKSIESESHIRRNVCDTIADLVSRSMAPGEWPELASITIRLIQNDN--PVYRKSGLECFSYFAED-----LVSRSNEVAALIKTSLMSVDTS--VRTEAICVIGVAVDYEEVGVASYL-RDLILDSLRRLLGCTEPGARESSLTGVLMILENNAKFFKPHIELFFTRMLELALAEGPAR---------------GLDGELRALALELLLVLPEKKPQT-ALSIPNFMVNCLMTCMLDQDESYEDDAHTLYSASEEGLDRLGRAFESPFMDWVLSTASQYLQTPQWQYKFVAIMAISQTVEFLTDDEIDRL-SSIIGIMLEKLSDADYRIRFAVCQTIGQIAQPYVQLNFHEEVLPPLIKAFED---PSPRVQSHALSAFINFAE-------------EVQKEHLLPFGDLVVQRLLSKISANTG-----RSVTEQAVTSLAVTAGV-LEEHFIKYYNTIIPLMKEIITKCTSTEERTCRGKAIECISIIGMSIGKDVFRNDGIEC-------MNALIQIMEQPSESDDVREYINEALGRLCTALGTNFVPFLPKIVPLLLTEL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145552800 11 -QLYQMLTFVLSGDNEKIKEATRVLKVYTKS--VNCIGPLALVISQNENQSF-RHLAGVLLK-----------RNMAANYDKLDATAQTQLKQLLLERFFAENPIRTSIGSLIGTIAIQTLGDNKWPELFQVL-QNQTAKNQDIVTRQRGLMLLALIF-DYSGDSLKPFYSVFYPFFIENLQ--DSDKQIRVQTVKCLISLFDNIEH-MNKQEAQQYILRFVDQCIKEGDED---NAYHCFDAFGYLAESKL--------------------------------TILDTHLGMIVEYAASQNLLLNPKCSSKFYHKKVLNKLLKQLIECLLTQDEDPLQD---------VTLWLLETLVKKTLFGLFLETIIKLIDSGDVNQMNAGFLILAAITEGLQDQIRRQLQNPIMNVIIKGLKDERTAVRGAAIKCLSYFSEWCPEIL---TYDQIVIPEMINCLKSQDH--------------KIYEKALLTIDAENMESDKILPYMQTLLPSLVQL--------------------------------FLQQTTTFIARR--------------------------HCLSSIGSIIVSSKEAFAAYLKDVSELLLQVLKDTPEVMSIKSEAIQVFGTIAESFKSNLEQLITPLAPQIYELLTKHEDFEIREACLAFFYNMAAAQGEKFAPIFTQIISYTIENQQGPMTQMDEKAAAIHALGQFAISVPQQFGQYFKTTFDIL----------------------------------------------------------------------------------------------------------------------------------------- 116061229 51 ---------------------------------------------------------------------------------------------------------------VIAKIARWCVPTNEWPELLEF---MGQCANSPETAHRAAFRLFESLTETIAS-ALSEHFGTLAGLFANALRDE--CDEVRTSALRAVGA---LVANSSGEPEQVNAIKALVLDAAKTADEDSASIVFEVLDELTESR----------------TNALGGHVPAV----VQFCIQVATAEREL------GTHARRRALDVLSFMARKALSKLIEPMLQVLCKEAELAEEQEMQIQTYASQLVDVLALKVPKYVLPTVLAFAAGHINDTNERQRHAAVAVLGVVTEGCS-EGVRQHANTIVPSVVARLSDPSANVRGAAAFTLGQFAEHLALSIDDPDMHKQVLPSLFNALEQVKSVQERMMYAMDSWLEEVHDEVGVY------------------VKPLLDIVFM--AIDNGAKQHVREMLLSALASATASSGDKVHPYLTELLPRLDVCLKL-TADEDLNIRARALEVLGMLISAEG------GKEAMGPHVDSAMQAGLAGFEL--DFAELREYAHGLFGEVAEGLKEDFAPYLAVCV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50547179 4 --IKQLLLDIQAPDNARIKAAEAQLDSLSPEHAANFALALISESDDGSNPSGTRQLALQLLRRVILKTWSIAYEEFGGY--PLPEDVKSRVKTALIGPLLADHDTQNLAAQCLAKIAFCEFP-DEWPTLIDQVVQLIESGTAP----MGGLQLLKELFADLSEIQFFGIANQIMT-MLHKVVASYPRNDVKCEAVAVLRVSTNFF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56118562 5 --LETILTSLLQPDNAVIQQATAQLKEAFKD--PQIIPALFDILR-GSQELQIRQFAAVLL-----------RRRLNKHWKAIQPEQQHNLKIIVLESIQPEHKVRYALAQLIAVILKNE-RLEHWPEFIKFVLQ-LSHSDVPDQKQVGILVLLGLFKQDLHNGPLIYYTVQSLTCILPYIVGNETNL-LRLAAIRQLCEAMEFFDVLMEDEVIVHYIADTV---------------HFCLESIIK---QKLLSQILNSLFPI----------------------MCAEPEMDKEDQEDEDDDIEDSVETPKEYAMQVIDMLLHLPPEKLFKE----------LS----------------PLMEPCL-------LSSNPYQRKAGLMCLAVLSEGCSDFICDKHLQPMLSLVCQSLSDDNQVVRNAAFYALGQFSEHLQPDITNDTVLPLLLEYFSRVDPSNTAHLTKVFYALGNFVENLDGK--------------IEPYLPTLMERIL--TFLRTSDSNRVKELSVSCLGSIANGANELLLPYFPSVMECLKVHLVQT------------AEEGRPVQIQCLDTLGILVRTLGKDTFLPLAEDC-CLLGLGLCDRIDDPDLRQCAYSLFAALSEVMKDSISTHLEKMTTLMVLSLKSKE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13097471 27 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHVMPMLEEALRSEDPYQRKAGFLVLAVLSDGAGDHIRQRLLYPLLQIVCKGLDDPSQIVRNAALFALGQFSENL--QPHISSYSEEVMPLLLSYLKSVPMGNT------HHLAKACYALENFVENLGPKVQ----PYLPELMECMLQ----PLKNPSKARTKAVSAIGAIATAAQDSLLP----YFPTIMDLLREFL-----LTGHED---FHLVQIQSLETLGVLARALGESMKPLAEECCQLGLGLCIHIDDPDVRRCTYSLFA--ALSGLMGEGLGPYLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157823031 6 --LEQILKELLMPDTERIRRATEQLQTALRD--PAALPALCDLLASAT-DPQIRQFAAVL-----------TRRRLSNRWRRLAPEQRESLKSLVLTALQTEHYVSVSLAQLSATIFRKE-GLQGWPQFMNLLQHSTHSAHSPEHAHQQEL--LQLLIETLSPGVLF-YSLRTLTALARYLRPDDVSLARMLTALRTLCEALEALDEMLETEEVLTFCLEVAKNVALGE--AIRVRILCCLVKSKALLKNRLLPPLLNALFPI----MAAEPPLGQLDPEDQDSDDDDLEIGLM---------GETP----KHFAVQVVDMLLHLPPEKLC---------------------------------PHVMPMLEEALRSEAPYQRKAGFLVLAVLSDGAGDHIRQRLLYPLLQIVCKGLDDPSQVVRNAALFALGQFSENL--QPHISSYSEEVMPLLLTYLKSVPMGNT------HHLAKACYALENFVENLGPKVQ----PYLPELMECMLQ----PLKNPSKARTKAVSAIGAIATAAQDSLLP----YFPTVMEHIREFL-----LTGHDD---LHLVQIQSLETLGVLARALG-ESMKPLAEECCQLGL-GLCIHVDDPDVRRCTYSLFAALSGLMGESLGPYLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145616144 11 -ELGQLLEALQSPDNAVRSQAEDHLQNNWTVTRPEVLLMLVELIGAQANTTTIRSSSAVIFRRIAGKTRKNDKGESVDTYISLAKDQAEVIRQKLLQTLASESDRRNKISDAVAEVAR-QCSDNSWPDLLAALFQLSMAPDAEKQHEESVAQAFSTAFKDDTVAVLLPEVLNILPPIKESQESDDLSK-----ALTALIDLAEISPKMFRQQ--FNHLVQFSISVIQDKELDCRQNALELMATFAD-YAPSMPNYTNDMITQLSLMTDLGEDDDDAAE----W--LASEELD----QDESGPQPCGRRAMYGYVSQQARPNHPRPDLQLAASHD-------------ALACLERSACC------PH------GHLRHYDW---WAGCNALGQMSTDFAPTMQKEHHEVVMKAIIPVLISPEPRVKSHAAAALVNFCEE-AEKSILEPYLDDLLSHLFQLLQNEKRVQEQALSTIATIADAAEQA--------------FSKYYDTLMPLLVGVLNRE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154419620 12 --------RTINSDQNIRESSNKHLQELLQGPLLPIIESIALLIAHSTETEFVRIMIGRILK-----IKYGRYAIKSKVW--CSSNNLDFIHQTISALLTNDDQVIRTSAFILAIFAEKEIPNGYWQDFYEVIFTEMQAKEKGALAVIGALETFGFVISEYNPDFVDILQNEITTNWIQ---DNDVPIDVKITSLK-LFGNFFNFFEFYVNEMERKKTFVSLLSCLQLENDEVHKLAVWNLCKVVRKCYFTIDTFLPEII-NFSVSDFESNNKNKILNVIELWIEIASTEIEVSE---------------SHNYIERSYESLLPFLIQNIDDNDFDDFNEDDSVHKYCQILLSLFFNILPN-IIGPILSDIYQNISSSDPYDRFASLLCLSCLLESDENDALMNFLQSSVSTVLALCYDDNVRVCENSLWVLS----LMVNYSNNLINIENIIEVVNNTLQKSNEI------------IRERSFQLMKNKLENSEDY--DAYYENICEMIFTCLNDDKNRNDFVLTSLFECLFTFIEN--------LSEEFD-ISKIFIRSKNYLSEEVSDVTRKNRELVISFFMAEFSTFAVRFTNNFEILLYDMIDIVRTTIQNMTDPNILI--EGLNALSLFVLLIFENIVNFADLTFPVISDILSQEENPSVTSRAALLLSDTIISAKK-----CPDEISGMYELFHADNTTIDDKIRIITCLSSLLMMDSSFCYSVSSDFLPKCLDLMRTKVDSEDD------TSLLIRIFICLSDSYRKFIAIMSEDIEFLDLNLRQFASVLDLFSK--SMPVFNESYIWKYITYTSFLVTTFGTSVGEMLQNSDVPRILMYFNENSQDEKIRKT--------------- 159116454 1 MDLANLLQQCQTQDTQKRKEVEDFYFKYKQEEPASYVANIIEVICSNSSSSN---YAAILFR-----RDMEQSGDVAAVYRAGNPECVHEVMVRILNTMLGQTS--SNSIRFLSEILGVHLPQGQFPEFFQALETHFAAPTTTSQLRVGFLNCIKYICGLAYTSVTKIGGKAIIDLIFAGL--EDQADTVAVAAIKC-VNAL-ILYGDSDDEDEKNDLQQFVYKIIQRLPAMIAEQALEQLVDIADMNGAVLKP-MVKDVH-ILVTGILSIDDSLKRLTIVLFSYLCENISDIRKRAKKAISE------IISQFIFPYCGLFDDTLTQALTSEDPHHFDDQNSLLGYAESALDRISTTLGYKVIPLIKDFVSYAKANPTVHNCFAVANIFTITAEGLARLVTKEDIVFTIDTLLELSNHPHQRVRYSVLSAIGQLSEDYAPTF--QTFHEKVMPLLTKMAQD-PCIAVA--------AHSLGALVNFLEHLKKAETYLYKDALEPVITMHLMQSNHLLSNTNSLALVA-SLSNTLLKN---DFADMCKNYIPHILGMFTNV--METLRKSPNMSLNKPRLISRILECLSIVAGTLPQLFAPHI-DPLLTAIMELFNFSIDDSSLLKYTLIAVSRIVDIYPETFPKYMDPII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159469177 17 --FTELVAQLQDADNDRRKSAEAIFDALKEQS-DLCMTCLARTLR--TCPAEARLFCSVMIRKCMEARLPGLQVIYYRLWDKCSPAVQTGTKQALLEALVQEPDRSSKVSTAVSDLAALIYDKAGWPELMPAITAMLTSSNQQQDFVNMLVTMLG----SGVKDVTVGAANAV-TAFIEPM----------LAVLGQLL---------------------------SSGDEEEARGVLEMFIVLAESSARFLRPHLIPLVDAMVAGAGDSLEPQTRQLAVEFLVSLCE-----------AREQSPGMMRKVPNLARTLFELVMGFLLDI-----EDDAADDSNEDAGAGELLDRLALSLGGKAVDAAAPLLGTWITDAQWQKRAAVFICLAQIAEGC-TKVMTAYLEQLARMCVMGLKDAQPHVRWAACQALGQMCDLGPEARHHAAILPSLMEVMDN--FNAPRVQAHACAAIVN-------------FSEGVEADVLPPYLDGLIQKLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115770292 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDKLVPHLLQLVQPALESEDPYQKKAGLVSLAVLAEGCADYVCKKHLEQFLESICNGIRDPRPVVYNAGLFALGQFSEHLPEISRYHNQLLPLLLALTTSQNAEQRPKG--------ITRIYYALEMFCENLG----TELVPYLPTLMGHLL--TMLQNAQDVHITELAISAIGA----AGNAASEHMLPFFHPIMEQLKHYL---TNVHSGDSLI----LQIQSIDTLGVLARKIGKENFMPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194207188 6 --LEQILRELLLPDTERIRQATEQLQTALRD--PAALPALCDLLASAP-DPQIRQFAAVL-----------TRRRLNTRWRRLAAEHRESLKSLVLVALQTEHSVCLSLAQLSATIFRKE-GLEGWPQLMQLLQHSTHSPHIPE--REMGLLLLSVVVTS-RPEAFRRHHRELLRLLFYSLRTLTTTDDVPLAAVQALCEALEALDELLESEMEVLTFCLEVARNVALGDA-IRVRILCCLVRSKALLKNRLLPSLLHTLFPIMAEDQDSDEEELEI------GLVGETPKHFAVQVVDMLALHLPPE--------KLCPLLMPMLEEAL--QNENPYQ-----RKAGLLVLAVLSDGAGDHILPPLLQIVCKGLEDPSQVVRNAALFALGQF-----SENLQPHISEVMPLLLAYLK--SVPPRQTACYALENFVENLGPKVHP--YLPELMECMLQPLRSSPRAKELAVSALGAIATAAQAS--------------LLPYFPTIMEHLRELTSHEDLQP--VRIQSLETLGVLARAVGEPMRPLAEECCLLGLSLCDQVDDPDLRRCTYSLFAALSGLMGEGLATLMLLSLRSTEGIVPQYDGSSSFLLFDDESDGEESGYSVENAFAALGEISVNTSVAFLPYMESVFEEVFKLLECP-HLNVRKAAHEALGQFCCAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196012564 35 --------------------------------------------------PQVRQYAAILL-----------RRKISKLWNKLDSDSRFRMKQLCLQALTQESIKIHSIAEIISVIAKYDLPEGNWNELMILL---------SEYTKSGKLVEIGHVLKSISSETLKPYLSSLFPLF--GACLSNTDNVI------ISSYALEVMTNIMDYLG--------------PNDIAI------------------IKPFIPKAID--VIKKLLTTDEIRAQEAMEFFDQIAEIQFCLQIQNDQFEDSTRCKALSFISWVTTLKKKLVPTVLEVIDDTDMDDDESENSVVTNAGQLIDVFALHLPPETFFSFLPYIDRYFNSQEPLKVKAALVSIAVVAEGCSEYIRFKLLDRMVMCIGKGIESHHEIVQNAALYALGQFAMYL--QPDVNKYAPNILPLLFNHLGNLVKKATNKTFAISR---AYYALEQFCEHLD----ADINPYLQSLLEMLLATLN--NTQISFIKELAISALGATVNAAKDAIRPYFQGIVDIL--KPYIILHVADSGECFDLRLQAID-------TLGCLIRCTNEEILGSFAEECVQLGLTGIGDGPLSGLIDEDACNSISEIAKNIGNSFLPYLDESLIEVNKLITSEWE-NIRKAAVSCLATLCRLLYACHLQFLENLLNTVIQIIGEDEIMRDLRE-------DFVNQCPELFPGFIRIVARVLNNACQDNSDNGDAEEID------EGIAE-YDGLVVEHAGNLLPIIINLVGGENFAPS-FGEISSLLVKRNRPSSSVSERSFVIGTLAEMSASMRSAI---KPFVKDLYPLFLSSTDDEEDDVCN------------- 167378019 7 -QLEQIISNLLVPNTEIISQATQTIVQLLKH--PEIIMPMMNILVNHPRP-ELRQITGVLLRKKISVV-----------WAKLTPEIQEQIENALIQIINTDTVKIISIAQIIIVIGKLTIPIGKWPALLNQVLQWTQSQN--EIQKEVGF---GLIIELAQYNGLFQLVGNTLTTC--------SSFKIRVLAIRILGSLYDFVDNPKDLAPYEQVIPLVVCHQKECDEEDVMSDIVEGFCNIPE--FDVITQRITSPIAALCIEAAKSKESPIIRQALLFLNTVCDE-----------------LDYCVKNGIIPPMTEL---LLSILSEYNPLDPTDEESPHRIAGQVLSNMAEIIPSDFFPLFWQIASQFINNPLPGVSCALLMAISS-MTYTCPISIDEVGDVLSPFILQALQNQDVTVRGAALKCIGDLGE--SGVTFVFINCVQYLKALVFMTKDP----------VSSIQSAAY--FDIHLMIEKLSLKEIEPVVGDILSTCLNCIT--TTSDFDTRDAALSALSATVFIVGNKILPFAQTL-----------LQISHKMITAEVHEDIDILQGRGLELLACVAKAIGKEQFRPYLNDCIEIVKALISIQHSFEYLRQFAYMALVDLFSVYGSELAPLIPGIIEKVVHSFQCEDDY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123497243 5 -----LLEAIWSTDKDRVEEADKYIKELIDTDKIGYIANLVEILSDDQNASVKRNT--LLLLYKMYPEDIAQQNGEFDESDMIPQEITSKIIEITFALLGNPDESLRNNAIHLYARAVSYYINLHDIEPFHALITLMELPDANLATTYTSALCISYYPEEAETHHLFRLVFVMFNT---------QDIQMHFNAIKIVNSMVENISDFFENQQIVIGIASALLQYSQPGD--LQCEAFKCWDKIGKQ-APIILAENEPILIEHALGAMENSEDRNLLAACALIKRIAKIEIEDETEQLNGIEQN--------------IQNVLTMLMDVCSSVDDCETNETWEPYIAAYVC-KLTADTIAEGMSENFSEILNSN--SITFSERDCWLRLLECVIVN---TTNKEYVKQYFQPLISLASDESPCIRFRALKCIRKGLEFISEINRNDEYLIELVENLANILDDDGHIASEVCFIL-SLFTKVTNYERTSD----------------ILQLL---TEKAVSVHQHFAKEPFDAIERIVTEADE---AQVLNFFPNICGYLESALNQE----------NFGWLVHDLGELVQAYAFRFKEQISPVV-DHLCNLFLQV--CNSNSEYLPE-VLLPFTSLCAANHEIFGKYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 17535479 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFQPDQHLEQLLRC---SLDGNKKVQEAACSAFATLEEEAGELYDAIGTLANSVGDALSHYVQMLMPPLMEKWERLSDEDKELFP-LLECISAIVSAMGQSFLPYIQPVFTRCCSLIEKCVQQNQQHIMAPDQVEAPETDFIIVALLSGLAESLEHMDPLVANSKLVELMLFCSLDVTP--DVRQSCFALLGDLTKACPERVLPQSSNFIFFLAQNL-DPSKISVCNNAIWALGELALKMGPAMKQFIGPIIEPLIVVINSQNMQRTLLENTAITIGRLGQCCGEELAP-------------------------------------------------------------------------------------------------------------------------------------------------- 149247265 12 --LTNLLHSLLS-DNVSRNEAEKSLELSSKQNVELLLVFLAEQAGQGETDT-IKAFSAVLFRR-IAIKSPKELTSVTDRTIGVISDAKAQIRTLLLQGFSSPNPVRHKLSDAISEVSKEDCPPGSWNELIPAL--FAASKNPDPSFRESAFRVF-----SATPE-LVDHSNEVLP--IYNAGFEDESDDVRIAACAAFVAFFELPKKLPNLLNSLPRFLQ------NGQDTAL-ASVLESLIDLVEL-----APKMFKDMFPTIIDAAVSKNNELRMASLELLTTFSEV----------APAMCKRTPSYTEQIVLITLSMLTEVCI-------DDDDAAEWNEYDAARQALDRVSRLSGQSMAAPLFQYLPSMIQSQNWRERQAALMALSSAAEGCS-DVLTSEIPKLLDMVLPTINDENSRVEYACCNALGQMSTDFADIIQRTSGLPALISKLTN--KSVPRVQAHAAAALVNFSEAASKE-------------ILEPYLDD------LLNNLLGLLQSPKRYVQEQVLTTIIADAAQKTFVKYYDTLMPLLT---NVLQTDMGDENRLLKGKCIE-----CSTLIALA--VGKEKFEPHSHGLIQLFGHLQQTATQDDDPVKQYLQAWGRISRILGKDFLPYIPSVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215501977 9 ----------------------------------------------------------------------------------------------------TAKPVVQAIGQLVAVIAKHEWQQRQWAEL-QQFMNVLTQSKDLEQCR------LGFVVASVAPEVLKPHLIPLL-ALFGGCLQTCADQQLCLDVVKAMS--------------------SLVC----CLGSEH-APSFNALIPLAMEFIKRL---------------IEVDQDK-AMDAMELFDELLDSEVAISDTKRDSALRVRCLCLISKTIVKKLIPELLDILFPIMAEDDDEDDDLSQTPSASAAQLVDTMAHLPPEKLIPPLSQHVEKYLTSDNPLHKKAAYLAMAVIAEGCSEAIREKYLQTFLQVICQGIGHENPHVKNAALFALGEFADYL-QPDINKDVMPILLVQLTQMAQQMGQLGKNV----PNLSKTFYALETFCENLEEG----LVPYLPTLMEQIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58268360 696 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELVPSVRAILDLVIEMLNDQSPAKRDTALKTLGQIASNTGEVIKPYTDYPQLMGVLFRFL----RMEANSSGMLGALFKHKTLLGDVDDPIDEGTTSVNDEFFQTVVHSLVNVL-----HDSTYKDHAVEAIMMIFRTQRLRCVNFLPQIVPAFLNYLKQLAQFITYLNDVFDLIHESTLQITIISLVEAIAKAVEGEFK-AYLPKLLQQILRSFDGDLSAKHLPENTLLQILKAFYVFGESIEDYLHLVLPVIVRSFENPAAPDSLRIAALTTGQLCRKVN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211965705 25 -----------SLDPAQVKPASEQLEQVEQRRLA-YL-LLAKQIVD-GRQEEVRQLSAVLLRRKI-SKAMAVFDENQQ-------------KEFITSLVARFSQEPSASVRLLASILRATLQEAKRRELFSALSHMAMQNPSPQVAAVSTFVAVAEAC----PDELVDYFDEFLTVFRHAFTCAAAGNELGTSALKGLRSLAEFAE---EPDQQKKVVMQIIAAAVQANEEDVATTGIQLIDDLLSN--DNMAMKDGELLFLLKTVASRSDVDQQALSCIQ-W----------------AAKQKPRVLCKSPTVV----PAILDVLVAMGAEPDEDFEEDELTPHRIAAQCVDALAISLPSYVFQPMLDRLTPFTQSTDILKKRAALVLLGIMSEGCEG-VMRRKMKFFLPFVLESLRDQQPVIAASACICFGQFAEYLPEIML----FQREALELLLLLLDNPSVQQKACYALGVLFENM-EAQDLEPVASEVVQRLVRTLHHTSCDKVREVCISAIGSAAAASGNGEEA--------PSNRPRAFDAFAPELFSLIGQIIKMPTGDQNAGQAVCSPTTKARAIGVVGGLVQGTSEAAYAQELPGLMRLIMQMIIDTSKDDDIRDEAFSCFSDVCIAMKDKFVVFLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158286569 3 ----QTIKNLLVADNDLIQQATAELKEAFKK--PETIPQLC-EICVTNTDPQVRQYAAMLLKKHL---------GKLRAWREVPAETQALIKKGMLEAIVNESEKVRNAITGFVGVLVAEKEDGWMGEVLKFMFESTSSSDKLSELGSSVFNTLT----DVAPDQFMPHIEMVCQLFSTALTATEASGNM---ATPVIYNILPFIRQEIEQQDSIPYVLKAL-SAFAEQDSYKFIEAFDILENLADESSRTLSPHMKLLIFCLQMAGNTQLDDSVRVKTITFWLVRLKKKMIIKVEDEDEEYFGSNEVSTPSTCATQSLKQLFPPLMALL---EPALAGDNPLPKKAAYLSIAVIAEGCSEHILRVLVDVIKRGITDENVMIRNAALFALGQFSEHLQPE-ISQHADEILPILFEFLQQLCLQIRDRVFYALETTCENLEDQVTP--YLPMLMERLFESLDTRNSVH------LRELSLTTIAATASAAKEH------MLPYFPRLIDCLLYLVKTDDEDICTLRPQAIDTFAALVRTIGKDNF------LPLAVDTLNMGLTMMDESNDPDLRRSKEDMSGSLNKIVETMLESVRSSEVPTFAGDDMAILIAGYSIENAYMDEKEEAILALMEFAEHTGPAFAPFIQTAFEEIYKLL-NHPNEDIRKASIDAVKQFVVALHQLGN--MEGVHQTILEIIRTDE-ERTVVMSALDGFSDILQEVGAATFQAFNCIVDVLNGKVACQFD-EPVDEEQEESEYDEAILESAGDILP--KFGRALPAEEFAVYFGRVPYFIQKIEKTKQKDETSDSQRAFAIGV---LAECFEG--LKEF-NRNWIDTLL----------------------------- 157126954 20 ------------------------------------------EIAVSHKDAQIRQYSAMLLKKQL---------GKLRNWQQVPAEQQALIKQGMLEAIKEPEKSVRNAITAFVGVLRHEASRDQW---MNDVLKFMFDSTSSSDPKMAEIGSATFCTADTSPDQLIPHFETVCQLFSSALVATEASGNMSTPVVNILQGMSHLVRFITGHPVAENYIVKALVGFAQQDSFKF-IEAFDILENLADESSRILTPHL-KLLIEFCLEAQKPDEDSVRVKAITYWLVRLKKKMIIKQKLVEEEYFGSNEVSTPSTCAAQSLKQLIPTLMALL---EPALRGNDPLAKKASYLSIAVIAEGCSEHILKPLLDVIKTGITDPNPLIRNAALFALGQFSEHLQPE-ISQYAEEILPILFEFLQQLCLQIRDRVFYALETFCENLEDQLTP--HLPILMDRLFEALDAQNTV-------------HLRELSLTAIAATANAAKVMLPYFPRLIESLLVKTDDED--ICALRPQAIDTFAALVRTIGKDNF------LPLAVDTLNLGLTMCYNLFASMASSVKEDMAGSLTKIVESMLESVKSTEVPTFKDDNDDLVLLNYSVENAYMDEKEEAILALMEFAEHTGPAFAPFIQTAFEEIYK-LINYPNEDIRKASIDALKQFVISLHELGVEGVNQTILILIPKLSEIIRTDEERTVVMSALSDIAMQAEGQKDAIFGCIVDVLNGKVACQFD-EPVDEEQEESEYDEAILESAGDILPKFGRALSPAEFAVYFVWPY------FIQKIEKTKHKDETTDSQRAFAIGVLSECF-RGLKE--FSANWVEALLVSCVQDRNNEVRNNA-------------- 66542696 11 ------LKHTLSPDINVRRPAEKFLESVENQNYPLLLLHLVD---KSEINITIRIAGAVAFKNYI-KRNWKVGEDSVDRIHAQD---REAIKKLIVNLLHSPDSVQKQLSDAVSIVGKYDFP-NKWPELIDQMVEKFNTGNGVLHTAHSLFKKYRYLWTEIKFDRFAKPLTDLFVATMNLMQVHANNID----ALKIIYSSLEFFEDNMAIWM-RNFLLNTDVPSLQSTDEQLKSQVCDNIGLYAQKYDEEFQPYLPEFVTALTSTGQQPKYDTLVSNALQFLATVADR-----AQYRHLFEDPTTLSSICEKVIRESDNELFEDNPEEYIRRDEGSDVD--TRRRAACDLVKVLSKYFEAKIMEIFGAYIQQNYANENWRSKDAAIYLVTSAMQHIEPELIKPNVNESLPQLIRHLSASNIVVHTYAACAIEKI--LAMKGPDNLNDLSPLTSDLLKGLFACLNISGS---------EENEYVMKAIMRSFGILQEIIVPFLADLLPKLTEKLAMVSKNPSNFNHYLFETFALSIKIVCKTHKVAVSSLFPIFQEILQQILALLLELRTTQDEAYLALFPCLLSSVLQANINRLLRAFISHGAHHIVNGLLGVFQKLIASKANDHEGFLLLQSIIEYFAPNLEPYMKQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24584736 15 ------LQQTLSADPNVRRPAEKLLESTEQQNYP---ILLLNLIDKAQMDMTTRVAGAIAFKNHLDSDGPDR----------IHESDRNTIKTLIVTLLHSPVALQKQLSDAVSIIGKYDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAQALWEEIKFDRMAKPLTDLLQATMQLTKVHENNA----GALKVIYGSLVLVNKVFFFEDNINTWMGAFIQQLAADVPSLRTAVCENICLYAKKYDEEFKPFMEQAVWELLVKTLHTKYDSLVSHALQFLSVVADRQHYQSIENPEILAQICDKVVIPNLDIRPSDEEIFEDSPEEYIRRDEGSDID--TRRRAACDLVKTLSINFEQKIFGIFGQYLERLLTKTNWRSKDTAIYLVGTQKHGIQTSELVPLPEFCAQQIIPELERPNINVLKAAA---IKYV-MVFRSILGPQVLASCLPQLIRHLPAESSVSYAACSVEKILSMRDASNAIVFGPQ------ILAPYTTELISGLFATLSLPGSGENEYVMKAISAAMPFMGVALPRLTEILTQVAPQFNHYLFETLALCIKIVCHADSSAVSSFEEALFPVFQGILQ----QDIVEFMPYVFQMLSVLLEMREGTGTIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 139947865 6 --LEQILRELLLPDTERIRRATEQL-QIALRD-PASLSALCELLASGG-DPQIRQFAAVL-----------TRRRLSTRWRRLAAEQRESIKSLVLTVLQTEHSVSLSLAQLSAAIFRKE-GLEAWPQLLQLL-------QHSTH----------------SPHIPEREMGLLLLSVVVTSRPEAFRPHHR-----------ELLRLLNETLGE-----------VGSPGL---------------LFYSTMAPYLGRMLVPKLIVAVQTIDEAKACEAMEALDELLESEVPIITSNVALGDAIRVRILCCLTFLVKVKSKFLPPLLHTLQLDPEDQDEEELDPHFAVQVVDMLALHLPPEKLCPLLMPMLEEALRSQSPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKSLEDPSQVVRNAALFALGQFSENL--QPHISSYSGDVMPLLLSYLKSVPPGHT------HHLAKACYALENFVENLGPKVQ----PYLPELMECMLQPLRTPSS--SRSKELAVSALGAIATAAQASMLP----YFPTIMAHLREFL-----LTSHED-LQPVRIQSL--ETLGVLVRAVG-EPMRPLAEECCQLGLGLCDDDPDLRRCTYSLFAALSGL---MGGSLAPHLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15186756 25 --LVDTLTGILSPVQEVRAAAEEQIKVLEVT--EEFGVHLAELTVDPQGALAIRQLASVILKQYVETHWCAQSEKFR------PPETTERAKIVIRELLPNGSKVRSSVAYAVSAIAHWDWP-EAWPQLFNLLMEMLVS--GDLNAVHGVMRVLTEFTREVTDTVILPEMYKIFTAEVYGIRTRSRAVEIFTTCAHMICNMEELEKGAAKV-----LIFPVVQQFTEASDSGFKMEVLKAVTALVENFPKHMVSSMQQIL-PIVWNTLEEVEDPVDSEVLGFENLV----FSIFEFVHALLENSK-----FKSTVKKALPELIIILYMQITEEDEDDDTFSYTVRIAAQDLLLAVATDFQNESAVALATAATRHLQEAEWKIHEACMLALGSVMHGFLTNVLADLNLSASPFLLG-----------RALWAASRFT-----VAMSPELIQQFLQATVSGLHETPSVRISAVRAIWGYCD---------QLKVSESTHVLQPFLPSILDGLIHLAAQFSSEVLNL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211965526 443 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPALFNYVTTFLQRPEWEYRFVALMAISQTIEEDQEEELDYIAK----TLMRYLGDGDFRVRFAAAQAIGQMS--LDQTPYVQEQFASMLPLLIARMDDEPRVQGHACAAFVN-------------FSEEVEKAEMLKVASQVMEKLL-TKIRP-GTPKTVREHAVTCI-AVVAGVLEESFVPYYSAVVP------SLLDVITNSTALELR----SLRGKAIECISIVGLSVSREQFAEDGKVAMEAMLQIAESTATEGDAVREYLTALGRMCRAMGADFLVYLPRILPRLLEVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193787072 16 ------------PDTERIRRATEQLQIVLRA--PAALPALCDLLASA-ADPQIRQFAAVL-----------TRRRLNTRWRRLAAEQRESLKSLILTALQTEHCVSLSLAQLSATIFRKE-GLEAWPQLLQLLQHSTHSPHSPE--REMGLLLLSVVVTS-RPEAFQPHHRELLRLLNETLSPGLPFYSLRTLTTMAPYLSTE------DVPLARMLVMQTLIEAKACE-------ALEALDELLESEVPVITPYLSEVL------------------------TFC-LEVARNVALGNAI---RIRILCCLTFLVKVKNKLLPPLLHTLQLDPEDQDSGETPKHFAVQVVDMLALHLPPEKLCPQLMPMLEEALRSESPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKGLEDPSQVVRNAALFALGQFSENL--QPHISSYSREVMPLLLAYLKSVPLGHT------HHLAKACYALENFVENLGPKVQ----PYLPELMECMLQLLRNPSS--PRAKELAVSALGAIATAAQASLLP----YFPAIMEHLREFL--------LTGREDLQPVQIQSLETLGVLARAVG-EPMRPLAEECCQLGLGLCDDDPDLRRCTYSLFAALSGL---MGEGLAPHLEQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146162278 4 -QLVQIIQNLIDIDQTVQKQAEAALITLSEQDPNTFSINLLQILSIQHTQDNIRIFAISHLRKRI-SKFSEKS--FSLIWDKLAPQNQNTIKTALFEMLTNENTVRGLICDCIGELGGSLLAGNQWPELI-SIVWSLFMKESVELL-ESGFKILTNLLT-YAPDSFDGHKQELATLFQNGVKN--VNAKIQVACIQSIGAYISML------------------------DPK-QAKLFQPLVPLMESFYTQIPDDAEEILIVFT--DIAETEPKFFKEHFEYFSTIWKVNMEHEDVETDVKHMGRLPQIVRKNYISRLIEMIFKHMIEIITDENEDIEEDDFETTRFGMNAIDRIIDSVGDETLPILSATVEKLLQHNDWRYNFSAIMALSQVGEIDDVATVQPIV----DTVLKFLNNENPMLRYAVFHAIGQISDDM-KPDFQVKYKDNIMPILLKYLDDVPRVVSHAAAALTNFVEGFSDDDITPYLQQTLQENCMTDYFNECIPILFNVFETYTSKEYQLRGQTIECI-TLIAHSIN---------KEVFLPHLQKITQIIVTVQNSNLDNQDPQK-SYVLSGWQRLCLNYSNELVPYLPEIVPGVFRLVEQITKKDGDVDEAALAMLEVFIDQFNKNFAPYVES----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170032266 31 ------------------------------------------ELTVSHSDAQVRQYSAMLLKKQLC---------KLRNWQQVPPEQQALIKQGMLEAIKEPEKSVRTAITAFVGVAAKE---DGW---MNEVLKFMFDSTSSGDPKLAEIGAATFATTDTSPDQFIPHFENVLIAILQGMSHLVPFITGHPAAENTYQQSIPYVAKGFAQLDSFKFIEAFILENLADESSRILTPHLKLLIEFVGQNGELEDSVRVKAITYIGWMIIKQKVEPIVIALFRLMSVAPDIEDE--DEEYFGSNEVSTPSTCAAQSLDVLALHIPPLIPTLMSLLEPALRGSDPLAKKASYLSIAVIAEGCSEHILKPLLDVIKNGITDQNPMIRNAALFALGQFSEHLQPE-ISQYAEEILPILFEFLQQLCLQIRDRVFYALETFCENLEDQLTP--HLPILMERLFEALDSRNSV---------HLRELSLTAIAATANAAKVN---MLPYFPRLIDSLLVKTEDED--ICTLRPQAIDTFAALVRTIGKDNF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119611783 25 --LVDTLTGILSPVQEVRAAAEEQIKVLEVT--EEFGVHLAELTVDPQGALAIRQLASVILKQYVETHWCAQSEKFR------PPETTERAKIVIRELLPNGSKVRSSVAYAVSAIAHWDWP-EAWPQLFNLLMEMLVS--GDLNAVHGAMRVLTEFTREVTDTVILPEMYKIFTAEVYGIRTRSRAVEIFTTCAHMICNMEELEKGAAKV-----LIFPVVQQFTEAFVQALQIKAVTALVK---NFPKHMVSSMQQIL-PIVWNTL-TENSK-----FYFFTNYTEEVEDPVDSDGEVLGFENLVFSIFEFVVKKALPELIIILYMQITEEDEDDDTFSYTVRIAAQDLLLAVATDFQNESAAALAAAATRHLQEAEWKIHEACMLALGSVKAIITDSVKNGRIHFDMHGFLTILADLNLSVR--ALWAASRFT-----VAMSPELIQQFLQATVSGLHETPSVRISAVRAIWGYCD---------QLKVSESTHVLQPFLPSILDGLIHLAAQFSSEVLNL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157119633 15 ------LQQTLSPDPEVRRPAERFIESIESQNYPLLCLNLIDRL---QVDITIRVAAAIAFKNFVKRNGYHLDNDGPDK---VAESDRNGIKQMIVPLLKSPSSIQKQLSDAVSIIGKYDFPLK-WPQLMDEMIEKFATGNFS--VINGVLQTAQELWEEIKFDKLAKPLTDLLQATL-GLAEAHANNE---EALKVIYGSLEFFEDNMDTWMKAFHGMLTIC-LKTAEDEDLRSQICENLCLYAQKYDEEFGPYMPQAVWELLVNGIQTKYDTLVSNALNFLSTVAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85098066 639 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSPIKREAALHTLGQLASNAGYVIKPYLEYPQLLEILQSIIRGEPQHGTGILGALHQASPAASQVANVASARSGNPSNKTPDSLKTALTNLMQVEERTDDNKRN-NEAAQSLMMGGLTPSNEDYYPTV------VINALLQILKDQSLVQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFISVI--RASSNARLEFYFNHLSRLVSIVRQHIRVYLKDIIDVLQEYWHTTLALQ--STILGLIESISRSLEGEFKIYLAKLLPLMLGVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83715972 14 -----LLGNLLSPDNVVRKQAEETYENIPGQSKITF---LLQAIRNTAAAEEARQMAAVLLRRLLSSAFDEV-------YPTLPTDVQTAIKSELLMIMETQSSMRKKICDIAAELARNEDGNNQWPEGLKFLFDSVSSQNM--GLREAALH-IFWNFPGIFGNQQQHYLDVIKRMLVQCMQDQEHPSIRTLSATAAFILANEHNVALFKHFADLLPFLQAVNDSCYQNDDSV----LKSLVEIADTVPKYLRPHLEATL-QLSLKGLNNMQRQLALEVI-------------------VTLSETAAAMLRKHTNIVAQT--IPQMLAMMVDLEEDEDDDDFDSAVAGESALDRMACGLGGKL---VLPMIKEHI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123456858 11 -----ILSDYLSPELEVNGPARTQLEQLLDNDRENFIIALILIF-KQTSDLRVLFAASTFLSRAVSYTNELANLIMQICSPQNPNGIYNNLLELLFQYIQNEQDILRNAAKIFANLFAYTYKVDDT--IINFLRESVLNNNSKEMQ----LGCL----EAFYNILLLPDINRI--SRVQIFRDEEENKEIKLSAIQLLSGVFKYIPTFITEKHAYDLLVSFVF-----PDLEV----FRGLNSLMGVFFDVILDY--------TYKSLSMDDADYVIEAITFIQDLATYEREYLEQSKLYNKMALPKSYSRPQYIENNLLGLVEPLVTIMSDQTNCEDISEKTVQNSAAYALVKLFPAAPRKAFDLYREIIQDFIRSSEWQERHGALMLLIAIMDEPSEQEGKRFFKECVSYAISFKDDDVPILRDTAIFCLEVLF-----LRIKKLGIKPTNEQLVEIAENVINIASTPDWTLIHLSSLFSSYLNLYDLQ--QYQSPMDTMYNKIKEIIDTVKSCPQCREKQIFIEASKALGNLILALP---FKIITDQLANIIGDIVATIQ-NLQSIESYLNVDKSTAYAGLCITLESAMNSGVYFDASPFADNLINPLYEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50295072 21 -----------SADNNVRSEAERTLNQITPENVEVLLIFLSEQ-ASLSQDLTASALSAVLFKLALRAPPSSKTVIIAKNITHISTNALLQIRATLIKGFMAE--RPSSISDAIAECAQEDLP--EWPELLHTIVESLKSPDQ--NFRESSF----RILTSVPHLINSVDVMHILQIFESGFTDE--SDSVKIAAVTAFVG--YFKKSNWSKLGVLLPSLLNSLPKFLDDDDAL-ASVFESLIELVELAPKLFKD-MFDQIIQFCDMVIKNKDLETSA-------------RTTALELLTAFSENAP--HMCKNNQNYAQSIIMDSLIMMTEVSIDDDSASEWKSSDDARQALDRVSLKLGGKYLAPTLQYLQQMISSAEWRERFAALMALSSAAEGC-QDVLIGEIPKIIDMVIPLIADPHPRVQYGCCNVLGQVSTDFAPLIQKTAHLPALISRLTN--DSVERVQTHAAAALVNFSEHATQSSNKLYVQEQALTTIFIKYYDTLMPLLLNVLKESDDSNSVLKGKCIE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156543249 11 ------LRHTLSPDVAVRRPAEKFLESVENQNYPLLLLHLVD---KPDVDITIRIAGAIAFKNYV-KRNWKVEEDSVDK---IHSQDRDAIKRLIINLLHSPDAIQKQLSDAVSVIGKHDFPDK-WPELIDQMVGFFNTGDF--HVINGVLHTAHSLFKRYRYEF---KSQVLWTEIKYVLDKAKPLTDLFLAALKVIYSSLEFFEDNMASWMNFHTLLTVVPSLRTGDDEQLKSQVCDNVCLYAQKYDEEFQPYMDQFVKAITSTGQQPKYDALVSNALTFLATVADRS-----QYKHIFEDPTTLSSICENVIRESDNELFEDNPEEYIRRDEGSDVD--TRRRAACDLVKVLSKSFEAKIMEIFGAYIQAMLQNENWRSKDAAIY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 199430725 12 --LTQLVDGLSSSDNSVRSGAEKLLESTKKENVEMLLIFLAEQACGSDNDT-LKAFCAVLFRR-VAIRSPKEIASVTDRTIGVIGEVRQQIRAILLHGFTSQNQVRHKLSDAISEVAKEDAPSGSWNELIPALFQ--ATKNSDPSFRESAFRV---FCS--APELIKSYINDVLPIFNTGF--EDESDDVRIAACTAFVA---FFREIPKLSPLLPNLLNSLPRFLQNGQDQALSSVLEALIDLVEL-APKMFREMFPTIIEFCAAVSKNNELDSGMAGLELLTTFAEVSPSMCKRTSSYTD----------NMVLITLSMLTEVCI---------DDEEAEPEYDAARQALDRVSRLNGQALATPLFQYLPVMIQSSAWRERQAALMALSSAAEGCS-DVLMTEIPKILDMILPTLHDSHPRVQYACCNALGQMSTDFANVIQRDRILPALISMLTS--KSVFRVQAHAAAALVNFSEAA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159481574 19 -----LIGQTLSTDNAQRKSAEDSLRKACATNLLQLLRTSPEVL--------VRSTCAVFLRKVVKSKEAG--------WEQLSKSTQAVVKRELLAALAAEVDR--NAAKQVAAV-VIELPKCGWPELLAGLQAWLQGAGASAVTREAALMVVAGLAMELR--AWAAQLAPVITACL----APPADLAVQLTALSAVSAFLEVLR----KPAERPY--QAALTALAAGNTDVAEQLLVVLVQTAEREPALWQPHVRTAVPGMAGPGGAALPDDLRKLAAEFVLTL----VDIKPQMVQ-SEMGAGPL----------AAQLVSCLAHFLTSGVEDDDDDETELHRHGLECATRAADSLSGAVLRAVVDMTGAAADASDWRRRHAVMMCLGSVKDVVGPAELASLA----GLLVGALRDPHPRVRWAACHSLGVLC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195483974 15 ------LQQTLSADPNVRRPAEKLLESTEQQNYP---ILLLNLIDKAQMDMTTRVAGAIAFKNHLDSDGPDR----------IHESDRNTIKTLIVTLLHSPVALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAQALWEEIKFDRMAKPLTDLLQATMQLTKVHENNAE----ALKVIYGSLVLVNKVFFFEDNINTWMGAFIQQLAADVPSLRTGVCENICLYAKKYDEEFKPFMEQAVWELLVKTLQTKYDSLVSHALQFLSVVAERHYQSIFENPEILAQICDKVVIPNLDIRPSDEEIFEDSPEEYIRRDEGSDID--TRRRAACDLVKTLSINFEQKILEILLTKYKEN-PATNWRSKDTAIYLVGTQKHGIQTSELVPLPEFCAQQIIPELERPNINVLKAAAIKYIMVFR----SILGPQVLANCLPQLIRHLPAESPVSYAACSVEKILTMRDASNAILFGPQ------VLQPHATQLVSGLFATLSLPGSGENEYVMKAIMRSFSVLQSAAMPFMGVALPRLTEILTKMPSTLALCIKIVCQADASAVSSFEEALFPVFQGFLQ----QDIVEFMPYVFQMLSVLLEMREGSGTIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218193662 1428 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPALILAMDDEDADVQNSAR----KAAETVVLVID-EEGIETLIPELLKGVNDSQ-------------ASMRRGSAYLIGFLFKNSKLYLADEAPDIMSTLITLLSDTDKATV---SAALEAFSRVVSSVPKEQLPT-------------HIKLVRDAVSTARDKERRR--------------RKGVPILVPGLCPKALQPFLPIFQLISGSAETKEQAAEGLGELIDVTSEKTLK--EVVVPILIRILGDRFPWQVKSAILSTLTIIISKGGLALKPFLPQLQTTFVKCLQDNN--RSVRTRAASALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 218193662 826 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------REGALLGFECLCEKLG-KLFEPYVIQMLPLLLVSFSDQVLAVRESA--------ECAARAMMSQLGVKLVLPSLLKGLEDKA-------WRTKQSSVQLLGAMAYCAPQQ------LSQCLPKIVPKL---TEVLTDTHPKVQAAGQTALGSVIKN------PEISALVPILLSAL-----------TDPNNHTKHSLDILLQTTF------INSIDAPSLA-----LLVPIVHRGLRERGVDTKKKAAVGNMSSLVTEDMIPYIGLLLPEVKKVLVDP-IPEVRAVAARALGSLIIGMGEEIFP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146096718 5 -HLIALLNGLRSADNQERKSAEEHYNGMVASSPVWMMCALA-ETSATSQDTGVKTMSLVLLRKLFNATPSP--------YAASDAVARAAVKAHMLAVINSASQLRSPAAACVSALAVQVFQEKEWNELWTSVMTILGDAKGDTALR-------TMCCEIVQATSFQSHADTLATGLETCFMQETDGADLKKAAFEALSNMLSVIEAYL-NQGEVESILEATVEGMSSSISLFQHDA-EHLLGLM----------MQVAAAPQVDAGARH-------MAVELMLTYCEEVFELLFQYTLNPDYGADWDVTGR-------------------DKDED-NLEENSDLVIGSSGLDRISNALGGRKLQKTAQLFAQNINSPQWQHRNAAVLLICYAGEG-----MRTVFSSQLPSLVQMVKDESKYVRANTLDCLAQLSDFAPELQMHGAILPAVVAALRD---DVPRVATNCLDSFID-SVTGDEEEDDDEDGLDEFRAILHPYIEVMCGDCLAMI-RGTQHF-------------FVREAALGVLSSVSSTCGMLLPYVEALVPVYQEVLSFPD---TPEAMKTKCKAIECVTLGVGRDAFAKYAHDV-CNYLKQLCDGGLTNDDPRTRFVMRGCMVECLKDQAQPYLSTVIPILLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50425533 659 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICQQTSVNALNA-VNEVLDKLLSIA-ITDPIPEIRLEGLNCLANA-----GNLDPQLSQANNVRLLFIALNDEVFSIRKIAIKILGRLSSINPAYIVPSLRKTLIQLLSRTSRKKEESATL---------------ISLLISNSKELTRPY---------------VKPIVEALLPKAKDPSS---SVAASAINCLGELAVVGGEDLIPDLMPLILETFQDQSSSYRDAALKTLGQLASSSGY-VIKPLLPQLLGMLVGILKESSPHIRRETVRLLGREVEQNSKNIPSEQNAPPVVALLMQGMSPYPTVA------INNLMKILKDPSLTAHHNYIFQTLGLRCFLPQIIPGIINV--MNTCQPSMLKF-YFQQLGALILIVKQHIRPFLPEIFEVIKESFNINIQLN--------------VQVIIINLIESISRALEGEFKMHLPD-VLNLMLNVFED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121703726 8 ----QLLEASLDPRQN--KQAELALRQ--EEQKPGFSLQLLQITASTSHPYNTRLASALCFKNFI-----------KRNWTDEDGNYKLQIKRELISLMVTPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPTNPATNI--GVLQVAHSIFKRWRPLF---QSNELYTEINHVLNKFGTPF---LALFEGLDSFLEQNKSNKENFTQFNLMIKLLYDLSTDDDTEVRAGIFEVLTLYVQKYMDVFSPHVTQFVQSLTTIGQETKYDILVSKALQFLTSIA-----------------GMPEHASVFQAEETLGEIVEVLPNVSLRESDFEDEDSETRRRAATDFLRRLAERFEGPVTTVVLHYLAEYAKNPNWKPKDTAVYLFSAIADGVHPDAIKYLYQEVLPLLVKHLGSPNFVVYTYAAIAVERVTDSQGQPVIAPSTITPLAKDLLQHIFSPEKVQENE--FLMRCAMR---VLIVIKDGVVPYT-------DMVLQHLIKITEVISSNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 41393069 11 --LTEYLQKTLSADPAVRRPAEKFLESVENQNYP---ILLLTVL-EKSQNEVIRVCSAVTFKNYIKRNWRIVEDEPNK----ISDPDRTAIKANIVNLLTSPEQIQKQLSDAISIIGREDFPLK-WPDLLTEMVNRFQSGDF--HIINGVLRTAHSLFKEFKSNELWSEIKLVLDTFAQPLT-ELFKATIELCALKVLFSSLEFFEDNMETWMNFHNLLTLDNKLLQTDDSQICDNAALYAQKYDEEFQPYLPRFVTAIWNLLVTTGQEVKYDLLVSNAIQFLASVCE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 124088612 3 -QIIELIQWSAQPDNQIQKQVYRRAQELSQD--IQFLIHLCSVII-GNYEPEIRYRAAVILKSAI-KNCVALPEQLQQMLVQVDLSV--QIMRQAFIIIVPEVVVRNGIKN---------------SNLMMEYLVKLIDTDP-----VIATDCLSKIIEDLKFN-----SENILQLIDQLLLKFITLVEHQ--NTQVVVNSLNFLNYNFMPPSLSQYIIKILITGTQSPEQQIRLKCFQGIQALIETKRDKIKQ-MNLVIMA-CVQSLQDQDKEV-VRFVEL----CLTDF-LTIDDAEDYEQ----THLLEPYLQKILQ---PVILNLITRADQIATLGEYSLRSVSNLLLKKLIEFYDKIVVPIVLQIIDQLQQQQDWKQQEIAVLCLGVFAEKIMENH-GNLVPNILMALFNEKNQQNEYIYASTLWTFSQYNEWIKTVAINEQFIQSYLKLLLISINQSIIVKESACSALNSLSDAFFILQPYLLDLFQVYLKALSQIYQSITTILAECSNLVDLNDYNICP-LYECLAEAVEQRAINYIPIIYQAT---IQSMNGYVQSIKNGKTRYLYQQKEILKRSFDLCIKII--NITKERFLELCD---QSFLQIVDLALQDSDVKQYALSLIGDLIYAIFKNVN---------IAIILNEYIYAQSISIAAWALGELAIKDPSQITVIFNAVMEKLIKIINEPKFPKSI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71653874 13 -DVVNVLRNGVSVQNSKKAYAE--LQQYQAN--PSFCILLSYVFGAEACPQELRRLAGITLKNNL---------EKSKYSLGL-VAVKEAAR-CTLSVLGNPVRIARVAAQIIVKITALT-SFGWWQELSHLLLNELFEAGDLRTL--SALYTLQYLMEDLPKEVGAA-SKDIIERVVTLVLDQNTKTNLQKAAFRMCFNIYEQAEQ-LDWNVEGLSPLQTGLTAASGTFAGVCTALLECLIQIMLEYLDYFTP-MPDA-------EMTKLIDWWIRRTIDLVSSVGEYNLQLKTAAMDLLTAGNGPISFLMEPIPLMLPDLVQALVTCLNEASKDISEDTFTLRASALRCIDALCVFSSKETFPHLIEQIKI-LWGADRQLKEASIVLFGTIANGCYTETVPDIIRQLIDTVMSLSED--IFVVSVAIWSLSRILEW---AFICDEILSDIVAAFVSRMQSSKRVQQAAVSALNT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154297812 553 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMIPFIKQLMPIIIEALQDSSSAKREASLRTLGQLASNSGYVIKPYLEYPRLLEILQNIIRGEPRQETGILGALQQVEERSPEMQLRLESNQMTDISLLTPYFPTVVNALLNILKDPSLNQHHAMV--IEAIMSIFRTLGLECVSFLDKIIPAFLSRLESYFSQLSLLVTLVLQEYWNELQANILHLVEAISRSLEGEFKVYLA-SLLPLMLGVLEKDTTTRRLPSEAFL-------VFGPSAEEYMHLIVPVIVNVFEKPQQPSFIKAAIETIGKISR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156036516 611 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMIPYIKQLMPIIIEALQDSSSAKREASLRTLGQLASNSGYVIKPYLEYPRLLEILQNIIRGEP----------------QRGPLRQETIKLMGILGALDPYRHQ------QVEERSPEMQLRLESTDISLMMTGLTPSNKEYFPTV------VINALLNILKDPSLNQHHAMVIE----------AIMSIFRTLGLECVS-FLDKIIPAFLSVIRTSPVNR--LESYFSQLSLLVTIVRQHIRNYLPEIVSVLQEFWNTSAPLQ--ANILQLVEAISRSLEGEFKIYLAGLLPLMLGVLEKDTSTR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145615460 582 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLMPMIIEALQDSSVIKREAALHTLGKLASNSGYVIAPYLEYPHLLELLQGIIRGE---ATN--------TELRRETIKLLGILG-----AIDPYKHQQVQ--------EKNPDASLRVEAISLMMTGLTPSSKEYYPTVVNALLGILKD-SSLVQYHQPVIE----------------AIMNIFRTLGLECIS-FLDRIIPAFLQVIRSSSATK--VESYFAQLATLVGIVRQHIRVYLPDIVDII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157338690 9 --LLNCLTATLDTSQEVRSFAEASLNQASLQ--PGFGGALSKVAANRELPLG---LPAVLLK-QFVKKHWQEGEENFEH-PVVSSDEKEIIRRLLLLSLDDSNRKICTASMAVSSIAHYDWPED-WPDLLPFLLKLINDQTNINGVH-GALRCLALLSGDLD-DTVVPKLVPVLFPCLHTIVSSPQDKPLRTKALSIVYSCLGVMTGVYKTETS-NLMMSTILEHVQSEDPDIRMEVLKCLNQFVQNFPSLTETEFKVVVGPL-WQTFVS-----SLRVYEL-SSV-----EGADDPYEGRYDSDGAEKSLESFVIQLFEFLLTIFLQITEQQDANQDEDDYSCRVSGALLLEEVVSSCGLEGIEAIIDAAQKRFNESQWRIREATIFALAS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 31204951 15 ------LQQTLNPDPEVRRPAERFIESIESQNYP----LLCLHLIDPQVDMTIRVAAAIAFKNFI-----------KRNWNKVSESDRTGIKGLIVMMLKSPAAIQKQLSDAVSIIGKYDFPTK-WPELMDEMIEKFATGDF--HIINGVLQTAHSLFKRYRYEFKSQELWEEIKYVLDKMAKPLTDATLGLAALSVIYNSLEFFEDNMETWMKFHGLLTVDVPCLKTDDDELRSQICENLCMYALKYDEEFSPYMPQAVWELLVKSIHTKYDALVSNALRFLSTVAE--------RTHYRHLFEDP-NVLASICEKV---IIPNMDFRVSDEEDNPEEDVETRRRAACDLVKSLLQKFEAKIVEIFGQYLQVLLAKYNWKAKDTAIYLVTSMLGVTQTSELVPLPQFTQQQIIELERADVNQLPVLKADALKFIMTFRTILG------PQIIVATMPLVSKHLGAASVVVHTYAACAIDKILTMRGPDKQPIVTKEILSPLSAELIAGLFAAITVQGSNENEYIMKCIMVLNTLQEASLTDILSTVAKSKPHFNHYLFETLSLSVKLVCKADPNAVSSFEEALFPVFQGILQ----QDVLEFMPYVFQMLSLFLEIREGKSNIPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114682549 11 --LTEYLKKTLDPDPAIRRPAEKFLESVENQNYPLLLLTLLE----KSQDNVIKVCASVTFKNYIKRNWRIVEDEPNK----ICEADRVAIKANIVHLLSSPEQIQKQLSDAISIIGREDFPQK-WPDLLTEMVNRFQSGDF--HVINGVLRTAHSLFKRYRHEF---KSNELWT-------------EIKL-VLDAF--ALPLTN-----------LFKATIESTHANDASALRILFSSLILISKLFYEFFEDNMETWMNNFTLLTLDNKQTDLVSNAIQFLASVCERPHYKNLFEDQNTEKVIVPNMEFRAADEEAFED---NSEEYIRRDLEGSDID--TRRRAACDLVRGLCKFFEGPVTGIFSGYVQEYAKNPNWKHKDAAIYLVTSILDGIKYIMIKEHLLVSIPLLINHLQAESIVVHTYAAHALERLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46127511 641 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPLILDALQDSSNAKREAALHALGQLASNSGYVILPYIEYPQLLEILQSII--------------------RTEGQRVPLRQETGILGALDPYKH---QAEERTPDSRNGEATQLTD--ISLMMTGLTPSNKEYFPTV------VINALLQILKDSSLVQHHAAVIE----------AIMNIFRTLGLECVS-FLDRIIPAFLQVI--RSATSTRLESYFNQLATLVSIVRQHIRNYLPSIVEILQEYWHTSPSLQTTILS--LVEAISRSLEGEFKIYLAGLLPLMLGVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116010468 595 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVEPMISVLLPKAKDNPSVAATILKAIGELATVGGED--------------MMPYKDRLMPIILDAL--QDQSSNAKRGAALHALGQLASNSGYVILPYIEY--PQLLEILQSIIRTEGQQVPL--RQETIKLMGILGALIMNIFRTLGLECVS-FLDRIIPAFLQVI--RSATSTRLESYFNQLATLVSIVRQHIRNYLPSIVEILQEYWHTSPSLQTTILS--LVEAISRSLEGEFKIYLAGLLPLMLGVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156395282 790 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NELFPIIIDMLQDSSMAKRKIALWTLGQLVESTGYVVEPYRKYPNLLEVLLNFLKTEQREAIRVLGLLGALIEGVLDDGGISTGSKESETAVCD--------------DRVDTSTS-------EMLVTMGSVVLEEFYPAV------VISALMRIVRDPSLSSHHTM-------------VIQAVIFKSLGMKCVTYLSQIMPSFLNVI--RTCDSGFREFVFQQLGVLISIVKQHIRNYLDDIFTLIKEYWTINSPMQTTI--VLLVEQIAVALGGEFKNYLPQIIPHILK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195436780 15 ------LQQTLSADPNVRRPAEKLLESTELQQ--NYAVLLLNLIDKAEMDMTIRIAGAIAFKNYVDSNEPDR----------IHESDRNTIKTLIVTLLHSPIALQKQLSDTVSIIGKHDFP-KKWPQLIVEMVNKFASGDF--NVINGVLQTAQELWEEIKFDRMSKPLTDLLQATMELTKVHEQNAE----ALKVIYGSLEFFEDNM------NIWMGAFIQQTSNDDEDLRSQVCENICLYARKYDEEFKPYMEQAVWELLVKTLHTKYDALVSNALQFLSGVAERKHNQSIENPEILARICDKVVIPNLDIRPSDEELFEDSPDEYIKRDEGSDID--TRRRAACDLVKTLSVNFEQKILEILLNKYKEN-PAANWRSKDTAVMVFRTLL-GP------QIVNQCLPQLIRHLPAESIVVHSYAACALERILDAASNVMFGPQILSQHSNELVSGLFS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211588463 5 -----LLEASLDPRQN--KAAEITLRQ--EEQKPGFSLQLLHITASETTPYNTRLASALCFKNFIKRNWTDEDGNYK---LQLDEVTTLK-RELISLMISVPPGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSKLSPGNPTVNI--GVLQVAHSIFKRWRPLF---QSDALYTEINHVLGKFGTPF---LALFEALDNYLEQNKANKENFTQLNLMVKLFYDLSSHDDEEVRAGIFEALTLYVQKYMDVFQPHVGQFIGSLTTIGQETKYDILVSRALHFLTSVAGMEHAAAFQAEETLGQIVEKVILPNVSLRESDEELFPI--EFIRRDLEGSDSE--TRRRAATDFLRKLAEKFEEPVTQVVLKYTQHYLDSSNWKAKDTATYLYSAIAHGVTTNQLADLINEGLPVLVKHLASSNFVVYTYAAIALERVTDSQGQAVIPPTEITPLAKDLLEHIQSNPKVQENE--FLMRCVMR---VLVVIKEGVVPFT-------DLVLQRFINITNIISANPSNPRFYYFEAMGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126278185 39 -ELDRILRELLLPDTERIRLATEQLRAALRD--PSAVTSLCELLAHAPEPQ-IRQFSALL-----------IRRRLNTRWRRLPLDNRESLKSLVLTSLQNEHNVSLSLAQLSATILRNE-GLDAWPQLM-QLLQHSTRST-SIHEKEMGLLLLSVVVTS-RPEAFRPHHRELLRLLNETM-VESASPGLLYYSLRTLTTMTPYLCPS-DLPHARTLVPKVIL-AVQTLIRVDEAKACEVLEALDELLESDLPPYLSEVL------------------------TFC-LEVARTITLGDAV-RVRILCCVSFLVKLKSKALLKHRLLNTLLLDPEDQDTDEETPKQFAVQVIDVLAHLAPEKLFPQLMPLLEEALHGQSPYQRKAGLLLLAVLSDGAGDYIRQRLMTPLLETVCKGLADPSQVVRNAALFAMG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125569660 16 -------AQSLSPDAAARRAAEQSIESAKCS--PGFGLALLGLASSPRHDPQSRLAASVQFKNLL-----------RRRWPKLPPSDCAIIKANLLQLLLTAPPLIQGAARPLAAAAASDFPA-RWESLLPSIVSSLTALSAGDIPATNSLLALKYCLENFAAALLEVFTSRRLQAAAPTVTPPESRECLRLCC-EIFYNSIEFFEDHMEWMTEFRAFLTTAIEADGAPDA-LRAAVCDNLQLYMEKYEEEFRGYLKEFVEAVLLMAVSPSRGQLAVTAIRFLTTVAE--------SVHHALFGSPDAM------KQICDSVVPNLR--LRDDDEELFEGNWTLRRAACRLLRGLAANYREQVAALVSAQVQQMLAAYNWKEKDAAIYLVISLMQKPGATGGTPVVESFFTSVIQAPDESEPMLKATVLRFLKEFKDQIPKAT-ALALLPSVIRFL---IHESNVVHSYAATFIENLLIIKDMVANVITRAPRYVAADINPYAQPIVQNLSKALSFPESYEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 58267492 365 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSRLSMALGGELVLPTLQQVQALLQQEDWRCRFAAISGISSIAEGC-LDELQAGLREVLAMLSSAAKDPHPRVRYEFLQCLGQLADL--EGALQENFADDVLQISLALLDDPVRV-------------RSHSAASLTNFFQEASPRHFEKYLEPVVCGLLNAQDQALATLATVAAAAEKMFTPFYRNIMDLCFMILSN--PVITD------------------VAQRKLQGMECGTLMAVGKNTFGTDAVKLSQLMITIQNQIVDADDPRSGYLMDAW---SNVCQSLGAAFEPFLQYVVPNLLK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189533316 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPFTQACLSSENPYERKGGLMCMAVLAEGCADHIRTKMLSSMLQTVCRSLSDNNQVVRSAALFALGQFSEHLPDVSKFHAELMPLLQGYLSAVNQTK---------IGHMTKAFYALENFLENLGQ----EIEPYLPSLMETMLSALN--NAEILKLKELAVSAIGA-IANAA---TEMLVPYFPPIIDSLKGFL--------TDTREEMRALQTQALDTLSVLARTVGKDVFSPLAAECVQLGL-NLTDAVDDPDLRRCTYSLFSAVSEVSPDCLTPHLTSITTVMQLSLRSTE-----GVTAHLDEDKQFVLLDDDDADDGEEGDAILDDEGETEVDRDVKEDACDALGEIAFNTGVAFQPFLE----------------------------------------------------------------------------------------------------------------------------------------------- 123458070 4 -ELNVILKSLLDTDNDQRSSGESAFWDMTQKDPPSVIQILFHII--ETTDNNTRMLALILLKLIFAPFKQEIFDL-------IPLEIHTFIQEKLLYLFSSPEINLNYLSTAVATIASVYISLNEYQNFIPSLFQII--LNSTPQLRAPAIDCAVQVITNFKNELDQNQTFQIITMVLQ--DNSIPSASV--AVMRFLYTIIPDGEIPPEYQEEKDLLSSMLLNLAIAKKPKFVIPILDSLVQIV-----------------LSIATDQNQDEGARINAIEVISQIC---IRISEENN-------------------YLQHVIESMFMIITETDETPYEDETNISDIAQQYLLSIVQNLQPLFTQIVLQIISNNIESSEWNIRYAS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 109091669 11 --LTEYLKKTLDPDPAIRRPAEKFLESVENQNYPLLLLTLLE----KSQDNVIKVCASVTFKNYIKRNWRIVEDEPNK----ICEADRVAIKANIVHLLSSPEQIQKQLSDAISIIGREDFPQK-WPDLLTEMVNRFQSGDF--HVINGVLRTAHSLFKEFKSNELWTEIKLVLDAFALPLTNL-FKATIELCALRILFSSLEFFEDNMETMNNFHTLLTLDNKLLQTDDSQICDNAALYAQKYDEEFQRYLPRFVTAIWNLLVTTGQEVKYDLLVSNAIQFLASVCERPHYKNLFEDQNTEKVIVPNMEFRAADEEAFED---NSEEYIRRDLEGSDID--TRRRAACDLVRGLCKFFEGPVTGIFSGYVQEYAKNPNWKHKDAAIYLVTSILDGIKYIMIKEHLLVSIPLLINHLQAESIVVHTYAAHALERLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167523924 58 -HLVPVLQGLMVENDAERDAAEKQLDMFLENHPEQTALAFLEVMS-GTFPLELQQLSCVLFRRALHLIEPHK-----AFWSRCSAECRATIQQQLIALLSRADLTRSKISDCIASIAITELPSVQWPDLLTNLFQLVQSQTAE--LIENAVMVFVAI-----PGLFGRDLEKHLETIHQLMCFAHNSLDVKIVGAEAFAAFMPLVKKHWASFCE--LILELASELVQHNEAQMVLTAF---VEMAETSPKMMRARLTEVVGLMAQIAFEEGDDDCRKLALEVITTLCE----------QAPGMMRK--------VDGLAMQIVPICLKFMMT---FDDDESWTTEDQGEFALDRLSTALKGRFLPAAFALLPNMLVSEDWHQRYVGALSIAAIGEG-SHKMM----NEHLPSIVELAVDPVVRVRYAAAAAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123472048 32 ---------------------------------------------------------------------------------------------------------ISSNCQLISKQFLIE--QGKWSDLIGMLNQIAVSDDYSLQVRANSITTFQKILETGPPEVLQEYVNFVATLLYLAANSSETNFY--KSVIETLKFAIPIF--NIKNQEEFQKYFQIIIGAINHEDPMRITDLFSLFSILCTNCYVFMADCVEE-LMKILTASLEAPNKYYIFGAINFIDEFSKFEQSLVQESNKQAKGFRRKTIVMHNISDLFIQFISPIISQVVNVSEQCPDTIEDHICFVYCDIIRNMLKINPEKISNLVISFISENISSSEWYIQYFNLLLIKSVTSSDISRESQGYLSEFLSQQLEYLTAPLLAVQSVI--DIKRIMKNYGIWTRIDESIEIIMKTLEQCSQNDYKVIIECCNLIK--MMACY---DIIKNQNSLISRIFIKSYQ-ILQMYLEVNNEYSDD---IQIASYNTICILIEEAPTECFEGIKTSAIEGIM---------SQNTNTLTKISFINIISSL--------AKAEYKGVLDDAPFIIEKLFEC--NVTGDNKTDEICLSAIAQIIIVVGDQIHD--DNLIDKLIDNIKRYESPSATKEAIDALSDLMRKFNKTLLAEKEDITNSLVSFIKSDNSNSNIIVSAMYCLGDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 193650209 7 -EMERILTRLLEPDNNVIMLATNELTLALKN--PQTYVTLCTVIG-SSKNDKLKEYAALVLRKKLSKRNA---------WMNLSQELREQIKQFLLKAIIDEPSIKKHILQLIAVLAKHELMRGNWNELFALIESFIKSNDINERQFGS------FVIKNLSPQMFESHITTFVEYFIQTLNSAEDCTSP------VVYNTISSMNNILEISIQVPQVIQAVLEVILALSTTNPEHACDC----YELLGSMCEFSIQPHLKPIVLAGNKNIDETLRCNGINLISTI----------------------IRSKKKVLVKLNLLNPVLMFNILSEETDDDLEEYDLSSAAGDCMAAIA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150866217 9 ------LEQSLLPQHAKL--AEGQLKSVETQ--PGFSINLLHVIASTNLQPSVRLAGALFFKNLV-----------KRKWLDLPVEDVNKIKSEILDVMKLPNQLQIQIGEAITLIAESDFPHN-WPNLIDNLVGKLSSDDFVSN--KAILLVSHSIFKKWRPDELFLEIKLVLDKFFVGLDHLIETNSDNGALLNIFENLLEFFEDNMDEDEEIDILIKVIIELTSLYVT-----------RYADVFEPLIQPFMTSVWELITTYLSKQQYDLLVVKALHFLTSVVKIPNFQSYFQSESSINEIIEKIILPNYFREVEEEMFEDEPINFVRSDEGSDFD--SRRKSATDFLELNSELLTNTVMKYVNQFL-SLSTNQDWKNKDIAVYLFSSLIGVTSTNVLVDVVRFFSENIANDLVNPNAHKVDSIKY----IFTFRNQ--LTKEQLITTIPLLINHLSSNPVVYTYSA---ITIEKLLAMTDFHQNHEPVFNKHDIQPFFTELITKLFNLILLNDSSPEKLAENEFKAIMR-ILNTAEDSLTQRLPIIDQLLKKFSHYVFESLGLLIKFDLNEINKFIELIIPALWDIL----SEDVQEFVPYTFQILAFLLENYPRSNGLPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71747884 45 ---------------------------------STFFVLLSYLFGAETCPVDVRRLAGITLKNNL----ERCK-------LALGEAAIREAAGCSLAVLVNPVRIARVAAQIVVKITVLT-SFSWWEELPNTLLNDLLMAG--EVKTFSALYTLQYLVEDLPEEVGLASKDIIERVAVLVL---DPNAQVRKAAFRMCSNMYEQAQSNVETSGSRTFLCCLLSEQNCGGDVELKIQVFRS-CGVMLDYLEYMARFIRDTICTSVSAGIVTEHDQLKISAIDL--------LTLTMEMYDKMG-GEGYICALIQPLIESLPSLVSALVTYMTREDEDSALDDNTLRSTALRCIDALCVLSSKQTFPHLIEKVKA-LWDGEWQYKEAAIVLVGAMANGC-YDEIGDTLPAVVEQLISAVLSPSIFVVSMSLWSLSRVLEW--TYAQDDSTISKIINAFASRLQS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 82409047 653 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPYVNSITQVLLPKARDPIPSVAATVLQALGELCTVGGEEMLN--YKKDLMPIIIDALQDQSAPVKREA-ALHTLGQLASNTG-----------YVIKPYLEY--PQLL------------------EILQSIIRGEPQR--GLLRQETIKVMGILGALDPYKYQQV--EDRAPRTQKQSLMMGVINALLQILKDQSLVQVVDAIMSIFITLLKCVQFLDRVV-PAFIAVSRLVGIVRQHIRVYLPDIIEVLQEYWDTTYSLQTTIMS--LIESIARSLEGEFKVYLASLLPMMLGLLKDTTTKRQPTEKIFHAF----LVFGSSAEEYMHLIIPVL----------------------------------------------------------------------------------------------------------------------------------------- 73669332 743 ------------------------------------------------------------------------------------------------------------------------------------LINALNDEN--EDVRRSAVEALGKIKSETAVQPLINNVAEILTAVINALKDE--NSHVRLSAAEAL--------GNIKSETA----VQLLINALNDENEDVRRSAVEALGKIKS----------ETAVQPL-INALNDENEDVRRSAVEALGNIKSE-----TAVQPLINALKDENEYVRRSAVEALGNIVQPLINAL--KDEDSD-----VRREAAEALG---NIKSETVVQPLINALKD--EDSDVR-REAA-EALGNIKS-----------ETAVQPLINALKDE--HVRWNGAEALGKIC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156379250 111 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLPSLLAALQEDSWRTKTGSVELLGA-MAYCAPKQLSSCLPSIVPMLCKVLTDSHIKVQKAGAQAL----NLIGSVIRNPE-IQAISSVLLEALMD-PSTKTATCSFVHFLSERSTAAQIIGNMYSLTDTKDLAPYLPSVVPGLKQSLLDPVPE---VRAVSARALGALVKGMGEESF-------VDLLPWLMETLTSENSSVDRSGAAQG--LSEVLCGLGVDRLEKLMPEVIATTG------------KSELSPHVREGYLMLYIYLPTTFKDAFIPYVGPIVPSILKGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212547165 962 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILEAVIRQLENNRDSY---IRHAAIKALG------TQSSWSPALLEAV--IRRLENDENSNVRYTAIKALG------TQSPWSPAILEAVIRRLENDKDSGVRRATQSPWAILEAVIRRLEKNDETWDVRHTAINALSPWSPALLEAVIRRLE--NNTEWNVRRAAINALSTQSPWSPA--------ILEAVIRRLEN---DEDSGVRRAAIEALDTKSPLSPAILEAVIRRLENDEKSPCSPNILEAVIRRLENDE-NSYVR-------YAAIEAIGTQ-SPWSPAILEAVIRRLENDEDSGVKRAAIE-------ALGTK-SPLSPAILEIVIRQLENDE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145544691 3 -QIIELIQWSAQPDNQIQKQVYKRAQELSQD--TQFLIHLCSVII-GNYDAEIRYRAAVILKSAV-KNCTTLPETLQQMLIQVDLSI--QIMRQAFVIIVPEVVVRNGIKN--SNI------------MMEYLIKLIDSDPVI------ATDCLSKIIEDLKFNQLIDQ------LIFKFISLVEHSN------TQVVVNSLNFLNYNFMPPSLNQYIINILITGTRSQEQQIRLKCFQGIQALIETNRDKIKQ-MNLVIMACVQSL--SDPD---KEVVRF--------VELCLTDFLRFNDAEDYEKTHLLYLQQILQ---PIILNLITREDEEQDEEEYSLRSVSNLLLKKLIEFYDKTIVPIVLQIIDQLQQQQDWKQQEIAVICLGLFAEKIMENH-ANLVPNILMSLFQEKNQQNEYIYASTLWTFSQYNEWIKTVAINEQFIQSYLKLLLISINQSIIVKESACSALNSLS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119193068 1400 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQILPTLLEGLDDPQWRSKKGACDLLGA-MAYLDPQQLAVSLPDIIPPLTVVLNDSHKEVRNSANRSLQR----FGDVISNPEV-KGLVNILLKALSDPTKYTDEALDALIKISFIHYLDAPSLAERGLGDRSTTKRKAAQIIGSLAHLTERKDLTSHTTRATASKALGSLIEEALPDLIPSLMTTLSEVLSRLEETLPSILQNVSSAKSAVREGFMSLFIFLPAC----FGNSFASYLNRIIPPILSGLADDVE---AIRETSLRA-GRL---LVKNFAKSIDLLLPELERGLAD-DSHRIRLSSVELVGDL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406295 680 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGISPHIRQVMPVIIETLQDQSSPIKRTAALALGNLSASAGYVIDPYIEFPELLDILTSIIKSEQDVKIRLVGTLGALDQVLEKSADKYAPDQKTIPTDISEYYPTVVINALMAILR-DSSLSVHYTAVIQAIMYIFKTMGLRCAPFLSQIIPEFLSIMILVLIVRQHIRNFPDVFKLSVLQLTILSLVESLAKALQGEFKP-YLPSLLVLMLQVFE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195039063 890 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGERVLPEIIPILESGLNSEQADQRQGVCIGLSEIMASTSKEMVLTFVHSLVPTVRKALADPLPEVRVAAAKT----FDSLHSTV-GSRALDDILPFMLEGLSDPPLVAEN---TLDGLRQVMYIKSRVVLPYLVPQLTALTKYLPKILSALLETLSQSHGSVNELQELEY-------------CQTVILSVTDEVGIRIMDTLMVSAKSDNSCTRKSSASLLSAFCIH--------SPGDYSQYIPQLLRCLLRLMADT--DKGIIQNAWEALNAVIKSLSP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154415825 79 -----------------------------------------------------------------------RKSKAQEFWKQLSDQTKAQLISAAQRSLLFTNSVGLQGACLLAKIFNYE-PVQT--NLAEYIKYILTDKNFTEEHKKSVYALI---------LELSYPSN--------VTRTDEKSALIE----RILLDTEEFFMQNFA--EMLNY------------DQSYQVAFLQMFNNIAGVYYDFLELY--RLLYSMLINIYEEDNPPLLTQVLTFWLYVFKFERDILKQNREILKFRNPEPRRFHNITDAAANEIIDILFNLIVPDNATDPEDRNDPDIHMWCCLSVLADTYP-PCLEKVKDFCIQNLDDEKWEVQHAAVLPFVYCQDVDKSSAYRAFILSMIPKLIEHLQSEETPIRETAIYTLTCITKYFAIFSYGQTNMESLMQGFMIQYNRHPQIAIR----IMGFVNETMKFPPKIDENSKFDNFII---------ALHEAIKEAYPQLQGVIRVNYKMLLYMVKISKWDNYEKLKSMIETIFSNLQQ-LSIAAFDGSMEMSLRHTNTQCNLW-LLTSLFRRYKD----QLREISSPAAAKLFEMLKSSEDMQEEILECLFTIINALPQEDNETQDRIIEYIPIAIGS-NSPRLAVMSLTALSYLLKNLGERGSLIFDASLNEIFSLLDNVSFPVFFKSELLAALARV-----------LDVSIPDMEQLFSKLYSYISIDWGEYLNEMYDSIYKCYTALI---------STDHVRELYMDKPSLRKFFKRLVMPNDMSLETIESIAQFLDKMRQMFNRNIYLNYFSNYFITQNLQ---TSKYESLKNILR------------- 45198938 779 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENMKDYLDKLMPLIINTFQDQSNSFKRSAALTLGQLSASSGYVIDPLLDYPQLLGVLVNILKAESSQSIR------------RETVRLIGILG-----ALDPYKHREVE---RTSSTPISVEQNAPSIDVALLMQGMSPSNEEYYPTVVNTLMKILKD--------------------PSLSSHHTAVIQAIFQTLGLRCVSFLKQIIPGM-INVMRSCPPS--ILEFYFQQLGVMVSIVKQHIRPYVDEFFPFIK--------LQITIISV--IESISKSLEGEFKPYLPTTLTLFLDVLEKDNSNKKI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218712501 1068 ------------------------------------------------------------------------------------EDFKGEVRESAINTLGKQTSLPDNILQAI--VHRLE--HSEWDDILQAIARQLEDSEGQSAHKQTSLQAI--VCQLEDSEGYVRQSDDILQAIVC--RLEDSDSYVRWSAINALEHSEGYVRNVLDKQTSSDNIFQAIVRRLEDSDEEVRRTAIDALDK---------QTVLSDDILQTIVRRLKDSNRDVRRSAI----NVLDKQTALSDDIFQALEDSEGSVRLSAIYILGKQTSLLDDILQAIVLRLEDSDSDSY-VRQSAIDALGK-QTSLSDDIL---LAIVRR-LEHSEWYVRQSAINVFG------KQTSLSDNILQA---IMHQLEDSEGYVRQSTIDALGK------QTSLSDDILQAIVRRLISALGAQTSLSDDILQAIRRLEDSKEYVRWSALYALDKQTTLSDDSLQAIVHRL-EDSNRHVRHQTSLSDDILQAIAESIRWTAIDVLGKQTVLSDDILQAIVRRLEDSNGYVRQSANYALNKQITLSDNILQAIVRRLEH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170052536 15 ------LQQTLSPDPEVRRPAERFIESIESQNYP----LLCLHLIDRGQVEIIRVAAAIAFKNFV-----------KRNWLENDESDRNGIKSLIVPLLKSPSSIQKQLSDAVSIIGKYDFPLK-WPQLMDEMIEKFGTGDF--NIINGVLQTAQELWEEIKFVL--DKLAKPLTDLLQATLGLAEAHAANEEALRIIYGSLEFFEDNMETWMKAFHVMLTVCDAGVLEHLRSQV--CENLCLYAQKYDEEFSPYMPQAVWELLVNGIQTKYDTLVSNALNFLSTVAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189514572 920 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDIVPWVLNSVLSKIPSPNPHVRQAACIWLLSLVKKLSHKEIQSHLKEIQTAFISVLSDPDELSQDVASKGLGLVYELGGEQ-DQQELVSTLVETLMTGKRAKHAVSEDT-EVFQGEALGKAPDGQGLSTYKELCSLASDLNQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNIIAAKAGEQLAPFLPQLVPLYRYQFDPNLAIRQAMTSIWDKEILQDVISNLCLALNDLIRGRQADEIIDRLSEIWETLFRVLDDI--KESVRKAADLTLKTLCESTGATAQRTVAVLLPTLLKGISNVTEVRTLS--IQTLVKISKSAGSRLKPHAPRLIPALLEALS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66562769 749 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSILLEMLVDSSPEKRGVALWVLGQLVGSTGHVVKPYMQYPSLLDVLINFLKTEQQL------------IIRRETIRVLGLLGALDPYKHKMNLGQIDSQLDTLTSMADTNTQDLTTS--EMLVNMSSSTLEEYYPAIA---IATLMRIIRDPTLSQH-------------HTMVVQAVTFIFKSLGIKCVPYIS-QVMPSFLNVV--RTADVNFREYLFQQLAILIAIVKQHIRNYLDD----IFNLIKEFVNSPLQSTLILLVEHIAIALGAEFKIYLPQLMPQILRVLHDTSKDKSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169806116 5 -QIVAILQNCLAPDTTIRTGAEIDINNYINTSYEEFLLNFADIIFDNSLTSQVLSMAMIVLKNGFN--------NNYARWKQSTKDTKYKFQKILEEHLNDKKPRLETIGCILGSIVQQDLEVA-----IPFYQKMMEGIRSNDYVSQSASQGL-----DVGYEFSEEETNMILTYYLYNVCNDE----LLLSCITAIYFTIELLEKNIDKFIQR--IIEIV-ETNTNQNMDIVKKCYEILV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123468341 4 ------LLITAQTNCDLRESAENKIKELEENQPEQLLSELLQILNDFHKDYRALSLAAII--------------SYQILQVMTIENNGSDIVQKSFNLLSHPNDQVAQSASQILAIASSPLIRNLANNIITDLVSNLNTTNDPRIVHF-IITSIEGILKECSLE--REQSIPIFESILQISDSNLFTKDV-IRALTLLCDEIPIV---INQENIFNKIFEIITQSTQSK--EYKAESYRFWYKLIKSSFSVFEIFLD-----FLLSTIESDLESFQLEQ----STI----INISMIVERIAKIQISQQKIFINLEKKICQNLINI--HLLSTPEENPQDEQWGVYQASGNAITSLCRSSGDKI----GQFLLENIDN---------------ILSNFDDEKHK---ETCLFLAINCVEESISLSYDHFM-------TILSTMFNNDSCLRVIFQCLNFII-----VFVN-----RNKIGLSDEEKSGLLQLVEPVASLLDCNDLFIIKISLACLSYLSVFELSPRNEIMELILELVSNGATDALELFFDVTESIDCALASIPFLLQAYREKSQNETYYTNIIMFCATTAKVV----------IEDYAMDIIEALIEDIEQSDTIFEVICY-VSGFVNDISQE---YLEILHNIFIISLQNIEDEEVYTSRCMNLLDIMK--NNNFAIYIENLANILLSN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162312164 639 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIESHVEPILQILKDSSSIVAASIVNSLGEICQISGEVIVP--FIKDLMPLIIEALQDSPIRRAAALKALGNLSSS--------------TGYVIDPYFPSLLDILIGITKTE--QDITIRRETIKLIGTLGALDPNR-HRVLEKGTEKVVPEQKNILLM-SGIGPSSDEVVITALMSILTAVIQAVIFKTMGLRCAPFLSQIIPEFIAVMRTCPTN--ILEFYFQQLSILVLIV----RQHIRSFLPDLFKLIKDHSNLQFTILS--LIESLARAMQGEFKPYLPSLLVMMLQIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47208668 144 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIVCRSLSDSNQAVRSAGLFALGQFSEHL--QPDVSKYCADVMPLLLDYLSSLSEAK------IGHVTKAFYALENFMENLGE----DIEPYLPTLMKTMLCALN--NSENLKIKELAVSAIGA-IANAAKELL--VPYFSPVI----ESLKGFLTTVTG-----ETRSLQTQSLDTLSVLARNVGKDVFSPLSSECIQLGINL------TDTVDDPDLYSLYAAVSTVNPDLTPHLTAITTVMLLALKSLEEDKTFVLLDDDDDDDDNEEGKDMDDFLEDDTETSIQDFSVENAYIDEKVDACDALGEIALNTGTAFQPFLE---SSFQQI---------YEMRDYHDDVRRAAFGAMGQFCQA----------------------------------------------------------------------------------------------------- 169610295 631 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPLVDPIVTVLLPKAKDPNPEVASTTLKAIGDLATVGGEGMIKPELMPVILEFMQDMSSDSKR-----FSALRALGQLATNAG-----------YVIEPYYPELMNILMNITVRLMGTLGALDPDEYQKIMEMEAQAVTDVSLIMQGITPIVISTLMGLLKDPSLVQFH----------SAVVDAVMNIYATMGLKCVP-FLNQVVPGFLQVIRSTP--AGRSEGYFNQLSQLVKTVRQHIRPYLPSILATIKEYWSSSPQLQATILS--LIEAIARSLEGEFKVYLADVLPLMLSVLDSDNT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154272265 592 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGELATVGGEDMKQYLPQLMPIILEALQDLSSQSKREAALRTLGQLASNAGYVIEPYIENLLAVLINIIKTEQTG-SLRKETIKLLG-----ILGALDPY-----------KHQQIIESSPD-IHHVNEVQ--TVSDVSLIMQGLTPSNDEYYPTVV--------INTLLQNILNES--SLSQYHSAV--IDAIVTIFKTGLKCVPFLGQIIPSFLSVIRSTPTSR------------------- 154272265 136 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRRFAAVLVIRELAKG-SPTLLYGFVPQIFELIWVALRDPKVLIRETSAEAVSECFEILADVQVRQQWFGRIYEETLQGLRSS-----NVDWI--------YGSLLTLKELLLKGAMFMNEHYRNACEIVLRLKDHRDP---KIRT-------QVVLTIPILASYAPLEFTNVYLHRFM--IYLQAQLKRDKERNAA-------FIAIGKIANAVGNS-IGQFLDGIIVYIREGLTMKARNRAAVNEMFECISMLSLAVGQTLSKYMEALLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217403946 1616 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVMPAVLKAFEDPAWRTKQASIHMLGS-MSHLAPKQLASALPKVVPKLTEAFSDTHPKVKQSAQEAL----DEISTVIRNPE-ISSISSILLKALTDP---ADNTVKALEGLIETEFLAGNICTMINDPKDFV--PYLPTLLPDLQTALLDPIPD---VRSTAAKALGSLTRSLGEYILP---DLRPWLIRKL------RDHTCSSAER----------SGAAQGLTEVLVASGSAVVDDAMRNEILPL--RSYPQASTREGVLWMLTFLPPALGQGFTPLIDVSLPALINGLSDDSEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145353732 7 ---------------------------------------------------------------------------------------------------------------VIAKIARWTVPQGEWNELLEFLGQCASSPE--TAHRALAFKLFESLTETIVS-SLSHHFKTLAGLFANGL--VDAHDEVRVSALRAVGALV----ANASGEEEVAVIKSLVPHAVSNEDEESASIVFEVL----------------DALTESRTSALSGHVPAV----VGFCIQVATAERELGTSARRRALD--VLAYMARHKPKALKSKLVEPMLAVLCKEAELADEDEVHIQTVASQLIDILALKVPKYVLPTVLSFAAANINNASNRLRHAAVAVLGVVTEGC-AEGVRAHASTIVPSVVGRLSDLNGPVRGAAAFTLGQFAEHLGDPDMHKQVLPSLFTALVEQVKS---VQERMMYAM---------DAWLEDVQDEVGVYV-----KPLLDIVLLALD--SGAKRHVR----EMLLSALASATASSGDKVHPYLGELLPRLDRCLSL-TADEELNVRARALEVLGMLISAEG------GKEAMGPHVENAMQAGLSGFEL--DFAELREYAHGLFGEVAEALKEDFDRYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24817248 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGLLRRILDDNKRVQEAACSFATLEEEAAEELAPRLEIILKHLMVAFGKYQLRIVYDAIGTLAEAVGGELN-KPVYLDILMQQLSNSDKDLFPLLECFTSIVFRRCINIIQTQQAKTDLGAAGAQYDKEFIVCSLLSGLTEGLGSGVESLVSQSLRDLLLHC--CTDDASDVRQSAFALLGDLARVCAIHLHPRLSAFLEVAAKQLKVHEAISVANNACWAIGELAVKVRQEISPFVLSVISCLVPVLQAEGLNKSLIENSAITLGRLAWVCPDLVSPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 66503847 15 ------LSGILSPHTETRQAAEQRIQALEVT--EEFGIHLTEFVVDPNGHLPIRQLASVLLKQYVETHWSFVAEKF--RPPEIKYTTKERIKELLPLGLRESISKVRTAAYAISAIAHWDWPEN-WPGLFDILVSCLSGE--SEYAVHGAMRVLTEFTSDLTDNQLPN----VGPVILQEMYRSENQYSIRFTTITTLVAATGIYQKGFTEQ----YLQPVICEKFVHSDSGLKTKAINCLVTKLPKYVSRFLPQMLPPVWETLVQSAKNGEGDTNDKEVD-----SDGEINLIIAIFEFIHSIVDRKRFSNNLMQEVMYYLI-IFMQITDDQNQFVEEDDYNVRISAQELLTALVNYSEEKAVNALCEVVTRHIEATSWKLRESSILAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 121715434 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRFAAVLVIRELAKG-SPTLLYGFVPQVFELIWVALRDPKVLIRETAAEAVSECFEIIADAQVRQLWFARIYEEALLGLKSS-----NVDWVHGSLLVLKELLLKGAMFMNEHYRNA--------CEIVLRLKDHRD---HKIRAQVVQTIPILASYAPVD-------FTEIYLHRFM--IYLQAQLKRDKERDAA-------FIAIGKIANAVGPAIA-QYLDGIIIYIREGLAMKARNRAAINEAFECISMLSLAVGQTLSKYMESLLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193605955 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TMAFVS--DGCSEYLKKNYLKQFVTAIKMGLNSSNETVKSAAMYALGEVSQYV--QPQVSTYAAEILPELMKMFKEKLIVEYTKCS--SEVRMIFYALDRFIDSMEGG----IDEYLPEMTGIVMDII-RNEECCVELKDKAITIMCSIVKSGGDATAP----YFIPVMEIL------DAYLKPGID-EKLETLQIMVIQLLSEFAVALDPKVFEPYLDISLKCGLALLQAKEDQPEVRAVCYGLFSSIARVSINHLIPYIDLVMQHVLKSLDNS-----------LIADNSFNLEKKFNAYSEDDGSNDGDSDDFVYVDAHVKDNACQTIAQIAQSTGDQFLPYLNNSFDVVSKLLQ----EDDEDTID-------SVLELYGQIC------------------------------------------------------------------------------------------------------- 46125583 7 -QIAQLLDATLDP--TEHRKAESALKQEAAK--PQYSLSLLNIVNSDTLPLKTRLAAALAFKNFI--RTSYVDEEGNYK---LPQDEVQVIKERLIGLMSSPANIQAQLGDAISVIADSDFWR-RWDTLTQELVSRFSATDPKVNV--GVLEVAHSIFARWRPDELYMEINHVIETFGQAFLELLVTTDKKIAENN---DKKDVLRGWFETDLQIKILHDMSCHETDDDDETVKADICEVLVKFDEDFSKYCQPFIEKAWNLLSSTGPETKYDVIVSKALHFLTAIASSAQHSGIFNSEEVLTQIVEKVILPNVARESDVELFPI--EFIRRDLEGSDTD--SRRRSATDFLRKLQERFEAPVTTVVSKYISHYLSSSDWKAKDTAIYLFGAVTAAQGVKTVNPLVKVALGPLIQNLNSDNYVVYSYAAIAVERVLFLTDDAADIEPFAKDLLTHLFKLIEKEAKLQENE--FLMRCVMRILIVIKDGA----------TPLLDNVLTHLILITNVMKQNPSNPRFYYYEAIGALVRYCA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195143565 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEDEEDDYSPGSAATQALDNMADLSSEKLLRALLPIIEPSLQSHDPQRRRGAFMCIAVISEGCS-EYIKRNNLEILLSLIRGVIDPDPRVHNVAFFALGQFTEHMPEISIMPVVLDFIHQVVVEAKMTHSVEPNKINRIFNALADLCDHLED-----------EILPHLPVVMECLFECMDQENHVHIRK--------LALINISTV---ASVSKTFSPYLNPIVHIL---THYLVYECSAPLNALRIEAIDTLASIASYVGKENFTHLADCTLQFSLTMLDQGPDDPDLRRAIYSLLSGLSFVLTDNMDTAFPRFVERMIQSVASTEESNNHN-----VGD-----GSDDLQVENDFV------LEKEEATLALK--------DIALNSSKSFMPYL------------------------------------------------------------------------------------------------------------------------------------------------ 196258886 606 ----------------------------------------------------------------------------------------------LINALKDEDDLVRSA----AAEALVEIGN---PTAIEPLINALTDED--DLVRHAAAEILGKI----DNH----------TAIIHALKDE--NYYVRYAAIHALKDEKYYVRGNIGN----HTAIEPLIHALKDEEVDVRRVAAEALGKIGN----------HTAIEPL-IHALKDEEVDV--------RRVAAEALG-KIGNHTAIEPLIHALKDENYYVRRAAAKILEKI-GNPTAIEPLINDEDYHVRYAAAKIL----RKIGNPTIEPLIN----ALKDEDDFVRYAAAEALGKI---GNHTAIKPLINEALGPLINALKDEDYYVRYAAAEALGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196010866 11 --LAQCLRQTLDPSASVRRP---------ESN-AGYSLLLLRLVDNNQLEMEVRIAATIAFKNFIKKNWRIIEDEPSK----INDNDRQTVKSLIVNLLSSPEMIQRQLSDTISIIGREDFPGN-WLGLMPEILEKIKSNN--LNVINGILRTAHSLFKRYRHEF---KSNELFAEIKYVLDSAEP-----LTVL--FQASMETVRGNVDDPT----ILQPVFE-----SLTLMCKIFYSLNDIPEFFEDNMKTWMDSFLFLLTTSFLQTKSDDIAGP-IEIVRSICD----------SVTLYAQKYDEEFQSY----LPAFVTAVWTLLT-----------NTGMLASNAIQFLTSVCENELVNIV-DFFTSQLASTD----ESSVLKADSIKFIITFRGMLPYVIDCIPILVTHLLNESIVVHSYAAFCIERIFMILITVNDVQSILQQLITNLFGTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66812900 616 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMVQHIDSLLPLIIDTLQDSSTSKREVALKTLAQLASSTGYVIKPFSKYPMLLDTLLNAIKTE------------RIGSIRREVIKVLGILGS-----LDPYKHK-MNELGKRREDPKANDNN------NMTNEVITISPSDYYPTVALTALMKILR-------DPSLSSHH------------TSVIQAVIFKSLSLKSIPFLPQIMPPFLHAMNT--GEPLFREFLFQQLGSLVSIVKQHIRDYLVN----VFALIEKYWNSNLLIPIIKLVEEISSALNDEFKVYLPNLIPQMLNVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539340 1328 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAVSLPEIIPPLTVVLNDTHKEVRNAANRSLQR----FGEVISNPE-IKSLVNVLLKALSDPTKFTDEALDALIKVSFVHYLDAPSLAERGLGDRSATKRKSAQIIGSLAHLTERKDLSGLNLRATASKALGSLIEDALPDLIPNLMSTLSEVLARLEETLPTILQNVSSSKATIREGFMTLFIYLPAC----FGNSFAPYLGRIIPPILAGLADDV---DTIRETSLRA-GRL---LVKNFSKAIDLLLPELERGLAD-DSYRIRLSSVELVGDL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115396002 694 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKLYLPQLMPIILDALQDLSSHSREAALRTLGQLASNSGYVIDPYLEYPHLLAVLINIIKTE-----------------QTGSLRKETIKLLGILGALDPYYQQISESTPDV--HHINEVQNVSDVAL--IMQGLTPSNEEYYPTV-----VINTLMQNILRENSLAQYHS-------------AVIEAIIFKTLGLKCVPFLGQIIPGFIAVIRGSPPSR--LDSYFNQMAILVNIV----RQHIRAFLPEIIEVIRDFATYQVQATILSLVEAISKSLEGEFKKYLAGLIPPMLDTLEKDNTPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156550887 747 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQPWMPELLAILLEMLVDSSPEKRGVALWVLGQLVGSTGHVVRPYTQYPSLLDVLLNFLKTEQQPVVR------------RETIRVLGLLGALDPYKHKMNLGQISSPQLEASSRPSAD---ARPEAGEMLVNMPSATLEEYYPAVA---IATLMRIIREPTLAQH-------------HTMVVQAVTFIFKSLGIKCVPYIS-QVMPSFLNVL--RTADVGFREYLFQQLAILIAIVKHHIRNYLDDIFALVNSPLQG--------TLIHLVEHIAVALGAEFKIYLPRLMPQILRVLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66505329 1467 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKTGSVELLGA-MAYCAPKQLSSCLPSIVPKLIEVLSDSHTKVQEAGAEALKVI----GSVIRNPE-IQAIVPVLLKALQDPSHKTATCLQTLLSLADRSTEAQIIGNMYSLTDQKDLTPYLPTIIPGL-KTSLLDPVPE--VRSVSARALGAMVRGMGESSFE-------DLLPWLMQTLTSETSSVDRSGAAQG----------LSEVVRGLGVEK----LHKLMPEIISTAERTDIAPHVKDGYIMMFIYMPSAFTTEFTPYIGQIINPILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721089 130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRFAAVLIIRELAKG-SPTLLYGFVPQIFELVWVALRDPKVLIRETAAEAVSECFEIIADVGVKQQWFARIYEESLQGLKSS-----NVDWIHGSLLILRELLLKGAMFMNE--------HYRNACEIVLRLKDHRDPK---------------IRTQVVRTIPILASYAP------------------------------------------------MDFTNNYLHRFMVYLQAQLKREKERNAAFIAIGKIANAVGVAIGQYLDAIIVYIREGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218722407 1436 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYVIQIVPHLLTSFG-DPSIDVRDACLAAKTCVASLS----SYGVKQILPTLLEGLDDTQWRSKKGACDLLGA-MAYLDPQQLAISLPDIIPPLTVVLNDSHKDVRNAANRSLQR----FGEVISNPEV-KSLVGILLKALSDPTKYTDEALDSLIKVSFIHYLDAPSLALVVRILERGLSDRSNTIIGSLAHLTERKDLISHTTRATASKALGSLIEKLGEDALP---DLIPSLMATLKS-------DTGAGDR--LGSAQA-----LSEVLAGLGTT-------RLEETLPTILQNVSSSKPSVREGFMSLFIFLPACGNSFAAYLNKIIPPILAGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193678921 1014 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKAVLAFLSVADSCSTEKCDPASRDEILCLLSALQNPSRNVRNTAIKALQKVVDAFPTSKDNQIIL---------------RITKRI-W--ITKFDIYEENRELANELWE--SSKLEIKINGLLENLLEDVVHPVADVQKAVSIA---LFSLLKDSPI-------NATNIALKKL--LTLYNSKIMKPEDNIELDDWQGRV-GVAMAL-----EQLSLLLSDDMVIQLVNFFVSTSRNNVVREHMLKAAVAVVNLHGKNVDRLMNIFEKFLKKATSSESFDNVRLGVVVCMGNLARHLDSD-DPKLKPITNRLLEALSTPS--QEVQEAVANCLS-------------------------------------------------------------------------------------------------------------------------------------------------------------- 158301736 1446 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLNALDEDSWRTKTASVELLGS-MAFCAPKQLSSCLPSIVPKLMEVLGDSHIKVQEAGANAL-RV---IGSVIKNPE-IQAIVPVLLTALED-PSSKTSACALIMPVVQRAFMAQIIGNMYSLTDQKDLTPYLPNIIPGL-KTSLLDPVPE--VRGVSARALGAMVRGMGESSFE-------DLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPEIIATAERTDIAPHVKDGYIMMFIYMPSAFPNDFTPYIGQIINPILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164657616 657 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELAPLVDELVSLMVSQLSSGSVHARDAALKTLGRLASNTSHVANPYLQYPRLLGALVKILKTEQRETIRVLGILHKLLESTMDPV-VTAGGSQTDLFELATYQNVAIEALI--AILRDPTLSVHHHAVIEAIMYMFKTQGLKCVAFLPQIVPAFLEFYYQQLAILITIIKQHVRNYLRDIFALIVALMEAVARALEGEFKAEITPKRMPTLLRMLQ-----------AF-------YVFGANLEEYMHLVLPVLVGLFERADAPMVLRAAIVTVGQLSRKVN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119188635 650 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMKQYLAQIMPIILEALQDSSPSKREAALRTLGQLASNAGYVIEPYKEYPQLLAVLINIIKTE------------QAGSLRKETIKLIGTLG-----ALDPYYQQISQ------DTPDVHHINEIQAVVSLIMQGLTPSNEEYYPTV-----VINTLLHNILSESSLAQYHS-------------AVIDAIIFKTLGLKCVPFLGQIIPAFISVIRDTPVSR--LDTYFNQLAILVTIVRQHIRAYLPEIIVVIREYWD--ASYQVQATILSLVEAISKSLEGEFKKYLAGLIPLMLETI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198450801 282 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSDEEEDDYSPGSAATQALDNMADLSSEKLLRALLPIIEPSLQSPDPLRRRGAFMCIAVISEGCS-EYIKRNNLEILLSLIRGVIDPDPRVHNVAFFALGQFTEHMPEIS---TFAPQIMPVVIDFIHQVV-VEAKMTHSLNRIFNALEDLCDHLEDE-------ILPHLPVVMECLFECMDQENHVH--------------IRKLALISISTVASVSKTNFSRLNPIVHILSHYLVYECSAPLNELRIVAIDTLASIASSVGKENFTHLTD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123491846 13 -------------DATHILQSQEQLTKLAEENPLLFITSIIEILKQDSVSAKIKGNACVIAGNYFPSKLPE-----QEELHPFNVFTENNVNELILMTTMDPVYRHHPA-VLLGKIGSLYVHRNSLLNRLSSLLQQGENPQDLDPVCKAIIILVGY---DPSDEEIQN-----LITGVFGHFTSTDNLEASVVVLDTLIATVESIVELLADP-EFSTGVVSVFLALLENDVSIR-PSLECWNRIVAEVSEHLVLTCCKVLQEI-------KEENTLMQACMLINTIADLE---------YNDREMQLETIANN-AEVILASLVGILSTIDT--NECITPDMWTPAIAAFKAVKVVISLNCDNMIGTLETLINTGIVSDSFAEKDVALKLLASTICNTTYVTFSSKYLEALNELVT---DESPCVRQRALHCIRKGIETMSEKFKNENTFKESVIKLLELITDENLVASEVC----QLMKVLTQVEGFTST-------------EQILEAILEATSISEGLYKN----PFDSFNDIIQYGSADAGVSVLPTV------------IELYANTLESGENF-----WICETIQVFCYRDDRSQILQSAETLLPLFVKALQT---GDQYLNDALLPIAAVARAIGNHFSPYLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58263521 2020 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GERILGSIIPILQEAISSPDAKTKEGACLAFADVM----ASTNKDIISEHEDAIISALVDSEPSVRAAAAKTFDSAQHYMGTKAI-DQTIPTLLEAMLQALQEVMSVANSVFPVLILIAQPITAFNARALGQLKVAGSALNRRLDTVLNALVLSLEKETSEEIEELNAAIESLLESVEDS-------------EGIHLLEMLLLGWARDVNPTRRSTACDIFGTFCQVIRVLISLMD-DDVEEVVTSAWEALDH-FVKTIDKSELEDLVVPLRRAIAGAPGPGFSKGVQSIVPILLGGLSGTQE-QKEQAALGIGELVQRTTEAAIKPYIIQLAGPLIRVISGQAIAPQIKTAILTTL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 213404950 1326 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLILPSLLDGLNEYNWRSKFASVEMLG-LMSYMAPKQLSYSLPTIIPRLTDVLTDSHNQVRNAANKSLTR----FGDVISNPE-IQTLVPVLLKALSDPPSLALVVPIVYYGLNERKQSAKIFGLMASLTDPSDLSVHLEKLVPRLREVLIDPVPDT---RATAAKALGSLVEKLGETNFPSI---IPELLSILKS-------DASEVDRQGAAQGLSEILAGLG--LARLDDVFPDILA-----------NTSNGNPSIRESFISLLIYLPATFGARFQPYLARAIPPILNGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154343289 5 -HFIVVLNGLRSADNQERKSAEEHYNNMVASNPVWMMCTLAEASAT-SQDMGVKTISLVLLRKLFNATPSP--------YAASDAATRAAVKAHMLSVISSSSQLRSPAAACVSALAVQVFQEKEWNELWTNVMTILGDIKGDETLKQATSMAMAAYFQSHADTLAQ----GLETCFVQALKKAAFETTIRLSNLRPLVKMLGVIEAYL-NQGEVESMLEATVDGISSSISLFQHDA-ENLLGLM----------MQVAAAPQVDAGARH-------MAVELMLTYCEEVFELLFQYTLNPDYGADWDITGR-------------------DKDED-DLEENSDLVIGSSGLDRISNALGGRKLQKTAQLFTQNINSSLWQHRNAAVLLICYAGEG-----MRTVFASQLPSLVQMIKDESKYVRANTLDCLAQLSDFTPELQMHGAILPAVVAALRDDVSRVATCAANCLDSFID-SVTGDEEEDDDEDGLDEFRAILHPYIELMCGDCLAMI--RGTQHYFVREAALGVLSSVSSTCKSMLLPYVEELVPVY----QEMLSLPDAPEAMKTKCKAIE-----CVTLLACG--VGRDAFAKYAHDV-CNYLRQLCAGGLTNDDPRTRFVMRGCMVECLKDQAQPYLSTVIPILLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170591222 1188 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALDEDSWRTKCASVELLGS-MAFCAPKQLSACLPSIVPKLIEVLTDSHSKVQDKTSFCLQTVVNHYIDAASLSLIMPIVRRAFTDRSSETRRMAAQIIANIYSLADNKDMEPYLAGLLPGLQKSLLDP-IPEI------------------RTVAAKALGSIIEYSVGDTASKMRQLIPWLKEKLVS-------KTNAVDR----------SGAAQGLAEVLKAVGENQLA-MVMPDIIKTTESKEATPEIRDGYILMYIYLPLAFGDHFVPYLTEVIPSILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116000783 8 --VIDALRASYAQDASQRARAEEFLTRSRADGFSLIALELA---VRDGLDDATRQAAAVAFKNAVDPIEPEEVGAVGER--ETSAEEKRRVRESVVGLLRAPRLVAAQLSEALSLVCACDFP-ERWEGLLPELVQRLGTPGARNYAEAAVLTTANAIFKAVKSQELYRELKYVLDTFTKPL--LELTLEVS-AALEA------GVHGNVEHTRQLLQCMRLICRIFYSLNSQELPEVFEAMAEWMGTF-HKLLVYVAPA-------ELASKDAEKASEADEVKAAVCD-NINLYIEKSEATDQATNRDHSSVHHKQICENIIIPNL------QFRDDDEELFNDTRRRGSCELVKAQHVTGAITGYVTSLLGQYVTDPNWKAKDAAVMALGAT-ETNDLVNIVDFFNQHIPELAAAKGGSHPVVRADALKFLTMFRQQLPKSLV-----APLLPSLVQLLA----VEENV---VHSYAANCVERLLTVRDGPGAFRYDLAPFIQQLYTNMFQAFNVPDSAENEYVMKC---VMRIIAFSGADVKPVLQQLSTMLLELCKNTFAVASLVKNVSDAALMVQFEQLLFPAFQHVLT----ADVVEFTPYVFQLLAQMIESYPPGVTMP-DSYMAI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170037098 785 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLATLLEMLSDASTDKRAVALWTLGQLVSATGQAVSPYHKYPNLIDILINFLKTEQQSYVR------------RETIRVLGLLG-----ALDPYKHKMNRGLI------DSQTNN------------ILISISDTKT--EEYTD--LSTSEMLINMGNQLEEYYPAVAISTLMKILISVVQAIIFKSLGIKCVPYLSQVLPSLLG--NIRNAEMNLKEFLFQQLSILIEIVKQHIISFMDEIFQ-LIKTFWN-SNYPLQSTLIILVEKIAIALGCEFKIYLPQLMPQILRLLHDNSTNRVVTVKLLSA---------------------------------------------------------------------------------------------------------------------------------------------------------------- 129716118 694 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRQYLPQIMPIILDSLQDLSSHNREAALRTLGQLASNSGYVIEPYMEYPHLLAVLINSLRKETIKLVGVLGALQQISEIEPDVHHINEIQNVSDVALLTPYYPTVVHTLMQNILRENS-LAQYHSAVIDAIVTIFKTLGLKCVPFLGQIIPFILSRLESYFQMAILVNIVRQHIRTYQIQGTILSLVEAIARSLEGEFRKYLAGLIPLMLDTLDKDTSPRRQPSEKILHAL--LI--FGSSGEEYMHLIIPSIVRLFDRPQNPQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125858048 26 --LIDALNAILSPVQEVRAAAEERIKVLEVT--EEFGVHLAELTVDPHGALAIRQLASVILKQYVETHWCAQSEKYR------PPETTEWAKAAIRELLPSGSKVRSSVAYALSAIAHWDWP-EAWPGLFKLLMDMLASGDVNAVH-----GAMRVLTEDVAPVIL-PQMYKIFTAEVYSIRTRSRAVEIFTTCANLICAIDEVAKG-----AANALIFPVVQQFTEAFIQALQIKAVTALVK---NFPKPMVSSMQQIL-PIVWNTLESASFYVRTEV-----NYTEEVDDPVDSDGEVLGFENLVFSIFEFVVKKALPELIIILYMQITEDDEDDDTFSYSVRISAQDLLLAVAAEFQNESAAALAAAATRHLQEAEWKVHEACMLALGSVKTIITENVKNGRVQFDMHGFLA-----NVILADLALWAASRFT-----AAMSPELIQQFLQATVSGLHESPSVRISAVRAIWGYCD---------QLKLSESTHVLQPFLPSVLEGLVQLAAQFSSEDPAFTTSAENTIAIFLKYSND---PVVASLAQDIFKELAQIMQMRLIPTLVSIMQAPPDKISGLCATSIDILTTVVRNTKPPLSDML----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154310250 1437 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTGVLNDSHKEVRLAANRSLKR----FGEVINNPE-IKSLVDVLLKALSDPTKYTDNALDSLIKVSFVHYLDAPSLAERGLGDRSATKRKSAQVIGSLAHLTERKDLVSHTTRATASKALGSLIEKLGEDALP---DLIPGLMQTLKS-------DTGAGDR--LGSAQA-----LSEVLAGLG-------TSRLEDTLPTILQNVASSKPSVREGFMSLFIFLPVCGNSFANYLSKIIPPILSGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75909714 659 ------------------------------------------------------------IKNLKTAKDSEILQNLVNLEVSDSLQVSSQIKSQVFQILCSLNETATQALQLLVRFQKYRAALGEKKAAVDRLLELLKDSES--NVRSSAANALGRITETAIPGLLEL------------LKDSESN--VRSSAANALGN----IGTETAIPG--------LLELLKDSESNVRSSAAFALVRIGT-----------EAAIPGLLELLKDSESNVRSSA-AFALGIIGTEAAIP-GLLELLKDSESNVRSSAAFARIGTEAAIPGLLELLK-------DSESNVRSSAADALG----NIGTEV---AIPGLLELLKDSESNVRSSAVNALVRI--GTEA---------AIPGLLELLKDSESNVRSSAAFALGNI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212543565 581 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVNDEVFAVREAAISIIGRLSSVNPAYVFPP--LRKLLVNLLTGLG------------FASTARQKEESAQLISLFVANATKLIRSYVDPMITSLLPKTTDPSA---NVASTTLRAIGELANIGGSEMKTYIPQLMPIILDSLQQLLAVLINIIKTEQAGSLRKETIKLLGILGALISEISPNEVQPISDLIMQTLLQNILRENSLAQYHSAVIDAIVTIFKTLGLKCVSFLGQIIPFLGVIRSSPSYFNQLAILVNIV-------RQHIRAFLPEIIDT-IRDYWDSN--HQVQATILSLIEAISTALEGEFKKYLAGLIPL------------------------------------------------------------------------------------------------------------------------------------------ 51094632 155 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQPLIELLSSSNVAVCEQAVWALGNIAGDGPEFRDNVITSNPHLLALI-----SPTLPINITWTLSNLC-------------RNKNPYPCDTAVKQILPALLHLLQHQDSE--VLSDACW-ALSYLTDGSNKRIGQVVNTG---VLPRLVVLMT------SSELNVLTPSLR-----TVGNIVTGTDEQTQMAIDAGMLNVLPQLLQHNKPS--IQKEAAWALSNVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 91093246 248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMPVVQRAFMDRSTETRKMAAQIIGNMYSLTDQKLLPYLPTIIPGLKTSLLDPVPEVRSVSA-------------------------RALGAMVRGMGESSFEDLLPWLMQTLTSESS-------SVDRSGAA--QGLSEVVGGEKLHKLMPEIIATAERTDIHVKDGYIMMFIY-MPVVFTNDFTVYIGQIINPILKALADENEYVRDTALKAGQRIVTLYADSAIL-----LLLPELEKGLFDEN-------WRIRYLGDLLYRISGVTGKMS-TETASEDDNFGTIIKALAERRNRVLAGLYMGRSDV--ALM--VRQAALHVWKVVVTNTPRTL------------------REILPTLFGLLLGCLAS-----DSYDKRQVAAR------------------------TLGDLVRKLGERV---LPEIIPILERGLQSDQADQRQGVCIGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73971534 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HPRVRAAACTTLGQMA---------TDFAPNFQK----KFHETVIAALLRT--MENQGNQRVQSHAASALIIFIEDCPKALL----------------VLYLDSMV---------RNLHSILVIKLQELIR-------------------------NGTKLALEQLVTTIASVADTIEEKFVPYYDIFMPSLKHILAIQKELKLLKGTIECISHVGLAVGEKFMQDASNVMQLLLKTQSDLNNMEDDDPQTVSAWARMCKILGSDFQQYLPLVIEPLIKTASAKPD-------------------------------------------------------------------------------------------------------------------------------- 123448714 509 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLLSQILSDPSMEMKKAAIDIIAHICEY--NAFLLQAPIFSLVEDIFASISSANNLSRSV-----ELASLLPIIANKLTNMIKPLTNCMSCIYPDMQQI---------EHSNNVF--AYEIAN-------------VQQKPQDLLKRISTTVQMEPTKNSVFIRINQNNLDIRDGYLLQTIAE--FAHDITPFLDYALMVFYRIFTTRTNHKLLT----VAATSLAKVTGLNLRRYCPQFIPALTKVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62862338 1422 ----------------------------------------------------------------------------------------------LLQCFGDPSQYVRQAADDTAKVVMRKLSAHGVKLVLPSLLEAL--DEDSWRTKTASVELLGAFC---APKQLSSCLPSIVPKLIQVLGDSHTNPEIQ-AIVPVLLDALEDPSNNTSTCLQSLLIMPVVQRAFMDRSTETRKMAAQIIGNMYSLTDQKLAPYLPSIIPGLKSSLLDPVPEVRAVSA-------------------------RALGAMVKGMGESSFENLLPWLMETLTSESS-------SVDRSGAA--QGLSEVVGGLGVEKMHKLMPEIISTAERHVKDGYIMMFIY-MPGAFQEEFTPYIGQIINPILKALADESEFVRDTALKAGQRIVNLYAETAV-----ALLLPELEKGLFDDN-------WRIRYLGDLLYRISGVSGKMT-TETASEDDNFGT--EHSHTAIIHFLGDERRNRSGLYMGRSDMVRQAALHVWKVVVTNTPRTL------------------REILPTLFGLLLGCLAST-----SYDKRQVAAR------------------------TLGDLVRKLGERV---LPEIIPILENGLNSDHPDQRQGVCIGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119509792 32 ---------------------------------------------------------------------------------------KSQIKNELVKKLAEQLQDKDSA---VSRSAAAELGQMQAKEVVPQLALLLKD--SETYVRRAAAQALG-----------QMQAKEQAPQVALLLKDSDP--DVRYAAAQALG------------QMQAKEVVPQVALLLKDSDWNVRNAAAQ----------------------ALGQMQAKEVVPQVALL----------------------LKDSDPNVRRAAAYALGQMQEVVPQ-VALLLK------DSDWNVRNAAAQALGQM-QAKE------VVPQVALLLKDSDWNVRNAAAQALG---------QMQ--AKEVVPQVALLLKDSDWNVRNAAAQALGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126334076 924 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEAKVNDVVPWVLDMINKHIISPVPHVRQAACIWLLSLVKKLSTKEIKSHLKEIQSAFVSILSDNDELSQDVASKGLGLVYELGSEQDQQE-----LVSTLVETLMTGKRTKHEVSGVFQGVSLGKTPDGQGLSTYKELCSLASDLSQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNVIATKAGEQLAPFLPQLVPRLMTSIWNALVTDKSVVDKYLKEILQDLINSLCLALNDLLRGRSLDDIIDKLPEIWETLFRVQDDI--KESVRKAAELALKTLSKVCGTAGQRTIAVLLPCLLKGMMSTV-TEVRALSINTLVKISKSAGAMLKPHAPKLIPALLESLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209876982 1726 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHQLAAFLPQAIQTLCSATSDSHPKVSEAARQTL----ENMSSIVKNPE-IQDISSELIIALVDPNEI--NIKNALQSL--------RCVTFIYTVDVTTLALLFPVLFKALAERSAEIKKDSIKIITS----LVCLLRN-TSDILPFF------------PVLQQSIHIILSDPIPEVRLLTAKLCGVL---ARTVGEEKINPFFHWLIRILCQDIGQTLRSG-----ASAALAEIIAVFGVG--KF-QELLPFILAKINSHVESSNCNGYIGLFIYLPRSFGEDMGIFVPKVLPCLLNNLGDDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170030529 1432 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLNALDEDSWRTKTASVELLGA-MAFCAPKQLSSCLPSIVPKLMEVLGDSHIKVQEAALKVIGSVIKNPEIQAIVPVCLQSLLETKFVHFIDAPSLA-----LIMPVVQRAFMAQIIGNMYSLTDQKDLTPYLPNIIPGL-KTSLLDPVPE--VRAVSSRALGAMVKGMGESSFE-------DLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPEIIATAERTDIAPHVKDGYIMMFIYMPSAFPNDFTPYIGQIINPILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71027173 640 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISSDILEISTRLEELLAFQEQVN--EDSGVLLDSFGTLIHVLGALIRRLGTQSAQQAADLIMAPVMKVLQMLNHLSYLGEEILCALKSIVNVVGTEITPPIKDLLPRLTPILKNRHE-KVQENVIELIGRIADRGGDLVSPEWDRICFDLIDLLRANK--KSIRRATVNTFGYIARCIGPH----------------------------------------------------------------------------------------------------------------------------------------------------- 46110703 6 --LAQLLEGSQVP---ARIALLSNLSSPANTNFPESLLALV-EISLTHGDAGVRQLASVQLR--LIPKFWEKTAQDQ-RQLA-----RNHLLEGVLK--ESSAGVRHSLARLIAGIVSADMENGEGEDFLKHILPLSNNDNVIAREVGSFLL---YAILEEDPTHFADNTHDLLKLF-QSRIEDPQSKEVRINIVRAIG---------------------AILMIIEPEEDEVALKAMQGFV---------------PSLVNILKATVEAEDEESYKIVFEFHSFIAMIELGGNVNAEEARSQALAFLIQCVRYMKDMAAELMVKAMHIVTELDPDDDEEDLSPARTAISLIDTLSNELPQAIVPLLEQF--PHFANNDPKYRMASMLALGNAAEGPDFTQLQPL----LPAIISLLEDADTRVRHASLVGLIHLAEEMADSSHHEQIISSVLKNL-EAASQGPSDKSNV-----SIIRCACGALDTFGDGID--TKIMAQYGPNLIGPMVRLLDHEDFG---------------VKAAAASAIGAIASSMEKSFEYFKDVMTSLGKFVSIKEGEESLDLRSSTCDSLGRIAMAVGSEAFQPYVMDLMTASEEALSLDNP--RLKETSFILWSNLSKVYHEQF----DHFLPGVFKGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 207345497 185 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKEILPTLTGMIVTSSNVLRNIAAQTLGDLVRRVGGNALSQL-LPSLEESLIETSNSDSR--QGVCIALYELIESA-------------STETISQFQSTIVNIIRTALIDESAT---VREAA--AL-------SFDVFQDVVGKTAV-----DEVLPYLLHMLESSDNSDFA-----LLG-LQEIMSK--------KSDVIFPILIPTLLAPPI------DAFSALGSLAEVAGSALYKRLSIIINALVDAIIGTSEDESTKGALELALDVFLSVNDDLHPLLQQIMSLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145250301 8 ----QLLEASLDPRQN--KQAELALRQ--EEKKPNYSLQLLQITASASYPYNTRLASALCFKNFI-----------KRNWTDEDGNYKLQIKRELISLMISPTGIQTQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPNN--PAVNNGVLQVAHSIFKRWRPDQLYLEINHVLEALFEGLNKSNKENLVQFTQLNLMIKLMYMFEENIS--GIASLLLKYLTYDNQDDDTEARAGIFQVLTLYVQKYMDEFKPHIGQFVESLTLIGQETKYDILVSRALQFLTSIAGMTEHAAVFQAEDTLGQIIEKVILPNVSRESDEELFPI--EFIRRDLEGSDSD--TRRRAATDFLRRLAERFEESVTRVVLRYTEHYLSAANWKAKDTATYLFSAIAEGVHPDAIKYLYQEVLPMLVKHLGSSEYVVYSYAAIAVERVTDSQGQPIISPATITPLSKDLLEHIFSPQKVQENE--FLMRCAMRVLIVIKEG----------IVPHTDSVLQHLIAITKIISSNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157353497 44 --------------------------------------------------------------------------------LMLSASTQLSLKSIFLGCIQRENAKSMSLCNTVSELALSILLENEWPDMLSFMFQCVTFDSA--KLQEAVFLIFQYIGKTIVSHI------KHLYSVFLQSLTSSLSSDVKITTLSVAINFIRYLSSSTDRDQFQDLLMRTISEALNCGQEATTQEALELLIELVWTEQRFLRRQLVDVVGSMLITEAESLEEGKRHLAVEFVITLAE-----------ARERGPGMMRKLPQFI----SRLFAILMKMLLDIEDDPDSEDEDVAESSQECLDMLAISLGGNMIVP--------------QKHHATLIALAQIAEGCS--KVLEFLSQVVTMVLNTFQNPHPRVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145252536 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRFAAVLVIRELAKG-SPTLLYGFVPQIFELIWVALRDPKVLIREAAANAVSECFDIIADLQVRQLWFSRVYEEALLGLKSS-----NVDWIHGSLLVLKELLLKGAMFMNE--------HYRNACEIVLRLKDHRDP---KIRTQVVQTIPILASYAPLDFTETYLHRFMIYL---------QAQLKRDKERNAAFIAIGKIANAVGVAIA--------QYLDGIIVYIREGLAMKARNRAAVQEAFECISMLSLAVGQALSKYMEALLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145252536 692 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKTYLPQLMPIILDALQDLSSHSREAALRTLGQLASNSGYVIDPYLEYSHLLAVLINIIKTEQKETIKLLGILGALYQQISETAPVVHHINEVQTQGLTPYYPTVVNTLMQNILRESS-LAQYHSAVIDAIVTIFKTLGLKCVPFLGQIIPGFISRLESYFNVRQHIRAFPEIIEVVQVQATILSLVEAIAKSLEGEFKKYLAGLIPPMLDTLEKDTTMRRQPSEKILHTF--LI--FGTSGEEYMHLIVPSIVRLFDRTQNPQSIKSAIETLTKLSRQVN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146322848 1399 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFEPYVIQIVPQLLAGFGDPSIDVRDACLDAAKACFSNLSSY-----GVKKILPTLLDGLDDTQRSQKGACDLLG--AMAYLDPQQ------------LAASLPDIIPPL---TVVLNNTHKEVRNAANRSLGEVISNPEVKGLVSVLKYTDEALDALIKVSFVHYLDAPSGDRSNTKRKSAQIIGSLAHLTERKDLISHLPI--IVSGLQLAIVDPVPTT---RATASKALGSLIEKLGED---ALPDLIPNLMTTLKSDDRLGSAQALAEVLAGLGTTRLEETLP-------TILQNVSSSK--PAVREGFMTLF--IFLACGNSFAPYLSKVI-------------------------------------------------------------------------------------------------------------------------------------------- 158297382 822 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVALWTFGQLVSATGQVVVPYNKYPNLIDILINFLKTEQQLYVR------------RETIRVLGLLG-----ALDPYSQTSANILISVDTKTDEHT-DLSTS--EMLINMSTQ-LDEYYPAV------VISTLMKILRDPTLSNHH-------------LSVVQAITFTFTGIKGVPYLSQVLPCLLR--NIVTAEMSLKEYLFQQLSTLISIVKQHIIGFMDDIFELIKT--STASAASLQPTIINLVEKIAIALGCEFKVYLPQLMPQILRLLHDTSKDRAV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189233920 363 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEFYKVLSPVLI---SRFKEREENVKSDIFRAYIALLRNVNIDPNSMEQEEMPIYL--LQQQVPMQSQMKEKSTKTRQDCFQLLLCNVL-------PGALTHHIGDLIPGILFS-LSEKNGSSNMKIDSFLLC-LLASHPPEVFHPHINILLPHIIANVGDNEALNVLKELVKVIRPLDRDSNFDFTPFVKEIYLCTLSRLKTSDLDQEVKEKAISTMGQIICNLGDH----------------------------------------------------------------------------------------------------------------------------------------------------- 164663431 1491 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGQCLKL--------ILPSLLSGLDEK----QWRMKKGAVELLGA-MAFCAPRQLSAALPTVIPRLSDVLTDSHRQVSTAANQSL----KQFGEVIHNPE-IQSLVPVLLKALVDNAKTASALKALLRTKFVHYIDAAPIIERGLRERTVLLQKQAAQIVGNLASLTDTRDYVPYLSK---YTPLVRVVLVSPVDARGIAAKALGTLVERLGEV--------------HFADLVPSLLQVLQTDATGVDRHGAAQLAEVLMERLLTIIENTQDSSYVREGHLALLIYLPATFGARFIPHLGRIVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67782245 1 MDLIKILEKTVSPDTNELESAQQFLETAAAQNLPELLKQLSDILKHGGNSPVARMQAGLQLKNTLYSKDQTIKAQYQQRWLSFPEDVRNHVKQNVLATLGTETVRPSSAAQCVAYIACAELPHKLWPDLIVNCTRNVINPASTEMMKESTLDAVGYICQDIDPEILQPQSNDILTAIVHAMKKEEPSNHVRLAATNALLNSLEFTKDNFEKETERHLIMQVVCEATQSTDVRVRVAAMQCLVKIMSLFYIYMTHYMGPALFAITIDAMEHENDEIALQGIEFWSTVCDEEVDLAIELSEAAEQGRPPERTSMFYAKGALQYLVPILLVSLTKQEEFDDDDEWNPCKAAGVCLMLLATCCEDDVVQHVLPFVRDNIRHEDWRYRDAAVMAFGSVLEGPDPEKMKPIVEQAMPMLIELLKDPSVVVRDTAAWTVGRVCEILPNSVLHEACLHPLLNALVEGLVAEPRVASNVCWAFSSLAEAAYDNAEQPDDGSEPETYCLSNYFETIVERLLQTAERTDGNQHNLRNAAYEALMELVKNSPKNCYVIVQKTTMTILERLERVLSMESAIQSTNDRVQYNDLQSLLCATLQSVLRKVTPEDAPKISDQIMTALLRMFQSTTGKGGVQEDALLAMSTLIEVLGDKFQKYMDAFKPYLLLGLKNFAEYQVCLAAVGIVGDLCRALGQNVRPHCDELMMMLLENLGNDSVHRSVKPQILSVFGDIALAIGMNFKHYLDVVMTTLQQASQAQVDKTDYDMIDYLNELRRGCLEAYTGIVQGFEGRCDTPSSDVVLIQPHVNHIVSFIEHISVDDDKSDSNVAACCGLIGDLCSAFSHQMLPMVDR-DTITNLLTQGRRSKMQKAKTLATWATKEIRRLKN-- 158298901 6 MHIVQILEKTVSPDQDELLAAKNFLEQAASTNLADFLRALSDVLVYPGNSTVARMAAGLQLKNHLTSKDQTIKQQYQDRWRAFPEDVKEYIRKNILGTLGTEESRPSSAAQCVAYVAVADLPVHQWPDLMQKLVDNVVNEKSTEALRESTLEAIGYICQDINSEILEHQSNQILTAIIHGMRKSEPSNHVRLAATNALHNSLEFTKANFEETAERNYIMEVVCEATQSTDTQICVAALQCLVRILTLYYQHMEAYMAQALFPITLEAMKSENEQIALQGIEFWSNVSDEEIDLAIEAQEASETGRLPNRVSKYYARGALQYLVPVLMEKLTHQEEFDDEDDWNPAKSAGVCLMLLATCCGEEIVPHVLPFVNANIKSTNWRFRDAAVMVFGSILSALETDRLKPMLEQAMPTLIELMYDESVIVRDTCAWTFGRICEVIPEVAIKEVYLEPLLKALLNGLKAEPRVATNVCWAFTGLSDAAYEAVNIEDD--PPQTYCLSKYFDFIITSLLEATDRPDGGQGNLRSSAYEALMEMVKNSPQDCYVSVQRTTMVILERINHVLQMESHISSHSDRHQFNDLQSLLCASLQSVLRKVDAKDAPQISDAIMVALLTMFSSSSGKVGVQEDALMAVSTLVDLLGEEFIKYMDAFKEYLYMGLKSHQEYQVCCTAVGLAGDICRGLKSKILPYCDDIMTLLLQNLSNPNLHRSVKPQILTVFGDMALGIGPDFKKYLNVVLPMLAAATQVQIDQHDYDMIDYLNELRESVLEAYTGIVQGLKGSDKQPLEDVNALLPHVPFIVSYIVSIAKDSELSDGNIAIAAGLIGDMCGAFGPMMLQFVED-PSITELLNDGKNSRTNRTKTLAGWAMREIKRVKNL- 195434026 8 -QLIAILEKTVSPDKNELLSAKNFLEQAAAGNLPEFLKALSEILVNITNSAVARMAAGLQLKNHLTSKDEAVSQQYQERWHQFPDSTRELIKNNILSALGTENTRPSCAAQCVAYVAVIELPINRWGMLIQTLVNKVVNEASSEMHRESALEAIGYICQDIQYGVLENQSNQVLTAIIHGMRKLEPSNHVRLAATTALNNSLEFTKANFEKEMERNFIMEVVCEATQCADAQICVAAMQCLVKIMTLYYQFMEPYMAQALFPITLEAMKSENDAIALQGIEFWSNVSDEEIDLAIESQEATDSGRPPQRVSKHYARGALQFLTPVLVEKLTKQDECDDEDTWSPAKASSVCLMLLATCCEDEIVPHVLPFIKENIESPNWRYRDAAVMTFGSVLNGLEPNTLKPLVEQAMPTLIRLMYDSSVIVRDTTAWTFGRICDIIPEAAINKTYLQTLLECFVTSLKSEPRVAANVCWAFIGLSNAAYEAAMTAE-GETPETYSLSPYFEVIITQLLETTDRSDGAQANLRSAAYEALMDMIKNSPLDCYLVVQRTTIVILERLNQVMQMETHINNHSDRHQFNDLQSLLCATLQSVLRKVREEDAPQISDAIMTSLLTMFQSSAGSGGVQEDAFMAVSTLVELLGIQFAKYMPAFKDVLIMGLKNHNEYQVCCAAVGVTGDICRALKQLIVPYCDEIMSVLMNNLAEPTLHRSVKPQILSAFGDMALSIGSDFLKYLNLVLEMLRAASNLQTDANNYDMSEYINELRESVLEAYTGIIQGLKGVDQQANNDVLHMEPHLMHIIGFIKRIAQEGDVSDSMMASAAGFIGDLCSSFGPRLYPLLDDM-IITQFLAEGKRSKLQRTKMLCTWAAKEIKKMNTQ- 196001963 7 -------------NNNELIAAQKYVEQAAERNLPEFLVALVNILANTDKSQVVRMAAGINLKNSFTSKDPAIKLQYQERWKTFSNDVRYHIKNLVLQTLGTEPSRPSSAAQCVASIACVELPFNVWPEVIPTLVRNVTNQHSTEALKESSLEAIGYICSDIDPDVISSKSNDILTAIILGMRKEEPSNYVRLAAAKALLNSLEFTKANFEKTSERHYIMQVLCEATQSPDEQIRVAALQNLVRIVTLYYQYMEHYMGPALFAITIDAMTSHQDAVALQGIEFWSSICDEEVDLAIEAADAAEAGRPPEQTSKHYVKGALGYLVPILLQTLTKQSELDDEDDWNPCKAAGVCLMLVASCCENDVIGYILPFIKENIVHSDWQYRDAAVMALGSILEGPDPAVLLPVMNQAMPLLIGLMNDNNIIVCDSVAWTIGRICELLPEVAINPDVIESLIGVLKKGLAGEPRVASNVCWALSSLAEAAFDNEE-GSDSERPDSYCLSPYYNAIVDHLLKTTTRQEANSSNLRSAAYESLMELIKNSAKDCYPTIQLVANEIMQRLQAVLSMEGTVQSA-DRSQFVDLQCLLCATLQSVLRRIQPSDVSQWCDSIMKILLLMFNSSTGTGTIQEDALMTVGTLVEVTGINFMIYMDSFKPFLLMGLKNVMEHQVCLAAVGIVSDLCRAFGHNFVPHADEIMSILIKNLGDASLDRSVKPHIFSTIGDIAMAIEGNFKVYLEIVFGILHQASQTEVKKEDFDLIDYLNLLRESCLETYTGIAQGLKGSGDNPNVDINILRPEVPRIMQFIDSIAIDEDHSDGTISTSAGLIGDLCDAYGSSEIQSLVTGN-IQGMLQEGLKSKETKTKQVCAWALKELHKVK--- 119494725 1 MNVTQVLEGTLSPDATTRTNAEQQLLHAAEVDFAGYLTTLGQELANESAAPHIRTAAGLALKNAFTFRDLAKLREVQERWISISPEVKAQVKELALKTLASKDARAGSAAQFIVSIAAIELPRNEWPELMNHLVQSVAT--GTDQLKQASLITIGFICESQDPELLAAHSNAILTAVVQGARREEPNMDIRNAAIKALSDSVDFVRSNMENEGERNYIMQVVCEATQADDLRVQAGAFGCLNRIMGSYYDKMRFYMEKALFGLSIMGMKSEEEDVAKLAIEFWCTVCEEEIAIEDDNAAAQAEGATEIRPFFNFARVACREVVPVLLQCMCKQDEDATEDEYNISRAAYQALQLYAQCVQGDIIQPVLTFVEENIRNEDWRHRDAAVAAFGAIMDGPDPKILEPLIKQALSVLISMMEDSSIQVRDSTAYALGRVCDFCSETLDPDVHLQPLITCLFNGLASSPKIASSCCWALMNVADRFAGDVG-------AHTNPLSKHFQDSVKSLLTLTERQDA-DNQLRTAGYEVLNSFVTNAANDSLPLVATLSDVMIQRLEQTVPMQQQVVSVEDRITLEEMQTSLTSVLLAIVQRLETEIKPQ-ADRIMHVMLQVLSTVPPKSSVPDVVFATVGAIASALEEEFVKYMESFTPFLYNALGNQEEPALCSMAIGLVSDIARALNEKVQPYCDAFMNYLLNNLRS--ATNQLKPAILETFGDIAQAIGTQFDVYLPVVAQVLQQASAVTASTDVMEMLDYIVSLREGIMDAWGGILLTYKG-----KPQAAQLQPYVESIFQLLHIISQDMSRSEGLMRASMGVLGDLADTFPNGEFASFFRNDWVTALVRETRNNREYSPRDTARWTREQVKRQVN-- 154282615 1 MDVNQVLTNTLSTDAATRQSAEQQLLHAAEVDFATYLTTLAGELANEAAAPTVRIAAGIALKNSFTFRELDRLREVQGRWLQLSPEIKKTVKELALKTLKSNDARAGSAAQLIAVIAAIELPRNEWPELMDTLVKNVNS--GSDHMKQASLTTIGFICESDEPELLSAHSNAILTAVVQGARREETNAEVRNAALTALGDAMEFVRSNFENDGERNYIMQVVCEATQAEDTRIQSGAFGCLNRIMGLYYEKMRFYMEKALFGLTILGMKNEEEDVAKLAIEFWCTVCEEEIAIEDDNAAAQAEGSTEIRPFFGFARIACREVVPVLLHLMTKQDEDAVDDDYDTSRAAYQALQLYAQCVAAEVIPPVLTFVEENLRSEDWHRRDAAVSAFGAIMDGPDAQTLDPLIKQALPVLIGMMDDKVIHVKDSAAYALGRICDYCSESIDPEAHLQPLISCLFHGLASNPKIAGSCCWALMNLAERFAGEAG-------AQTNPLSKHFQDSVTSLLTVTERHDT-DNQLRTAAYEVLNSFVTNAANDSLPIVANLSDVILQRLEQTVPMQQQVVSVEDRITLEEMQTSLTSVLLAIVQRLEGEIKPQ-ADRIMHVLLQVLSTVPPKSSVPDTVFATVGSIASALESDFIKYMDSFIPFLYNALGNQEEAGLCAMAIGLVSDITRSLSEKAQPYCDTFMNHLLNNLRSTTLSNQLKPSILETFGDIAQAIGLHFETYLVVVAGVLQQASGVTASPDSYDMLDYIVSLREGIMDAWGGILLAYKGT-----PNANGLQPYVESIFQLLNIIAQDNNRSEGLLRASMGVIGDLADTFPNGEFAALFRNDFVSNLIRETRTNREFRTIETARWAREQVKRQIGLA 169854956 1 MNATELLANTLSPDANTRQDATQKLETASRENYPEYMLMLSSVLVNESAPIHVRNAAGLALKNTLSAREAARQTEYSTRWLALASDIKSKIKQDALLTLASPNAKAGSASQVVAAIAATELPDNQWPDLIEVLLGFINNQENT-NLRIATLQTIGFICEAIKPEILSLRANEILTAVIHGARKEEPSAEVQLAAIHALFNSLEFIRENFEREGERNYIMQVVCEATQNASVQVQVAAYECLVRIMSLYYDKMALYMEQALFGLTVVGMKHPDERVALQAVEFWSTVCEEEVELAIEAQEASEFGEQPEVESKHFAKIALPEIVPVLLQLLTKQEEDADEDEWNVSMAAGTCLSLLAGAVQDSIVSAVIPFIEAHIKSEDWHFREAAVMTFGSILEGPDPAVLTPLVNQALPLLIDMMNDSNVHVKDTTAWTLGRICDLLITTIKPDVHLHPLISALVTGLNDSPRIVANCCWALMNLAEQIG--LYYEDENEAAQTGPLSRYYEGIMTSLLRVTE-SGSNEANFRTAAYEAITSYVKEATPDVIPVVQTTAVTILGRMEHLLNIQNQIVGVDDRNNWNELQGNFCNVIAHVARKLG-AGIQPLGDRIMTLTLQLIAAAGKTSTVLEDAFLVVGALCGALEAGFAPYINAFLPYLYPALKAHEDSHLCTVSVGLIGDISRALGEQSASFAGSFMTVLLENLQSEVLNRNVKITVLSTFGDIALAIGPAFEPYLETTMNVLRQAGAVEPNPLDYELLDYVGQLREGILEAYTGIVTGLKKTEK-----VNLLLPYAQGIFDLIHRCLIDEERTDALVRLAYGLIGDLADCFPAGQIKPLLLQQWVVAELRSKLRMPSE-TKKTMRWAREMVK------ 115489162 3 LDITQVLLSAQSPDGATRKLAEESLKQFQEQNLPGFLFSLSNELANEEKPEESRRLAGLILKNALDAKEQHRKNELFQRWLALDVGVKAQIKGFLLQTLSSPVSARSTSSQVIAKVAGIEIPQKQWPELIASLLSNIHQ--VQPNVKQATLETLGYLCEEVSPEAVQDQVNKILTAVVQGMNASEGNSDVRLAATRALYNALGFAQVNFSNDMERDYIMRVVCEATQSTDVKIRQAAFECLVAISSTYYDKLATYMQD-IFNITAKAVRGDEESVALQAIEFWSSICDEEIDILDEYS--SEFTADSDVPCYYFIKQALPALVPMLLETLLKQEEDQDLDEWNLAMAGGTCLGLVARTVGDDIVPLVMPFVEENITKPDWRHREAATYAFGSILEGPSADKLAPLVNVALNFMLSALNDPSNHVKDTTAWTLGRIFEFLHGPIITSENCQQILTVLLQSMKDVPNVAEKACGALYFLAQGYVDAGSA---------SPLTPFFQDIIQSLLFVTHREDAGESRLRTAAYETLNEVVRCSIEETGPIVMQLVPVIMMELHQTL--EAGKLSTDEREKRSELQGLLCGCLQVIIQKLGAMEFLQYADQMMELFLRVF--ACRNATVHEEAMLAIGALAYAAGPNFSKYMPQFYQYLEMGLQNFEEYQVCAITVGVVGDLCRALEDKILPYCDGIMTQLLKDLSSNQLHRSVKPPIFSCFGDIALAIGENFEKYLIYAMPMLQSDLSAHAAAADDEMLDYTNQLRNGILEAYSGILQGFKSS-----PKTQLLMQYAPNILNFLDALYNGKDMDDTVMKTAIGVLGDLADTLGVHAGPLINQSISSKKFLEECLASDDPLVKESADWARVAISR----- 71012711 1 MDANQLLTNTLSPDQAIRTDAEQKLEAAARDSYPVYMSTLAAELANESSPSHIRTAAGLAVKNALTARDQSRVEEYTARWTLLPQGSRDDIKQKVLSTLGSQEHRAGTAAQVVAAIAAIELPVGLWNELISQLLSAMGDANNMR-LRQAALQAIGFTCEGISSDVLAAQSNEILTAVIQGARKEEPAPEVQLAALQALFNSLEFVRANFEREGERNYIMQVVCEATQSPNMPVKVAAYECLVRIMQLYYDKMRFYMEQALFGLTVLGMRDSEPKVALQAVEFWSTVCDEEIELALEAEEAAEFGEEPERVCYNFARIALPDIVPVLLELLKTQDEDADEDEWDVSKAAGTCVGLLAQVVGDDIVRLAVPFVEGNIKNPDWHAREAAVMCFGSIMEGPDRKTLAPLVESALPIIIEMLRDQSIAVKDTAAWTLGRISDLCCDSIKTDVHLPALVQALVLGLQDEPRIVTNCCWAIMNLSEAAYDNAGEPTDASAVPTTPLSPFFEGIVSSLLQATGR-SSNESNSRTSAYEALASSITHCAADCIQQASGVLVQILDRQQQLNEVAGQLVGVDDRNNWAELQGNLCSVLMACVRRLGRET-LPLGDRIMTNLLTLIQNGSKQPTVLEDAFFTVGAVIAAFEADFEKYLGAFLPFMVEGLRNHEEYQLCSISVGLIGDICRALGENSAKYCDDFMNALFANLQSPQLNRSVKPPILSCFGDIAMAIGAAFEKYLQMGMSVLQQASLIQVDPNDYDMIDYINSLREGICEAYVGTVSGMRAGNR-----MEALQPYVEGMYAFIGLVATQSQASEPLIRGALGLLGDIASAYPNGELKALLSSSWIAEFVKAGRRGNGSETRKTAAWAREMVKK----- 50287965 5 -EFAQILENTLSPDQNVRLTSETQLKKLSNENFLQYAGLLAQVLVLPEAKVEARILAALSLKNELVSKDSIKNQQFAQRWTTIDPESKQQIKSNALAVLMDEPRVANASAQLIAAIADIELPRGEWPDLMQIMVDN-TNTNQPENVKRASLLALGYICESADPQVLMASSNSILIAIVQGAQSSEPSKLVRLAALNALADSLVFIKNNMEREGERNYLMQVVCEATQANDTDIQAAAFGCLCKIMSLFYAFMKPYMEQALYALTIATMKSEDDKVASMAVEFWSTICEEEIDIAYELSQFPQS----PLQSYNFSLSSIKDVLPNLLNLLMRQNEDPEDDDWNVSMSAGACLQLFAQNCGNYVLQPVLEFVEQNITNDNWRNREAAVMAFGSIMDGPDKTQRTYFVHQALPAILNLINDPSLQVKETAAWCIGRIADLVAESIDPQEHLPGVIQSCLVGLQDHPKVATNAAWTIINLVEQLSDMQP----------SPIYNYYPALVDGLIKSANRPD-NEFNARASAFSAMTTLIEYAIDTVSDTSASISSFVMDKLGQTMTVDEAQLSMEDAQSLQELQSNILTVLAAYIRK-SPNSVVNVSDMLMDLFVKLL-SRKSSAFIEDDVFYAVSALASSLGKGFENYLESFSPYLIGAL-NQVDSPVAITAVGFIADISNSLEDDFKRYAGAFMNVLGQLITNPAAKKELKPAVLSVFGDIASNIGEDFIPYVNEVMGLCVAAQNSKPENGTLEALDYNIKVLESVLDAYVGIVAGL-------HNHPAELFNYIGTIFQFLNIVAEDPYSEDSTSRSAVGLIGDIAAMYPDGSIKQFYTQQWIADFIKKTRKNQEQSTKDTARWAREQQKHQLSL- 159463700 5 VDLSAALAATFRPDANIRQQAEQHLDQLKQTNFPSYLASITNELGNEERPDDVRQAAGLQLKNSVDAKDAARRTDLMNKWMSTDAQLKQHIRDVLLRCLHSPKDVRKTTALVIAKIAGIDLQAKEWPNLIPSLLNNMAQPPAPVGTRQATLMTLGYICEEVDESLLSPEVNMILTAVVAGMGPGEPD-EPRLAAIRALTNAIHLAKNNFEVENERSYLMQVVCQGTQAASEQMRVAAFQCLQNIADNYYPKLQAYMTE-LYGMTTKAIKEDNDEVATQAIEFWSTVAEYELELLDDGKDDE---------CKNFIVSAADYLLPILLECLTKQDEEDDEGAWNRAMAAGFCVKLLARICRDRIVPQVMPFITANISAQDWHFREAATFAFGSIMEGPSVASLDAYVRQGLSYLVSALKDPHRVVRETTAWALGQVFEQVHGPIVSKEMLPGLLTALVESLKDEPRVAYYVCDAIRLLA--------LGFNTGDADTSPLSPFLKDLIQKLYEAAEVFRNHPSQAQIAAYEAINDLVRTSARDTLEFVGTLLTVVLNAINANLAVPLGSQQA--AEKMATLQGQFCGMLQVCMERLRSEDARPYRDQIMETLLKVLTMTQGGAGVHEEAMLAAGTFTVATGPDFDKYLPQFMPFIRAGLQDHTAWQVCLSTVGVLGDVCRAVSAAIWPYCDELVSIILANLGSPTVHRNIKPELLTVLGDMALAIEGQFAKYLDAVLTILRQAMGMSPAAADYDTYDYNNMLRRGIIDAVSGIAQGLGDD-------------MLPAVFAFVSSVGGDKTYDEDVARAAIALLGDLCS------------------------------------------------- 67606710 1 MDLTQVLLNCHNSVESIRKNAEQQLQAAQEQNIGEYLTLLAEELFNESKPELSRQLAGLLLKNAVSGIEPRIDIERRGMWISLPQNVTSKIKALVLESILSPVSVRGASCQVIAKLGRVELPCKRWPELLPYLIRLVQNNSDNKMYKRSSLTALGYLCEDSKIIITEDISNQILTAIVQGMN--DPDSETALAATKSFYYALYFARSNFSNEMERNLIFQVLCALCGTEGNKLQTAAYECLVSIATEYYDYLGSYL-SVLTPMTIKGIKGVYEPVSVCCIEFWNTIADLEIELSL---EDEHNNTSPSTSCMHYISQVQAALIPVMLETLLRQNDDDDLESWTVSKAAGACLTLCSQLLGDNILEPTLGFIHSNFSHSNWHNREAAVLAYGSILEGPSIQKMQPIVETSVTNLCQALNDNVVAVRDTCAWTIGRIVTFHPTIIFPLLGLPPQQSVLQRLLADEPRVCTNICWIIHQIAESSQ--------FVEGGQKVLDIWFPYIVQSLLQAFKRENSDENNMKQACFNALSMVVANSGVDNDMNLVNLAHELIIGEDIGLQKLMEKNPIPRSDAAVLNIQLICGALYALTTKLGKRLTLQYSQILLRLYFELLRQGGSS----EESILSLTSLIVAMSHDFSPYVNECISIIIPLIQGYDELDTCKYSIELIGDLVRSVGKGINPSLEIIVKTLCALLAKNDVDRKVKPLAIIALGDISMNLGEDFIPYAISVLQLFQQASITQYNDNSEDWIEYLGELREAVLQGYTGIVYGMKDAKR-----LEILGPYVPSIIQFIDNIVNDEFPNDSNLKNATALVGDLITAFNGQLIQYLLSKDILENICTVGETSRDPDIISNIKWVRK--------- 211967937 18 MQ--QLLVSTLDPRQQVREQAEQQLVGARDGDFSLFLISLARVLDAQQEQLLAKQIAAVTFKNCISAKDVVLDSAAADKWRAVAEAAKQAMRLQLLAAIKTEHQVANAVCQVLSKIGRIELPGDGFPELLPFLLTLVTEATMTPEAGRNALTCLSYLCEEHADILSEAHCNNILTAVVQGMKDED--VQLKVAALKALYHALIFSKKNFENQTEREYIIQVVLENTKVAHQAVQVSAFECLVKVAEEYYSMLEPYM-SGVGPLSWEALKSGDASVCIAAMELWNTIADVEIDIQQQEEEAAALGADGAESAVHIVKQALPFLLPILLNTLTQQDETDAADSWTAAMAAGTCLGLCAQVVKNDILPPVIQFVSENFASPDWTRREAAVLAFGSVMEGPDTEALKPLVEESFASLVDVLQDSSVAVRDTAAWTLGRIAQFHTPVVLQKLVNNSLLAAIVRRLLDQPRVAVNVCWLLHELADHMTA-----GDGERPASTPLDPLFQRLCDALIQVSERADADERSLRDAAFNCLGALINNAGESCKPSMLKLLDHFVQQLSQSFMFEAN-------EATRQRQGLLCGVIQILCLRLGDQ-VQPVASQIWACLARIFRGSPPSESITNDALLATSALVNASGPSTAAFAEDIVCIIASGLENTDELQTVRICVELVGDVSRALGPAFAPYSSPLLARMYQMLQDPNVERALKPCVMVAVGDAAMTMGEAFAPYLDSFMAILHQAGNTTYDVGNEEWLWYIHDLREGVLQAYMSIVYSFK--EKCMQEQLKL---YVNAMLDVVKAVAATSPKVDENVKQAIELVGDLISTYGGDLTLHLQRAPFMEQLLQLAKDAGGEACLQKAQWLRQLMAR----- 146098661 3 -NITDLLMALGNPEPSIRVPAETAVNNAKETDLATFMTTMLQEFRDESKPTFARNMAGTLLKNAVAPSFREVRHALEERWRALPADVRLHIKNEVLSTLGSPNRDVRTAANIVGSLARSELPSGEWPQLMGILVGAAQS--ASEQHQEAALTAIGYICEEGKDHALKPSTTDVLSVIVQCMAS--TNEDVKLSATNALCNAMEYIHDNMDVPEQRSYLVTALCETASCTTARTRERAMESLVKVAELYYSTLPDYI-ARLHEITTNAIFHDEEAVGLQAIQFWISICELERDMKEGGD---------VQSSLNYSAQGLTFLVDICKQLLVQQEEDQTEDDWNLSVAGGKLLQSLAEAVGIPIQRPVMDFVYANINSTEWRKREASVMAFGCIIETAAQEAIQDTVAQAVPGLMEYLRDSNEMVADTSAWVLALVCENFVDIFLQPDLLQRLMNDVGPMIGGENRMGVRACHIINNIALAYEEE-------EDQQTNEISRYYGDLVVVLLHAIDH--GTTNDFKSAAQETLNALVDAAANDCCSAYLQLPQELLARMGPQLN--ALRQSSGDNIEAEAMMGLLCGALSALARKLG-QSFMPFLDASMQALIQVIEL--PTDYVQQEALVAIGSIAYVAKEQLAPYLAKVIPHVLKYLQAFDEPDSIYGVVAAVGDLSLSCRLSLLPFESDIMNTLYVNLTNTEVDRELKCSFLSCFSDFILNLGSEFKPYMAALLPLVDRLFRASCERGDPEGEEYVMSLWETTASFYSSVTQCFKSS------DVDALAPYLANILNFALHAATNAGEFEETQMAALMVIGDMASVLRRAQAKQALLADAVNGALNQALSSTSEDNKKQIKWIRNQLSHLQ--- 110739459 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MERNYIMKMVCETACSKEAEIRQAAFECLVSIASTYYEVLEHYI-QTLFELTSNAVKGDEESVSLQAIEFWSSICDEEIDRQEYDSPASGDSSPPHSS---FIEKALPHLVQMLLETLLKQEEDQDHDDWNISMAGGTCLGLVARTVGDHVVPLVMPFVEKNISSPDWRCREAATYAFGSILEGPTIDKLAPMVAAGLEFLLNATKDQNNHVRDTTAWTLSRIFEFLHSPVISPENLPRIVSVLLESIKDVPNVAEKVCGAIYNLAQGYEDSG--------ASSSLLSPYLTEIITHLLAAAERTDGAESKLRGAAYETLNEVVRCSLSEASSIIAHLLPAIMKKLAETM--DLPIISTDDREKQAEVQASLCGVLQVIIQKLSKPIIMQSADDIMRLFLRVF--GCHSSSVHEEAMLAIGALAYATGAEFVKYMPELFKYLQMGLQNFEEYQVCSITVGVLGDICRALDEKILPFCDQIMGLLIQNLQSGALHRSVKPPIFSCFGDIALAIGAHFERYVAPAVQIMQGAAQVQMDTLDEELMDYANQLRRSIFEAYSGILQGFKDTKA------ELMMPYAQHLLQFVELVSKDPLRDESVTKAAVAAMGDLADVVGENTKQLFQNFTFFGEFLNECLESEDEDLKVTARWTQGMIARLM--- 157116296 12 -QIITLLKQSQSTDNAIQRAVQMKLEEL--NQFPDFNNYLIYVLTKKTQDEPTRSLSGLILKNNIRI-----------HGTQLQPAIIEYIKQECLMALGDPSPLIRATVGILITTIANKGGLQTWPELLPTLCDMLDSQEYS--VCEGSFGALQKICEDLDSAALNRPLNIMIPKFLQFFRHSSPK--IRSHAIACINQFI--INRTQALMLHIDTFIENLFHLSSDEDREVRKNVCRGLVMLLEVRMDRLMPHMNSIIEYMLIRT--QDPDETALEACEFWLSLAEQDIDIIILKGDVEEDEKPRFHKSRTHTQKAGNMEEEDMDDPYDDMDDDSNLSDWNLRKCSAAALDVLANVFKDDFLPILLPILKETLFHQDWQIKESGILALGAIAEGCM-NGMIPHLPELIPYLISCLSDKKALVRAITCWTLSRYAHWVVSQP-HDQYLKPLMEELLKRILDNKRVQEAACSAFATLEEACTELVPYLGFILKTLVFAFGKYQHKILYDAIGTLADSVGHHLN-KPEYINMLMNMLKDEDKDLFPALQSGFLPYCEPIQQTLNQDLASTASPGQFELPDKDFMILDLLSGLAEGLGHIESLVVSSNIMQLLYQCMQDSMPE--VRQSSFALLGDLTKACFQHVHPFIADFLPILGQNL-NPEYISVCNNATWAIGEISIKLREDTKPYIPLVLAQLIEIINNPNTPKTLLENTAITIGRLGLVCPLE-------VAPSLQQFVR-QWCSSLRNIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 133925811 28 ---------SQSPDTTIQRTVQQKLEQL--NQYPDFNNYLIFVLTKKSEDEPTRSLSGLILKNNVKA-----------HFQNFPNGVTDFIKSECLNNIGDSSPLIRTVGILITTIAKGELQN--WPDLLPKLCSLLDSEDY--NTCEGAFGALQKICEDLDSDVLDRPLNIMIPKFLQFFKHSSPK--IRSHAVACVNQFI--ISRTQALMLHIDSFIENLFALAGDEEPEVRKNVCRALVMLLEVRMDRLLPHMHNIVEYMLQRT-QDQDENVALEACEFWLTLAEQDIDIILLKGDVEEDERPRFHRSRTVAQQHDEDGIEEEDDDDDEIDDDDTISDWNLRKCSAAALDVLANVYRDELLPHILPLLKELLFHHEWVVKESGILVLGAIAEGCM-QGMIPYLPELIPHLIQCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKPLMTELLKRIDSNKRVQEAACSAFATLEEACTELVPYLAYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPEYIQMLMNMLKDEDKDLFPLFLPYCEPVYQRCVNTLAQAMLNNAQPDQYEAPDKDFMILDLLSGLAEGLGGNIEQLVASNILTLMYQCMQDKMPE--VRQSSFALLGDLTKACFQHVKPCIADFMPILGTNL-NPEFISVCNNATWAIGEISIQMGIEMQPYIPMVLHQLVEIINRPNTPKTLLENTAITIGRLGYVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 156382619 12 -QIILLLKESQSPNTEVQRAVQQKLESL--NQFPDFNNYLIFVLTKKSEDEPTRSLSGLILKNNVKS-----------HYHSFPEEVKEFIKAECLQAIGDPSPLIRTIGILITTIAAKGDLTN-WQQLLPTLCQLLDSEDY--NVCEGSFGALQKICEDLDSDALNRPLNVLIPKFLQFFRHASPK--IRSHAIACVNQFI--VNRTQALMMHITTFIENLFALAVDEDPEVRKNVCRALVMLLEVRADQLIPHMNNIVEYMLMRT-QDKDESVALEACEFWLTLAEQEIDLILLKADNEDDEAVPDIKPRFHKSK-----------THSQQHEDGDGEDWNLRKCSAAGLDVLANVFRDDLLPVLLPILKDTLFHPDWESKESGILVLGAIAEGC-INGIAPHLPELVPFLINSLSDKKALVRSITCWTLSRYAHWVVSQP-HEAYLQKLMTELLKRIDSNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFNKYQHKILYDAIGTLADSVGHHLN-KPEYITMLMNQLKDEDKDLFPLFLPYAGPVFQRCEQTLTQCMMSQTHPDQFEPPDKDFMILDLLSGLAEGLEDQIEQFIRSNIMTLLFQCMQDKMPE--VRQSSFALLGDLTKACFQHVKPCIGDFMPILGQNL-NPDFISVCNNATWAIGEVSVQLGGDMQPYVCLVLAQLISIINKPHTPKTLLENTAITIGRLGLVCPQDVAPLLP----------------------------------------------------------------------------------------------------------------------------------------------- 147902780 12 -QVLQLLKDSQSPDTGIQRIVQDKLKQL--NQYPDFNNYLIFVLTRKSEDEPTRSLSGLILKNNVKA-----------HYQTLPQTVSDFIKRECLNSIGDSSSLIRTIGILITTIASK-GELQTWPELLPQLCDLLNSEDY--NTCEGAFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHCSPKRSHAIACVNQFI--TDRAQALMDN---IDTFIEQLFALAVDEDPEVRKNVCRALVMLLEVRIDRLLPHMHSIIQYMLQRTQDN-DENVALEACEFWLTLADQEIDIILLKGDVEEDETIPDHKSRTVTLQHEEQRVQEDDADDEDDDDDDTLSDWNLRKCSAAALDILANVFREELLPHLLPLLKELLFHPEWVIKESGILVLGAIAEGCM-QGMVPYLPELIPHLIQCLSDKKALVRSIACWTLSRYAHWVVSQP-PDLYLKPLMTELLKRIDSNKRVQEAACSAFATLEEACTELVPYLSFILDTLVFAFGKYQHKILYDAIGTLADSVGHHLN-QPEYIQKLMNELKDEDKDLFPLFLPYCEPVYQRCQKTLAQAMMYSQHPDQYEAPDKDFMILDLLSGLAEGLGSHVEQLVASNIMTLLFQCMQDIMPE--VRQSSFALLGDLTKACFLHVKPCISEFMPILGTNL-NPEFISVCNNATWAIGEICMQMGSEMQPYVPMVLKNLVEIINRPNTPKTLLENTAITIGRLGCVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 57524546 18 ---------SQSPNTATQRAVQQKLEQL--NQFPDFNNYLIFVLTRKTEDEPTRSLSGLILKNNVKV-----------HYQNFPPAVAHFIKQECLNNIGDPSPLIRATIGILITTISTKGELQTWPELLPQLCNMLDSEDY--NICEGSFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHCSPKRSHAVACVNQFI--ISRAQALMDN---IDTFIESLFALSSDEDSEVRKNVCRALVMLLEVRVDRLLPHMRSIVEYMLQRT-QDPDENVSLEACEFWLTLAEQEIDIILLKGDVEEDEAVPDHKSRTVTRHEGDEGEEGEDSEDDDDDDDDSLSDWNLRKCSAAALDVLANVFRDELLPHLLPVLKELLFHPDWVVKESGILVLGAIAEGCMQD-MVLYLPELIPHLVQCLCDKKALVRSIACWTLSRYAHWVVSQP-ADSYLKPLMTELLKRIDSNKKVQEAACSAFATLEEACTELVPYLSYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-QPEYIQKLMNELKDEDKDLFPLFLPYCEPVYQRCQKNLAQAMMYNQQPEQYEAPDKDFMILDLLSGLAEGLGANVEQLVTSNIMTLLFQCMQDTMPE--VRQSSFALLGDLTKACFLHVKPCVAEFMPVLGLNL-NPEFISVCNNATWAIGEITMQMGTEMQPFVALVLNNLVEIINRPNTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 194867579 12 -QIIAILKESQSPDTATQMAVQMKLEEF--NRYPDFNNYLIYVLTKKTEDEPTRSLSGLILKNNIRM-----------HGTTLQPEIVEYIKHECLQAVGDSSPLIRTVGILITTIASN-GGLHNWPQLLPSLCEMLDNQDY--NVCEGAFSALQKICEDLDSAALNRPLNIMIPKFLEYFKHSSPK--IRSHAIACINHFI--INRSQALMLNIDSFIENLFHLSSDEDHEVRKNVCHGLVMLLEVRMDRLMPHMSQIIEYMLLRTQDT-DEGVALEASEFWLSLAEQEVDIILLKGNVEEDDRPRFHKSRAHTIRSTQAGDDDDDEFEDGMDDDSSLSEWNLRKCSAAALDVLANVFREDCLPVVLPILKETLFHQEWVIKESGVLALGAIAEGCM-QGMIQHLPELIPYLISCLSDKKALVRSITCWTLSRYANWVVNQP-HDQYLKPLMEELLKRIDSNKRVQEAACSAFATLEEACTELVPYLEYILKTLVFAFSKYQHKILYDAVGTLADSVGHHLN-KPQYIDILMNLLKDDDKDLFPLFLPYCDPVYRRCISLIQEMLCKQNQTYDHPDKERMIVALDLLSGLAEGLDHIETLVANSNIMHLLYQCMQDVLPE--VRQSSFALLGDLTKACFPHVHPFMAEFFPILGQNL-NPDFISVCNNATWAIGEICMKLGEETKQYIRLVLSDLFIIINRPNTPKTLLENTAITIGRLGYVCPVEVAPYLPEFV-------------------------------------------------------------------------------------------------------------------------------------------- 125816519 20 ---------SQSPDTSTQRSVQQKLEQL--NQYPDFNNYLIFVLTKKTEDEPTRSLSGLILKNNVKA-----------HYQNFPNGVSDFIKNECLQSIGDSSPLIRTVGILITTIAKGELQN--WPELLPKLCLLLDSEDY--NTCEGAFGALQKICEDLDSDMLERPLNVMIPKFLQFFKHSSPKRSHAIACVNQFI--ISRTQALM---LHIDPFIENLFALAGDEEPEVRKNVCRALVMLLEVRLDRLLPHMHNIIEYMLQRT-QDQDENVALEACEFWLTLAEQEIDIILLKGDVEEDERPRFHRSRTVAQQHEGDSIEEDDDDEDDLDDDETISDWNLRKCSAAALDVLANVFRDDLLLHILPLLKELLFHPEWLIKESGILVLGAIAEGCM-QGMIPYLPELIPHLVLCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKPLMTELLKRIDSNKRVQEAACSAFATLEEACTELVPYLAYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPEYIQMLMNQLKDEDKDLFPLFLPYCEPVYQRCVNLVQKLHQNQPEYYEAPDKDFMIVALDLLSGLAEGLGGNIEQLVASNILTLMYQCMQDKMPE--VRQSSFALLGDLTKASFQHVKPCIANFMPILGTNL-NPELISVCNNATWAIGEISIQMGSEMQPYVPLVLQQLVEIINRPNTPKTLLENTAITIGRLGYVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 198432036 12 -QIIQLLKESQSPDTEIQRMVQQKLEQL--NQYPDFNNYLIFVLTKTTEDEPTRSLAGLILKNNVRA-----------HYTNFPQNVAEFIKQECLKAVGDASALIRTVGILITTIACK-GDLVSWQDLLPTLCQLLDSENY--NTCEGAFGALQKVCEDLDSPQLQESLEVMIPKFLQFFKHSSPK--IRSHAISCVNQFI--IGRNPALMNHVDDFIQGLFTLANDENVEVRKNVCRALVMLQEVRMDKLKPHMSNIIEYMLLRT-QDDDESVALEACEFWLTLAEQEVDVILLKGDIEEDEMIPEDIRPRFHKSKVHSMQNDAQNQAACEEEDDSLSDWNLRKCSAAGLDVLANVFHDDLLPNVLEKLNELLFHQQWVNRESGILVLGAIAEGCM-NGMLPHLPKLVPFLTETLNDKKALVRSITCWTLSRYAHWIVTQSQHDAYLKPLMNELLKRVDSNKRVQEAACSAFATLEEACTELVPYLHFILQTLVYAFNKYQHKILYDAIGTLADSVGNHMN-KPEYIQMIMNSLRDEDKDLFPLFLPYCEPVFRRCQNTLTQSMSYMQNQEKFDPPDKDFMILDLLSGLAEGLGGIEQLVQSSNILALMYECMRDPM--AEVRQSSFALLGDLTKACFQHVKQYIGDFMPILAQNL-NPDLISVCNNATWAIGEISIQLGPEMQPFISIMLGPLVAIINQQGTPKTLLENTAITIGRLGFVCP------------------------------------------------------------------------------------------------------------------------------------------------------- 210097384 12 -QILQLLKESQSPDTETQRAVQQKLESL--NQYPDFNNYLIYVLTKKTEDEPTRSLSGLILKNNVKA-----------HYTNFPAQVTDFVKKECLANIGDPSPLIRTIGILITTIAKGELQN--WPELLPHLCSLLDSNDY--NTCEGAFGALQKVCEDLDCDALNRPLNTMIPKFLQYFKH--TSAKIRSHAIACVNQFI--ISRTQALMVHIDVFIENLFALANDEDPEVRKNVCRALVMLQEVRMDRLIPHMHNIV-----EGDVEEDEQV----------------------PDREEDIRPRFHKAKTHTPSEEQDG-----QDSSDLDDDDALSDWNLRKCSAAALDVLANVFRDDLLPNLLPILKETLFHPDWEAKESGILVLGAIAEGCM-NGMVQHLPDLVPFLIKSLSEKKALVRSITCWTLSRYAHWIVQQ-QHELYLKPLMTELLKRVLDNKRVQEAACSAFATLEEACTELVPYLGYILETLVYAFNKYQHKILYDAIGTLADSVGNHLN-KAEYINMLMNSLRDEDKDLFPLFLPYSEPVYQRCVNLVQQNLQ-QSMPDQFEPPDKDFMILDLLSGLAEGLNEQIEPLVSSNILSLLFQCMQDKMPE--VRQSSFALLGDLTKACFQHVKPCIADFMPILGANL-NPEFISVCNNATWAIGEISIQMGADMQPYVALVLNQLVDIINRPGTPKTLLENTAITIGRLGYVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 2440004 18 -------KDSQSPNTATHRIVRDKLKQL--NQFPDFNNYLIFVLTRKSEDEPTRSLSGLILKNNVKA-----------HYQSFPPPVADFIKQECLNNIGDASSLIRTIGILITTIASK-GELQMWPELLPQLCNLLNSEDY--NTCEGAFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHCSPK--IRSHAIGCVNQFMDRAQALMDN---IDTFIEHLFALAVDDDPEVRKNVCRALVMLLEVRIDRLIPHMHSIIQYMLQRTQDH-DENVALEACEFWLTLAEQEIDIILLKGDVEEDEAVPDHKSRTVTLPHEAER-PDGSEDAEDDDDDDALSDWNLRKCSAAALDVLANVFREELLPHLLPLLKGLLFHPEWVVKESGILVLGAIAEGCM-QGMVPYLPELIPHLIQCLSDKKALVRSIACWTLSRYAHWVVSQP-PDMHLKPLMTELLKRILDNKKVQEAACIAFATLEEACTELVPYLSYILDTLVFAFGKYQHKILYDAIGTLADSVGHHLN-QPEYIQKLMNELKDEDKDLFPALQSGFLPYCEPVYQTLAQAMMYTQHPEQYEAPDKDFMILDLFSGLAEGLGGHVEQLVASNIMTLLFQCMQDSMPE--VRQSSFAFLGDFTKACSSHVKPCIAEFMPILGTNL-NPEFISVCNNATWAIGEICMQMGAEMQPYVQMVLNNLVEIINRPNTPKTLLENTAITIGRLGYVCP-------QEVAPMLQQ--------------------------------------------------------------------------------------------------------------------------------------- 47223870 18 -------KDSQSPDTATQRAVQEKLEQL--NHFPDFNNYLIFVLTSKSEDEPTRSLSGLILKNNVKA-----------HYQSFPPNVADFIKRECLHNIGDPSPLIRTIGILITTIASK-GELQTWPQLLPQLCNLLNSEDY--NTCEGSFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHCSPKRSHAIACVNQFI--IGRAQALMD---SIDTFIESLFALAGDEDSEVRKNVCRALVMLLEVRIDRLIPHMHSIIQQYMLQRTQDPDENVALEACEFWLTLAEQEIDIILLKGDVEEDEAIPDHKSRTVTLQHEGGEGEEGEDIDEDEDDDDDASDWNLRKCSAAALDVLANVFRDELLPHLLPLLKGLLFHPDWVIKESGILVLGAIAEGCM-QGMVPYLPELIPHLIQCLCDKKALVRSIACWTLSRYAHWVVSQP-PDAHLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLSFILDTLVFAFGKYQHKILYDAIGTLADSVGHHLN-QLEYIEKLMNELKDEDKDLFPLFLPYCEPVYQRCQKTLAQAMMYSQQPDQYEAPDKDFMILDLLSGLAEGLGGHDSLVARSNIMTLLFQCMQDTMPE--VRQSSFALLGDLTKACFPHVKPCIAEFMPILGTNL-NPEFISVCNNATWAIGEICMQMGGEMQPYIAMVLNQLVEIINRPNTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 160331584 4 -DLVYLLELVQHPNSETRKSAEINLKAIEKQNLKKFLLDLSFILSEENINPEIRRLSGLILKNKINHFFEEEKKEAMKKFFANDSSIEEEIKKNVIKVFNTQDKVRRTGSQVLAKFFQIDLIDRQTVESISFFLSFLKDSNYETNLYCGILETVQFICQEIDFKILSDQSENVWILIFPVLNQLNFSFELKTSALNTLLASLELFEKKLKKFENRDYFFKTICNQFTNSDLQNQKISFEIFDKLIPKYYEHLDSYV-PFLFEITLHTLKTQEDHITVQAIELWSSLAEKEFEINIFSFQALNEGRVPATFSRYYIIKSSHILPKFLFNFLVDKNKNQEKDDWDSSNSAGICINFMSQAAPKELIILVNSFVELNLEKDSPFQKESAFLAFGAVFEGIGAKMLYGKIGFFLFLFIRHLDVLESNICSLASWSLGKICGEGSFFLRYET--NQIIRILFSNFIKNPQIKT-ISWTLNQLFMTLGKEG------------FFSWCFEEILWSILKALFLEYNNKKR-SDELFEILGSLILNSTVREKNFIFSTFPLIFYKFKEIIQSSDPSSFFEKNENPNNLIRIINIIVQKYGKNLGNNFCQELFDFI-QILIFYFEKSNNENYFDEELLICIGTLVHTFKKNFSKYFKNWIPFLLNCISSINIHQTTSLAIGIIGDLCRALGNEFRPYLEETLDILIEILQNNQINRDIKPLILSCFGDMAFTTEDFFPKYFVFIIPLFKAASQFNFVRDDPDSFDCKIQLKEAILEGMSSLIQ-----NKSTKINIGEIFEKLDWILNFLQKVV-EEDRSLTITQLCICLIGDLSLNFFS-FKKIFSQEKWIQQILFEFEGSSDYKNRNIGEWVQESLK------ 195588204 791 -QLLPILKDSQSPDKATQLAVQ------------------------TTEDEATRSMSGLILKNNIRMYDITQQ-----------PEHMEYIKHECLQAVGDSSPQIRTVGILITTIASN-IGLNNWPQLLPSLCEMLDNQDY--NMCEGAFSVVQKICEDSAEILDHRPLNTMITKFLEYFKHSSP--VIRSHAIACVNQFI--INRSQALMLNIDSLIVNLLDVPSDDDPSVRMNACHALVGLVRDRLDLMMPHMSQIIGLILLHSVDA-DENVALQACEFWLSLGKTETDIVLLKGEVDEDDEPDDISPRFHMSR-----VHGISNELDEDPDEDWDLAWNLRKCSASALDIISNIFGEECLPFLLPILNETLLHQEWVIKESGVLALGAIAEGCM-QGLIQHLPELIPYLISCLSDEKPLVRSITCWTLMRFLKWVLNQP-HDQYLKPLIEELLKCIDSNKRVQEAACSAFATLEEASPQLVPYLENMLKTFVLALSKYQQRNMYDVVGLLAESVGHHLN-KPQYIDILMNLVKDDDKDLFPLLECLSSIFLPYCETINQDKLCKQNISNEYPDKERMVIALDLVSGLTEGLGSLIEPLVASRLLQLLCECMGDGIPE--VRQSSFALLGDLSKACFTQVYPYTDQFITILVQNL-NPSVVDVCNNAIWAIGQICVQLGEETKPYARLLLSELIILMNRQNIPKNLSNNAAITLGRLGNACPAEVAPYLPEFL-------------------------------------------------------------------------------------------------------------------------------------------- 149244520 1 MDILQLLENLLSTDPNQRTQAEVALNEAANNNFSDYVRLLIEALNNEDAKTEVRMLAGIGLKNQLTSKDSRTRSAQQDRWLKLDPSIKQAIKENALQGLKTSNKVAGTAAQLVAAIADIELPRGEWQELIPTIIQNTKMEN-SENVKRASQLTIGYICESADPTNILQQASGILIAIIQGVQSNEPSNLVRITALNALVNSLEFIKYNFETEGERNYIMQVVCEATQADDSELQASAFGCLARIMSLYYGFMALYMEKALYGLTVSGMQSSDEKVACMAVEFWSTVCEEEMEIALRRQESLQVAESPELMSFNFALIASSEVLPTLLKLLMRQNEDPEDDDWSVAMAAGACLQLYAQDIGNYVVDPTIQFVGANLTDENWRAREAAVMAFGSILDGPDLEQLKSIINQALPPILELIQDANLQVKETVAWCLGRIADMVVDAIDVNTQLPQLLHALVNGLQDHPKVSTNCCWTLINLVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24659272 12 -QLLPILKDSQSPGKATQLAVQE------------------------TENEATRSMSGLILKNNIRMHD-----------ITLQPEHLEYIKHQCLQAVGDSSPIRGTVGILITTIASN-IGLHNWPQLLPSLCEMLDNQDY--NVCEGAFSALQKICEDSAGILENMPLNTMIPKFLEYFKHSSPK--IRSHAIACINQFI--INRSQALMLNIDSLIQNLLDVPSDNDPAVRMNVCHALVGLVGVRIDLMMPHMSQIIELILLRS-QDADENVALQATEFWLSLGKTETDIILLKGDVGEDDKEPDRQQDISPRFHMSRVHGISNELDENSDDDMWDSALNLRKCSACALDIISKIFGDVCLPLMLPILKEALFHQEWVIKESGVMALGAIAEGCM-QGLIPHLPELIPYLITCLSDKKPLVRSITCWTFMRFPKWVLNQP-HDKYLEPLIEELLKCIDSNKRVQEAACSAFVALEEACTQLVPYLENMLKTFVLAFSKYHQRIMYDVVGLLAESVGHHLN-KPQYIDILMNLVKDDDKDIITALQSSFLPYCDSVETINQDMMCKQSQSTDYPDKERMVIALDLVSGLIEGLQSLIEPLVANSLLQLLCQCMGDVMPE--VRQSSFALLGDLSGACFSQVYPYTAHFILILVQNL-NPSVVGVCNNAVWAIGQICVKLGEETKPYVRLLLSELMILMNRQDIPKNLSRNAAITLGRLGNACPDEVAPYLPEFL-------------------------------------------------------------------------------------------------------------------------------------------- 218195885 16 -EICTLLDAHISPNSD-QARIWQQLQHY--SQFPDFNNYLVFLLARGEKSFEARQAAGLLLKNNLRATFS-----------SMPPASQQYVKSELLPCIGTNKAIRSTVGTVISVLFQI-VRVAGWIELFQALHQCLDSND--LDHMEGAMDAIYKICEDVPEELDERPINVFMPRLLQFFQSTH--AILRKLALGCINQYIVVMPA--ALYMSMDQYLQGLFNLAKDPSADVRKLVCSAWVQLIEVRPSILEPHL-KNVTELMLQANKDSDDEVALEACEFWSAYCDV-------------------SMPPEGLREFLPRLIPTLLSNMSYSDDDEEEEEWNLRKCSAAGLDVLSNVFGDDILPTLMPLIQQNLARTDWKEREAAVLSIGAIAEGC-ITGLYPHLPQIVAFLIPLLDDKFPLIRSITCWTLSRYSKFIVQSLEHPEQFDKILLGLLRRVLDNKRVQEAACSAFATEEEAAEELVPHLGIILQHLMCAYGKYQRRILYDALGTLADAVGAELN-QAKYLDIFMQQLANSDKDLFPLFSQFAEPVFQRCINLIQSQLAKVDPAAAGALYDKEFIVCALLSGLAEGLGGIESLVSQSSLRDILLQCCMDEA--ADVRQSALALLGDLSRVCPIHLHPRLQEFLNVAAKQLNPQEAVSVANNACWAIGELAIKIGKEISPVVITVVSCLVPILKSPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119186049 12 -------------DHAVQKHAEHMLAQATSS--PDFVNYLSYLICTAQVPSVIRVAAAMNLKTKLRVA-----------YGTITPNSLGYIRSSSMVALQDPSGQVRNASGSIISEMVKQGGVLSWPTLFEELLSLVSTGSVPIVTQESAMSALEKVCEDDRDYQGQRPLSIILPKLMEFTAS--PSPKVRSMALSTVQMFISSRPD--ALMGALDTFVHELFKLAHDQDTDVRKTVCQSIVQLVDVAPDKLAPHMEGLVNYIIMQQNNIEDPELALDAAEFWLTVGEQEDDAALLAGEDAEFEDKEEELRPQFAKKAAQEEDDLSDGEIEDDSDDDPEDEWTVRKCSAAALDVFATVYHQPVFETILPYLRDNLKHAKWTNREAAVLALGAIADGCM-DSVTPHLPELIPYLISLLSDPEPIVRKITCWCLGRYSEWAAEPTEKARFFEPMMEGILRMLDNNKKVQEAAASAFTSLEEKSANLIPYCQPILRQFVLCFQKYKDRNMYVLYDCTLAESVMSELAKPELVEILMPAVSDQSRELFPAFSPFAPPIFARCIKILEYINAVNNATGDEPDKDFLVTSLDLLSCIIQATDPQKSGELVANSQPRFFDLLCLQDPNGEVRLSSYALLGDCAINLFPHLQPFLPTIMPVLIKQDDSASGLSVINNACWACGEIAIHAKAAMAPYLESLYQAFAIIMSNEEVPDSVNENAAIALGRLGSGCPEQLAPHLARFAEMFLRAM------------------------------------------------------------------------------------------------------------------------------------- 169767212 12 ------LRDSLNADRNAQKQAEQMLVQATSS--PDYVKYITYLFSTPQSPQPVRFAAAMNLKTKIRVA-----------YNTIPQPCLSYIRSVTLTGLRDRNFQVRSSAGSIITELVQQAGLLAWPEVLHELLSLVSSGDAPVVAQEAAMSALAKVCEDERDYQGQCPLNVIIPKLLEF--TSSQSAKVRSMALGTIHIFLPHRPQALVASM--NLFLSQLFQLANDNSTDVRRTVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQHNQEDPELALDAAEFWSMVYDEDDAIRLANGDDAEQEDRVEDLKPTFAKSAEEHDEDDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHDQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDSQPVVRQITCWCLGRYSEWASHLNDPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVQCFGKYKDRNMYILYQTLAECVMGELS-KPHLVDILMPAVSDQSRELFPAFAPFAPPLFQRCIKIIYENLQINNQAIEEPDKDFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAISIFAQLEPFIPNIMPTLIKQLDRHTGFSVLNNACWSCGEIAVNEKAALSPYADKLYQGLYVIINNEEIIDSVNENAAMALGRLGMCC-------------------------------------------------------------------------------------------------------------------------------------------------------- 85067831 12 -QLAYCLRDSLSHNSAAQKQAEQMLVQATSS--PDYVKYITYLFCTPQKPSVVRVAAAMNLKMKIHVA-----------YNTIPQDSLAYIRSATLIGLRDDNGQVRNSAGIVITELIAKAGLLAWPEVLHELLTLVENPDASTTTREAAMSALFKVCEDNRKILEQCPLDVIIPKLLSF--SSIDSFRIRESALKAILIFLPHRPKSLIAQM--DVFLSQLFQLSNDPSLEVQRTVCQAFAQLVDFAPEKLIPHMDGLVNYIIMQQQSQIDPELNLDAAEFWSMVYDEEIRLAGEGEDADVEDREEDLKPQFARSKASRMDVDDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHEPIFEIILPYLKETLRHEQWVQREAAVLTLGAVADGCM-DAVTPHLPELIPYLISLLNDTQPVVRQITCWCLGRYSEWASHIADPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVLCFGKYKDRNMYILYDCTLAECVMGELGKPHLVEILMECLGYVAAAYGDTFAQFAPPLFQRCTKIIYENLQVNNNTIDEPDKDFLVTSLDLLSAIIQAIDPNKSGELIVNSQPRFLLCFCMEDPNYEVRQSSYALLGDCAMYIFPQLEPFINNIMPILIKQLDRHTGFSVLNNACWSCGEIAVNEKAALAPYAEKLYHGLLAIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119494673 12 ------LRDSLHPNRAAQKQAEQMLVQATSS--PDYVNYITYLFCTPQIPPAVRFAAAMNLKTKIRVA-----------YNTIPQPSLAYIRSATLAGLRDGNQVRNSAGSIITELLQQ-AGLLAWPEVLHELLSLVASGDVPVLAQEAAMSALAKVCEDDRDYEGQRPLDVIIPKLMDFTSSGSP--RVRSMALSTIHVFLPSRPQ--ALIASLDLFLSQLFQLASDTDTDVRRMVCQTFAQLVDFAPEKLVPHMEGLVNYIIMQQNNAEDPELALDAAEFWSMVYDEDDAIRLSEGDDAELEDREEDLRPQFAKSKAARLDDDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDSQPVVRQITCWCLGRYSEWASHLVDPSEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVQCFGKYKDRNMYILYDCTLAECVMGELAKPHLVDILMPAVTDQSRELFPAFAPFAPPLFQRCTKIIYENLQVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPQKSGELVASSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPYIPNIMPTLIKQDDRHTGFSVLNNACWSCGEIAVTEKANLAPYADKLYHGLSTIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145231120 12 ------LKDSLNPDRPLQKQAEQMLVQATSS--PDYVNYITYLFSTPQASPVVRFAAAMNLKTKIHVA-----------YNTIPQPCLTYIRSATLLGLRDENPHVRKSAGTIITELVQQAGLLAWPDVLQELLTLVSSGDIPPMAQEAAMSALSKVCEDDRDYQGQCPLDVIIPKLLEF--TSNQSSKVRSMALGTIHVFLPHRPKALIASM--DLFLSQLFQLANDSSTDVRRTVCQTFAQLVDFSPEKLIPHMEGLVNYIIMQQHNQEDPELALDAAEFWLVAGEEAIRLTGEGDDAEDEDRQEDLKPQFAKSKSEEEDDDDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHDPIFEIILPYLKETLRHEQWPHREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLGDPSEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSANLIPYCEPILRQFVQCFGRYKDRNMYILYDCTLAECVMGELAKPQLVDILMPAVSDQSRELFPAFSPFATPLFQRCIKIIYENLQVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPFIPNIMPTLIKQLDRHTGFSVLNNACWSCGEIAVNEKAALAPYMEKLYQGLFIIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168056604 15 ------------------------------SQLPDFNNYLAFILCRAEGDANIRQAAGLLLKNNLKSN-----------YQSIQPSHLQYIKAEVLPCLGSSDFGVRTTVGTIASVVLQHGGFQCWPELYQALVQCLDS--NVYNHMEGALGALFKIAEDLPPGFADRPLAIFIPRLLQFFTSEHAARRLALGTVNQFIVLFPAVHALFSNMGQ---YLQGLFSLANDSVGDVRKLVCAALVQLLEVQPNALQPHMRNVIEYM-LQANKDPDRDVALEACEFWSAFCE-------------------AHLPPDLLREFLPRLIDILLDNMVYADDDQDEDEWNLRKCSAAGLDILSTVFGDDILPILMPLVQVRLSDSEWVQKEAAILALGAVAEGC-ISGLLPHLAQIVVYLVSFMEDTRPLVRSISCWTLSRYSKWIVRVAQSPEQFDGILTGLLRRILDHKRVQEAACSAFATLEEAAEDLAPRLEPILQHLMYAFGTYQRRNLRILYDAITLADAVGSELNPKYLEILMQQLSDNDKDLFPLFIQYAEPVFMRCINLIRTHQVAKADPQSAGVNEFIVCSLDLLSGLAEGLGSSIENLVSSDLRDLLLQCCTDEAP--DVRQSALALLGDLVKACAVHLQPRLAEFLSLAANQLQNVENVSVANNACWAIGEVAIKVRSEISPIVLTVISPLVRILSNTELNKSLLENSAITLGRLGWVCPEIVAPHMEHFMQT------------------------------------------------------------------------------------------------------------------------------------------ 116198323 13 ------LKNSLSGDKTAQKQAEILLSQAKAS--PDFNNYLAYIFSSANSPAGVRSAAAIMLKNSVKSN-----------YKQIPEGSIALIKLAVPMGVQDANSQIRNYAGNIATEMIRRGGLYSWPELLQELLKLFSNETGSNEAQEGAMAAMAKICEDEREHNGQRPLNILLPKFIQATKSPLPK--VRIHALTAINVFTP--RKSQAMLNSIDDLLQHLFYLAEDPVTDVRRQVCRAFVRLVETRPDKLLPHINGLVEYI-ISQQKSDDEDLACEAAEFWLSVGEEDIAMLGGESDDEDEEDREEDIKPQFAKKNLKRGANTEFQKLASMDDDLEEGEWTLRKCSAAALDVFATDFGGPVFTSILPYLQTNLKHQDWPHREAAVLALGAVAEGCM-DVVIPHLPELIPYLISLLDDPEPVVRTITCWTLGRYSAWLHDPAQTQAYFVPMMDGILRMIDKNKKVQEAGASAMANLEEKAGHLEPFCVPIIQQYVLCFSKYKDKVLYDCVQTLAEHIGLCNQLMPALIDRLLECLSYVAIALGDAFTPYAEPIFGRCVNIIHQQTHAANNNPAFDQPDKDFLVLDLLSAIIQALDNDKAVKLVQNSQPAFFELFCMEDPADEVQQSAYALLGDCSKFVFDQLKPFLPSIMPILLKRLDLDNSFSVVNNACWSAGEIAMQYKKDMAPFVPELLQRCVQIISNPGVPYGVNENAAIALGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 168015459 15 ------------------------------SQLPDFNNYLAFILCHAEGDANIRQAAGLLLKNNLKSS-----------YHLVHPLHIQYIKAEVLPCLGSPDLGVRSTVGTIVSVMVQQGGFQGWPEVLQALIQCLDS--HDYNHMEGALGALFKISEEMPEGLSERPITGFLPRLLKFLSSEHAVRRLALGAINQFIVLMP-----TALFIHMDNYLQSLFSLANDNSADVRKLVCAALVQLLEIQPHVLEPHMQNVIEYM-LQANNDTDTEVALEACEFWSAYCEAQL-------------------PPELLRGFLPRLIDILLDNMVYAEDDEDEDEWNLRKCSAAGLDILSTVFGDEILPVLMPLVQVRLKDGRWEEKEAAILALGAVAEGC-ISGLLPHLAQIVTYLISFMEDSRPLVRSISCWTLSRYSKWIVQVAQSPEQFDAVLTGLLKRIDSNKRVQEAACSAFATLEEAAEDLAPRLEPILQHLMYAFGIYQRRNLRILYDAITLADAVGSELNPKYLEILMECFTSIAQALGPGFTQYAEPVFLRCINLIRTHQVAKTDPQRAGVNEFIVCSLDLLSGLAEGLGSIESLVGRSDLRDLLLQCCADEAP--DVRQSALALLGDLVKTCAIHLQPRLAEFLSLAAKQLGQDENVSVANNACWAIGEVAIKVRKEVSPIVMTVISSLVPILSNEGLNKSLLENSAITLGRLGWVCPELVAPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 168003860 25 ------------------------------SQLPDFNNYLAFILCRAEGDANIRQAAGLLLKNNLKSN-----------YQLIQPPHLQYIKAEVLPCLGSPDFGVRTTVGTIVSVVVQHEGFQGWPEVFQALVQCLDSNDY--NHIEGALGALFKISED-FPEILDSEVSIFIPRLLQFFSSEHTVRRLALGTVNQFIVLLPFLQALFINMQ---TYLQGLFSLASDRSPDVRKLVCAALVQLLEVQPNALQPHMRNVIEYM-LQANKDPDRDVALEACEFWSAFCE---------------AKLPPDILRDF----LPRLIDILLDNMAYAEDDEDEDEWNLRKCSAAGLDILSTIFGDEILPVLMPLVQVRLSDSAWEEKEAAILALGAVAEGC-ISGLSPHLAQIVVYLTSFMEDVRPLVRSISCWTLSRYSEWIVKVAQGQVQFDAILTGLLRRILDNKRVQEAACSAFATLEEVAEDLAPRLEPILQHLMYAFGTYQRRNLRILYDAITLADAVGSELNPKYLEILMQQVQDYDKDLFPLFSHYAEPVFMRCINLIRTHGVAKADPLRAGVNEFIVCSLDLLSGLAEGLGSSIESLVSSDLRDLLLQCCADEAP--DVRQSALALLGDLVKACAVHLQPRLAEFLNLAANQLGHKENVSVANNACWAIGEVAIKVRKEIAPIVLNVVSSLVPILSNEGLNKSLLENSAITLGRLGWVCPELVAPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 212531785 12 -QLASYLRDSLNADRNLQKQAELMLTRATAS--PDFVNYLTFIFCTEVPPQAVRFSAALNLKSKIHIA-----------YNGIPPESLVFVRRATLLGLRDSNSQIRSSAGSIITELIQKGGLLAWPEVLQELLGLVASGDVTQQTQEAAMSAVAKVCEDNRKILGQRPLEVIIPRLLEFTGSD--SSIIRSAALSTIQIFLS--MKPQALIANFDTFMSNLFRLASDPSTDVRRTVCQAFGQLAEIAPEQLIPHMAGLVDYIILQQNNNEDPELALDAAEFWLTAGEQPIRLASENDDAEEEDRAEDLKPRFAKQSGKPELVEELSEEESEYDDGDPEDAWTLRKCSAAALDIFSNVYHSPVFDLILPYLKETLRHEQWPNREAAVLTLGAVADGCM-DAVTPHLPELIPYLISLLNDPEPVVRKITCWCLGRYSEWAAHPNQSAQFFEPMMEGILRMLDNNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVECFKKYKDRNMYILYQTLADCVMGENLLMPALLDRYNRMSDQSAAAYGDVFTQFAAPIFQRCSRIVYDNIQAQDPSIEEPDKDFLITSLDLMSSIIQAIPSDEISQLVSNSQPKFFDLLCYCMNDSEVRQSSYALLGDCAIHIFDQLQPYIPTIMPDLIKQLDDETAFSVVNNACWSLGEIALDEKADLGPWLEKLYPALLAIISNEMVIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17535481 12 -QVIQLLQHAHSTDRDVQRNVQVQLVQLNEHQK--FCCYLVYILSDEMIDATSRSLAGLLLKNNIRAK-----------WNKYPQDVKFFVRTTCLKSIGDQEPLIRATVGIIVTTIVMEENMCDWPDLLDTLATVLMQPD--ELMQEGALGALQKVFEDSADRYESEFLRPIMPKLLVFY--EHHAAKMRALAMNCVNCIL--MVNNDPIDFAIDQFLTSLFARHNDNDEEVQKQLCRSLTLLLDTHIEKMMPHLPNVIEYIIKKTQDH-NESIALEACEFWLSIAEN------------------SDICRTMVLPHLDKLIPVLLGSMRYSETDPDEDSWNIRRCSAASLDVLASIFGKDLLDKLFPLLKDTLMNDNWLVKESGILALGAIAEGCM-DGVVPHLGELIPFMLAMMFDKKPLVRSITCWTLSRYSSHISDENFRQQFFKDVLANLLRCSLDNKKVQEAACSAFATLEEEAGELIPFLGEILDQLVKAFQCYQQMLMPPLMEKWERLSDEDKELFP-LLECISAIVSAMGQSFLPYIQPVFTRCCSLIEKCVQQNQQHIMAPDQVEAPETDFIILDLLSGLAESL-PEHMDPLVANSKLVELMLFCSLDVTPDVRQSCFALLGDLTKACPERVLPQSSNFIFFLAQNL-DPSKISVCNNAIWALGELALKMGPAMKQFIGPIIEPLIVVINSQNMQRTLLENTAITIGRLGQCCGEELAP-------------------------------------------------------------------------------------------------------------------------------------------------- 46109944 13 -QLAACLKDSLSGNKTAQKQADLMLQQAKNS--PDINNYLAFLFSSSTPPNGVRSAAGIMLKNNVR-----------TEWKSIPEDSLQLIKLAIPMCLQDKNSQIRNFAGNIATEIVRRGGLLTWPELLPQLLDLVTSGQTSDEAQEGAMSALAKICEDTKEVNGQRPLNFVLPHFIAATKSQLPK--VRAGALTAINVFTPRESQAM--LNSIDDLLQHLFILASDNNVDVRRQVCRAFVNLVETRPDKLQPHISGLVDYIITQ-QKGDDEELACEAAEFWLAVGEEDIALLGGASDDEEEEDREEDIRPAFAKKALARKANGEFEKLGGMNEDPEEGEWTIRKCSAAALDVFARDFQAPVFEAIFPYLSQHLKHNEWPQREAAVLALGAVADGCM-DVVVPHLPELVPYLISLLEDSEPVVRQITCWTLGRYSSWAAEDKDKDQFFLPLMDGILRHMLDNKKVQEAAASAFANLEDKSGKLEPYCGPIVQQFVHCFAKYKDRNMYILYDCIQTLAEHSGKLMPALIDRLLECLSYVAMALGDAFAPYAEAIFLRCVNIIHMNAAANNPVLDQPDKDFLVTSLDLLSAIIQALNDDKSAALVKSSQQSFFELLSLCMPTDEVRQSAYALLGDCARYIYPLLQQYLPTILPILLKQLDMDSGFGVVNNACWSVGEISMQHKENMGPWVQDLLRRFVEIMTNPRVPKALNENAATALGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 157336137 12 -EICGLLEQHISP-TSDKSVIWKQLQHYKQ--FSDFNNYLAFIFAHAEKSVEIRQAAGLLLKNNLRSS-----------FRTLDPAHQQYIKSELLPCLGADKHIRSTVGTIITVIVQQGRIFG-WPELLQALVHCLDSND--LNLMEGALAALLKICEDIPPGLTERPIDAFLPRLFQLFKSPHVSRKLSLGSINQFIILMP-----TALFMSMDQCLQGLFVLAHDPIAEIRKLVCAAFVQLVEVQPAVLEPHMRNIIEYM-LQANRDADDEVALESCEFWSTYCEAQLDPELL-------------------REFLPHLIPVLLSNMAYAEDDEEEDEWNLRKCSAAGLDILSDVFGDEILPTLMPLVQAKLSTSDWKEREAAVLALGAIAEGC-VRGLFPHLAEIVAFLIPLLDDKFPLIRSITCWTLSRFSKFIVQGVGHQKGYDQFNRVLVRVLDTNKRVQEAACSAFTLEEEAAEELTPHVAIILQHLLCAFGRYQKRILYDAIGTLADAVGGELN-QSRYLDILMQLVSNSDKDLFPLFSQFAEPVFQRCISIIQSQLLAKASVDAAVQYDKEFIVCDLLSGLAEGLGSIESLAAQSNLRDLLLQCCMD--DASDVCQSALALLGDLARACPVYLHPRLSEFLNVAARRLNPPETFSVANNACWAIGELAVKAHKEVSPIVMTVVSCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218721957 12 -QLASYLRDSLDSNKTLQKQAEMMLTRATAS--PDFVNYLTFLFCTEIPPAAVRFSAAVNLKTKI-----------QIAYNAIPPESLVFVRRATLLGLRDSNPQIRSSAGTIITALIQKGGLLAWPEVLQELLSLVSSGDVTSQTQEAAMSAVAKVCEDNRKILGQRPLEVIIPRLLEFTGNE--SSMIRSTALSTIQIFLS--MKPHALIANFDTFMVNLFRLASDPSTDVRRTVCQAFGQLAEIAPEQLIPHMSGLVDYIILQQNNNEDPELALDAAEFWLTAGEQPVRLAAENDDAEEEDRAEDLKPRFKAKGSRLEGSTDASGKPEHIEEREDGEAWTLRKCSAAALDIFSNVYHSPVFDLILPYLKETLRHEQWPNREAAVLTLGAVADGCM-DAVTPHLPELIPYLISLLNDPEPVVRKITCWCLGRYSEWAAHPNQSAQYFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVECFKKYKDRNMYILYDCVTLADCVQSELKPHLVDLLMECLGYVANSYGEVFTQFAAPIIQRCDNIQQSVQAAQDPSIDEPDKDFLITSLDLMSSIIQAVPSNEISQLVANSQPKFFDLLCMNDPNNEVRQSSYALLGDCAIHIFPQLQPYIPTIMPVLIKQLDDETAFSVVNNACWSLGEIALDEKADLGPWLEKLYPALLAIISNEMVIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157340619 17 --ICALLQHQISPSSD-KSQIWQQLQHF--SHFPDFNNYLVFILARAEQSVEVRQAAGLLLKNNLR-----------TAFNSMTPAYQLYIKSELLPCLGAADRHIRSTAGTIITVLVQLGGVSGWPELLQTLANCLESND--LNHMEGAMDALSKICEDVPPGLVEHPINLFLPKLFQFFQSPHASRKLSLGSVNQYIMLMPA-----ALFASMDQYLQGLFVLAHDSAAEVRKLVCAAFVQLIEVNPSFLEPHLRNVIEYM-LQVNKDSDDEVALEACEFWSAYCDAQLPLENLR-EFLPRLIPVLLSNMAYAEDDESLAEAEEDESLPDRDQDQDDDIWNLRKCSAAGLDVLSNVFGDEILPTMMPIAKSTTDDETWKEREAAVLALGAVAEGC-ITGLYPHLSEIVTFIIPLLDDKFPLIRSISCWTLSRFSRFVVQ--KGSEQFDKVLRGLLRRILDNKRVQEAACSAFATLEEAAEKLAPHLEIILQHLMCAFGKYQRRIVYDAIATLADAVGEKLN-QPTYLDILMQQLSNSDKDIFPLFSQFAEPVFQRCINIIQTQQLAKIDPASAVQYDKEFIVCDLLSGLAEGLGSGIESLVAQSSLRDLLLQCCMDDDAPDVRQSAFALLGDLARVCPVHLHPRLSDFLNVAAKQL-LKETVSVANNACWAIGELAVKVHQEVSPIVMTVISCLVPILQAEELNKSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211586378 3 ---------------------------AQATSSPDYVNYITYIFSNPQSAPTVRFAAAVNVKTKIALA-----------YSTISPQSLAFIKSAALVTLRDTDRNVSRAAGNVITAMVLHGGLLAWPEIVNDLLTTVANANGDVPMREAAMDALCKVCEDDRDYQGQRPLDIIIPSLLQFTSLE--SSRIRIAALNAIHVFLP--SKPQALVNSLDQFLSQLFRIAGDENTTVRQMVCQSFSQLVETAPEKLAPHMEGLVNYIIMQQQSQDDPELALDAAEFWIGAGEQERNMIYDEDEVAEDLKPQFAKSKNVSKPGEQPESSRALEQQTEDDDDLSEGEWTLRKCSAAALDIFSTVYHRPVFEILLPYLTETLRHEQWPNREAAVLTLGAVADGCM-DAITPHLPELVPYLISLLNDNQPVVRQITCWCLARYSGWAADPAQKAQFFEPMMEGILRMLDNNKKVQEAAASAFASLEEKSEDLAPYCEPILRQFVACFNKYKDRNMYILYDCTLAECVMSELARPHLIEILMNYISDDSRELFPAFAQFAPPLFMRCIKIINLQASIQPTHPAADEPDKDFLVIDLLSAIIQAIDPQKSGELVSTSQPSFFELMCMQDDNYEVRQSTYALLGDCAISIFPQLKPFLPTLIPVLIKQDDRHTGFSVLNNACWSCGEIAVHENAGLLPYAEQLYQGLFTIITNEEIIDSVNENAAMALGRLGFCCADQIAPHLSECSGPFLK---------SMDKIDFTRE-KASAFLGFNQVV------MKNPQAMESSLLDYFQAIASFARSLAQEEYRD----------------------------------------------------------------- 169846578 13 -EILQTIHESTAVNSTAQRNITEKLNQFTRS--PEYIAYLAYILSSPQEEDRIRTIAGFLLKNN------------ARYILTAPPEVAEFVKAAILQAFTDSSIMIRNAAQDIVTFLGVLEPRN-WPECLQHLVNALDDPDLDR--QEAAFNALEKACEDYPRKMGTRPLDYMIPKFLQ--LSEHPSAKMRSHAVACLSYFVPVNCQ--SLFVHIDAFIACLFKRASDDDPSVRRHVCQALVLLLAARPDKLMPEMANVAEYMLYST-KDKNENVALEACEFWLTFAE-----------------DPDLVP--YLQPLLEKVAPVLLDCMVYGEDDDVDDEWNLRKCAAAALDVLAVRFSGELLQHLLGPLKEKLWSNDWLQRESGILALGCI------EAIEPHLPTLIPYLINMLNDPKPLVRSITCWTLGRYASWCTQPIHKNNYFIPTMEGLLRMVLDNKRVQEAGCSAFATLEEDAGELAPYLEPVLRNLVFAFDKYQHKNMLILYDAVTLADAVGRALNPLYVDILMECLASVTIAMGPAFLPHAGPVFERCCNIIHQQNPDLDEPDKAFLVVALDLLSGLTQGLGMHLEN-LINTSSPHLLHLLTVCL--KHPQAPVRQSAYALVGDMAVNCFPLLKPHMPGIMNELILQLDKFEFVSASNNAAWSVGEVALRYGPEFQQWVNPLISRLIPILLHPKAPRSLHENAAVSIGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 195432090 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGETPETYSLSPYFEVIITHLLESTDRFDGGQSNLRSAAYEALMNMIKNSPRDCHLVVQRTTIVILERLNRVIQMDQHINNHSDRHQINDLQSLLCATLQSVLRKLHKEDAPQISDAIMTSLLAMFQSSAGSGGVQEDALMAVSTLIELLGIQFAKYMPAFKDVLIMGLKNHNEYQVCCAAVGLTGDICCALKHLIVPYCDEIMSTLMSNLVEPTLHRSVKPEIVSAFGDMALSIGSDFLKYLNMVLEMLKAASNLQTDANIHD--EYINELRESVLGAYTGIIQGLQDD------DVLHMEPHLMHIIGFIKRIAQEEGHSDTRMASAAGLIGDLCSSFGPRLYPLLDDM-IITQFLAKGKRSKLQRAKMLSTWAANEIKKINTRS 169599296 12 -QLVQCLKDSLTGQNPIFAVALQMLKTARTS--PDIDKYLAFVFTNTQPPAQARAAAAIMLKN-----------DVKTGYKTMPDTTKDYIKSTIILGLQDSSQMRGYAGNVITEIVRQGGIMG-WPQVLSELIDMVSNSSGSPQAQEGGMSALLKICEDDKQYQGQRPLGFLFPKLLELTTSS--SARVRADALASMNIFVP--EKPQAVVSSLDTLLQQLFSLASDPSDEVRKHVCRAFVHIADIAPEKIVPHMEGLVEYMVTQQRNPENAELALDAAEFWLCVSEDEILRLEGEEEDYEVDDRQEDIRPNFASSKSGRLTNGENSTAVSANDDDDEEQWNLRKCSAAALDVLASVFHEAVFQATLPYLTDNLSHAEWPNREAAVLALGAIADGCM-SVVEPHLPMLTPYLITLLQDPKPVVRQITCWSLGRYSGWAAHLDQQQFFLPVMDGILKKMLDNNKKVQEAAASAFANLEEKATELSEYCRPIVSQFVQCFAKYKDRNMFILYDCALRDDDLVSMLMPALIQRWNECLSYVATALGSKFAQYAAGIFARSINIIHRNMAGQNPGWDAPDKDFLVTSLDLLSAIIQALQQEDSAQLVSSFFQLLAVCMND--PNNDVRQSAYALLGDCAIYVFPQLQSCLPEIMEIIIEQLDEETGYSVINNACWSVGEISMRHKEGMQPYAERLLQKIGTILFDDKVPDSLNENAAIALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 213408623 14 LQLSDVIGKSISENSQLRNEALSLLENAKT--LPDINNYLLYILVHAELGVSIRSAAGLLLKNNVRVDNLDVKAGLSGL---------AYVKSSILQGLFDDEQLIRGISGNVITTIISRWGIGSWSEVLPQLMDMLVGPSA--IAQEGAFSALTKICEDSSRELGTRPLDFMIPRFIELCRSENP--RMRTDALFCLNQFI--LIQSQSLYAHIDSFLETCYGLATDPSPNVRKNVCQALVFLLDVRPDKIAPSLGSIVEYMLYST-QDQDQSVALEACEFWLAIAEQDMDILLLGDDAAEDIRPQHAKGKTRLTTAEGHVGGMEQDGLEDLEDDDEDDDWNLRKCSAAALDVLSSVLKQQLFDITLPYLKEQLLSNDWKVQEAGVLALGAIAEGCM-EGMVQFLPELYPYLISLLDSKKPLLRTITCWTLGRYSRWLQSPEDHQKYFVPLLQGLLRMIADNKKVQEAGCSAFANLEEQAGSLIPYLEPILTNLVLAFQKYQRKILYDAIQTLADVVGPALNNK-HYIDILMATISNEDHDLFPLFAPFAPETFGRAFNILMIDAAKTDPTVEAPDKDFLVTTLDLISGVIQALGNQ-AELLVSQCDVPLGQIIGVCAKDAEVRQSAYALLGDMAMFCFNYVRPYCDALLTDMLPQMQLPLIHSTSNNAIWSAGEIALQLGKDMQPWVEPILQNLVCILQAPKLHSTVLENAAITIGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 24797086 28 -----LLGNLLSPDNVVRKQAEETYENIPGQSKITF---LLQAIRNTTAAEEARQMAAVLLRRLLSSAFDEV-------YPALPSDVQTAIKSELLMIIQTQSSMRKKVCDIAAELARNEDGNNQWPEGLKFLFDSVSSQNV--GLREAALHIFWN-FPGIFGNQQQHYLDVIKRMLVQCMQDQEH-PSIRTLSARATAAFILANEHNVALFKHFADLLPGFLQAVNDSCYQNDDSVLKSLVEIADTVPKYLRPHLEATLQSLKLCGDTSLNNMQRQLALEVIVTLSETAAAML--------------RKHTNIVAQTIPQMLAMMVDLEEDEDELEDDDFDSNAVAGESALDRMACGLGGKLVLPMIEHIMQMLQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAVGQMATDFAPGFQKKFH-EKVIAALLQTMEDNQRVQAHAAAALINFTE-------------DCPKSLLIPYLDNLVKHLHSIMVLKLQELIQKGTKLVEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENAVQK-------ELRLLRGKTIECISLIGLAVGKEKFMQDASDVMQLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116054875 76 --------------------------------FPDFNLYLAHVLTSEEEPEDVRQSAGLLLKNNLKTSWT----------TTMSEEYRAFVRETLVRSLGHGSRLIRTTCGTCVAVIVRCGGVENWPTLWPALAAAVEQGD--DNSRDGALDALYKACEEVNPGMSDSPAGVLIPRLFALFQA--PSAKVRQQSVGVVNMIAPCWPEN--HYALLDTYLQGLFALANDPDNDVRRLVCSGLVMLINVCPEKLAPNLRQIITYM-LERQDDEDKDVAMESCEFWGAFCE------------ADLGDDYVQILREFT----PRLIPVLLTNMAYQEDDDEDDEWNLRKSSANGLDILSNVFGDELLPIILPVVEQRLRESRWEIRESAILALGAVAEGCSA-GLLPYLPTLITFLLPMLDDARPLVRSTTCWTLSRFSPWVLQCARPSEQLNTLITAQCKRCLDHNKVQAAACGAIATLAEGRDTMAPWAETVVQTLTQALGMYQRKNLRNLYDALTMLAENGPSLQEALLECLTALIIGFGGAAGQYSSGIFTKCNAALGLMLQRRVAVQRGEIPAEEYSVDVVICDLLSGLCEGLGPDIETLVASQLREIILACCVDE--SPGVKRSAYALVGDLARSCTAQLNASLQQFMELIITQLQPSNTMSVCNNASWAAGELAIRTPPDLRPFVAPLAQCMVQILDMRMVNRALGENAAITLGRLAMVCPEDLQSGLSHFVN------------------------------------------------------------------------------------------------------------------------------------------- 19115297 14 VELSEVIKNSLSENSQTRNAALNLLEKAK--DIPDLNNYLTCILINATESVSIRSAAGLLLKNNVRVSSLESGSGLQ---------SLDYTKSTVIRGLCDPEQLIRGISGNVITTIISRWGISTWPEVLPQLMEMLSSPAST--TQEGAFSALTKICEDSAQELGTRPLDFMIPRFIELARHENPK--IRTDALFCLNQFV--LIQSQSLYAHIDTFLETCYALATDVSPNVRKNVCQALVYLLDVRPDKIAPSLGSIVEYMLYSTQDS-DQNVALEACEFWLAIAEQDMDLLLLGNDADDYEDREEDIRPQHAKGKSRITLNTQGPITQQGSSNADADDWNLRKCSAAALDVLSSFWKQRLLEIILPHLKQSLTSEDWKVQEAGVLAVGAIAEGCM-DGMVQYLPELYPYFLSLLDSKKPLVRTITCWTLGRYSKWASSEEDRQKYFVPLLQGLLRMVVDNKKVQEAGCSAFAILEEQAGSLVPYLEPILTNLAFAFQKYQRKILYDAVQTLADYVGSALNDKFPLFECLSSVAVALRDGFAPFAAETYARTFRILRNTLYLITTAQNDPTDVPDRDFLVTTLDLVSGIIQALGSQ-VSPLLAQADPPLGQIIGICAKDPEVRQSAYALLGDMCMYCFDQIRPYCDALLVDMLPQMQLPLHVSASNNAIWSAGEMALQLGKDMQQWVKPLLERLICILKSKKSNTTVLENVAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 164657199 14 -ELVELFRQSTSTEREVQRRIAHRLD--AISQIPDYLNYLVLVFVQMTNEESTRSVAGLLAKNHLYFNSQRV-----------SPESLEFVKHMILPALSSDTVLRNVASQIVAVLMQVLKPAN-WIEGLSSLTQAMDSSHTEEA--EAALSTFAKISEDMPEEQGMRPLDVLIPKLLQATAHTDT--RIRVHALNSLNQYIQIGSPSMNANM--DGYIAVLFQRATDERPVVRKFVCKALVYVLTTWPEKLAPDMNNVVEYMLYST-QDKDEDVALEAAEFWLQFSE-EPRLVEQLRPNLPRIIPVLLKCMVYSELSLLMMGDIGDDATTHRSEHMESSDWNLRKCCAAALDVLAVQFRDDILPTLLPLLKDRLFSDDWLQREAGILALGAVAEGC-IDGMTPHLPTLVPLLVNTLQDPQPLVRSITCWTLGRYSNWCAGEAHQQQYFVPVLEGLLSMVLDNKRVQEAGCSAFATLEEEVQALAPFLSPVLRALVMAFDKYHQKNMLILYDTLADSVGPALN-QPEYIDMLMECMASVTIAMGPGFQPHAVPVFQRCVNIIHQNTQPSTADDELPDRTFLIVALDLLSGLCQGLGVQSQELVANVQPLILPQLLCLTNIEPPVRQSAFALLGDLAINAFPQLKPYLPTHMPLILSQIQMHETLSVCNNATWAAGEIALQSDPDFQVWVPELLTKLMAVLMHPKCVKSLSENAAVTIGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 150951636 12 -QLRHIFRGTLSSNNNERKLANEALDQAKLQ--PEIENYLLELLVDDSAKSDIRAAAGINLKNSI----------LNRRHQKAPPN-RSYLLENILKGLMSKDNMVRNIGNVITSLFSI-YGLEGWPQALPQLLELVTSTDGSMTSQEAASGALSKICEDSFYSLGERPLNFMISNFLKLMNHPG-SGKIRANSIHCIAQFIPLKTQSF--LVHIDEYLQKLFELAHDPSREVRKNICSSFALILETRPDKLMPHLDGVINY-CLHLMQDPSEEVALEACEFLLAL-----------STAPETESDKEIFSPK-----LKMILPTLLDKMVYSEEDIDEDQWSLRKCSAATLDILSLNLPGEVLNVTLPILQDRIVSQEWPVREAAILAFGAISKSCLELAREK-LPTLVPFLVDRLKDSEPRVRQIACWTLSRFATWIAEEAHEANYFQPTFQSIVACSMDQKKVQEAACSALSSFIEESDSTEYYLGPLLDHFAKCFQTYQRKNLIILYDCVQTFVEDNLASKPEYVNTLLECMASIAATLGELFAPYAVPVYERAINILSNCIQLTHTDPSIEAPEKDFIVLDLVDGLIQGFGHDLIRQHNTNLMELLMLCFED--HSADVRQSAYALLGDLSIFLDPIVKPYLQSIFLSIGNEINNYSTFPVYNNAIWALGEIAMRLPEEMKHYLANLVNLLIPVLNGSDIQQTVLENAAICLGRMGLNGGAE----------------------------------------------------------------------------------------------------------------------------------------------------- 170050021 7 -QFQQLLNSLLSIDNDVRTQAEEAYNNLPCE---GKVTHLLGAVQSQQMAEDARMMAAVLLRRLFSA-------EFQDFYNPLPPESKEQLKQQVLLTLQESPGLRRKICEVVAEVARNDDGNNQWPEFLQFLFQCASAPSV--QLQESALRIFSSV-----PGIFGNQQGQHLQLIKQMLLDPSSDPEVRFQAVRAVGAFILLHDKEDDVQRQFDLLPRVIMITAESIDEQDDQTLIKLLIDMAESVPRFLRPQLEP-IFEMCMKVFSSPDDSWRHLALEVMVSLSENAPA-----------------MVRKRAEKYVASLVPLVLQMMTDLEDDEEDDTSDNNVIAESALDRLACGLGGKILPHIVGNIPNMLNSPDWKQRHAALMAISAAGEGC-HKQMETMLENIMQGVLKYLMDPHPRVRYAACNAIGQMATDFA-PVFEKKFHEQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMGKLILTTKFKELVEKGTKLVLEQVVTTIASVADTTEKDFVG-----YYDRLMPCLKYIIQNGNSED---LRLLRGKTIECVSLIGLAVGAEKFMSDASDVMDMLLKTHTEGDLPDDDPQTSYLAWARICKILGKQFEQYLPLVMGPVMRNLGEQQNFGIRTAACEMLVCYARELKDGFANYAEEVVRLMVPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66826139 13 -QLVYVLNLSNSTSREVHDQIREELDKF--HSVPDYNNYLTLIFKSNELQPHIRSVAGLVLKTNI-----------KQYFEKMPREVQNYIKREILPVLSDPDSVRHTVGNIITNLIKKS-CFSEWPELLPAL--NLALDSNSQDLIEGSLYTLSLLCEDLDSDDSGRALNQLIPKLIMFFKCN--NADFRKKALVSISYFIISMPGALLINME--AFLKGIFSMSEDPSEAVRTNVCKTLVTLVETKIEFLLPYIKDVIQYM-LHATKDKSEEVALEACEFWTAISQAENGMVYTEQDYEYLDQGDDSMTPDRPQDIKPFIASTKSHGSGSSGGGQDDEAWTIRKSSAFAIDVLSGIFPDEYLSVTLPLIEQRMNEQNWPVRESAILALGAIADG-SKNGLAPHLSKVIPYLINTLNDPKPLVRSITCWTLSRYSYWIAQADGRDYLHPLVVNLLNRIVDNNKKVQEAACSAFATLEEEADLLIPYLQMILVTFVNAFGKYQAKILYDAISTLAKVVGNELN-KPELINILVNALDDSNKNLLPLLQNLISLFFNRLQAHYKYNNQDQKGSSSSSDQDFIVAALDLLQGLSEGIGSIESLIPNSNLPHLLLQCMNLRG--SDVLQSSFALLGDMSKFCLIHFKQYIPDYLNILTNNLY-PEYLSVCNNASWAIGEIAIRMPDEVKPFVVAIRDRLISNINKVNLNRGVLENTAVTIGRLGIVSPADISPFVDKFIQ------------------------------------------------------------------------------------------------------------------------------------------- 123479567 4 -----LLEQYYSTDYT----ATKKLIEFKEQDPVAFVIALINHLGSPSNPEITRKVCAVFLYKEIVPKDLNALRKFVDYWFQFDHSVHENLRVAATNAIFEGSPDLQQASILLGVFYAVEISKNQYIDQFNELIQ-IASDNHSENTRNAALMTIEYFVENIQITMLYNLVLSIFNLFLNIMRNPDSPATLKI-VVNAFVNATSFFYRVFSFQQSKLDFIRVVFDYTQHED--LVLDGYRILQKLYENYFSLFEEYME-NIFTITQSDMESENENRIIESCTLWQIIAKVEKS-KQKKYNAND---------RLYSRHAFASFFEPLATIIASFDEIDSDLENDPGSAAFNCLLALSQAVGEDCLEPLINFVKENISDPDWRLRYAAAFFLLCSSRMDCF-IDTNTILETFQVFVSLLDDPNSAIVNIAMWSLGVMCEQIPDLSQDEERFVLILTKVTNVMESSQALYTRSCWLLGNV---------FGNFSPEEESTILAANFDTLAEIFLRTATHFGQESIAAAYGAINRLIAQTPMSLVDSYGSLLVTM------MNNVDQLISSGANSKDSIA---LFIWLISTIQATVMNMGHAMV---NHSTRLMEMLLNLLPMLNSALTAEILPAIGAIARAIQGDFSQYLDVVIGIIFQRLPSAEFIS---PAAVLVGDIYSSFGSLGENIDMQIVDMLFDDIHRDMIAQQDRSAVFSALGEVALKTVPQCHAWLDRLLSDLDQAMHSMYLEEDHFL---------GILNCYQSIVPILADIPGGDK-CVHKFYKVFEQIFTF-------DVVDGNVLYEGVLLLEGIIKKFGRRV-NVMLNRPYVRKLLDVSINSDKPFLTEAAGTVLQEIEKL---- 118601160 7 -----LLGNLLSPENGTRKQAEETYETI---PGPSKITFLLQAIRNGAVAEEVRQMAAVLLRRLLSSSFEEV-------YPSLPVDLQTAIKSELLLAIQSQSSMRKKTCDIVAELARNDDGNNQWPEALKFLFDSVSSQD--DGLREAALHIFWN-FPGIFGNQQQHYLEVIKRMLVQCMQEQNHPV-IRTLSARAAGAFVLANEHNIPLLKHFSDLLPGILQSVNESCYQNDDSVLKSLVEIADTVPKFLRPHLEATLQSLKLCADRTLSNMQRQLALEVIVTLSET----------AAAMLRKHTTIVAQAIPQMLAMMVDLDDDDDSNADELEDDDFDSNAVAGESALDRMACGLGGKIVLPMIEHIMQMLQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEMVNFVLLFLQDPHPRVRYAACNAIGQMATDFAPAFQKKFHEKVIASLLQTMEDQNPRVQAHAAAALINFTE-------------DCPKSLLIPYLDNLVKHLHSIMVVKLQELIQKGTKLVEQVVTSIASVADTAEEKFVPYYDSFMPSLKHIVENAVQK-------ELRLLRGKTIECISLIGLAVGKEKFMQDASDVMQLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119187933 12 --LSQLLLGLSTADNLVRTQAEEQLNNEWVQARPDFLLMGLAEQLQAAEDTNTRSFAAVLFRRIASVKDPN-SADTRRLFFTLVPEQRLAIRQKLLQALNGESSVRNKVGDAVAAIAEQYSESGEWPELLGVLFQA--SQSSDTGLRESAFR----IFSTTPQIIEKQHEETVLGVFSKGFKDEH--ISVRISAMEAFASFFGSLKSQPKFFSLVPDLLNILPPLKEADESEELSKAFIALIDIAEICPRMFKPLFNNLVFSISVISDKELSDQVRQNALELLATFADYAPTMCKKDAN------------------YAQDMVTQCLSLMTDVGDDDDASEWGASVAGEQCMDRLANKLGGQILPPTFSWVPRMISSSSWRDRHAALMAISAISEGCG-DLMVGELDQVLALVVPTLQDQHPRVKFAGCNALGQMSTDFAGT-MQEKYHSVVLGCLIPSLMSHPRVQAHAAAALVNFCE-------------EAEPAILEPYLEQLLGHLVQLL------QSPKKFVQGQALCT-IATIADSAESTFANYYDRLMPMLFNVLREEQSKEYREIRAKAME-----CATL--IALAVGKEKMGQDALTLAQLLAHIQQNITDADDPQSSYLLHCGRMCRVLGPDFIPYLPGVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145357009 15 --IIQMIAEYLDPRANQR----EMLGRLEQAGFPDFNNYLAHVLTSDEDAEDVRQSAGLLLKNNLKTSWT----------TTMSEEYRTYVRETLLRALGHPSRLIRGTCGTCVAVIVRCGGVENWGDLWPTLVRAVEAGD--ENSRDGALGALYKACEEVNPGLPDSPAGMVIPRLFALF--SSPAAKVRQQAVGVVNMIAPCWPEN--HYALLDSYLQGLFSLANDPDNDVRRLVCSGLVMLIHICPEKLAPNLREIIVYM-LERQDDEDKDVAMESCEFWGAFCE------------AELGDDYVQILREFT----PRLIPVLLTNMAYTEDDEEDDEWNLRKSSANGLDILSNVFGDELLPLLLPVVEQRLRESRWEIRESAILALGAVAEGCS-GGLLQYLPMLINFLLPMLDDARPLVRSTTCWTLSRFSRWTLQCARPSEQLNTLTTALCKRCLDHNKVQAAACGAIATLAEGQDTLAPWTETIVQTLTQALATYQRKNMRNLYDALTMEDANANKVDPELYECLTAIIVGLGQASAEFSSGIFAKCISALTYQLQQRTAVQRGEMPAEEYAIDIVICDLLSGLCEGMGQAIEPLVAQSPIRDIL-IASCMDESPGVRRSAFALVGDLTRSSTAHLTPSLQQLMELIVAQLQPSMNMSVCNNASWAAGEIAIRTSSDVLPFVAPLAQCLVQILDMRMVNRALGENAAISLGRLSMTCPEE----------------------------------------------------------------------------------------------------------------------------------------------------- 168048167 27 -----------SPGNEQRGQAEELFNYCKQHHADALVMKMIHALQVSQQ-LEVRAMVAILLRKLITKDDVS-------LWPQLASTTQAAVKGQLLLCLQEEKSISKKLCDTVAELAAGILEEGMWPELLPFMFQCVSSDSM--RLRESALLMFAQLAQYIGPQL--RTYLPTLNTVFQQNLSAQTSGDVRIAALRATTNFVQTLETAQERERFQDLMLQTLSLALNNREEATAQEALEMFIEVAGTEPRFLRRQLAEVVGNMLQIAAEELEEGTRHLAVEFLITLAE-----------ARERAPGMMRKLPQYTTRLFAALMKMLLDIEDDDTEEEDIGETADYEVGQECLDRLAISLGGNVLPVASQLLPSFINDGDWKKRHAALITLAQIAEGCA-KVMINNLDSVVGMILNSFRDSHSRVRWAAINAIGQLSTDLG-PDLQQNYHQQVLPALVNAMDDNPRVQAHAAAAVLNFSESCTPE-------------ILTPYLDGVISKLLILL-------QNGKRMVQEGALTALASVADSAQAHFQKYYDTVMPYLKTILIGANDKQNRMLRAKSMECISL-------VGMAVGKDKFREDAKQVMEVLMTLQGAQMEDDDPTISYMLAWARLCKCLGQEFLPYMSVVMPPLLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517367 23 ---------CQSTNSQEMAASQEMLKQL--NERPEVNIYLCHILVNESVGPNTRSMAAILLKNNV-------------RWNKLSFPIVQYLKNEAVRALADPSQLVRKVAATLVSTLVVRLGLKHWPEAIPTLLHLM--QNSDPNGLEGTLTALTFICEDDAPWLCERLVDLIMKTVVLLFRHEDPS--IRSKALQCSNVFVSFETPGF--NANFQSYLQGVFALAPDTNPVVRMHVCTAMVSIVESKFEQAVPFLEPELGNITLDCTRSEDEGVALEACEFWMVMADKPFSLLLDRMQWSEFELATMSADDDADEEDRDEDVRPATHKATRRDDGDGQEEWSIRKCAAMTLDSFAVKYHTGLLPVLMPLLKQMFESNVWLAQEACMLALGAIADGC-KDEMETYLPEILPFIAGFFEHEQHLVRSITCWCFRRYAEYICKT---PAMLEATLGALTRLVDRNKKVQETACTALCHIQEIASNLEPFTENLLRTYCYALDHFKRRNRLHLYDCISMADAVGGALAEARYECLSVILGAVETEYLPYAMTYAMAVNVLRVNIARSVAHQEGQDTEDPDDDMIVGALDLISSMVESLQGDMEPFISADLMELLLYGLQDEL--AEMRQSAFAVLGDLSKALFGVVLPHLDTVMLFISVNL-TMEEPPVCNNAIWATGEIALHLGENMNKYVDDLLEPIIHILNTSELN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157348575 22 --------------NDQRSQAEALFNLCKQTHPDSLVLKLA-ILLQSSPHPEARAMAAILLRKQLTRDDSY-------LWPNLSATTQANLKSILLDCVQREKTISKKLCDTVSELASGILPDGGWPELLPFMFQCVTSSNFK--LQEAALLIFAQLSQYIGETLL-PHLDTLHSVFLQSLASSMNS-DVRIAALGAAINFIQCLSNAAERDKFQDLMMQTLTEALNSSQEATAQEALELLIELAGTEPRFLRRQLVEVVGSMLQIAAELLEEGTRHLAVEFVITLAE-----------ARERAPGMIRKLPQFIQRLFAILMKMLLDIEDDEEEHEDAGETSNYSVGQECLDRLSISLGGNIVPVASELLPAYLAAPEWQKHHAALIALAQIAEGCS-KVMIKNLEQIVSMVLNSFQDPHPRVRWAAINAIGQLSTDLGPELQVK-YHQRLLPALAAAMDDNPRVQAHAASAVLNFSENCTPD-------------ILTPYLDGIVSKLLVLL-------QNGKQMVQEGALTALASVADSSQVHFQKYYDAVMPYLKAILVNANDKSNRMLRAKSMECISL-------VGMAVGKEKFRDDAKQVMDVLMSLQGSQMEADDPTTSYMLAWARLCKCLGQDFLPYMNVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195107180 7 -QFQQLLNSLLSMDNEVRKQAEDAYNNLSRE---LKVTHLLGNIHNGQQSEEARQMAAVLLRRLFTS-------DFMEFYKELPVDSQNQLLQQILMAVQQDVQLRRKICEVVAEVARNEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFSSV-----PSIFGNQETQYIDLIKQMLAKENTDAEVRVQAVRAIGAFILYHDKEKEVTIYKHFMIVITGETIEAQDDQ---SLLKLLIDMTENCPKYLRPQLEY-IFEMCMKVFSSQDDSWRHLVLEVMVSLAENAPA-----------------MVRKRAEKYIVALIPLVLQMMTDLDEDEEDDHSDNNVIAESSLDRLACGLGGKVLPHVMNALPGMLNHADWKHRFAALMAISAIGEGC-HKQMETILDQVMSGVLNYLRDPHPRVRYAACNAIGQMSTDFA-PTFEKKFHEQVVPGLLLLLEDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDAIMAKLENIL-------NSKFKELVEKGNKLVLEQVVTTIASVADTCEHYYDRLMPCLKFIIQNANSED---LRMLRGKTIECVSLIGLAVGREKFIADAGEVMDMLLKTHTEGDLPDDDPQTSYLAWARMCKILGKQFEQYLPLVMPVMFITLGEQQNFAIRTAACEMLVCYARELKEGFADYAEEVLRLMLPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145503404 3 -------------ENNQRSQAEQQLVNLKHQLPNEFFQKCSNAFISPQLDSQTRVAAGTLLQRCIT---------YEQGWLTIGLDVKRKIKDELLQLISSDQNIKKSAASCLSGICAIELPRQEWPEIISILVQN--TRHDSIEVKKAATITLGYICEALKNQIEKTESEKVLYGICMGLQGE---KEIKLISIRALKDSLQFMDQVLAQQQVRDHVTKLLVEQLISQDAEIRLAALECLIDYTKAIFDYLEQYIL-VLWNCTQESIQHQDFAVVTM--EIWQSVASE----INERSAVSNRTNLGFRKTQKEALQIISQIVAVLKNLLVSDEDEEDDEEQGIQEAAYKAASSISEALGSLSYQLYLRFIENTLQAQEWQNRKASLLTFSSMVETADVSELFQYSTSAIGEFIKKLADPHKQVRYAAGRVITRIAENYPQVILKHQYADDYINQFSQFLQGNNKLTKYLLWTLVNLTEAFRDD----------PVNQFGKYYEFLISQFATVIGRQDFSDGTLLDIAWVGIINCLQCVKEPQK---------IKTYLEAFGQQMLTVYSQMRWQKEANISGLLSAIHICFLRLVVLGDQCDI--QLMNNFYQLIVDYFKKITVTQDGFYAISAIAQYSKINFKQLLDDFMNYLEIGLQKKLEIETFKGAILCLADIARSLQKEFSKYL-RILEYLIACVNDQQVNRVAKIALFVCIADIVLIAEQEAEPYFQAIWQLVKSGFSASIQNKDMTQLEYYENLNDALLNCYLCMLHAFNLNKVPYIPLYQTIQELCM----FIQATSKSLTPTVEYIRLCVTCLLDCVSYY----------------------------------------------- 168038761 3 -QLGVLLGQFLVPDNASRKQAEEQIRRLSKD--PLLVPALLHHVRCSPYP-EVRQLAAVLLRKKITG-----------HWMQLSAEMRNNVKSTLLETLENSPPVRRGSADVVSVVAKHAVPAGEWPELLPFLHQ--CSQSAQEDHREVALILFSSLTETI-GDLLRPHFATLQSVFITGLNDQQSNR-VRVAALKAVGALVGYIQSEQEVMMFRELIPPILNLCLANGDEDVAILAFEIFDELIESAAPVLGPTIPVIVFALEVCSNKHLEANTRHQAIQIIFWLAKY---------------KPKTLVKHKMVTPILSVICPILAEPESRTHEDDIACE----RAAAEVLDTMATSLPKKVFPPVLHFATSNFHNPDPNYRDAAVMSLGVISEGC-YEAMKSRLEDVLSLVLEALKDKEQAVRGAASFALGQFAEHLPEISEHYERVLPCIFAVLS--DAVPDVQEKAFYALAAFCENLKEE--------------ILPYLGPLMEKLMEALQSP-------RRDIQETCMSAIGSAAAASEAAFVPYTERVL-HLMQGFMTLTKDEDLPARARATELVGI-------VGMAVGRGVIGPVLPGFIEAAIEGFELEF--SELREYTHGFFSHVAEILEEDVVPYLPRLVML---------ALQSCNLDDGTAFELADSDGDDNIGGADEDEDTDNKRVRNFSVRTGVKAAATQALGSFALHTKAAFMPYLEEALKVMQ---------------------------------------------------------------------------------------------------------------------------------------- 212528300 12 --LSQLLRALTTPDNTIRTQAEDQLNNDWVQNRPDVLLMLAEQLQGAE-DAATRSFAAVLFRRIATKKDPRSGDTNECFW-NLNPEQRVAIREKLVGCLSSETDVRNKIGDAIAEIARQYTDNGSWPELLGVLFQASQSTEA--GLREAAFR----IFTTTPSIIEKQHQEAVLSVFSRGFKDDH--VSVRLAAMEAFSALFRSIKQHAGFFSLAPDLLNILPPLKESEEDEELSKAFISLVELAEYSPKMFKNLFNNLVFSVSVIAEKDLSDQVRQNALELLATFAE---------------------YSPNMCKKYATEMVTQCLSLMTDVGDDDDAQEWGAHVAGEQTMDRLANKLGGDILPATFAWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMISELDHVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGIMQEKYHAVVLNNIIPVLDSTEPRVQAHAAAALVNFCE-------------EAEKSILEPYLGD------LLQHLLQLLRTDKRFVQEQALST-IATIADSAEAAFTQYYETLMPLLFKVLQEEQSKEYRLLRAKAME-----CATL--IALAVGKEKMGQDAINLVNLLGAIQQNITDSDDPQSQYLLHCGRMCRVLGQDFVPFQGAVVPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539094 12 --LSQLLRALSTPDNNIRSQAEEQLNNDWIQNRPDVLLMGLAEQLEGAEETGTRSFSAVLFRRIATKRKDPVTNEAKELFSTLAREQRLVIRQKLVTCLTTENDVRRKIGDAVAEIARQYTDNGQWPELLGILFQASQSPDA--GLREASFR----IFSTTPSVIEKPHEDAVIGVFGKGFR--DDVVAVRIAAMEAFA---SFFRSLPKKSQPKFFMLNVLPPLKESSESDELSSAFLALIELAEICPKMFKGLFNNLVFSVSVVANKELSDQVRQNALELMATFADYAPATCKKDPDFTTQ------------------MVTQCLSLMTDIGEDDDDSEWNAHVAGEQCMDRLANKLGGQVVLPVFEWIPKLMSSAAWRDRHAALMAISAISEGC-RDLMVGELDQVLRIVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHQVVLSNIIPVLSSAEPRVQAHAAAALVNFCE-------------EAERNILEPYLAD------LLRNLLQLLRSPKRYVQEQALST-IATIADSAENAFEEYYDTLMPLLFNVLKQEQSKEYRLLRAKAME-----CATL--IALAVGKNKMGQDALDLVQLLGNIQQSIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPGVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115389222 12 --LSQLLRALSTPDNAVRAQAEDQLNNDWIQNRPDVLLMGLAEQIQGAEEVVTRTFSAVLFRRIATKRKDPVTNEAKELFSTLSGEQRLVIREKLVTCLTSESDVRKKIGDAVAEIARQYTDNGQWPELLGVLFQASQSPDA--GLREAAYR----IFSTTPGIIERPHEDAVTGVFSKGFK--DDNIAVRIAAMEAFASFFRSIKSQPKFFSLVPDILNVLPPLKESSESDELSSAFMALIDLAEISPKMFKGMFNNLVFSISVIADKDLSDQVRQNALELMATFADYAPNMCRKDPEFA------------------RDMVTQCLSLMTDIGDDDDAAEWNAHVAGEQCMDRLANKLGGQILPATFNWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHQVVLSNIIPVLDSTEPRVQAHAAAALVNFCE-------------EAERKILEPY-------LADLLQHLLQLLRSPKRYVQEQALSTIATIADSAENAFDQYYDTLMPLLFNVLKEEQSKEYRLLRAKAME-----CATL--IALAVGKEKMGQDALNLVQLLGNIQQNIVDADDPQSQYLLHCGRMCRVLGPDFVPYLPGVMPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169618020 11 -DLANLLQGLQSPDNVQRTNAEQHLNEQWVATRPEVLLMGLSEQIELAESTSTRTFAAVIFRRQSSKPRKAATGQTQDLFLTLGEAERDAIRAKLLTCLAKENSVRSKVGDAVAELARQHTDENAWPELLGALFQASQSQD--PNQRENAFR----IFSTTPQIIEKQHEDVVVTAFKGGFADSET--AVRIAAVEAFA---SFFRSITKKTQSNYYILNILPPIKDSGDADLLTKALISLIDLAEVAPKMFKP-LFNSLVQFSISVIQDKEETARQNALELMATFADNAPQM--------------CRKDPNFT----NDMVTQCLSLMTDVGDDDDAEEWNISVAGEQCMDRLANKLGGQILPPTFNWLPRMMTSSAWRDRHAALMAISAISEGC-RELMVGELDKVLDLVLPALRDPHPRVRWAGCNAVGQMSTDFAGTMQHQVVLPSIIPVL---ESAEPRVQAHAAAALVNFCE-------------EAEKNILEPYLDQ------LLNHLLMLLQSPKRFVQEQALST-IATVADSAEAAFSKYYDTLMPLLFNVLQEEQSKEYRLLRAKAME-----CATL--IALAVGKERMAQDALNLVQLLGRIQNSVSDSDDPQASYLLHCGRMCRVLGREFVPFLAGVIP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156542807 7 -QFQQLLNTLLSTDNEVRTQAEETYKNLPVESK---VQLLLRFICDITVGEELRGMAAILLRRLFSS-------EFMDFYPKIPPEGQAQLKEQVLVAVQNEPSIRRRICEVAAELARNEDGNNQWPEFLQFLFQCANGP--VPALKESALRMFTCV-----PGVFGNQQPNYLDLIKQMLLNDTSNYDVQFQAVRAVCAFIMLHDKETAIQKHFELLPSVVLVTAQSIEKQEEDSLLKGMIDLAESTPKFLRPQLEP-IMEMCTKVFSNEDDSWRQLALEVIVTLAETAPA-----------------TVRKVGGKYITALVPLILKMMTDLEENEEEDNDSNNVVAESALDRLACGLGGKMLPLIVQNIPTMLSSTDWKYRHAALMAISAVGEGC-HKQMEAILPQIMDGIMQYLQDPHPRVRYAACNAVGQMSTDFAPTFFHDVVIPGLL--LVLDDNANPRVQAHAGAALVNFSE-------------DCAKSILMPYLDAIMGKLESLTKKFQELVEKGTKLVLEQVVTTIASVADTCEEQFVKYYDRLMPCLKYIITNATQ-------QEHKLLRGKTIECVSLIGLAVGTEKFFGDAQAVMELLLK-SHTALPEDDPQLSYMIAWARLCKVLGKHFEPYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50418807 12 -QLKHIFKGTLSSNNQERSLANDALIQARQQ--PEIENYLFDILIDNTARSDVRAAAGINLKNSILKNDNPNHIKN-----------RQYLLENILKGLVHDNMVRNITGNVITSLFSN-FGIEGWPQALPQLIELLNSPDGTYIAQEAAMGALSKICEDSAEFNGERPLNFMISNFLK-LATNPQSGKIRSLSIHCINQFIPLKTQSF--LIHLDEFLQKLFELATDSNNEVRRNICTSFSMVLETRPDKIMPHLDGVINY-CLHLMQDSDEEVALEACEFLLALSTSP----ETESDKNLFNPKLKIILPTLLQKMVYSQEEIFYMELIDEKDNADIADWSLRKCSAATLDILSLNFPEEVLQVSLPILQEHIVSPEWPVREAAILAFGAISKSC-IELSRDKLPTLVPFLVDRLQDQEPRVRQITCWTLSRFSTWVAEEAHEANYFQPTFQSIVTCALDNKKVQEAACSALSSFIE--ESDVSLIEFYLDPLLDHFAKCFQTILYDCVQTFVEKMGYEKSSKPDYINTLLECMASIAATLGELFAPYAIPVYERAIKILSNQQCQTDALIDAPEKDFMVTSLDLIDGLIQGFGQELIQQHGTNLMDLIMICFED--HTDDVRQSAYALLGDLAIFLEATVKPYLQPIFISIGNEINNFNSFPVYNNAIWALGEIAMRLTDEIKPYLSNLVDLVIPVLNSSDTQQTVLENAAICLGRMGLNGGSE----------------------------------------------------------------------------------------------------------------------------------------------------- 162606376 1 MMLLDCLKFINNSNDNMRNLGEETIQKLEKEHLNFFFEELLSIIIDSSLPNNLRNLSILILKNSLSSNFEGIFVINNNKWIKTDSIIRNNIKIKLINLLQKENEIKKSIAQLFSRILLIEIYNQHWKFPFKDLYYFLESNNFNLNLYESILEIITFFFQEVNNDLIKIESNIIFKTIFFVLKSSEDGISLKLSALNCLNHGLNFLKSFIENNNQIDDLIKLTINQIIVFNTKHKIIIIEILEKLVNTFYTKIDNYIE-IIINFSLYEFENINDENLMKIIDFWSSIAEKEFELNLSNVLAFNEGRIPEIYVKHYVKKAKNKLLKEIVKLIQYSKSFYDFEEWNLYSNSAICLNYMIQASPGNLVPIFLKSFKEHRKNYFKKYNQNDIVIFIATLDGIGAKFLYEEVFFFNKYWLSIFNTNSFEFQNSVLLILIRILSISSIYLRND--LDKIFKILNDTIYKKNFVEN--FFILLNLFIISFEKEGVIDNQ-------ISNMFPSLLKIIY------NQHLKDYRADLIEIICSIVLTSNLRLMMSISYTLPILLKIINNFLVNYGIKNSFSLRIQTNHFRIISCF-LQKIGKKLNKIFILEFNNILKKSY--NFQDEESLKQIDEEILVSLATISQILKYNFKHEISFWIPIVFKILSLTENDNILSVSVGIICDISVGLN-------DNLDNELFKLISNKYKIIEKKPRILSLFSDIFLLNGK---KYVENLNNNLLFLRELTFNKKNADIEWFL-DFQDGMIELITALFQSLKYELKNVESLFKII---FLEMIKFIRSLVVN-NRLNSTIKGIIGLIGDIRLTF-KEFSKNLIGKSWIFQLIIESKLSTEFSFRNIGLWIK---------- 145255656 12 --LSQLLRALSTPDNTIRAQAEEQLNNDWIQGRPDVLLMGLAEQIQGAEDVLTRSFSAVLFRRIATKRKDPVTNEAKELFSTLTGEQRLIIRQKLVTCLTSESDTRKKIGDAVAEIARQYTDNGQWPELLGVLFQASQSPDS--GLREAAFR----IFNTTPGIIEKPHEEAVVGVFSKGFK--DDVVSVRIAAMEAFASFFRSIKSQPKFFSLMPDLLNILPPLKESSESEELSSAFLSLIELAEICPKMFKTMFNNLVFSISVIADKDLSDQVRQNALELMATFADYAPSMCKKNSEFA------------------QQMVTQCLSLMTDIGDDEDASEWNAHVAGEQCMDRLANKLGGQILPATFAWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLRLVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHAVVLTNIIPVLNSTEPRVQAHAAAALVNFCE-------------EAERKVLEPYLAD------LLQHLLLLLRSSKRYVQEQALST-IATIADSAENAFEQYYDTLMPLLFNVLKEEQSKEYRLLRAKAME-----CATL--IALAVGKEKMGQDALNLVQLLGNIQQNIVDADDPQSQYLLHCGRMCRVLGQDFVPYLPGVMPPLLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85093881 11 -ELSQLLQALQSADNNIRSQAEEHLQNNWTSSRPGLLLMGLAEQIAGSSDASVRSFAAVIFRRLKTRKATPTSEAATDMFLSLDNHEAVAVRNKILEAILAETNVRNKIGDAVAEVARQYYDNDQWPELLQTLFNLSQAPDAGK--RETAFR----IFHATPSIIEKQHQDAVAMAFAKAFTDE--SVAVRLAAMEAFAAFFRSLKNQAKYFELLPQLLNILPPIKDSQDSDDLSQALIALIDLAESSPKMFKT-VFSTLVGFSISVIQDKEDLCRQNALELMATFADYAPSMCKKDASYTKDMITQCLSLMT----DLGEDDDDAAEWLSCDDLDTDESDSN-HVAGEQCLDRLANKLGGAILSPIFGWLPSMMNSPAWRDRHAALMALSAISEGC-REEMIGELRQVLDLVVPALKDPHPRVRWAGCNALGQMSTDFA-PTMQKQYYDIVLSAIVPVLNAEARVKSHAAAALVNFCE-------------EADKSVLEPYLDNLLSHLFQLL------QNEKRYVQEQALST-IATIADAAEQAFAKYYDTLMPLLMGVLQRENEKEVRLLRAKAME-----CATL--IALAVGKERLGADAMALVQLLASIQQNITDPDDPQAQYLMHCGRMCRVLGRDFLPYLPEVMPPLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194746504 7 -QFQQLLVSLLSTDNDVRQQAEETYNNL---PRELKVTHLLANIHNGQQSEEARQMAAVLLRRLFT-------TEFMEFYKEIPAESQNQLLQQILLAVQQEVQLRRKICEVIAEVARNEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFTSV-----PSIFGNQETQYIDLIKQMLMDPTSDPEVRVQAVRAIGAFILFHDKEKEVSIYKHFMIVITGETIEAQDDQ---NLLKLLIEMTENCPKFLRPQLE-FIFEICMKVFSSQDDSWRHLVLEVMVSLSENAPA-----------------MVRKRADKYIVALIPLVLQMMTDLEEDEDDDHSDNNVIAESSLDRLACGLGGKVVPHVMNALPAMLSHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMSGVLNFLRDPHPRVRYAACNAIGQMSTDFA-PTFEKKFHSQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMTKLETILNKFKELVEKGNKLVLEQVVTTIASVADTCEAEFVAYYD----RLMPCLKFIIQNANSED---LRMLRGKTIECVSLIGLAVGRDKFIGDAGEIMDMLLHTEGGELPDDDPQTSYLIAWARMCKILGKQFEQYLPVVMPVMFINLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEEVVRQMVPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189091910 22 -----------SSDNIVRSQAEEVLQNQWTSQRPEYLLMGLAEQISSSPDVSVRTFAAVIFRRIASKTRKTPSSENVDLFISLGAVSCQAIRNELLKTLETDKNVRNKISDAVAEIARQYYDSNSWPDLLQVLFQLSQAPDAGK--RETAFR----VFTTTPGIIERQHEEQVAGVFAQAFKDE--SVSVRLAAMEAFASFFRNLKNQAKYFGLLPEILNILPPIKQAQDSDDLSKGLVALIDLAESSPKMFKPNFSGLVFSIAVIQDKELSDLCRQNALELMATFADY----------APSMCRKDP--------KYTEDMITQCLSLMTDIGEDDDDESDNNHVAGEHCMDRLANKMGGMVVQPTFAWLPRMMQSPAWRDRHAALMAISAISEGC-RDQMIGELEQVLKLVVPALKDPHPRVRWAGCNALGQMSTDFA-PKMQQEFYDVVLTAIVPVLDSEARVKSHAAAALVNFCE-------------EAEKSVLEPYLDGLLTKLYELL------QNEKRYVQEQALST-IATIADAAEQAFARYYDTLMPMLVSVLQRENDKEYRLLRAKAME-----CATL--IALAVGQQRLGNDATMLVQLLGSIQDNVTEADDPQAQYLMHCGRMCRVMGKNFLPCLPKVMPPLLEMASAKADIQLLHMAIELLVVYAQVLEDEFAPYADQIME-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154299220 28 -----------------------------------------------------------------------------------------------------------------------------WPQILPDLLALIGNTNGSPEAQEGAMAALSKICEDDKEYQGQRPLAFIIPKLILFAANERP--RIRTLALTALNIFIPHKPQ--ALLISLDDLLNRLFQLASDPSNEVRRQVCRAFVQIVEIRPDKILPHIGGLVDYMIAQQRKVDDEDLACDAAEFWLSVSEEDIAMLEGGGDDADVEDRAEDIKPKFAKTKAARMDLDEGEIEEDDDDEAPEDRWNLRKCSAAALDVFANDFRGPVFNTILPYLMTNLRHQEWPHREAAVLALGAVAEGCM-DVVRPHLPELVPYLISLLNDTEPLVRQITCWTLGRYSAWLEDPNQRAQYFEPMMEILTKMLDRNKRVQEAGASAFAHLEEAGSNLTPYCKPIIQQFVTCFEKYKDRILYDCVQTLAEHVGQGLALMPALINRLLECLSYVATALADSFAPFAAPVFTRCVTIIHQNAAANNPGLDTPDKDFMVTSLDLLSAIIQAVDDKQSAALVSGSQPQLFQLLCMEDPENDVRQSSYALLGDCAKYVFPQLREFLPTLLPVLISQLQIESTFSVLNNACWSAGEVAIQYQKDMAPYVPKLSEKFLEILSNPMVPKSMNENAAIALGRMGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 20177117 5 --ILDIINGILAIDTERIRESTAKMLKAYEN--PDSLLVLTQIVMSD-RPVQERQVAAVLLKR---------RVKKLRHWQLVPAEHQAAIKSNMLQVLVKEKTVKGTVAFIIGSLVRHEEDQNSWEEILKFIYERCSSPDPIESERGSS---IFSSLMDAAPDQFSNHTDTIFPLLAGILVTAEPTVHNRLAGTCVL---LPFISGHSDAEQIVPLILKALAAFAEKGNSNEFMGAFDIIDSMAEYVPHLLTGNVKLLLFCLMIARNKQFDASIRVQVLTFVGSLVRLKKKII-------------------MKQKLLQPTLSVLFEVICQDDEDDDESLNSPSNAAAQTLDLMAHMVPDKFIPPLLDLLEPALQSPEPVLRRSSFICMGVIAEGCSEAIGKKYLEVMLNIIKAGVLDSVMFVRTAAFFALGQFSEFLQPTI--CKFAPQILPVLFDYLNQDSKHMDRMFYALETFCENLDED--------------IVPYLPTLMDRLFGVMEPQNSNQMR------EMALSAIAAVSAAAKENLMPYFPRIMTVLQGCLVKDCPKEMYSQRIQA-------IDTLAALCRELGKDNIIPLADETMNFCLMMLEDGPDDPEFRRSIYNLMSSLSSVVNESMASVFPKFIDRIMESVISSEDM-VPNVSDNAEDDLALVDAPDIEIDLEHTDDEDDQDYLGENDYIVEKEEAILSLKEFATHTGAAFAPY-------LQSAF-----ENVYKMIDHQGDVRMACIDSICSFITALHDDAAGLKRACEIAIPKFAHI------------------------------------------------------------------------------- 157349455 8 -----LLIQFLMPDNDARRQAEEQIKRLAKD--PQVIPALIHHLRTA-KTPNVRQLSAVLLRKKITG-----------HWAKLSPQLRHLVKQSLIESITMEHSVRRASANVVSIVAKYAVPAGEWPDLLPFLFQ--CSQSAQEDHREVALILFSSLTETI-GIAFRPHFAD-LQALLLKCLQDETSNRVRVAALKAVGSFLEFTQDGAEVVKFREFIPSILNQCLASGEEDVAIIAFEIFDELIESPAPLLGDSVKSIVFSLDVCSSQNLESNTRHQAIQIISWLAKY---------------KSNSLKKHKLVIPILQVMCP----LLAESANGDEDDDLAPDRAAAEVIDTMALNLSKHMFPPVFEFASLSSQSANPKYREASATVLGVISEGC-LDLMKDKLEPILHIVLGALRDPEQMVRGAASFALGQFAEHLQPEIVS--HYESVLPCILNALED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195443760 7 -QFQQLLVSLLSTDNDVRQQAEEAFNNLPRQVK---VTHLLGNIHNGQQSEEARQMAAVLLRRLFT-------TDFLEFYKEIPTESQNQLLQQILLAVQLDVQLRRKICEVIAEAARNEDGTNQWPDVLQFLFQCANSP--TPQLQESALRIFSSV-PSIFGNQEAQYMDLIKQMLAKSM-DPSSDAEVRVQAVRAVGAFILHHDKEKESALYKHFMIVITGETIEAQDDQ---TLLKLLIDMTENCPKFLRPQLE-LIFEICMKVFSSQDDSWRHLVLEVMVSLAENAPA-----------------MVRKRAEKYVLALIPLVLQMMTDLDEDEDDDHTDNNVIAESSLDRLACGLGGKVLPHVMNALPAMLGHADWKHRFAALMAISAIGEGC-HKQMEAMLDQVMSGVLVYLRDPHPRVRYAACNAIGQMSTDFA-PTFEKKFHDQVIPGLLSLLDDNPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195568251 7 ----QLLASLLSTDNDVRQQAEETYNNLSRE---LKVTHLLGNIQNGQQSEEARQMAAVLLRRLFT-------TEFFEFYKGLPAESQNQLLQQILLAVQQEVQLRRKICEVVAEVARNEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFSSV-PSIFGNQEAQYIDLIKQMLAKSM-DAGSDPEVRVQAVRAVGAFILYHDKENETAIHKHFMIHITGETIEAQDDQ---SLLKLLIEMTENCPKFLRPQLE-FIFEVCMKVFSSQDDSWRHLVLEVMVSLAENAPSMI-----------------RKRADKYIVALIPLILQMMTDLDDDED---WSTAVIAESSLDRLACGLGGKVVPLVMNALPVMLGHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMSGVLNFLSDPHPRVRYAACNAIGQMSTDFAQTF-EKKFHSQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMAKLETIL-------NSKFKELVEKGNKLVLEQVVTTIASVADTFVAYYDRLMPCLKFIIQNANSDD---LRMLRGKTIECVSLIGLAVGREKFIGDAGEVMDMLLHTEGGELADDDPQTSYLIAWARMCKILGKQFEQYLPLVMPVMFINLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEDVVRQMLPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91084051 7 -QFYQILTTLLSTDNNIRTQAEELYNSLPVE---AKISHLLGAIHNAGLGDEARQMSAVLLRRLFA-------NDFLEFFPKLPPASQAQLKEQVLLAIQQDQQLRHKVCEVAAEVARNDDGNNQWPEFLQFLFQCANAPNNV--LKEAALQMFTSV-----PGVFGNQQNNYLDLIKQMLMQSLAPTEVRFQAVRAVGSFLLIHDK--ETQILKHFMLNVIAESVQQQDDD---TLLKVLIDLAENTPKYLRPQLLP-IYDMCMKIFSDALDSWRQLALEVMVTLAEMAPA-----------------MVRKNAGKYMEQLIPLILQFMADLEEDEDNDANNV--VAEAALDRLACGLGGKILPLVTQNVPAMLASPDWKQRHAALMALSTIGEGC-HKQMEGMLPQIMDGVLRYLQDPHPRVRYAACNTIG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195135139 1 MDIIEIIAGLLCTDTERIRQATSELGKAYEN--PETLNALCQIIV-SQREPQVRQFAAVLL---------NKRLQKLRNWQMVPADQKESIKTGMLQALEKEKSVKNAIAQFIGSLVRHEEEKKSWAELLNFIYSRCNVDDPKEELGSSIFATLT----DAAPDQFVSHMDSICQMFAAVLMSAEAKGNLSTNITMGMSYLMPFVSGHTSAEQTVPLIIKTVFAFAQKGDEQEFCIVFDVIDSIAEYVPKLLNNNVKHLMFCLETANNKQIDDSIRVQVVTFI--------------------GRVVRIKKKAIVKQLLEPIIAVIFEMMCCETELDDDESNSPVTAATQTLDLLAINLPEKLIPPLLQLLEPALQSPDPLRRRAAYLCIAVIAEGCSEAICNKYLEVMLNIVKSGIADNSPIVRIASFFALGQFSEHLQPEIFAPQILPVLFDFLIKSGNPEPKHTDRMFYALENYCQNLEED--------------IVPHLPLLMSRLFDTLDTNNSIHLRV------LGLSAVSATALAAREHLMPYFPKIVEILKNYLVK-------ECSEEMKELRNEAIDTLASITRVVGKDNFIPLANDTMAYCLMMLDDGPNDPDFRRAIYNLIGALSIVVNESMSTVFPKIIDRLIESVISTEDMLPINDENGFNGEVAAS---NIDIDLDNTDDEDDDDYQVENDYVFEKEEAILALKEFAMNTGSAFAPYLQTSF------------ENVYKVIEHQQEIRKSAIEAIAAFVSSLMGDAEGVKRACLIIMPKFAHMI------------------------------------------------------------------------------ 170591076 17 -QVVQLLQHSQSPDTQTQRNVQERLDQLNLH--PEFCCYLVFIL-SELKDEQVRSLAGLILKNSIRM-----------LWGRLPEPIRHYVKNKTLLAISDCHPLIRTVGIIITTIVVHE-GIAQWPALLPTLCNML--DGSDENLQEGAMGAIQKICEDSADLAPQEHLSTLIPKLLCFFNSSSPK--LRALALNSV-NCILLVQTEPLN-NIMDVFLQHLFALANDTDTEVQKQLCRSLTLLLDSHLDKLASQLGNIVEFMLLRT-QDPNEATALEACEFWLALAEN------------------PQVCKEALLPHLPKLIPVLVRCMRYSDMDDEEDDIKPRFHRAKT-QTQTQRKSDITAEGVLEFFNELISSTEWNIKESGILALGAVAEGCM-SGITPHLPELVPFLITSLQD---------------------------------RKLLARILDGSKRVQEAACSAFATLEEEALELVPYLPEILATLVEAFSRYQAKNLLILYDAVTLADSVGPNLNPQYVETIMAALGDDDKELFPLLECLSSVFLPYCEPVFQSSSLPLERPAEYDMPDKDFLILDLLSGLAEGLEHIDSLVGPSQIIALVYQCSMDS--SAEVRQSSFALLGDLSKACYHYLQPHINIFLPILAQNL-DPDSISVCNNSIWAIGEIAMKMGESMRPHVLGLLPALIIVMNREKGPKTLLENTAITLGRLGISCASEVAPFLP----------------------------------------------------------------------------------------------------------------------------------------------- 210124620 6 -QFETLLANLMSHDNDVRKQSETMYDGIPVTNRAQF---LLQASRNANAAPEVRQMGAVLLRRLLTMSFEEA-------WPTFPPELQAAIKTQLLAGIQQETNVRRKICDATAELARNDDGTNHWPEALKFLFECASSQD--PGLKESALNIFCSI-PGIFGNQQAHYLEVIKQMLYQCMTDQSSPQVRRLAAKATANFILENENDATLQRQLSDLILQSLSESASTQDDDC---VLKSMIDLAENTPKYLRLQLDSVLINLQILSNSELPDQWRHLGLEVIVTLAETAPAMVRKR------------------TKLIPVLIPQVMALMVDSDEAEDEDSDSNAIAGETGLDRLACGLGGKVLPLVSAALPQMLQNADWRYRHAALMAISAIGEGC-HNQMQAHLPSVVEAVLPFLQDMHPRVRYAACNALGQMATDFA-PLFQKKFIDKVIRGLLIVLDDHPRVQAHAGAALVNFSEDCSLLLPYLDPILAKLEHVLSQDAADVMQMLLATQTDSQAQEMDDDDPQMSFMISAWARMCKLLGKQFQQYLPVVMGPLVALLDEDDMKQVSEDRTTGLEEKSTACQMLVCYAREL-KEAFADYTEQVVKLMVPLLKFYFHDV-VRLSAMPCLIECATTKGEVYMREMWNFMPEIIAAMGTEPESDVLSQLMESVSDIIHSLREEMLPFFEQLMPHFIKLLTNE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156039629 11 -ELAQLLSALQSTDNNVRSQAEEHLGNNWVATKPEMLLMGLVEQIHGSNDISTRSFAAVIFRRIASKSRKADDNNSIELFLTLPKQEAYAIRQKLIDTLGLENPVRNKIGDAVAEIAREYSDNGQWPEILGVLSTLSSSQD--PGQREIAYR----IFSTTPGIIEKQHEDTVLSAFKNGFQDGET--EVRLAAMEAF---TSFFSSLTKKSQQKYYVLSILPPLKEAQDSDSLSTALIQLMNLAEVAPKMFKP-LFHNLVTFCIQTIQDKEDIVRQNALELMATFADYAPAMV--------------KKDPSFV----TDMITQCLSLMTDIGEDDEDSEWNASVAGEQCMDRLANKLGGTILAPTFNWLPRMMLSEAWRDRHAALMAISAISEGC-RDLMLGELHKVLELVVPALSDPHPRVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110757077 7 -QFQQLLNTLLSTDNDARTQAENMLSEFAYNNLPSKVTFLLTSLCNATLTEEMRAMAAVLLRRLFSS-------EFMDFYPKIPPEAQAQLKEQILLSVQNEQTIRRKVCEVAAEVARNEDGNNQWPEFLQFLFQCANSP--VPALKENALRMFTF------------------------------QAVRAIGAFIILHDKEENIQKHFS--ELLPAIVQVIAQSVEKQGDD---ALLKVLIDLAESTPKFLRLQLE-TIMEMCMKIFSNEDDSWRQLALEVLVTLAETAPA-----------------MVRKVGGKYIASLVPLVLKMMTDIEEDEDDDNDSNNVVAESALDRLACGLGGKMLPQIVQNIPSMLNNSDWKYRHAALMAISAVGEGC-HKQMEAILPQIMEGVIQYLQDPHPRVRYAACNAVGQMSTDFA-PIFEKKFHDKVIPGLLMVLDDNPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91090358 16 -----LLQDALIPDSEVQKDVQTKLKNLEIVD--DFTYYLLYIVGQAHFSEEIRSLSGILLKNNIAA-----------VYNKLPEDSIIKIRQLCLMLLRDPCRVRTSISNVIYTLAKYNL--NTWPELIPFLVKSFETPD---EYSEVALTTLFSVCEEMSEEEICTITKEVLPKFVDCLVDEKCDK--KQSIIKLINQFLQDHYKVMTQSIDLTRYLRNVIQLADTDDLDMQKYICHTFVMYIEYREECLLPHLHDVIMYLLVKT-QHEDLEVALGACEFWLTKLANCKELLTPYIDKLVPVLLKNMKYSSFELIALKDTLRVEEQNITRDDDCDDVDDWTLRKCSAASLDAIAVKFGEDILPLMIPFLNELLYHQDFLIKESAILALGAISEGC-INGLKPHLPYLVQYLIHSMNDDHSMVRVITCWTLSRVCWIINSQPSHSVYFIPVMTILLKHFMDNKRVQRAAISAFCVFEEAQMQLIPYIDLILEGFQLGFQKYIEKLMPPLIQKLNEYNNYSDDQFIAVLECLANIIPSLDAGFLPYSEVLYSQCMEIIMDTFMADANFQENLNGFDPPDKMHVALDVLYSMAVGLKSYFYKYVASNLVCLLYTTMQDC--SFLIRQSSIALYGELVLICYPYLSSSVDDYIKLIIKNLDECYE-GVCKNAAWVIGKLTTVMGAEIRPYVPEILAAFINISRNPTVSR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211968631 42 -EIVALFEKAGSTDNAVQQQLAQAFQTL--NAMVDAPCYLTEILSSAQFSSDVRQLAGLTLKSNLQQKQPH----------ALPAFVSLYIRPRLLAAIENEKTVRSAAGSAITCLLSLE-GVGAWPEALQRLFQLL--DDAREDVVDGAFSALSKIVEDAFPELLFLSSEEILAQFLFALALPPHKPSVRKHAVACLGHFAQFAPQEL-FEAFFPQYWQLLGQLAQESDAEMTRFVVQGMVQVVEVRPDVVFNVTGEAVLSFVVRCCGHEDYRVRLDAVEFWPVLCMDPSQLEDDNAEVADEARD---IKPRFHRQSGPEGASE--EEEEEDSRGTWGDGWSVRKGSALALDHIASVYREAVLPEVLPLIEASLVDANWERREAAVLALGALAQGCQ-DSLEPYLPNVLQFLLNLCDDPKPLLRSISCWCVSRYAAWI--CRHEEQFLKPVLVQILKHVLDNKRVQEAACSAFATIEEASLHLVPYLPDILSTLKQAFCFYQTKNLLILYDAVTLADSVGSALATEAYSRLFECVTNCATALGAYFVPYAQAVTERCVWILMESLTQVDRFEKGEQRDLIESCLDLLSGVTEALGPEMCELLAHNFIPLLLRCCQD--PAAGMLQSSFALVGDLSKHCVKFLQPHLSVLMPTLSEHL-LHHATSVQNNAGWAIGELARAEPQFIEPHVDSIASKLIGIVNCPELHRSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210094936 5 --LETILENLLVPDNAVIQQATTQLQEAYKD--PAIVPALCGVLGASQNP-QVRQYAAVLLRRKI-----------AKQWKKFDQETQASLKATLLQVLVQEPTVRHAAAQIVGAVARHELQEGKWPELLQFIQDLIRDNEPSK--REMGMFVLSTVC-DTSAQGLQPHFASLF-ALFNTTLEDVDNRAVPFYTIQAMTSLVEYTEEAGTFQKLIPKVLAVIRHLLL-QDEDQACEALEIFDELVECEVTIVVPHLKDIMFCLEVSSNAELGDNIRVKALSFVSWLT---------------RLKKKSILKHKLVEPVLSVVFPIMCTPAAEGEDDPDDEASTPSSFASQVIDVMANLPPEKLITPLMQLVGPALESENPYQRKAGLISMAVIAEGCSDHIQKKCLEPFLQVTCKNISDPNPIIRNAALFTMGQFSEHLQPGIYHGDIVPLLINHLMQGEHSSKEGITKTYYALEEFVENLGKD--------------ILPYLPALMESLLSALTTSQAVH--IKELAISAIGAIANAAGEAMVPYFQQVMEQLKPYITQVLPESHQV-----------LQVQALDTLGMFARTIGEQHFLPMAEECIQLGLKLVEEV-DDPDLRRCSYGLFASVSTVLKANMAPYLPNITKHMLGSLRSTEGI-IIHHSDETNGVL-NFVEEDLTEESEEEDDDDVEGYSVENSYLEEKEDTCNSFGEIAANSGSAFLPYLE----------------------------------------------------------------------------------------------------------------------------------------------- 212506802 7 -EFNQLLITLNSPDNEIRAQAEESLNNITVDNRALLLLS----ALASPVGEDVKQMSSILLRRLFS-------NEFADLQLKLSPENLEHIKTQVLMGVQAEQSLRKRMCDIAAELARNLIGNNQWPQFLQFLFQCANSPSAS--LKDSALRMFASV-PSVFGNQESNYLDVIRQMLEQSLLPTQP-YEVRFQAVRAVSAFVSYHEKEMQILKHFTQLLPAMLKVVMESIEKQDGLLLPCLIELAEITPKFLRHQL-PVVMELCIKVLRTDDMEWRHLALEIMVTLSET----------------APAMMRKN-AGEYLVALVHEVLKMLTQLEDDEEDDSDSPNIIAESALDRLACGLGGKVLPVIVENIPGMLSNSDWKYRHAALMAISAIGEGC-HKQMEAMLPQIMDALLNFLQDPHPRVRYAACNAVGQMSADFA-PDFEKKFHDKIIPGLLHVLDDNPRTQAHAGAALVNFSE-------------ECPKNILIQYLNPIMLKLEAILSKFKELVEKGTKLVLEQVVTTIASVADTVEEQFTTYYD----RLMPCLKCIIQNANKDD---LKLLRGKTIECVSMIGVAVGPEKFMHDASEIMDLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195375422 5 --LDQIIAGLLCTDTERIRQATNELGKAYEN--PDTLPALCQIVV-SQREPQVRQFAAVLL---------NKRLQKLRNWQMVPAEQKESIKTGMLQALEKEKSVKNAIAQFIGSLVRHEEEKKSWTELLNFIFSRCSVDDPSEELGSSIFATLT----DAAPDQFVSHMDSICQMFAAVLMSAEAKGNLATNITMGMSYLMPFVSGHTSAEQVLPLIIKTVFAFAQKGDEQEFSIVFDVIDSIAEYVPKLLNNNVKPLIFCLETANNKQIDDSIRVQVVTFI--------------------GRVVRIKKKAIVKQLLEPIISVIFEMMCCETELDDDESNSPVTAATQTLDLLANMSAERLIPPLLQLLEPALQNPDPLRRRAAFLCIAVIAEGCSEAICSKYLEVMLNIVKSGIADNSPIVRIASFFALGQFSEHLQPEI--SKFAPQILPVLFDNGNEPNPVPGKDTIQYINQLQIKRKSVLTLETYCQNLEEDIVPHLPLLMNRLFDTLDPQNSVH--LRVLALSA----ISATALAAKEHLMPYFPKIVEILQNYLVK-------ECAEDMKELRNEAIDTLASITRVVGKDNFIPLANDTMAYCLMMLDEGPNDPDFRRAIYNLMGALSIVVNESMSTVFPKIIDRLIESVISTDDM--LPNEDDAAGNNLFPEEPATENDIDLDNTDDEDDYQVENDFVYEKEEAILALKEFAVNTGSAFAPYLQISF------------ENVYKVIEHQENVRKSAVEAICSFVIALHGDGEGVKRACLIIMPKFAHMI------------------------------------------------------------------------------ 116179526 21 -----------SADNNIRSQAEDVLQNQWTSQRPEWLLMGLAEQIGTSTSTSLRSFAAVIFRRIASKTRKIGNSENVDMFISLEKEHGTAIRGKLLETLVTETDVRNKISDAVAELARQYYDNDSWPELLQVLFTLSQAPDAGK--RETAFR----VFTTTPGIIEKQHEEAVAEAFAQAFK--DDSVAVRLAAMEAFAAFFRSL--NKKNQTKYHVLLPEVLNILDSQDSEDLSKALVALIDLAEGAPRMFK-QIFNVLVQFSISVIQDKEDLCRQNALELMATFADYAPSMCKKDPNYTNDMITQCLSLMT----DLGEDDDDAAEWLAADDLDDPESDQN-HVAGEHCMDRLANKLGGLVVQPTFNWLPRMLSSPAWRDRHAALMAISAISEGC-RDQMIGELKQVLELVVPSLKDPHPRVRWAGCNALGQMSTDFA-PTMQKEYYDTVLSAIVPVLDSEARVKSHAAAALVNFCE-------------EAEKSVLEPYLDGLLTALYQLL------QNEKRYVQEQALST-IATIADAAEQAFSRYYETLMPILVGVLRRENDKEYRLLRAKAME-----CATL--IALAVGAQQLSTDAAMLVQLLGSIQDTVQDPDDPQAQYLMHCGRMCRVMGKAFLPYLSKVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195995453 7 ----DLLSNLMLADNDIRNAAEQQYSNF---PFSTKLPMLIQSIRNSPNIEN-RQLAAVLFRKVLNDKNDE--------YRKLDESSQQYCKTELLTALQSEESVRRKVCDAVAELARLDDNQNLWPEILQFLFQFANSPNLS--HKEVALQIF-RNFPTIFGNQQTHYLEVIKRMLFQCM-SDTTNHKIAYLAVDAMVNDNDQLRRHF--QDMVPPILTVVQMCLAKTDDD---SPLKNLIEIAEAIPKIIRPHLNDLAVELIKNISNSQAESYRQLSLEVLVTLAE----------------SAPAMMRKHG--QIIIQLIPQCLSMMIDLEDDPEEDSDSNPIVAEFALDRLAMALGGKILPHIVSVVPQMLQNGDWRYKYAGLMAISAVADGCQKQMMQ-LLTNVVMTILPFLKDEHPRVRYAACNAIGQMSTDFAEYFQKKFH-DKVLPQLLDLMDDNPRVQAHACAALYHFCD-------------DCPSHILKIYLEPILKALLQLQELMQQGTKNVLEQAITAISTVAQRAEGNFLP----YYDHFMPSLKFIIQSATTP-------EYRLLRGKTIECVSFIGLAVGTDKFLYDANDVMQLLLKTQDIEMTDDDPQVSYMMAWARICKILGKQFVQYLPVVMPPLIKA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193590628 9 -DFHQILTSLLSTDNNERQTAEETYQSL---PLESKVSYLFNAVQNQAGDADEKQVAAVMLRRLMA-------NDFLEFFPNLSPENQKQFKDNLLLSVNNEKNLRRRMCDVASEVARNDDGNNSWPEFLNFLFQCANSPSND--MKDSALRMFTNV-----PGVFGNQQSNYLVVIKQMLHQSVPDTNVQVQAVKAICAFILHHDKVIEIQKQFTDLLPNMMRITNSLMTETDDSLIKLLVDLSENAPKFLRSQL-PNIVEMCLKYLGNDEESYRQMCLEVVVTLAET----------------APAMMRKESSKYIIQLVGQVLELMATVEDEDDETDQESMSVIAESALDRLACGLGGKMLPHILSNVSTMLANPNWKYRHAALMAISAVGEGC-HKQMLPMLPEILDGILTFLHDPHPRVRYSMCNAIGQMAADFAPTFQKKFHDKIVPAILLLLEDNNPRVQAHAGAALVNFCE-------------DCPKKTLLSYMDLIMVKLESILQAADLVEGGGRRLVLEQMVTTIASVADTCEGDFVKFYDHLMPCLKEIIRNAVAP-------ELKLLRGKTIECVSLIGLAVGQEKFLVDASDVMDLMLATHNKDEKEDDPQTSYLISWARMCKVMGPKFEQYLPLVIGPVMAALGEQQNFGIRASACEMLVCYARELKTGFAPYAEDVVKLMVPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125600818 103 ------------------------------------------------------------------------------------------LKQHLLSALQSPKPIAKKVCDAISELAALLLPENAWAELLPFLFRAASGPEA-PNLQESALLIFARLA-DYIAESLLDHLMTIHNLLASALAH-PTSPDVRIAALSAAVNLVQCLPTNADRDKMQDLMMRALTDCLNSGQEASAQEALELLVELAGAEPRFLRRQIADVVGAMLQIAAAQLEDGTRHLAVEFVITLAE-----------ARERAPGMMRRLPQFVGRLFAVLMQMLLDVEDDETEDEDAGEGNNYGVAQECLDRLAIAIGGNIVPIASELLPQYLSAPEWQKHHAALITLAQIAEGCA-KVMLKNLEQVVSMILNGFQHPHARVRWAAINAIGQLSTDLGPDLQV-NYHQQVLPALANAMDDNPRVQAHAASAILNFSENCTPE-------------ILTPYLDGIVTKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFKKYYDAVMPYLKAILMNATDKSNRMLRAKSMECISL-------VGMAVGKDKFRDDAKQVMEVLMSLQGTTMENDDPITSYMLAWARLCKCLGQDFLPYMNVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47210240 7 ----------------------------------------------------VRQMAAVLLRRLLSSSFEEI-------YPGLTVSLQAAIKTELVTIIQTENNIRKKVCDVAAELSRNDDGNNQWPELLKFLFESVNSPDA--GLREAALHIFWN-FPGIFGNQQQHYMEVIKRMLGQCMQD-QANPQIRTLAARAAASFVLTNERNTTLLKQFSDLLPGILQAVNESCYQGDDSVLKSLVEIADTAPKYLRPNLEATLQLCLKLCADTNLANMQRQALEVIITLSET----------------AAAMLRKHTAIVA--QCVPQMLAMMVDLEDDDDDDFDSNAVAGESALDRIACGLGGKIILPMIQHIMQMLHNPDWKYRHAGLMALSAIGEGC-HQQMEAILQEIVNFVLLFCADTHPRVRYAACNAIGQMATDFAPTFQKKFH-DKVISTLLKTMKDNPRVQAHAAAALINFTE-------------DCPKSLLVPYLDSLVEHLHIILQEASSSLQKGSKLVLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENAVQK-------ELRLLRGKTIECISLIGLAVGKEKFMPDASAVMQLLLKTQTDFNDLEDDDPQ--------VGGLNPGFKTR-----PLMCKCV--------------------------ISQVAFLFFLSLLQI-----------SYMISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 22328982 8 -----LLIQFLMPDNDARRQAEDQIKRLAKD--PQVVPALVQHLRTA-KTPNVRQLAAVLLRKRITG-----------HWAKLSPQLKQHVKQSLIESITVENSVRRASANVVSVVAKYAVPAGEWPDLLTFLFQ--CSQSAQEDHREVALILFSSLTETIGNT--FRPYFADLQALLLKCMQDESSSRVRVAALKAVGSFLEFTNDGDEVVKFRDFIPSILRKCIASGEEDVAILAFEIFDELIESPAPLLGDSVKAIVFSLEVSCNQNLESSTRHQAIQIVSWLAKYKYN---------------SLKKHKLVIPILQVMCP----LLAESSDQEDDDDLAPDRASAEVIDTLAMNLPKHVFLPVLEFASVHCQSTNLKFREASVTALGVISEGC-FDLMKEKLDTVLNIVLGALRDPELVVRGAASFAIGQFAEHLQPEILS--HYQSVLPCLLIAIEDSEEVKEKSHYALAAFCENMGEE--------------IVPLLDHLMGKLMAALENS---PRNLQETCMSAIGS-VAAAAEQAFNPYAERVLELMKFFMVL------TKDEDLRARARS-----TELVGIVAMSVGRKGMEAILPPFIDAAISGFELEF--SELREYTHGFFSNVAEILDDTFAQYLPRVMPLVF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157821101 18 -EFYQLLKNLINPSCMVRRQAEEVYE-----NIPGLCTFLLDAVRNRRAGYEVRQMAAALLRRLLSSGFEEV-------YPNLPSEVQRDVKIELILAVKLETSMRKKLCDIFAVLARNENGTNHWPEGLKFLIDSIHSKNVV--LWEVALHVFWH-FPGIFGNQDRHDLDIIKRLLDQCIQDQEHPA-IRTLSARAAAAFVLANENNIALFKDFADLLPGILQAVNDSCYQDDDSVLESLVEIADTVPKYLGPYLEDTLQLSLKLCGDSRLSNLQRQALEVIVTLSET--------------ATPMLKKHTNIIAQAVPHILAMMVDLQDDDDEMEEDDFDSNAVAAESALDRLACGLGGKVVLPMKEHIMQMLQSHDWKCRHAGLMALSAIGEGC-HQQMEPILDETVNSVLLFLQDPHPRVRAAACTTLGQMATDFA-PSFQKKFHEIVITALLRTMENNQRVQSQAASAL-------------VIFIEDCPKSLLILYLENMVKSLQSILIKLQELIRNGTKLALEQLVTTIASVADVIEENFIPYYDIFMPSLKHVVELAVQK-------ELKLLRGKTIECISHVGLAVGKEKFMQDASNVMQILLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156368528 7 -QFEALIGQLMSPDNDTRNQAEVLI-----------LGGLAGGFTR-----VVRQMAAVLLRRIFTAT--------VDFLKKIDENTQNLMKESLLKGIHEESNVRKKICDAVSELSKSDDGYNHWQELLKFLFECCNSPRAE--LKESALHIFCS-FPGVFGNQQDHYLNVIKQMLWQCIND-QTSQAVRFVAARASCAFITDQVGEAKQRQFVELIIQTVRESALANGDDAVLKS--GLIELAENCPKLLRSNLEPLLNLMLIVRNAELGENWRHLSVECIVTLAETAPAMI------------------RKLQKYIPLIIPQLLAMMVDLDDDEDEDYESNTVVGESSLDRLACALGGKILPHITATIPQMLNNPDWRYRHAGLMAISAVGEGCQ-KQMEALLQSVTDTVLPFLNDPHPRVRYAACNAVGQMSTDFANAFQRKFHMK-VIPGLLHVLDDNPRVQAHAGAALVNFCE-------------DCPKSTLHPYLDSILAKLEAVLSKLQELLQRGTKLVMEQVVTTLATVANTVEEKFAPHYDRFMPSLKYIVQNSNS-------TDYRLLRGKTIECISFIGLAVGKDKFLPDASEIMQLLLKTQTDIDSEADDPQVSYMAWARMCKIMGTEFTQYMPLVMPPLLISLGDQQKFGIKSTACQMLVLYAKELKEGFAPYAEEVVQLMVPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198418420 6 -----ILTGINSSNNDTRNAAEKEYEEVPLVNR---FMLLVEILSTQEQCLQTSTLAAILLRRIITS-------SYNESFGQMDADMQPKLRAQVIDCIKQETNLRRKKADCLSELARKSIGNNHWPEVLTFMFGCVNSTD--PGMKEIPLHVFSQ-FPGIFGNQQDHYQNVIRQMLGQCMMASEQ-PSIRFLAAQATMAFL--LTNTASNQLLRHFLMPAVIQAAEDSASEDKDVVLKSLVELCEDAPKVVRPFVEPLLTCLKVLGNAELENSIRQLALEAIVTLSETAPGLIRKQ------------------KAIIPIIIPQMLALMIDLDEDEDAAEWSVADDAEDAIDRFACALGGKILPHIMSTVPPMLQNEDWRYRHGGLMAISAVGEGC-HKYMEEILEQIVNAVLPYLNDAHPRVRYAACNATGQMC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195436082 4 -QLDQIIEGLLCSDNNRIQLATAELAKAYED--PETLWTLCQIIVSP-RDTQVRQLCAVLL---------NKRIMKLRHWQMVPQQQQEAIKQAIMEALEKEKAVKNSIAQCVGSVIRHDSSTKDWGQVLKFIYERCSLPDAKEELGSSTFATLT----DSAPDQFVNHMDSICEMFASVLVNAETRGDLASNMIVGMSNLMPFVSGHTTAEQTVLKVMPLLIKAVSAGNADDFSVVFDIFDCMAEYVPKLFNNNIKPLMFCLTTANNKQIEDAIRIQVVILI--------------------GRIVRLKKKDIAKQLLEPILQVIFEMMCCETDSDEAEELSPVTAATQTLDLLANMSPEKLIPPLLQLLEPALQNADPYRRRAAFLCMAVIAEGCAETICSKYLEIMLNIIKSGIADQAPVVRNAAFFTLGQFSEHLQPEI--SKFAPQILPVLLKMGQPEPKHLERMFYALETYCENLEDN--------------IVPHLPLLMDRLFETLD--NNNSPRLRELAL----SAVASTATAAKEHMMPYFPRIVTILQAYLVK-------ECAEEANSLRIQAIDTLAAITREVGKENFIPLANDTMAYCLMMLSEGPDDPDFRRSIYNLMGALSKVVNESMANVFPKIMD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406796 13 -----LIQGLVSSNNEIRNEAEKALNSQWLAQQPDFLLVGLADQASRNADPSVRAFCLVLLRRL---AFRTVPGSEVEVFSALRDDSKQQIKVLLLQILGAESTVRNKACDTTAEIARITECNGQWPELLTVLFESAKSTEQS--VRESVFRVLLTL-----PTLLAGQDAVLVELLAAGM----SDASIPVRVAAVRAYAATFLESKQITRDQLNGLLPVLPPLQQARDSYSLAECLNSLTEIVEVFPKIFKQIFDDLLFSLGIIADKELEDSARQAALELLVCFSESSASMCRSNPKYAQELVTQCLMLATDVGGEDENDPDELQEWLDTEDLDSDENDAN-HIVAEQALDRLSRKLGGKILPQAFSWLPGLIGSQKWSERHAALMAISSIAEG-AEKLMKRELGKILDMVLPLLQDPHPRVRWAACNAVGQMSTDFA-PDMQTKYSTRILESLIPLGAPEVRVQAHAAAAMVNFCE-------------EADNKVLEPYLDQILQSLLALLQSP-------KRYVQEQAVTTIATVADAAAQKFDKYYDVIMPLLINVLQQGEGKENRALRGKAME-----CATL--IALAVGKERFLPLSGSLMQALAAIQQGITESDDPQAGYLAAWGRICRVLGNDFLPFVDSVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156351508 3 -ELESILLKLLVPDNTVIQQATVELKEAFKH--PAVIPSLMSILSTSQNP-QVRQYAAVLLRRRVT-----------KQWTKLPPENHQMLKQGLLQVLTQESVVRHSVGQVVSMIAKHELPAGQWPELLLFLQEYVRSQEAAN--REMGMFVLSSVTESV-GEQLRPHFPSLLSLFSTTLEDQG-SQVVPFYTIKALMNLIEYVGT-DEIALTRPLIPKVVINALLFTDEDRACEAMEIFDELIESEVSIVTPHLIPLVEFSLKLAMNNTYDNTRIKALHFICWLARIKPKALIKNNLL-----VPTLAVVFPIMAAPPSEEALDEEEDDQLEDGAEAS--KPCAVASQVLDILAHLPPETLIHPLMQFIQPALASRNPYERKAALIALAVIAEGCADFLRNRYLDATLQTICTGLQDTNHIVQNAALFALGQYSEHLPFQPEISTYSTQILPLLFSHLKDQSSSTTRTYYALETFCENLGQG--------------IIPYLPALMDKLMSVLSSSQNNH--LKELAISALGAAANAAKENIIPYFSS----IVELIKVIVAKLLTYLTNPGTTEGNLLQVQAIDTLGVLARTVGPETFLPLADECIHLGLKLLE-EDRDPDLRRCTFGLFASVSTILKTGISKFLPDIMKYMIDSLQSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50556022 11 --LKQLLVNLGSPSSEVRVPAEKTLEWCRPQQVGMLLVGLAQ-LAATDSDKTVRSFAAILFRRMALKSPEDVKNVVTRTVDTVQPEVRSMCRNILLGGFTQENSTRHKLCDAMAELVEDENTQGSWPQLVQTLFEGTQAPSG--GIRESCFRLIATVPTVLNENQ---DINGIITVFQRGFADSDQSVQV-----TAVGAFTKFFDLLPQQKWEQHSLLNVLPPLAVPDQGLELTQTLEHLMELAGLAPKMFLP-VFPDLISFCVSIIENAEMDLRLSALELLTTFVDKAPQMCKNQSNYT------------------PQLVTCCLKLMTEIGEDDDDEEEEADVRARQSLDRLALKLHGNILPPLFEYVPPM-TSGTWKEKHAALMALSSVAEGC-VDVMIKELSQVLDMVLGLLNDPHPRVQWAVCNTLGQISTDFAPTIQN-EYHARVVPGLISRGKLPPRVQTHAAAAMVNFAENATKEV-------------LEPYLDDLLSSLVTLLNRP-------QRYLQDQVLTTISTIAESSSEKFSKYYDELMPLLLTVLRTPATDETRNVKAKSIECSSL-------IAVAVGKTQFIPSSMDLLKCYVDILDETNNEDDPCQSHLLAWSRICKLLGRDFMPFLDVVMPPLLRA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68476659 12 --LTQLLENLLSTDNTIRAEAEKSLDQNWKDNVELLLVFLAEQACQGNNDT-IRAFASVMFRRMAIKSPKELQSVTDRTIGVIGEPARQQIRGILLAGFTSPNQVRHKLSDAISEVAKEDAPAGTWNELIPALFEA--TRNEDPSFRESAFRVFSASPELID----NSYIDEVLPVYNAGF--EDANDDVRIAACTAFVAFFRKLPKNTLLSPLLPNLLNSLPRFLQNGQDHALASVLEALIDLVELAPKMFKD-MFPTIIEFCSAVAKNKDLDLRMAALELLSTFAEVSPSMCKLTPTYTEQ----------MVLITLSMLTEVCI-------DDDDAAEWNEYGAARQALDRVALKLGQALAGPLFQYLPAMVSSSNWRERQAALMALSSAAEGCA-DVLMNEIPKILDMILPSLEDEHPRVQYAGCNALGQMSTDFADVIQRDRILPALISKLTN--KSVPRVQAHAAAALVNFSEAATKEV-------------LEPYL-------DDLLNNLLILLQSPKRYVQEQVLTTIAIIADAAEKTFVKYYDTLMPLLVNVLRTDVGAENKLLKAKCIE-----CSTL--IALAVGKEKFAPHSQELIQLFGHIQQSATEDDDLVKSYLQAWGRICKILGKDFLPYLPSVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115758413 12 ------------------------------------------------------QLAAVLLRRLFNTNFD-------QVWPDSPQDVQEGIKAQLVQILHHINDLRRRVCDAIAELARNDEGNQLWPDILQFLFQ--CSTSTSPELKESALHIFNN-FPGIFGNKQEYYLVVIKGMLAQCLEKQEQ-PQVRIVAAKATISFI--VTNGKEKAIQKHFMLDIVTESISGQEDDTLLKAF---LELEESTPKLLRPYMENVLNAIGIIRESNLPDSWRQLGLEMVVTLSE--------------AAAATLRRFPKYIETVVPLMLNMMMDLEEESDEIEDEDNDSNAVAGESALDRFACGIGGKMLPHITAAIPKMLQNADWKSRHAALMAISAVGEGC-HKEMEAVLDKVLDSVLPYLIDEHPRVRYAACNALGQMATDFA-PTFELKYHAKVITGLLQALDDHPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149247380 12 -QLKHIFRGTLSTNNEERRLANDALTQARENH--EFENYLLTLLVDTTTRADVRAAAGMNLKNSIMKNKDGQGI------------DRSYLMSNVMNGLRSSDALVRNIGNVITSLFSI-YGLDHWSSALSDLLQLAQQGNEDFKTQEAAMSALAKICEDSFYELGERPLDYLMNEFLKLM--DSPSIKVKAFAVHCIN---QFILLNTQSFLVIDHYLNKIFTLAQETDEELKKNICTSFLWILETRPDKMVPHLDGVIHYCTLMQTVDQDEAVALEACEFMLALA------------------TNPEFSRAFTTEKLKTILPLLLTKMVYSEEDKDEDQWTLRKCAAATLDVLSENLAQEVLLVALPILQERIVSEHWPVREAAILAFGA-MSLSFTKFASDKLPQLVPFLVDRLQDQQPRVRQITCWTLSRYALWVSQEAHEANYFQPTFQSIVGCVLDSKKVQEAACSALASFIEESDSSLIYLEPLLEQFAKCFQMYQRKLLPPLLQRWELLDDDDNALWP-----LLECMASVAATLKELFAPYAVPVYDRANCILMDQNCQTDPSIDIPEKDFMVTSLDLIDGLVQGFEYQSIDLIQNDLLNLLLACFEDYN--SDVRQSAFALLGDLAIYVIDVLKPYLHLIFLSIGKEITNSETFPVYNNAIWALGEMVIRLEQETKPYLENFINLLVPILNSQDTESTVLENCAVTLGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 154274668 37 ---------------------------------PESLLFLIQV-ATSHDDQNLRQLAAV-----------ESRTLVYKHWLKIPVKQKPQVREQLLRALGEGTSVRHSCARIISAIAKIDIEDGQWADLPGFLLQAAVSPNADE--RATCIYILFTILETL-GEGFQEKFNDLFALFEQTIRDPE-SAEVRINTLLALSKLAIHLDSVKAFQNIFPAMVAVLKDSIDKNDEDRILQAFEVFQTLLACDPQLMNPHLKDALFMNQLAANTELDDDTRTQAISFL-------------------MQCLRYRKLRIQGMQIGSQITLTCLQIATELGDTADDDDITPARSALGLLDMLAQSLPSQVVVPLLNALGQYFGNKDPEYRRAGIMALGMCVEG-APDFISTQMKEIFPVVFQLLNDPEPKVRQATLHGVARIAESLGEDIQHQQVMPLLLTNLQSTMQEWKGEESGPVIDIMKAAISALDAVVDALGEGDVV-----QYQNDVVPNLHKLIKHPDF---KVKALTASALGSIASSAGEAFLPFF-DESMHLMQD----------YVTMKDSEDELELRACVTDAMGEMSTSAGPEHFKNYVEPLMRASEEALQL--GHSRLKESTYLFWGSMSKVYGEDFTPFLDGIVKGLFACL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17506191 5 -QFTELITKLQSADNDIRKQAEEVYEKIE---GPTKVAALFEAYTHHTNNSDARSTVLVFLRRVLARDWDAI-------WETLNEENKQRILAKVLEMIVHETSIKKKIADLISEIASNLIDDSGWGGVLELMDHCLKSEDLTGNYI--ALLILRGC-----PIIFGNRLAHFLPTLKVVLEKCMATPDLQIKAT-AVRAVIAFAVDNDEEKDVVRLMTSLVPNVLQTSDEDDSDGPLGEFAELASSLPKCLNTHMSQVLQVLAIAGNKEKNEMVRQNAIEVICSYMESAPKG-----------------LKKYAPGALGPILETLLSCMTEMD-DDVLNEWDIPIIAESAIDRVACCINGKVLPVFLPLVEKLLTSEDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMAHITNYVNDAHPRVQYAACNAIGQMSSDFAPTLQKKCHAA-VIPALLESLDDVPRVCAHAASALVNFAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151944826 8 -----------------LKEATKTLQTQFYTQ-PTTLPALIHILQNGSDDS-LKQLAGV-----------EARKLVSKHWNAIDESTRASIKTSLLQTAFSEPKVRHSNARVIASIGTEELDGNKWPDLVPNLIQAASGEDVE--TRQTAIFILFSLLEDFTS-SLSGHIDDFLALFSQTIND-PSSLEIRSLSAQALNHVSALIEQAQKFAASIPSVVNVLDAVIKADDTMNAKLIFNCLNDFLLLDSQLTGNFIVDLIKLSLQIAVNSEDEDVRVFALQFIIS------SLSYRKSKVSQSKLGPEITV--AALKVACEEIDVDDE-LNNEDETGENEENTPSSSAIRLLAFSSELPPSQVASVIVEHIPAMLQSANVFERRAILLAISVAVTG-SPDYILSQFDKIIPATINGLKDTEPIVKLAALKCIHQLTTDLQDEVFHEEYLPLIIDII--DSAKNIVIYNYATVALDGLLEFIAYD-------------AIAKYLDPLMNKLFYMLE--SNESSKLRCAVVSAIGSAAFAAGSAFIPYFKTSV----HYLEKFIQNCSQIEG--MSEDDIELRANTFENISTMARAVRSDAFAEFAEPLVNSAYEAI--KTDSARLRESGYAFIANLAKVYGENFAPFLKTILPEIFKTLEL-DEYQF-----NFDGD-----AEDLAAFADSANEEELQN--KFTVNTGIKEVASAALSELALGTKEHFLPYVEQSLKVL----------------------------------------------------------------------------------------------------------------------------------------- 195437035 5 --LDTIIEGLLCPDNNRIKEATVQLYEAFKQ--PDVLWNLCEVL-TSTRAVEVRQMTAVLL---------DKRLSDAGVWNGLSFDQQMGVKKYLLEALVAEKAVKSAIGRVVGTVSRYHNEKKQWSDVLKYTFERCVILDPNESEPDS--YTFSAIAES-ATTHLADEMPTVCKMFETIMVNADAQNTLASRTVNGMGYLIPFLGEYPAGAELMPLILKTVQLNALHGDGAEFTLVFTIFDALAEYVPR--AFHDTDAVAKLLLSTCEQIEKTIRLQCMSFISEFMRVSKTEILR-------------------QNMLLPIVSVLFELICKQPADSDDDENSYAEGASHALDEIAMIVGDQLLPLLFQLMEPAIQSTNNLIRRAAYNCMGTISEGCMEIICKQYLEVMLNVIKTGTQDPDLSVRGAAFFALGQFSENFQPDIYSPEILSMLLEYLRQLIGDMKRITKHVDQLFYALEKCCESMDEM-----------IDHHLPGVMDCIFKALNSP--HTLTLRSYCLSALAS-VSGSGKLILPYFPQIVAVMQNYLVK-----------DCDEEIGRLRIIAINTWSVYVRIVGDEVMAPYCNESMGYCLLMLSKGPDDPEVRFAIYNLLGALSNVYRENMAGYLPKIMDRIL--------LSVVSPCGILAG------GKDCGDKKDVDGDDFDDMVENDYV--TEMEEAMFALKEFSETTGAAFAPYLQAVF------------ENVYKVIEHLPSVRKACVESLSKFLAAFHRGNETAFTEYSKIL-----VRKFYEMIIKDDNRTVV-----VNILDDLIDLIRDFEAAAIQSQEVVKLLFKATRRLLTQSTR----------------- 158286569 3 ----QTIKNLLVADNDLIQQATAELKEAFK--KPETIPQLCEICVTNT-DPQVRQYAAMLLKKHL---------GKLRAWREVPAETQALIKKGMLEAIVSEKSVRNAITGFVGVLVKHEAEEDGWGEVLKFMFESTSSSDPKSELGSSVFNTLT----DVAPDQFMPHIEMVCQLFSTALTATEASGNMAYNILLGMSHLVPFIPGRQEIEQSIPYVLKALSAFAE-QDSYKFIEAFDILENLADESSRTLSPHMKLLIFCLQMAGNTQLDDSVRVKTITFIGWLVRLKKKMII-------------------KQKLVEPIVNALFTLMSVAPDVEDEDEETPSTCATQSLDVLAHIPPKQLFPPLMALLEPALAGDNPLPKKAAYLSIAVIAEGCSEHICSKYLRVLVDVIKRGITDENVMIRNAALFALGQFSEHLPEISQHDEILPILFEFLIRSGGKEPPHIDRVFYALETTCENLEDQV--------------TPYLPMLMERLFESLDTRNSVH----------LRELSLTTIAATASAAKEHMLPYFPRLIDCLKLYLVKTDDED---ICTLRPQAIDTFAALVRTIGKDNFLPLAVDTLNMGLTMM-DESNDPDLRRSCYNLFASMASSVKEDMSGSLNKIVETMLESVRSSEGIDMAILANGALAGTNGSGDGDDEDEEFDIENEDIAGYSIENAYMDEKEEAILALMEFAEHTGPAFAPFIQTAF------------EEIYKLLNHPNEIRKASIDAVKQFVVALHGNMEGVHQTILILVPKLSEI------------------------------------------------------------------------------- 211588740 6 --FLQQLQIILDPSQGNLKEATGVLQKEFY-NKPESLVFLIQ-LCTSHDDQNLRQLSSV-----------EARSLVSKHWLKVPTDQKPQIREQLLRSTMGESSVQHSIAQIISAIAKIDLNDGEWPDLPNLLLQAGNNGNATE--RAVAIYILFTIL-DTLGEGFEEKFQDLFSLFNKTIRDPE-SAEVRINTLMSLSDSEEDEAPVKAFQEMVPAMVAILKDSIERQEEDHILQSFEVFQTLLGCDPALLTVHLKDLVILMQISANTEVDEDVRTQAISFL-------------------MQTIQYRKLKVQGMRIGEELTRTALQIVTELDAAPGDDDITPARSALGLLDMLSQSLPSQVVVPLLHALGQYFNNANPDYRRAGIMALGMCVEG-APDFISTQMKEIFPMVLQLLADPEPKVRQASLHSVARLAEDLVESSEHARLMPLLFQNLASAMQEYKGEEEGPTLDIIKAGISAIDAVVDGLDEKDV-----SPYQAELVPILHNLFKHPDFKIKALAAGALGSL----ASSAGDSFLSFFDESMHLLQEF----------ATVKDSEDELDLRASVTDSMGEMAAAAGPERYQPYVEPLMRATEEALHL--GHSRLKESTYIFWGAMAKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212531195 6 --FLQQLQIILNPSTGDLKEATGVLQKEYYNKPESFLFLL--QLATSHESDDLRQLAAV-----------EARGLVGKFWLKVPANQKPQIREQLLRGTMSSSSVRHAIARIVSSVAKIDLQDGEWADLPNFLLQAAQSGNKDERAI--GVYIFFTILESL-GEGFEDKFQDLFTLFSKTIRDPE-SAEVRINTLLALSKLAMHLDSVKAFQQVFPDMVRVLKDAIDTTDEDRIMQAFEVFQTLLGCDPALMNVHLKDLITFMEVSANIQLAEDTRTQSISFLMQ-CVKYRKLKVQGLRVGEQ------------------LTRTALHIATELDDDDDEDEITPARSALGLLDMLAQSLPSQVVVPLLQALGQYFNSENPDYRRAGILALGMCVEG-APDFISSQFNEIFPIVLHLLSDKEPKVRQATLHGVARLADDLAEDVEHAKLMPLLVQNLASAMENYKGEETGPTVNIMKAAVSAIDAVVDGLDDKDVVA-----YQDELVPLLHKLFQHPDFKIKGLTASAI---GSLASSSGEAFLP--------FFEKSMHLMQEYATKKESEDEL---DLRASIIDAMGEMSAAAGPQHYQPYVEPLMRASEEALHL--DHSRLKESTYMLWGSISKVYGEDFKPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 151946017 12 --LLQIVQAFASPDNQIRSVAEKALSEEWTENNIEYLLTFLAEQAAFSQDTTVAALSAVLFRKLLKAPPSSKLMIMSKNITHIRKEVLAQIRSSLLKGFLSEDSIRHKLSDAIAECVQDDLP--AWPELLQALIESLKSGN--PNFRESSFRILT----TVPYLITAVDINSILPIFQSGF--TDASDNVKIAAVTAF---VGYFKQLPKSEWSKLGILNSLPRFLDDGKDDALASVFESLIELVELAPKLFKD-MFDQIIQFTDMVIKNKDPPARTTALELLTVFSENAPQMCKSNQN------------------YGQTLVMVTLIMMTEVSDDDDAAEWITYDHARQALDRVALKLGGEYLAPLFQYLQQMITSTEWRERFAAMMALSSAAEGCA-DVLIGEIPKILDMVIPLINDPHPRVQYGCCNVLGQISTDFSPFIQRTAH-DRILPALISKLTSESRVQTHAAAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195456572 413 ---------------------------------PETLWTLCQIIVSP-RDTQVRQLSAVLL---------NKRIKELRHWQMVSQQRQEAIKQAIMEALEKEKKVKNIIAQCVASVIRHDSSTKDWGQVLKFIYERCSLPDAKEELGSSTFATLT----DSAPDQFVNHMDSICEMFASVLVNAETRGDLASPTVSGMSNLMPFVSGHTTPERTVLKVMPLLIKAVSAGNADDFSIVFDIFDSMAEYVPKLFNNNIKPLMFCLTTANNKQIEDAIRIQVVILIGCI-------------------VRLKKKDIAKQKLLEPILQVIFEMMCCETDSDDAEELSPVTAATQTLDLLANMSTEKLIPPLLLLLELALQNADPYRRRAAFLCMAVIADGCAETICSKYLEIMLNIIKSGIADQALVVRKAAFFTLGQFSEHLQPEI--SKFAPQILPVLLKMGQPEPKHLERMFYALETYCENLEDN--------------IVPHLPLLMDRLFETLD--NNNSPRLRELALSAVASTATAAKEHMMPYFPRIVTIFQAYLVK-----------ECAEEANSLRIQAIDTLAAITREIGKENFIPLANDTMTYCLMMLSEGPDDPDIRRSIYNLMGALSKVVNESMA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70992079 6 --FLQQLQIVLNPAQGNVKEATGILQREFY-NKPESLVLLIQI-ATGHEDPNLRQLAAV-----------EARSLVNKHWVSVQGAQKPQIREQLLRSTMSESLVRHSIARIISAVARVDLNDGEWAELPNFLVQAGNSGNKDE--RGVAIYILFTILETL-GESLEAKFSDIFALFSKTIRDPE-SEEVRVNTLLALSDSEEDVGPVRAFQDIVPSMVAVLKDSIDQKQEDRVMQAFEVFQTLLGCDPALLTVHLKEVIFMNELAANTEVDEDTRTQAISFLMQ-CVQYRKLKIQGMRIGEQLTRTAL-----------HIVTELGDTSSDDDDIT------PARSALGLLDMLAQSLPSQVVVPLLHALGQYFNNSNPDYRRAGIMALGMCVEG-APDFISTQMQDIFPMVLQLLADPEPKVRQASLHAVARLADDLAESAEHEKLMPLLFKNLASAMQEYKGEEDGPTIDIMKAGISAIDAVVDGLDEKDV-----APYQGELVPILHKLFKHPDFRIKGLTAGA---LGSLASSAGESFLPYF-DESMHLLQEF----------ATVKDSEEELDLRASVTDAMGEMSAAAGAERYQPYVEPLMRATEEALHL--DHSRLKESTYIFWGAMSKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 213408054 7 -ELQQLLFQSTAPDTAQITAATDALKKYYSQ--PQSLLSLFHIMTSCDNS-QVRQLAAV-----------EARKLCSTFWPQVAADVQAQIRQSMLISLKEPVKIVQHAARVISALAKLDLPEGKWNELSAFLVNAAMDQN--ESVREMGVYILYSIVEAVDVD--ETLLLDFTQLFSQTIQ--DTNREVRVISAQGLGAIAEILDSDNKKLLELPNLLNVLQDVVQTGETDKCKTIFEVFNTFLIASGAIISKSLGNIIEVIMIASTKQLDQEIRCMALSFIIS-------------------CVRFKSRKLQALKVGKPLVYALLEIATEEDTDDVDEDCPSRLALRSIDLLSTHLPPTHVFYPMFEAVQSFSQSPEPRYRKAALLALGVSVEG-SSESVTSKLTEVFPIVVSGLCDTDPEVRQAALLALSQIAEIPHEVSKHHAQFLPLVFELMSMQ--GVKVGKAACNCIDALLEGMDKDE-------------IAGYMPTLMERLLYLLEADITLDIK----------SCVAAAIGSAAFAAQETFLPYFEHTMNSLSNCLKSNTDE---ETYEFRGTVMDTLGAIASAVGKEVFLPYTEQLVQFAYEGIQL--DHSRLRECSYCFYSVLARVYKEEFAPFLPHIMPALFKSL-DQDESDVISEKVG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50309753 8 ------------------------------------LPALIHILQNSSND-GIKQLAGV-----------EARKQVSKHWGSLDAATQTSVKQSLLNSAFNEDAVRHANARVIASIGSEELDEKKWPELIPNLLQAACDSN--PKIRETAIFIILSLLESFNAN-LALHIDDFLNLFAQTINDSASLETRSLSA-----QALSYVSSLIEEEGEINSVVQVLDATIREGDTTNTKLIFNCLNDFLLLDSQLTGNTIADLVKLALQIAVNSDDEDIRVFAVQFVTS------ALVYRKSKINQAKLGPEITL--AALKVASEEIDVEDE-LTNEDEAGENEENTPALTALRLISNASELSPSQVGVPIIEHLPTMLSSSNPFERRSILLAISVLVTG-SPDYTLSQFDKIIPATVTGLKDSEAVVQLAALKCIVQLSTNLQDEVYHEQYLPLVIDIIDSAKHVV--IYKYATLALDGLLEFIAH-------------NDIIKYLDPLMNKLFQMLE--TQQSPKLRAAIVSAIGSCAFAAGSGFVPYFKTSV----QYLQQFIQNVSQIEGLS--EDDIELKALTFENISTMGRAVKSAAFAEYAEPLVNAAYEAI--KTDSARLRESGYAFIANMAKVYGKDFAPFLQTIIPEIFKTLE-QEEYQF-----NFDGD------EDFLEGIEDLDEEELQ--SKFTVNTGIKEVAAAALSELAIASKEHFLEYVEPSLKVL----------------------------------------------------------------------------------------------------------------------------------------- 68474771 9 ------LKQTLVPDSSVIKQASSKLTKDFYPN-PIALPALLQISQTTKQD-EIKQLSLV-----------EARKLALDQWETVDASLKPTLRESLLKGTFEEKRLRNLSAYVIAAIGEVDLDKNEWQDLLPTLFSAVQNTDV--HTREVGTFVLFALLESQIATVI-PHISDLLSLFGTLLNDSE-SKEVRINSIMSLDVISQIIEEDEEFQSTVPSMINIFKDVISGDDVESAKSVFNVFNSLILVDSKLVGDHMIQIIAEMVTN--QQLDEEFKIFGLQFLIS------CVSYRKSKISGNKLGPQITL--VALKVASGEIDIEDELGNEDEENENEENSPPSLALRLLAVLSAELPPSQVVNPLFDALPQVLTSTNQFERRAGLLAIGVSSAG-APDFISLQIQKIIPSIVNGLKDTELIVKVAALRTLGQLTSELQDIV--TEYHEQLLPLIIEIIDSASSVVAYACVALDGLIEFMSH-------------NAMGKYIEPLTHKLFHML--QQANSATLKSAIVSAIGSTAFASGKAYTP----YFEASVQQLEPFIANSASVEGLT--EDDIELRAVTFENISTMARAVGSESFSAYAKPLVEAAYNSLSSE--HSRIRESGFAFIANMAKVYGTEFAGFLDQIVPKILECLKQEEF--------------SFNLGD---PEGDEPEFDEDDEDADPKIHTGIKEMASVALGELAVGTGNQFFPYVESTIAVLQ---------------------------------------------------------------------------------------------------------------------------------------- 194207188 6 --LEQILRELLLPDTERIRQATEQLQTALRD--PAALPALCDLLASAP-DPQIRQFAAVL-----------TRRRLNTRWRRLAAEHRESLKSLVLVALQTEHSVCLSLAQLSATIFRKE-GLEGWPQLMQLLQHSTHSPHIPE--REMGLLLLSVVVTS-RPEAFRRHHRELLRLLNETLG-EVGSPGLLFYSLRTLTTMAPYLGT-DDVPLARMLVPKLIVQALIPVDEAKTCEALEALDELLESEMPIVTSHLSEVLFCLEVARNVALGDAIRV------RILCCLTFLVKVRSKALLKNRLLPSLLHTLFPIMAAEPLLGQL----DPEDQDSDEEELEIHFAVQVVDMLALHLPPEKLCPLLMPMLEEALQNENPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKGLEDPSQVVRNAALFALGQFSENL--QPHISSYSGEVMPLLLAYLKSVPPRQT------QHLAKACYALENFVENLGPKV----HPYLPELMECMLQPLRNPSS--PRAKELAVSALGAIATAAQASLLP----YFPTIMEHLREFL-----LTSHED---LQPVRIQSLETLGVLARAVG-EPMRPLAEECCLLGLS-LCDQVDDPDLRRCTYSLFAALSGLMGEGLAPHLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50288169 8 -QLEQALAAVTQPNSAGLKEATKTLQKQFYTQ-PNSVAALVHIL-HHSNDDALKQLAGVEVRKLIP-----------KHWASIDVATKNGIKETVLQYAFSEQKIRHSNARVIAVIGSEEMSDNQWPELIPNLVQAAAGEDSK--TRETAVFILLSLLEDFDS-SLVSYIDDFLTLFSQTINDTTSLETRSLSA-----QALNHVSALIEEQEEINSVVSVLEAVIKADDVPNTKQIFNCLNDFLLLDSQLTGNAIVDLIKLALQVAINTEDEDVRVYATQFIIS------ALSCRKSKIIQAKLGPEITLT--ALKIAAEEIDVQDE-LNNEDEAGENEENTPSMVAIRLLAFASELPPSQVAAVIIEHLPTMLNSQNVFERRAILLAISVVVTG-SPDYILSQFDKVIPATISGLKDNEQVVKLAALKCVHNLTTDLQDEVFHEDYLPLIIDIIDNAGTVV--IYNYATVALDGILEFIAYE-------------AIAKYLEPLMNKLFHMLS--TSNSSKLKCAVVSAIGSAAFAAGLAFVPYFKTSV----QYLEQFIQNCSQIEG--MSEDDIELRANTFENISTMARAVRSENFAPFAEPLVNSAYEAI--KTDSARLRESGYAFIANLAKVYGENFSPFLETILPEIFKTLEL-DEYQF-----NFDGD-----ADELAALADGATEEELQ--SKFTVNTGIKEVAAAALSELALGTKEHFLPYVEQSLKVLNQ--------------------------------------------------------------------------------------------------------------------------------------- 169849351 6 -----------------------------------------------------------------------------NLWTQLDQSIREQIKQDLPKLILEEKNKRHSAARVIAAIASIEVPAGTWSNLLPLLESACQSSEA--GHREVGSFILYTVLENIV-EGFQEYLPKLFSLFEALLQ--DPSIEVRITIVRALGVIAQYIDNDDKYQNLVPAMINVIGQTVEANDETGARQLFDVLETLLILEIPVLGRHVPEAAFLLQCGGNVNFDPELRVLALNALNW---------------TVQYKKSKIQSNNLAPQILEGLMPI-----TTEAEPEDIDDDAPSRSALRIVDLATNLPPDQVFPPLRNLILKFFQSADPAHRRGAMLALGVSVEGCS-EFMTPLMGHVWPFIEAGLQDGDAGVRKATCIAVSCLCEWLEDE--CVSKHEALMPAIMNLIND-PTTQKSACTALDALLEILHD--------------HIDQYLQMIMERLAGLL---QTAPISVKAVVTGAIGSAAHASKERFLPYF-----------EQTIKILASFLTLTEEGEEIELRGITMDAIGTFAEAVGADQFRPYFADMMGCAFKGLE--MGSARLRECSFLFFGVMARVFGEEFAPYLPQVVPALLT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189201355 5 -QFVQLLESLLQPDTERVKSATSTLNKNYY-NSPASLNALLQILCGHPKS-ELRQLAAV-----------EARKLVTKHWANLPADQKASLRNQLFQTLNEDVTLRHSAARVIAAIAAQDFEDGEWGDLPGYLQQAATSPTA--RHREVGTYIIWTTLESV-GDSFPGKSSDLYKLFSTTIQDPE-SVDVRINTMLGLSRLAMLLKALALFQESVPAMVTVLKATVDEGDEDRAMQAFEVFQTLLGCESALLAKHFGDLVFMLELASSTNVEDDYRSQAIAFL-------------------MQCVRYRKLKVQALRIGEELTLKALHIVTELGDSSEEEDVTPARSALGLLDILASSLPSQVVIPLLKNLGNYFQSQNPDYRQAGILALGMCVEG-APDFIATQLNEILPMVLHLLEDPELKVRAAALNGVARLADDLAEDVGKE--HARLIPAMLKNFD---LAASNMQGAERNLSIIRGSCNAIDSLIEGLEPEDAGKYVPELVPRFSKLFHHED---LRVKSAAIGAVGSIASASERAFIPVFA-----------QIMQELSPYVRIKDSQDELDLRGVTCDSMGKIAAAVGPEPFEPYVLPLMEASEEALHL--DHPRLRETSYILWSTMAKVYEEQFAKYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 139947865 6 --LEQILRELLLPDTERIRRATEQLQIALRD--PASLSALCELLASGG-DPQIRQFAAVL-----------TRRRLSTRWRRLAAEQRESIKSLVLTVLQTEHSVSLSLAQLSAAIFRKE-GLEAWPQLLQLLQHSTHSPHIPE--REMGLLLLSVVVTS-RPEAFRPHHRELLRLLNETLG-EVGSPGLLFYSLRTLTTMAPYL-GIDDVPLARMLVPKLIVQTLIPIDEAKACEAMEALDELLESEVPIITSHLSEVLT-FCLEVAKN----VALDAIRVRILCCLTFLVKVKSKALLKNRFLPPLLHTLFPIMAAEPPLGQ-----LDPEDQDVEEEELDPHFAVQVVDMLALHLPPEKLCPLLMPMLEEALRSQSPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKSLEDPSQVVRNAALFALGQFSENL--QPHISSYSGDVMPLLLSYLKSVPPGHTH------HLAKACYALENFVENLGPKVQ----PYLPELMECMLQPLRTPSS--SRSKELAVSALGAIATAAQASMLP----YFPTIMAHLREFL-----LTSHED---LQPVRIQSLETLGVLVRAVG-EPMRPLAEECCQLGL-GLCDQVDDPDLRRCTYSLFAALSGLMGGSLAPHLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50290025 13 VQLATLLKSCMSPNHDERTVAMDSLQQF--QHQPEFFNYLCYILIEGEASEVLRATAGMLLKNSMLEKGGFGKGDH----------DLDYVKSNIVHGLYDNNLLVSNVTGIVITTLFSTYYRQHREDLLSQLLELVSNNN------EASVKALSKIMEDAQFFQLEKPIQSLITSFLGFISDVNMSNTIKAESIKCINTIIPLQTQSFTVK--IDEFLSSVFHLAQNEDDEVRTQICISFSSLLEFRPDKLADNFNGIVQFMLHIIGTVHEEKVAIEACEFLHAFA-----TNNNIPEHLVQPFVPDIVPVLLAKMVYNEDTILLLESSNDEDANEDDKDWTLRKCSASTLDVLTNILPHAVLEIAFPYLKEHLTSDKWYIREATVLALGAMADGGM-NYFNNELPILIPFLVEQLKDHWAPVRKITCWTLSR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50305745 12 --LVKLLQGFASPDNAIRSAAEDALNNNWIT--PEHIEVLLMFLAEQSADLTTAGLSAVLFRKLLRAPPSSKTIIIAKNITHISKEALKQIRDTLLKGFISPNNIRHKLSDAIAECALEELP--EWPPLLQTLFEAI--KNTDPNFRESSFR----IFSSMPHLINSIDINHALPIFESGF--TDPSDEVKIAAVTAF---VGYFKQLPKNNWAKLGVLLPSLLFLDDSKDEALAAVFESLIELVELAPKLFKD-MFDQIIQFADMVIKNKDPSARTTALELLTVFSECAPQMCKNNQNYAQSVVLDTLVMMTEVSIDDDQAIEW-----QNSNDVEEDNEENTYDMARQALDRVALKLGKYLAAPLFQFLQQMITSSEWRERFAALMALSSAAEGC-RDVLMIEIDKILEMVVPLIDDPHPRVQYGCCNVLGQISTDFAPLIQSTSH-EKILPALISTSSSVDRVQTHAAAALVNFSEQAT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50419275 12 --LTQLVDGLSSSDNSVRSGAEKLLESEWKENVEMLLIFLAEQACGSDNDT-LKAFCAVLFRRVAIRSPKEIASVTDRTIGVIGEPVRQQIRAILLHGFQQSNQVRHKLSDAISEVAKEDAPLGSWNELIPALFQA--TKNSDPSFRESAFR----VFCSAPELIDKSYINDVLPIFNTGF--EDESDDVRIAACTAFVAFFREISSWPTLSPLLPNLLNSLPRFLQNGQDQALSSVLEALIDLVELAPKMFR-EMFPTIIEFCAAVSKNNELDSRMAGLELLTTFAEVSPSMCKRTSSYTD----------NMVLITLSMLTEVCIDDWNNNDDTEDDDEEPEYDAARQALDRVSLRLGQALATPLFQYLPVMIQSSAWRERQAALMALSSAAEGCS-DVLMTEIPKILDMILPTLHDSHPRVQYACCNALGQMSTDFANVIQRTSG-DRILPALISMSKSVFRVQAHAAAALVNFSEAASKE-------------ILEPYL-------DDLLNNLLGLLQSPKRYVQEQVLTTIAIIADAAEKKFIKYYDTLMPLLTDVLKTDMGQENRLLKAKCVE-----CSTL--IALAVGKEKFAPHSQDLIQLFGHIQETAVEDDDPIKPYLEQWGRICRIIGKDFVPYLPAVLPPLLNAAKATQDISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 124506397 4 --IVEVIEGLSSSESHIRNECENTLNYYKKNDLNNTVLSILKLL-KTHKDSQVRLQCAILIRNIFTHVDVEEKEKNENYWVLLPDNLKNIVKSELISNIGTETDVRSNICNNIIDLSSKLLLHNQWPELLSVTFEFCNSNNVD--VLISGYKILGGILSCI-PDELDGKQEIISSICMKGLNSS--NVQVRGECINLISCIVEDNSSSLVKSVHIPLILQSLSLMAKNSSSDIAVKVLQSIGKMIDYNAKFFTKHITDILFSICMKDENELNYDLKSLSIEALVTIPERRPKMALS---VPHFVDKIIHLSMLFMLDINNDCFNEWMNSIKEGKDDSQE----LYDIGEESLDRVGKAFSEEFIHILFNKVSEFLMKNTWEHKYVGIMAIAQTIEYLPEDEIEEQLEHVIKMLLQILVDQDVRVRYAACQAIGQISLD-HQPYVQKEFFSEILSALINTMNDHLRVQSHATAAFVNYAE-------------ELDKMALLPYADIIIDILLQKLN--SSNYLLVREQAVTAI-AVIAGVIEEDFLKYYSTVVPMMKDIIQ----------KAVSEEERTCRGKAIECISIIGLSVGKDIFIEDAKECMNALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145616144 11 -ELGQLLEALQSPDNAVRSQAEDHLQNNWTVTRPEVLLMLVELIGAQANTTTIRSSSAVIFRRIAGKTRKNDKGESVDTYISLAKDQAEVIRQKLLQTLASESDVRNKISDAVAEVARQCSDNGSWPDLLAALFQLSMAPDAGK--REISFRVFA----TTPGIIEKQHEESVAQAFSTAFKDDTVAVRLAAMEAFAAFFRGMTKKNQTKYFGLLPEVLNILPPIKESQESDDLSKALTALIDLAEISPKMFRQQFNHLVFSISVIQDKELDDICRQNALELMATFADYAPSMCKRDPNYT------------------NDMITQCLSLMTDLGEDDDDAEWLASEELDQDESGPQPCGRRAMYGYVSQQAGRP-NHPRPDLQLAASHDALACLEACCPHGHLRHMRRL----------PRPYDWWAGCNALGQMSTDFA-PTMQKEHHEVVMKAIIPLISPEPRVKSHAAAALVNFCE-------------EAEKSILEPYLDDLLSHLFQLL------QNEKRYVQEQALST-IATIADAAEQAFSKYYDTLMPLLVGVLNREGEKEFRLLRAKAME-----CATL--IALAVGRERLGNDALTLVQLLATVQSNITDADDPQAQYLMHCGRMCRVLGQDFLPFLHNVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45200799 8 -QLEQTLAAIVSPNASSLKETTKTLQTQFYTQV-TALPALVHIMQNSG-DDALKQLAGV-----------EARKLVAKHWGKLDGALKTEIKSTLLQTAFTEPKVRHSSARVIAAIGSEDLSDDQWPDLVPNLLRAAADEN--PKTRETSVFVLLSLLESYN-DALGKYIAEFLTLFSQTINDS-ASLETRSLSVQALNHVSALIEENPEHANQIPSVVQVLDAVIKADDNVNTKLIFNCLNDFLLLDSQLTGNAVVDLILALQIAGNVQVDEEVRVFAVQVGISAVSYRKSKIQQAKLAPEITIT--------ALKVASDQVDVEDE-LNTEEEAGENEENTPCLTAMRLIAFCSTEFPSQVAAPIMEHLPAMLSSANQFERRAILLAISVAVTG-SPDYMLSQLDRIIPATISGMKDQEPIVQLAALKAVSQLTTELQDEVFHEEYLPLIISIIDNSKHVV--IYRYATTALDGLLEFIAYD-------------AIAKYLEPLMNKLFQMLE--SQTSSKLRAAIVSAIGSAAFAAGSNFVPYFKTSV----QFLEQFIQNCSNIEG--MSEDDIELRALTFENISTMGRAVRSTTFAEVAEPLVNSAYEAI--KTDSARLRESGYAFIANMAKVYGKDFAPFLETIMPEIFKTLQ-QEEYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193809643 4 --IVEVIEGLSSSDSHVRNECENTLNFYKKNDLNNTVLSILKLL-KSHKDSQVRLQCAILIRNLFRADNSLLNAEEENYWDLLPDNLKNIVKSELISNISSETDVRSNLCNNIIDLSSKLLVNKQWPELLSVTLDFCNSNNND--VLISGFKILGGILSCI-PYQLELKREVVSSVCMKGLNSSD--VQVRGECINLISCIVEDNNSVLCVQPCIPHILQSLSLMVKNSSSDICEKVLQAIGKMIDYNAKFFAKHISDILFSICMKGENELNYDLKSLSIEALITIPERRPKMALS---VPHFVDKIVHLSMLFMLDINNDSFNEWMNSIKEGKDDNQE----LYDIGEESLDRVGKAFSEEFIHILYNKVSEFLMKNTWEHKYVAIMAIAQTIEYLPEDEIEDQLEHVIKMLLQVLLDQDVRVRYAACQAIGQISLD-HQPYVQKEYPRQIITALITTMNDHLRVQSHATAAFVNYAE-------------ELDKMALLPFADMIIDILLQKLN--SSNYLLVREQAVTAI-AVIAGVIEEDFLKYYSTVVPMMKDIIQ----------KAVSEEERTCRGKAIECISIIGLSVGKEIFLEDAKECMNALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFFPYLSSIVPTILSLLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45190822 12 VHLCVVLVQSMSPDAGQRQQAMEALDAYTAQH--DALNYFCFVLVSANRELQTRFAAGMVLKNMMLQHGSGAKYDL------------SYLRTNIMNGLYLPVPLLANITGIVLTTLFSHYYRHHREDALSDLLALASQGNL------AALKALSKIMEDNAPWAGNDNILDVLITHFLKFMDELPNPTMRAEAIKCLNYVVPLQPQCLLVKLDR--LLEGLFRLASDSDDVVRQQLCIMFSNLLEHRPDKLAAHMVGIV-QFALHVMESKDEKVALDACEYLFAFASS------------------PNVPKNMVRQHLSEIVPMLLRKMVYNEDDDNEEDWNLKKCSAATLDAVTKLLPRAVVEIAFPLLSEYLASSQWYIREATILALGAMADGGM-QYFAEQLPNLVPFLVEQLNDHWAPVKKITCWTLSQFSPWI--LNDQTEFLIPVLGPIMNTLLDKKKVQYAAITAVAVFVENCDPDVVLYSELLNSFDRCLQSYKKKNLIILYDAIGRLDDAIKLILPHLITKWASLLSYVAASLGEKFSTMAPEVYQRAWQILCNCQAQTDPSIEVPEKDFVITSLDLIDGLVQGLRSHSCDLLFPNMLQVMLQCLQD--PTHDVRQSTFALLGDIATFYDPALQPFLPAFLKAISTELMHPEAVSSVNNAVWCLGLIGRELGDAIIGLARQVLDLFCT--PAPSVHESVLENLVVTIGRLGHLHPEHF---------------------------------------------------------------------------------------------------------------------------------------------------- 50295072 12 --LLGLIQGFASADNNVRSEAERTLNQEWPENVEVLLIFLSEQ-ASLSQDLTASALSAVLFRKLLRAPPSSKTVIIAKNITHISTNALLQIRATLIKGFMAESSIRHKLSDAIAECAQEDLP--EWPELLHTIVESLKSPDQ--NFRESSFRILT----SVPHLINSVDVMHILQIFESGFTDESDS--VKIAAVTAFVYFKQLPKSNWSKLGVLLPSLLNSLPFLDDGKDDALASVFESLIELVELAPKLFKD-MFDQIIQFCDMVIKNKDLETRTTALELLTAFSENAPHMCKNNQN------------------YAQSIIMDSLIMMTEVSDDDSASEWKSSDHARQALDRVSLKLGGKYLPTLFQYLQQMISSAEWRERFAALMALSSAAEGCQ-DVLIGEIPKIIDMVIPLIADPHPRVQYGCCNVLGQVSTDFAPLIQKTAH-NRILPALISRLDSVERVQTHAAAALVNFSEHAT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209876458 4 --LCNLYEGFSSSDSAVRQESENQFNNLRQADPNTFLQLTLGILQQQPNSQY-RVQAAISLRNLFR---EFVLTPDNCLWNKITPENQNMCLIALLKCLETENVVSINISDTVSLVAMELYPNGKWPELLPFLFRLISNSNAPENVVRHAFRIIGEIMP-VLEDVVATHRDNIVSTISAALQY--PDIEIRYEAIGLIAAIVE--SSGKKNWAPLVYLTPVILEILQNLIATQHVLAIDVLYRLTESDPAFYRQHFGIFFSQILIAQNKQIGTDLRQAAVECLLCVVETRPNMCTKHNNFVNDMITTLLSFMLEFEDDPNEIHPEQEENEDNEFESDIEDEDCLYPIGEEGLDRLARALDAEVIPTFYQFITIYMQQTNWKYRYAAIMAIAQTIEYLDEETYQDHMGQIISRIIAFLKDPYPRVRYACCQAIGQIALDHS-PLVQELFHATVLPQLIQTIDDPSKVASHALSALVNFTE-------------EVPAEDLQPYVQPLMEKLLNILHKQPQPPRIVREQCITMI-AVIAGVIENDFAPYYSTVVPYLKKTMQ-----------EASPQLRTLRGKCIECLTIIGFSLDYSIFKNDAQETMVAFIQLMGSGKGDDPLKEYIQEALQRMCRIMKQDFVPYLPHLLSNIFQLLETREE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67471239 1 MSLSQVLIQLIVGQQNQQTAS--QINELSNRSLSEILPPVIDLLQDAKQNPPTLMKILIFMKNCLTAKDPEKASNKKAQWNTFTIDIKNGIHGVLFNLLNSADSQVHSVSEVIAIVASYDIPLSQWSDLIEVL----TNDSFPITIQKVCLNICSLLFEKIDEYKMTVYLSKILPRFVTDINN-EHLYEIRLNGIKNLLNHYRSFS-----FNNFDVLFDIVVDSTKTNISENALTILETLSIVVENLYEKLIGQ-NDRLCNFLVNTVEGSSEDIVKKVYDVWCTIGRVESD--------TVKTRKSQNILITSISKLYPQIVRVIAKEVVQEDDDEGEDQNSVIYVSQEIVTYMTMVAHDPFSSNVLNSITQSLNGNQLSQQYISLMLFGAILEGGC--SLKNLIVQNIPSIVQIYSNSNGLIKMAASKALIKVLKMMPQLLNGQIINQLITTALNIISSNNKSYIISSCLLIGYIYKTVEEGNSLSSSVNQVHSTLLVQMNDELIQRTLQSLKRIVGNLYKVNAK------------------------PLILNTFNSIIQFIQLLQQQGNMKAISICIQIMGDCIDELTEEIQSNPNTINLQQTMNILISYLANT----DTFDSAMKAIVTVSSVLAEQFQVFTGPVVEKLLIALKEVSQSEMIKESCITIEQLSLAIKTAMSPYVEQLLTQLFNDLQSNQLNFKVKFTIIKAISGLAVGIGFNFSRYTSVILNALGQITKLKLDLYNEDGAEFFESMMESILICYSRL---YKGSDQTIINFIDVPINLTLSIHQVI--CSGSGYVNTDIIYSAVCAFYDTIVSLPQELFKKIFT-PSVLEVIRSCDSNTEEE------------------- 170032266 12 ----------------------------------------------------VRQYSAMLLKKQLCK---------LRNWQQVPPEQQALIKQGMLEAIVKEKSVRTAITAFVGVLVRHEAAEDGWNEVLKFMFDSTSSGDPKLAEIGAATFA---TLTDTSPDQFIPHFENVCQLFSSALIATEASGNMCYYILQGMSHLVPFITGHPAYQQSIPYVAKALVGFAQ-LDSFKFIEAFDILENLADESSRILTPHLKLLIFCLEVGQNGELEDSVRVKAITYIGWLVRLKKKMII-------------------KQKLVEPIVIALFRLMSVAPDIEDEDEETPSTCAAQSLDVLAHIPPKQLIPTLMSLLEPALRGSDPLAKKASYLSIAVIAEGCSEHICSKYLKPLLDVIKNGITDQNPMIRNAALFALGQFSEHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50304865 12 -QLCLTLQHAVSTNSDERQQALDALETFKLE--PQFANYLCYILLHLEEMDQLRGTAGILLKNCILGGNIVDLG---------------YVKSEIVRGLLNNKFIVKITGIVIAALYSTYYQHREDPQGLITLAQLIELARDNN---EGSLKALSKMMEDAQFFQLQWSNNQVLVSLFLTLMVEGKTPVVRSESINCLNNIIPLQCQ--ELSVNLDTLLTNIFSLASSESSYVKQQICQCLTLNLEFRPDKLMTHLQGIIQFMGTDRNDSEEEKVALGACEFILAL------------------VSNTNVPDHLIQPYVQELVPLLLTNMVYDSEDKDEDEWNLRKCAASVLDILTGIFPKEVIETALPLLREHLTSDSWYIREATTLSLGAMAEGGM-KYFDGQLPALIPFLVEQLKSPWFPVRRMTCWTLSRFSIWILD--DRTEFLMPVLNPIMETLLDKKKVQEAAITAIATFIENSDPDIVLYEPLLDRFDECFRFYQKKNLIILYDAVSRLSQAITKLLPHLLNKWSALLSYVSTSLGPRFAPMAMEVYNRAWNILCRCVDLEAKSQVVPEKDFIITSLDLIDGLVQGLGYDSKALLFPNMFSVILQCLQD--HSHEVRQSAYALLGDIAY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156841998 12 --LINVLQGFASPNNEVRSAAERALNQEWPENIEPLLVFLSEQ-ASFSQDPTIAALSAVLFRKLLRAPPSSKTIIIAKNITHISESALAQIRVTLLKGFVNENNIRHKLSDAIAECAQESLAD--WPELLQTLVEALKNPD--PNFRESSFRILA----SVPHLINAVDVSNILPLFEAGFTDSDDN--VKIASVTAFVYFKQLPKSNWSKLGVLPSLMNSLPKFLDDGKDDALASVFESLVELVELAPKLFKD-MFDQIIQFIDIVIKNKELETRTTALELLTVFSENAPQMCKANQLY-----------------AQSVIMDTLLMMTEISIDDDAATEWENSDHARQSLDRVSLKLGGSYLPTLFQYLQQMLASSVWRERFAALMALSSAAEGC-RSVLIGEIPKILNMIIPLINDPHPRVQYGCCNALGQISTDFAPLIQRTSH-DKILPALISKLNSIDRVQTHAAAALVNFSEHA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68074275 4 --IVEIIEGLSNPDSRIRTECENTLNYYKKNDLNNTVLSILKLL-KSHKNSQVRLQCAILVRNLFTDDNSLLNGEEENYWDLLSNNLKNIVKSELISNIGTDKMVRSNLCSNIIDLSSKLLLNNEWPELLSVTFEFCNSNNNNDVLI-SGYKILGGILNCI-SDELHGKNEMISSICMKGLNS--PSVQVRSECINLISCIVEDNNSIKCVQPCIPLILQSLSLMVKNSVSDVAVKVLQSIGKMIDYNAKFFSKYISDILFDICMKNENELNYDLKSLSIEALITIPERRPKTALS---VPHFLEKIINVSLLFMLDINNDCFNEWMNSLKESDENQE-----LYDIGEESLDRVGKAYGPEFIHILYNKVSEYLMKNTWEHKYVAIMAIAQTIEYLPEEEIEEQLENVIKMLLQVLLDQDVRVRYAACQAIGQISLD-HQPYVQKEYPRQVITSLISTMNDHLRVQSHATAAFVNFAE-------------ELEKSALLPFSDMIIEILLQKLN--TTNYLLVREQAVTAI-AVIAGVIEEDFLKYYPTVVPLMKEIIQ----------KAVSEEERTCRGKAIECISIIGLSVGKEIFIEDAKECMSALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTILSLLSISPTPLVQEKALDLLIIIIEVLKENYKEYIEATASAILPML-DYELSDEIKQKALSAISEL------------------------------------------------------------------------------------------------------------------------------------------------------------ 157823031 6 --LEQILKELLMPDTERIRRATEQLQTALRD--PAALPALCDLLASAT-DPQIRQFAAVL-----------TRRRLSNRWRRLAPEQRESLKSLVLTALQTEHYVSVSLAQLSATIFRKE-GLQGWPQFMNLLQHSTHSAHSPE--KEVGLLLLSV-VVSSQPEAFHAHQQELLQLLIETL-SEVSFPGVLFYSLRTLTALARYLRP-DDVSLARMLVPKVVLRTLIPLDEVKACEALEALDEMLETELPIITPHLSEVLT-FCLEVAKN----VALEAIRVRILCCLTFLVKVKSKALLKNRLLPPLLNALFPIMAAEPPLGQLDPEDQDSDDDDLEIGETPKHFAVQVVDMLALHLPPEKLCPHVMPMLEEALRSEAPYQRKAGFLVLAVLSDGAGDHIRQRLLYPLLQIVCKGLDDPSQVVRNAALFALGQFSENL--QPHISSYSEEVMPLLLTYLKSVPMGNTH------HLAKACYALENFVENLGPKVQ----PYLPELMECMLQPLKNPSKA--RTKELAVSAIGAIATAAQDSLLP----YFPTVMEHIREFL-----LTGHDD---LHLVQIQSLETLGVLARALG-ESMKPLAEECCQLGL-GLCIHVDDPDVRRCTYSLFAALSGLMGESLGPYLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209881213 14 -EILNVLKQAESPDSTIQLQVTNTLNTFITT-VPDASCYFALIFACMNNENEVRQRAGLLLKNCLLQFGLPISSQFF-----------EYIKQNALSALNDPNRIRSTAGTIVTNFINLNIGPALLTECLHYLSQLLDL--ATPDSIDGALDCLIKICEDEIEAGLGEGSTNKLSCVNKCSTSCQTSREHSILSGNEVAVHLSFQHHLFSTGQLLNDMFPIIGILATDSNMKIRILVVIGILRVMEDDPNVILDGTSDVIINFIIGCCVDDTYNLRLEALEFWPIYIRNNKGIDALRPFLPKLLNCLLVNAIFTDFDYL-EMDPSHFEDEIEDDQDEDVDEWTVRKAAALALDHISLIYGDEILPELLVKIEQKLQDPNWEVRESAVLVLGAIARGC-IKGLAPYLSKVITFLLKLSNDPKPLLRSISCWCIARFTLWLSHQQDQPILIETIRTLLTKMLDPNKRVEEAACSAMATFIEEASQLIPFLEDIVNTLTTALNLYQYRNLLILCDTIATLPSFENNLLPLFISKWKSFCLISSMDCLAKTMKYSEVIIEHCIVNLMVNSLKSGTSSSLEVSDTIECTVDLIGCMLEATGSHCIQYLIKYKFADFLSFCCQSDSYPAIQQSAFACVGDIARYSNDKLE-FLKPILPNIFGVLANHNCTGTANNAIWAIGELVINSNNDITPYIDGILESLIVIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196012564 35 ----------------------------------------------------VRQYAAILLRRKIS-----------KLWNKLDSDSRFRMKQLCLQALTQESIVQHSIAEIISVIAKYDLPEGNWNELMILLSEYTKSPDGK--LVEIGMHVLKSI-SSNGGETLKPYLSSLFPLFGACL-SNTDNVIISSYALEVMTNIMDYLGPN-DIAIIKPFIPKAVIKKLLTTDEIRAQEAMEFFDQIAESNINLLNSNLLEVIFCLQIAQNDQFEDSTRCKALSFISWVT---------------TLKKKSMLRLNLVPTVLEVIFPILSASSDDTDMDDDESENSVVTNAGQLIDVFALHLPPETFFSFLPYIDRYFNSQEPLKVKAALVSIAVVAEGCSEYIRFKLLDRMVMCIGKGIESHHEIVQNAALYALGQFAMYL--QPDVNKYAPNILPLLFNHLGNLVKKATANKTF--AISRAYYALEQFCEHLD----ADINPYLQSLLEMLLATLN--NTQISFIKELAISALGATVNAAKDAIRPYFQGIVDILKPYI---------ILHVADSGECFDLRLQAIDTLGCLIRCTNEEILGSFAEECVQLGLTGIGDGPLSGLIKEDACNSISEIAKNIGNSFLPYLDESLIEVNKLITSEWE-NIRKAAVSCLATLCRLLYACHLQFLENLLNTVIQIIGEDEIMRDLRE-------DFVNQCPELFPGFIRIVARVLNNACQDNSDNGDAEEID------EGIAE-YDGLVVEHAGNLLPIIINLVGGENFAPS-FGEISSLLVKRNRPSSSVSERSFVIGTLAEMSASMRSAI---KPFVKDLYPLFLSSTDDEEDDVCN------------- 149247265 12 --LTNLLHSLLS-DNVSRNEAEKSLELDWKQNVELLLVFLAEQAGQGETDT-IKAFSAVLFRR-IAIKSPKELTSVTDRTIGISDPAKAQIRTLLLQGFSSPNPVRHKLSDAISEVSKEDCPPGSWNELIPALF--AASKNPDPSFRESAFRVFSATPELVDH----SYLNEVLPIYNAGFEDESDDVRIAACAAFVAFFKELPKKAWPSLSPLLPNLLNSLPRFLQNGQDTALASVLESLIDLVELAPKMFKD-MFPTIIDFCAAVSKNNELETRMASLELLTTFSEVAPAMCKRTPSYTEQ----------IVLITLSMLTEVCI-------DDDDAAEWNEYDAARQALDRVSRLSGQSMAAPLFQYLPSMIQSQNWRERQAALMALSSAAEGCS-DVLTSEIPKLLDMVLPTINDENSRVEYACCNALGQMSTDFADIIQRTSILPALISKLTN--KSVPRVQAHAAAALVNFSEAASKE-------------ILEPYL-------DDLLNNLLGLLQSPKRYVQEQVLTTIAIIADAAQKTFVKYYDTLMPLLTNVLQTDMGDENRLLKGKCIE-----CSTL--IALAVGKEKFEPHSHGLIQLFGHLQQTTQDDDPVKQYLEQAWGRISRILGKDFLPYIPSVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217408095 101 ------------------------------------------------------QMAGLVLKNALLRPPILQGRQS----LSIQPPSSDLLKEALLQALGCQHSELRAVASVIATSAVSADSVQAWPQLIPALIANLQKTEN-AALMEGSLATIRKMMEDGPTELTQEELDSLIPVLIRFLSCN--SEFCKVAALQSLTACLSDNVMPSALVLYFNDYLGGLSALSTDPSASIRKWVCRSIVTLLQLRTEYIQPHLQAVSQFMLTSTADRHHDAVALEACEFWFTFATLD-----------EDVCTPAMVET--IGGVLPKLIPILLENMVYLPEQQIENEWTLRKCAAASLDSLSSLFGDSILPSLLPALQNGLSSSCPWVQEASILALGAVAEGC-RDALNVHMSQMHLYLVNHLAAPEPQVKCIAAWTIGRFASWAVEQVQTQGHLLAHMTELTRLSDRNRRVQISCCSAFGVIIESAGDLMPYLSHIYYGLVSALSRYQGRSLLMIFDVLAKNDPTDRTLLP-LMESLASVAMTSGMNYQPYSLESFDNAMGIIEAVQLILTASGEKLEHEEEADPIVCATDLLDGLVEGLGESFPSLVSSSFLPVLLALC--KHDIPGVRMSAIALVGDLARSSPALLEQALPELLKELVANM-DPVQPSVSTNAVWALGEIC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197099308 16 ------------PDTERIRRATEQLQIVLR--APAALPALCDLLASA-ADPQIRQFAAVL-----------TRRRLNTRWRRLAAEQRESLKSLILTALQTEHCVSLSLAQLSATIFRKE-GLEAWPQLLQLLQHSTHSPHSPE--REMGLLLLSVVVTS-RPEGFQPHHRELLRLLNETLG-EVGSPGLLFYSLRTLTTMAPYLSTE-DVPLARMLVPKLIVQTLIPIDEAKACEALEALDELLESDVPVITPYLSEVLT-FCLEVARN----VALNAIRVRILCCLTFLVKVKSKALLKNRLLPPLLHTLFPIMAAEPQLDPEDQDSEEEELEIELMGETPKHFAVQVVDMLALHLPPEKLCPQLMPMLEEALRSESPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKGLEDPSQVVRNAALFALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195143565 5 --LVDIIGGIMCTDTSRIHECTEALGQAFRN--PQTLTGFCQILVSPREAP-VRQLAVLLM---------NKRLQKLHHWQMVAPEQQEEIKSCMLQALIGEEQVRNAIGKLIGTLVRHEADEDSWADLLALSFQFCNMPDPKKSELGASIFC---TLTEAAPDHFLSRMPAAFELFSCVLVAAQAKGDMATTTMMGMCFLVPLVDSHTEEENTVPLMLFALQAFAQKGVVSEFNNGFDMLDSMVENTPKLLNKNIQNVVFCLEILRNKQFYAPIRIEVVDFV--------------------GRVVSVKKRTIVKQLLGPILVAIFEMICSVFDSEDEEDNSPGSAATQALDNMADLSSEKLLRALLPIIEPSLQSHDPQRRRGAFMCIAVISEGCS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157126954 1 ---------------------------------PETIPQLCEI-AVSHKDAQIRQYSAMLLKKQL---------GKLRNWQQVPAEQQALIKQGMLEAIVKEKSVRNAITAFVGVLVRHEASRDQWNDVLKFMFDSTSSSDPKMAEIGSATFC---TLADTSPDQLIPHFETVCQLFSSALVATEASGNVVFNILQGMSHLVRFITGHPTYQQSIPYIVKALVGFAQ-QDSFKFIEAFDILENLADESSRILTPHL-KLLIEFCLEIAQDLEDSVRVKAITYIGWLVRLKKKMII-------------------KQKLVEPIVVALFHLMSVAPEIESNEVSTPSTCAAQSLDVLAHIPPKQLIPTLMALLEPALRGNDPLAKKASYLSIAVIAEGCSEHICNKYLKPLLDVIKTGITDPNPLIRNAALFALGQFSEHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151946410 13 LQLATLLQNCMSSNPEIRNNAMEAMENFQLQ--PEFLNYLCYILIEGESDDVLRATAGMLLKNSMLGGNNLIKSNSHDL---------GYVKSNIIHGLSNNNLVSNVTGIVITTLFSTYYRQHRDPTGLQMLYQLLELTSNGN---EPSIKALSKIMEDAQFFQLEKPMEALLDSFFRFISNPNFSPVIRSESVKCINTVIPLQTQSFIVR--LDKFLEIIFQLAQNDENDVRAQICISFSFLLEFRPDKLVSHLDGIVQFMLHLITTVNEEKVAIEACEFLHAFA------------------TSPNIPEHILQPYVKDIVPILLSKMVYNEEDKDEDQWNLRKCSAATLDVMTNILPHQVMDIAFPFLREHLGSDRWFIREATILALGAMAEGGM-KYFNDGLPALIPFLVEQLNDKWAPVRKMTCWTLSRFSPWILQ--DHTEFLIPVLEPIINTLMDKKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67623941 4 -----------SPDGSIRQESETQFNNLKQSDPNTFLQLTLGILQQQPNSQY-RVQAAISLRNVFR---EFVLTPDNCIWNKVSAENQAICLATLLKCLETENVVSLNLSDTVSLIAMELFPCGKWPDLLPFLFRLISNPESVSIPARHAFRIIGEIMPVLD-DVVTSHRDNIVSTINTALQF--PDVEIRFEAIGLIS---SIVESNDKKNWSIPSILETLQNLISAQHALV-IDVLYRLTTISESEPAFYRQH-FSIFFPQILNIAKNLSTDIRQAAMECLLCIVET----------------RPMMCVKHPS--FVNDMVSTLLSFMLEFDDDPNWSEISPYPIGEEGLDRLARALDDSFIPVFYQFVTIYMQETSWKYRYAAIMAIAQTIEYLDDDNYQDRIGQIISRVLGFLQDQFPRVRYACCQTIGQISLDHS-PFIQEAFHSSVIPQLIQAIDDPSKVSSHALSALINFTE-------------EVVAEDLQPYVRPLMEKLLGILHKHPQPPRIVREQCI----TMVAVIAGVIENDFTPYYSTVIPYLKKTMNEASP--------QLRTLKGKCIECITIIGFSIDYSIFKNDAQEIMLVFLQLLGSGLKGDDPLKEYLQALQRMCRIMKQDFVPYLPHLLPGIFNILE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47212752 11 MQVLQLLKDSQSPNTITQRAVQQKLEQL--NQFPDFNNYLIFVLTRKTEDEPTRSLSGLILKNNVKA-----------HYQNFPSGVSNFIKHECLNNVGDPSLLIRTIGILITTIASK-GELQTWPELLPQLCNLLNSEDY--NTCEGSFGALQKICEDLDSDTLNRPLNFMIPKFLQFFKHRSPKRSHAIACVNQFI--ICRAQALMDN---IDTFIESLFALAADEDSEVRKNVCRALVMLLEVRIDRLIPHMHSIIQYMLQRT-QDPDENVALEACEFWLTLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 86171687 25 --IVGALGSCNSSNNSVQVEVTKVLKDL-NENVADAALYLLHIFMNKQENNDVRQVGGLLLKNYINSKNKF-----------LSNDILKIIKNEIFKLVEDEKEIRNTSGSVITTILTKYEGIEQWPEALYNLLLLIERGNND--VVDGAFRAILIIIEDEDSLFFQFCKSQLLQKLFQFCSPQEKNIKKKYAAE---CLDLFITSSCFTTNGVFNDMFAQLWELASEEDPQILKIVVSCMTIITDTRYSSIFSNL-DAIIQFMVNATNSNDRKVQLEALEFWPIFIKDRSYVAYASYNNPDSNYIDENVYKNILKNYLPYLCKILMNKMTEDFSDDDLDEWTVRKGAALCLDYLSNVYNDEILEFVLPHIEEKLMSDKWNIRESAVLTLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCEKWFEPVLLNLLKRIDSNKRVQEAACSSFANLEEALELLNNYLHEIVHTIQQAFQIYQAKNYFILFDVVGTLIDSVNIVKEPYIIALMECMSCITSAYGKEFLKYAKDVIRTCIKLLSRILSVINSSIMDILNESEYNFIPLVHKYCLKLQNIKFDDFNNKIMSNHEELRNIINPDGTLQQSNFALIGDISRFCPQYLITYLNDIIPFLIAHI-THPSTPVSNNASWAIGEISIHINSEMEIYVDEITKQLIYICQNSKYHGCLLQNICITFG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 145603711 4 LKLAALLKQCQLPDTEQVKSATADLQKNYYPHPQSLLLLLETVCVDE--DAAIRQLAAVQ-----------ASRLVNKHWPKVDAGAKGSVREHLVQAVMKEQNARHSESRLIANIASLDFAKGEWKELFDGIFQLSESDNV--AQREVGTYLIYSAVES-DPRHFNEHLPQLFKTLEKCIQDGQ-SLEVRVNSLMAIGSALMLIDTEDEEDADKVKMVQVLRSAVEAGDDEKIKQAFEVLQSFLAYDSSLLGNYLKDLLFTATIAANKEASEDARTQSLAFL------------------AQAVRYRRMKLMGMGDLVKGLVEQALQILTELDDDDDDDTTPARLSLTLIAQLSSDLPPRLVMLPILEQFAKLSSSPDPAQRKAGVIALGISCEG-APDFVNSHFKQILPIVISLLNDSDIEVRHAALVGLTRLAEEMSE--DVAAEHVPLIQALLKTKKKNTNIIRSVCGAFDAMCDGIKPE-------------VMKKFGPELLEPIGKLLSHDDARVKVAAAGAVGAIATAMEQ---DFVPFFQKTMAALGPYM-----------SAKETEEDLTLRGGISDAIGRIAAAVGPEALKPYVQDLMHSTEESLHL--DSFELRESTFILWSQLAKVYELDFAPFLDGVFKALLEALDLTEEDQ---AIVGDAKELITA-GKRIKIKSPEEDDGLMEDSDDEDLFEDFKEVAIEVLGDIAHSCGKHLEKALELIAPLVQ---------------------------------------------------------------------------------------------------------------------------------------- 156085970 8 ----TLLEGLASANAATRADADAKITSLKNENINTALELTLQVLLNDANEER-RLQSAIL--LRLLLDLSKSGDAPRNMWRAVNPEVKILLKQSLLQSIHGESKIRNNTCDTIADLCIACLEVGEWPELTRCVIQLMQSDN--PVYKKSGFKLLGE-CFNFFADELSPHLDSVIQLTKNALADGNPS--VRTETICAVSEILEILEVASKLGDTTPYMIEHIKQLVISNETSSRERSMAGIIMIVENNAKILRRHI-QLFFNSMWEIATNLDSDIKCLAIEALITLVEKKPKMALS-------------IPNFGMK-----MVKCLMEAMLDIEHDDDDDTQRLYDVGEEGLDRMGRALEEPFMDWVLSHASEFIQQNNWQHIFVGIMAISQTVEYLTDEEVEERMPSIIKIMVEKLKDQDFRIRFAACQTIGQIALD-HQPYVQMTFFDEVIPALIAMFEDSPRVQSHAMSAFINFAE-------------EVQKEDLLPLSDMIVKQLL--TKVNPAANKSVREQAITSL-AVVAGVLEEHFIKYYSTVVPLMK------EAIAKCVGPEER----TCRGKAIECISIIGMTIGKDVFLNDGIECMNALIVIMQESEPDDPVKEYIDEALGRLCTALGVNFCHFLPTIVPLLIRSLEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 74026058 5 -QLNQLVTNLLSADNEVRKSAEAQYDSLVHGNATWMMCCLSE-LCASTENTSTMQMGLVLLKKLFGNK--------SDCFDTADAETQNAVKGLMLQVLGKAAQRALAAACVSALVVKLKNIEKEWDELWKSIFQIIEDLESAHQLK-------TICCEIIAATSLTEHFEANVVRVAAGLKNCDPSVDSRKAALDAIFN-LTMCRPSRELADLVPLILQAVQDALNASNWGDAEALTGKLAEGVSHSATLFERHTAPLLQGLMVASAPSVAPGARHMAIEALLTYCESEPKTA--------------RKVPDFSTSFLRLLFEYTVNPAIPDDWDDDLDEDLDETVGSSGIDRLASALGGRKLEALAQQLSENIQSPDWKQRNAALLLITYVAEG-MSSVLEKHLKSIVCMVLPALRDDMKYVRASALDCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66826727 11 ------LRALLQPNNDIIKAATDKLNKLLK--KSEYSLYLFHLLESSPYD-EIKQLSAVLLRQKLVA-----------HWTKFSVESRKYIKDSILKLVISQPSVRRSISEVIIIIARLEVATGTWGDLFPFLLQLSSSPD--TIVRQIQIHILDSLISNV--DVFLKYFPQLPTVLSQAVI--DPQLSVRALAVKAIGSSIYAVQTDSKLKPFIDLILQVIKQCIENEMEDDVISAFEIFNDLVESPYSSIKAHI-PLIVNFSIEIVKQPEIDNSIKALEFLETCIKYQPKILKNSN-------------------LLNPILEILFKILTFESDDENDYEYNILQSASVAIKECGKSYSSKIYYPILPTLKQFLESENVNYRNAVMVIIQQLSYGC-IETMKDDLDNIIQFVLRGLKDQEKKVRQSACVTIGKLSQTLTPEIYK--YTNQVFPLLFQQLSDPDQFILRCCFALEN-------------FLLNLDSQELIPILPNVMDKMGLLIQRQN---IQVKEFALSVLSAIAIAIEDKFEPYFNQVYQIAIE---------LSKGANIQDAKYYLQVAQSFDLLAALINTIPKERFTPLIKDLFTFIHDTVELVAGSSEIVESAFNFYSNAFELFGEEVGELLPPIYLQVFK--SATSDDGVISNSAGGSG-ISGIDNEGEEQDIQDDEGEDSNGFSVRTSFLDEKSAALRCLAIMAKSLPNSYFPHIETTVQIIEPSAAY-----------FHEDIREAALSLITPINHKFPPATPWVKGDVQHVRIILDFSFQIYNHIFEMETKKEVVAR-ACGCIAQTIAQLGPG-------------------------------------------- 126278185 39 -ELDRILRELLLPDTERIRLATEQLRAALRD--PSAVTSLCELLAHAPEP-QIRQFSALL-----------IRRRLNTRWRRLPLDNRESLKSLVLTSLQNEHNVSLSLAQLSATILRNE-GLDAWPQLMQLLQH--STRSTSIHEKEMGLLLLSVVVTS-RPEAFRPHHRELLRLLNETMV-ESASPGLLYYSLRTLTTMTPYLCPS-DLPHARTLVPKVILQTLIRVDEAKACEVLEALDELLESDLPIITPYLSEVLT-FCLEVART-------------ITLGDAVRVRILCCVSFLVKLKSKALLKHRLLNTLLCTLFPIITSELDPEDQDTDEEEETPKQFAVQVIDVLAHLAPEKLFPQLMPLLEEALHGQSPYQRKAGLLLLAVLSDGAGDYIRQRLMTPLLETVCKGLADPSQVVRNAALFAMG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68074295 39 -----------------QIEATKVLKDL-NENVSDAALYLLHIFMDKQENSDVRQVGGLLLKNYINSKNKF-----------LTNDILKIIKNEIFKLVEDEKEIRSTSGSVITSILTKYEGIEKWPEALYNLLLLVERGNND--VVDGAFRAIIIIIEDTDSLFFQFCKTQLLEKLFLYCSLQEKSIKKKYAALDLFINASCFATNGIFNE-YFPQLWECLGYLAAEEDTQILKIVVTCVTIITDTRYASIFNNL-DGIIQFMVNATNSGDRKVQLEALEFWPVLIKDRSYMANNNNTNTSENYIDENIYKNILKNYLPYLCKILIDMLNEQDENDNENDWTVRKGAALCLDYLSNVYNDDILEYILPHIEEKLMSDKWNIRESAVLSLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCDKWFEPVLLNLLKRVDSNKRVQEAACSSFANLEEALELLNNHLHEIVHTIQQAFQIYQAKNYFILFDVLAHEIVNSILIKSPYIIALMECMSCITSAYGKEFLKYAKIVIRTCIKFLVINLKDIDSISSSKKKDLIECSFDLLSRILSVINSDIIEIIAENEMPLLLNMINKENENFGILQSNFALIGDISRFCAQYLIPFLNDIIPFLIAHI-SHPSIPVSNNASWAIGEISIHINSQIEPYVDEIVKQHIYICQNSKYH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159469177 17 --FTELVAQLQDADNDRRKSAEAIFDALKEQS-DLCMTCLARTLRTCPA-VEARLFCSVMIRKCMEFKWSESDLKAPVLWDKCSPAVQTGTKQALLEALVQEPNVSSKVSTAVSDLAALIYDKAGWPELMPAITAMLTSSN-----------------------QQQDFVNMLVTMLGSGVK------DVTVGAANAVTAFIE-------------PMLAVLGQLLSSGDEEEARGVLEMFIVLAESSARFLRPHLIPLVDAMMAGAGDSLEPQTRQLAVEFLVSLCE-----------AREQSPGMMRKVPNLARTLFELVMGFLLDIEDDDDSNEDAGAGELYDPGQEYLDRLALSLGGKAVDAAAPLLGTWITDAQWQKRAAVFICLAQIAEGCTKVMTTAYLEQLARMCVMGLKDAQPHVRWAACQALGQMCTDLGPELQ-ARHHAAILPSLMEVMDNAPRVQAHACAAIVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170098578 12 -ELTQILSNLVLGDNDIRSSAEKAVNDRLAHSPELYLLALAQ-FAIAADQEVMRSFSLVLLRRLLFRTAPPSQSSPHTLYDHLSSQTLTTLERLLLHSLSHEPSVRKNSVDTICDLANQGMARGRWHALQAQTFSMTQATEA-AGLRESAYRVFAGC----PNLVMDLQTDAVLGVFQRGLQDG-YSIEVRHAA---LLASVSYLSSTDPGQLSLSLMLDTLPSLAQNLSSSSASTFLSTLTPLCSTHPQLFAPHLPALLTFLPALILPAVDNGARQGAFVFPPPGESPPPPSEDQQEDALEFMISLSEAKPTMVKKVAGIIVRACLEGMGELDEEDASETEAPPALYEQSLDRLACAAGGKVLPPAFQYIPSMLASFDWRVRHAGLMAIAAIGEGTG-KVMQNELGKIVDLVTPMFADSHPRVRYAACQCVGQLCTDL-EEIIQEKYHQQLFAVLIPALEDEPRVHSHASAALINFCEG-------------VERDTLLPYLDPIVERLLKLLKGPEGGENTVRTYVQEQVITTLAMVADASEITFAKHYPDIMPLLLNVLRNADGVEYRKLRVKAMECAGL-------IAIAVGKDVFRPDSNTLVELLMRIQKSPIDPADTQLAHYLTWAKVCQAMGPEFEPYLPVVMPSLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67624505 14 -EVLSILRQADSSDSSVQLQVTNALNSF-VINSPDAPCYFALIFSGNSEGLDVRQRAGLLLKNYL-----------VQYGIPSSSEYIDYLKVTSLNALNDSQRLIRSTAGTIVTTFVNT--EQGKPLLLSQLLDMATNDSID-----GAFDCLIKICEDELESCLGENSQLILPKLFQILSKNETAVHLSFKCIT-LYAQYHLFSSGNALHDFFTQYWQVIGILAKQESRQIRLLSIMGIITILEDDPGVILDGAGNIIIDFVLCCCEEDSYNLRLESFEFWPLYLRNEKGINIENSIFTDFDYIEMDPSHFKTEDDLHSIGPRFHQGRTDNSESNDDEQWTVRKASALALDHISVIYGDEILGELLPKIEATLQDPNWEKQESAILVLGAIARGC-IKGLSPFLPRVLSYLVKLTSNSKPLIRSISCWCISRFTPWLALQQGQPILNSAFGALLARMLDPNKRVEEAACSA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156101185 40 -----------------------------NENVADAALYLLHIFLNKQEKNDVRQVGGLLLKNYINSKNKF-----------LNNEILKIIKNEIFKLVEDEKEIRNTAGSVITTILTKYEGIDKWPEALYNLLLLIERGNND--VVDGAFRAIIIIIEDADSFFFQFCKTQLLQKLFAYCAPQEKSIKKKYAAE---CLDLFITSSCFTTNGVFNDYFPQLWELASEEDTQILKIVVTCMTIITDTRYSSIFNNL-DAIIQFMVNATNSCDRKVQLEALEFWPVFIKDRSYIAYSNYNNNSKTNDINKVDNYILKNYLPYLCKILVDNMDDYTDDEDENDWTVRKGAALCLDYLSNVYNDEILEFILPHIEEKLMSDKWNIRESAVLTLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCDKWFEPVLLNLLKRILDNKRVQEAACSSFANLEEDALDLNNYLHEIVHTIQQAFQIYQAKNYFILFDVLAHEIVNSNNIRSPYIIALMECMSCITSAYGKDFLKYAKNVIRTCIKFLRNNISVTASELLAKKKDLIECSFDLLSRILSVINSNIMNIISENIMQGFNKLVLSPEGNPGILQSNFALIGDISRFCAQYLIPYLNDIIPFLIAHI-THPSTPVSNNASWAIGEISIHINPQMEVYVDEIIKQLIYICQNSKYHGCLLQNICITLG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 71653623 5 -HILRLLDNLRSADNTLRKSAEAEYESIIQGNSVWMMCNLSE-LCAVTDSAPTMQMGLVLLKKLFSSKH--------NCFDVSDAQTQQAVKGLMSQVLGKAPQRGLAAACVSALVVKMHALGQEWGELWQSVFQILENAESDHQLKTICCEIIATTGPSMAS-YFESHTGRLVTGIRNCL--ADPSVEARKSAFDALVN-VAMCRSIPDFAQLVPLMLQVVQDSLNASNWDDAEQLTGKLADGVAHAPGLFAGHTSAVLHGLMVASAPSVASGARHMAIETLLTYCESEP--------------KTVRKVPNFSTSFLQLLFEYTLNPVMPDDWDDDLEEDDDDTVGSSGIDRLASSLGGRKLETVAQQLVENIHSSDWKRRNAALLLITYLAEG-MTTVLEKHLEQIVQMVIPAVRDEVKYVRASALDCLTQMSSDFA-PKMQEQLCHSVVPVVMGCGDSVPAVATRAARCLDSFFDQCEESENEDDT---VFIKQFENYIEGLCVSLVTLLK--QTSHKFVREDCLGALSSVISTCKGLLKPFVSHLVPV----FQEVLAM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171682822 9 -------------------------------------------------------------------------------------------------------------SRLVAAIAALDLEDGQWPDLVPSLLNLGA--NADVTQREIGSFIIMSVLEE-NPVAFADDMMKLLELFSHTLRDS-ASAEVRINAMLMLFEPLEDEESVAKLQTLIPAMVDVLKDAVTAQDDEKITNAFEVFQQFLAYESALLGNYLRDLVFMIDLAANKQADDDVRSQAISFLV------------------QTVRYRRMKIQGMKGMGEQLTQKSLLILTEIDDDEDEDEMSPARSALSLLDLSSDLPPRQVIVPLLDALPQMTSHAEPGFRKAGVLALGNVVEG-SPDFVASQIESIMPSVIALLNDNDVGVRHTALIGLAHLADEIAEELIP--FNEAIMTGLVKNLQAATAETQDQSLAKKNI-EIIRSVCGALDAMSDALESDFMKQYSGELIGLIGGLINHDNH--KVKIAASGALGAIAESLGSDFKPSF--------ETIVRALAPYLQIKSSEDDLA---VRSGVLDAMARMAVSVGAEAFQPYVVDIMQSSHEGLHL--DNTRLRESSFILWSSLAKVYGKEFAPFLPDVFQALFNSLQLEEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68482188 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDGELEQWSLRKCAAATLDVLSESLAQEVLLVTLPILQEKIVSPNWPIREAAILAFGAMSNSFM-KLSGNELPSLVPFLVDRLQDNEPRVRQITCWTLSRYSTWVSEEAHEANYFQPTFQSIVACALDSKKVQEAACSALSSFIE--ESDASLIEFYLEPLLHHFAKCFQVILYDCVQTFVEKMGYENSLKPEYPQTLLECMASIAASLREIFAPYAVPVYERATKILSNCILLECHTDPAIDPDFMVTSLDLIDGLVQGFEYHSVQNHKSNLIELMLICFEDYNG--DVRQSAYALLGDLAIFTIELLKPYLRQIFISIGNEINNYETYPVYNNAIWALGEMIIRLPEETKPYIDNLVDLLIPVLNSNDIQSTVAENAAICLGRM------------------------------------------------------------------------------------------------------------------------------------------------------------ 195579670 11 ------LQQTLSADPNVRRPAEKLLESTEQQNYP---ILLLNLIDKAQMDMTTRVAGAIAFKNYIKRNWAAHLD--SDGPDRIHESDRNTIKTLIVTLLHSPVALQKQLSDAVSIIGKYDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAHSLFKRYRYEFMAKPLTDLLQATMQLTKVHENNAD----ALKVIYGSLEFFEDNINTWMFIQQLAADVPSLRTADDEDLRAQVCENICLYAKKYDEEFKPFMEQAVWELLVKTLQTKYDSLVSHALQFLSVVAERQHYQSIENPEILAQICDKVVIPNLDIRPSDEEIFEDSPEEYIRRDEGSDID--TRRRAACDLVKTLSINFEQKIFGIFGQYLERLLTATNWRSKDTAIYLVGTQKHGIQTSELVPLPEFCARQIIPELERPNINVLKAAAIKYVMVFR----SILGPQVLASCLPQLIRHLPAESSVSYAACSVEKILTMRDASNTIVFGPQ------ILAPYTNELISGLFATLSLPGSGENEYVMKAISAAMPFMGVALPRLTEILTQVAPHFNHYLFETLALCIKIVCQADSSAVSSFEEALFPVFQGILQ----QDIVEFMPYVFQMLSVLLEMREGTGTIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194760023 11 ------LQQTLSADPNVRRPAEKLLEGTEQQNYP---VLLLNLIDKAQMDMTIRVAGAIAFKNYVKRNWAA--HEDSNEPDRIHESDRNTIKTLIVTLLHSPLALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAHSLFKRYRYEFMAKPLTDLLQATMQLTKVHENNPE----ALKVIYGSLEFFEDNMNTWMAFLQQLAVDVQALRTDDDELRTQVCENICLYARKYDEEFKPFMEQAVWELLVKTLQTKYDALVSHALQFLSVVAERPHYKNIENPEILARICDKVVIPNLDIRPSDEEIFEDSPEEYIRRDEGSDID--TRRRAACDLVKTLSVNFEQKIFGIFGQYLEILLAAANWRSKDTAIYLVGTQKHGIQTSALVPLPEFCAQQIIPELERPNVNVLKAAAIKYVMVFRNV----LGPQILATCMPHLIRHLPAESIVSYAACSVEKILTMRDASNATVFGPQ------VLAPHANQLVSGLFATLALPGSAENEYVMKAISASMPFMGLALPRLTEILTLVSPHFNHYLFETLALSIKIVCQADASAVSSFEEVLFPVFQGILQ----QDIIEFMPYVFQMLSVLLEVREGTGPIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84999448 10 --FVALLEALSSSDNSLRSDADAKITTLKNHDLNGILRLTLNVMLTEPKDER-RLQSVVLIRILLDVSRS--GDAPHNTWQLVSNDVKSLLKSSLLKSIESETSIRRNVCDTIADLVSRSMSPGEWPELSSITIRLIQNDN--PLYRKSGLKLLGE-CFSYFAEDLVSKSKEVAALIKTSLMSVDTG--VRTEAICVVGVAVDYEEVGVSSRDTAPLILDSLRRLLGCTEPGARESSLTGVLMILENNAKFFKPHIELFFTRMLELALAEGPARGLD---------GELRALALELLLVLPEKKPQTALSVPNFGLRMVNCLMTCMLDIQDESETGNEDDTHTLYSASEEGLDRLGRALESPFMDWILSTASQYLQTPQWQYKFVAIMAISQTVEFLTDDQI-DRLSSIISIMLEKLTDGDYRIRFAVCQTIGQIAQPYVQLNFHEEVLPPLIKAF---EDPSPRVQSHALSAFINFAE-------------EVQKDHLLPYSDVVVQRLLAKIS-----ANTSRSVTEQAVTSLAVTAGV-LEEHFIKYYNTIIPLMKEIITKCIT-------TEERTCRGKAIECISIIGMSIGKDVFRNDGIECMNALIQIMEQPSESDDVREYINEALGRLCTALGNNFVPFLPKIVPLLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167523924 58 -HLVPVLQGLMVENDAERDAAEKQLDMFLENHPEQTALAFLEVM-SGTFPLELQQLSCVLFRRY----ALHLIEPHKAFWSRCSAECRATIQQQLIALLSRADLTRSKISDCIASVVKAELPQEYWPDLLTNLFQLVQSQTAE--LIENAVMVFVAI-----PGLFGRDLEKHLETIHQLMCFAHNSLDVKIVGAEAFAAFMPLVKHWASFCELIPPTLELASELVQHNRGDEAQMVLTAFVEMAETSPKMMRARLTEVVGLMAQIAFEEGDDDCRKLALEVITTLCE----------QAPGMMRKVD--------GLAMQIVPICLKFMMT---FDDDESWTTAATGEFALDRLSTALGRTFLPAAFALLPNMLVSEDWHQRYVGALSIAAIGEG-SHKMMNEHLPSIVERVFPLAVDPVVRVRYAAAAAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156084808 10 IQLLEVLQKSDKADTQTQKDVSDFITQFELRERCSVLYFLEAALTAPE--LHMRQMAAICLKRAINLK-----------WASLDNDVKMQLKNGLVRGIQLNDSEVRTMGSAFVALFAVE-GYERWPDAPGLLLTLL-SESPNEIVRQTAGSTLVMLVEDMAASNYRDSTNQLVPRILELASTIPGSLPFFCKMLCALIDTGCFNTVIFET--HFPAFWSLMGSIAQHQDPWVRKCVLKGMTETWNRRPLAILDSSAAVFAFVICSTNDTADNTVQLEALQFWAQLLKSRLEESVNSRLISQL------------RTHLPQLIPVLIEDESHFEEDADEDEWTPRKGAALALDYISQVYGNEIVQFLLEHIEKRLANSDWEMKESAVLVLGAIASGCMLA-MAPYLPKVVEYLIELTRHPKPLMRSIACWCLARYAGWACQVQHNENWLYRVLTAVLARVLDSKRVQEAACSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 198474026 11 ------LQQTLSADPNVRRPAEKLLESTEQQNYP---VLLLNLIDKSQMDMTTRIAGAIAFKNYVKRNWAA--HEDTDGPDRIHESDRNTIKSLIVTLLHSPVALQKQLSDAVSIIGKHDFP-KKWPQMIDEMVQRFASGDF--NVINGVLQTAHSLFKRYRYEFMAQPLTDLLQATMQLTKVHENNME----ALKVIYGSLEFFEDNMNTWMFIQQLAVNVPALSRDDDDDLRSQVCENICLYAKKYDEEFKPFMEQAVWELLVKTLNTKNDSLVSNALQFITVVAEKNYQGIFENPEILARICEKVVIPNLDIRPSDEELFEDSPEEYIRRDEGSDVD--TRRRAACDLVKSLSLNYEQKIFGIFSQYLEILLAAANWRSKDTAIYLVGTKKHGIQTSELVPLPEFCATQIIPELERPNVNVLKAAAIKYIMVFR----SILGPQVLANCLPQLIRHLPAESIVSYAACSVEKILAMRDAANGIVFGPQ------VLAPHVNSLISGLFATLAIPGASENEFVMRAIMASMPFMGVALPRLTEILTQVAPHFNHYLFETLALSIKIVCQADASAVSSFEEALFPVFQGILQ----QDIVEFMPYVFQMLSVLLEVREGSGSIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157874084 5 -HLIALLNGLRSADNQERKSAEEHYNGMVASSPVWMMCALAE-TSATSQDTSVRTMSLVLLRKLFNATPS--------TYAASDAVARAAVKAHMLAVINSASQLRSPAAACVSALAVQVFQEKEWNELWTSVMTILGDVKGDTALRTMCCEIVQATSMAMAA-YFQSHADTLATGLEMCFMQGTDGADLKKAAFEATI-RLSNLGMADRLRPLVPKMLSVIEAYLNQGEWESVESILEATVEGMSSSISLFQHDAEHLLGLMMQVAAAPQVDAGRHMAVELMLTYCEE--------------VPKTVRKVPQFASSFFELLFQYTLNDVTGRDKDEDNEENSDLVIGSSGLDRISNALGGRKLQKTAQTLAQNINSPQWQHRNAAVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71032337 10 --FVSLLEALSSSDNSLRSDADAKITTLKNHDLNGILRLTLNVMLTEPKDER-RLQSVVLIRILLDVSRSGEAPHNT--WKLVSNDVKSLLKSSLLKSIESESSIRRNVCDTIADLVSRSMAPGEWPELASITIRLIQNDN--PVYRKSGLKLLGECFSYFAEDLVSR-SNEVAALIKTSLMSVDTS--VRTEAICVIGVAVDYEEVGVASYDTVPLILDSLRRLLGCTEPGARESSLTGVLMILENNAKFFKPHIELFFTRMLELALAEGPA---------------RGLDGELRALALELLLVLPEKKPQTAIPNFGLRMVNCLMTCMLDIQDESEDDAHTLYSASEEGLDRLGRAFESPFMDWVLSTASQYLQTPQWQYKFVAIMAISQTVEFLTDDEI-DRLSSIIGIMLEKLSDADYRIRFAVCQTIGQIAQPYVQLNFHEEVLPPLIKAF---EDPSPRVQSHALSAFINFAE-------------EVQKEHLLPFGDLVVQRLLSKISANTG-----RSVTEQAVTSLAVTAGV-LEEHFIKYYNTIIPLMKEIITKCTS-------TEERTCRGKAIECISIIGMSIGKDVFRNDGIECMNALIQIMEQPSESDDVREYINEALGRLCTALGTNFVPFLPKIVPLLLTEL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154419983 5 -EFFQVFKNSISNDERIGNASESAINIFAQQNPSNFIIYLYRILITQEVEENYRLFALINLKNLITPSYSHNISSILEALNQIPANQKNDIFEIFMYYSQIECKLQSLACHSTALYFRFDIENYT-NTIINRINEMTSASEQDINVLVGIGNIFVELFLNLTTMELRKFIRQIYNLFISILSNIEIDEKIREIYLECIYQF--FLKLELKQFTTDTNPVLTFFELLPKILPYTQEKSFSILLLIIRKYYANIGEGFQQ-IYYIGNCGLQMENLSFKCIAIDFWSDVAKINKQII-----------NATKNSQNLILNNAENIVPILVECL-SISENPSEEEYDACKKATKALKNISIILPKQILDNYGNDICNWLQSNDKKAIYKALLLLHAFVSSKKTIIFSEFVISQLQYILNRFGDENVMIKKLAIVVMSKIVKVFQNDLRNEDNIVSIALEFVKSVDDP----QNLTYGLHFLC----------PVLEITNEVFLNNIYEDVYSFLLEMTNESISNEGNLLFEAFNAFDILIQRKCEHFRELNIKTIETLLNLIETTL---TSFQNSVDSVPFPD-RKLQLACLSVSILLDNTPSSLLDYEAIVNQLFNIYN--NFDLPIRVDLFLVIESVIKNDKDNFLQFGDAFVMFIENAL-NSQIPDLIGTAAEAFG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154344791 7 -QILAALASASSPVTERRQEGDAQLQQLKL-NATAYFSSCAEIFVSQQADLRGRQLVGFQLKNSLAD-------------PACAQNTQLQL-AVCEHAVADPQRIIRNVAGSIISVAVRE---GLWPPVVRQLGTILTQRSNELGAVHGAIRALSYIVDDAVSLLVAGLTKPVLFAALPYLTSTADALEIRVKAFEVVALILEHAGMDFESSSYQSLVVQACFDNLKAPSQAIATQCIRCLA-LSLTFYRDIDDDLFEQIGQLMYQAANAEEESLRIEATEFWRAILHSEMEIGMLQASAEDWQVPDKIRPRHYKEHSKTTGGGGDDQEEDDGDDDDEVEEWNLRRVSALTLDELSQYYGDLVLLPVLSCVEGMIRSANWRQQEAGVLAIGAFCEGC-YDSLEQFLPDICPMLLQLLEDTHFLVVSISLWS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195387355 11 ------LQQTLSADPNVRRPAEKLLESTEQQNYP---VLLLNLIDKTTVDMTIRVAGAIAFKNYVKRNWAA--HEDSDEPDRIHASDRNTIKSLIVTLLHSPTALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVEKFASGDF--NIINGILQTAHSLFKRYRYEFMAKPLTDLLQATMQLSTLHEGNAE----ALKVIYSSLEFFEDNMNTWMAFLQQLAVDVAILHTDDDELRSQVCENICLYARKYDEEFKPYMEQAVWELLVKTLHTKYDSLVSNALQFLSVVAERKHHGIFENPEILARICEKVVIPNLDIRPSDEELFEDSPDEYIRRDEGSDID--TRRRAACDLVKTLSINFEQKIFGIFGQYLEILLGKYNWRAKDTAIYLVGTQKHGIQSSELVPLPQFCAEHIVPELERPNVNVLKAAAIKYVMVFRSL----LGPQTLAGCLPHLIRHLPAESIVSYAACSLEKILTMRDGSNALLFGPQ------VIAPHSNQLVSGLFATLALTGSAENEYVMKAIMRSFHVLQAGAMPYMAVALPRLTEILHYLFETLSLSIKIVCQADASAVSSFEEALFPVFQGILQ----QDITEFMPYVFQMLSVLLEVRENTGPIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46110703 19 ---------------------------------PESLLALVEISLTHG-DAGVRQLASVQALRLIP-----------KFWEKTAQDQRQLARNHLLEGVLKESSVRHSLARLIAGIVSADMENGEGEDFLKHILPLSNNDNV--IAREVGSFLLYAILEE-DPTHFADNTHDLLKLF-QSRIEDPQSKEVRINIVRAIGAILMIIEALKAMQGFVPSLVNILKATVEAEDEESYKIVFEVFHSFIAYDSSLLALHLRDLLFMIELGGNVNAEEDARSQALAFLI------------------QCVRYRRMKIQGMKDMAAELMVKAMHIVTELDPDDDEEDLSPARTAISLIDTLSNELPPQAIVPLLEQFPHFAGNNDPKYRMASMLALGNAAEG-APDFISTQLQPLLPAIISLLEDADTRVRHASLVGLIHLAEEMADEM------SSHHEQIISSVLKNLEAASQGPSDKSNVSIIRCACGALDTFGDGIDTKIMAQYGPNLIGPMVRLLDHEDFGVKAAAASAIGAIASSMEKS-------FEPYFKDVMTSLGKF-------VSIKEGEESLDLRSSTCDSLGRIAMAVGSEAFQPYVMDLMTA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 31204951 11 ------LQQTLNPDPEVRRPAERFIESIESQNYPLLCLHLID---RPQVDMTIRVAAAIAFKNFIKRNWGFHLD--NDGPNKVSESDRTGIKGLIVMMLKSPAAIQKQLSDAVSIIGKYDFPTK-WPELMDEMIEKFATGDF--HIINGVLQTAHSLFKRYRYEFKSQELWEEIKYVLDKMAKPLTDATLGLAALSVIYNSLEFFEDNMETWMAFHGLLTVDVPCLKTDDDELRSQICENLCMYALKYDEEFSPYMPQAVWELLVKSIHTKYDALVSNALRFLSTVAERTHYHLFEDPNVLASICEKVIIPNMDFRVSDEELFEDNPEEYIRRD-IEGSDVETRRRAACDLVKSLLQKFEAKIVEIFGQYLQVLLAAANWKAKDTAIYLVTSMASKGQTQELVPLPQFTQQQIIPELERADVQLPVLKADALKFIMTFRTILG------PQIIVATMPLVSKHLGAASVVVHTYAACAIDKILTMRGPDKQPIVTKEILSPLSAELIAGLFAAITVQGSNENEYIMKCIMRVLNTLQEASLPFMIVVLPRLPHFNHYLFETLSLSVKLVCKADPNAVSSFEEALFPVFQGILQ----QDVLEFMPYVFQMLSLFLEIREGKSNIPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157119633 11 ------LQQTLSPDPEVRRPAERFIESIESQNYPLLCLNLIDRL---QVDITIRVAAAIAFKNFVKRNWGYHLD--NDGPDKVAESDRNGIKQMIVPLLKSPSSIQKQLSDAVSIIGKYDFPLK-WPQLMDEMIEKFATGNFS--VINGVLQTAHSLFKRYRYEFLAKPLTDLLQATL-GLAEAHANNE---EALKVIYGSLEFFEDNMDTWMKAFHGMLTILKTAEDEDAGVRSQICENLCLYAQKYDEEFGPYMPQAVWELLVNTIQTKYDTLVSNALNFLSTVADRNHYHLFEDPNVLASICEKVIIPNMDFRVSDEELFEDNPEEYIRRD-IEGSDVETRRRAACDLVKTLSQNFESKIIEIFGQYLQVLLAANNWKTKDTAIYLVTSMASKGQTQELVPLPQFTQQQIIPELERADVNLPVLKADALKFIMTFRTILG------PQIIVATLPLVAKHLAAGNVVVHSYAACAIDKILTMKGPDNKPIVTKEILAPLSAELITGLFAAFTVQGSNENEYIMKCIMRTLNTLQEASLPFMIVVLPRLTEILHYLFETLSLSVKLVCKADPNAVSSFEEALFPVFQGILQ----QDVLEFMPYVFQMLSLFLEIREGKSAIPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71649054 19 -------------NPDIRHHGEAQLQRLKES-PDIFFSSCAELFTDARVPTRGRQLVGYLLKNHLAHPSC-----LQNKTLQV---------AVMESAVVDPECGIRAVACAIISAAVREAY---WPPVVSSLTGVFSTRSGELHAVHGAMRALSQIVDDTVQLLDMRQLTVVVSAVLPYLGAQREGLEVQLKALDTVSVVLEFDCSSFSYSSMRPYVLNVIMNLQNPSSAQLSTKSVKCLVLSLG-YHDLISDELFHKITNLMSMATASPDEDLRIEATEFWRSMVYSEMEISMLQASAEDWNVPDDIRPRHY--QARVNDTGANDADDDSDDDDGEVEEWNLRRVSALTLDSIAEYYGERIIFTVLTVIEGMMQNNSWKELEAAILALGAIMDGC-FDSMTPYLPEISTRLLQLLGDPSVHVWNISLWTMTQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195052826 11 ------LQQTLSADPNVRRPAEKLLESTEQQNYP---VLLLNLIDKATMDMTIRVAGAIAFKNYVKRNWAA--HEDGDEPDRIHESDRNTIKTLIVTLLHSPTALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVEKFGSGDF--NIINGILQTAHSLFKRYRFEFVLDRMAKPLTELLQATMQLSTLHEGNAEALKVIYSSLEFFEDNMSIWMAFLQQLAVDVAILRTDDDELRSQVCENICLYARKYDEEFKPYMEQAVWELLVKTLHTKYDSLVSNALQFLSVVAERKHHGIFENPEILARICEKVVIPNLDIRPSDEELFEDSPDEYIRRDEGSDID--TRRRAACDLVKTLSVNFEQKIFGIFGQYLEILLGKYNWRAKDTAIYLVTSWASVTQSSELVPLPQFCAEHIMPELERPNVNVLKAAAIKYVMVFRSL----LGPQTLAGCLPHLIRHLAQSIVVHSYAACALEKI-MTMRDASNGLLFGPQ----VLGPHSNQLVSGLFATLAQSGSAENEYVMKAIMRSFHVLQAGAMPYMAVALPRLTEILHYLFETLSLSIKIVCQADATAVSSFEEALFPVFQGILQ----QDITEFMPYVFQMLSVLLEVRESSGPIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66542696 11 ------LKHTLSPDINVRRPAEKFLESVENQNYPLLLLHLVD---KSEINITIRIAGAVAFKNYIKRNWKVGEDSVDR----IHAQDREAIKKLIVNLLHSPDSVQKQLSDAVSIVGKYDFP-NKWPELIDQMVEKFNTGDF--HVINGVLHTAHSLFKKYRYEFFAKPLTDLFVATMNLMQVHANNID----ALKIIYSSLEFFEDNMAIWMNFHILLNTDVPSLQSTDEELKSQVCDNIGLYAQKYDEEFQPYLPEFVTALTSTGQQPKYDTLVSNALQFLATVADRAQYRHLFEDPTTLSSICEKVIIPNMERESDNELFEDNPEEYIRRDEGSDVD--TRRRAACDLVKVLSKYFEAKIMEIFGAYIQVMLQNENWRSKDAAIYLVTSSASKAQTQELVPLPQFAMQHIEPELIKPNVNFPVLKADAIKFIMTFRS--ILPKEMIIGSLPQLIRHLSSNIVVHTYAACAIEKILAMKGPDNLFLVKAND-----LSPLTSDLLKGLFACLNISGSEENEYVMKAIMRLQEIIVPFLADLLPKLTEKLPNFNHYLFETFALSIKIVCKTHKVAVSSFEEALFPIFQEILQ----QDVLEFLPYLFQILALLLELRT-TQDIPEAYLALFPCLLSSVLFERQANIHPL-NRLLRAFISHGAHHIVAQTNGLLGLIASKANDHLEPYMKQIFVLLFQRLSSSKTTKFVK---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145552800 11 -QLYQMLTFVLSGDNEKIKEATRVLKVYTKS--VNCIGPLALVISQNENQSF-RHLAGVLLKRNMAAN-----------YDKLDATAQTQLKQLLLERFFAENPIRTSIGSLIGTIAIQTLGDNKWPELFQVL-QNQTAKNQDIVTRQRGLMLLALIF-DYSGDSLKPFYSVFYPFFIENLQDSD--KQIRVQTVKCLISLFDNIEHMNKQEAQQEPILRFVDQCIKEGDEDNAYHCFDAFGYLAESKLTILDTHLGMIVEYAASQNL-------------LLNPKCSSKFKVLDLIDNVVEYHKKVLNKNPTLLKQLIECLSLVIAQPYTEDQLTQDED--PLQDVTLWLLETLVIGLGKKLFGLFLETIIKLIDSGDVNQMNAGFLILAAITEGLQDQIRRQLQNPIMNVIIPGLKDERTAVRGAAIKCLSYFSEWLPEILTYDQIVIPEMINCLKSQDH--KIYEKALLTIDIFAENMESDK-------------ILPYMQTLLPSLVQLF-----LQQTTTFIARRHCLSSIGSIIVSSKEAFAAYLKDVSELLLQVLKEKDTPEVMSIKSEAIQVFGTIAESFKSNLE-VQNQLITPLAPQIYELL-----TKHEDFEIREACLAFFYNMAAAQGEKFAPIFTQIISYTIKLAESKEGIS------------YDKEKKEFSLDTESEDENQQGPMRVKVTQMDEKAAAIHALGQFAISVPQQFGQYFKTTFDILDETVDFFYDN------------------------------------------------------------------------------------------------------------------------------- 156543249 11 ------LRHTLSPDVAVRRPAEKFLESVENQNYPLLLLHLVD---KPDVDITIRIAGAIAFKNYVKRNWKVEEDSV----DKIHSQDRDAIKRLIINLLHSPDAIQKQLSDAVSVIGKHDFPDK-WPELIDQMVGFFNTGDF--HVINGVLHTAHSLFKEFKSQVLWTEIKYVLDKFAKPLMNLTQVHANNVEALKVIYSSLEFFEDNMASWMNFHTLLTVNVPSLRTGDDELKSQVCDNVCLYAQKYDEEFQPYMDQFVKAITSTGQQPKYDALVSNALTFLATVADRSQYKHIFEDPTTLSSICENVIIPNMERESDNELFEDNPEEYIRRDEGSDVD--TRRRAACDLVKVLSKSFEAKIMEIFGAYIQAMLQNENWRSKDAAIYLVTSSASKGQTQKLVPLPQFAAGHIEPELAKPDVNVLKADAIKFIMIFRSILPREQVVGSLPQMIRHL---AATSPVVHSYAACAIEKILALKGPNNVALVKGTD-----IAPLAADLLKCLFAVLDSPGSEENEYIMKAIMRSFATLQDALADLLPKLTQKLEIVNHYLFETLSISIKIVCKSNPKAVASFEQALFPTFQGILQ----QDIQEFIPYVFQILALLLELQTAN-DVPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71745902 43 ------LASASDPDPGVRHRGEAQLLELKA-NPHAFFTSCAELLVDANVPVRGRQLVGFMLKNSLSHPCCVQNPGLQN--------------SVMTQAVVDADFSIRSVACTIISCAVRD---GHWPPVVKVLTEIITTRRGDISALHGAMRALSQIVDDVQLLDMRRLTGAVVEAILPFLQAPVAPEEVQLGALEAMAILLEQAVSYASLQPHALTVLESCLHNLQNPSDRLATRCVKCLV-LVLCFHEAIPDHLFHNLANLMSLMMTSVEEEIRIEATEFWRTLIESEMEIGMLQANAEDWNVPDEIRPRHY--QARVNDTAADEDEDGGDGDGDEVEEWNLRRVSALTLDTIAEYYGERIVFTVLTSIDDMMQSKPWQLLEAAILALGAIMDGC-FSFMTPYLKDISDRLLQLLRDPHFLVVSISLWTGTQIGQYFVSDA---EILKNFLTCVLQRMQS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118390251 22 -------------DNQQQKEVYQKIEEYSKS--PEFYNYLSYILANNQIQLEIRHMAGVTLKSLVERNFEH-----------IPEQNIQFIKQNLFQSFNDQQKAIRSAIGTLMTTIIYKGGFQKWPELIEFMIQNLESTDQ--GAIINSIDCISKIVEDLDSSKGGSQLNVLIPKLF-SFCDPKYGTEIQSNAIHTLNLCVQPMPA--ALAENLDQYLQILLSNVQNSEKSIRQRAFQGITALTEIRRDAIMKRINQVIQSIIIGSQDAEYD-VAKSACNFWFEYPEDIQQIKTKNFLQFKSLLPALLKGLQYTDDDLMNILPSTQNIISEVGDIDDCDEYTLRKVCGRIIQKFSQQFRDDVFQILQPLIEQCFQSNDWKIKQFPLQVFDDISEG-SINSVQVHLGNIIPSLIQLFNVPNYLLQTSIMWTICQYRSWL---IDNYNQYFDVIKSYLQCMHQMQHLQECSCQCLKDFVDNGSMLRPYLHDFIKVVTEAIKVYQNSNLNMLLDCTIVSTMQEEVNTPEVLQTLLSLLAQELESNFLIYTEYIPKCFEMLQNYVIALNTESKDRKHINQKKQIFLMGTDLMSSIVYCTKQNFALLAQHTDLNSIIINTIDSQDSEVRSFIFTLISEISIHCPNYIAQKVEIYTQMISQHVILFPYLNTCNNAVLCLNQLCISYPEIMKPYAYQIALKIIKIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154343289 5 -HFIVVLNGLRSADNQERKSAEEHYNNMVASNPVWMMCTLAEASATSQ-DMGVKTISLVLLRKLFNATPSP--------YAASDAATRAAVKAHMLSVISSSSQLRSPAAACVSALAVQVFQEKEWNELWTNVMTILGDIKGDETLKTMCCEIVQATSMAMAA-YFQSHADTLAQGLETCFVQATDTADLKKAAFETTI-RLSNLGMADRLRPLVPKMLGVIEAYLNQGEWESVESMLEATVDGISSSISLFQHDAENLLGLMMQVAAAPQVDAGRHMAVELMLTYCEE--------------VPKTVRKVPQFASSFFELLFQYTLNDITGRDKDEDDEENSDLVIGSSGLDRISNALGGRKLQKTAQALTQNINSSLWQHRNAAVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116061229 29 ---------------------------------------------------------------------------------------------------------------VIAKIARWCVPTNEWPELLEFMGQCANSPE--TAHRALAFRLFESLTETIAS-ALSEHFGTLAGLFANALRDECD--EVRTSALRAVGALVANSSGEPEQVNAIKALVPHVLDAAKNGDEDSASIVFEVLDELTESRTNALGGHV-PAVVQFCIQVATAEREHARRRALDVLSFMAR--------------------HKPKALIK---SKLIEPMLQVLCPLCGEPKEAELQIQTYASQLVDVLALKVPAKVLPTVLAFAAGHINDTNERQRHAAVAVLGVVTEGCS-EGVRQHANTIVPSVVARLSDPSANVRGAAAFTLGQFAEHLALSIDDPDMHKQVLPSLFNAGEQVKSVQERMMYAMDSWLEEVHDEVGV--------------YVKPLLDIVFMAID------NGAKQHVREMLLSALASATASSGDKVHPYLTELLPRLDVCLK-LTADEDLNIRARALEVLGMLISAEG------GKEAMGPHVDSAMQAGLAGFEL--DFAELREYAHGLFGEVAEGLKEDFAPYLAVCV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167394044 3 -DLTTLLQNCMSPDESIRKQAESTFEQMKQQ--PSLLLPQLAVFANSSNPAPLRLIALTQFNNMLVKIPKIRDVMSDQVIMELCKVLIEDCK------VENEFRVVSILSSVITSFAQEELP---WPNYIQTLFSLTQEQGIIQQCI--ALDALGKSTTHPEASLIISHVSELKSYINRCL--SIDNIQLRLKAITFLSNAVGFIETTTEFNELYPLIMQTLQQLIQNNEVTVANNVLDDLQELASFSNYFFAGILPTVSENLMTLCNSPIDNSLKESAMEVLLSL-------------------IQNNTSQYKKSGFLPQVLICLLNWLTSVSDDDVEDDDTLFEYAQDALETLTSAIGGKLRDTLFNKCVEFAKMSDWPHRFAAVTSLAQVIQH-GKFIIKSNITEVLQLSFSAVSDNQPLIVYSLLNLLEGLMETFPHIMIRS-HFDSIVNALILCVKSHSRIQEKACFTLQSMLDNLGE-----------CSNKLIPFIGQIMDGLLILIT------TNNQPKTISTGLSSIVYISLLVTNQMGQYYEQFQKLFNALLPKCTTFNTSEMKGKMIELMAIFNS-------KLNPQFFSNIQEIIYNTLSELF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215501977 2 ----------------------------------------------------VRQYSAVLLRKKICK---------TKAWKQLSEEPKTA------------KPVVQAIGQLVAVIAKHEWQQSQWAELQQFM--NVLTQSKDLEQCRLGFHIVG-VVASVAPEVLKPHLIPLL-ALFGGCLQTCADQQLCLDVVKAMSSLVCCLGS--EHAPSFNALIPLAMEFIKRLDQDKAMDAMELFDELLDSEVAILLPHIKPLIKLCLDVASDTKRDSVRCLCLISWMV------------------NVKKKTIVKH---KLIPELLDILFPIMAEDDDEDDDLSQTPSASAAQLVDTMAHLPPEKLIPPLSQHVEKYLTSDNPLHKKAAYLAMAVIAEGCSEAIREKYLQTFLQVICQGIGHENPHVKNAALFALGEFADYLQPDINKFAVMPILLVQLTQMAQQMGQLGKNVP----NLSKTFYALETFCENLEEG----LVPYLPTLMEQIL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147904838 11 --LTEYLKKTLDPDPAVRRPAEKYLESVENQNYPLLLLTLVE----RSQDNVIKVCSAVTFKNYIKRNWRIVEDESN----KICEADRIAVKSSIINLLRSPEQIQKQLSDAISIIGREDFPQK-WPNLLTEMVNRFQSGDF--HVINGVLHTAHSLFKRYRHEFKSSELWTEIKLVLDTFLTDLFKATIELCALKVLFSSLEFFEDNMETWMNFHNLLTLDNKLLQTDDSQICDNAALYAQKYDEEFQPYLPRFVTAIWNLLVTTGQEVKYDLLVSNAIQFLASVCE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67476985 3 -DLTTLLQNCMSPDENIRKQAEGTFEQMKQQ--PSILLPQLAVFANSSNPAPLRLIALTQFNNMLIKIPKIRDVMSDQVIMELCKVLFEDCK------VENEFRIVSILSSVITSFAQEELP---WPNYIQTLFSLTQEQGIIQQCI--ALDALGKSTTHPEASLIISHVSELKSYINRCL--SVDNIQLRLKAITFLSNAVGFIETTTEFNELYPLIMQTLQQLIQNNEIGVANNVLDDLQELASFSNYFFAGILPTVSENLMTLCNSPIDNSIKESAMEVLLSL-------------------IQNNTSQYKKSGFLPQVLICLLNWLTTVNDDDVEDDDTLFEYAQDALETLTSAIGGKLRDTLFNKCIEFAKMSDWPHRFAAVTSLAQVVQH-GKFIIKSNITEVLQLSFNAVGDNQPLIVYSLLSLLEGLMETFPHIMIRS-HFDSIVNALILCVKSHSRIQEKACFTLQSMLDNLGE-----------CSNKLVPFIGQIMDILITTNNQPKTISTGLSSIVYISL--LVTNQMGQYYEQFQKLFNVLLPKC-------TTFNTSEMKGKMIELMAIFNS-------KLNPQFFSNIQEIIYNTLSELF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71028420 11 --LLEILTLSEKGDTETQKYVHESLASF-QQNRPDVALYYLE--ASLSAPTHSKQMALLLLKNSI-----------LQNWSQTNPSIQSVIKNEIINIVNREVKLRNAVASCYVSIFNVQ-GYDQWPTGLYNLLSIISNSTNTDEVVETAVVTLVMILEDMTPNYLNYLKSDFIVKLFQISSKSSALTEITSRILLTLLDSSYLVSDLFGQFWNLLGLMATL------DNYNVKKCVLKAMLKLWDLVPMSILQS-SDALFPFITKLCSDDAYTIQIDALDFYTHILEFGTLLKTLVDNTRYSSWDYMSMDRTHLEDDNANIPDDMQDVPIKSREDEETNTWTVRKGSALLLDTISQLYGQEVIKILLSYIQEKLDSTDWELKESGVLTLGAISKG-SLYTLYPYLPKVIDYLIVVATDPKPLLRIISCWCLSRFVEWLFLPNNINTYLSKTLSVILRGMLDNKRVQESACSSF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50552890 6 VQLAQLLGQITSPSPEDIKNASQRLQAEFYMN-PQCAVSLIHIMQKHE-DSGIKQLAGI-----------EARKQIPIYWEENDQAVRNEIKNSLLQSTLAEQVVRHTSARVVAAIGEIELGLQTWNELPQSLNTAISSGDARD--REVATYII-YILLEVGAETFVTNASNILPLVSVNMAQND--AELQVTSMLCAGMISELIDSSMFKKQVVPQMVDVLKGAMQRDDDKT-LQLFEVFSTLLLIEGALVADHIGDLVQFMLEIAKRGDSDENKMAALRFLIS-------------------AVRFKKRRLQALGLGPTLTNSMVEIIAQQQDDDDEDEDTTRKLALRVIGYLSNELPKQVLVPIFELLQQQPNS------DAVLSALSYAIEG-SPEFVATHLDPVLESVIGTLRQNPTNV--SALMVLVRLAYHLHHIIEHHATLVPLICSAMDA-SSSPAQFKAATSALESVLETLEQDV------------IAEKYLAELMPRLITMLDQAQDDSLR------TTLIAAVGSAAFAAKEAFTPYAEQCINGLGQLINLENAAEMTEVELA---VKGSAFDTIGAIAGAIGKEAFRPYVNTFAEKAYATLQV----DLLREAGFVFFGVIAKLYGEEFGQYLPRVIPLLVEFLQDDFGFEDEDEDDEAIGQ-----EDDDSKF------------KVNSLLATQKETAFQVLGDMILATKGQFLNFLEEI--------------------------------------------------------------------------------------------------------------------------------------------- 70984322 8 ----QLLEASLDPRQN--KQAEATLRQ--EEQKPGFSLQLLQITASTSYPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQLDEVATIKRELISLMISPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPKNPAANI--GVLQVAHSIFKRWRPLF---QSNELYTEINHVLNKFGNPF---LALFEGLDSFLEENRSNKENFTQFNLMVKLLFDLSTDDDTEVRAGIFEALTLYVQKYMDVFSSHVGQFVQSLTTIGQETKYDILVSKALQFLTSVAGMPEHASVFQAEETLGQIVEKVVLPNVSRESDEELFEDEPEFIRRDLEGSDSE--TRRRAATDFLRRLAEQFEGPVTKVVLHYLAEYSKSPNWKAKDTAVYLFSAIAHGVTTDFFQKNLQEVLPLLVKHLGSPNFVVYTYAAIAVERVADSQGQPIIAPATVTPLAKDLLQHIFSPEKVQEN--EFLMRCAMR----------VLIVIKEDVVPYTDIVLQHLINITDVISKNPSNPRFYYFEAMGAFIRFAAPANPEKLEQ---ALYPPFANILQGDVQVQSERNRGLGTSLSANVCAVFQLFAALLEANPSGSLPNYYQNLIAPMLMPVMWESKGNIPALVRLLSSIIPRGSQFILENQQLVPILGI----FQKLLSTKANEGFGFDLLESVVENFPPYFVSIMQVILTRLQNSKT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74026250 17 -----------STDNNERRNVEKSVVQTTPSTLTLLMVMLRDV---QGSSPGVRQLAAVLLRKKVLS-----------LWRTIPSESRGDFKGALLEQLGCEKAVRLALAHLVTRVAKADDEDGGWPELNYAIRAAVIDPRAE--MRELAM-VLAYSVAEVMSEA-DTHCLPVVEAVLQGMLDSED--AVQRSAVKAVGTLFVFIRGQTKVWEQLLLVPQCLALLTKCGTEETKTNLCVDVLDLLEQLVEDLSVKKHGAL--------------LRSVALEVLSVMTNGAIQPRVRQSCAEVLASLVNQKPKFVSTTVLEPLVSACVQVMSEDNDDSQSDENDPCLFAGRLLSTIATKVAAKSFGALLPLISPVAQSPQPKERKASILALACLAEG-NPGYLRRRVRYVLEFTQQLLSDSEPVPREAAAFALIYFCHLQPEILTHHEQLFPMLVPLLRDEVDAVR--RRAACALDTLCENLAGDVE--------------PHVSVLLPAVLEAIGCSSLQTQ-------SELCGVIASLATTQCASFKQHAGHCLELLKPPLTMTSP--------ETILLRARATETAGVVAAAMGRETFMPHLSFFMEQVAENLRTRQPQ--LREESFGFLSNICELLRGDFIPYLDD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183234833 11 --VIQFLEQTVSLQNQTQN---TQLMSVYNEQYNDYIPCLLQIIATPQYKP-LQQIACIFLRQSISHTNMDVST----------------ITGSILPLLVERSVRPTAANLLCSCYTKANVQYKY--QLLQKLISVLNECNDVPSIQ-GSLATLYMILEDDIGIGTRKELEQILPLIYQAIMNNHPNDEIRESAMEALAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITNAFPDVLKKFISQVIH-VLVALTNDPNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIGNEADDCL---------DGDGAMTERKQIGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIICKGWNPNNQQFNQQVKTVFIQILDDNSPLIQYVIMWVIQRVGSNIGFILTLDEINKVYEGVIHLIKEGVPRVKYQSLSV---LSVFLDLELPFIQQQHATILNLMLEHIEDLMSQLVDVAPELFELNSVLLKRVISQYIQYASAFPNSLMESVVYNLSYILPRFGDVDFAINLLNASEGDLEMQSSCLLLLSSCLAVNPTL-SEKILQMVAQSLPKYLHYLKDCM-----TIASYGLLGDLITYSTNEIKPIMGNVMNSLLFVLEN-GHPSILSNVLWSLGIIIQRYTNDMQSYFNSIYQRLLYLLQNNLSDFKLKRNMLICFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 159116454 6 ----NLLQQCQTEDTQKRKEVEDFYFKYKQEEPASYVANIIEVICSNSSSSN---YAAILFRR-----DMEQSGDVAAVYRAGNPECVHEVMVRILNTMLGQTS--SNSIRFLSEILGVHLERAQFPEFFQALETHFAAPTTTSQLRVGFLNCIKYICGLAYTSVTKIGGKAIIDLIFAGL--EDQADTVAVAAIKCVNALILYGDSNSVLQQFVYKIIQRLPAMIGRHNFMDAEQALEQLVDIADMNGAVLKP-MVKDVHILVTGILSEIDDSLKRLTIVLFSYLCENISDIRKRAKKAISE------IISQFIFPYCGLFDDTLTQWLTSEDPHHFDDQNSLLGYAESALDRISTTLGYKIFPLIKDFVSYAKANPTVHNCFAVANIFTITAEGLARLVTKEDIVFTIDTLLELSNHPHQRVRYSVLSAIGQLSEDYAPTF--QTFHEKVMPLLTKMAQDPIAVAAHSLGALVNF----------LEHLKKAETYLYKDALEPVITMHLMQSNHLLSNTNSLALVA-SLSNTLLKN---DFADMCKNYIPHILGMFTNVMETLRKSPNMSLNKPRLSYISRILECLSIVAGTL-PQLFAPHIDPLLTAIMELFNIDDAESSLLKYTLIAVSRIVDIYPETFPKYMDPII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91094115 11 --LSQYLQQTLSPDPNTRRPAEKFLEGVENQNYPLLLLNLVH---KPEVDVTIRIAGAIAFKNYIKRNWSIEEDQNDR----IHESDRLAIKNLIVSLLSSPEAIQKQLSDAISIIGKTDFPLK-WPELITEMVDKFATGDF--HVINGVLQTAHSLFKEFKSNELWMEIKYVLDKLAKPLTDLTQAHQNDVSALKIIYHSLEFFEDNMATWMSNFHTLKVLQNSSQDEIEQLKSQACDNIALYAQKYDEEFQPYLPQFVTALVVTGLEPKYDLLVSNALQFLSSVAERSHYRNLFEDNAVLSSICEQVIIPNMERASDGELFEDNPEEYIRRDEGSDVD--TRRRAACDLVNTLSQNFEKRIIEIFGQYLQVMLSKDNWRSKDAALY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159481574 16 -----LIGQTLSTDNAQRKSAEDLYSSLRKQRPDACATNLLQLLRTSPE-VLVRSTCAVFLRKVVKSGGKEAG------WEQLSKSTQAVVKRELLAALAAEVD--RNAAKQVAAV-VIELGEQGWPELLAGLQAWLQGAGASAVTREAALMVVAGLAMELR--AWAAQLAPVITACL----APPADLAVQLTALSAVSAFLEVLRKPAEYQAALTGGLVSLQAALAAGNTDVAEQLLVVLVQTAEREPALWQPHVRTAVPGMAGPGGAALPDDLRKLAAEFVLTLVDIKPQMVQSEMGAGPLAAQLVSCLAHFLTSGVEDDPAWGDDPMAYPDMDDDETLGELHRHGLECATRAADSLSGAVLRAVVDMTGAWAADSDWRRRHAVMMCLSQVVGSVKDVVGPAELASLAGLLVGALRDPHPRVRWAACHSLGVLC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167381791 11 --VIQFLEQTVSLQNQTQN---TQLMNVYNEQYDDYIPCLLQIIATPQYKP-LQQIACIFLRQSISHTNMDVST----------------ITGSILPLLV-ERSVRPTAANLLCSCYNKANVQYKY-QLLQKLISVLNECNDIPSIQ-GSLATLYMILEDDIGISTRKELEQILPLVYQAIMNNHPNDEIRESAMEAVAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITSTFPDVLKKFISQVIH-VLVALTNDPNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIGNEADDCL---------DGDGAMTERKQIGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIICKPNNQQFNQQVKIVFTQILDKM-DNSPLIQYVIMWVIQRVGANIGFILTLDEINKVYEGVIHLIREGVPRVK--------------YQSLSVLSVFLDLELPLIQQQHATILNLMLEHIEPPVFVGGRVIDLI---------SQLVDIAPELFELNSALLKRIIA-----QYIQYASAFPNSPQLMESVVYNLSYILPRFGDVGI-PITASMKDFAINLLNASEGDLEMQSASYGLLGDLITYSTNEIKPIMGNVMNSLLFILEN-GHPSILSNVLWSLGIIIQRYTSDMQSYFNSIYQRLLYLLQNNLSDFKLKRNMLICFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 115670904 16 --LIESLTAILSPQQEIRQQGEEQLKLLEVT--EEFGVFLAELTLDKNGALAIRQLSSLILKQYVEAHWSQHSEKF--RPPVATDAAKAHIRSRLPAGLGESSKVRSSVAYAISAIAHWDWP-EAWPDLFGLLMMMITKGDSNE--VHGAMRVLTEFTREVSDTQMEHVAPVILPEMHRIFVQSDTTIRTRARAVEIFNTCATLIYNIASMAPVLNGFMEEFVKALTVTDETVKKEIIKALTVIVKCFPGQIAKSMPAVLQA-TWKTLTDSADTYVRTVI----NDTEEADDPVDSDGEVLGFENLVFSIFDFVVRKLCDELLVVLYMQITEEDEDDDTFSYSVRISAQDLLLSLGSEFPQETSHGLMAALDRHLQEAEWKVHEACLLGLGSIIDKVGKGKLTFNLPRFLTTIVDLQQTVSPFLLGRALWMASRYS-----QAMTPELVQSFLQFTVTGLHDPPSVRISAVRAIYGFCEHLKGANS---------TSILIPFLTPIMEGLVQLATCSQF--------------------GSDILSLVLETVSIVLTIDDTTAQCESRVTPLANAVFLKYSQDLLISLVQDIYKELNTACSQQLQERLIPTLLSIFNAASDK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 76155402 4 --LFSVLEKSLSLEKSELEAAQHFLEEAAKVDLFGLLKQLSDVLVNVECSPPVRMQAGIQLKNALYSKDPGLKTLYQQRWLQTPAESRQYIKKNCLAALGTETTTHSSAAQCVAYIACAEIPALQWPDLMERLVENVITPNKTEACKRSTLEAIGYICQDIDPCILASQSNAILTAIVCGMKKEEPSDSVRLA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211965705 25 -------------------------------------LLLAKQIVDGRQ-EEVRQLSAVLLRRKI-SKAMAVFDENQQ---------KEFITSLVARFSQEPSSVRRAVVHLLASILRATLQEAKRRELFSALSHMAMQNPSPLQQQVAAVSTFVAVAE-ACPDELVDYFDEFLTVFRHAFTCAAAGNELGTSALKGLRSLAEFAEQQKKVCALVPNVMQIIAAAVQANEEDVATTGIQLIDDLLSNDNMAMKDGELLTVLDFLLKTVASRSDVDAGLRQQALSCI-----------QWAAKQKPRVLCKSPTVVPAILDVLVAMGAEPDVQGGEDFEEDELTPHRIAAQCVDALAISLPSKVFQPMLDRLTPFTQSTDILKKRAALVLLGIMSEGC-EGVMRRKMKFFLPFVLESLRDQQPVIAASACICFGQFAEYLQPEIM---LFQREALELLLLLLDNPSVQQKACYALGVLFENMEA-------------QDLEPVASEVVQRLVRTLHHTSCD--KVREVCISAIGSAAEEAPSNRPRAFDAFAPELFSLIGQIIKMPTGDVEGQNAGQAPTTKARAIGVVGGLVQGTSEAAYAQELPGLMRLIMQMIIDTSKDDDIRDEAFSCFSDVCIAMKDKFVVFLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211965526 6 --FVSLLRAVISPDPALRKEAERQIKEGKEKQ-PAALVSLVLQTVQTHSDDEVRLQAAVLFRSFFRG----VIDSEGHVWRQLGDAERTQVKQILLHCLDTEKNVRNNICDTISDLASDLIPVDQWNDLGQVLLAMIQS--GVPVKQQTGLKILSEIAPVLT-EQLAAAAPLVCRIISACMASGQ-DVNTRVEAFALLVAVVEDMRAAPECPSVQLLVIDTLEATLRAGAEDDYALAERMMVSVIQLCVSLLRPHLSQFLLAISLIGQGQREAAEAAAAAGTAAAAAAQAAAASLGSTGATNDEETPEQNCRKYAIEALNRLLEALLMCMLDI-RDSSYAKWLEEDVGEEGLDRICRAYSSDLLPALFNYVTTFLQRPEWEYRFVALMAISQTIEYVQEDQ-EEELDYIAKTLMRYLGDGDFRVRFAAAQAIGQMSLDQ-TPYVQEQFASEMLPLLIARMDDEPRVQGHACAAFVNFSE-------------EVEKAEMLKVASQVMEKLL--TKIRPGTPKTVREHAVTCIAVVAGVLEESFVPYYSAVVPSLLD-----------VITNSTALELRSLRGKAIECISIVGLSVSREQFAEDGKVAMEAMLQIAESTEEGDAVREYLTEALGRMCRAMGADFLVYLPRILPRLLEVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71654244 14 -----------STDNNERRSVESTVVRALNASSN--LMLLVRLVQDQSVSAGVRQLAAVLLRKKIFS-----------LWRAIPVGSRAELKHVLLAQLGIEPVVRFALAHVISRLARAEFPVEGWPELQVAIRTAMEDPRGD--MRELAM-VLAYSIAEVVGEC--GDLNTLVTAVLQGMTDAE--VSVQRAALKAMGALLLFVDAVEKKKHERGKLLQHLIPRCLEEGTNICVDVLDLLEQLVEDL------------------SVKKHEGILRTLGLEMISVLCNTVNRPRVRQNSSEVLVTLVNLKPKFVTTTLLEPMVSACVQVMGEDDNNDEDAEMPPCMYAGRLLSTLATKVSAKAFNALLPFVSENMQGG-PLERKAAILSLACLAEG-NPGYLRRKVQYVLKLTHDFLCDSNPIPREAAAFSLTYFCTHLPEVLTHHRELFHMLVPLLRDENDG--VCRRVAGAIDTLCENVLEDVE--------------PYVSLVLPAVLEAIGRSSLETQR-------ALCGVISSLASTRCPSFQVHAAQCLELLKTPLTMTSP--------ETVLLRAKATEAVGIIANAIGKEKFMPFFSFFFDRVADNFHTR--QAELREESFGFLSNICEVLRVDFIPYLND----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118345680 12 -QAIEVMNGILSGNNEKIKIGTKLLKHFCKKT--DSISIFTYILAHCQQD-NLRHLAGILLKRNMIANFSNLAEQAQKDLQMV-----------LLERFFSESSVRKSIGALIGIIAKLTLPEGKWAELLQVIQQH-TDKSQTLQNRIYGLQLLELVLDYSAYFQWSLFIFYFLEAFYPFFKESDSNKDIRIGTLKCLVNLFDNIQDMTADQINLYKILNILDSLIDQNDEDLVYYCFDALNLLTENKKSILDQHLGQIVEYMCSNKVLGNPKLSKK--------IKEVVIDMIFSASQY---HKSVFNKNTPLLKKVIESICLII-ATPFSEEDLEDGEEPLQDIALWLVLSLSMVLNKKKTYGVLLEAITALIHSGEPNKMNSGFLILAQLAEGCYEQIARNLANPIMDFMVKGLNHPAGEVRGAAIKALTYFAEYLP--VDVCKYHSTIVPAIISTFDDNNKVAEKAIIAIDIFCDNLEPE-------------DLELYMQSITEKLC-MIAMKDNSTMLMRRVSVSALASCISTVEHKFKPFVT-----VVANLMH------QIIGLAHNAEVIALKAEAINCLGKIAAAFISEDRSIYEQHVVPCLETILLTTVDDFEMREGCFSFFYNLAHAIGSEFEVMFDKLIEFTLK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157349593 25 -------------------------------------------------------------------------------WMILSIIHRNDIKRVFLECLEKETSTR--VAKILCKLALDVAVESEWPELVPFMLRCFEASD--IRVQETSLFLFGLLSETLGGK-LSCEPDKLQSLFLKCLGCE--NWRVRAAAVGASVRLIVFLMSNDLLEQLSAPIMDTFDDAMENGKERYARKIVKHLTVLMRKKPGFLRSRIDTCIAYMLIMANKVWSEKSRHLAVKFLITLAEERHQ---------GFAMLPDKITR---------ILSLLFKMVTDIKDHKNSGETNNCSYGKESLRRFAIAKHVDITEKFITMLAEYINDREWQKRHAVPATLAQMIVGCSEEMLAD-LTSVIQIASISSQDSHPRVRWAAIDLLEQLSKYLCPQLQN-QHHQLVIPLLTKALLDNPRIQAHAASAISCFSQSCT-------------SSILKPHLDVIMSMLLKLLQK---GSQSLKEEALTALASLASSS----QEHFQEYYVAVMPYIK---VMSMQGKSN------HRLLAKAMECITMIWMAVGKEICRKDCQEVVELLISLQESQMETDDMRICILEVWGRLCKCLGKNFMASNDVIKTSLIVALVFPKTFDVCLCSLNLLEEKASALKEDFHLWIDEVADTLIPLLK-FNLHQEVRMAAASA---------------------------------------------------------------------------------------------------------------------------------------------------------------- 145353732 2 ---------------------------------------------------------------------------------------------------------------VIAKIARWTVPQGEWNELLEFLGQCASSPE--TAHRALAFKLFESLTETIVS-SLSHHFKTLAGLFANGLVDAHD--EVRVSALRAVGALVANASGEPEEVAVIKSLVPHVLEAASNEDEESASIVFEVLDALTESRTSALSGHV-PAVVGFCIQVATAERE------------LGTSARRRALDVLAYMARHKPKALTKSKLVEPMLAVLCPLCGEELAGEDDLEDEDEVHIQTVASQLIDILALKVPAKVLPTVLSFAAANINNASNRLRHAAVAVLGVVTEGCA-EGVRAHASTIVPSVVGRLSDLNGPVRGAAAFTLGQFAEHLGDPDMHKQVLPSLFTAL--PVEQVKSVQERMMYAMDAWLEDVQDEVGV--------------YVKPLLDIVLLALD------SGAKRHVREMLLSALASATASSGDKVHPYLGELLPRLDRCL-SLTADEELNVRARALEVLGMLISAEG------GKEAMGPHVENAMQAGLSGFEL--DFAELREYAHGLFGEVAEALKEDFDRYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47208668 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIVCRSLSDSNQAVRSAGLFALGQFSEHL--QPDVSKYCADVMPLLLDYLSSLSEAK------IGHVTKAFYALENFMENLGE----DIEPYLPTLMKTMLCALN--NSENLKIKELAVSAIGA-IANAAKELL---VPYFSPVIESLKGFLTTVTG--------ETRSLQTQSLDTLSVLARNVGKDVFSPLSSECIQLGIN-LTDTVDDPDLRRCTYSLYAAVSTVNPDCLTPHLTAITTVMLLALKSNEEDKTFVLLDDDDDDDDNEEGKDMDDFLEDDTETSIQDFSVENAYIDEKVDACDALGEIALNTGTAFQPFLESSFQ------------------------------------------------------------------------------------------------------------------------------------------- 186478877 10 ------LSASLDPNQNVRSFAETSLNQASLQ--PGFGSALCRVAANKDLSLGLRQLAAVLLKQFIKKHWRENEEAFE--YPLVSSEEKALIRGQLLGSLDDSHRKICTAISMISSIATYDWP-EEWPELVPFLLKLISDPSNTNGV-HGALRCLALLSGELDDKE-VPTLVPVLFPCLHAVVSSPQSYDIRGKALTIVYSCIYVLGAMSGVMNQFSLILEHPVQREDPDDWSLRMEVLKCLNQFVQNFPSLIESELMAIMRPLSIDGAEDSYDTFVIQLFEFLSTI------VSSRRLSKTIAGNVRELVYQTVALQITEQQVHTWSMDVNQFVADEDEGSYSCRISGILLLEEVINTFGSEGINAVVDAAGKRFQESQWRLREAVLFTLASLSDQIDPANLAKFIEQLI------MEDTGIGYHE-CPFLYARIFTAVASSVINAGILEHFLNAAVRTMDVPPPVKVGACRALLQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145250301 8 ----QLLEASLDPRQN--KQAELALRQ--EEKKPNYSLQLLQITASASYPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQAEEVTTIKRELISLMISPTGIQTQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPNNPAVN--NGVLQVAHSIFKRWRPDQLYLEINHVLERFGSPF----------LALFEGLDAYLEENKSNKENFTQLNLMIKLMYDLSTDDDTEARAGIFQVLTLYVQKYMDEFKPHIGQFVESLTLIGQETKYDILVSRALQFLTSIAGMTEHAAVFQAEDTLGQIIEKVILPNVSRESDEELFEDEPEFIRRDLEGSDSD--TRRRAATDFLRRLAERFEESVTRVVLRYTEHYLSEYNWKAKDTATYLFSAIAEGVHPILKVDAIKEVLPMLVKHLGSSEYVVYSYAAIAVERVTDSQGQPIISPATITPLSKDLLEHIQAPQKVQEN--EFLMRCAMR----------VLIVIKEGIVPHTDSVLQHLIAITKIISSNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169777081 8 ----QLLEASLDPRQN--KQAELALRQ--EEQKPGYSLQLLQITASGSYPYNTRLASALCFKNFIKRNYTDEDGNYK---LQLDEVTT--IKQELISLMISPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPKNPAVN--NGVLQVAHSIFKRWRPDDLYREINHVLDKFGNPF----------LALFEGLDSYLEENKTNKDNFTQFNLMIKLLYDLSTDDDTEARAGIFEVLTLWVQKYIDEFKPHVEQFVGSLATIGQETKYDILVSRALQFLTSIAGMPEQAAFFQDENTLSQVIEKVILPNVSRESDEELFEDEPEFIRRDLEGSDSE--TRRRAATDFLRKLAEKFESSVTKVVLHYTEGHLAASNWKAKDTATYLFSAIAHGVTTDYLQKHLQEVLPLVVNHLGSSNYVVYSYAAIAVERLTDNQGQPIIAPNTITPLAKDLLEHQKDPAPEKVQENEFLMKCAMR------VLIVIKEGVV----PHTDSVLQNLINITEVISRNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212509914 11 ------LQHTLNPDINVRRPAEKFLESVEINK--NFSILLLYLVDKTDVDLTIRVAGSVAFKNYI-KRNWKVEEGGTDR---IHEDDRTAIKSLIIDLLKSPELIQKQLSDAVSTIGSYDFPQK-WPGLIEQMISKFSSGDF--HVINGVLQTAHSLFKKYRHQFLWEEIKFVLDNFAKPLTDL-FNATMNIAGLKIICSSLEFFEDNMETFTHFLTLLSFDIKELHTQDDDLKGQVCDNISLYAQKYDEEFSNYMPTFFTALISIGPQAKYDHLVSNALGFMSNVAERKHYTLYQDSNVLNEICNNVVIPNLEFRTSDEELFEDNPEEYIRRDEGSDVD--TRRRAACDLVKALAKKFEQSMMSIFGQYVEAMLAAENWKSKDAACFLVTSLASVTQTSQLVNLSDFAHFHVFTELSQPDVNVVKADAIKYTMVFRSVLPKKVVASSLPNLVRHLLST---SPVVHTYAAAAIEKILALKGPDGSSLIDEKEVIPLAGDPYLGELLPKLTQKLCLVSRNPSKPYFYLFETLALSIKIVCAQTPEAVSNFEVVLFPTFEAILQQDVQELLSNTVGKIPDSYFALLPCLLALVRLLQAAIALIVKENLLNGILGVFQKLIASKINSHEGFSLMQHLIHFIPQELKPYIKQVFVLIFTRLQSSKTAKFIKGVIVFLSYASRYSPNELIALIDSIQNGMFGMILERIVIPDIKKIVITAIGVIKTLCEGNYSQYWSPLLNSLMALFSIQPEENSMAYEDNVE---------YS---PAYSQLANAQKPPFDPFKDIVDPRLYLAHSLAKLSVSSPGKVGILIGTLGD---------------------------------------------------- 119611783 25 --LVDTLTGILSPVQEVRAAAEEQIKVLEVT--EEFGVHLAELTVDPQGALAIRQLASVILKQYVETHWCAQSEKF--RPPETTERAKIVIRELLPNGLRESSKVRSSVAYAVSAIAHWDWP-EAWPQLFNLLMEMLVSGD--LNAVHGAMRVLTEFTREVTDTQMPLVAPVILPAEVYGIRTRSRAVEIFTTCAHMICNMEELEKGAAKVFPVVQQFTEAFVQALQTSDSGFKMEVLKAVTALVKNFPKHMVSSMQQIL-PIVWNTLTENSKTLHHTYVRTEVNYTEEVEDPVDSDGEVLGFENLVFSIFEFVVKKALPELIIILYMQITEEDEDDDTFSYTVRIAAQDLLLAVATDFQNESAAALAAAATRHLQEAEWKIHEACMLALGSVKAIITDSVKNGRIHFDMHGFLTILADLNPFLLGRALWAASRFT-----VAMSPELIQQFLQATVSGLHQPPSVRISAVRAIWGYCDQLKVSES---------THVLQPFLPSILDGLIHLAAQFSSEVLNL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198428158 7 ----QALEKTLSADENVRKQAEKYLENVEGN--PGYAVMLLKLVDDQQNPGMVPLAAAITFKNFVKRNW----RVNEDEASKVSEQDRNTIKCTVVDLLTSPKQYQKQLSEAISIIGREDFPEK-WPSLLEDMNKKFQSADF--HIINGVLQTAHSLFKEFRSDKLWTEIKHVLTTFAAPL-TELFVNTVKLASLKVLFSSLEFFEDNMETWMHFHALLTTDNAILHTQGEELQSQICDNVALYAQKYDEKFLPQFVTAVWNLLVNTGKEKYDLLVSNAIGFLRSVCERQQYKSLFEDEGVLVSICEKVVVPNMERTADEEQFEDNPEEYIRRDEGSDVD--TRRRAACDLVKGLTKFFEAPVTQIFSQYVASMLQQYNWKSKDAAIYLVTSLAQKGSTNQLVNLDEFFTSHILTDLNQENPVLKSDSIRFVVTFRNQLGKP--NLLLVFPHLTRLLTSTSHV--VHTYAAHAIERLLMIKDGNVPL------FRKEDVHPHLESLLSNIFGAMSMAGSEENEYMMKALLRIASLSQETILPYMPTLVEGLPHFNHYLFEVLSLCIRTTCANDKSAVKSFEAALFGIFTDILQRDVTEFIPYVF-QVMSLLLEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115921319 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSNKRVQEAACSAFATLEEACTELVPYLPNILETLVYAFSKYQHKILYDAIGTLADSVGHHLNKEEHIAILMPPLIKDEDKDLFPLFLPYSEPVFQRCQKTLEQIMASNANPEIEPPKDFMIVALDLLSGLAEGLEGHISQHVASNIMVLLYQCMQDKMPE--VRQSSFALLGDLTKACFELVKPCINDFLPILSQNL-NPEFISVCNNATWAIGEISIQMGKRCMPFVP-ILNDLLPVMSSSN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67540842 7 --IAQLLAA--SSDRTQTKQAEAALRQ--QESNPNFPISLLQITASDSYPLGTRLSSAILFKNVIRRNWTDEDGNY-----KLPLEVVGTLKQELINLMISPQVLQTQLGEAVSVIADSDF-WERWDTLVNDLVSKLQPDNPSVNI--GVLQVAHSIFKRWRPDDLYIEINHVLERFFQGLDTLETNKSNKDQLTQGFTQLNPMFEENMSGLAQINQLLHTDDDAESGQLEYVRAGIFEVLTLYVQKYGDEFQPYIQQFVESLTTIGQETKYDILVSRALKFLTSIAGMPQHAQIFQAESTLAQVIEKVVLPNVSRESDEELFEDEPEFIRRDLEGSDSD--TRRRAATDFLKQLNANFEASVTKAVLQYIEHYLNEYNWKAKDTATYLFIAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211588463 5 -----LLEASLDPRQN--KAAEITLRQ--EEQKPGFSLQLLHITASETTPYNTRLASALCFKNFIKRNWTDEDGNYK---LQLDEVTT--LKRELISLMISPPGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSKLSPGNPTVNI--GVLQVAHSIFKRWRPLF---QSDALYTEINHVLGKFGTPF---LALFEALDNYLEQNKANKENFTQLNLMVKLFYDLSSHDDEEVRAGIFEALTLYVQKYMDVFQPHVGQFIGSLTTIGQETKYDILVSRALHFLTSVAGMPEHAAAFQAEETLGQIVEKVILPNVSRESDEELFEDEPEFIRRDLEGSDSE--TRRRAATDFLRKLAEKFEEPVTQVVLKYTQHYLDSSNWKAKDTATYLYSAIAEGGVHPILKKYLLQVLPVLVKHLASSNFVVYTYAAIALERVTDSQGQAVIPPTEITPLAKDLLEHIQSNPKVQENEF------------LMRCVMRVLVVIKEGVVPFTDLVLQRFINITNIISANPSNPRFYYFEAMGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189533316 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLPFTQACLSSENPYERKGGLMCMAVLAEGCADHIRTKMLSSMLQTVCRSLSDNNQVVRSAALFALGQFSEHLPDVSKFHAELMPLLQGYLSAVNQTK---------IGHMTKAFYALENFLENLGQ----EIEPYLPSLMETMLSALN--NAEILKLKELAVSAIGAIANAATEMLVP----YFPPIIDSLKGFLT--------DTREEMRALQTQALDTLSVLARTVGKDVFSPLAAECVQLGLN-LTDAVDDPDLRRCTYSLFSAVSEVSPDCLTPHLTSITTVMQLSLRSTE--GVTAHLDELLDDDDADDGEEGDAILDDEGETEVDDFSVENAYIDEKEDACDALGEIAFNTGVAFQPFLESSFQ------------------------------------------------------------------------------------------------------------------------------------------- 215456771 185 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPHLPTLVPYLINTL-NDSKPLVRSITCWTLGRYASISEEHKNKYFIPTMEGLLRMVLDNN--KRVQEAGCSAFATLEEDAGPELVPYLEPVLRNLVFAFDKYQQKNMLILYDAVGTLADAVLSAYVEILMKLKDDDVDLIPLLESFLPYAGPVFDRCATIIHNEEPDKSFLVVALDLLYGLTQGLGMALEPFINNKPSLLALLTVCLK------------------------ 145544691 3 -QIIELIQWSAQPDNQIQKQVYKRAQELSQDT--QFLIHLCSVII-GNYDAEIRYRAAVILKSAV-KNCTTLPETLQQMLIQVDLSIQ--IMRQAFVIIVPEVVVRNGIKN--SNI------------MMEYLIKLIDSDPVI------ATDCLSKIIEDLKFNSENQLIDQLIFKFISLV--EHSNTQVVVNSLNFLNYNIFFMP--PSLNQYIDCYINILITGTRSQEQQIRLKCFQGIQALIETNRDKIK-QMNLVIMACVQSLSDPDKEVVRLCLTDFLRFNDAEDYEKTHLLEPYLQQILQPIILNLAITRSDQIAIQPTFSNSYNQEDEEQDEEEYSLRSVSNLLLKKLIEFYDKTIVPIVLQIIDQLQQQQDWKQQEIAVICLGLFAEKIMENH-ANLVPNILMSLFQEKNQQNEYIYASTLWTFSQYNEWIKTVAINETQFIQSYLKLLSIENQSIIVKESACSALNSLSDAFFILQPYLLDLFQVYLKALSQKYQSITTILAECETIENQELIDLIMTLYECLAEAVEKFGQRALKYIPVIYQAIVQSMNGYVQSIQNGKTRLLYQQKEILKRSFDVCIKII--NITKESFLELCD---QSFLQILAIQDTETDVKQYALSLIGELIKDCYTIFKNVIAIVLNEYIYAQSISIDPSTSNNAAWALGELAMKDPAKLTVIFNAVMEKLIKIINEPKFPKSI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124088612 3 -QIIELIQWSAQPDNQIQKQVYRRAQELSQD--IQFLIHLCSVII-GNYEPEIRYRAAVILKSAI-KNCVALPEQLQQMLVQVDLSVQ--IMRQAFIIIVPEVVVRNGIKN---------------SNLMMEYLVKLIDTDPVI-----ATDCLSKIIEDLKFNSENINYDSGLQLIDQLLLKFITLVEHQ--NTQVVVNSLNFLNYNISLSQYIDCYIKILITGTQSPEQQIRLKCFQGIQALIETKRDKIK-QMNLVIMA-CVQSLQDQDKEVVLCLTDFLTIDDAEDYEQTHLLEPYLQKILQPVILNLAITRADQIAIQPTFSNVYSQSGKAEDEGEYSLRSVSNLLLKKLIEFYDKIVVPIVLQIIDQLQQQQDWKQQEIAVLCLGVFAEKIMENH-GNLVPNILMALFNEKNQQNEYIYASTLWTFSQYNEWIKTVAINETQFIQSYLKLLSIENQSIIVKESACSALNSLSDAFFILQPYLLDLFQVYLKALSQKYQSITTILAECETIENQELIDLIMTLYECLAEAVEKFGQRAINYIPIIYQATIQSMNGYVQSIKNGKTRYLYQQKEILKFDLCIKIINITKERFLELCDQSFLQIVDLALQ-----DSETDVKQYALSLIGDLIKDCYAIFKNVIAIILNEYIYAQSISIDPSTSNNAAWALGELAIKDPSQITVIFNAVMEKLIKIINEPKFPKSI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145607115 56 -EVAQLLDATLDP--QHHKKAEAALK--IEERKPQFSLTLLQIVNSDALPSKTRLAAALCFKNFIRGNYVDEDGKY-----KLPEDEVATLKQELVGLISSPPNIQAQLGDAISIIADSDF-WERWQTLIPDLVSRLSTSDFK--ITNGVLEVAHSIFVRWRPNELYTEINHVLSHFGEPFLKLLDSTHQRIEAAKGLLVKILFDLSCQDLPPIIESNIASLCTLLQDEEETVIEMVKSDICSVLTLYFSKFDDFIPAVWHLLSSIGMEKRYDGLVSKALQFLTTVAGNPRHAPHFNSETVIKEIVEKVVLPNISLRDIEMFEDEPIEFIRRDLEGSDSD--SRRRAATDFLRRLQENDDKLVTQVVGQYINHYLGQADWKSKDTAVYLYLSI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110739972 371 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVRLQAVTGLKHILAAAHAIFQTHNDANEILDTVMNNTDDDDKEVVAQACISVADIMKDYYPAIQKYLSPLVDATLLL----LTEKAACQQLGDESVIDDDDTGHDEVLMDAVSDLLPAFAKCMSQFEPVFAQFFEPLMKFAKASRPPQD------RTMVVASLAEVAQDMGLPIVDRLMPLVLKELGSPEATNRRNAAFCVGELCKNGGETALK-YFGDVLRGISPLFGDSEPAVRDNAAGATARMIVVHPQLVPLNQVLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 7339699 17 --------QSLSPDAAARRAAEQSIESAKCS--PGFGLALLGLASSPRHDPQSRLAASVQFKNLLRRRWPKPSGGGDDDADHLPPSDCAIIKANLLQLLLTAPPLIQAQLSEALAAAAASDFPARWESLLPSIVSSLGTSAGDIPATNSLLAAAASLFSRFRNAFLENFAAALLEVFLQAAAPTVTPPESRFECLRLCCDLPEFFEDHMEWMTEFRAFLTTAIEADGAPDA-LRAAVCDNLQLYMEKYEEEFRGYLKEFVEALMAPSVSPSRGQLAVTAIRFLTTVAESVHHALFGSPDAMKQICDSVVIPNLRLRDDDEELFENWVEYVRRDAEGSDAD--TLRRAACRLLRGLAANYREQVAALVSAQVQQMLAANNWKEKDAAIYLVISLMQKPGATGVVDMESFFTSVIVPELQAPDWESEPMLKATVLRFLKEFKDQIPKATALALLPSVIRFLIHESNVVHSYAATFIENLLIIKDMSANVITRAPRYVAADINPYAQPIVQNLSKALSFPESYEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 58267492 9 -DIGAVLTAFIASEDHPRREAEAHLQRLAVEQPAEVLLVLAQVGAQGGFQLDHRLLALILLKRMAFKPLEGLFLNPQSQKPAAPFDVRGRIETVICAGIKDEMDVRRKGLGACAANWAHECAIRHRPLLPLPPVLLELTASPHPFHRFTPFQLL-----DLTPTLLVDSVRDPIPALAQMLQANDPSVDVRVEAMKAVRSVLMEGVTGSERSEIGANLVLHSFETLRNLPPALVSHALIPLVDLASAHPSLFMTSLNPILSSLLPLLAPPAQETNLNMTFDEWEDISNPATEIILSLTEL-----RPSHISEWENGRAVKEMIGLLLEWLETKDLDAEADEYPV--LAEESLSRLSMALGGEVLPTLSQQVQALLQQEDWRCRFAAISGISSIAEGC-LDELQAGLREVLAMLSSAAKDPHPRVRYEFLQCLGQLSADL-EGALQENFADDVLQISLALLDDVMRVRSHSAASLTNFFQ-------------EASPRHFEKYLEPVVCGLLNLYQSQVLY-------AQDQALATLATVAAAAEKMFTPFYRNIMDLCFMIL-----SNPVITDVAQRKLQGRAMECGTLLGMAVGKNTFGTDAVKLSQLMITIQNQIVDADDPRSGYLMAWSNVCQSLGAAFEPFLQYVVPNLLK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168036237 11 --LSQCFLQTLATDSEPRKQAENFLKQAADQ--AGYGMVIMQIVCEPSVEEEVRQAAAVNFKNHIKFRWATPDSDVSSSVISIQDPEKEQIKGAIVKVLSTPPKIQSQISEALAIMSQHDFPRK-WQTLLPELVSSLSSAT-DYTTINGILQTANSIFKLFRYKFKSNELYIDLKYCLDGFCVPKPALICQRLCCRIFYSLNEFFEEHIDWMGEFHKYLTYTNPLLAENDPELKAAVCENINLYMEKNEEEFQAYLSDVWGLLMTVSLNPGQDRLATTAIKFLTTVSKSVHHKLFADLATLTQICESIVIPNVRIREEDEELFEMNVEYIRRDMEGSDLD--TRRRMACELVKGLSSHYREQVTGMFNGYIQSMLQAQNWKAKDCAIYLVVSLASGAAGTDLVNFEQFFSSQIVPELRNSNSLLKADALKFLTTFRTQVPK--HLTLELMPQLIGFLVAESNV--VHSYAALAIEKL------LAIKDGKQTRYTSACLTPYLQPLFANLFGALKLPESQENAYVMRCIMRVLSIIGPFAVQCLGELTKILAEVCKYLFEAVAALLRNACEKDPGQVATFENLLFPVFQTVLE----NDVTEFAPYVFQIMAQLLETR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 147795654 11 ---------TLSPNPEPRRRAESSLSEAA--DRPNYGLAVLRLVAEPSVDEQIRQSAAVNFKNHLRVRWSTEREPNAVTLISIPESEKEQIKTLIVPLMLSATPRISQLSEALSLIGKHDFP-KKWPSLLPELVSSLASQSSDYATINGILGTANSIFKKFRYQCLDNFAAPLLEIFLKTAALIDPLIESQRLCCRIFYSLNEFFEDHMKEWMEFKKYLTMRYPALEEGSDELRAAVCENISLYIEKNEEEFEEYLNDVWSLLTTVSASSSRDRLTITAIKFLTTVSTSVHHTLFAADNVISQICQGIVIPNVRLRDEDEELFEMNVEFVRRDMEGSDLD--TRRRIACELLKGIATNYKERVTAIVSVQIQNMLGSVNWKDKDCAIYLVVSLATGNSVSTDLVNVESFFGSVIELKSQDVNGFPMLKAGALKFFT------MFRNQISKPIAIALVPDVVRFLGSESNVVHSYAANCIEKLLLVKEEGGMARYTSSDISPFLPVLIGNLFNALKFPDSEENQY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212526544 8 ----QLLEASLDPRQN--KQAELALRQ--EEKKPGFSLYLLQITASPDFPYNTRLASALCFKNLIRRSWVDEDGNH-----KLPQDEVVTIKRELINLMINPGGIQTQLGEAVSVIADSDF-WERWDTLVADLASRLDPKNPVVN--NGVLTVAHSIFRRWRPDDLFTEINHVLNTFLQGFKQLDLMIKL-LYDLNC-QDLAPLVEDN--TQSIANLLLKYLLQLLHTDDESVKAGIFEVLTLFVQKYSDVFEPHVGQFVGNLTTVGQETKYDILISKALQFLTSTTSMPEHAKIFQDQGTLSQVIEKVILPNIARESDEELFEDEPEFIRRDLEGSDSD--TRRRAATDFVRQLATKFEDSVTRVVSQYTDHYLASSNWKSKDTATYLFSAAADLVSDGGINPILKEVFPLLVKHLGSDNYVVYTYAAIAVERVLAFHGQPVISPANITPLAKELLEHDPSPPKVQENEF------------LMKCVMRVLIVIKEGVVPLTDAVLEHLIKITRIISANPSNPRFYYYESIGAFIRFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156065117 8 -----LLQATLDPRQH--KQAEAALK--VEQGKPGFSLLLLNIVAADNLPVNTRLSGALCFKNFIKYNYVDEERNY-----KLPQNEVFTIKTELIGLMVSPNSIQAQLGEAISIIAESDF-WDRWDTLVDDLVSRLTRDNAKIN--NGVLEVAHSIFKRWRPDALYTEVNHVLSKFGQPFVQLLASTDQQIQANK---DNKEVLKQHFETM---NLLMKVFFDLSCQDLPPIFEDNIEDLSKLLHKYLTYENPLL-------------ATDDDSESGPLEFVKAICEVSTLYMQKYEDAFGSLCEPFITSAWSLLTTIGPLVSKALHFLTAVA--------SLDKHAQNFNDILSQVVEKVILPNVS------LRETDIEQEDEPIEYIRRDLEGSDADTRR---RAATDFLRKLLEKFEPLVTD----VVGRYIKHYLDQF-------------SQNGSDHWKSKDTAVYLFSAIAAKGVITAGQGVKTTNPLVDVVDFFQQNIANDLLAETN----VEPILKVDAIKFLYTFRSQLTKDQWKAA-------FEPLVKNLGSSNYVVYTYAAITVERVLFLTNDANQHI---FGKEDVLPLAESLLDHLFHLIEKDAAPEKIQENEFLM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154277696 8 --LSQLLEASLEP--GQHKQAEATLRQ--EEGKPGFSILLLQLTATDSIPYNTRLASALCFKNFIKRNWTDEDGNY-----KLPLDEVATIKQELIALMISPAGIQPQLGEAVSVIADSDF-WERWDTLVDDLVSKFSPDNPIVNI--GVLQVAHSIFKRWRPDDLYIEINHVLGKFGNPYLSLFEGFTQLNLMIKLLYDLSPMFEDHLSALATLNTLLHTDDESESGQLEFVKAGIFEVLMLYVQKYIDVFGSHVQQFIGSLTTIGQDTKYDILVSRALQFLTSVARFPEHAVAFQDESTLSQVTEKVILPNISLRDIEMFEDEPIEFIRRDLEGSDSD--TRRRATTDFLRQLLEKFEQSVTKVVTQYADHYLAEYNWKAKDTAVYLFSAIADLVTESGVQPILKEVLPLLVKHLGASEYVVYTYAAVAVERITNSNGQPVIPPNSITPLAGDLLEHIPAAPKVQENEF------------LMRCVMRVLIVIKEAAIPLSDGILRHFITITQIMSTNPSNPRFYYYEALGALIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119173512 8 --IVQLLQATLDPRQH--KQAEAALRQ--EEKKPGYSLQLLHITANSSYPYNTRLSSALYFKNFIKWNWTDEDGNY-----KLQEKDVVTIKQELISLMISPPGIQTQLGEAVSVIADSDF-WQRWDTLVDDLVSRLSPDNIVVNV--GVLQVAHSIFKRWRPDELFTEILHVLDRFGKYIEQSRNDKEKITQAFSQLNLMIKLFYDLSCQDLPANPLLHTSDDSESGPLEFVKAGIFEALVLYVQKYIDAFGTHVNQFIGSLTTIGEDTKYDILVNRALQFLTSVARLPEHSNAFKNETTLSQVTEKVILPNVSLRDIEMFEDEPIEFIRRDLEGGDSE--TRRRAATDFLRQLLENFEASVTNIVIRYSDHYLASDQWKSKDIAIYLFSAIADLVATTGIHPLLKEILPLLVQHLGSSVYVVYTYAAVALERVTDNRGQPIISASEIIPLAAQLLEHDPSPPKIQENEF------------LMRCIMRVLIVIKDGVVPIVDPILQHLIKITGIISTNPSNPRFYYFEALGALIRF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71004600 4 -QLAACLEATLSPDAATRTQAESQLESLRSPQTDQAGLGLVKVLLDSNTPIHIRQSAGLALRKYITARWSPYFDNFVG--SALDVTVKQQIRQILLAGLADPVRKIRNASYAISTIAGPDYPD-EYPDLLPYIQHLLQQQE--PNGLHGAMTLLSEFVREMDEIQLIQVAKEILPALEQVLAQEQHSAYVRARCLLVFRQCLESYPDVVKQASQVLSMMQTLLDAAQELASDLQQEIFKTLAQFKSYLYSFIQSSIFKQLYLSSTSGIEEGEEDVSCDLPSLACSIFDNEVSRGDRSRDLFVHGGTGGQGCETEALKQLISLLLVFIDMTVDDDEDDETLAYSLRIAAADLLGML----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217403860 45 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HNDANARKAGVAGLGVIAEGCC-EPLTAALPTVMPMVFAAAQDSSPQVRECACFCLGQISEHCPEILQYSNQILPIVFALLD--DQAVTVQATSCYVLEMFCERLE---------PDAVRPLLDPLVRKLAHMLEQTNKRSVQ--------------EMAVAALAATAVAAEQEFSPYVEGVAKLMTTLMSLQDPT----LFSLRGRALECMGHMAIAVGKENFRPYFTVTMECAMQGL--TLESTDLQEFAYAVFANLAKVMKEEFAPALSDLVPHLIQVV-DMDEGQVESASNEAFTGLDESDDEDNEQYVLHVRTGLME----------VKKGAITALGEMGAHCGTDFCPYLEVCMKSLEEAA------------------------------------------------------------------------------------------------------------------------------------- 157332471 831 ---------------------------------------------------------------------------------------------------------------------------NGWPNLLSFMFQCMTFDSTK--LQEAVFLIFAQLAQYI-EETLVSHIKHPYSMFLQSLTSSLSSN-VKIAALSDAINFIQCLSSSTDRDRFQDLMMRTITEALNCGQKATTKEALKLLIELVGTEPWFLRLQLVDVVGSMLQIAAETLEEGTRHLAMLLD---------------------------------------IEDDPGLHSADSEDEDANESSNYSAGQECLDRLVISLGGNMIVPVSELLPAYLDVPEWQKHHATLIALAQIAKVCS-KVMIKNLEQMVTMVLNTFPSPHPCVRWAAINAIG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115386350 7 ----QLLAATLDPRQN--KQAELALNQ--EEKKPGYSLQLLQITATESYPYQTRLASALYFKNFIKYNYVDEEGNY-----KLPLEEVATIKRELINLILVPKAIQSQLGEAVSMIADSDFY-ERWDTLVDDLVSRLQSKNPAAN--NGVLQVAHSIFKKWRPDALYTEINHVLDRFLEENKSNKENLVLGFEQLNLMIKLMYFEEHISVIAGLLLKYLTYDNQLLHTDDESERAGIFEVLTLFVQKFMDDFKPHVDGFVQSLATIGQETKYDILVSRALNFLTSIVSIPEQAAVFQDETTLSQIIEKVILPSVSRESDEELFEDEPEFIRRDLEGSDTD--TRRRAATDFLRKLAEKFEASVTKSVLKYTEHYLAESNWKAKDTATYLYSAIAHGVTADYFQKYLQEVVPMLVNQLGASNYVIYTYAAIAVERVLSLTDSTNQPAKDLLEHIFSLIEKDPSPPKLQEN--EFLMKCAMR------VLIVIKEGVV----PFTDTILQHLINITQVISENPSNPKFYYFEAMGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66503847 11 ------LSGILSPHTETRQAAEQRIQALEVT--EEFGIHLTEFVVDPNGHLPIRQLASVLLKQYVETHWSFVAEKF--RPPEIKYTTKERIKELLPLGLRESSKVRTAVAYAISAIAHWDWPEN-WPGLFDILVSCLSGE--SEYAVHGAMRVLTEFTSDLTDNQLPNVGPVILQEMYRIFQSENQSIRTRFTTITTLVAATGIYQKGFTEQYLQPVILQLSDGSTSDSGLKTDVKAINCLVTKLPKYVSRFLPQMLPPVWETLVQSAKNGEGDTNDKEVDSDGEIINFN-NLIIAIFEFIHSIVDRKRFSNNLMQEVMYYLIIFMQITDDQIEEEDDIFAYNVRISAQELLTALVNYSEEKAVNALCEVVTRHIEATSWKLRESSILAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 193683275 10 -NLVKCLQATLSPDPSERKQAENFLLSIENKNYP---LLLLHIISAPNNVDLVKQIGSVTFKNYIKRNWPIDEDTLQ---SKIHQEDRLLIKEQIVTVLNAPDAVQKQLSDAISLIGKYDFPDN-WPNLLTTIIENFAASDLAP--INGALETAHSLFRKYRFELLDTLAKPLTELFVLTMNLCEVSKDVILVLTKIFYSLNEFFEDNMQIWIQKLLELEIKELETQSDDEQIQSQICENISLYAQKYEEEFSSYMRSIIWKLLIKTSQPKYDTLVINALQFLSTIKPQYRDLFDDPSVFSAICEKVAIPNMQF-KASDEELFEDNPEEYIRRDEGSDVD--TRRRAACDLVKALSKEFEQVTMSSFGLYVKSMLNEQNWRSKDAAMFLVTTLASRGSTQELVNIEEFTTLHVLPELTKPNINMPVMKADAIKYIVTFRSVLPPHLIVSTPALTKLLEAESVVVRIYAAAAIDKILLLKQPDTKTPVIDAAT------LSPFAEQLIKSLFGILTKSGSEENS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168019620 11 --LSQCFLQTLAPNPEPRKQAESLLKQAADQ--AGYGMVIMQIVCEPSVDEQVRQAAAVNFKNHIKFRWATPDADDPSPVVAIQDPEKEQIKGAIVKLLSTPPKIQSQLSEALAIMSQHDYPRK-WQSLLPELVNSL-STASDYTVINGILQTANSIFKRFRYEFKSNELYTDLKYCLDGFCAPPPFECLRLCS-RIFYSLNEFFEEHIEWMGEFHKYLVYTNPLLAERDSELKAAICENINLYMEKNEEEFQAYLSDVWGLLMTVSLAPSQDRLATTAIKFLTTVSKSVHHKLFADPATLTQICESIVIPNVRIRDEDEELFDMNVEYIRRDVEGSDLD--TRRRMACELVKGLSTHYREQVTGMFNGYIQTMLQAENWNAKDCAIYLVVSLAAGTDLVNFEQFFNQIVPELRAQGSNYNGILKADALKFLTTFRTLVPKQLTLEL-MPQLIQFLV---AEANVVHSYAALAIEKLLTIKDGRHTRYSAA------DLTPFLQSLFANLFGALKLVDSQENAYVMKCIMRVLSIAAQCLGELTNILAPTNPSFNHYLFEAVAALLRNACEKDPGQVATFENLLFPVFQTVLE----NDVTEFAPYVFQIMSQLLETRRP--PIPPTYLHIFPALLTPLLWQRQANVPGLVRLLQAYLQKPQEINQANQLTQVLGVFEKLVGEALSPYMLQIWNILFSRLQYRSTVKFIKSLIISLFG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 157353497 44 -------------------------------------------------------------------------------------------------------------CNTVSELALSILLENEWPDMLSFMFQCVTFDSAK--LQEAVFLIFMQLAQYIGKTIVSHI--KHLYSVFLQSLTSSLSSDVKITTLSVAINFIRYLSSSTDRDQFQDLMMRTISEALNCGQEATTQEALELLIELVWTEQRFLRRQLVDVVGSMLQITAESLEEGKRHLAVEFVITLAE-----------ARERGPGMMRKLPQFISRLFAILMKMLLDIEDDDSEDEDVAESSNYSVGQECLDMLAISLGGNMIVP--------------QKHHATLIALAQIAEGCS--KVLEFLSQVVTMVLNTFQNPHPRVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15227336 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAYEDDDENEEEWNLRACSAKFIGILANVFGDEILLTLMPLIEAKLSDETWKEREAAVFAFGAIAEGCN-SFFYPHL--IVAILRRLLDDQSPLVRRITCWTLYQFGTYVFEESNNSKLFTKVLHGFFKLLDSNIWVQEAACLALTTFEEDAGDLVPHLEKILQQLMRAFGKYQKRNLKVLLDAIALADSVGINLKRAYIKILIEQISNSDKDVIPLLKCFTSIVFERCMDILQLQQAKVDHDFAGVQYDQNIVVCSLFSGLSKGLSGIESLVSQSNLRDMLLKCFMDETP--DVRESAFALI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158287469 19 ------LQKILHPDSDQRKSAEARLAQLKFT--EWYGVLLAEFTIDQQLHIGLRQLASVMLKQYVNAGDLPAIDAGTTPALLVNDEAKRRIKQILPEGLYDQNSKIRSVAYCIANIALYDWP-GDWQELFDVIVKCL---SGTENSVDGAMKVLVEFTLELD-----RQVGEVAPLILSFTAANQYSVTARKYAVEILYSLLRSINTNIETRQEKPNFMQRLIEGLTAPNFQLKTQIIKILKYMISDMSKFVQPYVGTILFYVKVVVNESEAAPFNGTDQDGDDDGVEDFTQMILQIFEFVH-TIIEMKKYKAAIVNVLTDLVTVLYMQITEDDEDEQGVEFTIRVTAHDVLLIVGREYEQQLLPCFTEALGKHSAVAEWKIHESSMLAVGSIVESPASFDMGQYL-----ALIKMLMESSPYLLGRCLWLLSRFCE--CDILRQPFMEQIVNVTVDSLSMDKPIVRIMAARAIYGFCSNLKDNKD------ERHVLIMSK-LENFFDGLVGLFEQSQNTVLGLFLEALSAIISFDVNVTATLCPKVITVTMTVFQKF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123472048 32 ---------------------------------------------------------------------------------------------------------ISSNCQLISKQFLIE--QGKWSDLIGMLNQIAVSDDYSLQVRANSITTFQKILETGPPEVLQEYGVNFVATLLDYLAANSSETNFYKSVIETLKFAIPIFNIKNSQEEFQKYFQIIIGAIANHEDPMRITDLFSLFSILCTNCYVFMADCVEE-LMKILTASLEAPNKYYIFGAINFIDEFSKFEQSLVQESNKQAKGFRRKTIVMHNISDLFIQFISPIISQVVNVSEQCPDTIEDHICFVYCDIIRNMLKINPEKISNLVISFISENISSSEWYIQYFNLLLIKSVTSSDISRESQGYLSEFLSQQLEYLTAPIPLLAVQSVIDIKRIMKNYGIWTRIDESIEIIMKTLEQCSQNDYKVIIECCNLIKMMA---------CYDIIKNQNSLISRIFIKSYQILQMYLEVNNEYSDDIQIASYNTICILIEEAPTIFHECFEGIKTSAIEGIMSQNTNTLTKIS-------------FINIISSLAKA-EYKGVLDDAPFIIEKLFEC--NVTGDNKTDEICLSAIAQIIIVVGDQIHD--DNLIDKLIDNIKRYESPSATKEAIDALSDLMRKFPQNLLAEKEDITNSLVSFIKSDNSNSNIIVSAMYCLGDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 126324686 1138 ---------------EIRKLAEKLWETMNLELQPDLCSLLIDDVIYHEA--AVRQAGA------------EALSQAVAQYPRQAAEVMGRLMEIYQEKLYRPPPILDALGRVIS-----ESPPDQWEAALNKLSQYLDSSQVKPLFQFFVPDALNKCMLDAALSTLNTHVNSLLPVFEEFLKDAPNDASYDAVRQSVVILMGSLAKHLDKSDPKVKPIVAKLVAALSTPSQQVQESVAGCLPPLVPAIKED-AGGMIQKLMQLLLESDKYAERKGAAYGLKGLGILSLKQQEMMTTLTDAIQDKKAFEMLCTMLGKLFEPYVVHVLPHLLLCFGDG----NQYVREAADDCAKAVMSNLSAHGVKLVLPSLLAALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQI----GSVIRNPEILA-IAPVLLDALTDPSRKTQQCLALIMPIVQRAFAAQIIGNMYSLTDQKDLAPYLPSVTPGLKASLLDPV---PEVRTVSAKALGAMVKGMGESCFE-------DLLPWLMETLTYEQSSVDRSGAAQG----------LAEVMAGLGVEK----LEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFTPYVGPIIPCILKALADENEF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126324686 1942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSEKSDERQGVCVGLSEIMKSTSRDAVLFFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGYQALED-ILPFLLKQLLDGLKQVMAVKSRVVRVLAFLSSVAGDALRHLGVILPAVMSALKEKLGTIIEDLLEATRSP---EVGMRQAAAIILNIYCSKSKADYTGHLRGLVSG----LIRLFNDSNSVVLEESWDALNAIQLALIEDLHRDIRMVGNESKGEHVPSILPVLREGVLTGNPEQ--KEEAARALGLVIRLTSADLKPSVVSITGPLIRILGDRFSWNVKVALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN--RAVRLKAADALGKIAIHIK------VDPLFTELLNGIRSTEDSGIRDT-----------------MLQALRFVTQGAGAKVDTVIRK-----SLTTVLLGMLGHDEDATRASAGCLGELCAFLAEEELNAVLQQHLLAD------------------------------- 149247924 13 -----ILEQSLIPQYS--KDAEKILKQIENE--PGFSINLLHIIASTNLAMPVRLAGALYFKNLVKRKWITEDGQNY----LLPLEDIQKIKSEIIDVIKLPNQLQIQIGEAITLIAESDFPQN-WPDLIDILVQKLSLTDFVNN--KAILLVSHSIFKKWRPDDLFLEIKLVLDKFIEKLKDNEAQLIIYFENLLLLVQIYEFFEDHMELMAIIHKYLPLLLKKDEDEEVDVLIKLKTSIIELLSLYVTRYADVFEPLIQTFITSTRQPKFDLLVVKALQFLTSVVKIPQYQGVFQSEQSVNEIIEKIILPNVMRENDEEMFEDEPILYVRSDEGSDFD--SRRKSATDFLRELKELNSELLTTTVMKYVDQFLSHSDWKNKDTAIYLFSS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164655027 12 --LASLFQQTLNP--EQRKVAEEQISQLQVQ--PYFVYLLLTLIQSESASTAVRLAAAIQFKNICKLRWVVDDEADEDVPNSVSDEEKYGIRQQLVPVLVSSQAILSQLNESIALVASYDFPD-AWPSLIDELVSQLSTDNH--HILLSVLSTSHAIFKRWRSDALYMEINLVLGKMANLMDPSTPSSTMQPLAM-CLMLLLQLFYDLSDLPPQFEDAIPTLPELIGDEDDKIRSSVCEIFELYAKRYLDVLPDYVQAVWDMLGTYGPAEKYDVIVSKAIGFLSTVVRMGNQRELFQADSTLEQFCTAIILPNILRDIDEEIFEDNPMEYIRRDLEQSIEIDTRRRAACEFVRALLEQFSTQITAICSRHIQAYLAEVNWRRKDAAIYLLTSIAAVSSTNALVDVVQFFSNHVLQDLQPDNPILQVDAIKYLYTFRNQLT-----KDQLLSVLPLLVHHLSSTNYVT--CTYAAISIERILFIRVNGHRLL---NSTDIEPFTRNMLEALFAAVE---QHETPEKVAENDHVMKCVMRVLLVAKKSVEPYAGQLLEHLVSIIQVTSRNPSSSSTAQVAMMEERLFPVCTEILQA----DVAEYIPYVFQILAQLLEAHANLDSVRQEAYASLLPPLLMPALEKKSHVPALVRLMKAYLKQSPAHLVHKGHVECLGDLLRSMPEPLAPYMQPVITLMLVRLQSSKTDR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157877021 10 ------------------KAAYAQLKQYESN--PAFCILLSTVFGADTNPAQYRQLAGIALKNNLASARHALGEG----------AVKEAARFALKSLTNPPDTRIRTSAQVVVKVTA--LTSLEWGDLPSILLNDLLPGGGLKTL--AALYCLQYLVEDV-SKQIGESSEHIILRVSQLAASQSAPMTIRKAAFRMCFNIYEQA-SLLDWNVDTLSPLQMGLSKASHSLSSVCTSLLECFVILVLRTCSFLLDY-FDFFGQMSQNEMQRYENWWITNSAQIICSISGKQIDLIATTVDLYDRGETTVAFLVSGVPQLIFSLAPALVRYALLSAEEMDTDDYTLRSSALKLVDVLSMFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHEVLDSLVDQFLQFISN--QSEHVCVVSIAMWSLSRISETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85099894 7 -HLAQLLQATL--DARHHRKAETALKEEAK--KPKYSLSLLSIVANDAQPSNIRLAAALAFKNFIRHNYVDEEGNY-----KLPADEVATIKQELVGLISSPPTIQTQLGEAISIIADSDF-WERWDTLTQDLVSRLSTTD--PKVTNGVLEVAHSIFARWRPNALNIEVNHVVDSFIQMLGVADQQIEANKTNEKALQDLPPIIETNLQITMVLHKYLSYANPLFDDEEDELKSDICDALHLFVTKYDDDFGGYVQDVWNVLSSVGPQKRYDVLVSKALHFLTAVASVHRHAQIFNNEEILGTIVEKVILPNVTRESDIELFEDEPEFIRRDLEGSDTD--SRRKAATDFLRKLLDDFEALVTQVVSKYINHYLEKTDWKAKDTAVYLFLAIAAKGAIDFFQQHIAAAINPLIQNLASPNYVVYTYAATTLERVTDDQGQHILSRADIQPYAKDLLQHLFALVEKDTSAAK-LQENEFLMRCIMRVLIVIKDG---VLECDIDNILDHLINITNVIKENPSNPRFYYFEAIGAIVRYCSN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116198045 7 -HLAQLLNATL--DAQHHRKAENALKEEAK--KPKYSLSLLSIVSTGAQPLKTRLAAALAFKNFIRHNYVDEEGNY-----KLPQDEVQAIKQELVGLISSPPTIQTQLGEAISIIADSDF-WERWDTLTQDLVNRLSNTDYK--ATNGVLEVAHSIFVRWRPLFQSNDLNEILHVVIQMLSIETMSLLIRLLYDLACQDIPPIIETHLQPITVLLHYSNPIFDGEEDEAETLKSDICDALQLFTNKYDDDFGQYVQEVWNVLSSVGPEKRYDSLTSKALQFLTAVASVRRHAEIFNNEQILGTIVEKVVLPNVALRDIEMFEDEPIEFIRRDLEGSDTD--SRRRAATDFLRKLLDNFEPLVTQVVFRYINHYLSKTDWKAKDTAVYLFLAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 60390211 1940 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSQKSDERQGVCIGLSEIMKSTSRDAVLYFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGHQA-----LEDILPFLLKQLDDEPPVNTRVLAFLSSVA--GDALTRHLGVILPAVMLALKEKLGTIIEDLLEATRSP---EVGMRQAAAIILNIYCSRSKADYTSHLRSLVSG----LIRLFNDSSPVVLEESWDALNAIQLALIEELHKEIRLIGNESKGEHVPGFVTSILPVLREGTGSPEQKEEAAKALGLVIRLTSADLRPSVVSITGPLIRILGDRFSWNVKAALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 12321178 10 ------LSASLDPNQNVRSFAETSLNQASLQ--PGFGSALCRVAANKDLSLGLRQISAVLLKQFIKKHWRENEEAFE--YPLVSSEEKALIRGQLLGSLDDSHRKICTAISMISSIATYDWP-EEWPELVPFLLKLISDPSNTNGV-HGALRCLALLSGELDDKEVPTLSYDALTIVYSCIYVLGAMSGVYKTETTTLV--TPVLKVWM---NQFSLILEHPVQREDPDDWSLRMEVLKCLNQFVQNFPSLIESELMG-MFSPLWHTFESSLDTFVIQLFEFLSTI------VSSRRLSKTIAGNVRELVYQTVALQITEQQVHTWSMDVNQFVADEDEGSYSCRISGILLLEEVINTFGSEGINAVVDAAGKRFQESQQAVLFTLASLSDQLVEAEDLRIDPANLAKFIEQLI--MEDTGIGYHE-CPFLYARIFTAVASSVINAGILEHFLNAAVRTMDVPPPVKVGACRALLQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154415825 11 -----------------------------------------------------------------------RKSKAQEFWKQLSDQTKAQLISAAQRSLLFTNSVGLQGACLLAKIFNYEPVQTNLAEYIKYI---LTDKNFTEEHKKSVYALILELSTDEKSALIERILLDTEEFFMQNMLNYDQSYQVAFLQMFNAYIAMIRPENIAGVYKPIYDIAEALFPNIQDDVVELYRLLYSMLINIYEE--DNFDELLEKERFIMCGVNGLSCNPPLLTQVLTFWLYVFKFERDILKQNREILKFRNPEPRRFHNITDAAANEIIDILFNLIVPDNATDPEDRNDPDIHMWCCLSVLADTYP-PCLEKVKDFCIQNLDDEKWEVQHAAVLPFVYCQDVDKSSAYRAFILSMIPKLIEHLQSEEIRLVETAIYTLTCITKYFAIFSYGQTNMESLMQGFMIQYNRHPQIAIRIMGFVN-------------ETMKFPPKIDENSKFDNFIIALHEAIKEAYPQLQGVIRVNYKMLYYMVKISKWDNYEKLKSMIETIFSNLQQ-LSIAAFDGSMEMSLRHTNTQCNLW-LLTSLFRRYKD----QLREISSPAAAKLFEMLKSSEDMQEEILECLFTIINALPQEDNETQDRIIEYIPIAIGS-NSPRLAVMSLTALSYLLKNLGERGSLIFDASLNEIFSLLDNVSFPVFFKSELLAALARVLDVYKEK------ISIPDMEQLFSKLYSYISIDWGEYLNEMYDSIYKCYTALI---------STDHVRELYMDKPSLRKFFKRLVMPNDMSLETIESIAQFLDKMRQMFNRNIYLNYFSNYFITQNLQ---TSKYESLKNILR------------- 197245616 1135 ---------------EARALAEKLWQALCLDLVPELCPLLIEDVIQHE--EAVRSAGAEALSSAVSQYQETVLSQLTQLYHQKPPPVLDALGRVISEAPPDQWEARCGIALALNKLAEYLDESQVTPLFLFFVPDALNDPEVRRCMLDAALSAL--------NTHGKDNVSSLLPVFEEFLKNAPQDASYDSVRQSVVILMGSLAKHLDKSDPKVKPIVAKLITALSTPSQQVQESVASCLPPLVPAIKED-AGGMVRKLLQLLLESDKYAERKGAAYGLEIMTTLTD-AIQDKKNSRRREGALFAFEMLCNMLGKLFEPYVVHVLPHLLLCFGDG----NQYVREAADDCAKAVMRNLSAHGVKLVLPSLLVALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQILDALTDPSHRTQHLQTLLDTKFVHFIDAPSLALIMPIVQRAFQDRSTDAQIIGNMYSLTDQKDLSPYLPSVIPGLKASLLDPV---PEVRTVSAKALGAMVKGMGESSFE-------DLLPWLMETLASEQSSVDRSGAAQG----------LAEVMAALGVEK----LDKLMPDVVQTASKVDIASHVRDGYIMMFIYLPLTFGDKFTPYVGPIIPCILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197245616 1935 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEDGLRSDKSDERQGVCIGLSEIMKSTSKDAVLVFSESLVPTVRKALCDPLEEVREAAAKTFEQLHTTIGHQA-----LDDILPALLKQLEDEPPVNTRVLAFLSAVAKDKLGTEESLQELSNCQTVILSVEQRIIIEDLLEATRGADAG---LRQASITILNGYFSRTRLDYSAHTRTLLSGLM-RLMNDPNTEVLSQSWDTINSITKKQLSLIDDLHRDIRSAAAEVKGQHLPGFVTCILPVLREGTGSPEQKEEAARALGGVIKLTSEALRPSVVNITGPLIRILGDRFAWNVKTALLETLTLLLAKVGIALKPFLPQLQTTFLKALQDSS--RAVRLRAAEALGQLV-SIHTKVDPLFTE------QLAAIRNAEDS--------GVRETMLQALRFVIQG---AGAKVDPAIRKNITT-----TLLSMLGHDE---DATRMASAGCIGELCAFLSEEELKSVLQQHILAD------------------------------- 119618574 901 ---------------EIRKLAERLWSMMGLDLQPDLCSLLIDDVIYHEA--AVRQAGA------------EALSQAVARYQRQAAEVMGRLMEIYQEKLYRPPPVLDALGRVIS-----ESPPDQWEAALNKLSQYLDSSQVKPLFQFFVPDALNKCMLDAALATLNTHVNSLLPVFEEFLKNAPNDASYDAVRQSVVVLMGSLAKHLDKSDPKVKPIVAKLIAALSTPSQQVQESVASCLPPLV----PAIKEDAGGMIQRLMQQLLESDKYAERKGAAYGLAGLVKGLGILSLKQQEMMAALTDAIQDKKNFRRRFEPYVVHVLPHLLLCFGDG----NQYVREAADDCAKAVMSNLSAHGVKLVLPSLLAALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQI----GSVIRNPEILA-IAPVLLDALTDPSRKTQKCLALIMPIVQRAFAAQIIGNMYSLTDQKDLAPYLPSVTPGLKASLLDPV---PEVRTVSAKALGAMVKGMGESCFE-------DLLPWLMETLTYEQSSVDRSGAAQG----------LAEVMAGLGVEK----LEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFTPYVGPIIPCILKALADENEF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123497243 5 -----LLEAIWSTDKDRVEEADKYIKELIDTDKIGYIANLVEILNSDDQNASVKRNTLLLLYK-MYPEDIAQQNGEFDESDMIPQEITSKIIEITFALLGNPDESLRNNAIHLYARAVSYYINLHDIEPFHALIQLMELPDANLATTYTS--ALCEILISYYPEEAETH--HLFRLVFVMFNTQD--IQMHFNAIKIVNSMVENISDFFENQQIVIGIASALLQYSQPGD--LQCEAFKCWDKI-GKQAPIILAENEPILIEHALGAMENSEDRNLLAACALIKRIAKIEIEDETEQLNGIEQN----------IQNVLTMLMDVCSS--VDDPSCETNETWEPYIAAYEAMKTVCKLTADTIAEGMSENFSEILNSNSFSERDCWLRLLECV---IVNTTNKEYVKQYFQPLISLASDESPCIRFRALKCIRKGLEFISEINRNDEYLIELVENLANILDDDGHIASEVCFILSLFTK--------------------VTNYERTSDILQLLTEKAVSVHQHFAKEPFDAIERIVTEADE---AQVLNFFPNICGYLESALNQEN----------FGWLVHDLGELVQAYAFRF-KEQISPVVDHLCNLFLQVCNS---NSEYLPEVLLPFTSLCAANHEIFGKYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146102936 10 ------------------KAAYAQLKQYESN--PAFCILLSTVFGADTNPAQYRQLAGITLKNNLASARHALGEG----------AVKEAARFALKSLTNPPDTRIRTSAQVVVKVTA--LTSLEWGDLPSILLNDLLPGGELKTL--AALYCLQYLVEDV-PKQIGESSEHVILRVSQLAASQNDPMTIRKAAFRMCFNIYEQA-SLLDWNVDTLSPLQMGLSKASHSLSSVCTSLLECFVILVLRTCSFLLDY-FDFFGQMSPNEMQSGNQELVAAAIDLISTTVDLYDRNGGETAVAFLVSGVPQLIFPALVRYALSEEVANIMDTDDYRVRDSDISEMTLRSSALKLVDVLSTFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHEVLDSLVDQFLQFISN--QSEHVCVVSIAMWSLSRISETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 129561961 511 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVQYIPQVMPIFIETFQDQSMSFRDAALKTLGQIAGSSGYVIQPLLDYPQLLGLLVNILKSETSLAVR------------RETVRLVGILG-----ALDPYKHREVERHGQ--DSQTVAEQNAPPVDMELLMKGKSPSNEDYFPTV------VIKTLLRILKDASLSTHHPA----------VIQAIMHIFKTLG-IKCVPFLDKVIPGFATVIHTCPPS--LLETYFQQLADLIKIVKLHIRPHLPEIF-ALIEEFFHQVNLQVTI--IGMIEQVSKALDDEFKIYMFQVITIFLDVLDKDDSPRKVSTRVLKAF----TVFGSNIEPYMHLVIP------------------------------------------------------------------------------------------------------------------------------------------- 109496007 1140 ---------------EIRKLAERLWTTMGLDLQSDLCSLLIDDVIYHEA--AVRQAGA------------EALSQAVARYQRQAAEVMGRLMEIYQEKLYRPPPVLDALGRVIS-----ESPPDQWEAALNKLSQYLDSSQVKPLFQFFVPDALNKCMLDAALATLNAHVNSLLPVFEEFLKDAPNDASYDAVRQSVVVLMGSLAKHLDKSDPKVKPIVAKLIAALSTPSQQVQESVASCLPPLVPAVKEMIQRLMQQLLES-------DKYAERKGAAYGLAGLVKGLGILSLKQQEMMAALTDAIQDKKNFRRREGALFAFEMLCTMLGKLFECFGDGNQYVREAADDCAKAVMSNLSAHGVKLVLPSLLAALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQI----GSVIRNPEILA-IAPVLLDALTDPSRKTQKCLALIMPIVQRAFAAQIIGNMYSLTDQKDLAPYLPSVTPGLKASLLDPV---PEVRTVSAKALGAMVKGMGESCFE-------DLLPWLMETLTYEQSSVDRSGAAQG----------LAEVMAGLGVEK----LEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFTPYVGPIIPCILKALADENEF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116010468 404 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIILDALQDQSSNAKRAALHALGQLASNSGYVILPYIEYPQLLEILQSIIRTEGQQ--------VPLRQETIKLMGILG--------ALDPYKH---QAEERTPDSRRGEANQLTD--ISLMMTGLTPSNKEYFPTV------VINALLAILKDSSLVQHH----------AAVIEAIMNIFRTLGLECVS-FLDRIIPAFLQVI--RSATSTRLESYFNQLATLVSIVRQHIRNYLPSIVEILQEYW--HTSPSLQTTILSLVEAISRSLEGEFKIYLAGLLPLMLGVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 202953658 13 ------LDQSLLPQHA--KEAEAQLKSIENQ--PGFSVNLLHIIASTNLAPSIRLAGVLFFKNLVKRKWVNEEGEYL-----LPISDINHVKSEILIMIKLPNQLQIQVGETISIIAESDFPHN-WNNLIDELVSKLSLEDFVSN--KGILLVAHSIFKRWRPDELFLEIKLVLDKFAEPFLTSEALSKHDKASLNIYFENLEFFEDHMMNGMEIHKYLVLETPLLTDQDSDDEIDVLTSIVELVSLYVSRYADVFEPLIENFITTTKQQKFDLLVVKALSFLTSVTKMAKYQPLFDNETSLKEIIEKIILPNYFREIDEELFEDEPINFVRSDEGSDFD--SRRKSATDFLRELKEVNTGLLTNTVMTYVNQFLSSQDWKNKDIAIYLFSSLAAKTSTNVLVDVVKFFSDNIANLMNTNHSTNPILKTDAIKYIFTFRNQLT--KDQLLTTFPLLINHLQDSNTVVYTYSSITIEKLLSMNSFTD-INHSPVFNKSDIQPFVNDLLTNLFRLILSNDQTSPE-KLAENEFLMKCIMRVLNTVENLIDDSFKVIIDQLLKILKIIAKNPSNPDYDRVNQYIEMILPSLLEIL----SEDVQEFVPYTFQILAFLLELYPNSKPLPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146077507 12 -ELCTIIAKILHADNAERRRNEAELTTALQQPPN--VGHLVTILCGPTASAGVRQMAAVLLRKRIFS-----------LWRVLTTEQQHQLRHLLLQRLGDETPVRFAIAHVVTRLAKADANRGGWPELQHAI--RAAADDTRVEMRELAMVLLYSFGEVFTEE--NALSGLAAESVVRGLDDNETVVQAAAV-----KAAMVLLPTLHEHPTVRNAFLAHLVPTCSGAATEAKVPLCVSVLDLFEQLFDDLPVKKYGALVQDVAQAL--------------MRLVANPQHHPRVRENCGTALGQLATLKPKFVAAPALEPLVQVCLGLMSEDNTISISDQTSACMVGCQLLSALATTVPSKAFTAVLPYISRVTDAPDARTRKATMIALACLAEG-HASYLRRRVGYVLTVTRGFLCDADPAPREAAAFALSSFCGHLPEILLHHEKLLPMVVPLLEDTSD--LVRRRVAQALDTLCENLQEN--------------LDRYVPTLLPAVMAAI-----PISSLETQC--RLCGVLSSMGMAHSAAFASRGPELLEVLRQPFGLKTP--------ETMALRAQVTETVGVIGSAMGRAAFANYFPFFMQEVVANLQTR--HAALREQSFGFLANMCELFREDFAPYLSD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45198791 35 ------------------RSAEQQLRGLESQ--EGFALTLLHVVASNNLAASTRLAGALFFKNFIRRRWVDENGEHL-----LSARDVELVKKEIVPLIQLGSHLQVQIGESIAVIADSDFP-ERWPTLLDDLVDKLSAEDMVTN--KGVLTVAHSIFKRWRPDALYLEIKLVLEKFAGPFLHLLQTVDEQISANRACQDIPEFFEDNMQVGMDNPLLEDETEDEEASVVTKVKSSIAELVQLYTSRYEDVFGPMVEQFIQLLVSLTCQPKYDILVSKCLSFMTAVARIPRYFNLFNNEAAINSVTEKIILPNVTRDSDVELFEDDPEYIRRDLEGSDSD--TRRRACTDFLKELKEKNESLLTNIVLSHIKKFFEKENWKYKDLCVYLFTSLADFFTKEVMKEHLVQILPVMANFLQDSEYVVYTYAAVTIERI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134109823 11 --LTNYLSSTVSPDAHTRRSAEESLRQAEGQQ--GFLLLVLELVKADSVNMIVRQAGGVYFKNTVKRLWSGDEE------TQIDPADKAAIKSQLVPALGTPSRLQSQIGEGLSHIASLDFP-GEWEGLCDELVNSLTPDNFVIN--NGVLATAHSIFKRWRSNELYSEINFVLSRFCQLLQTPPASLPTNSSILLLGQDLPPFFEDHMTEFMLRKYLDWEVEELKGDDDDEIRSSICEIAELYAQKYSDVFTQSFVDGVWNMLTRVGTSTREDVVSRALRFLSVVVKMGNHRAMFAASETLNAFCEKIILPNMAREHEEEMFEDDPMEYIRRDLEPSTESDTRRQAATDFTRALMELFEKEVTGIIKGYISVFLQEYNWKSKDTAIYLLTSIASRGSTQQLKDQLVSVLPLLVQHLASDNYVISSYAAITIERI-----------LFIKVERQALFTQADIRPFAENILMALFANIEKGGTPEKIAENDYLMTARTSLTPSHEGILTRLVNIMGEISKNPSNPKQYCFESVSALIRFV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156553177 1839 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGERVLPEIIPILERGLQSEQADQRQGVCIGLSEIMASTSRDMVLSFVNSLVPTVRKALCDPLPEVRQAAAKTFDSLHSTVGVRA-----LDDILPAMLTQLNSPD--QAEAENTLDGLRQVMAIKSRVVLPYLVPQLTALTRFLHKILPALLTALSTAQGTPDEMQELEY-------------CQTVVLSITDETGVRVMDQLMEATRSEDPSRRRSAATLLCAFC--------RDTRADYSQYVPQLLRGLIHLF--TDDDKDVLQMSWEALTAVTKTLGSD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148687901 1741 ------------------------------------------------------------------------------------------------------------------------------PEIIPILEEGLRSQKSDE--RQGVCIGLSEIMKSTSRDAVLFFSESLVPTARKALC--DPLEEVREAAAKTF----EQLHSTIGHQALEDILP---FLLKQLDDEEVSEFALDGLKQVMAVKSRVVLPYLVPKLT----------TPPVNTRVLAFLSSVA----------GDALTRHLGVILPAVMLALKEKLGTPDEQLEMANCQAVILSVEDDTGHR-------------------IIIEDLLEATRSPEVGMRQAAAIILNM---YCSRSKYSSHLRSLVSGLIRLFNDSSPVVSWDALNAITKKLDAGNQLALIEELHKEIRFIGNECKGEHKRGVTSILPVLREGVEQKEEAAKGLGLVIRTSADALRPSVVSITGPLIRILDRFNTVKAALLETLSLLLGKAILTCGVAILPQVGIALKPFLPQLQTTFTKALQDSNRGVRLKAADALGKLIS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47217562 966 -----------------------------------------------------------------------------------SAAVLSQLTQLYHQKLYRPPPVLDALGRVVS-----EAPPDQWEAALNKLSQYLEESQVTPLFLFFVPDALNRCMLDAALSALNTHGKDLLPVFEEFLKNAPQDASYDSVRQSVVILMGSLAKHLDKSDPKVKPIVAKLITALSTPSQQVRTKVFQVQESVASCLPPLVPAIKEDIVRNLLQLLLESDKYAERKGAVKGLGILSLKQQDIMTTLTDAVQDKKNFEMLCNMLGKLFEPYVVHVLPHLLLCFGDG----NQYVREAADDCAKAVMRNLSAHGVKLVLPSLLVALEEESWRTKAGSVELLGAMA-FCAPKQLSSCLPSIVPKLTEVLTDSHVKVQNAGQQALRQI----GSVIRNPEILQTCLQTLLDHFIDAPSLALIMPIVQRAFQDRSTDAQIIGNMYSLTDQKDLSPYLPSVIPGLKASLLDPV---PEVRTVSAKALGAMVKGMGESCF-------DDLLPWLMETLASEQSSVDRSGAAQG----------LAEVMAGLGVEK----LDKLMPDVVQTASKVDIASHVRDGYIMMFIYLPLTFGDKFTPYVGPIIPCILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67475971 1 MQFEQVISALQSPNNEVRKQAEQLYNEALEKNSDSFIQSHFEML--KSQNENIRHYVLTILHVSLSKNIEPV------LFDRLNQQIQATMFSTLIEIFKNETSVVSMLAEVLSIICMSLSKKKNVNPYFNTTIELTKSPN--EALRFLGYTTVSQLILLLEPQTQVEATGTLVQLLSSGMN--DTSLVVALAALDSFISCVLMYDDLGESQGKFIVLMPIALQLFNSGNLKLITKSLSTVAQFAYLPKEFMKPYMVFVSGLLTISSNESIDFEVRMTAMSTVLDIVE------------------PFKLLFKREPVALNNVLSHLFTWLCILNDDVDELDEDAADLARDLVDQSADMFGGECMFMFIN--SQKL--DNWK-KECAYLRWIYITLNAGKHFYKKHLDKLFEIINKYLLHQHPRVRNMAFLLLNEMICLFKK--KCKSYVSQIFQVIKQSFSD-------------AFIPNQISGCDIISSFIDVELVSQSEFQEVLMSMLQSLTNFITTAQSKLIIAAFASLNFIIHFMKNMLDQYFAILMNFFKSKAQQLNQVILTATDQKQRKEILKIKSRLIEGLSMLVYSCSKSITKQVAHEIFLEVYNVFSLKEEEREVLPFAEKAFTRLAGVLKDDIQPYLNTIVPIII----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 82409047 401 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSAPVREAALHTLGQLASNTGYVIKPYLEYPQLLEILQSIIRGEPQ----------------RGLLRQETIKVMGILGALDPYKYQQVE---DRAPRTQKQTEATQLTDVSLMMGGLTPSQEDYYPTV------VINALLQILKDQSLVQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFIAVIRASSQTR--LDFYFNHLSRLVGIVRQHIRVYLPDIIEVLQEYWDTTYSLQTTIMS--LIESIARSLEGEFKVYLASLLPMMLGLLEKDTTTRQPTEKIFHAF----LVFGSSAEEYMHLIIPVL----------------------------------------------------------------------------------------------------------------------------------------- 33284844 1629 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEDGLRSDKSDERQGVCIGLSEIMKSTSKDAVLVFSESLVPTVRKALCDPLEEVREAAAKTFEQLHTTIGHQA-----LDDILPALLKQLEDEQVMAVKSRSVLPYLVPKLTANTRVLAFLSAVAGDALTRHLGVILPALLSSLKDKLGTEESLQEIIIEDLLEATRGADAGLRQASITILNGYFSRYSAHTRTLLSGLMRLMNDPNTEVLSQSWDTINSITKKLDAGSQLSLIDDLVTCILPVLREGTGSPEQKEEAARALGGVIKLTSEALRPSVVNITGPLIRILGDRFAWNVKTALLETLTLLLAKVGIALKPFLPQLQTTFLKALQDSS--RAVRLRAAEALGQLV-SIHTKVDPLFTE------QLAAIRNAEDS--------GVRETMLQALRFVIQG---AGAKVDPAIRKNITT-----TLLSMLGHDE---DATRMASAGCIGELCAFLSEEELKSVLQQHILAD------------------------------- 213408114 1 MSLVEHFDATLSSDQNVRARAELSLKQLEKE--PDFVLAVLQLLGNEGIELSTRQAAVIYLKNRIARSWSSAKDAASP--LDIPEDKKAIFRQNLLPLLQSPVSTRSHLMAILNIILSTDFPD-QWPSFVEFTANLVQSSDAREIY--AGLICMHELVEDRCRDI-GPVITSLFPCLLQVAQDDDASAEMLRLILKTFKSVVSLLLANDNIFSWIQLLLAVVQRALPASDADVRKWAYFTLNRLMSTEYKTFAQTLQVNVVPNILQVYLSQT-ALWIQG-QVWLS-PRLLFHLGCFYEDCVKPKNTWVLLQPHVENLVAHFIFPQL--CMSEEDEDIYDDFNSPDVAASRFLVKLASRRAKQTFMGILNFATGMLQEKNPREKEGALRMVGSISHAILAKVVDMMQDFIVVHVLPEFTSTVGYLRSRACEMINRFADI--KWSDKNQLLNAYNSVLNALRDEALAVRVQAALALQPLMRHTE------------VHTAITPHVPMIMQTLLQMANEID------IDALSSCMEDFVSMFSHELTPFASQLCVQLRDTFMKLMRESLEQTAADDMDSLPD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193678921 1868 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGERVLPDIIPILERGLESEQADQRQGVCIGLSEIMASTSREMVLTFVDSLVPTVSRALADPLPSVRQAAAKTFDSLHSTVGHRAL-DDILPSMLNNLLDGLRQVMAVKSRVVYLIPQLTQPPINTK-ALSILASVAGEALNKYLHKILPALLTALSKTESAAEELKQSALQLLAVFCTHTKADYSSYVPKLLHGIIKNLQLAWEALNAVCKSVDTKQSNHLVFEIRQAIKFVLEYLPGFCIPKGADPFVPIFREAI--LNGSPEIKEQAAQGWGEVVKVAKEGLTSPVLNMTGPLIRILNERYTWNIKSAILETVALLLAKAGSNLKQFLPQLQTTFLKALQDPN--RQVR---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123418358 7 -DLLSLIDATESPNAEVQSNADNQISELMKSNSPFFMELIYQIISNHNNPPKSIISTSVIFGRFLDYKERAHLDALKQIFEN--SECTNLINNDMVTCYGDTQIQIH-GARLFSLFYQIEIIC----EKLKSYLDQCLTEDSPIDLKFVCIEIFDDIYNICFEPIIVPLILEMTNVLKQNLLDSDDTIELKKKSLNLLSNSAGYKDQSFVNEEYIIDILNILRNIIEIPNIDLNSFCHSFLLSVATNFYHSIELFME-FISQFTLRGLSEDSEEYQKISLKFWHDFSNFEYKIRKDQSQELKNICSEGCSLLF------DPIMNCIFKISTDTLDIEDPSEITLSSAAMTTLGSLCKSSPTDYLPLIANAMSNLITSDNWIDKYVFAVLFYIIACKITEIEDKRFLKEVFFTIFQLLQTDNQRLREIVLWVVGQTIARHPSLFVSLTSPLDLYLQMMEFINYKQCITDEAVDPLIHLRIISIIYNICRCYSPNSVYNLLSISMGGNMSTVMTVLKLPRTQDNELLERCYECLNVFYRNCPSN-EVVFDDYLSKTLKEMEFVINTE-----FSESVKFVHMASLTSNLSTLMTRRVYKNLLRNYLYPVWDLMFTLLTNTNCMIYV--EAMNCLTTVIACSTNEFLQELDQLNDFVTESFNSQDNI-VIFAASNLIIQMYKYI-PEMLQYSPIYLELFINIIQSDSLNISCKAIVF------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157338690 9 --LLNCLTATLDTSQEVRSFAEASLNQASLQ--PGFGGALSKVAANRELPLG---LPAVLLKQFVKKHWQEGEENFEH--PVVSSDEKEIIRRLLLLSLDDSNRKICTASMAVSSIAHYDWPED-WPDLLPFLLKLINDQTNINGV-HGALRCLALLSGDLD-DTVVPKLVPVLFPCLHTIVSSPQDKPLRTKALSIVYSCTSMLGSNLMMPMQFSTILEHPVQSEDPDDWSIRMEVLKCLNQFVQNFPSLTETEFKVVVGPLWQTFVSSSLESFVIQLFEFLLTI------VGSRRLAKVVANNLRELVYYTIALQITEQQVHTWSLDANQYVADEDDTTYSCRVSGALLLEEVVSSCGLEGIEAIIDAAQKRFNESQWRIREATIFALAS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85098066 142 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGNVANSVKSAIAPYLDDVLIYVRDGLSIQSRKRGSVDPVFDCISRLAVAVGQTLSKYMEALLDPI-FACELTPTQALVDMAFYIPPVKATIQERLLDML----SKVLCGEPFRPLGAPH-PNTLTSIPAIPKDPKDPSVQERGKAEV--KLANTLGSFDFSGHVLNEFVRDVAIKYVEDDDPEIREAA-------------- 118363046 9 -DLVQKIISCQS--NDEIKQLEEKFISIKKKDNDQFILDMLSVITDENQNKDLKVFAINEIRTSLSDYSKSTNPIILKN---INQDTVIMLQSILINQLEQNQSLRKQISEAVGEVGASLINRNMWDGLIHLLWELFDQQ--KLEIQQSAFIILRVLIQ-YSHSAFQNNLKELNILLNNGLLHQD--YTIKVEAIKTLGVLMQQLERKLCKNFNNLSILESVYNILQAEENENVLSAVNVIFDISDQEPSFFKNNFNEFYIGLTKMIQEYPKPTIQRLLIESLVNF------IQHFPEFIENQNDKIENILHLIFLQMVQIDTEITQEWMNPQDDLENDERSETIRFGQSLINQYIPCFEDIVLDLVILNIKKLFEEQDWRYPHAAMMALSQIGEFIEEGTLEPLLKIAYEY---SFNHQNPLIRYAFCQVIGQISDDMA-PLFQETYANDLLPKLIQLLQDNPRVRAHSAAAIVNFAESMHE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156384880 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPILVDHLAAKSIVVHSYAAYCLDRLFTLAGGPLITKEEVKPCMEKLLTNLFNALTVQEENEYIMKAIMRSLSLLQDTVVPYIGVVVAKLSPSKPQFNHYLFEAISCAIKATCKSNVAAVSIFSEMLTQDVTEFLPYVFQVLSLLLERQEDIPEAYMQLFPLLLTPLLWERTGNLTRLLQAYIQKGSKHIV---AGNMQDAILGVFQKLIASRANDHEGFYLLGSMVEHIEP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210117380 1213 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKSGSVELLGAMA-YCAPKQLSSCLPTIVPKLIDVLTDSHTRVQNAGAQALKQILEAISDPSHKTAMLQVLLETKFVHFVDAPSLALIMPVVHRAFENRSTETQIIGNMYSLTDQKDLAPYLPSVTPGMKQALLDPV---PEVRNVSARALGAMVKGMGEASF-------DDLLPWLMETLTSEQSSVDRSGAAQG----------LSEVMAGLGTAK----LEELMPDFCKMADNEEVAPHIRDGYIMMFIYLPTTFREDFTPYVGPIIPPILKALADECEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210117380 1841 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVAARTLGDLVRKLGERVLQDVVPILERGLQSDKSDQRQGVCIGLSEIIKSTSKDMVIVFVDSLVPTIRKGLCDPLPEVREAASKTFARTLDDILPFLLKQLDDPDTSEFALDGLKQVMAVKSRV--VLPYLVPQLTSSTKALAFLSSVAGESLTKHLSRILPALLSALSQKRGTDEEK--EELEHCQTLVLSVDYDLGVGV------VIEEL------LSATKSREPCMRLAAVTILNFYCSQI------KADYTEYVPQLLRGLIELFNDEDQDVLVQ--SWEALNAVVKRLDAALQQHLPTILPVFREGILNPEYPSVQQAALGLGEIIKRTSAEALKPSVVNITGPLIRILGD-RFSWNVKAAVLDTLGLLLGKVGMMLKPFLPQLQTTFLKA-------------------------------------------------------------------------------------------------------------------------------------- 6321198 21 ---------------------ERNLRQLETQD--GFGLTLLHVIASTNLPLSTRLAGALFFKNFIKRKWVDENGNHL-----LPANNVELIKKEIVPLMISPNNLQVQIGEAISSIADSDFPD-RWPTLLSDLASRLSNDDMVTN--KGVLTVAHSIFKRWRPDELFLEIKLVLDVFLKTVDEQITANENNKASLNILFDVLEFFEDNIQVMGIFHKYLSYSNPLLEDPDETEHASVLQELVQLYTTRYDVFGPMINEFIQLLTSISNQPKYDILVSKSLSFLTAVTRIPKYFEIFNNESAMNNITEQIILPNVTREEDVELFEDDPEYIRRDLEGSDTD--TRRRACTDFLKELKEKNEVLVTNIFLAFVDQYMSDPNWKFKDLYIYLFTALAINSSTNNLLNVVDFFTKEIAPDLTSNNIPHIILRVDAIKYIYTFRNQLT--KAQLIELMPILTFLQTDEYVVYTYAA---ITIEKILTIRESNTSPAFIFHKEDISNSTEILLKNLIALILKHGSSPEKLAEN--EFLMRSIFRVLQTSEDSIQPLFPQLLAQFIEIVT-IMAKNPSNPRFTHYTFES-----IGAILNYTQRQNLPLLVDSMMPTFLTVFSEVEQSATIPESIIPAVTRLLKSFIKTDSSIFPDLVPVLFQRLIASKAYEVHG--FDLLEHIMLLIDNRLRPYIKQIAVLLLQRLQNSKTERYVKKLT-VFFGLISNKLGSDF---------------------------------------------------------------------------------------------------------------------------------------------------- 202953562 659 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICQQTSVNALNA-VNEVLDKLL-SIAITDPIPEIRLEGLNCLANA-----GNFDPQLSQANNVRLLFIALNDEVFSIRKIAIKILGRLSSINPAYIVPSLRKTLIQLLSR-------------LEYSPTSRKKEESISLLISNSKELTRP-------YVKPIVEALLPK-----------AKDPSSSVAASAINCLGELAVVGGEDLIPDLMPLILETFQDQSSSYRDAALKTLGQLASSSGY-VIKPLLPQLLGMLVGILKSSSPHIRRETVRLLGREVEQNSKNIPSEQNAPPVDVALLMQGMSPSNDEYYPTVAINNLMKILKDVIQAIMYIFQTLGLRCVSFLPQIIPGIINVMN--TCQPSMLKF-YFQQLGALILIVKQHIRPFLPEIFEVIKESFNINIQLNVQV--------------IIINLIESISRALEGEFKMHL-PDVLNLMLNVFED---DKSVKREPSLHVLKAFVVFGSSIEEYVHIIVPNIVKMFEMGPIV-LRRAAIETIGRLSKQV--LLNDMASRIIHPILRVLR--QGNDELKTTAMNTLSYLLLQLGNEFSVFIPVIKSLLIQ--------------------------------------------------------------------------------------------------------------------------------------- 171694031 6 VQIAQLLNLTL--DAKQHRKAEAELKILSEQ--PNYSLSLLTLVHDATKPTQTRLAAALAFKNFIRHNWVNEDGSH-----KLAANEVETIKKEIVMMIEAPSQIQAQLGEAISTIADSDF-WERWDTLTQDLVSRLSPTSFKQT--NGVLEVAHSIFGRWRPLFSSNDLNEVLHVFIQMLGIADQANSGNEAELRGWLTTMSLLVKIFSNLQSITVLLNPIFDGEEDDPENLKSDICEVLQLYTNKYDDDFNPYVQDVWNVLSSVGPEKRYDILTCQALKFLTAVASVSRHAQIFSDEATLGTIVEKVIIPNVSRESDVEMFEDEPEFIRHDLEGSDTD--SRRRASTDFLQKLLGNFEMLVTQVVFKYINHFLEKSDWKAKDTAVYLFLAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154272265 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRRFAAVLVIRELAKG-SPTLLYGFVPQIFELIWVALRDPKVLIRETSAEAVSECFEILADVQVRQQWFGRIYEETLQGLRSS-----NVDWIYGSLLTLKELLLKGAMFMNEHYRNA--------CEIVLRLKDHRD---PKIRTQVVLTIPILASYAPLEFTNVYLHRFMIYLQ---------AQLKRDKERNAA-------FIAIGKIANAVGN-SIGQFLDGIIVYIREGLTMKARNRAAVNEMFECISMLSLAVGQTLSKYMEALLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169610295 382 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPLVDPIVTVLLPKAKDPNPEVASTTLKAIGDLATVGGEGMIK--YIPELMPVILEFMQDMSSDSKR-FSALRALGQLATNAGYVIEPYRD---------YPELMNILMNITVRLMGTLGALDPDEYQKIMEIMEAQAVTDVSLIMQGITPSNEEYYPTIVISTLMGLLKDP-SLVQFHSAVVDAVMNIYATMGLKCV-PFLNQVVPGFLQVIRSTPAGRS--EGYFNQLSQLVKTVRQHIRPYLPSILATIKEYWSS--SPQLQATILSLIEAIARSLEGEFKVYLADVLPLMLSVLDSDNT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62862338 1152 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVKRLITSLSTPSQQVQEAVSNCLPHLMPSVKDEAPSMIKKLLHSL---AKSEKYGERRGAAYGIAGIVKGLGILSLKQLDIMSKLTAFIQDKKNYRSREGALFAFEVLCSTLGRLFECFGDPSQYVRQAADDTAKVVMRKLSAHGVKLVLPSLLEALDEDSWRTKTASVELLGAMA-FCAPKQLSSCLPSIVPKLIQVLGDSHTKVQESALKVIGSVIKNPEIQAIVPVLLDTCLQSLLKHFIDAPSLALIMPVVQRAFMDRSTEAQIIGNMYSLTDQKDLAPYLPSIIPGLKSSLLDPV---PEVRAVSARALGAMVKGMGESSFEN-------LLPWLMETLTSESSSVDRSGAAQG----------LSEVVGGLGVEKM----HKLMPEIISTAERVDIAAHVKDGYIMMFIYMPGAFQEEFTPYIGQIINPILKALADESEF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218197955 13 --LVECLTATLDTARDVRAFAEESLRQA--SLLPGYGAAL------------TKYLAAVLLKQFIKQHWQEDEENF--MPPVVSASEKVIIRQLLLTSLDDSHKIRTAIGMAVAAIGQQDWPED-WPELLPYLLKLISDQSNGCGVR-GALRCLALLSDDLDDTCIPKLVPELFPS-LYSIISSPHRETV------SLISSM------------LDPLMEQFSAILNSP---VQSHNPDDWNMQMETFVSSFKVYQLSMIQAYDSDGSERSLESFGIQLFELWISIVGNSRLAKIIAGNIKELA---------YYTIAYQQITEEQLQNWSRDAADEDDVTYSCRVSGSLLLEEIVTAYDEYGIESVLE-ASQMRFHESWRLHEASFFALGSLSEQLCEAQVRDLLEQMVTDTVGTEVHQYPFLHARAFSILSKFSSVISKEI-CEQYLCSAAHAI--ASDVPPPVKVGACRALAQLESNQSLNVPNIMGILSSLVDLLGKASDETLHLVLETLIKSCGEQSTLIEPVISPIIPFISIDAVEVLEAIKN-APGCLEPLVSRILPTIGSILEKPKIQQNGLAAGSLDLLTMILKNAPTTVVKAIFDTCFTSIIQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212505341 1135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHMKVQKAGAQALKVI----GSVIRNPE-IQAIVPVLLEALQDPSAKTATSLQTLRAFTDRSTEAQIIGNMYSLTDQKDLSPYLPAIIPGLKTSLLDPV---PEVRSVSARALGAMVRGMGEASFE-------DLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPDIIATAERTDIAPHVKDGYIMMFIYMPVVFTNEFTPYIGQIINPILKALADENEY---------VRDTALKAGQRIVTYADTAIMLLLPELEIGLFDDNIRYSSVQLLGDLLYLISG------------VSGKMSTETADEDDNIIDALGAERRNRVLAYMGMVAALHVWKVVVTNTPRTLREILPTLFGLLLGCLASTSLDKRQVAART--LGDLVRKLGERVL------PEIIPILEKGLESSQPDQR----------------- 198431513 1146 ---TEILEDIQYHESAIQQASAESLYAALESNI-EMAPLICEELFN--------------IYNLKLERAAPVIDQLGRVIQESPPDHFEA-RVGVAHALKKISPV---------------LPDHQIEALFSFFVPDALGDRNPEVAKEAALQAV--------NDHGKNSTEILLQVFEEFLKNAPTSQEVRQSVVILLGTL---ARHLDKDHPKVKPIVAKLTETLSTPSQAVQEAVANCLPALVPSIKESAPDIVRKLLV-ILLESEKYGERKGAAYGLKGLGIISFKQLDIMPKLTEAIQDKKSFEMFCGMLGRLFEPYIVHVLPHLLLCFGDGDQY----VRQAADNTARAVMRNLSAHGVRLVLPSLLSALRAEDWRTKTGSAELLGAMA-FCAPKQLSSCLPSIVPKLCEVLTDSHPKVLKAGQQALKQI----GSVIRNPE-IQAISESLLAALSDPARKTSKCLHTLLNTKFIHFIDAPSLNMYSLTDQKDLNPYLPNIIPGLQNTLLDPV---PEVRGIAAKALGAMVEGTGEAQFE-------ELLPWLMEKLTSENSAVDRSGAAQG----------LSEVIASLGVEK----LSNLMPEVIKTAQSDTVLPHVRDGYIMLFVYLPCTFGDDFIPFIGDAIFPILQALADEAEY--VRATALLAGRITMFASTAVEVLLPQLEKGLFDDLSSIQLLGDLLYHVSGVTGKMSAAGGEDTAEGFKAIVDILGQDRRDLVLSGLYMGRDVALLVRQSALHVWKIIVPNTPRVLREILPTLFKL------LLSFLATNVYDK------RQVAAKTLGDIVRKLGERMLPELIP------ILEKGLDSEDESQR----------------- 198431513 1971 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKNEDVEIRYSSIVLLRAFCSNPNGEF-SDYIAVFIQAFIKLLADPDVRVQSEGWETLSVVTGTL-DPADMHRHVSSVRHALRFIKNDEMVIKT---GTLPGFCLPKKGMAPLLLIFREGILN----------------------GHPDLKEQSARGLSECIQYTPTALKPSVVSITGPLIRILG-------------DRYNSN-VRISVIETLSLLLQKVGP-FLKPFLPQLQTTFSKALQDANR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145518085 1 -----------STDNTIRQQAEQELYAQVAANPIAILEQFLIAMQNKDDTEFV----SILLSKTIFENEENISKL---EWTHV-----EAVLKFCISELKQENKVSHRMCDLAV---KGLLKFTKYDEMIMLLFE-IGRSAQTLNQKLATMYYIEIMCEALCDEQLIKHSQQLNEIFSAFLNDQSP--QVRAATCQGISSFLVSIESLLNRFSNNAVVLLQQFAQVMQVDQEASVQALQSINELLENHPKFMKNVYGDLLNIYTQLLGSQSTVSLKKTALHGLQTLCQIAPAFI--------------RKSDQFKTQSNLMIMKMLTEVDRKDWENTFDDNNDLSSVAEDCLGKMVRDLGKYLLPIFVPLIMQALRSPVINEQHAGLIAMATLSDK-AAEHFQNELPSIMDLILPLSQSQNKLIVYDLLTCLAALCQEFTPKIQI-NYGSQILQLIVTCMQQKISQK------IQYISIACLDFTRELVEDKEAAKNVLTPVSTFMIEQLYSVIQTNLTGSIDQQQQQIEQALSAFSALATSLQEHFTQYYD----------QMMPYMMQMMQTVTVNEVKSLLLECIGCFISTTRKEQCKTDSNQLVTHFIQLQNKMESDDPSHSSIFFFYTQVATALRCEFGQYLEAIFPLVERAMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502602 1029 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLTLPSLLAGLENDQWRTKSGSVELLGAMA-FCAPKQLSSCLPSIVPKLMEVLSDSHVKVQRAGAQAL----QNIGSVIKNPE-IQAIVPVLLEALQD-PAGKTSGCLAFVHFIDAKMAAQIIGNMYSLTDHKDLAPYLPAIIPGLKQSLLDP------VRSVSSRALGAMIKGMGETCFE-------DLIPWLMQTLTSEASPVDRSGAAQG----------LSEVLGGLGVEKLQT----LMPEIISTAERTDIAPHVKDGYVMMFIYLPSVFQKEFTPYISQIINPILKALADENEF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502602 1655 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGERVLPEIVPILEQGLDSPLPDQRQGVCVGLSEILASTSRDMVLTFLDSLVPTVRRALCDPLREVRVAAARTFDNLHSTVGSRALDDILSPLLLQLSDEASYPYLEVALKCKRFLQTLQLTTPPVNKALSHLSAVAGESLSRHLPKILPALLQAVVLSVGDEAGVRTVAVALLCAFCSHTKAPLGPHVPQLLRELLRLFTDTDRHVLQLAGEALAAVTKTLDTNVADVRQAIRFAVSDLKGQEHLPPILPIFREAILIGVPE--LKEQAAQGLGEVIRLTDPSLKQSVISITGPLIRILGDRFSFGVKVAVLETLALLLAKVGVQLKPFLPQLQTTFLKALNDGN--RQVR---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66505329 1892 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGERVLPEIIPILEKGLQSDQADQRQGVCIGLSEIMTSTNKDMVITFVISLVPTVRKALCDPLPEVRQAAAKTFDGLHSTVGVRA-----LDDILPAMLTQLNSPPAEAENTLDGLRQMAIKSRVVLPYLVPQLTTPPEALTRFLHKILPALLTALSSAQGSPNEVQELEYDQLMEATRAAATLLCAFCRDTRADYSQYVPQLLRGLIHLFTDDDK----DVLQMSWEALTAVTKTLASDQQIAHVQDIRQALLPGFCLPNGLPEAKEQAAQGLGEVIKLTSASLQPSVVHITGPLIRILGDRFNWSVKAAVLETLAILLGKVGVMLKQFLPQLQTTFLRALNDSN--RQVR---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168056171 6 --LATVLQSALSTNPEERKAGEERLNQY--QHVQGHLAGLLQIIVAAHVDLSIRQCASIYFKNVIARDWVPREPVAV---PKISDTDKALVRENILEAIVQAPYIIRQLGECLKTCIHADYP-EQWPDLLPAIFNNLKSQDQ--QRVYGALYALRILTEERAPHIINSTFPVLLEILNHLLALPNPTIEVAKLILKIFWSSAYLIPKLLHDVNTFTGWMSSFHNLLQPTDPEVKKWTLHIMNRLYNRFGDKMSKPENKAFAQMFQKSFSGKFLELYMKLLSVVRENGYLPDRVINLALQYLSTSVSKAITYQLLRPQLDVVLFEIIFPLMCFNDADDQEDMYSPRTAAINFISELVRKRGKENWQKFLAFIVEVFRRYDYRQKDGALLAVGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 34784540 133 -------------------------------------------------STDTRKMAAQIIGNMYSLTDQKDLAPYL-------PSVTPGLKASLL----DPVPEVRTVAKALGAMVKG-MGESCFEDLLPWLMETLTYEQSSVD-RSGAAQGLA----EVMAGLGVEKLEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFT--PYVGPIIPCILKALADENEFVRDTALRAISMYAETAIALLLPQLEQGLFDDLWRIRASEDDNFGTKAIITALGVDRRNRVLAGLYMGRSDTQLVVRQASLHVWKIVVSNTPRTLREILPTLFGLLLGFLASTRTIAARTLGDLVRKLGEKILPEIIPILEEGLRSQKSDERQGVCIGLSEIMKSTSRDAVLFFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGHQALED-ILPFLLKQLLDGLKQVMAVKSRVVRVLAFLSSVAGDALRHLGVILPAVMLALKEKLGTIIEDLLEATRSP---EVGMRQAAAIILNMYCSRSKADYSSHLRSLVSG----LIRLFNDSSPVVLEESWDALNAIQLALIEELHKEIRFIGNECKGEHVPRGVTSILPVLREGTGSPEQKEEAAKGLGLVIRLTSADLRPSVVSITGPLIRILGDRFNWTVKAALLETLSLLLGKVGIALKPFLPQLQTTFTKALQDSN--RGVRLKAADALGKLISIHVK-----VDPLFTELLNGIRAVEDPGIRDT-----------------MLQALRFVIQGAGSKVDAAIRK-----NLVSLLLSMLGHDEDNTRSTAGCLGELCAFLTDEELNTVLQQ------------------------------------ 79315642 13 --------AAFSPNPDERRAAEQSLNQL--QHTPQHLIRILQIIVDGGSDLSVRQSASIHFKNFI-AKHWEPHSGDQNIIL---PSDKNVVRNQILVFVSQPPILRVQMGECLKTIIYADYP-EQWPELLDWVKQNLQKP-----QVYGALFVLFKSDEDRAPEETFPHLLNIFNNLVHVENPSLEVADHIKLICKIFCIYLELPRPLFD-PNFFNAWMGLFLNILQPEDPELRKSIAHILNRLYTRFGDKLQNPDNKAFAQMFQINYAAKILEKLLNAIRIGGYLPDRVINLILQYLSNSISKSSMYNLLQPHLNTLLFEIVFPLMQMLWDEDPDIIEDLYSPRTASMDFVTELVRKRGKENFPKFIQFVEASLENKPYRLKDGALLAVG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210104660 1 MDFQNIVEILQATDHNVRQQAEEKLSEM--HKIIGFAPLLLQVVMTDQVAMPVRQAGVIYLKNMISQYWHERHSNVGELAFNIHEQDRTLIRNNLVEAIQAPDLVRVQLGTCMSHILKHDYP-GRWHDVIQKLNSYVTSDQ--PNTWLGALLSIYQLVKNYEYKEERAPLNAAMTVFLPVLDQSEASVLIQKQILKIFYALIQYFRPIFQQWMEALKIPEQTLQIDEDERPDLKKWAMHILARVFERYGSVTKEYNSFAEWYI--KTFSAGILNVLLKVLDGYRRKQYVTPRVLQQTLNYLNTGVSHAICWKVLKPHMVDVIREVVFPLMCYTDEDDNEDDFVSPVTAAQTLLHSTTSKRKDVLQKTMGFCMQALTNTDPRQKDGALHMIG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119188635 479 ------------------------------------------------------------------------------------------------------------------------------------------DNDNSEIRKASALTCCQLFVHDPILNQTSSHSLQVVSQVIDKLLSGDPEPEIRCTVLQSL-------DRKFDRHLAKPENVRCLFLAVNDEVFSVREAAISIIGRLSNVNPAYVFPPLRKLLVNLLT-------------GLSFATT-----------SRQKEESAQLISLFVTNATKLVRSYVDPMVTTLLPKTT------DLNAAVSATT------------------------------------IKAIGEIAT-IGGEGMKQYLAQIMPIILEALQDSSPSKREAALRTLGQLASNAGYVIEPYKEYPQLLAVLINIIKTEQA---------GSLRKETIKLIGTLG--------ALDPYKYQQISQ-----DTPDVHHINEIQAVVSLIMQGLTPSNEEYYPTV-----VINTLLHNILSESSLAQYH----------SAVIDAIVTIFKTLGLKCV-PFLGQIIPAFISVIRDTPVSR--LDTYFNQLAILVTIVRQHIRAYLPEIIVVIREYWD--ASYQVQATILSLVEAISKSLEGEFKKYLAGLIPLMLETI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195134484 9 -QIVQLLGDIMNSQSDLMHQSTEELTSLHAD--PDSTVELCLVLGNVGKLPAMRKCSGHILKNRLAQ---------AGMWKKMTLGQQQETQLALFNALSDDESLQTTIVRCVGLVMEHTDETAEWNNIMNYIDELCVSPDKMAQLLGS---ICFKLLMKAAPNVFEKYLLRAKSIFMNALQKAKENGDLGSQATENLLAAIPLFRNHVSDQDELAATLPLIMELTHAPNPKRSYRGFDVLVKLNKHLPELVWPQLHVVINKLLLTSDSHLSDEIRVQAIISLRS--------------------CVRHKRRHIIRKMMDKLLMTLFHLMAVKPAVDADGEEPLSEAAQTVLFIAAQSDTNRVAQRALRLMLPKLDQQKSALQRVAGFLFLALMAKGFTDLLADELRSFVAAIEKGVHDVDPMVRRSAHFTLAILAENLQPEIMAPQVLRLFCEFLQRMTDHETESQTRMFCTLEIYCESLR-------------REALQPHLAELMKRLMYTAD-PNHNSLSLRQLALSAIASL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218190728 1 MDLQSLLRAALSHVPEERKAAEESLNQF--QYAPQHLVRLLQIIVDGSCDMAVRQVASIHFKNFVAKNWSPNDPEESQ---KISESDKLMVRENILGFIVQPPLLRAQLGESIKTIIHSDYP-EQWPGLLHWVTHNLES----ENQIFGALYVLYHIVEETFPRLLS-----IFSKLVQIVNPPIEVADLIKLICKIFWSSIYLIPKQLFDPNVFNAWMSLFINLLERPDPDVRKSTIHILNRLYTRFGDKLQKPESKAFAQMFQKNYAGRILGCHLQILNAVRTGDYLPDRVINLVLQYLTNSVTKNSMYQLMQPQIDIILFEIIFPLMCFNDNDQKEDLYSPRTAAMDFVSELVRKRGKSNLQKFIHFIVDIFRRYDYRQKDGALLAIGTLCDKLQTDPYKAELERMLQHVFPEFNSHVGHLRAKAAWVAGQYAHI---SFSDQDNFRKAMHCIVSGMRD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 197131003 542 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLAILLEMLGDSSPEKRGVALWTLGQLVGSTGHVVKPHNQYPTLLDVLINFLKTEQQPIIR------------RETIRVLGLLGALDPYKHKMNLGQISTALLSISDNKSEAEASHDLTTSEMLVNMSSSTLEEYYPAIA------IATLMRIIRDPTLSQHHTMVVQAVTFIFKSLGV-----------KCVPYTSHVMPSFLNVV--RTADVNFREFLFQQLAILIAIVKQHIRNYLDDIFALIKEFW--TINSPLQSTLILLVEHIAVALGAEFKIYLPQLMPQILRVLHDTSKDRGV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154332404 12 -ELCTIIENILVADNAERRCSETALTNALRQPPN--VGQLVTILCGPTASAGVRQMAAVLLRKRIFSLWRVLTTEQQRHELRQLLLLRL----------GNETPVRFAIAHVVTRLAKAAASRGGWPEL--QHAIHAAADDARVEMRELAMVLLYSFSEVFAEE--SALSGLATESVMRGLGDSETVVQAAAV-----KAAMALVPTLDEHPEMRDAFLQLVPACISLLESEAKVPLCVSILDLLERLFDDLPVRKYGALLQNLAQAL------IRLMG--------NPQHHPRIRENCGTALGQLATLKPKFVTLTLLEPLVQVCLGLMSEDNTIDDEGVNSACMVGGQLLSTLATTVSSKAFTAVLPYISRVTDAPASRTRKATMIALACLAEG-HSSYLRRRVRYVLTVTRGFLHDADPVPREAAAFALSYFCVHLQPEIHHHELLPMVVPLL---ADANDLVRRRVAQALDTLCENLQEK--------------LDRYVPTLLPAVMAAIPVSSLETQC-------RLCGVLSSMGMAHSAAFASRGPELLEVLRQPFGLNSP--------ETMALRAQVTETVGVIGSAMGRAAFAQYFPFFMQEVVVNLQTR--HAPLREQSFGFLANMCELFREDFALYLND----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169845377 5 -QIAQVLTATLNPDKNTRISAE---------------LKLAELFATP---------ACITLRKYIKERWSPFFPAFKGNPPQ--PELKSQIRQALFQGLSDPNRKIRSLCHSLSSIANCDWPD-EYPDLLQNLISLLSAGSPDP--VHGAMQVFTEFVQDLTEDQILPVLRQLLPVLLSILGSSEHSASVFRQCVTALFSILPVWLEAFKVLLNIDD-LQGLVGAANWDSILVRIEIFKALDTIHISFPAALASHLSDLLSYALVHLQKSVPRTSEDESVELPQLICMDFISSAMRGRKARLWFTGDNLSLLVSAVFNLSQVTDEDEETWANNAEDDETFQYGVRVAGFDLLSVLIDVNTTKTFQTVLHQVKETGNSEWWRPLEAALAAVGSILE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145506725 1 -----------STDNTIRQQAEQELYAQVAANPIAILEQFLIAMQNKDDTEFV----SILLSKTIFENEENIGKL---EWSHV-----QFVLKFCVSELKQDNKLSHRMCDLAV---KGLLKFTKYDEMIMLLFEIGGSA-QTLNQKLATMYYIEIMCEALCDEQLIKHSQQLNEIFTAYLNDQSP--QVRAATCQGISSFLVSIESLLNRFSNNAVVLLQQFAQVMQVDQEASVQALQSINELLENHPKFMKNVYGDLLNIYTQLMQSQTTISLKKSALHGLQTLCQIAPAFI--------------RKSDQFKTSSILMIMKMLTEVDRKDWENTFDDNNDLSSVAEDCLGKMVRDVGKYLLPIFVPLIMQALRSPVINEQHAGLIAMATLSDK-AAEHFQNELPSIMDLILPLSQSQNKLIVYDLLTCLAALCQEFTPKIQI-NYGSQILQLIVTCMQQKQKIQYISIACLVDFTRELVEDKEAAKNVLTPVSTFLIEQLYSVIQT--NLTGSIDQQQQQILEQALSAFSALATS----LQEHFTQYYD----------QMMPYMMQMMQTVTINEVKSLLLECIGCFISTTRKEQCKTDSNQLVTHFIQLQNKMESDDPAHTSIFFFYTQVATALRCEFGQYLEAIFPLVERAMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150866154 624 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICQQTSVNALNA-VNEVLDKLL-SISITDPIPEIRLEGLNCLGDA-----GNFDPQLSQADNVRLLFIALNDEVFSIRKTAIRILGRLSSINPAYIVPSLRKTLIQLLSR-------------LDYSSTSRKKEILLSLLISNSKELTRP-------YVKPIVETLLPK-----------AKDLSSSVASSAINCIGELAVVGGEDLIPDLMPLILDTFQDQSSSYRDAALKTLGQLASSSGY-VIQPLLPQLLGMLVGILKSESPQIRRETVRLLGREVEQNSKNIPVEQNAPPVDVALLMQGMSPSNDEYYPTVAITNLLKILTKVIQAIMYIFQTLGLRCVSFLPQIIPGIINV--MHTCQPSMLKF-YFQQLGALILIVKQHIRPFLSEIFEVIKEFFNVNSQLNIQVIIISLIESIS--------------RALDGEFKM-YLPDVLTLMLDVFE--EDKSPKREPTLHVLKSFV-VFGSNIEEYVHIIVPNIVKMFE-VGPFNLRKAAIETIGRLSRNV--LLNDMASRIIHPILRVLR--QGNDELRGTAINTLSYLLLQLGSEFSVFIPVIKKVLIQ--------------------------------------------------------------------------------------------------------------------------------------- 149068327 6 --IIEALRGTMDP--ALREAAERQLNEAHKS--LNFVSTLLQITMSEQLDLPVRQAGVIYLKNMITQYWPDREATPGDISPTIPEEDRHCIRENIVEAIHSPELIRVQLTTCIHHIIKHDYPS-RWTAIVDKIGFYLQSDNS--ACWLGILLCLYQLVKNYEYKAMQHFLPVLKDRFIQLLSDSDQSVLIQKQIFKIFYALVQYTQQNLTEWVEILDVPNETLQVEEDDRPELKKWALHILARLFERYGSPGNVSKEYNEFEVFLKAFAVGVQQVLLKVLYQYKEKQYMAPRVLQQTLNYINQGVSHALTWKNLKPHIQGIIQDVIFPLMCYTDADEELEDFISPTTAAQTLLFTACSKRKEVLQKTMGFCYQILTNADPRKKDGALHMIGSLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170591222 988 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALDEDSWRTKCASVELLGSMA-FCAPKQLSACLPSIVPKLIEVLTDSHSKVQRSGEKALKQIAKVIRNPEILSISSQLLIGLIDPADKTSFCLQTVVNTKFIHYIDAASAAQIIANIYSLADNKDMEPYLAGLLPGLQKSLLDPI---PEIRTVAAKALGSIIEYSVGDTASKMEQLIPWLKEKLVS-------KTNAVDR----------SGAAQGLAEVLKAVGENQLA-MVMPDIIKTTESKEATPEIRDGYILMYIYLPLAFGDHFVPYLTEVIPSILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170591222 1657 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVEPIKKIICNSNVLVRQAAATAFTSFYQTVGFSAFEDIVAPLLDADIISNDDTRPPINIKALCALSSVASLSRNIARILDSMLDSCTTD-----EKIDQCLEMILSVSDKDGISIRAQSYSHISSLIRLFAKNTQFDLSNYVDEIFPRVENAIETLIYVCQSLDQKQMLSVLSILKQTLLSLQRSAGTSTIAGFAKGISSLLLIIREAISGGAELKEQAAETLGTIVSLSTADLKPHVVSVTGPLIRVLGDRYTHTVKISILTTLSLLMDKVSMQLRPFLPQLQSTFLKALQD-TTTRKVRLYAGGALSRLISI--------------------HMKPDLVVLELIKYLNTSADSAIIETTLI--ALRAILVRVQSKVVS-----DGVLQESMKVAEKNDESVVIVQAASALLGELA-------------------------------------------------- 45198938 213 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYPYLNSVLDNIWRALRDTKLVIRIDAAITLRHCLSIINDR---------------DSVLTNRWVQRLFKSCAYGLNLGTLEAVHGTLLVYRELMSLKGPYLYEKFNEIYETTMRYKDHKSPVIRKEIYAILPLLASFDSDLFEYLDDTMVHYLTLLKNV---HSGVANSPDRAA-------ILVSIGDIAFQVRSNIAAYLDSILDNIRDGFLTKHKSRKHFESELFYCIAKLACAVGPILSKYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58263521 1989 --LMQILMSLLSSHVEQQETASRTIGELCRKNGERILGSIIPILQESSPDAKTKEGACLAFADVMASTNKDIISEHED-------AIISSIRAALV---DSEPSVRAAAAKTFDS-AQHYMGTKAIDQTIPTLLEAMRHPGESS---ETALQALQEVMSSVFPVLIPTLIAQPITAFNQLVKVAGSALNRRLTVLNALVLSLEKETSE-EILEELNAAIESLLESVEDSNPTRRSTACDIFGTFCQVNDSDTSEYRIDWI-RVLISLMDDDVEEVVTSAWEFVKTIDKSELDLVVPLRRAIESAGAPGRPVPGFSRKGVQSIVPILL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213404950 1172 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLILPSLLDGLNEYNWRSKFASVEMLG-LMSYMAPKQLSYSLPTIIPRLTDVLTDSHNQVRNAANKSLTRFGDVISNPSDPTIHTEEALSALVKHYIDPPSLALVVPIVYYGLNERKQSAKIFGLMASLTDPSDLSVHLEKLVPRLREVLIDPVPDT---RATAAKALGSLVEKLGETNFPS-------IIPELLSILKSDASEVDRQGAAQG----------LSEILAGLGLARLDDVFPDI------LANTSNGNPSIRESFISLLIYLPATFGARFQPYLARAIPPILNGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156379250 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALQEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPMLCKVLTDSHIKVQKAGAQAL----NLIGSVIRNPE-IQAISSVLLEALMDPSTKTATCLQVLRALSERSTAAQIIGNMYSLTDTKDLAPYLPSVVPGLKQSLLDPV---PEVRAVSARALGALVKGMGEESF-------VDLLPWLMETLTSENSSVDRSGAAQG----------LSEVLCGLGVDR----LEKLMPEVIATTGKSELSPHVREGYLMLYIYLPTTFKDAFIPYVGPIVPSILKGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156379250 572 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGERVLPEIIPILERGLKSSKSNERQGVCVGLSEIIGSTSKDQVTQYVDSLIPTVRHALCDPLPEVRAAAAKTFDNLYHTIG-----HKALEDILPDLLVKMDD-PAMAEYALDGLRQVMQIKSRVVRALAILSAVADESLTRHLNKILPALLNAMQESQGTESHVRTVIEELINPGIRKSAVTLLHTFSETSSDFTEFVPNLFRYSLHLMNDTD----IDVVTGSWDLLQAVTKSLDASDQLSYIAPLRQAILPGFCLPNGTPELKEQAAYGLGEVISLTSAALRPSVVNITGPLIRILGDRFSWNVKVAVLQTLGLLLGKVGAMLKPFLPQLQTTFIKALNDPN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85095334 1919 --------------------------------------------------------------------------------------------------------------------------------------------------RQGICLALKELIASASPEALEDHEKTLISVVRTAL--TDRDEDVREAAAEAF-DSLQQILGKRAVEEVMPFLLNLIPSLIKPPISSFNAKALASLSKVAGAAMNRRLPSIINSLMDNIINCTDDTLREELDESFDTVILSIDEYDGLNMVMQTLLQLLKHDDHRRRASTAFHLSKFFASADVDYSRYNQDIDDRDMDVVKSAWSALSEFTKKLRKKGINAILPIFLQGLMNGSADQRVASALAISDIVDRTSEASLKPFVTQITGPLIRVVSERSTEVKSAILLTLNNLLEKMPTALKP--FLPQLQRTFAKSLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 193650209 7 -EMERILTRLLEPDNNVIMLATNELTLALKN--PQTYVTLCTVIGSSKND-KLKEYAALVLRKKLSKR---------NAWMNLSQELREQIKQFLLKAIIDEPSVKKHILQLIAVLAKHELMRGNWNELF-ALIESFIKSNDINERQFGSFVI--KNLSDYIPQMFESHITTFVEYFIQTLNSAEDCTS------PVVYNTISSMNNILEISIQVPQVIQAVILALSTTNPEHACDCYELLGSMCEFSIQALIPHLKPIVQSAQLAGNKNIDETLRCNGINLISTI-------------------IRSKKKVLVKLNLLNPVIELMFNILSEETDDDEEYDLSPMSAAGDCMAAIA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159462472 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DALQTHLPRVLPAILDGL--SDEAEGVRDAALAA----GRILVDNYANSA-LPLLLPAVEEGVFSDNWRIRQSSVKLLGKLL--------FKVAGASGNVVLDGHEDEEEESYGEAIIAALGMARRNEVLARLYVIRTDVQYTVRQEALHVWKKTLGQILPDLMQLVIESLADDGED---RQHAAARCLGELVRKMGERVLARIIPILREGVASPSAATRQGVCLGLKEVLDNMGRHQLQEHLAEVLPTVQSALTDADAHVREAAGAAFGILFKGSGGAGGGSAV-DGVVPAMLAGLEHDKRYHESLEGLRVILMVRLLNNVRAIGELAEAAGTHLNNHLDELLPALLGAASGSRAADLASAGRAAASAAVVAVALAVD-EEGLHLLVPEMVKALDATRNGAAQLISAFAAASKHEFQEHVPQLIQSLVLLLAEDAAAEDLTLYWKALEAVCGSI-PKDELPEYVHLLLAGLCTP-PKALAPLLPIFLQGVLQG----SSAEVRESAADGLGDLSVTSEDALKPFVVTITGPLIRIIGD-RFPAPIKAAILGTLG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 156395282 629 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIREVAISIISRLSNLNPAYIMPSLRKALIQILTE----------------------------LEYSGVGRSKEQSARMLGHLVSNA-----PMLIR---------------------------------PYMEPILKALIPKLRDPDPEVVISVLAAIGEHAQVSGTKMCK-WMNELFPIIIDMLQDSSMAKRKIALWTLGQLVESTGYVVEPYRKYPNLLEVLLNFLKTEQREAIRVLGLLGALDPYKHKLNQIEGVLDDGGISTGSKESETAV-----CDDRVDTSTS-------EMLVTMGSVVLEEFYPAV------VISALMRIVRDPSLSSHHTMVIQAVTFIFKSLGM-----------KCVTYLSQIMPSFLNVIRTC--DSGFREFVFQQLGVLISIVKQHIRNYLDDIFTLIKEYWTINSPMQTTI--VLLVEQIAVALGGEFKNYLPQIIPHILK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196010866 11 --LAQCLRQTLDPSASVRRP---------ESN-AGYSLLLLRLVDNNQLEMEVRIAATIAFKNFIKKNWRIIEDEP----SKINDNDRQTVKSLIVNLLSSPEMIQRQLSDTISIIGREDFP-GNWLGLMPEILEKIKSNN--LNVINGILRTAHSLFKEFKSNELFAEIKYVLDSFAEPLLFQASMETVRTLMCKIFYSLNEFFEDNMKTWMDFLFLLTTSFPKLQTKSDDVRSQICDSVTLYAQKYDEEFQSYLPAFVTALTNTGMLAKYDLLVSNAIQFLTSVCERE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168047675 6 --LATVLQSALSTNPEERKAGEERLNQY--QHVQGHLAGLLQIIVATHIDLSIRQVASIYFKNVIARDWVPREPVVV---PKISDTDKALVREHLLEAIVQAPYIIRQLGECLKTCIHADYP-EHWPDLLPAIFNNLKSQDQ--QRVYGALYALRILTREFKDEEERMPVYHIINTTFPVL-------------LEILNHLLALPNPAIEVADLIKLILKIFWSSAYLEIPKLLHDVMSSFHNLLELYNRFGDPKMNKAFALMFQKNFSGKFLELYMKLLSVVRENGYLPDRVINLALQYLSTSVSKAVTYQLLKPQLDVVLFEIIFPLMCFNDADDVEDMYSPRTAAINFISELVRKRGKENLQKFLSFIVEVFRRYDYRQKDGALLAVGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115396002 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRRFAAVLVIRELAKG-SPTLLYGFVPQIFELIWVALRDPKVVIRETAAEAVSECFEIIADIQVRQLWFSRIHEEALQGLKSN-----NIDWIHGSLLVLKELLLKGAMFMNEHYRNA--------CEIVLRLKDHRD---PKIRTQVVLTIPILASYAPVDFTEIYLHRFMIYLQ---------AQLKRDKERNAA-------FIAIGKIANAVGGA-IAQYLDGIIVYIREGLALKARNRAGVKEAFECISMLSLAVGQALSKYMEDLLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119480961 406 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLPQLMPIILDSLQDLSSHKRESALRTLGQLASNSGYVIDPFLEYPHLLAVLINIIKTEQT---------GSLRKETIKLLGILG--------ALDPYYQQISEIEPDV--HHINEIQTVSDVAL--IMQGLTPSNEEYYPTV-----VIHTLMQNILRENSLAQYH----------SAVIDAIVTIFKTLGLKCV-PFLGQIIPGFISVIRGSPPSR--LESYFNQMAILVNIVRQHIRAFLPEIIEVIQEFWDS--SYQVQATILSLVEAIAKSLEGEFKKYLAAMIPSMLDTLEKDNTPRQPSERILHAF--------------------------------------------------------------------------------------------------------------------------------------------------------------- 169846448 1305 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALKTPSEQVQIAVSECLVGLMKSRLPSLVDQLFDDLFKGERYAIRRGAAYGIAGVIKGTGISGMKEFDVLRRLQTAAEDKKVLETLSTTLGRLFEPYITHVLPLLLAAFG----DSTADVREATQDAARVIMGNLSGYGVKLILPTLLEGLDEKQWRSKKGSIELLG-MMAYCAPRQLSVSLPVVIPRLTDVLTDSHAQVRTAANKSLKQFGEVISNPEIQPTKTPNALTALLKHYIDHSSLALVIPIIERGLRERGAEVQIVGNLASLTDTKDFVPYLDELLPLVHTVLVDPV---PEARATAAKSLGTLVERLGEVHFPDLVPG-------LLRTLKTDSSGVDRQGAAQG----------LSEVLSGLGMERLEGLLPDILT------NARSPRATVREGFMSLLVFLPATFGTRFAPHLPKIIPPILGGLSDAEEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149068324 6 --IIEALRGTMDP--ALREAAERQLNEAHKS--LNFVSTLLQITMSEQLDLPVRQAGVIYLKNMITQYWPDREATPGDISPTIPEEDRHCIRENIVEAIHSPELIRVQLTTCIHHIIKHDYPS-RWTAIVDKIGFYLQSDNS--ACWLGILLCLYQLVKNY----------------------EYKKPEERSPLVAAMQHFLPVLK---------DRFIQLLSDQ-SDQSVLIQKQIFKIFYALVQYTLPLLKTVVNRDVPNETLQVEEDDRPELPWWKCKKWLHILARLFERYGSPGNVSEYNEFAEVFLKAFAVGVQQGIIDVIFPLMCYTDADEELEDFISPTTAAQTLLFTACSKRKEVLQKTMGFCYQILTNADPRKKDGALHMIGSLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189205086 495 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPLIDPIVEVLLPKCKDPNPEVASTTLKAIGDLATVGGEGMIK--YIKDLMPVILDFMQDQTSDAKR-FSALKALGQLATNAGYVIEPYRD---------YPELMNILMSIVKIEQEGELRRETV---RLMGTLGALDPDEYQKIMEQSPDKHLILEAVSLIMQGITPSNEEYYPTIVISTLMGLLTAIVEAVMNIKCVSFLNQVVPGFLHVIKSTPAGRS--EGYFNQLSQLVRIVRQHIRPYLPSILATIKEYWSS--SPQLQATILSLIEAIARSLEGEFKVYLADVLPLMLSVLDSDQT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170100605 1905 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GERILNEIMPILRAKSTSPDSRTRQGVCRMLSEIMQNASEGQKEDHEDDIISMVRISLVDDEANVRAAAAQAFDILQEELG-----AKAIDQTIPTLLEALRQPGKGSGTALEALREV-MGVRATIVFPVLIPTLTAIPMTVFNARALASLVTVA----GNALSKRLTVI--LNALVKVSEENNEEELAKAVEEAIQALFVSISDAEGLNTLMMYNQHPRRRVSACRLFSVFCE-VSELDFSLYRIDWIRELVSLLED--PEVSVHTAAWTAFDAFVKSVGFNLPKGISPTVPIIIAGLTTGSNEQ-REQAAYAIGDLVRTDESAIKPFVVPFTGPLIRVTQATTYPPQVKTAILSAL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 186493066 1453 -----------------------------------------------------------------------------------------------------------------------------FPDLVPWLFETLKSDTSNVE-RYGAAQGLSEVIAALGTDYFENILPDLIRHC------SHQKASVRDGYLTLFKFLPRSLGAQFQKYLQ--LVLPAILDGLADENESVRDAALGAGHVLVETSLPLLLPAVEDGIFNDNWRIRQSSDDEGASTEAQGRAIIDILGMDKRNEVLAALYMVRTDVSLSVRQAPKTLKEIMPILMSTLISSLASPSSE---RRQVAGRSLGELVRKLGERVLPLIIPILSKGLKDPDVDKRQGVCIGLNEVMASAGRSQLLSFMDQLIPTIRTALCDSALEVRESAGLAFSTLYKSAGLQAM-DEIIPTLLEALEDDEMSKQIISVRTAAVLPHILPKLVHLAHALGALAEVAGAGFNTHLGTILPALLSAMGGENKEVQELAQEAAERLLKGVSDSQASIRRSSAYLIGYFFKSSKLYLIDEAPNMISTLIVMLSDSDSTTVAVWEALARVIGSVCLPKSLKPLLPVFLQGL--ISGSAELREQAAIGLGELIEVTSEQLKEFVIPITGPLIRIIGDRFPWQVKSAILATLIILIQRGGMALKPFLPQLQTTFVKCLQDST--RTIRSSAAVALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 50289413 21 ------------------KIAEKNLKQLENED--GFGLTLLHIVASSNLPIATRLAGAVFFKNFIKRKWIDENGVHL-----LSPSNVELIKNEIVPLIALPGNLQVQIGESISVIADSDFP-ERWPTLLDDLVSKLSTDDMVTN--KGVLTVAHSIFKRWRPNELFLEIKLVLDKFLNLMKSVDEQITHKYYDFNC-QDIPEFFEDHIREGMYENPLLEDNFDTETASTLIKVKTSIQELVQLYTTRYEEFFEPMINEFIQITWSLLQPKYDILVSKSLSFLTAVARIPKYFEVFNTDSAMHSITEQIILPNYTLREEDVELDDPMEYIRRDMEGSDSD--TRRRATADFLEKNENLVTSIILEHVKKFHDQYSTNPQWKYKDLYINLFTSLATNSGVSSTNPLVNVIDFFTIQILPDPHPILRVDAIKFVYNFRNQLNKQQLI-EILPILANFLLNGEYLVF------TYAAITIERILAIRETPSSPVFIFNKNDLSGSADVLINNLLTLIKKQGSTPEQLNEYLIRAVYKVIQTAEETISPMYPELINQFIPRFSHYLFESIAVINYNPNSTLPQIIDHIMPSFMHILSEDIQEFIPYIFQIIAYAVESMPQISESITALSQPILAAVTRLLKAFIKKNYKIFPDLIPVLFQRLIASKAYEIYG--FDLLECIFLSIDLELKPFMKQIAILLLQRLQSSKTERYVK---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211965703 1989 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPTLIEKLNDPQWRTKVGSIELLAA-MTHCAPRQLASCLPQVVPLLSEVMSDTCPKVRESARDALFAIAEVISNPEIKQENTKRMLEVLLRNSVDAPSLALVCPIAIRGLRERGSETKHKAANILATEPKDFLPYLPQILVHLQTTLVDPIPH---VRAAAARAFGTIAKGVGEEHLSDV-------LSWLFRTLKTSESSVERSGAAFG----------LSEVLVALGPDRLKAFLPDI----LANATDQQAPPDVREGYLGLFVYLPTAFRERFQDYVPEVLPVLLGGLADNAEP-VREVSL-------RACDVCVQQYAQTHTALLLRPLEDGLFSPDIRQSSVTLIGRLLRGCAEGVAA--EDVMQILSLERRAFILSSLYIIRDEAAAVRQTAVQVWKSLVSNSPRTLKELLPILTK---------RLISNLAASSAVGEEKQRVAARCIGSLAHKLGDAVLPQLLP------CLQESLKSPDASTR----------------- 211965703 2167 --------------------------------------------------------------------------------------------------------------------------------FLPDILANATDQQAPPDVREGYLGLFVYL-PTAFRERFQDYVPEVLPVLLGGLADNEPVREVSLRACDVCVQ--QYAQTHTA------LLLRPLEDGLFSPDWRIRQSS----VTLIGTLLDRLLRGCAEGVAA--EDVMQTEILSLERRAFILSSLYIIRSDEAAAVRQTAVQVWKSLVSNSPRTLKELLPILTKRLISNLAASSAVYGGEE--KQRVAARCIGSLAHKLGDAVLPQLLPCLQESLKSPDASTRRGVCIGLAEVVSSAPRSTLSEHLRVLLQIVHSALADTDVSVQNAASRAAGCLIDSLGNDA-SDRILPPMLSQLVE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 129716118 131 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRFAAVLVIRELAKG-SPTLLYGFVPQVFELVWVALRDPKVLIRETAAEAVGECFEIIVDSQVRQSWFARIHDEALLGLKSH-----NIDWIHGSILIIKELILKGTMFMKEHYRNA--------CEIILRLKDHRD---PKIRTEVVLTIPILASYAPTDFTEIYLHKFMVYLQ---------AQLKRDKERN-------SAFIAIGKIANAVGTA-IGQYLDGIIIYIREGLAMKARNRSGVNEAFECISMLSLAVGQALSKYMEALLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721089 406 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPSANVASTTLRAIGELANIGGSEMKN--YLPQLMPIILDSLQDSHSKREAALRTLGQLASNSGYVIEPYMEYPQLLAVLINIIKTEQAGSLRKETIKLLGILGALDPYKYQQISEISPDVPISDVALLMQTMTPSNEDYYPTVVINTLLQNILRENSLAQYHSAVIDAIVTIFKTLGLKCVS-FLGQIIPGFLSVIRSSP--VGRLESYFNQLAIMVSIVRQHIRAFLPEIIDTIRDYWDS--NHQVQATILSLIEAISTSLEGEFKKYLAGLIPLMLDTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721089 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RRFAAVLIIRELAKG-SPTLLYGFVPQIFELVWVALRDPKVLIRETAAEAVSECFEIIADVGVKQQWFARIYEESLQGLKSS-----NVDWIHGSLLILRELLLKGAMFMNEHYRNA--------CEIVLRLKDHRD---PKIRTQVVRTIPILASYAPMD-------FTNNYLHRFMVYLQAQL---------KREKERNAAFIAIGKIANAVG-VAIGQYLDAIIVYIREGLALKARNRAAVNEMFECISMLSLAVGQALSKYMEALLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154311497 8 -----LLQATLDPRQH--KQAEAALK--VEQAKPGFSLLLLNIVAADDLPVNTRLSGALCFKNFIKYNYVDEERNY-----KLPQNEVFTIKTELIGLMVSPNSIQAQLGEAISIIAESDF-WDRWDTLVDSTDQQIQANKDNKEVLKQHFETMNLLCQDLPP-IFEDNIGEISKLLHKYLTYENP-------------------------------LLATDDDSESGPLEFVKAGICEVSTLYMQKYEDAFEPFITSAWSLLTTIGPETKFDILVSKALHFLTAVASLDKHAQNFNNGEILSQVVEKVILPNVSETDIEQFEDEPIEYIRRDLEGSDAD--TRRRAATDFLRKLLEKFEPLVTDVVGRYIKHYLDSDHWKSKDTAVYLFSAIATGQGVKTTNPLVNAAFEPLVKNLGSSNYVVYTYAAITVERVTNDANQHIFGKEDVLPLAESLLNHLF-HLIEKDAAPEKIQENEFLMRCVMRVLIVIKDGVI----PIADNVLQHLVKITQVIGQNPSNPRFYYYEAFGALIRWSA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169783508 484 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLPQLMPVILDSLQDLSSHAEAALRTLGQLASNSGYVIDPYLEYPHLLAVLINIIKTEQTGSLRKETIKLLGILGALDPYKYQQISETAPDQTVSDVALIMQGLTPSNEEYYPTVVINTLMQNILRENSLAQYHSAVIDAIVTIFKTLGLKCV-PFLGQIIPGFIAVIRGSPPSR--LESYFNQMAILVNIVRQHIRAFLPEIIEVVRDFWD--ASYQVQATILLLVEAIAKSLEGEFKKYMAGLIPMMLDTLEKDNTPRQPSERILHTF--------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539624 489 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKAYLPKLMPIVLDALQDLSSHKREAALRTLGQIASNSGYVIDPYTDHPHLLAVLIGIIKTEQ-------------AGSLRKETIKVLGILG----ALDPYYQQISE------TAPDVHHINEVQVVVSLIMQGLAPSNEEYYPTV-----VIHTLMQNILRENSLAQYH----------SAVIDAIVTIFKTLGLKCV-PFLGQIIPGFISVIRGSPSSR--LESYFNQMAILVNIVRQHIRAFLPEIIEVIREFWDT--SYQVQATILSLVDAIAKSLEGEFKKYLANLIPPMLDTLEKDNTP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539340 1742 -------------------------------------------------------------------------------------------------------------------------------------------------VKQGICIALKEIIASSSPDALEDY-EKILISIVRVALVDNDD-DVREAAAEAFDALQQILGKNDEDAEQANIILPNLIPTLLTSPISTFNA--KALASLAEVAGSAMARRLPTILNTLMDNIITCKDDEQRKELDDAFSTILDEFDGLNVMMSVMLALIKHDDERRRTRAADHLRRFFQDLIRVLLISFDDPDKD---VVKAAWGALSGLTSRLRKEEMEAILPIFLQGLLNGSVEQRTQAALAIGDLIDRTAADSLKLFVTQITGPLIRVVSERSVDLKCAIFFTLNKLLQKIPLAVKP--FLPQLQRTFARGLADQTSETNRAAKGLGILITLTPRVDPLIAELITGTKTADVGVRNAMMKALQEVVGKAGA---NMSEASKNSLLALIDDDASDQTDAVAITNAKLLGALVKVLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149642279 992 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVVPWVLDIILNYIISPNPHVRQAACIWLLSLVKKLSHKEIKSHLKEIQGAFVSILSDNDELSQDVASKGLGLVYELGNEQ-DQQELVSTLVETLMTGKRAKHEVSGETV-VFQGVSLGKTPDGQGLSTYKELCSLASDLSQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNVIATKAGEQLAPFLPQLIPRLYQAMTSIWNALVTDKSAVDKYLKEILQDLLCLALNDLLRGRPIDDIIDKLPEIWETLFRVQDDIKES--VRKAAELALKTLSKVCGAVGQKTIAVLLPCLLKGMMSTVA-EVRALSINTLVKISKSAGAMLKPHAPKLIPALLESLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157772601 219 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLPLLLVAIDDDSWRTKCAATELLGSMA-FCAPRQLSSCLPNIVPKLIEILADSSSKVQKSGEKALQQIARLLDPANKTSAALQAVLNTKFIHYIDAPSLALMMPIVRRAFEDRNSEAQIISNIYSLTENKDMEPYLAHMVPGLQRSLLDPV---PEIRAVSARALGAVVSKSGGSTSENLRS---QVIPWLKEKLVSPQSTVDRSGAAQG------LCEVLAGAGT--------EQLEYVMPEIIHATESTEVSAETRDGYILMYIYLPMTFGDRFVPYLPQVVPPILKALADENE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211967962 20 ------LKALQSPDNAVRSASEAALGGF---PLAQLLPALAQSVREDGVPSSEQHLAAILLRRCLQSRWNEVENSDPADTDALLQQTLECLLQAVLE--SSEGMVKKSAADAAAEVWRRKQTRSLEDAPVAIVARWLAEPEGQLETATALFRLFDRLCEDIAPRLTQTHARKVALALQQGRGGGKESEACMTAALEALVTCVSSLPSSSTIRASLCDLAPLLLSLFVSPSPALFVSS----QQLAETFPQFFAGH-HAALLELVVRVVGSHDDDVKAVALNV--------------AVSAVTSAPKWARKNLNIVKPLLEVLADCCGRVTS------DEETWSSKDRAQEALALATRVAENAVLEMLLHICTSFLASDDWR-RHLAALSLLAALLEEEHSSLSAHSDEVVAVCLLRLQSPHARLRWAALNCLCCLLQQEEREGSVTEREKNLLEKLLESLHNNNRCRRKGLQAVAEFFSNFGADDDEGPAMDPEVYAQLSPYIEAALQNVVPLCDSSDAQTQELALAVGSVLAQVSGQ-------HFQRFFSFFMGAVRRLLSVDSFLKTHP---HGCSLLETAVEFAGALATAVGMEVFAPDAPWLLERLVEIQNVCTADASLQATAMEAVGIVAKVMGPAALPFLPAVSPIVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67523417 4 -ELLSLLADTQSPVADTRKAAELSLLRLYNENFP---LSLAAIASHDSVPTNLRQSALSVLRTFIAAAWSPNLDEFQGQIL-VNNANKAQIRQALLELAVSERKVKSAASFAVSKIASADYP-EQWPELLPALLRIINDTNSTPGALHGALKVLLDLVDTFNEEQFFSVARDLVTTLFNVATNTSRKPILRALAVAVFRSCLDTLEMVLEQETLKAPLPQAPAEQEESKETEVKLQIVKTLMKIRMVFPGLLVAQ-SPVYFSTIWTELSN------SQAVYHEFYINDERQGRLVDVDDLPYSLDLLVLEELDFIQSLLAELQQQLQNAITSEEEGLWDIDYTPRTCSGDLVIKLGEWLKDATTQSLLACLNDVFSSSTWKSRESSLFILNALLRDFHEVSIAPELASGFGNFIQFIQQEQELLRARGYLVAGSLAKV---SNVGEAYLEPTLKAVSEDPSEVVKVA--CIRALQDLLPSL--STNTTIPLQQTVISAVSDFVDDLKVTLAETLRDTVMVDPSLTSTALDVLFNIASNGATNFTEAFEDIVEHISEQCEKVLPSIMGAVDVGNLTQDISLTIFAADLLRALTERALEPLPAGFVETVMPKVNRLLLDSQDAELIRPATEAVRHILAHDFGKEATEVVLVIIDRLLPTVDDHAATEVGQLAAELVE---RAGSERLGPYLPQLLQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152012986 117 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSDKSDERQGVCIGLSEIMKSTSRDAVLFFSESLVPTVRKALCDPLEKVRAAAAKTFEQVHSTIGYQALED-ILPYLLEQLLDGLKQVMAVKSRV--VLPYLVPKLTSNTRVLAFLSSVAGDALTKHLNVILPALMSALKAHLGTEEGMRQAAAIILNMFCAKTKADYTAHLRSLVSGLMRLFNDVLSESWDALSAITKKLDAGSQLMLIDDLHRDIRMVGNESKGEHVPSILPVLREGVLTGNPEQ--KEEAAKALGLVIKLTSPELKPSVVGITGPLIRILGDRFAWSVKVALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN--RAVRLKAADALGKIAIHTK------VDPLFAELQNTIRVCEDPG----------VRETMLQAVRFIIQGGGGKMDGAIRK------------SYVTLLLGMLGHDEDATRASAGCLGELCAFLPDEELSVVLQQHLLADF------------------------------ 207343697 603 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KEMTRYLKELMPLIINTFQDSNSFKRDAALTTLGQLAASSGYVVGPLLDYPELLGILINILKTENNPHIR------------RGTVRLIGILG-----ALDPYKHREIEV---TSNSKSSVEQNAPSIDIALLMQGVSPSNDEYYPTV------VIHNLMKILNDPSLSIHHTAAIQ----------AIMHIFQNLGLRCVS-FLDQIIPGIILVMRSCPPSQ--LDFYFQQLGSLISIVKQHIRPHVEKIYGVIREF---FPIIKLQITIISVIESISKALEGEFKRFVPETLTFFLDILENDQSNRIVSIRIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171691004 4 -HLVRVLVDTQKPQEAPRKQAELELQHAQRN--PDFPLALTRIGLSQQLAVGIRQASLSALRRFVEKNWQP--EGNDPDHVPISDETKEYLKTTILNLAQDERKVKVSASLLISKIAVADFPHN-WPNLLPTVLGIM--PTGNDAQLHGALRILQDLVEEITDEQFFSLARDIITACYEVALNINRKSQHRVAVLRACFDLMEVVKDGHKKEVKLPFMEQVVPEVANADNQALKIQVLKTLIKIKTVFGSLLLPQ-SPKFFTVTWQELKSRLEDTDGLPYSVDVLVLDELDFLNQCMRASPVAKSLEAEIASHGSVHNTPWVLE-LMEILVRYGQVSQEEEYTARTACGDLLIKMGEWMGEDAFVGLYAFTKTLFEHPSWQKQEAALFLFIS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149240067 685 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVASSAIKCLGELAVVGGEDLKPFLMPLILDTFQDQSFYKRDAALKTLGQFSSSSGY-VIQPLLPQLLGMLVAILSDNSVLIRRETVRLLGREVEETSKNIPVEQNAPPIDVALLMQGLSPSNEEYYPTVAITNLMKILTKVIQAIMYIFQTLGLRCVTFLPQIIPGLISV--MHSSLHNMLKF-YFQQLGDIILIVKQHIRP----YLDDVLKAVKQYFLFNT----------LMNLQVTIILVIQSISKALDGEFKA-YLPEVLDLLLGVLEEDNSNDKI--SSFQVLKSFV-IFGNNIVEFVDIIVPTIVRMFES-GPLELRIAAIETIGRLSR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157349629 1622 --------------------------------------------------------------------------------------------------------------------------------------------------------------------QFQNYLQQVLPAILDGLADE--NESVRDAALSAGHVLVEHYAT-----TSLPLLLPAVEDGIFNDNWRIRQSSVELLGDLL---FKVAGTSGKALLEG-------GSDDEGASTEAHGRAIIEGLGRDKRNEVLAALYMVRADVSISVRQAPKTLREIMPVLMNTLITSLASSSSE---RRQVAGRSLGELVRKLGERVLPLIIPILAQGLKDPKTSRRQGVCIGLSEVMASAGKSQLLSFMDELIPTIRTALCDSTPEVRESAGLAFSTLYKSAGMQAI-DEIVPTLLHSLEDDQTSKQILSVRTTAVLPHILPKLVHLAHALGALAEVAGPGLNFHLGIVLPALLSAMSDDDTDVQKLAKKAAETVVLVIDEEGVDNQASIRRSSSFLIGYFFKNSKLYLVDEAPNMITTLIVLLSVAWEALSRVTNSVPKEVLPSYIKIVRDALIPGFCLISGSAELREQAAQGLGELIEVTSEQLKEFVIPITGPLIRIIGDRFPWQVKSAILSTLSIIIRKGGIALKPFLPQLQTTFIKCLQDNT--RTVRSSAALALGKL-----SALSTRVDPLVGDLL--SSLQVSDG---------GVREAILTALKGVLQ------------------------------------------------------------------------------------------------------ 189211099 1676 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPEQLEDYEKTLIKVVRTALVDPNVDVREAAAEAF-----DALQQIFGKTAVDEVLPYLLNLLRSDNDAQNALSALLTLLTDQARSNIILPNLLPTLLTSPMSAFNARAIASLAEVAS--SAMTRRLPNILNTIMDNVIATKDEDLRAELETSFDKVLLSVDEYDGLNTAMVMLALSKHDDERRRARADMHLAKFFAECDVDFSRYYPELIRALLISFGDS--DAEVVKAAWTALSTLADLPGFSLPKGINAVLPIFLQGLMNGTIDQRTQAALAISDVIDRTSAKSLQPFVTQITGPLIRVVTERSV--EVKAAILLTLNNLLEKIPTFLKPFLP----------------------------------------------------------------------------------------------------------------------------------------------- 193695170 374 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLPFLLDMLGDASQEKRGVALWVLGKLVEGLGYVIQPYEKYPSLLDTLLGFLKTEQQPIVR------------RETIRVLGLLGALDPYKHKMNLGQIDSQIESTALLSMTDPRPISETEWEMLVNMSTSTLEEYYPAVAVATLIRIIRDPNLFQHHTMVVQ----------------AITFIFQSLG-IKCVAYIPQVMPSFLNVI--RTADANFREYLFQQLGVLINIVGPHIRNYLDDIFLLIKELW--IPNSSLQCTLIQLVEYIVVALGAQFKTYLSQLMPNILRILHDSSKNRNV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213409411 7 -----LLAGTL--NTATAKSAEEALKSCEYQDR-TFPIQLLELVNNDSCEVSIKLAASLYFKNYVRRHWDAEDDASIR----ISDNDKELIKSELVNLMKSPTLIQVQLGEVISYIANYDFYEK-WDSLLPDLISRLSPTDMTVNI--PVLSTAHAIFKRWRPDELFLEIKYVLDRFCEPFLFTQTTALLQSAPVKIFYDLNEFFEDHMDDFMNFLYYFTYTNPLLETNDDKVKASICEI-VELYTLRYEKLTDFVNVTWTMLTSMSQDEKFDLLVGKAMAFLTSVIRVRRHAEFFLQDGVLQQFVELVVLPNICRESDEEMFEDDPLEYVRRD-LEGSSSDSRSRSAVDLVRGLLDHFDQQITAVISNHITQNLQEANWGKKYAALQLFSAIAGVTSVNLMVDVVSFFENFIKPDLAQPHPMVVTEEIKFVFTFRNQLSS-----EQLLQILPVIMGYLQSPSFVHTYSAIAIDQLLTVKHKHVHIFTHL------HIAPHLQGAYNQLFMLIESADTPQKLANDHLMKAIMRLTIIASEAVLPTASFLLEHICKYLFETIGALIRNLSATGPSTLNQLETALFPVFQFIL----AEDVVEFIPYVLQLLSQLIEANAN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162312164 269 ------------------------------------------------------------------------------------------IKESLKIHIRNKSASDAAIFQCISSIALGQAFSNYAYDLFDLIFAS--------GLSEASYRALSDLAHNIPPLLIQERLLDMLSKILSGRPFIPPPNDVYILALKVLGNF------DFSGYILNEFVKDCVVVYLENNDPEVRKTALFARDPILSQTSDHAIQVVAEVLEKLLTVGICDTVPDIRLTVLNSLDSIRLLFIAINDENFAVRESALRINVYNPAYVMPYLRKIMLKTLTILDYSTIIRTKEEN------AKLLCLLIAAAPRLIVEPILQILLPKAKDSSSIVAASIVNSLGEICQ-ISGEVIVPFIKDLMPLIIEALQDSSPIRRAAALKALGNLSSSTGYVIDPYIEFPSLLDILIGITKTEQDITIR------------RETIKLIGTLG-----ALDPNRHRVLEK---GTEKVVPEQKNIPPD-ISLLMSGIGPSSDEYYPTV------VITALMSIL-------------KDPSLTIHHTAVIQAVIFKTMGLRCAPFLSQIIPEFIAVMRTCPTN--ILEFYFQQLSILVLIVRQHIRSFLPDLFKLIKDFWNPHSNLQFTILS--LIESLARAMQGEFKPYLPSLLVMMLQIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218718761 4 -ELLQLLAATQSPAAPTRQSAELQLLQLYSN--EAFPLSLAAIAAHESVDAALRQSAISVLRTFIVASWSPLLDEFKGRW--VNDANKATLRNALLNTTETNRKIKAAASYAVSKIAAADFP-EEWPELLPSLLHIINDPNSSDGALHGALKVLLDLVDTFSEEQFFGIARDLVSTLFAVATNESRKTIIRALAISVFRSCLEQHKAAVKQFMDMPYFLSVMKLSLESKDTEVKLQAVKTVMKIRMVFPTLLTTQ-SPQLFTMLWEELSSIQDFLVLEEIDLMQALAELQAQLQNANEAATTTGWLPEIIKLAAIITTEEEGIWEIDVNLFLSEETSVTANYTPRTCGGDLIIKLGEWLKVTVVQALVVYINNLFADSTWKNQEAALF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71665865 15 ------------------------LQQYQAN--PSFCILLSYVFGAEACPIQYRRLAGITLKNNL---------EKSKYSLGL-VAVKEAAR-CTLSVLGNPSDVRRVAAQIIVKITALT-SFGWWQELLNELFE------AGDLRTLSALYTLQYLMEDLPKEVGAA-SKDIIERVVTLVLDQNTKTNLQKAAFRMCFNIYEQAEQ-LDWNVEGLSPLQTGLTAASGTFAGVCTALLELLIQIMLEYLDYFTP-MPDA-------GMTKLIDWWIRRTIDLVSSRVDVGEYNLQLKTAAMDLGNGPISFLMEPIPLMLPDLVPALVTCVEDTFMDDDCGAATLRASALRCIDALCVFSSKETFPHLIEQIK-ILWGADRQLKEASIVLFGTIANGCYTETVPDIIRQLIDTVMSLSED--IFVVSVAIWSLSRILEW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154310250 1820 --------------------------------------------------------------------------------------------------------------------------------LLPTLEDGLQNSTDTD-AKQGICIALRELISSASPEALEDHEKTLISVVRVALIDSDD--EVREAAAEAF-DSLQQILGKKAVDQVLPYLLSLLRTENEADNATTRSNIIRALASLSTVAGPAMARRLPTILNSLMDNIISSKDEDLKSELESSFDTVIDEFDGLNVAMNVLLALVKHDDHRRRANVDHRLAKFFAAATVDYSRYNQDIDDRDPEVVKAAWSALSEFTKQLRKKGINAILPIFLHGLMNGTAEQRTQSALAISDIVDRTSGDSLKPFVTQITGPLIRVVSEKSVDVKAAILLTLNNLLEKIPTFLKP--FLPQLQRTFAKSLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212535562 4 -ELLQLLAATQSPAAPTRQSAELQLLQLYSN--EAFPLSLATIAAHDSVDAALRQSAISVLRTFIVASWSPLLDEFKGRW--VNDANKANLRNALLNLATTAETNRRAASYAVSKIAAADFP-EEWPELLPSLLHIINDPNSSDGALHGALKVLLDLVDTFSEEQFFSIARDLVSTLFTVATNESRKTIIRALAISVFRSCLEQHKAAVKQFMDEPFFLSVMKEEEESKDTEVKLQAVKTVMKIRMVFPTLLTPQLFTTLWEELSNIQGHQDERLVLEEIDLMQALAELQAQLQNANEAATTSGWLPEIIKLTYAQITEEEGIWEIDVNLFLSEETSVTANYTPRTCGGDLIIKLGEWLKVTVVQALVVYINNLFASSTWKPREAALF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156059438 1096 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTGVLNDSHKEVRLAANRSLKR----FGEVINNPE-IKSLVDVLLKALSDPTKYTDNALDSLIKVSFVHYLDSPSLALVVRGDRSATKRKSAQVIGSLAHLTERKDLVSHTTRATASKALGSLIEKLGEDALP-------DLIPGLMQTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTARLEETLPTILQ------NVASSKPSVREGFMSLFIFLPVCFGNSFANYLSKIIPPILSGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156059438 1766 --------------------------------------------------------------------------------------------------------------------------------------------------KQGICIALRELISSASPEALEDHEKTLISVVRVALIDSDD--EVREAAAEAFDSLLPYLLSLLRTENEADNLPNLIPTLTTSPISSFNAKALASLSTVAG---PAMARRLPTILNSLMDNIIASKDDDLKADLESSFDTVIDEFDGLNVAMNVLLALVKHDDHRRRANVDYRLAKFFAAATIDYSRYNQDIDDRDPEVVKAAWAALSEFTKHLKKKGINAILPIFLQGLMNGTAEQRTQSALAISDIVDRTSGDSLKPFVTQITGPLIRVVSEKSVDVKAAILLTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 71653874 15 ------------------------LQQYQAN--PSFCILLSYVFGAEACPIQYRRLAGITLKNNL---------EKSKYSLGL-VAVKEAAR-CTLSVLGNPSDVRRVAAQIIVKITALT-SFGWWQELLNELFE------AGDLRTLSALYTLQYLMEDLPKEVGAA-SKDIIERVVTLVLDQNTKTNLQKAAFRMCFNIYEQAEQ-LDWNVEGLSPLQTGLTAASGTFAGVCTALLELLIQIMLEYLDYFTPWIRRTIDLVSSRVDVGEYNLQLKTAAMDLLTAALKLYDRMGGNGPISFLMEPIPLMLPDLV-QALVTCVPMSIEEMNDTFMDDDCGAATLRASALRCIDALCVFSSKETFPHLIEQIK-ILWGADRQLKEASIVLFGTIANGCYTETVPDIIRQLIDTVMSLSED--IFVVSVAIWSLSRILEW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212532667 1899 -----------SSNMEQKVIAGNALKKAGESVLATLLPSLEDGLRTST-DVDARQGICIALRELITSASPEALEDYEKVLISI-------VRVALV---DSDGEVREAAAEAFDALQRI-LGKKAVDQVLPYLLSLLRNEEDAEQ----ALSA------LLTLLTETTRSNIILPNLIPTLLVSP----ITIFNARALASLAEVANSAMNRR--LPAILNALMEMISTQDEELRAEFSSSFDTILLSVDEF--DGLNVAMNAMMTL-MKHDDHRRRANASE---RLAKFFSDAEIDYSRYHQDLIRVFLISFDDRDKS---VVKASWSALSQLTSHMRKEEMELLVVSTRQTLRQVGVSGAPLIMAIFPIFLQGLLNGNTEQRTQAALAIADIIDRTAADSLKPFVTQITGPLIRVVSERSVDIKAAVFYALNKLLEKIPLAVKP--FLPQLQRTFARGLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149048923 1 MDLNRIIQALKGTDPKLRIAAETELNQSYK--IINFAPSLLRIIVSDHVEFPVRQAAAIYLKNMVTQYWPDRPPGEVIFPFNIHENDRQQIRDNIVEGIRSPDLVRVQLTMCLRVIIRHDFP-GHWPAVVDKIDYYLKSPNSGNWL--GSLLCLYQLVKTYEYEPLLAAMQIFLPRIQQQILQLLPDASHQKQILKIFYALVQYAHQTMTTWMERTIIDRTVPPETLQIDEDDRKWALHIVTRLFERYGSPGNVTKEYFEFEFFLKTYAVGIQQVLLKILDQYRQKEYIAPRVLQQALNYLNQGVVHAVTWKQMKPHMQNISEDVIFSVMCYKDEDEELEDYASPTTAAQTLLYTAAKKRKEVLPKMMAFCYQILTDPDPRKKDGALHVIGSLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66815277 2035 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QREQATNTLRTVINHTSADALKPFVMQITGPLILVIGDKFPQVKSAILQTLSLLISKSPASM--KIFLHQLQPTFIKCSDSHKNVRTNAASALGLLMTLSSSVDQLVNSLITGISTADSISQESKLRALQSIFEKKPKVEQATLDKAIATIVDFLYQPSDDLRSMVAQTIGA-SSKCFTSLTELNQFIKTNLISPSQSVLSRYSLALGEIFKASGKNLIDSQSPN-MPTIIKIIQTDCRDGPIRESSAYLAEAILVASP---LTYAKDLVPSICHLIGDQSS-SVSISALNVIKRFCKSNQQLSRQYLRDIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168002916 1627 ----------------------------------------------------------------------------------------------LLQTLKSETSSRSGAAQGLSEVLAA-LGTEYFESLLPDIISNCSHP--RPAVREGYLTLFKYLPVALGP-VFQRYLQRVLPAILDGLADE--NESVRDAALSSGHILVEHYAT-----SSLPLLLPAVEEGIFHDNWRIRQSSVELLGDLLFKVAGTSGKVVID--GGSDDEGASTEAHGRAIVNIEVLAAVYMVRSDVSLAVRQASLHVWK---TVVANTPKTLKEIMPVLMRTLIDS---LASTSNERRQVAGRSLGELVRKLGERVLPSIIPILAKGLDDPVASTRQGVCMGLSEVMGSAGKHQLVSYMSELIPTIRKALCDRELVVREAGGLAFSTLFKSAGMQAV-DEIVPALLHALLDGLKQILSVRTAAVHILPKLVQNAHALGALAEVAGPGLNVHLSTLLPPLISISLLAKRAAETVVLAVDEDGLETLVSELSRGLSDIMPAVRRGSAYLVPNLLTTLVIMLTDNDQSTVQAAWEALGNVIGTLSAVSSARDKECLPKALQPVLPIYLQSLMS--GSADMREQAADGLGELIEVTSESLKTFVVSITGPLIRIIGDRFPWQVKSSILGTLGVLIIKGGLSLKPFLPQLQTTFLKCLQD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 91078256 6 --LIELLRATIDPNQ--RQQAEAQLEQI--HKIIGFAPSLLSVVMMADCDMPVRQAGAIYLKNLISQSWQDREVEGGQPLPAIHEQDRALIRDSIVDAVVHPDLIRTQLCTCVHNMVKHDFP-GRWTQIVDKI--SIYLSNPDPSGWHGSLLCLYELFEYKKADELHEAMNLLLPQLYQLIDASDQSVLLQKEGLKIYFALTQYMKEAFAQWMERQVVERPVPPAALQPDEDERKWALHILYRMFERYSPGLVTKEYNEFAEWYLQTFSAGILEVLLRQLDGYRSGHWVPPRVLQQTLNYLNQAVSHAYTWRILKPHMPAIIQDVLFPLMSYSPEDDVFEDFVSPVTAAQTLLHSSCKKRKDMLQKAMTMITQVLTNPEPPQKDGALHMVGSLADVLRKKFYREQLDQFIKYVFPEFNSDRGHMRARACWVLHYFAEFTVRALLHDTDLPIALQSLLNYQDKSQKYVEQVKQVAHELLTIIRETENVMQKLVCVYTQQLAPIAVEICQHLTATFNQVLDTDEGSDEKAITAMGLL---NTIETLLTVMEEQPEIMMLLEPTLQVVVHVLQNEVKEFYEEVLALI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19112322 3 -DIPTLLARTLNP--TTSKSAEEALK-VWELQDSSFALKLLNIVAEDTVDINIKLAASLYFKNYIKKHWDSEEGASIR----ISDEVAELIKREIINLLKSTTIIQVQLGEVIGYIANFDFPD-RWDTLLPDLISKLSAVDMNTNI--AVLSTAHAIFKRWRPDALFLEIKYVLDRFCEPFLALQTNNLLRAESLNSLFQVIEFFEDHMSEFMAFLNYFTYTNPSLEGDETNVLIKVKASICEIVELYFTMLYDFVNVTWTLLTTLTPDEKYDGLVGKAMAFLTSVIRIRKHAEFFQQDQVLQQFIELVVLPNICRESDEELFEDDLEYVRRDLEGSNSD--SRARSAIVLVRGLLDHFDQKITSVVSTHINANLQSLEWNKKYVALQLFSAIANNIKPDLLQPQLIDIFPTILRFLEMPSFVVYTYAAIALDQLLTNHVHIFTSLLIAPHILPALNQLF-----LIVESASTPQKLAENDYLMKAVMRIIIMSQEAIL-PAASLLLQHLTKITEEVSKNPSNPKFYLFESIGALIRSLSKSGPQTVSQLENALLPVFQNVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196007008 570 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEDLFPIILDILQDSSSNKREVALRTMGQVVESTGYVVEPYSRYPNLLETLLSFLKTEQSKS------IRRETVRVLGLLGALDPYKHKVSSDIYNVQDVLIPETKGLADPSSIGELNVT----EMLVSMSSVQMDEFYPAVA------IAALMRILKDSSLSSHH----------SMVVQAFSFIIKSL-KIKCVAFLPQIVPTFLNVARSC--DTTLKESLLQKLGVLISLAKQHIRNYLVDIFQLIQECW--TVNNPMQNTIIALLEQMAIALGSEFKVYLPQIIPQILKTFIHDNSHNQIVTNLLIAL----QSFGSNLDDYLHLLLPPIVKLF----DSSNQDI---SLTVRKTSLETIDKLIESL---------------DFTDYASRLIHPIIRAIDTLPEVRSSAMDVLCSLASQF-NGKYKIFISM--VNKVLQKHR------------------------- 183233395 25 ----------------------------------------IHVIQMNNNDPGIRQMVMSLF-------ASKMFESNNTLYLRLSPSYRDSLNTKLLDKMANENNVLHQYVNVFEKMYNICIINSIFPQFLPSIFHMYIQGD--REHRNYTLNLLEKIIVSIPPNDMKNVFDVIVNIINQTINSND--GDLMSNAMSIIKELIQYANDN---NMFLDKAIPLYPILHQVTLTIIKNTSFYSLWVYV--------FEIEQQVFNVYIPQLAQFIPTTIKLALDVCNVDEDEYYDTDVHNIAMELVVTIFEIYYKEMAQDLQKYTFETLMKWLCDVDDNEDELEDSPYFQAEEVIERITHMIGASNFVNFLIQHRSLLNSNDWKQRLAFLTALNAAINSKKSSISKAAID-LCRLVFPLSRDKNPRVRNQVLIFSNRIFKLYPNT--QENIADGVLQIIGTGIADEPRNQSKAC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197246300 10 --VLQVLTQASSQDSAVLKPAEEQLKQWETQ--PGFYTVLLNIFTNHSLDVNVRWLAVLYFKNGIDRYWRRVAPH------ALSEEEKATLRAGLITNFNEPNQIATQIAVLIAKVARLDCP-KQWPELIPTLIESVKIQDDLRQHR--ALLTFYKLFQDLASEIYNHHTDTFLQQICSGGETAANSLERTLLSLKVLRKLTGFLEPH-QNADVTGFLLAVFVRLKQFLDCSRAENVCERLEKIIILFTKVLLDFLDQHPISFIPLIQRSLEERFIVQCMSLIKMIVKEDSYIPSKNFEDSKPETINAHKLSFFTHQTLTEICRRLVTILSDEELAMWEEDYSLRPCSEVLFIDIFHEYSETLTPVLLNMVDDCIDFDEWFQRRRVIWLIGQWISVKFKADLRPLLYEA---ILSLLQDPDLVVRIETATTLKLIFEFRTEQFLP--YLETTFSLLFQLLQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71747884 32 ---------------------------------STFFVLLSYLFGAETCPVDVRRLAGITLKNNLERCKLALGE--------------AAIREAALAVLVNPTDVRRVAAQIVVKITVLT-SFSWWEELPNTLLNDLLM--AGEVKTFSALYTLQYLVEDLPEEVGLA-SKDIIERVAVLVLDPNAQWGVRKAAFRMCSNMYEQAQS-LDWNVESLSPLQILSEQNCGGDVELKIQVFRSMLDYLEYFTPMPESDMRDTICTSVSAGIVTEHDQLKISAIDLLTLTMEMEGYICALIQPLIESLPSLVSALVTYVPMTREDVENILSEDDCDISEDSALDDNTLRSTALRCIDALCVLSSKQTFPHLIEKVKA-LWDGEWQYKEAAIVLVGAMANGC-YDEIGDTLPAVVEQLISAVLSPNIFVVSMSLWSLSRVLEW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168062773 12 ----TLLRDALSQDESVRKPAEATL--AACENRPGFCSCLLEIIGAKDQQSDARWLASVYFKNSISRYWRTRRDS-----PGISDAEKPHLRNRLLNLIREENQVAVQLALLISKIARVDYPRD-WPELFPTLLQKLQSPDVLTTQR--VYLVLNQTLKELSTKRLAAPVKDVCPAFLQALQEFLQYREVDKACLRLMKIFIEVQSTHPYSFSNRAVLPPVLIHITEPKEENLPFEVF--LIKCMIFLQNVIRPNKSGRVVGQSTPTLEEAKGNLARQAEEILVSLLDKQRLVVL----------CEIIIRRYFV------LTPADLEEWSNDPEEQDAGQYKLRPSAESLYLSLFESHRELLAPVVVSILKQASETPALLLKDAAYDAV-----GTAYYDLHDYIDFKSAALVHEISNLHPILRRRVVWLLGKVISLLSFYQIKDELRKPVYNALISLLGDGDAVQLAVCLALQSLID------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212656549 1918 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTELLKLLATSTDQQLI-ESSLATARALIATCGQKMSPTIDEIVTELIENVENPTELDASLTACGAL------LGETIAQKSDTAQNCVLSGIESPST---------SARGRQAKAC-------------ALQQLCS---SNGDELWASEANS---ACRSAFTS---AFTSPDPIVASAALRGASHVLKVRDLMSAVARSLNHASTDVRKTAGILGHVGHSLPNDILKL-----IVPQLINGCKESNSQ-------------------- 118104440 939 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVVPWVLDLILNHIISPNPHVRQAACIWLLSMVKKLSHKAIKSHLKDIQSAFVSILSDSDELSQDVASKGLGLIYELGSEQ-DQQELVTTLVDTLMTGKRAKHEMTGETVVFQGGLS--KTPDGQGLSTYKELCSLASDLNQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNVIAAKAGEQLAPFLPQLLPRLMTSIWNALVTDKSMVDKYMKEILDDLISNLCLALNDLLRGRPLDDIIDKLPEIWEVLFRVQDDIKES--VRKAAELALKTLSKVCGAAGQKTIAVLLPCLLKGIISTVA-EVRSLSINTLVKISKSAGSMLKPHAPKLIPALLEALS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211583544 1189 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAASLPDIIPPLTVVLNDTHKEVRSAANRSLQRFGEVISNP-----EVKSLVGVLLKALSDPTKHTDEALDSLIKVSFAHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLISHTTRATASKALGSLIEKLGEDALP-------DLIPNLMATLKSDTGAGDRLGSAQA------LSEVLAGLGTTRLEETLPTILHNV----------SSAKPSVREGFMTLFIFLPACFGNSFANYLSKIIPPILAGLADD---------IEAIRETARAGRLLVKNFAHKAIDLLLPELERGLADDSYRIRLSSVVGDLFSLTGISGKQEGDEEEEEATQAGQSLLEVLGAERRDKVLSLYICRCDTSGQVKSAALGVWKALVASPRTLKDMVPTLSQLIIRRLGSSNMEQKVIASNA--LGDLI-------------------------------------------------- 211583544 1769 -------------------------------------------------------------------------------------------------------------------------------------------------VKQGICIALRELINAASPDALEDYEDILISTVRVALVDNDD--DVREAAAEAF-DSLQQIMGKRVVDQVLPYLLHLLRNLLTLLTEQTRANIIRALASLAEVAGSAMTRRLPTILNSLMDGIIETTDEELRTEAFDTVLVSVDEYDGLSAAMNVMITLVKHDDHHRRAAAALHLTKFFQDLIRALLISFDDPDKD---VVKSAWTALAGLMSHMRKEEMEAILPIFLQGLLNGTTDQRTQSALAMSDIIDRTRAESLKPFVTQITGPLIRVVSERSVDIKCAIFYTLNKLLEKIPLAVKP--FLPQLQRTFARGLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171677412 1184 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTAVLNDSHKEVRSAANKSLKRFGEVITNPEIH-----SLVDVLLKALSDATKYTDTALDALIKVQFVHYLDAPSLALVSRILERGLADRSNQVIGSLAHLTERKDLVSHTTRATASRALGSLVEKLGEDALP-------DLIPGLMQTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTSRLEETLPTILQ------NVESAKASVREGFMSLFIFLPVCFGNSFANYLGKIIPPILSGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147903004 10 --VLQVLTQASSQDSAVLKPAEEQLKQWETQ--PGFYTVLLTIFTNHSLDVNVRWLAVLYFKNGIDRYWRKVAPH------ALSEEEKATLRAGLITNFNEPNQIATQIAVLIAKVARLDCP-KQWPELIPTLIESVKIQDDLRQHR--ALLTFYHVTKTLSSKRLAAD-----RKLFQDLASEIYSFTCSL------------------WNHHTDTFLQQICEPAAINSLEKTLLSLKVLRKL--TVHGFLEPHQNSDVTGFLLAVLKQFLDCSRNIGAE---HVCREEKIIILFTKVLLDFLDQHPISFIPLIQRSLEFAVSYVF---TEAGDGILFERFIV-----QCMSLIKRIVKEDCYIPSKNFEDSKPETINAHQIKQSFFTYQTLTELCRRLVTHYFI----------LSDEELAMWEE----------------------DPEGFAVEETGGDSWKYSLRPCS------------EVLFIDIFHEYSGTLTPVLLNMVDTIKGPTCVEDLNALRIKETVYNAVG-LASYELFDCID--------FDEWFQSQLLGELGV--AHDRYKLLRRR-----VIWLIGQWVSVKFKADLRPLLYEAILSLLQDPDLVVRVTATTLKLTVDDFEFRTEQFLPYLETTFSLLFQLLQQVTECDSKMQVLHVLSCVIERVNMQIRPFVGCLIQYLPLLWKQSEEHNMLRCAILSTLVHLIKGLGSSSENLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 121698149 1845 -------------------------------------------------------------------------------------------------------------------------------------------------VKQGICIALRELITSASPEALEDYEKILISTVRVALV--ENDEDVREAAAEAF-DALQQILGKKAIDQVLPHLLMLLRNNEDAETEQTRANAIRALASLAEVAGSAMTRRLPTILNSLMDNILATKDEEQIQEAFDTVLVSVDEFDGLNVAMNVMMALLKHDDHRRRASAALHLNKFFSDAAIDYSRYYQDFDDSDKEVVKAAWSALSGLTSHMRKEEMEAILPIFLQGLLNGNVEQRTQAALAIGDIIDRTNANSLKLFVTQITGPLIRVVSERSVEIKCAIFFTLNKLLEKIPLAVKP--FLPQLQRTFARGLADS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62733588 1622 ----------------------------------------------------------------------------------------------LLDTLKSDSSERSGAAQGLSEVLAA-LGKDYFDQILPDIIRNCSHQKAS--VRDGHLTLFRYLPRSL-GGVFQNYLQIVLPAILDGLADE--NESVRDAALSAGHVFVEHYAT-----SSLPLLLPAIEDGIFSDNWRIRQSSVELLGDLL---FKVAGTSGKAILEGGSDDEGASTEAHGRIDVLEVLAAIYMVRSDVSLTVRQAALWKTIVANTPRT-----LKEIMPVLMDTLISSLASSSSE---RRQVAGRSLGELVRKLGERVLPSIIPILSQGLKDPDASRRQGVCIGLSEVMGSAGKHQLLSFMDLLIPTIRTALCDSTQEVRESAGLAFSTLYKSAGLQA-----IDEIVPTLLRALEDD----ETSATALDGLKQILSSFAHALGALAEVAGPGLNSHIGTVLPALILAMDDEDADVQNSARKAAETVVLVIDEEGKNSKLYLADEAPDIMSTLITLLSDTSRVVSSVPKEQLPTHIKLVRDAVSTDKERRRRKGVPILVPGLLQPFLPIFQLISGSAETKEQAAEGLGELIDVTSEKLKEVVVPITGPLIRILGDRFPWQVKSAILSTLTIIISKGGLALKPFLPQLQTTFVKCLQDNN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115454793 233 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYIVPALVEAIKEPDTQICASMLESLNESIQLSGTLLERSIVDGIKEITASALRRRERTDRAKAEDFDS---EEEDLLREENEQEDEIFDQIGDCLGTLVKTFKTYFLPFFDELSVYTPMLAKDKTVEERRIAICIFDDVAEHCREAAVDTYLPSLLEACTSENPDIRQAAVYGIGICAEFGGSAF-RPHTGEALSRLYNVIKHPNALAYDNAVSALGKICQFHRDGIDASQVVPAWLSCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 68471201 4 --LIDLVLNQTSSDNEIRKNAELQFSQIVKQDPSNATQTILESALDTSLPLDVRQACLLHLKRLVPQYWSMGFESFIG--PPVNQEPKQLIRSKLLQLATSESKIRSGAAYAIVQIASVDYPD-EWPELINELYNATTQFQNETALL-GGLQVLTDLFDDLITEEQFWEGGVGKEVVLNNILSQSLAAEVKTQAIKLYESVLAILRSAFTTDERKQFVLNEITSTIQ------------VLIQLLSQRELNLVDHLRSFIYKILAAIISQFHSKLALEVKRTILTLAIQDLHYLAPVYSALNGNHGFDVSSELEVSTVFNNLLDELFQTINSIQHDIPIN--------------NDQFVQDLIVCAVLP-------NDKLEEYDLDLNAFVSDATGLNRDSIYDLLTELNPSISSHLNDDNWRKLEA------QLAILEGLLGNDEELEDPGLSVFTRFITNHNTVITSRCFLLLPKYFEKFSNPNAKRVLVDMITFA-ARSVPRIKVASLISFTELTTLDKSIQPQLFKIVYSLIEECEEDGLPVLLEAITITINPSYASAVSISQGVNVIDLIFKIQLITDSSECLTASLENTSVQDYMIACEKSLPFIFNIMQSSNGDYTPELYLSLELLSIIIKSCPGGELPAQIFLPILQKILLDSFDNQILQSGGEVFNELIKKGSKSFLDYKDPEIDCMLKIVSKF-LSPELSDSAANKCGSIVISLIDQFQNYLDFLTQILESAAN------------------------------------------------------------------------------------------------------------------------------------ 217403946 1372 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVMPAVLKAFEDPAWRTKQASIHMLGS-MSHLAPKQLASALPKVVPKLTEAFSDTHPKVKQSAQEAL----DEISTVIRNPE-ISSISSILLKALTDPADNTVKALEGLIETEFLHAIDAPSLALIVPIDPKDFVPYLPTLLPDLQTALLDPIPD---VRSTAAKALGSLTRSLGEYILP---DLRPWLIRKL-----RDHTCSSAERSGAAQGLTEVLVASGSAVVDDAMRNEILPLRSY-------------PQASTREGVLWMLTFLPPALGQGFTPLIDVSLPALINGLSDDSEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50289409 5 -----LIEQAQSPDNAVREGAETQLLNACDTNADEVFQSLIELGENNQTPLASRLFSLLSLRKFITMYWSPGFESYRGT-SNVQLGTKERIRDVLLKLSQQSNKVRNSSSYCVVQISAVDFPD-EWPQLLSTLYNAITQNHSLN-----AMSLLNEIYDDVISEEMF-FEGGIGYETLQIIFTLLTNAQVRLAALKLFGACISQMSVLDNNSSQKRKLLQALCEIIQSDLTSIKDNLYDDINSIKENFPRKFFP--EDVNLYVTNIAVRDLDQLAGLYQESFKDNFDEQSMSIF------ENCVIHLLDFLANPISPLNNELISNILTTLCEQSADSWESDFNEFASKETGLSASFNAFEIPQLETSFELIVGYLSNNSSHKIESALYLLQCLMNVEDDFSNTSLVPSLIEFIKSMLSQQNNLDQMSQIRLLKTLAKFMDILPNVKQLTAETLNEILSMATNSNSHLI-IISALISFTYFASYAEILSVLGNDQTLLVQNKTLHLIQEISEESTEDTNGLLMEVLNCVIDCNDKNVANM--ELFKFEFKLILVISGKDPANIQVSIESQ----------------ECLEKLLLNVNTNDYLSFVDICIPSFINII----KSSEVTNYSYSPLLSLVLEFITVFMKNKPQVFDPLVSCLLKSTEEELLQIATEAFSYIHNSSKDVITPKLETIVNILDRLLSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123477241 6 ------LEESESSDTSISLPSWTQLQEFRNSYLQECVTFITSLLCDASVNEHIKCLAMILIRNFYRINSNAGSI----MVRSLSSETFDSFFNSLLALFEYENQVVSIASSIVFHLSSGEIQEDNYIPLISSYADNLQKTTN-PYMVFGFSCLLFSICQEFS---LPNEVNTILSAIFQQLSSGSLPPVVASRIIALFRSSVQKYPSEFMRSQLFSDVLNMLIDLTTLPGTKV--ESLLAWAVIISLNTPF-SSDILYKVGEISLNEMESVVEPVLNAAAIFWADVARKFKETTAELTPYTE------------------PLLRGLFRLLCRTSDHAHEDLDELPQTSLHTLKTFVKISPVTSAPHMADIILEHINSHEVLEVNATLIFCAVLSEGIYDDQMSDHPSTVINLVGQALQSGVPLLTYNGLWCMRCILRATVNPYPLAPYIPIAFEILEEADMNCKRQATLLLSTIAFASELGYQIQATAAAME------LAKCNDVILSKDAFRSLRRIGD-----------IDDYLENPNSPTLSVHKAIVPELLSFLSDCISDEDQLVNVID----------ISTVLVPYIVNLGPVHYQEFAPQTISLLMAALPKTC-------ETFHPLAILATNFPEMFMPYLEQFVTALVEALQQNENNDATSAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189514572 916 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDIVPWVLNSVSKYIPSPNPHVRQAACIWLLSLVKKLSHKEIQSHLKEIQTAFISVLSDPDELSQDVASKGLGLVYELGGEQ-DQQELVSTLVETLMTGKRAKHAVSED-TEVFQGEALGKAPDGQGLSTYKELCSLASDLNQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNIIAAKAGEQLAPFLPQLVPRLMTSIWDALVTDKTIVEKYFKEILQDVISNLCLALNDLIRGRQADEIIDRLSEIWETLFRVLDDIKES--VRKAADLTLKTLSKVCGATAQRTVAVLLPTLLDIVSNVTE--VRTLSIQTLVKISKSAGSRLKPHAPRLIPALLEALS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189514572 1117 -------------------------------------------------------------------------------------------------------------------------------------------------VRESSCLALNDLIRGRQADEIIDRLSEIWETLFRVL--DDIKESVRKAALKTLSKVCVRMCESTGATAQRTVLLPTLLDGIVSNVTEVRTLSIQTLVKISKSAGSRLKPH-APRLIPALLEALSVLEPQV-----------------LNYLSLRATEQEKSAMDAARLSAAKSSPMMETINM-----------------------CLQHLDVSVLGELVPKLCDLLKSGIGLGT----KGGCASVIVSLTVQCPQDLTPYSGKLMSALLNGINDRSSVVQKSFAFAVGHLVRTAKDSSVEKL-LQKLNTWYLE--KEEALYKSSCCLVVH----------------------AISHYSPDVLKAHAGVLAFLGMHQEAEEEKGESAEANLWSEVWQEHVPGSFGGIRLYMTELIGITQRALQSQSWKMKAQGA-------AAMATIAKQQTGSLVAPHLGMVLTALLQGLAGRTWAG--KEELLKAVGSVVS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169784008 1283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAASLPDIIPPLTVVLNDTHKEVRNAANRSLQRFGEVISNP-----EIKSLVNVLLKALSDPTKHTDEALDSLIKVSFVHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLTSHTTRATASKALGSLIEKLGEDALPDLIPNLMSTLKRLEETLPTILQNVSSSKPAVREGFMTLFIFLPAC----FGNSFATYLGKIIPPILSGLADDVE---SIRETSLKAGRLLVKNFS---SKAIDLLLPELERGLAD-DSYRIRLSSVELVGDL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119592087 654 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELFIIIMDMLQDSSLLKRQVALWTLGQLVASTGYVVEPYRKYPTLLEVLLNFLKTEQNQGTR------------REAIRVLGLLG-----ALDPYKHKVNIGMIDQSRDASAVSLSSDYSTSEMLVNMGNLPLDEFYPAVS------MVALMRIFRDQSLSHHHTMVVQAITFIFKSLGL-----------KCVQFLPQVMPTFLNVIRVC--DGAIREFLFQQLGMLVSFVKSHIRPYMDEIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218712357 931 ---------------------------------PDILEAMIRRLENDG-DSHVRHAA-------------IKALGTQSPW---SPDILEAVIRRLEN--DRDSHVRHAAIDALGT-------QSPWPDILKAVMRRLEN-NGDWRVRHTAIKALGT---------QSPWSPDILEAVIRRL-ENDGDRRIRCAAINAL---------DTQSPWSPDILQAVIRRLENDKDWYVRRTAIEALGT--------QSPWSPDILEAVIRRLENDRDSHVRHAAIEALGRQSPWSPNILEAVMRRLE--NDGVLYVRHISIQALGTQSPILEAVIRRLENDRDWGERHAAIEAIDALGTQSPWSPD-ILQAVIRRLE---NDKDWYVRRTAIEALGTQS---------PWSPDILEAVIRRLNDRDSHVRHAAIEALGTQSPWSPDI------LEAVIRRLENDGDRHIRRA-----AIQALSTQ-------------------SPWSPDILETVIRRLE--NDRDSHVRHAAIEALGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126334076 1113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNNVVQKSFAFAMGHLVRTSRDSSTEK-----LLQKLNSMEKEEPIYKSSCALTIHAI--------------GRYSPDVLKSHAKEVLPLAFLGMHEAAGEDKGEKDEA-----TLWTEVWQENVPGSFGGIRLYMQELIVITQKALQSPSWKMKAQG--------ATAMASIAKQTSSLAPPHLGMIMTALLQ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195403059 9 ---------------------------------PDSTVQVCMVLGNVGKLPAMRKCAGHILKNRLGQPD---------VWKNLLPNQQKEAQDALLGAMNDDENLQLTVVRNVGLVMGLLLDAGNWNDLIIDHVEELCVSSDKLSQLLGA--ICFKLLVKTSPDMFEKYLVRAKNIFVRTLELAKEQGELATPATEHLLSAIPLFSRRPCDQEELPLIMQMTHAFAYQPNPKRSCRGFDVLAKLNKHLPELMWPQLKLVLDELLLASDTNLGDEIRVQAIMALRNCVRSKRRHII---------RLKMMDKLLMTLYRLMAIKPALDADGEELYLGDTQEAQSPSEAAQTVILVAAESDTNRVALRALRLMQPQLEQQQSAVHRVAAQLFLALMAKGFTDLLADALRSFISAVETGIRDVEPMVRRSAHFALSIMAENLPEITVMAPKVLPLFCEFFDQMTPEQRIADHETRMFCTLEIYCESLR----------REALQPHLGELMKRLMGAL-QPDNNSISLRQLALSAVASL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156717974 110 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSDKSDERQGVCIGLSEIMKSTSRDAVLFFSESLVPTVRKALCDPLEEVRAAAAKTFEQVHSTIGYQALED-ILPFLLEQLLDGLKQVMAVKSRVVRVLAFLSSVAGDALKHLNVILPAVMSALKAHLGTVLEDLLEATRSSDVG---MRQAAAIILNIFCAKTKADYTAHLRSLVSGLMRLFEVVLNESWDALSAITKKLDAGSQLMLIDDLHRDIRMVGNDSKGGHVPSILPVLREGVLTGNPEQ--KEEAAKALGLVIKLTSEALKPSVVGITGPLIRILGDRFAWSVKVALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN--RAVRLKAADALGKICIHTK------VDPLFTELQNTIRVCEDSG----------VRETMLQAVRFIIQGGGGKIDGAIRK------------SYVTLLLGMLGHDEDATRASAGCLGELCAYLPDEELSVVLQQHLLADF------------------------------ 50311235 1209 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTPSEELQKSISKCLSALVPLFQSSAQEYIDFSLQALFDSPAPNQIRRGAAWGIYGISALSDFDIRSLIEGSEDKKDPRCRESVAYGFECLSLPYVIEILPNILKNLG-DPVPEVREATAQATKAIMSSTTSFG---VKKLIPVAVSNLDDISWRTKRGSVELLGNMA-YLDPTQLSASLSTIVPEIVGVLNDTHKEVRKAADESLNR----FGEVIRNPE-IQKLVPTLINAIGDPTKYTEDALDALIQTQFVHYIDGPSLALIIHVDTRDLVPYLQQLIDEVEIAMVDPV---PNTRATAARALGALVERLGEEQFP-------DLIPRLMSTLSDNTKSGDRMGSAQ----------ALAEVISGLGLSKLEELLPTI------LSGVTNYRAYVREGFMPLMLFLPVCFGQQFAPYINKIIQPILSGLADPDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4323240 504 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EELVPSVRAILDLVIEMLNDSSPAKRDTALKTLGQIASNTGEVIKPYTDYPQLMGVLFKRMEANSSVTIGMLGALDPIDEGTTSRVNDIVLLNQHNSSVNDEFFQTVVHSLVNVLHDSTYKDH---YQAVEAIMMIFRTQRLRCVNFLPQIVPAFLNYLKQLAQFIT-IVKLHIRNYLNDLQITIISLVEAIAKAVEGEFKA-YLPKLLQQILRSFDGDLSAKHLPENTLLQILKAFYVFGESIEDYLHLVLPVIVRSFENPAAPSLRIAALRTTGQLCRKVN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194766624 7 -QIMLLLENMGSTHNEIVRRATEELQE--ECDDADSTVFICSVMRSNEI-VKMRQNAANIL---------ALRLAEAPVWQQLSEQQSATIMTELFESLKSNELLQRSVLRNLGLAMSQE--RGSWTEAVFDYIEAICL--SVDVTRRHLGSIIYSLLADASPEVFVHQMERAQRIFLDGLGCLVTPITDRLLSIRALVVGHNHFRTGETLSSSMPLVMRLFQLCPYQPNEVKCVRGFEMLRTLHEYKPLFLWKHLGMILEVLLILVSDNLPMPMRVKALRMLGKIVMEKL-----SDTAKLQMLDDVLM-------ALHRLLAVEPALDAEGEEDYLCLEGPSILAAGVVKQLATKSNGNRLAARCLKLFNAHLTKPKPVQRLGVYVFFGVMSEGFTDQLKIKHLKRIFELIKNGFKDEEPVVSRAAYFSLSMIVEHLPEIAQLADRLMTIY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151945134 562 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKIYLKDLFPLIIKTFQDSNSFKREAALKALGQLAASSGYVIDPLLDYPELLGILVNILKTENSQNIRILGAIDPYRQKEREVTSTTDISTEQNAPPIDIYTTVVIHCLLKILKDPSL--SSYHTAVIQAIMHIFQTLGLKCVSFLDQIIPTILQLCSLIIIVRQHIRPHVDSIFQAKLQITLVSVIEAISKALEGEFKR-LVPLTLTLFLVILENDKSSDKVLS---RRVLRLLESFGPNLEGYSHLITPKIVQ-MAEFTSGNLQRSAIITIGKLAKDV--DLFEMSSRIVHPLLRVLSSHTTSDELSKVIMNTLSLLLIQMGTSFAIFIPVINEVL----------------------------------------------------------------------------------------------------------------------------------------- 116058778 855 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRTKQGSVQLLGA-MSSCAPKQLGACLPQIVPRLSKALIDTHPKVVDAAADALKAVGDVIPEIIALSNYLRPCLDVLLETTFVNVVDAPSLALILPVLIRGLREPKADMKKKAAKDPKDMTPYIPMLVPELKKALVDPI---PEVRGIAAQALAGLMKGLGE-------EYFDDLLPWMMSAMQSDGSSVERAGAAQG----------LSECLAVLSDEHFDALFPEI------LAGCSHASMAVREGHLTLLKFLPISLGQLFEAHLVDALACVLEGLADEDEP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116058778 1552 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLGDVVRKLGERVLLSVLPIIQDGLKSEIPEHREGVALGLAEVLLSSTDSQLEEHYDVIIPIVRDALCDEDETVREAAGLAFDKLFAHGGGQAIVPALLDQLLEGLKQVLKAQPNILANVAHTLGALAEVAAMAEDDEESRAAANAAALSKSVPENSSHLLLAIKRSMTHDHAGRAAAAKLSGEYAKNAPKKLFEMFNDSDEVVLVAAWTALGDVTGTIHKAELPDYVECVSRCLTLARDKARRAHKSCLPKGLAPIVQIFLQGI-LTAGSADARETATKTLSAVSSTTPEALKAHIIAITGPLIRVVGDKHPSSVKSAIVESLGVLIRKGGVALKPFVPQLQTTFVKCLTD--VNMNVRMKAASAIGLLMM-----FQSRVDALVNDL--ISTVESDATEP-------SIRESTFKAIAGVF------------------------------------------------------------------------------------------------------- 116058778 1784 ------------------------------------------------------------------------------------------------------------------------LPKGLAPIVQIFLQGILTAGSAD--ARETATKTLSLAVSSTTPEALKAHIIAITGPLIRVVGDKHPS-SVKSAIVESLGVLIR--KGGVALKPFVPQLQTTFVKCLTDVNMNVRMKAASAIGLLM------MFQSRVDALVNDLISTVESDATEPSIRESTFKVTRAIEVALSALSSASSGERACAALALSRAFAWSSIEERTETLEKL---SSEDSTVEH---REAAANALCHLSRANGNLIIENTLNALVRAASDDRAPSRASAARGLGSIATTASLGKASQYLGKLMPVLSKLLRDAVIEVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146413827 1244 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIPVVISNLDDIAWRTKKGSVELLGSMA-YLDPTQLSASLSTIVPEIVGVLNDTHKEVRKAADQALKR----FGEVIRNPE-IQAIVPELIQAIGDPTKYTDAALDKLIQTQFVHYIDGPSLALIIHVDTKDLQPYLGSLVEELEVAMVDPVPAT---RSTAARALGSLVEKLGEGRFP-------DLIPRLLDTLQDPSRSGDRLGSAQ----------ALSEVICGLGIDKLEELLPTI------LVNAASPKSHIRAGYMPLLLFLPVCFGSQFSPYLSRIIPPILTGLADTDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68478754 12 -----ILEQSLHPQFS--NQADKILKSIENE--PGFSINLLHVIASTNLAQSIRLAGALYFKNLIKRKWLDGDGDGNNYL--LPIDDVNKIKLEIIIMIQLPNQLQVQIGEAITLIAESDFPHN-WPNLIENLVTKFSLTNFINN--KAILLVSHSIFKKWRSDELFLEIKLVLTKFVQLIDKSSDNEAVQIYYDFNCQDIPEFFEDHMELMAIIHKYLGLLKYHDNDEEVNVLIKVKTSIVELLSLYITRYADVFQPLIQTFITSTKQPKYDLLVVKSLQFLTSIIKIPDYQSLFQQESSINEIIEKIILPNYFRENDEETFEDEPILYVRSD-LEGSDYDSRRKSATDFLELNSELLTTTVMKYVNQFLNQSTNHSDWRNKDTAIYLFSS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67465093 27 ----------------------------------------------------------------------------------LDDGFRNTLNQTLIGLMNSENDVLNGYANIIGAYTSMQALKKPWNDVHRAIFEWIMNGDS--NHRIRAFQILT---EDILYSQSKEEYIQLIQQYVQIIQYGLQKHDISFKLFQVLTQTSDVEADVNNLYKIYPTFVEYIQEAINTKSDDIVSDLLRSIDELFEEENEYAIQYIPITVQLCSGVCLQSNDEDVQLTAFDALLTMCERFTPVFKQN--------KTMLYVIYEVIVLWVSTIKVTQEWLQ---DNDNDEDLILYSRGVEGLSSMVSFFGSA---QTMNFIFQHLANGNCEQRHVFLQFVYRSFEGSKKPILKQSMN-IFNIIFPFYLDESPRNRILAVIIINKLFTI--DQKNRSNFLSPCIQIIAKLLADVPRIVSRVCDFVSCLLDNI-------------DSNLMKPYFGDLLKWLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 122937211 1334 -------------------------------------------------------------------------------------------------------------------------------EILQDLVKNLTSN--MWRVRESSCLALNDLLRGRPLDDIIDKLPEIWETLFRV--QDDIKESVRKAAELALKTLSKVCVKMCDPQRTIAALLPCLLDGMMSTVTEVRALSINTLVKISKSAGAMLKPH-APKLIPALLESLSVLEPQV-----------------LNYLSLRATEQEKAAMDSARLSAAKSSPMMETINM-----------------------CLQYLDVSVLGELVPR----LCELIRSGVGLGTKGGCASVIVSLTTQCPQDLTPYSGKLMSALLSGLTDRNSVIQKSCAFAMGHLVRTSRDSSTEK-----LLQKLNGMEKEEPIYKTSCALTIHAI--------------GRYSPDVLKNHAKEVLPLAFLGMHEIADEEKSEKEEC-----NLWTEVWQENVPGSFGGIRLYLQELITITQKALQSQSWKMKAQG--------AIAMASIAKQTSSLVPPYLGMILTALLQGLAGRTWAG--KEELLKAIACVVTACSAELEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 202952932 1716 --------------------------------------------------------------------------------------------------------------------------------------------------------------------QFSPYLNRIIPPILSGL--ADTDEEIRDTALRA----GRLIVKNYAKKA-VDLLLPELEIGLSDTNYRIRLSSVELTGDLLQVTGISGKSELTEEVSEFSGEVNKTLIEVLRRDRILSLLFVCRSDVAGIVRSAAVDIWKALVANTPRT-VKEILPSLTQIIVRRLASSDEEQ-------RTIAAQTLGEMIRRVGANALAQLLPTLQSSLVSGDNDAKQGICIALSELIKSTSYDGLVEYQGVFISIIRDALIDPATKVREAAAEAFKALQEQLGKVVIDDVIFPILIPTLLRALSSLASVAGHALYIINTLVSAVIDSKNESEASQDEIKSAFDKILHPLMQQLLSLVKHEDA---AKRAVIYERLGSFFAHTNLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170037098 456 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLATLLEMLSDASTDKRAVALWTLGQLVSATGQAVSPYHKYPNLIDILINFLKTEQQSYVR------------RETIRVLGLLG-----ALDPYKHKMNRGLIDLISISDTKTEEYTDLSTSEMLINMGNQLEEYYPAVA------ISTLMKILRDPTLSAHH----------ISVVQAITFIFKSLG-IKCVPYLSQVLPSLLG--NIRNAEMNLKEFLFQQLSILIEIVKQHIISFMDEIFQLIKTFWNS--NYPLQSTLIILVEKIAIALGCEFKIYLPQLMPQILRVLHDNSTNRVVTVKLLSAL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 145348468 415 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFEAHLVDALACVLQGLADEDEP--VREAALNA---GRVFVEEFSHSGSSLDLILPAIEDGIVSDNWRIRQSSVEMLFRIIGS-SGKVRVEGGDDAEGISTEALSNTLGEIRHHNLLAAVYILRSDGTLSVRNAAVHIWKTVVANTPKTL-RVILPLLMQRVISTMSGGSDD-------RQQTASRCLGDVVRKLGERVLVSVLPIMREGLKSELAEHREGVALGLAEILFAATDSQLENHYDVVIPTVQDALCDEDERVRSAAGAAFDKLFEIVPALLEQLESSPTVLEGLKQVLKAQPKIGARTLGALAEVAEAMADDDEESRSAASSAALAVIKAVPENSSHLLLTIKRGMTDEYPGRAAAAKLAGEYAKNAPKRLFELFTDTDEAVLLAAWSAMGDVTATISRQELPEYVECVSKALTLARDKVRRANKASHEYLIPPIVQIFLQGV-LSAESADAREDATKGLTAVSSTTSAALKAHIIAITGPLIRVVGDKHPSAVKSAILESLGVLINKGGIALKPFVPQLQTTFVKCLSD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50423861 1475 ----------------------------------------------------------------------------------------------------------------------------------------------------------------LDPTQLSSSLSTIVPEIVGVLNDTH--KEVRKAADQALKRFGEVIR-NPEIQAIVPDLINAIGDPTKYTESALDKLIQTQFVHYID------GPSLALIIHVIH-RGMKDRSAATKKKACQIVGNMADLRPYLSALVGELEVAMVDPVPGTRSTAARALPDLIPRLLDTLRDETRAGD------RLGSAQALSEVISGLGINKLEELLPDILSSASSPRNYIR-AGFMPLLLFLPVCFGSQFSPYLNRIIPPILSGLADTDEEIRDTALRAGRLIVKNYAKKAV-DLLLPELEIGLSDTNYSSVELTGDLLFQVTGISGKSELTEEVSEFSGEVNKTLIQDRRDRILSLLFVC--RSDVAGI-VRSAAVDIWKALVANTPRTVKEILPSLTQIIVRRL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50423861 2137 -------------------------------------------------------------KNESEASQDEIKSAFDKILLAIDDDEGVHLMQQLLSLVKHEDAAKRAVIRLGSFFAHTNLDYTVY---IQDMVSILSLGDRSPEVVKGSFDALSALVKRQSKESLERLIKPILPIFSHGLMYGNSDREMSAHGIADIIDKTPAANLKPFATTITGPLIRVIGERVSS---DIKAGILYALTSLLSKIPQFLRPFIPQLQRTFVRSLSDPQNDALRSRAVIALGTLIEHQPRVDSLVTEVTGARNASEQGVKTAMLKGMLEVVSKAGENMNEEDEITLVSDKSAVSYARLIGSLSQILSTEEATSILKSKILEKQNDVSVDNHKFAILSINSFLDAPHHIFQTGLLDEIVTFIINCANSSNDYISANATVAIGKLCLLLSE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151945196 1 MDITELLQCTLDHNAAVRTNAETHLKNASK--VPGFLGACLDIIAADEVPENIKLSASLYFKNKITYGWSAGARQGSNELLHVDPDEKPVVKDMLIKTMVSVSKTIRVLKSALTVIISEDYPSKKWGNLLPNSLELLANEDIT--VTYVGLLCLAEIFRTYRRQDLEELILNYFPALLKYMNNEQIGELVKL-IIKIYYHDLPFTLQRSESFTPWACFFVSIIEVLAISDIEVRSKALANLYRLFQRYASLTRKFQYDEFKQMYCEEFLTQFLQVVFDQIEKWGTLSDECLYYILFVEQCVVQKTTWKLVGPHYNVILQHVIFPLLAETLEAFDNDPQEDFWSPDLAALALLTTCVTKRGKTILQPTLEF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167536503 9 ----------------------------------------------EGQDVAIRQAALLVLQRHIKTHWDRTLDSFEE--PAVPHEARPQLKQGLLNLIGHEERVRRAAIYCITTIANLDWP-EEWPDLFDQLVPALQSE--SPALVHGALHVLAELSALVDVRHLPTLAPLLLPPLHHIATSTAYGPRTRSTAVSSVTNFMTGLSDYTKQEGDRALYSAHVKPRLQPWTSLLGELAFEAITSITTMLAAFSKP--LASLLPMTTDLVLKLL-VSLSSTYEAAVIFSSEGLDEQEDEEGLSTSMEPVLRACFDFARTVLKDSLPTILALMMQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406295 456 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGISPHIRQVMPVIIETLQDSSPIKRTAALRALGNLSASAGYVIDPYIEFPELLDILTSIIKSEQDVKIR------------RETIKLVGTLG-----ALDPNKHQVLEK----SADKYAPDQKTIPTDISLLMSGIGPSSEEYYPTV------VINALMAILRDSSLSVHY-------------TAVIQAIIFKTMGLRCAPFLSQIIPEFLSIMRTCPAN--ILEFYFQQLSILVLIVRQHIRNFLPDVFKLIRDFWDSGSVLQLTILS--LVESLAKALQGEFKPYLPSLLVLMLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406295 142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDPKVLIRCASAEALSECLEIIRDASIRIQWYSKILSEAQRGM------TLNSVPAIHGSLLAYRQLFLKSGM-------FMHERYTEVSTMILRYKDHRDQL---VRATVTELIATLAAYSPDEF---VSIHLNQCMMYLLALLKKEKSK-------------ILAFTTIGKIAMAVSFSICL-YLDPICSAIKESLSMCVKSRAVPDSLFQCISMLAIALGQSFTKY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167392855 5 MDVELLFQNLLSSNNEIRSTAEKLYNSLFSQ--PNTLIS-IHIQALNSNDPNIRLLSANLLSRNFYKAQPS-------LYHYLTDEQKQQFKLFLIHLLQSDSP--PALLRAYSSLLYDTFTVSSFPELLPALKSMFTFP--SPQHRSIALSTLLIIFSEPSVDFIRESIN---------------------SAIKLLNDVGIVVVSSLQ-------LYKSIIEVCEEEGKEFTDEVVSHYPQFLEAAIRVLETDRLNA--QSCIEIISEMNETSALFNNYLKQTCTFALLGVKLLGGDAIPSMECLAVLCETYGTDALLPTIQCLYQWLCTIQDNTEEEEDSLCSAAEEFMFRFS------FYKPTKEVLSLTPSNPTWQQARSFIFMVSQIVS--ADTSLYASIPQIYQSFLSIIS-LHPRVTYEVLVFANRVLKSYP--SLRSTFEPVVCQLITTNINSPPKIQARTCDFLSFFIDSA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 7529745 13 --------AAFSPNPDERRAAEQSLNQ----HTPQHLIRILQIIVDGGSDLSVRQSASIHFKNFI-AKHWEPHSGDQNIIL---PSDKNVVRNQILVFVSQPPILRVQMGECLKTIIYADYP-EQWPELLDWVKQNLQKP-----QVYGALFVLRILSSKYEEFISLLPSPAYVSAMVHGIFISSRLVEKRCALLNIFNNLVHVENPSLEVADHIKLICKIFWSCIQPEDPELRKSIAHILNRLYTRFGDKLQNPDNKAFAQMFQINYAAKILEKLLNAIRIGGYLPDRVINLILQYLSNSISKSSMYNLLQPHLNTLLFEIVFPLMQMLWDEDPDIIEDLYSPRTASMDFVTELVRKRGKENFPKFIQFVEASLENKPYRLKDGALLAVG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149239797 1113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEQLSASLSVIIPEIVGVLNDTHKEVRKAAEQSLKRFGEVIRNPEIQQKHLEEALDKLTKTQFVHYIDSSSLALIIHVIHRAMKDCQIVGNMAILVDSKDLQPYLNELVEELEMAMVDPVPAT---RSTAARALGSLVEKLGEDQFPG-------LIPKLIDTLHDEQKAGDRLGSAQ----------ALSEVICGLGVNKLEELLPSIIT------SASSPRAAVRAGFMPLLLFLPVCFGSQFSPYLSKIIPPILNGLADLDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150866974 10 -----VLQN--SPDNNIRTQAELNFNTAVSTDPSQAAYELIQSAVSTELPLDLRQSCLIHLKRLVPRFWSIAFQQFTG--PPVSQELKTAIRQQLIAVTSNESKLRSASAYAIVQIASADYPD-EWPDLLNKLYAAATS-DSSEVAIIGGLTVLNDLFDDLITEDQFWEGSEITKHILQLLDSDNLSSATKTMAMK-LYQSIAATLESPEINTSIPLFISVLEKSQRTFNTQNRSYLYKILGSFVGNFSKRISAEYKRSILSFALEDLAHLYKQLIVEENESVSTTAELNEPISVFNNLFNDLFQAINAIQHSLSIKSLSQLTTITVTMLPKETISEYEADINNYVSAMSVRDSINELLSEEIFTEVSAFICTGGAS-DWRVTESYLFLAESLFQNEDAEIVDSSITDILSGITRNISYEQSLVTSRCFLLLPKFFEKFESTIISCTYYKNLIDIADNLDQNSKKEAQSSVFKLAA-SLIEESEEDGLPPLLEAITFAIDPYHASTLYIIIFKITFKDAANVQLIVDSAESLSTLLKNSIQDYMVSCEKSLPFIFDLMN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6403489 13 ----TLLANSMSGDETVRRPAEAAL-SLSES-RPGFCSCLMEVIASKDLVSHVRLMASVYFKNSINRHWKSRRNS----W-SMSNEEKSHLRQKLLSHLREENQIAEMLAVLISKIARFDYPR-EWPDLFSVLAQQLHSADVLASHR--IFLILFRTLKELSTKRLTADQKTFAEEI-------QPVKEVSPALLNAAQSFLPYYSSFQNRDPKFWEFVKKAC-----------VKLMKVLGAIQSRHPSFGDKCALPVVVDFCLNKITDPEEDFFIQCMVMVKSVLECKEYKPSRTGRVMDDNGDTFEQRKKNASNTVGGIVSSLLPN--------------------ERIVLLCNVLVRRYFVLTASDLEEWYQNPESFHHEQDMIQWTEKLRPCAEENYSQLLGPIVVSILQAMNNCPPSVTEITPALLAYVYYELSNYLNFRDWFNGALSLELSNDHPNRRIIHRKVAMILGVSEILVEKWLANGKWLMITTFQIKDDTKRAVYCAL--IKLLQDNDLAVKLAASRSLCLHVEDANFS-EQSFLDLLPIC---WDSCFKMVEVVQEFDSKVQILNLISTLIGHVSEVI---------PYAQKLVQFFQKVWEESSGESLLQIQLLVALRNFVIALGYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 55661987 930 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVVPWVLDILNKHIISPNPHVRQAACIWLLSLVRKLSHKEVKSHLKEIQSAFVSVLSENDELSQDVASKGLGLVYELGNEQDQQE-----LVSTLVETLMTGKRVKHEVSGVFQGGALGKTPDGQGLSTYKELCSLASDLSQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNVIATRAGEQLAPFLPQLVPRLYQAMTSIWNALVTDKSMVDKYLKEILQDLVCLALNDLLRGRPLDDIIDKLPEIWETLFRVQDDIKES--VRKAAELALKTLSKVCGAAGQRTIAALLPCLLKGMMSTV-TEVRALSINTLVKISKSAGAMLKPHAPKLIPALLESLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123412993 188 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNAIRKAALEFFNTNLLVFSELFKIPEKNNAFLEGIIKILEDQISDIEKTIFNCLKLFINKFYPNIEPKILDFYINKGIRAYDTQNKEVKDMCFMFWTKLAKIEYML--------KNNTETNIVSKNYILGSYNVIMELIFELLKKNEPKPSIDEIMPEAIAMDCMMEMFYLIPTEIFIFIYNKLSSY-PSENANEFYACTLMLSYFVHKTNDERFKQFFFEKLNILLQNSSILNGSIRYAIVFTISKIIGFYPELLMTDIDLVRTIFDLIKKQLDS--------------------------HSKHFVRLALYLYS-------ILLSSSPIDSLNATRENFMIFATEEISKQDDDCCRYVFDCLISIFHR----SPVNQQYYIWSEALKMQECTQYLCTALTFFGLVKPTDE---LLDQTVKFLIE-----DSKKYAFEESFCALVQMFRISPEQAKNYVPQCLDSIQSAIESKD-----KNTIELLGFLAVNYQEMFKIHSKEIVSSLKANLNDDTMLLQLYVATAAALCDIAQASFEFIKQDSKEIAKRLLELCQQYTEEP---IIDATFTLLRTILE-----------------NNYEIGKIIFRDIFKVIKLIHKGNKYTDQIAQSIINVI-LILNSHYSREISFLVMNESVEWITRKAHNSPDNLVAMVAN------------- 168012649 25 ---------------------------------------------------------------------SDLLNELQKDSFKLDTDTERKVSQIVLQQLDDASGDISGLAKCLAPLVKK-VHEGRVVEIVESLCQKLLT--GKEQQRDTASIALKTVVADIPSGNVAQSVVVYLTKLIKGITNSDTSTEVKSECLDILCDVLHRFGSLMTIDHEK--LVKALLMQLNLPRAGLRKRAIQCLATLATTMSDDLLAKATANVVQILKN--KDVKPDMIRTNIQMIGAFCRSENDDELRENSLQALESFILRCPRDVA-PHTDLILDLGLKYLSYDPDDMDEDQAEDMDGEEDEDEESADEYSDD-------------EDMSWKVRRAAAKCVSAVISS-RPEMLATLYVEASPKLIERFKEREENVKIDVYNAFIDLLRQTGNVTKGSGGLANPSSPLHILQQEVPKVIKSLNKQLREKSKTKVGAFSVLKELVMVLPNSLSEHMGSLVPGIEKALNDKTSNSNLKIEALVFTRLIMASHSPTVFHPHIKALSEPVL----------AAVGERYYKVTAEALR--VCGELVKAIRPNFDNNFVPFVQPIYNAIFKRLTAQDQDQEVKECAISCMGLVTSILGDHLKKELNTCLPLLLERLRN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 164657616 453 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAIFIALNDEEFAVREVAINILGRLAKYNPAYVMPSLRKVLIQLLT-------------GLEYATVTRHKEEAAKLLTGVV----RALQGLVKSYALTILQVLLPK-----------ANDAHAGVAARVTECLGELARVAGEE---------------------------------------LAPLVDELVSLMVSQLSSGSVHKRDAALKTLGRLASNTSHVANPYLQYPRLLGALVKILKTEQAAPVR------------RETIRVLGILG-----ALDPYRHKLLESTMDPVVTAGGSQTDLFE-----LATLIGTSTDEYYQNVA------IEALIAILRDPTLSVHHHAVIEAIMYMFKTQGL-----------KCVAFLPQIVPAFLGVIRTCAG-GGLSEFYYQQLAILITIIKQHVRNYLRDIFALVQADWNPNSSIQLTIVA--LMEAVARALEGEFKAYLPLLLPNLLQTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215511037 11 ------LQQTLQADPTTRRTAEKFLETVENQNYPVLLLNLVD---KADIDIVIRRY-----RYEFKS---------QELW--------TEIKHVL-------DNFAKPLTDLF--VATMDLAKTH------------ASNPVALKVIFSSLVLISKVFYSLNY-----------------------------------QDLPEFFEDNMEVWMHFLTLLTTDNKLLQTDEEQLKSQICDNVGLYAQKYDEEFQKYLPGFVTALTTTGPQVKYDILVSNAIHFLSSVAERPHYKQLFEDTSVLSSICEKVIIPNMERTSDEELFEDSPEEYVRKDEGSDID--TRRRAACDLVRALSKYFEQKITVTFSQYITDMLQGQNWRNKDVAIYLVTSMAGTTQTSSLVNVGEFFQEFVAPDLSSSNFPVLKADAIKYLMVFRNQLPKAVLLQSLQNVIELLLAPSYVVHTYAASCVDRLFTMKDPQGKVAIAA--------TDVSSHTERLLKNLFMALNHPGSSENEYVMKAIMRTFSLLQDAMLPYLPSVLPSLPHFNHFLFEALSLSIRIACRKDPASVAGFEGTLFPAFQDILQ----QDVQEFVPYVFQLLSLMLE--CHTSPVPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195385960 366 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSILLEMLGDSPDKRGVALWTLGQLISATYHKYPVLIDILINFLKAMDPYKHKMNKGLIDAYSDGKADESQDISTA-ELLVNMGSHALDEYYPAVA------IAALMRILRDPTLSTRHT----------SVVQAVTFIFHTLGIKCVPYLAQVLPNLLDNV---RTADNNLREFLFQQLAILVAFVKLHIISYMDDIFKLIKEFW--TINTPLHSTLINLIEQIAVALGCEFRDYLAQLIPQILRVLQHDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71018265 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALRDVRVIVREGAAEAMGACLGIIAEKQMGSHFFESIYEEAEKGLK-------------MSAPEAIHGSLLAVQQLLQHSKTFMRNRFQRACELVFRLHKHRD---------------PLIRRTITNLVPVLARYDPHYFEHLRAVMGILTQLRREKDRSPKESAQ--TFETIGFVAAAMGP-RMKPFIEPVLACVKEGLQMRGKKNAPPEGIFLCVGNLATAVGPHLTRYMHDLLDLMF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148670275 597 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVVPWVLDILNKHIISPNPHVRQAACIWLLSLVRKLSHREVKSHLKEIQSAFVSVLSENDELSQDVASKGLGLVYELGNEQDQQE-----LVSTLVETLMTGKRVKHEVSGVFQGGGLGKTPDGQGLSTYKELCSLASDLSQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNVIATRAGEQLAPFLPQLVP----RLYRYQFDPNLGIRQAMTSIWNALVTDNCLALNDLLRGRPLDDVIDKLPEMWETLFRVQDDIKES--VRKAAELALKTLSKVCGAAGQRTIAVLLPCLLKGMMSPV-TEVRALSINTLVKISKSAGAMLKPHAPKLIPALLESLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167378430 27 ----------------------------------------------------------------------------------LDDGFRNTLNQTLIGLMNSENDVLNGYANIIGAYTSMQGLKKPWNDIHRAIFEWIM--NGDPNHRIRAFQILT---EDVLYSQSKEEYIQLIQQYVQIIQYGLQKHDISFKLFQVLIQTSDVEADINNLYKIYPTFVEYIQEAINTKSDDIVSDLLRSIDDLFEEENESAIQYIPITVQLCSGVCLQSNDEDVQLIAFDALLTMCERFTQVFKQN--------KTMLYVIYEVIVLWISTIKITQEWLQGKDNDEDLVLFSRGVEG---LSSMVSFFGTA---QTMNFIFQHLASGNCEQRHVFLQFVFRSFEGSKKSILKQSTN-IFNIIFPFHLDESPRNRLLAVIIINKLFTL--DKKNRSNFLSPCIQIIAKLLSDVPRIVSRVCDFVSSLLDNI-------------DPSLMKPYFGDLLKRLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113474652 40 -QLQGILAALDDPDPDVWVKALKKMSEYD----------LKPVEISSERVEQI--------GKLLSHENWHVRSAAARAVGEMGAEAKVLIPQ-LLQLFRDENSVRSAAARAVGEMGA------EAKVLIPQLLQLFRDENS--YVREAAVRAVG---------EMGAEAKVLIPQLLQLFRDE--SSGVRSAAARAVG----------EMGAEAKVLIPQLLQLFRDEDSYVRSAAARAVGE-MGAEAKVLIPQL--------LQLFRDESSGVRSAAA---RAVGEMGAEAKVLIPQLLQLFRDESSYVRSAAARAVGELIPQLLQLFR------DENSY-VREAAVRAVGEMGAEAKD-----LIPQLLQLFRDENWYVRSAAVRAVG---------EMGAEAKDLIPQLQQLFRDENPYVREAAARAVGEMGA-------EAKVLIPQLQQLFRDENSGVRSAAAAKVLIPQLQQLFRDENSGVRSAAARAVGEMGAEAKVLIPQLLQLFRDESSY---VREAAATAVGEM-GAEAKDLIPQLQQLLM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123423668 52 -HFLHLLVQSYSGTTEKINNANVELDDLYSENTSYCLFLASRAILQNGNNENISVVSLSFIKSATSPRRRFGILNIKSIWESEDFPIRESIKQAIILSINSSSILVRNMGSVVAQVLRIE--GDKWYDIFNTILNVATDERGETG-RLCVITILQEIL-NLDLKINFTQFQQFFSLVSYSL---HEDSEAAIPGMKVLCSLIKQFPNYFSNMEKLDEVFLIIAHFIESPESDIVLHASLIMTEIMKTCYPFHQFFMQDKILELINTLLSKEDPSMAVYG----------AYSLMLFKLEAP--TKIVQQTLSNYVQ-----FVPVLLYSLKREPEEPENLSKKDRIHAVITIALQAEADSSEMLPYIVEFFHENVNSSNLTEKYAGYLSVVATCSSRDPSPLESYQSFILEVIINIVGHEGELLLVYTMLGLIKITTQIAQDGIFFMIYNLCINAL---QLRDSRISIKVFDILSTVIQ-------------YVPQSYILQWWNNFYDIILPAMDQQFGYDSTTMP--FVAMEYLVDASSEAQNEKLAELAAHSFEVISEFMQ---NTVDRPDG-----MQNKAIGYLRVLKKIVDQCPIENLIENVKSIVLMLLKAS-RNNDLQSDAFPALESCLKKIDTNMMEFMDPIIVLLKEFLRSMNPTEI-KLAAHMYGVFFECFKTDALDYLGEDFNMMLQQVENFEDPFELAPAFLRTIGTVLSSLQRTTIEIIENFFHVMEELFSIYVNKNSKVEVEYACNL-------YNGLVAGIKGVAQAVSDDI----------------------------------------------------------------------------------------- 145349330 5 ------LAETLSPDAVARAEAQRAIERMGGE--PGFAETLASIALRGVEDISTRQLSAVLLKKHVREHWNALDERFVA--PELTEAEKQGLKTVLPKGLADESSKMRTAFAAGIAQAAASDGA-IWDELTTTLVEGIRAKRSRSEVL-GCLKCYEIIAGEIDAKDVATVGPTLFPELLTLARHGEDGA-LRRRAETAFSSTVSALTTLTGTEQMRDMLLPYLPTWL-----ETVAIALEGMPN--PNNFDALASTMAAAVQYFTKPAGEALMPALSRGAIMFWAKYSEETDHLMDSDGDTVSFEAVVTELLELVINIAEQPKLNKLLEMSSSQEEDEDDDFGNVRAACGLMLDSLGERFGVKAVAALWNALAESISAQQWRPREAALLAVGTMNEKPAPFDIAAFMKTVIENLHESTAASAPFLRGRALWVTARLSSGVPTE-MADAILRASVSSLAPGLAPPLRIG--ACRAIAEFLPIAKKEVPYIGEIYKGLGNLLVDALHLILEAMLVLIKADSDAAAAWLSALAPAVVKIWAEYVRD--PLVSADTTEVFEALAEIPACQAQLHTMSPSEQPEMLVEATLDLLTIILRPASPETAKATHDVCFKYVCGLI-MQSDDAGVMQGASETLRAFLRAGKENMLEWLRAMFEAASRLLDPNLEDSASLYAAPLLCQMLRRLPTKVGPVLRDITAAVVARLRSSK-QPNLSASLLTVFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 66814848 6 ----QLLQATLSSDH-TRVQAESQVQLLTREK--GFSSILLEIFGDQSIDKSIRNLSIVLFKNIITNNWRRKDNTL------FSEEEKQDYRNRVLLLLNNPNETCKNLAGVIGTMARVDFPSN-WPNLLTNLLELFE-KSSSEQIKIVSLKTIKFVVKEIDRTFFSQFSNTIFNYFIQIWR----SGVKRLIELMIEGGNLAQHESFFILVYYVSKILRRVVEQNSPEICQYFSDIFTGLPEILKLRTRVTNPKILELVDKFIYINQKTIIKSQLQNPLTFINLLLPSLRCLYYNPHDELKIEWNTTEDYQSVMTQSLNFLKQVI-DCSSYQGDYLDSETDEKQSISNLAIKSGGKINGNGSIQIAQQTIKQFFNKELLSELLKALVSHYLIINREEVERWEDSPEEYIQEL--QVNDSVYELKPSAYNLFILLMRHFHQVSIVVSMLEFVTSPSFNTELTSEKICKEACYMTIGLLMDIVNFSQVFISIFVPELHSADERFKIIKRRILWLVSYWVGKPDQYKESVVKLLLEFLKNSALDALKAYIDDFNFDHHSYQPYLKTLESVIGLFSRSTNETTKSNLLSALASIFVKF-NESIKPFSTVILQLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114645481 1 MDLNRIIQALKGTDPKLRIAAENELNQSYK--IINFAPSLLRIIVSDHVEFPVRQAAAIYLKNMVTQYWPDRPPGEAIFPFNIHENDRQQIRDNIVEGIRSPDLVRVQLTMCLRAIIKHDFP-GHWPAVVDKIDYYLQSQSSASWL--GSLLCLYQLVKTYEYIAMQIFLPRIQQQIVQLLDSSYYSVLLQKQILKIFYALVQYANQTMTTWMERTIIDRTVPPETLHIDEDDRKWALHIVARLFERYGSPGNVTKEYFEFEFFLKTYAVGIQQVLLKILDQYRQKEYVAPRVLQQAFNYLNQGVVHSVTWKQMKPHIQNISEDVIFSVMCYKDEDEELEDYASPTTAAQTLLYTAAKKRKEVLPKMMAFCYQILTDPDPRKKDGALHVIGSLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118349065 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKENILPYLHQLWPYAIQGWNSQSILTKLS-ALKFIQDLSTSCKNSFSP-STEILEQLLDYFDNKENELQVRSQIIILFGDLFLNSNNLVLPYLDRTLSSLQDGLQLQPSEIDEIQLDVIEQYNQNLIESFQCINLSL--------EKNTKVFDVIETLSNFLKTCCEEKNPSQDFLITCLGLIADLI-KFYKEEVKFLVNQEY-TQYIVKCVQENDSSN------------------ 186682792 45 -----------------------------------------NILKDKSVDSDVRSSAAVALGN-------------------LGEAAKPYVKD-ILDILKDKSNVRSSAAEALGNLGEAAKPY------VKDILDILKDKSVDSDVRSGAAKALGNLGEAAKP-----YVKDILD----FLKDKSVDSYVRSDAAEALGNLGEAAK------PYVKDILDFLKD--KSVDKDVRSGAAEALGNLGEAA----KPYVKDILDFL---KDKSVDKDVRSGAAEALGNLGEAAKPYVKDILDILKD-KSVDSYVRSGAAEALGNLGEAAVKDIADILKDKSVDS-NVRYGAASALGNLGEAA-KPYVKDILDFLKD--KSVDSGVRSGAAVALGNLGEAA-----KPYVKDILDILKDKSVD--INVRSSAAEALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195434364 476 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSILLEMLGDASPDKRGVALWTLGQLISATGRVVTPYHKYPVLIDILINFLKTEQRKSIR------------RETIRVLGLLG-----AMDPYKHKMNKGLIDLIAYSDGKVDENQDISTAELLVNMGNALDEYYPAVA------IAALMRILRDPTLSAYHT----------SVVQAVTFIFQSLGIKCVPYLAQVLPNLLDNV---RTADNKLREFLFQQLAILVAFVKLHIISYMGDIFKLIKEFW--TINTPLQSTLINLIEQIAVALGCEFRDYLAQLIPQILRVLHHDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 4582459 12 -------TAALSPIPDERKVSEQQLNQL--EHTPQHLVRLLQIAVDGNCDMAVRQIASIQFKNLIAKNCVWKGAGPAVRQQQIFESDKELVRDNILVYVTQPTLLRSQLGESLKTIIYADYP-EQWPRLLDWVKYNLQNQ-----QIYGALFVLSRIVEETFPQLL-----TIFNGLIQIPNPSLEIAELMKLICKIFWSSLELPRQLFDL-NVFNAWMVLFLSVSERPDPELRKKVKKWTVHILNRLYSRFGDPKLQSPENKPFAQMFQKNYAGRILHLNFLNTIPDRVINLLLQ---YLSNSISKNSMYKLLLPRLDVLLFEIVFPLMCFNDNDQKEDLYSPRTASMDFVNELVRKRGKENLPKFVKFVVEIFLSYEYRQKDGAMLAVGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171695090 17 VELCRTLEASISTDQAQRQSAGQQI-QAWESH-PDYYVTLQTIFLDKSLRREVRWLAIIVLKNGIDKYWRPRAKH------AIPPPQKELIRSRLLQGSVDEEDRQLALALVTAKIVRIDYPD-SWPDAIANIINVTTARGGNPMHLGGALLVMLRIVKELSTARLARSLQKVTPDLVQLLGEIYTEKT---------AYWQEFLMKGRGDEDDADYAMQNSL------------IALKILRRLVTVGYK--EPHMVQGLWSLSQTQFDQFLHGVSH---ESW---------IPIPYQDLVGKHLIQFTKLHIDMANLHPCSFPILPNSI------------PLVRAYWNLVKDFSQVFEKS------GGIKQT-ESTTGNTKH----------EGPLAEKLALKGLLLLRSCIGIAYRPAQTFKFQTPE-MKELETQAIHVIKVELLNRDLLLDIVQVIISKLFIFRKSD--LDAWEESPEEWEAQERTEGQAYEWAIRPCAERLLIDLLTHYRELGQPLLSYCELATKVDMDIVAYCALGCAAAVVHHNFDFDRFLTTTLVKDAQVQDTMAKLLRRRIAILLSQWITKISEANRKVVFEIYRHLLNPA------DDHNDEVVRITAARQFKYIADDFEEPFLQYAPDFFELLIGLLSTVESDETKLAVLDTIRLIVSRMEEHVSQFGDTIMMTLWESVGSEEYM--IKQSVLAIMTALVMSMRADSQRYQPLILPLLAEAMN------------------------------------------------------------------------------------------------------------------------------------ 72390593 20 -------QNALSVESADRERAEQEIREFQNDIQSGFVLLLLNVASSQSPAA---SFCSIVFKNTVKNCWNEGTSEHC-----VAESDKAFVRNNITGIMFSPLNVQRNLAEAISMIAETDFPS-AWPDALQRIIHVLMNEKSVV-LHSAALSTAHSILGRYRPDLSQETANDLLNSMVLLVDAVEKCGTDAHAACTGLTSAVECLRDITAFDLGDEFIVRVLLRCLQLGGSELKSVVIMCVSHFLLQFDEDFEKYASEFLKVVSPSSCESDMDDIVVQGMGLLAAACRGATREVFNNESVLVNLMTEVIMPNLALRQVDVELFGTEPDEYIQRD-IEGSDFHTRRREAGELVRALLLFFPEKTGPLFTAKAQELLASADWKAKDLAIYLVSALSLEGQHVSTQRGVTQCLSKLVPF----EPFLKQNVLSELSCGVSPQSPAIVKASCIRFVFRAHIERSLLPDIIALLASWILCEYAAHAVERVLTLQDPGKPGHVITDTVLGDKAPSLLHNLCVRLNQEKKPIAYTMQCLMRVCQNCSGCVKSFVGDIITCMVPVIKENSKNPSNVVSQCIMLRPEDAAAIESALWEPMIFILQN-DVLEYVPYTLQIMAQLLDAHGSGAPEPPTYYQAIPAIVRLL-VSFIEHYPGFVHAVVRSLVQYKNYD--HEGLNILTTMIRAYPKDISPYMVSIYQSLIQRLQKSRTPKYVRILII------------------------------------------------------------------------------------------------------------------------------------------------------------------ 196002391 10 --IIDTLAQATSQSTANLKRAEQLLKS-WETHRH-FYLSLQTIFSNYEIQTNVRWMAVLYFKNGVDRYWRKTAPN------AINEEEKAILRTRLLSAINNPNQIATQIAVLLSKIARIDFPR-QWPELVPFLLEAVRSTDNALLTLHHAIKAFASKCLFTDRVIFSQIANSIFSYLLEQWIHNTDSFNSSLLILKVLRKLVIYGIDERKPLYELKDFMDALFQRISVLNLRGKLGANHTLMQSTEKHPVLFIPYIVPSL-RMSITFIFSQEYLGKHHLFERFIIHC-----LNLMKAIVFTCSRLPPKMKISMS------IDPIILQYKLQFGVLNEDD---VTRICQTLISRFFILTQKDLFD--WEQDPEDYDTEEWKYS------LRPCTEGLFLVLFNEYQASIKPVVLQLLSDPDILTKDATVNVTGLLSSQLYKDINFSEWFSSYL--LRDIKNGHPNYKIRAAWVIDTWMSEYQHGMN--------LMRIPASFRSTLYEALLILLD--PSEDVVVRITTSSTFRTVIDDSVAQFLPFLEKYALCLFQLLRQLNSCDAKM--------------RVLSVISTMIDRVGSQ-ITPFSSELMQYLPQLWQDSEEHNMLRCSILCTLTVLIQALKSSSVQLYPFLLPVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66825995 5 IQTIQLFQHTLHHDANVIKAAEAQLQQIKVTD--GYSRILLKILASNEVDISIRQGVSIFLKNMIITKWRGAEDE-----SPITQEDAEFIKENLIDLLVHSHHLVQNQIEAIEIIANRDFPEK-WTSLLPKSIQYINTQDVKLIL--AGLTSIQLGIKDKKKELLYTIVNEIFPLLLQILEFLSQHQTIESAVIKIFGYAIHFIPDLLIQPEVFNKWLSQFVRIIQRPITENVKHADDCLNLLFRKSATSVRSTDHSSVKALNKLFMPVYSVEVMKVFYEQLSTLEQLYKGVHYERYQAIKYGVTYVAMKPWLSTLIQQVLFPIICFNDRDAEECDPESSMTFATARIEVLNFIIDVVGKRGLDMIMGFCIQSLNKYNPREKDGVLVIISVLSAYLNISFYKSNLEQMLLLVFPELSSPHGFLKARAC---SLFSEFYNIEFTDPVYFSNALKLILGLMSDNDPVRVKAGTSICNLVRA------------NQGVDELRPILPQLLDKIFSLLSEAESEDLVI------AIESIIQRFKHEIAPYAVNLCKNLSEQFLRLLELEESDESGESGFASQECLGVYCTLLRAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68490023 47 --------------------------QFPESNFENLKNSLLEILSKYTAPNQIRTQLSIAL-SHFALQYLSWRNALSEIINKLSSETLLPVLLEFLKILPEELSDVKKTNLTDSEFNQQELISDNVEQVMMILKNLTESNNNNASMNSSILDCLSWIKECAVEQVL--QINSLVSLVFQSLSNDQTFEK----AIECLVTIIRETRD-IDNYEIIDALYQQVLQLNKDGLTRLYVECGESWHVLIGKNPAHFKP-----LVLIILECTKYDEDDIVKYTFQFWYQL-KQLITLPKFQESKAVFGDIY-LQLITVIIKHLTYPISGNDNDLFNGDKEQEDKFKEFRYEMGDVLKDCCAVAGAKALQVPFEQIQNIISNSQWQYLEAPLFSMRTMAKEVPLKE-NTILPTIMSYLVQLPE--HPKIRYAATLVLGRYTEWTSK---HPEFLEPQLNYITKGF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196258886 572 ------------------------------------IKPLINALKDEN--YYVRHAAAEALENNHTAIEPLINALKDEKYRRAAAEILGKIGNHLINALKDEDDLVRSAA----AEALVEIGN---PTAIEPLINALTDED--DLVRHAAAEILGKI---------DNHTA--IEPLIHALKDE--NYYVRYAAAEAL------------RKIGNHTAIEPLIHALKDEKYYVRYAAAEALGNI----------GNHTAIEPL-IHALKDEEVDVRRVAAEALGKIAIEPLIHALKDEEVDVRRVAAEALGKIGNHTAIEPLIHAL-----------KDENYYVRRAAAKILEKIGN-------PTAIEPLINALKDEDYHVRYAAAKILRKIGN-----------PTAIEPLINALKDEDDFVRYAAAEALGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123398302 1 MDFAEILSNASSGNSEISSQSFQLLKKFAEENTDEYTLQLFSIFQNHNEDYHL---------------CCNGLSLICYNSISFDMFVQNY--QLILQFLRSSDVTLNNLAIPLSALLRMILYNGNSSEIINTFIEGLQDPDENY-----ACNCVAVICQSYNG--FQQYAEMLFTPLFESLSQQRPILQKKI------------LENLSQIDAEDLNIIKQFPNYIQGNDDSLIGPSFVFLSSVFSKKSSFLTQEISQKILEIDIQKIQNSDDVLKLEFIELWSSIAMAEK-------NAGEGEMIPQMSSIF-----CNEIVTFLLLNFSRDVEEGEINTFDIADASKKCLIMICENCVQQSIPLLLSFISENIN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218712501 1096 ------------------------------------------------------------------------------------EDFKGEVRESAINTLGKQTSLPDNILQAIV----HRLEHSEWDDILQAIARQLEDSEGDVLHKQTSLGILQAICQLEDSEGYVRQSDDILQAIV--CRLEDSDSYVRWSAINALYVRQSAINVLDKQTTSSDNIFQAIVRRLEDSDEEVRRTAIDALDK---------QTVLSDDILQTIVRRLKDSNRDVRRSAINVLDKQTALSDDIFQAIVCRLEDSEGSVRLSAIYILGKQTSLLDDILQAIVLRLED---SEGYVRQSAIDVLDKQTSLSDDS-----LQAIVRRLEDSDSYVRQSAIDALG---------KQTSLSDDILLAIVRRLEHSEWYVRQSAINVFGKLSDNILQAIMHQLE-DSEGYVRQSTIDALGKQTSLSDDILQAIVRRLEHSEGYVRHSAISALGAQTSLSDDILQAIVRRLEDSK---------------EYVRWSALYALDKQTTLSDDSLQAIVHRLEDSNRHVRHPAIYVFGKQTSLSDDILQAIARRLEDSD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50553212 6 -------EATTNGNPNTIKQAEAQLKE--VDKMPGFIHSCLDIVREPQASDNVRKAASVYLKNMVTRNWNPHTSSKK----LIRVEEKPEFREKLVPTLVSNSLLRSQLVAMLAYIVVLDYPKD-WPSLLGQAEQLLQSESDQD--KFTGVLILTEVTKRYRYTTGESHLNEIITRTFPTLLLFGQSRHILKMYKYATYYKLPVELQGDDSELHLNAITRTLPQEVLALDVEDRETKCQKWANLYRIYHRYGAESVVAAEYEAFSARFNSQYVPEILRAYEIWIS-GKSLYKLVYFLEDCIRVKENWHLIQDHIDTIVRHVVFPLLCLTENDLEAFEDEDENPTADMAATSFLITLVEKRPSCLPSVLQLVQETVQANSAIKRESALRMLGAIMKKKNAQFRTMIEPFLMEYVVPDFTSPHGFMRARACEMVNSYADI--EFQNQDTVRTLYSKVLVCLQDQHLPVRAEAALALQPLIQI------------DDVRVALADNITAIMQQLLELSNEIELD-------AISAVMNFVDSFSEQLAPFAVQLATQLRDQFMRIAQECEKKNPDPDAITLIMAMDNSVESIYAIEEVLMPVYKLVLEQGLVEFLAAILELIEDTTFCTKSISPNMWAIFAVLSDTFVEHAMDFIEELQPVLENYMNYG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194225629 1012 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVVPWVLDILNKHIISPNPHVRQAACIWLLSLVRKLSHDEVKVSSLQIDSVFISLLCYHFGLIQDVASKGLGVY--ELGNEQDQQELVSTLVETLMTGKRAKHEVSGETV-VFQGGSLGKTPDGQGLSTYKELCSLASDLSQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNVIATRAGEQLAPFLPQLVPRLYQAMTSIWNALVTDKSTVDKYLKEILQDLVCLALNDLLRGRPLDDIIDKLPEIWETLFRVQDDIKES--VRKAAELALKTLSKVCGAAGQRTIAVLLPCLLKGMMSPV-TEVRALSINTLVKISKSAGAMLKPHAPKLIPALLESLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194225629 1206 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNSVIQKSCAFAMGHLVRTSRDSSTEK-----LLQKLNGMEKEEPIYKTSCALTIHAI----------GRYSPDVLKNHAKEVLPLAFLGMHEIADEEKSEECNLWTEVWQ-----------ENVPGSFGGIRLYLQELITISQKALQSQSWKMKAQG--------AIAMASIAKQTSSLVPPYLGMILSALLQGLAGRTWAG--KEELLKAIACVVTACSAELEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148231378 939 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FISVLSDNDELSQDVASKGLGLVYELGSGQDQQE-----LVSILVDTLMTGKRAKHAVSSVFQGTSLGKTPDGQSLSTYKELCSLASDLSQPDLIYKFMNLANHH-AMWTSRKGAAF-GFNVIATKAGEQLAPFLPQLIPRLMTSIWNALVTEKNMVDKYLLEILQDLINNLCLALNDLLRGRQLDDVVDKLPEIWETLFRVQDDIKES--VRKAAELALKTLSKVCGASGQRTIAVLLPCLLKGMMSTV-TEVRALSINTLVKISKSAGEMLKPHTSKLIPALLESLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123461553 3 -----------------RSAAEQQQAAMMEQNPLEFLLNCLQIACSPNLATESELAVILLFSISKRTKILSNQEILVPFWDQFGEAIQN-----LLISPSLSSDKKKLLCSIIAEIVLVRYSTDPSVNMIQELIQMI---SADIRYLPWIMYSISEILEYSTDFAGFDP-----NYLIQLITNESSEPIMKIK----LYFAMCYHSDLF------PQLHELFNPIIESISPEIMLESFKILRTFSERNSVFFEQHINEFSPYICQIILNNESEDVKIQA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218184742 20 ------------PDDATRTAADRWLQQF--QHTLDAWQVADSLLHDESSNMETQIFCSQTLRSKVQRDFEELPSEA---FRPLQDSLYALLKKFS----KGPQKVRTQICIAMAALAVH-VPVEDWGELLTVLPQECSSRQFENDLRSSAEVALSLLTACLGIDQLKEQVLEGFASWLR-FCHGFYKNKVQFPVTSELIHFTVSRESNGITEQ--LPLIQVLIPYVSSKDEEDVKAIARLLADMGDSYVELIAAGSDDAIVNALLEVTSHSEFDISSMTFNFWHHLM---RNLTDRGSYASYGSEVSINTERNRRLQLFRQPFEILVSLVTFSEEDQRDFRHSRYAVSDVLLDATDVLGGDPTLKILFTKLIQNGQNQKWQPVEAALFCIQAIAKSVSVEE-----NEILPQVMSLLSFPHEQLLQTVCSLIGAFSKWIEAAPSELLILPPLVDILNKGMSTSEETAAAASVAFKYICEDCR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116057913 9 -------------------------------------------------------------------------RAMNRAWEGMDPESKTRVRTLALRALFDERDRDRHVVNVLATCVEVDADGGV---GLVEIARAVEAGSALASHREASARTLAAMCESL-GDRMASEHERLLVSFVRLLADADAAVRVKVASSWCVAPALGPALAECAV-----TLVRGARGTLEARDENLLGHLLETMSALVSVREEVYGSHNVAMLFALRVATDASLDGAVRSPASLILTKLAKKHTELLTETMDGQIDLQYDPHVLGKGGSIA-SALVPPLLTIAMESEEGRDEQSSSPAALARSTLRSLAGVLPNHVVDPALNLLERLRAGTSAP---AAWKVFAAVTEGTRGDGVTSHLPALVSELKEVMKSCDVNLRMAATEALCMIATHC-QPEMADEYTETMFELITNMLMNSSR---SCQWAIHGALSKMCE---------NTLGESIAPQLPALVEAL-----KAQTMDQSWRTAATSTLGAVAQCSLDFFTPHAGETLLFLLER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71663967 15 --LNQLAQDANSMNRADREKAEREIREFQNHEQSGFVLLLLNMAVTPGPAD---SFCSIVFKNTVKMCWNAATAEHC-----ITETDKTIVRDTITRAMRAAPNVQRNLAEAITMIAEIDFP-KAWPNALDCIVQVLMVEKDQAMHC-AALSTAHGILGRYRSEDFVNDLRIIYTAFMELLLGEMDKGGVCKTASQGLTSAVECLRDLTEFIWCMEKFVSVLLRCLQFTNPELKTVVMECVTHFLLQFSEDFEKYAGEFL-RVVWDTIESTMDDIVIQGMNLLSAAC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45188207 334 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTLGNLLNPLRDESEPFRTMAAHATNRVVQLLGSADIDEELENRLVDALLIAFQEQTSEDRIIFRAFGTLATSLDKMKQYLGPIISTVLTVLRQHAADLCTVMVPVICAEIQMLHKLNIILYESLGEVYPDVLGSIISAMDTIVAVILKNLQPPVNQILPTLTPILRNRHKKVQDNTIKLVGRIANR-GPEYVPP--KEWMRICFELLEMKSPSKSIRISANATFGFIAKAIGPQ------DVLVALLNNLKVQEQLRVCAVAIGIVAETC-------QPF--TVLPALMNDYKTPETN--VQNGVLKAMSFMFEYIGRMSKDYLYVISPLLQDA-------------------------------------------------------------------------------------------------------------------------------------- 189209231 21 --LFHVLRSASSTDQTQVQTGTKQLQHWEKAQ--GFYPLLQSVYLDKSLPLEVRYLAVIQLKNGIDKYWRKTATN------AVTKEDKNTIRARLLESAVNEHRLALQNALVVAKIVRYEYPTD-WPGLFQQLLQILADPSAYPLQLPRALLVLLYIVKEVAPEIFNVIGTIYVSKVQAWQTFFQHGGDDEGGALESIDNSLLAIKAIYEFPG-RDKDVQEFWTLTRAHFGEFLHYVTPGNSPLANEVQKKVGKHLMQLSKLHLNMATTHPADFVLLLARDYWSLVSEQWGSTSIEGAKVGTDGDAEDEAPILERLALKGLLLIRALVKMVQQEKDERSKAMDMIKTGFFTDDLV-RAMTSALVQRFFVFRPSDLRPDEWEKMEEGAFAIRPCAEKLFLDLAKNFKDLIIQPLLQVFENEDILFKDSVYTAIGLAADILHDQVDFDSFLEKTL--VVEATKQTPIAIIISQWIPIKMAK---EKKPIAYQIFQHLLDKSDPMNDQVVRITAGRKFHAVADEWEFQADL------------------FMPYSQIMLDRLMALVQ----------EVELPETKMALLNTISLIVLRLEHH-ITPYANSIIDLLPPLWEQSGEEHLMKQAILTILARLTNAMKADSRLFHISFLPIIQSAIEPGSETQV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157356187 14 -----LLTNSLSADESVRKPAEAALSQ--SESRPGFCSCLMEVITAKDAQVDVRLMASVYFKNGVNRYWRNRRDS-----SGISNEEKIHLRQKLLLHLREENQIALMLAVLISKIARIDYP-KEWPELFSVLAQQLQSADILTSHR--IFMILFRTLKELSSSHFFDYSWRLWQSDVQTILSSDASEQHQLLCLKIIRQLIGFPSDAKCVQEVRPVVSPVLLNAIQSFLTDFIKRACTKLMKVLVAFYSFGDECVLPPVMDFCLNKISDPEEQFLIQCMVMVKSILEKEYKPSLTGRVIDENRVTIEQMKKNISSIVGGVLTSLLPN--------------------ERIVLLCNILIRRYFVLSASD-LEEWYQNPESFHHEQDMVQWTEKLRPCAEALYIVLFENHSQLL-------GPVVVSILQEAMRGCPTSVTEITPGLLLKDAAYSAAAHVYYELSNYLSFKDWFNGALSLELSNDHPNMRIIHRKVALILGQWVSEIKDDYCALIRLLQEKDLSVRLAACRSLCFHIEDANFS-EQGFTDLLPICWDLCFKLIEE---VQEFDSKVQVLNLISTLIG---------RGNEVITFADKLVQFFQKVWEESSGESLLQIQLLIALRSFVTALG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157108232 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCANMVSNNEQLRDISSIGLKTVISELPQSLVPNVCQRITGKLSNAIEKEDVSVQLEALDILSDLLSRFGDLLVPFHDLILKALVPQLASRKRTIVALSHLLTVIEHLLDGLEKPQDQ---SMVRTYIQCLAAICRQAGHRLCNHVMFLLNQYSHRDDDELREFCLQACEAFVQRC-PEAIMPHIPSIVDLCLKYITDPNYNY----------------EADDGDGGVAMDMEDDEDIDSEEYSDDDDMSW------KVRRSAAKCLESVISTRHELLEDFYKTLSPALIARFKEREENVKSDIFHAYIALLKSTRPIGDDMVPDSMEQVPSSISMLQDQVPMIVKAVQPLMREKSVKTR-QDCFLLLRELLNALPGALSNHIDQLMSGIHYSLNDKNSTSNMKIDALGFVYCMLGGHNPQFHPHIKTLVPLVETAVFDPEALLVLQQLVKVIRPLNIQTNFDFTPYVHPLYSSTLQKLRSPEVDQEVKERAIACMGQIIANMGDVLQQELNTCLPLF----------------------------------------------------------------------------------------------------------------------------------------- 157108232 562 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLQQELNTCLPLFMERLRNEVT----RLSSVKALTMAASPLRVNLS--PIIAEVVPVLGSFLRKNQRALKLNSLTLLDTLVTHYHQLIDDMLLRNAVSEVPPLLSESDLHVAQLSLVLLTSVARHQPQALIGVHEQILPEVMTLVRSPNCTLNLFQALVHALLNMLMYPLNNQQPGHQ-LHKQAYHSLAKCIAALTLQVPNEAVAVAREFLREIQNRRSDALVFYLLTIGEIGRHFNLNS-IDSLAQIILNCFSASSEDVKGAASHALGAIA---------VGNLTHYLPFILNEIEAQPKRQYLLLHSLKEVISSLS-----------TSKHGLEQLLPSVPSIWAELFKHCECSEEGSRNVVAECLGKLVLVNPEELLPQ---------------LQMALRSESHLMRTAVVSAIKFTIS--------DQPQSIDPLLRQCIGQFLFALQD--PEPAVRRVALVAFNSAVHNKPSLVRELLPELLTKVKKDLIREVEMGPFKHTVDDGLDIRKAAFECMYTLLEQIMQFLEHVQAGLKDHYDIKMLTYLMTARLAVLCPSAVLQKLEQFVDPLRATCTLKVKANSVKQEEKQDELKRSALRAVAALLQIPKADKNQ---------------------------------------------------------------------------------------------- 41018240 494 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MINDSSSHKREAALRAIGGICRSTAYVVDPYRDYPSLLDDLLRILKTV------MSNTMRREAIKTLGILGAIDPYTHKVFTGSVQSSTAISTALSLPISETDSKDPR---QDIIHWFNYEKCTLEEFYPAI-------------TIANLMLMMQDEDSQSYAE----IAQAIVTIFRSLG-DMAPLYTEQVIPRLIEVCRRATESSNLREFFLQQLANFVAIIRKHAAPYMPAIFTIIADAWK--EDISVKMVVIEVLTDMGTAIGNDFSKYTGELIPYLLTVLQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158297382 613 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLQLLLDMLSDASTEKRAVALWTFGQLVSATGQVVVPYNKYPNLIDILINFLKTEQQLYVR------------RETIRVLGLLG-----ALDPYKHKMNRGLIDILISVDTKTDEHTDLSTSEMLINMSTQLDEYYPAV------VISTLMKILRDPTLSNHH-------------LSVVQAITFTFTSIKGVPYLSQVLPCLLR--NIVTAEMSLKEYLFQQLSTLISIVKQHIIGFMDDIFELIKT--STASAASLQPTIINLVEKIAIALGCEFKVYLPQLMPQILRVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68477647 1223 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPQIVGVLNDTHKEVRKAASAALQR----FGEVIRNPE-IQAIVPDLINAIGDPTKYTDEALDKLIKTQFVHYIDGPSLALIIHVDSKDLRPYLNELVGELEIAMVDPVPAT---RSTAARALGSLVEKLGEDSFPG-------LIGKLVATLEDDTKAGDRLGSAQ----------ALAEVICGLGINK--------LEEMLPLILSSAGAPRTRAGFMPLLLFLPVCFGSQFSPYLNKIIPPILKGLADQDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189233920 58 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEFYKVLSPVLI---SRFKEREENVKSDIFRAYIALLRNVNIDPNSMEQEEMPIYL--LQQQVPMIVKGVQSQMKEKSTKTRQDCFQLLKELCNVLPGALTHHIGDLIPGILFS-LSEKNGSSNMKIDGLSFLLCLASHPPEVFHPHINILLPHIIANVGDNEALNVLKELVKVIRPLDRDSNFDFTPFVKEIYLCTLSRLKTSDLDQEVKEKAISTMGQIICNLGDH----------------------------------------------------------------------------------------------------------------------------------------------------- 50424725 21 ----------------IRKNAEIEFNHMCGQDPSSVIYVLNQLSLNEELPIDLRQSCLLHLRRMVPKYWSLAFQSFVG--PPINQELKQMVRQSSIQLATSSNKLRSGSSYVIVQIAASDYPD-EWPDLLNQLF-MLTTNYGNRNAMIGGLTVLNDLFDDLISEDQFWDGGELTNHIIKLLNNETIEFDIKTTCIKLYQSILNVLQSPESFTSEQDLFVSLLDKSITSSISTFRTYIYKTLNSFLGSFNRRIVLNVKQSIMGLILKDFKSEDNDTAIATTPDLSLPIEVLSNLIIELMLTVSVLQNDIHISDDM--NALHEFIQDLIECLPREAIQQYESDFNVYVTDITGLSSTTSVLNDQDASLVFNLIIQYMTSADWELKECYLYLFESLLEDSTHIGKDAPLTDLLNIATKVISENHPLVTSRCFLLLPKFFSKFEDELSLDSFGIKAFVDMIKFTSNYNGDDDLFSLVKVSVLVSCTFYKQLLNFEKSLDSSTRQEVQLAIFQMTLSLVEESEEDSL---PALLEAITVGIEYASKAVVSDGTSVIGLIFKISFQDSANLQLTVDSSECLRALLGDISITDYMISCEKSLGNAEYSPDLDLALELLSVIIDSSPDNSEFPNEVFNYT------------------FPVLNKLILLSTDDQILQSAGQVFNNILQKASKSFIDYTDAEMDLLLTIVSKFLSPDLSDSAAMDC-GSIVLSLINKFQSYLDFLMQIL----------------------------------------------------------------------------------------------------------------------------------------- 68036606 20 ------------PDDAIRAAADRWLQKF--QHTLDAWQVADSLLHDESSNLETLMFCSQTLR-----------SKVQRDFEELPSEAFRPLQDSLYGLLKKPPKVRTQICIAIAALAVH-VPVEDWQEFIPSFLELLIRNQFENDLCSSANVALSLLTACLGFDELKEQVLEGFASWLRFCLASHPLVHTALAAVNVTSELIHFTVSITEQFPLIQILIPHVMGLKESKDEEDVKAIARLFADMGDSYADLIATGSGDAIVNALLEVTSHSEFDISSMTFNFWHHLCGSEVSIEAERNRRMQLFRPPFEVLVSLV----SSRVEYPEDYHTFSEEDRRDFRYARYAVSDVLLDATDVLGGDSTLKILFMKLIQACQNQNWQPLEAALFCIQAIAKSLSIEE-KEILPQVMP-LLPRFPHQEQLLQ-TVCSTIGAFSKWIDAAPAELPILPPLVDILNKGMSTSEDTAAAASVAFKYICEDCR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146417958 8 -QVKQALHAMYSASNETDKNASKFLEQFQKS---EAAWEITHTILTSNDSLEVVLFAAQTLRSKVTYD-----------LNQLPEHNYTQLRESLLQMLSSQSHVRTQLSIAVAQLALQDLAWHSQEQLLPFLLDVLSLTDAEFNQRTSELITLSSLVLDLNSWIKECRIEDILTVLTSLIFESLTNDDTFDRAVECLCTILRETRD-IDNHELIDALYQQVLQLTSHPEKLEDPETFDGLVRLAGESWHVLIAHFRELVEILLKCTAYNQDLDVVKYTFYFWYLLKLLLTLPRFKESKVAFADIYESLIS--VIIVHLTYPADADDSNLFQGDKEQEDKFKEFRYEMGDVLKDCCAVVGARALNIPFQQLQNTISSSEWQQIEAPLFSMRTMAKEVSNKE-KTILPVIMGFLVQLPE--HPKIRYAATLVLGRYTEWTAK---NPQYLEPQLNYIIAGFKGESDIKVAASHALM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123976769 4 -ELYTLLPITQSSDDSQIKAASDRLLELSES--PEFYTVLIDIILNKETSESIKKSALI-----------RISHEISQKWNDFPEEIQATILQSLPAILTSKTENTKQIISHFSRVVKFSYSSGQYSNIIGDIQQSCSNPD---TVLFGLMLAFSSIVSDTLPTEVQISAADQLVPFLTNFLDSTDNYVCLGYILTCFYHILPEVKIFDENFQMFTPILKALAISSMVDDPSYAKSSTKFLIVFIDRYLPVLEQDVISPIINISLLSQSTTQPYVRANLLILYQLVCREEVYEYFIHPSAQEFFEQAMYPQFSVTIDEINTAIQD-PKSFVDEMHKSSNDFNDSRETAGLIIKHLAEHNQDPIFNVLLQGFKEFADSNESQGKFFAIAHFFSFAADSFARYQKPLLNRLVAEVSPLFEHDSELVRASAFLLIS--------DIHCHLSVQVATACVQNCGDLSPLVRYYCQKAAANLLDKIPEQKMADEIRETVSDDVL-----TIMSAMLQTSNEFSDADFT------NILNQIVKFFGDMLLPSAAEIAQELCTLISNSGQQPIDDEDALDNIKINQSLATLVELVSDQGQGLE-TFAQQVLEYCVQAL-----SEMTNPMAVDPFLETVGQILECC-NSISPHFWQMTESLAKHFANPDFEMPVGALCEIL-NLLVSKDPEFEEIAVPLINFLLELLQRKETPDSWNELAKVAEGILVRVPKDS--PLLNEFLPQISVMIQNYIQNVDTRYHDY-----DGAILAMNGVLY------NNFNAAQQSLGEDFPN---FLENWVENP-------------------------------------------------------------------- 217408345 45 ---TDVLDALLSASHVERQAAEAVLRNWTVDQR---IRALLQAL-TQQPSTNLPQSQAIAVREPVSRTEHHQQLLAVLLRREIQQSSHVALMEPLLQRIVTHSDSPNVVGDCVAEIVSVTAALASHDDLVRRILSSVAEPASHADL--SSLKLLVAVAERAPTVFAPAVADDVSTLVSTALRHQHPGNVIRILTDLVVATARAHESVHSSSQLGRTCLVPLLETIRHVHDRDVVSKLLQALTSAAEHVPALLAPHTLPILVTVLSDVAHDATDDLQLQAVQVLASLVEKHHRLTPQLVQAILQGTNGKH-----------GVVQLCLHAMVHGTDDDWDDEDETAAFAQELLHTVLQALGKLALDVVLPSVERLCSSPEPTAVRAGLAALQVAVQ-AAPVSIQPHLPVVAALTWAAPTHHSFRVQFQATQLAGVLCELPGDATVRTLYGPQLLQALVATGSPCPHVAAVASTAIVSYC---RGDGITEVDAAQFVVPYLTDVLHALVHGPLS-LSRTDRSQVVVVIRAVGAWPAWRKLPVPPLPPITPTSFLD----------------AATGNPELAHLRGAALEAATIIGQALGDELFVADAVNMMDWAVPYLNSGATHVPL-EQLLSACARVASVLGEDYAPYAGVVLPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145509743 9 --LINALQLTYGTSQESVNNGEALLKQASLQ--PLYAISLLRIVDDQTQPELLRQSAVVNLKTFLEKHWADKKEPGHFV---VSGEEKSVIRATIIDALARQNNLISQYEDLIYKLVAIDFP-NDWPQLVQQLVIKLQNFTSYEDLW-SALLTLRRACEVHQFEPLVASTFPILETLIQKFLENEQSGQLVKVILKIFHHATHLVMAVAKWMLYFKTIIQALSTLTQDSEEETRREKTYIWTNILRFIQKFANKKMVESNMAEFAEHIKSTYAIGFMEIFYKILTFALKYLFYSLKLDNTKELLKPHYDKLLYHIAIPKMQLTPRDDQLWKNDPEDFSLSTYNIKNPANDILQEVCQVNGNLMLISFLNYCQTAFSTNDLLKKEALLSGIESLVHQISKNSIQGGLEQILEFILQEFSNPVGFLRARACHL---FNEYGSIEFKNKQNIQLAVQGISKCILDKEPVRVAAAIAFSSILKHKEA------------QDLIRPQLSQVLEIYIKLMELID-NEKIVRS-----LEEIVKNFTNEITP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118097124 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDFYKTLSPVLI---SRFKEREENVKADIFSAYISLLKQASDDSGKDDVSLTM--LQNQVPNIVKALHKQLKDKSIKSRQGCFSLLTELAHVLPGCLAEHIPALVPGIVFSL----SDKSNSSNMRIDALSFLVLLCNHQPEAFHPYIKSLLPPVVACIGDPEALLVAQQLVKVIRPLDKPCTFDAKPYVKDLFPGTLKRLKAADIDQEVKERAISCMGQIIYSLGDHLSTDLQPTLKIF----------------------------------------------------------------------------------------------------------------------------------------- 145514103 8 -QLVNALQLTYGSSQESVSAGEALLKQASMQ--PLYAISLLKIVDDQTQQDLVRQSAVVNLKTFLERHWGQKKEPGHFI---VNPDEKALIRAAIIDALAQVKKLRSQYEDLIYKLVAIDFPKD-WPQLVQQLVIKLQNYTSYEDLW-SALLTLRRTCEVHQFEPLVASTFPILETLIQKFNYNEQSGQLVKVILKIFHHATHLVMAVAKWMLFFKTIISALASFTQDSEEETRREKTYIWSNILRFIQKFANKKMVDPDMADFAEHIKSTYAIGFMELFYKILTFALKYLYYSLKLDNTKELLKAHYDKLIYHVAIPKMQLTPRDDELWKSDPEDFSLSTYNIKNPANDLLQEICQANGNLMLIQFLNYCQNAFNSNNLLKKEALLWGIECLVHQIQKDAIKEGLEQILEHILPEFQNPVGFLRARACHV---FNEYGTIEFKNKQNIQLAVQGISKCILDKEPVKVAAAISFSQILQNKEA------------QDLIRPQLSQVLEIYIKLMDLID-NERIVRS-----LEEIVKNFTNEITP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50305065 8 ---LQLFSQTMTSDARSIKAAEQQLFELQKE--PGFLSFLLNTTNNAQLEIPIRMSCAIYMKNMIQRSWNSRKTVI------ISPEEKDAVKPALINALITNNHIRPHITESIGAILKW---NDDWV-FTNQVVELLQSGKQEYIY--PGLLLIFEVCINHRWDMYGNYIDAFIDSVFPVMQESHKSNEMLYLILKSFYGCLNNFPSYFTNIDKLNSWIQLLADRSLDKRVKVNKWAFGNLYKFIAKYSKAINQEMVDYVFQNIVPTILQEYFKV----IELWGTLWLSEHYLIQFLEKCAIENTLWSMIQPHFESIINHVIFPCLVELFEEDPEDINKESSTADVAATDFIKRMEEV--NKLLPLINQVFLQYQQNQAAYQEEGALRMLSTLSSFLTSETDNAINLESIHFVLPLLSDKHSFLVARALETISIYQSPFSDMGILSQIFESVYGNFVQ--NSSLPIQIVSADALKTLVISNPDIH-----------SHIKSQAPQIMERLLKLSKEFEIDTLTEVMEAFERFAEELTPFANDLAQNLVDQFMQLGQSLIQNSNMLQTMTTMAMSMNKVCLVSKFLPVVKFVIVNAQIIFLTEIVDLMDSLALEMIHDVLDSLDYFESYKIFFETVINFGFVQDQTYLPAFLSILTEVMGSGVDYDIQC-AVELLISYALSLKELFASFCD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 19114581 1272 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NWRSKKASVEILG-LMSYMAPKQLSVFLPTIIPKLSEVLTDSHSQVRNTANKSLLRFGDVISNP-----EIQTLVPTLLKALSDCTRYTDDALEALLKTSFVHYLDPPSLALVIPILKYGLREYLESLMPRLREVLIDPVPDT---RATAAKALGSLIEKLGEKKFPT-------LIPELFNVLRSECSEVDRQGAAQG----------LSEILAGLGLARLEDVLPEILK------NTSSPVPHIRESFISLLIYLPATFGSRFQPYLARAIPPILSGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19114581 1902 ------------------------------------------------------------------------------------------------------------------------------PQLLPVLKQGLESANSGD--RIGVCIALEELINSATPEQLEIYSDDFVYAVRRALMDGD--LEVRETAAEAFDSLLPQLLKLLESENQSEQALSALREIISRRSSTIFARALSSLAQVAGVTLNKRLPSILNALMESSLAS--TGDDLVALNAIDKVNLSVKDQEGLQILMAHFYSFSESEDFRKRLFALDYYRYVGDWVRHFITLFEDDQLDSLVSIAYHSLRDVGSQGVNLPAQGVNSILPIFLYGLMHGTMDQREQSALGIADIVLKTEPSKLRPFVTQITGPLIRII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39970921 8 --------ATLDPTADVRKQGEHELKQAEQQ--PGFIDCLVTILQSEQQ-QNVRLGTVIYLKNRVHRGWSDGESASSE--PAINEDEKTRFKENLLPLLASSQGVIRNLIPILQRILHWDFPQK-WPAFMDYTVELLGTNDKDRVL--AGLQCLLAICRAYRFKPNDDENKAQLQKIIEGVQESDDAGEMLHIALKAFKHATFLELHGILLQQETNTVSRAVPASAMADESPEREKGYYNLNRLYEAFPKDFAKYFSSTVAPAILKHYLVEIEKWV--AKTTWLSRCLSYIIVFLDECIKPKEMWTHLKPDLNNLIQHFIFPVMCLSEDDVNDFEDQPEEYLHPDVSATNFLVNLTKSRRKQTFE-VLQFINNVVNEYEAAAKEGALRMIGTLAPVLLSKKIADQVEFLVRYVFPDFTSTQGVLRARACDTIEKF--EALDFKDQNNLLTIYRNILQCMADPDLPVRVTAALALQPLIRH------------DIIRRSMQESIPTIMQQLLKLANEAD------IDALANVMEDFVEVFAKELTPFAQQLSHTYLRIVRELLDKNGGRDGEDDYADLDDKSITALGVLQTIGTLLTLESTPEVLQAIETVLMPVIEITLENKDLYNEVFEIIDSCAELYLEDMLPALDNYVPHLVQNPQMFEEPKVGNVACKLGEAMMLSLRGSIDNYIEGFVTMAMNIITSQDI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168061372 25 ---------------------------------------------------------------------SDLLNELQKDNFKLDTDTERKVSQIVLQQLDDASGDISGLAKCLAPLVKK-VHEGRVVEIVESLCQKLLT--GKEQQRDIASIALKTVVAKISTGNVAQCVVVSLTKMIKGITNPDTSTEVKSECLDILCDVLHCFGSLMTADHEK--LMNALLVQLNLQRAGLRKRAIQCLATLAATMSDDLLARATVNVVQLLKN--KDVKPDMTRTNIQMIGAFCRVPLLISYCHNASENDDELRENICPRDVSPHTDLILGLALEYLSYDPDDMDEDQDEVTDGEEDEDEESADEYSDD-------------EDMSWKVRRAAAKCLSAVISS-RPEMICTLYIKASPKLVERFKEREENVKIDVFNAFIDLLRQTANVTKGSGCIANPSSPLHILQQEVPKVVKSLNKQLREKSKTKVGAFSVLKELVIVLPNSLSEHMGSLVPGIEKALNDKASNSNLKIEALVFTRLVMASHSSAVFHPHIKALSAPVL----------AAVGERYYKVTAEALR--VCGELVKAIRPNFDTDFVPFVHPIYSNIYKRLTAQDQDQEVKECAISCMGLVISILGDHLKNEMGTCLPLLLERLRN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123977111 3 -DLLQYITIAHDQNHPSFNDAQNALVTMQNETPIETIQQILQILTSQNLEYKQLFLSIVILTNCIRNLITPLTENNPDPTINADDSLIREIFDVSFHFFLHENSTINALALNLAQIIISPLKNRILDEIIPKLANFLVDDS----LSHGISLALQCLITIYGPSEYYQNLVEFIPNVMTILQKYPNDYDIIAECYNYLYNFISNFTSIFNEEQFAQLVQNAIVLL---EKTPLKKSCYRFLHAVFGYFPNIIIQNLNQIFTFIYDDVRPDQDDEILQQVHSF--------IDRVIIKSKDYEFDRDLMY-----------QLLPKLFITVKTIKKEDVLEPFDSTYFATHTILKFIKDFDRQFMEQLNDFIIQNSSSDDLISHEAAFRMLSILITFISLEELTS---DYIDLCINGMKSDCIRVQYHALQTLKKIINQFPEKPNLYYSFFENYESIVSQSEDVNSIRVAIEIVKCQGFNFYDELLQFVNNILMINVFHLSDPLYKLSKKVSELIHEPEFIDNFLLIENISEISEFMIDGIVRSTEVLISGSSENFEGVLNLMELCYQILSSHESYSFFDLLSALIS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73669332 658 ------------------------------------------------------------------------------------------------------------------------------------LINALNDEN--ENVQRGAAEALGNIESETAVQPLINALN-------------DENEDVRRSAVEALGKIKS------------ETAVQPLINALKDEDDDLRWNVAEILGKIKS-----------DTAVKLLINALKDENSHVRLSAAEALGNIKSETAVQLLINALNDENEDVRRSAVEALGKIKSETAVQPLINALNDENED-------VRRSAVEALG---NIKSETAVQPLINALK----DENEYVRRSAVEALGNIKS-----------ETAVQPLINALKDEDSDVRREAAEALGNI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154420647 3 -ELLSIFIKASDPNCEEFDQSQRMLVELSQKQPIEITFQIVDILREHNNQDKIQF----LLLIYLTHSFEQLFKRNIQFDVKSFENTMIPIIFNLFSCENDE--VRSVAVNLLSKIITFDEKVLYDQIFINMIISFLTSDN-----KQTVLSSLDFIRSFCPHVPLNDELTQILFQVINYITSNDEDIVIHT--IQLFSEDPMSVFVLFQTDEEQKNFIDAILSLVS--NTTFKKYVLEFSEQFLVLNPKKI-NFIFPIFNQIVSDLTSTD--------------INDNELFHSLYTLGAIVQNDLKLKDLTFLSENVKQ-ICEILISLLSKEEDNPKDDEYDVS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 112362017 60 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSPKSDERQGVCIGLSEIMKSTSRDAVLYFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGHQA-----LEDILPFLLKQLDDEPPVNTRVLAFLSSVA--GDALTRHLGVILPAVMLALKEKLGTIIEDLLEATRSP---EVGMRQAAAIILNIYCSRSKADYTSHLRSLVSGLIRLLEESWDALNAITKKLDAGNQLALIEELHKEIRFIGNESRGEHVPGFCKKGVTSILPVLREGTGSPEQKEEAAKALGLVIRLTSADLRPSVVNITGPLIRILGDRFSWNVKAALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46130612 9 -----LLATSLDPDADSRRRAEIQLKQIEEQ--PGFLECLLDILQAEQEAS-VRLSTVIYVKNRVNRSWYNNEGYSTEPPSNIPEDEKARVRDRLLPILASEGLVRQQLIPVLQRILQYDFPA-RWPRFMDFTLELLNTNNPGSVL--AGLQCLLAICDRQHFDQIVEASFPRLLAICNELVNQESDEEMLHLALKAYKHALELSPTLRQRDVNIHTVSKACPASAMQGDQHEREKAFFNLNRLFEEALAFAKDFTANIAPEILKHYLQEIEKWVAK-------TSWLSRPCLSYTLVFLDESVRPKEHLKPHLTNLVTHFVFPVL--CLTEEDVEQFEDE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50287131 556 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPLMIKTLQDSNSFKRDAALKSLGQLAASSGYVIRPFLDYPDLLSVLIGILRAESAQNIR------------RETVRLIGILG-----ALDPHKQRDVEVNLKT---KLAVEQNQPPIDVALLMQGNSPSNDDYYPTV------VIVSLMKILKDPSLSSYHTSAVQAIMQIFQIMGL-----------KCISFLDKIIPGIISVMHMCP--SNLLDFYFQQLCQLTVIMKQHIRPYVDEIYDAIIEFFR-FENLQVTILSV--INSLCYALKGEFKRFIP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50287131 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPMLMDYILELLKSPNVRLRLSATNVLISLAHEISIEQFQSFNHKLDNKIYQMVHSKDVRSQIAGVLSVDCLIWYYSQTEELPNYTTKLAGYLKVLIPSKN-------------LDLMKQAIEILGKLAIPTSSITSEFLQHEVKNCIETTSPESKFSTQTQELRKHASLQIITVLSKNSPTVLYPYINSILDNIWRAL-----------RDPDNLMRFDAAKVVGCCLRIISKRDESACKEWIIHLMQGCFGLTLKTTDAIHATLLVYHELLELDSECLNDFFDDIY-YVTMSFKDHRSPLIREEICSIVSLLASLNPVMFSNYLDKVMNHFLDLLQNYNISNKERSHIFISIGDIADNVGEMMFEFLEPTLITLKESLRTRYTRKDYE--------------------------------------------------------------------------------------------------------------------------- 168066489 585 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAEMASAVGKELLPIIMSILKDAI-NPPRRGRPSAVACVGALADAIGPD-MKPYVEGLLD----------------SMFALGLTPTLVHALKQISSRIDSLLPVIQERLLDSISFV---------LAKTPYRTTRGVTPVVRPLKNAMDISGPALTQLALNTLTNFDLRGHELLEFAREAVIVYLEDDDAATRREAAECCSHLVEHSSKIVELIAVVNTRSGRTTGEILEKLLVAAVADPDVGVRKTVFLSLADSLRAIFIAL---TDEAYEVRELTITMAGRLADHNPAYVLPALRRHLVQLLTDLRHSADSKSREESAKLLGCLIKACERLMGPYIDPVLRTLLEKLQEGSVNNGVIAGVLATVGDLA----------------------------------------------------------------------------------------------------------------------------------------------------------- 116000748 505 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPFVQPLLALLLIALKSPSTR--DEAVVTLGKLIESSGYVADPFTTHPQLLPQLLRILANERGIARNTLGCLGALDPYAHKANEIRLHGEGVLSADGVRGVRQASLKLAAGTGEDDILD--------EFLNNADGDDEIDVLPHLTSLSDEYYPTI--ALNSLLRILRDPTRTSHRLMVIRSI----VYIFQVLDTGCVQYLPNVLPVMLNVIRTSDPSR--REDMFVELATLVSVVKAHIRRYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215454466 157 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDRLVEALKTPSEQVQIAVSECLSPLV----KVMRPKVGALVDSLFDDLLNSPKYGTRRGAAYGLAGVLKKEFNVISRLRAATEDKKRFETMSTTLGRLFEPYIVYVLPLLLSSFGDATPD----VREATQDAARVIMSHLSGYGVKLILPTLLSGLDEKQWRSKKGSIELLG-MMAYCSPRQLSVSLPIVIPRLTGVLTDSHAQVRSSA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68481470 6 --LLAALTGTLASDQQIRKHSEQQLHAFEQQ--PGFTAYLLDLITDAENQPGVKTAAAIFFKNRVV-NYWVVPENKQHTAFYLSETEKSSIKEKLVSTLFATQQIRLQLSTALNTILSYD----KWDEL-TNIIQKLLSDESNIDHVFTGLICLYEYTKNYAGFESNNFVNPILEEITQKLFPQLENLANKL------------IESDNKVADEMLYLIIKIFKFTSFQDSNNLGKWCQIHVLIISKPLPK------DVLEEDHIESRNSHPRKTVKWCFANMNRLLSRHGGGYLTKSKETNQ----------FAQMFISNFVPELLNAYWKI-----IESWSNKTASEISLYHMISFLEQIIETPAWSLISDKLDADEYIRRFFDINREQSTSDVASINFIYRLFKSTIGMVCQIINENNSESSDTAMKVEGRILSTISYKLDSKLLFTFVYPELSQDCASKPWLTARACDTIAMFHDHQYTDMKILQDIFQSVVTCFSN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168035861 12 ----TLLRDALRQDEATRKPAEATL--AACEGRPGFCSCLLEIIGDLEHQSDARWLASVYFKNSINRYWRTRRDS-----PGISDAEKPHLRSRLLDLLREENQVAVQLALLISKIARFDYPR-EWPELFPTLLQKLQIPDVLATQR-------------------------IYLVLNQTLKELSTK---RLAA-----DQRNFAEEVGPVKDVCPPFLQAVQELLK---------------------YRTALKH-GQVLHAFVDKA-------------------CLKLMKIFVEVQS--------THPYSFSNRVVLPSVLEFCYIQITEVKED--------------------NVPFEPFLIKCMIFVQSVIQCGAYRPNKTG-RVVGQ-STTTMEETKANLARQAEEIVMSLLNKQRLVVL---CEILVR-RYFVLTPADLEEWAQD--PELFHHEQDLVQYKEK----IRPCAESLYLS------LFECHRELLAPVVVGILKQASEACPAVAGADVQITPALL--LKETAYNAVGAAYYDLHDYID-FKSWWEGALVHEMSNLHPNGRI----LSRRIAWLLGKWVNKIKGELRKPVYSALIILL------GHGDLAVQLAACHSLQNLIDFYEEEFLEYVPTCLGLLIQFMQNAQEFDSKLQIFNLVSLIIDRLGGKIVPCVDKILAFLPQVWQDSEGQSLLQIQVMLALSRLLVALGPRSSICYDILFPILQ--CSTDVNQPDENMLEDGMQLWETTL-------------------------------------------------------------------------------------------------------------- 125580798 358 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLSDENQKVRTITALSLATLAEAAAPYGIEDTVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDALEEMKKIVLKVVKQCVSTEGVEADYIRNDILMALDRR--NYKQLVETTVEMANKVVADIVGRIVEDLKDESEPYRRMVMETIEKVVANLGASDDARLEELLIVMLNGFGAVVNALG-QRVKPYLPQICGTIKWRLN--NKSAKVRQQAADLISRIAIVMKQQEEQLMGHLGVVLYEYLG-EEYPEVLGSILGALKAIVNVIGTKMTPPIKDLLPRLTPILKNEKAHKGIRRATVNTFGYIAKAIGPQ----------------------------------------------------------------------------------------------------------------------------------------------------- 67527345 18 -NVLNSLTQAASSTQQQVQTGTKQLQNWEKQEK--YYTFLQDVFLDQTVPNEARYLAIIQLKNGIDKYWRKTAPN------AIKKEEKDHIKVRALQAVEPAPLLALHNAFVLAKIMRLEYP-QEWPEGIPAVIDSLVQPGANPLQLPRTLIILLQIVKELSTARLQRSLQSIVPEILHVLGGIYVDKVNTWA--PALEQGNYGTAGLPEAMEQSLIALKVLRRLLVAEHPNRTKDAQEFW---------LLTHSQFSRLFAL-ISGSVAPPEEVQKFVEKHLLQLSKLHVEMA--KDRAASFALLPDSIP---LVQSYWTLVVKLGENYSQLGADGTSDKTFMEKAGLRALLLLRACSRMAFYPA------QTIKYQTPQDKE--------------------EKKQAVELIKSQLFTQDFVVH---------VMELLVTQFFRQNDFQEWEAEPEEWERKEEDVAEAWEFSIRSCSEKIFLDLVIHFKGL-------------LVPRLLTVFQSFDNRDVLLKDSLYSAIG-----LAAACLEKNLD----FINFLQTTLVPEVQIQE-PGYNVLRRRIAIL------LGQWVPVKSSEMNWESIYQIFQHLLNNQDPLNDVRITALKHILDTFEFTPEGFKPYAPSIFQSLMSLVQEVESSETKMGLLDTVRLAVTRMEDNIAPFSDAILALLPPLWESSGEEHLLKQAILTLLGALIYSLKQESVRYHSVILPLIRN----SVDPTSDTMIY----LLEEALELWSAIL------------------------------------------------------------------------------------------------------- 119189093 18 ----TILNALLSSNTQVQVQATQQLQNWEKED--DYYIFLQDVFTDYSVPEQARYLSVIQLKNGVDKYWRKTSPN------ALKPDVKQRIKSRALAGLVEPAPLALHNALMIAKILRYEFPT-EWPDAITKITQLLHSSANSIQLSRSLLILLQVVFQLLAPELFRTLANIYVQRVERLSRLLNGDTTDGAGALEAVEQTLIALK------IIRRLIISGYENPNRNTDVQLTLTHFANFVNISKQQPANLDTHFTALIG---------------KHAIQL------SKLHLAMAKDHPAGFALLPQDMVKFYTELGKSYGSSDLSQLRIGTGGDADSEEKTLLEKLGLKGLLLLRACAKLAFHPVQTFKYQHP--EDKEERNSAVQLIKSFVEGFAVQVMELLV--------------------------TRFFVFRAGDLREWEEEPEEWEKREEEITHAWEFSIRSCA-------------------EKLFLDLIVHFKDSLVPKLLNVFATPQNHDILLKDSLYSAIG-----LAAACLEKTLDFNAFLISTLIPEVQIQQPGYYILRRRTAILL-----------GQWVPVKPSELDRDSIYRIFQHLLNKDDPTNDVRITAGRQLKAVLDPYEEGFLPFAPPILQSLMNLIQEVSLPETKMALLETVRVAVVKLEDHISPYADQIV-TLLPSLWDQSGEEHLKQAILTLLSSIIHSMKQESVRYHPLVLPLIQ---------------------------------------------------------------------------------------------------------------------------------------- 123485253 8 --LFEVLGN-QSSKTEDVQRVTEALKEHYSN--PDMILAYFEIIQTNQSPT-IRGASCTALHDSIKMHWPNIVEN---------PQFKEEIKNLFLQALTKETNMRNRLLDSMNPIFMTELDD--WSPFLQFIESIYNDPQYY-------FMTLASCFDSLPFQAVGAFFIPICQLIENVFEGSDEGA-IKFGA-ELLTVMFTFLSAEPESMLPLFQALNHCINNALNSNASYINNLINSLSSIIESAPEFCSP--EDLITPLFADAQNEEIPALLIDPIEQLESIFPDCIALSLAKLCFEENECFEDQRNCFFSTVLLETLVEYMDPNDFFEEANFEEDSPEFSIAFACGLISFIEYIPTVVALHFKDIAENLLENEHHCFQDAGISVLMELI-GRVSEPISDFSNQIIQDVINSIDDKDPSLITTAFSFLVEFLYIVPLAI---ENLEPLFEKTISYAKEFNSSYTHIISCLAALISAARSEA--------------YHFAPAVLPIIMEAAEMQSEEHQLIQSAGIEALSTLIKFAP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149063545 21 ------------------------------------------------------------------------------------------------------------------------------PEIIPILEEGLRSQKSDE--RQGVCIGLSEIMKSTSRDAVLYFSESLVPTARKALC--DPLEEVREAAAKTF----EQLHSTIGHQALEDILP---FLLKQLDDEEVSEFALDGLKQVMAVKSRVVLPYLVPKLT----------TPPVNTRVLAFLSSVA----------GDALTRHLGVILPAVMLALKEKLGTPDEQLEMANCQAVILSVEDDTGHR-------------------IIIEDLLEATRSPEVGMRQAAAIILNM---YCSRSKYTSHLRSLVSGLIRLFNDSSPVVLGESWDALNAITKKLDAGNQL---------ALIEEFHKEIRYIGNECRGEHGFCLPKKGVTSILPVLREGVLTG-SPEQKEEAAKALGLVIRLTSAD-ALRPSVVSITGPLIRILGDRFLGKVGIALKPFLPQLQTTFTKALQDSNRGVRLKAADALGKLISIHIKV-------------DPLFTELLNGIRVVE-DPGIRDTMLQALRFVIQGAGAKVDAAIRKNIVSLLLGMLGHDEDNTRISSAGCLGELC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 91090800 18 ------------TEAGQQAEAHQWLTEA--QNSPQ-AWSFVWELLSPHRNSEVQFFAATTL-----------HTKLMKHWNEVPEDHYELLKKRILEAIINPKIVLNRLCITLSAYIIHTVPT-HWPNAFEELVSSFQPQHEPERVIWILLEILTVIPEEVRFQVLQDVSKDILKVVEMCLMPLPSNIDDCTSVMNLLINLTCFAYWNKTDPEEEMELMEVTVEAIQHPHTNRYHNVMKCSADMLYKFEKILEKDIVANLYGLLINNLKSENVDEQRISFDFFNSICTNLPGLYTLQDDILSLETAECAQLLLMIKPYYRDLVCIMLKSMFPLNEDGDLDDKEVFRCYADTFIYCYNVLNLEMLDILNSKLIEALHKNNWNEVETCLHAFGAIAESIELENL--YLPKLMVTIKEIFTDLHKKVMASALETVGSYSDWITE---HPEMLENVLP-LVISALDKPEVATSATMALKDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125580796 475 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLSDENQKVRTITALSLAALAEAAAPYGIEDTVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDALYASY----------------YTKEVMQILIREFQSPDEEMKKIVLKVVKQCVSTADYIRNDILPEFFRHFWVYKQLVETTVEMANKVIVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGAVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAIVMKQQEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPPIKDLLP---RLTPILKNR-----HEKVQENCIDLVGRI-----------ADRGAEFVPAREWMRICFELLEMLKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 210084694 286 -HIRELVEHMIQQDPAKRLSAEEYLKQWQGKAFPNYFYSFLKLYMG--------RFAGT----PIMAPDDKVARLKNDL-------------DKILMNLVQEGDDGKDGSEVISDTAG-----------LVVIISLITSTVRSLKFCVSALELLLSMAEHVPSDII---LDRLIPYML--FMVNDPFPHVRAAALKTLTRCLSFVKTVPRSDANIEYILPNLSHLTQDEVVAVRVAYAENIAVLAETALRFLE------LVQLNQGSDQDKDNDVVQDPSVQFQGSYDTELQILLSDSENTLLENGITRLCVFFGRQKANDVL--LSHMITFLN---DKNDWHLRGAFFDCIVGVATYVG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 153869629 707 MPLIELLQ---DKNADVRNSAVTTLGNL---GTPQAIKPLAELLHDQN--DEVRNNTIIILANFLIKEGREIFEEIYSYYVQ-DEDYQEFIKGLIKLLNAQDAEIRRKAAESLGQLNSHL--------VVKPLIELLDDP--SDKVRQSAVKAVVQLDEITGFDSLRKLLR-------------DPNDEVRQRVATALGKI-----GNTKA-------VQALIELLNDPNTEVRLNAIQSLEEI---------DHI-DAVNPL-IRLLKDQNAKVRDNATQALGQL-----GHADAVNPLIGLLKDQNLAVRSSAAESLGQLITPLIELLTKQSPPKQRSHFNSYSAWFLESSIIIQALGQLGSQEAIQPLIQLLKSKNWEERRNAAFALGLISNV-----------EAIQPFIELLSDEKWEIRVSAAWALGK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195118806 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCGNMMSNVEQLRDISSIGLKTVIAELPQSLAPNVCQRITGKLSIAIEKEDVSVKLESLDILSDLLSVPFHSTILKALNPQLASPRQAVRKRTIVALSVLLVQANSNAYNGVVDHLLEGLENPQNPGAQCLASICRQAGHRLCNHIMILLKQYSQRDDDELREFCLQACEAFVLRC-PDAITPHIPMILELCLKY-------VTY--------------DPNYNYEADDGETGVAMDTEEDEYVDSEEYSDDDDMSWKVRRAAAKCLEVLIATRHELLEEFYRTLSPALI---ARFKEREENVKSDIFHAYVALLRNTDPDSMDQVSGPTLLLIEQLPQIIKAIQPLMREKSMKTRQDCFLLLRELLNSLPGALG-----PHLDSIVPGISYSLNDKGSTSNMKIESLGFLCSLLQGHQPHFHPHIPLLVPLVVTSVFDPEALLVLQQLVKVVRPLANAVKSDFDPFVGQVYACTLQKLKVTDVDQEVKERAIACMGQIIANMGDLLQSELDVCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 193591743 1 MEIEQLLLQASSQHPDMLKPAEQKLKEWEVE--PGFYSVLFRIFSNQSLDLNVRWMSILCFKQGVEKYWR------KNIEHGISEEEKVILRKMLLTNLSEPVPRATQVSVIIGRVARLDWPYD-WGDLMPELIERIKYDPQNRALMHHVVKSLAKLFQDASSQLFYSHWEQRTDAFIKEMEHGNASPPVAKLLEDAFY--TQKILSNFVLYGFKSPYPSDVKRFILAIFNKVRKFVCRMFKMLMSEYLDFIQPTVELAYFYFTADGNTVVFERFLIQLFNLTKLIAKQVSASAVQHKASVFKSDRLMIMCQQLIYKYF-LLTPAELEIWDSDPEMFATDEYNLKACTESLFMSLFHEFRELLTPRLAATIESNREFVDPTNLEA-VLKKDAIAFGLTAFEMFDIINFFNTTLRQELMESHGHLKRRVAWLIGQWLT----VRLNPEYRPELYNILIGLLNPEQDMAVRMAFSLYKLCDTKLNVLHVMSFMVERLGPMVEPYFDSLLQYLPKLWTDSDDHH-MLRCAIISTLTQIVR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157872843 14 -QFVEIACRAVSPDPTVRTPAERELLAYQQSGLPQLLL----ELTHGETPHDT--FFAISFKNMVKKWDPSTSEHCVQECDKV--AVRATIIESMLR---SSGAVQRNLAEAIALIAQVDFPT-AWADALSLIVKVLTSGNDVAQLR-AALSTSHSVLRKYRHEALVHELRAIYSLLCPALVRSMESLLLTTEAVECLITSLDLGDEFIERIGPIVSMYNQCLSRVSAPSADMNSAVIACMTHWLNSFFEKFAPQFIEVVIGMLANQMSSDPDDLVVCSLELVSSAC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158298974 8 -QIANLLEKMTSNDKDFRFMATNDLMTELQKDSIK--------LDDESEKKVVRM---VL--RLLEDKNGEVQNLAVKLVNKVKENQVETIVDLLCANMVSNNEQLRDISSIGLKTVISELPQSS-NSLVPNVCQRITGKLSVAIEKEEALDILSDLLSR-FGDLLVPFHELILKALVPQLGS--ARQAVRKRTIVALSHLLTTCNNN-----AYNKVIEHLLDGLEKPNPGTIRTYIQCLAAICRQAGHRLCNHIERVMFLLNQYSLRDDDEEFCLQACE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159029883 520 -----LLKALEDSNSDVRRNAAFALGNITETAIGGLLKAL------EDSNEYVRSHAAVALGNIGSE-------------TAIP---------GLLKALEHSNDVRSHAAVALGKIGSET--------AIPGLLKALEHSNSD--VRVYAAFALGKIGSETA-----------IPGLLKAL--EHSNSDVRVYAAFALGK--------IGSETAIPGLLKAL----EHSNSDVRGCAAFALGDIGS-----------ETAIPGLLKALEDSNSDVRGCAAFALGKIGSEELLKALEDSNNHVRGYVAEALGKIGSETAIAGLLKALEH------------SNSVRDYAAWALCEIGS-------ETAIAGLLKALEDSNRYVRRKAVEALGNIGS-----------ETAIPELLKALEDSDKDVRGYAAFALGKIGSETA--------IPELLKAL---EDSNNHVRGYVAEALGAIAGLLKALEDSNEDVRKNAALALDKISETAIAGLLKALEDSNEDVRKNAALALETAIAGLLKALAHSDKDVRRNASETLAKIGSETAIAGLLKALEDSDK--DVRGYAAFALGNIG-----------SETAIPELLKALEDS--DKDVRGYAAFALGNIGS----------ETAIPELLKALEDSDK-DVRGNAAEALGNIGT----------ETAIAGLLKALEDSDYY--VRMSAAFALGNIGS----------ETAIPELLKA----LEDSDKDVRGYAFALNIGSETAIPELLKALEDSDKDVRGNAAEALGNIGTIPGLLKALEDSDYYVRGNAAEALGNIG--SETAIAGLLKALEHSDWMTELIK-CLKNPDFVTLNTLSQAREALDTIQN-- 217406893 170 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEFLDTIFQSIRDPQPIVRVCAADALSQCLRILVDRRHLSQIHFSTMEGLQEATKKQSWHAASESEA------AKHGSLLVVGTMLAYTREFLLPRFEEICRAVLACSKNPKV---------------LIRLEVVRLIPKLAACCSSVFGRLEQSLVFLIDNVSSPASLRDNDIRPSVYDAIGDLIMAMSDENTGRRLEEIFAVVRKGLHAPTSRSSVGHTALHCASSLVEALKDLALPYLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145495053 1017 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDILNQIENHLQSKNTCASIR--AITFLGVLSSFLQGHNQVKTQ-----EQIVQLFRSSDNDSQLELARSLQELLNLFPDT-----ENLVKELLRTNKQEKDEKVKIAGLIKGLGIEMVEQLGILDLLEVKDRKETLEDKFNVLIQKTLEPYVEKVMELLIKYFGEGKVEVRNLAMANANRLL---QSLSSYGVKIVLQKLLEVLDSDQWRVKVAIIWALGHLAH-CSPKQLSSCLPQIVNSISKAISDTHPDVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123397462 1 MDFVQAISILGDQSNPNLPEADRFLTEAKTQQPELFLNKLCEIILNPDLPIRIR-------KNTIKMSTSVARIKIEDSISGISPESIQNFISALESQFSSTDDSNSSLAVTLARIAQYYLSPSRTGIQYPALFLPLISTDSTIMAVQNALISIDSIIDCLPVNSPSA-AELIVSTILLYINQNQNNLTLEHLFINIAGKLIKPLWSAMAKNSE--FGLAFIGHLLGVEEAD-PVDFFWFVAQIPQYCYQMLPPETFSYVENYFSNQERQIDPKILIFIMQFWLYVCEDETRI-----------ETPFKLVENNLQKIIDLGLFIIQNDPTTTSYTQ--GDYSPVIAAMDTLISVIECYFNLCVSYLVEIISENANSEN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167516730 176 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLEEHLAVIMPVLLDCLRDHSMNRRLSALVVLGKVARGTGYVTLPYEDYPALMKTL------------YACYVEGQSTQIRLEAGRALGVIG-----ALDPHREKSATGEAEA----EAKSNQAKLDAQQ-VSSTVSQHATANAPDELQFTIGSEEYYMDLAVRELYMIAYSPAMDTN-MHENLVHSLGTIVVKSG-IKLVPYLPMIVPAFLHMVEHCNPAR--RHMLFKEISKIVDIFGPHVRPYMNDII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195434158 8 -QIANLLEKMTSTDKDFRFMATNDLMTELQKD--------SIILDDESEKKVVR----MVLK-LLEDKNGEVQNLAVKLVNKVKENQVETIVDSLCGNMMSNTEQLRDISSIGLKTVIAELPQST-NSLAPNVCQRITGKLSTAIEKEESLDILSDLLSR-FGEFLVPFHSTILKALMPQLAS--PRQAVRKRTIVGLSFLLIQANSN-AYNGVIDHLLEGL---ENPPNPGAIRTYIQCLASICRQAGHRLCSHIDRAMHLLRQYSQRDDDEEFCLQACEAFVMRCPEAINPHIPM--ILELCLKYVTYDPNY--NYEADDGDTGIAMDTEEDEDDDDMSWKVRRAAAKCLEVLIENVKSDIFHLLIEQLPQIIKAIQPLMREKSCFLLLRELLNSLPGALGPHLESIVPGISYSLNDKSST-SNMKIESLGFLYSLLHQPQVFHSHIPLLVPLVVTSVFDPYKIATEALMVLQQLVKVIRPVGNDAGKSNG--DFDVSPFVSQVYSCTLQKLKVTD-VDQEVKERAIACMGQIIANMGDTLKSELAVCLPIFMERLKN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 75909714 745 --LLELLKDSES---NVRSSAANALGRITETAIPG----LLELLKDSE--SNVRSSAANALGNIGTLKDSESNVRSSAAFALVRIGTEAAIPGLLELLKDSESNVRSSAAFALGIIGTEA--------AIPGLLELL--KDSESNVRSSAAFALGRIGTEAA-----------IPGLLELLKDSESN--VRSSAADAL--------GNIGTEVAIPGLL----ELLKDSESNVRSSAVNALVRIGT-----------EAAIPGLLELLKDSESNVRSSAAFALGNIGTE--AAIPGLLELLKDSESNVRSSAAFALGNIEAAIPSLLELLK-------DSESNVRSSA-------ANALGNIGTEAAIPSLLELLKGSELNVRSSAAFALGNIGK-----------EAAIPGLLELLKDSEFNVRLIGAFVLKKIDEKTHSVVIN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39974219 18 ------LLQAGSADHNQRQSASQQLTAWEA--YPDYYAGLQTVFLDKSVQREVRYLAIILLKNGIDKGWRSISAK-----SSIPPVQKNIIRSRLLQGSINEDDKNLALALATAKVVRIDYPA-EWPTAISDMVGFVSNRTGNQQHLNGSLLVLLRAVKELAKARLRKSQTALVTPELVMLLGEVYSEQVNFWA--------GFLSNGQGGEDDADYAM---------ENSLICLRILRVLVTVGYEYPH--RDQLVREFWQMTQTQFGQFLGHVSHD-----SAVPAPYQEVVLLQFTKLHLEVCETLPTDFALLPNSVELVHAYWDLVAKFAEVFDGDGGSKSKVEGPLLERLA-LKGLLLIRGCVAMICRPLQSPEAKQEQA------HAKELIKTQLITDFVTQIVDVIITKLEDPQPCAERVFLDLLIQWKELLGPPLLN--YFQSTAKA------DADIVTKEAVYTAMGCA------APTVYKLFDFDTFVTSTVVQDVMQGELAKLLRRSDATRPVVFEIYKHLMNVVRITAARQFKKIADDFEFKGEIFQHAYEILTRLVSLLTELEHDDTKLAVLETVRLVIDRME-TSARQVGDQLIDALPKLWEQAGDEAYLKQSILAILTALVNSVGTDSQKYHPFIVPLISQAM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154413370 7 ------------------------------------------------------------------------------------------------------------------------------PNLIQQLIQNA-------NTISTSLYLISQIAINTSFDEELPFISELLSQICEFAVHSE--RNIRIEAMKLLSVLIPYMDDIDETGIIGNIILNSLNLCLTYMNTDESLAVME-LIKSVSMFSLTSIDEYENQYLEILINIMNNSEMEIRIYACLAYIEAIKASIDEIQDELPLLVDKIFDLAVEIYLYDPYGGFITDQLITMLSESDSPQEEEEGS-------------NSLSDYIFMKSHEFITDEQENDLRFARILVGLSAINFLISADTELIYQHEQEIIDFVVSGIQTGEEEIIENCAEIVITICNCIPD---NCAEYIGVLTPLLLSNLQVNQVLNSLSSLFDSSSIPPPNIEEVLDMLIQSLSVLPKELQGDILSALSKCSSSAGQYYERIKSVLHEAINSYLRSGAIRCFSIFASQSPAF---LQGDLDSIIDLIIQILQEDEIDNRITSNNCICSIASNFPLSIAPKIEVIADSLISQL--SYEYKPDENEETIAQMMDDNNSTEE-----MSK------EDLRTMEIKNMKNSALSALSILSLYLPEQMIEIIDGVRQMFFDLF--DTANNELLDLVCSCLVNIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 71663219 432 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQAFSLLGAIVES-TPDFSKPYVPSLLNSCVKRLREPSAAVLTALLSCIGKLVRYAEG--DDVRVAAEIRPVVVQHILDSSHLPK------------KREALRALGDIIRTTRDVIFEVHPELLSVLLQALHGGFKETWPVRNDVLQLMGIIVNDSNTEMVPSFGSIAQTVVRSVLQIL--SLPSLTDEQSVGAVNVIVKIISL-----REVSSSGLIPYHAEIISLILKHARLQVRK---REDILICLTSFVSHIKEYVRPYLDEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156362625 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSEMYKNVAPALI---ARFKEREENVKADIFSAYITLLRQTRPVAGQADADAMDEPLALLQCQIPNVVKALHRQLREKSVKTRQGCFHLLSELVSVLPGALSEHISAIVPGVQFS-LSDKSSTSNMKIDTLAFLGSILSQHSPQFHPHVQVLLPPVVQAVGDP-FYKITSEALLVTQQLVKVIRPNYKPYVGDIYSCTLMRLKAADIDQEVKERAISCMGQILCTFGDELQAELPVCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 159118352 8 --LVALLASATSHDATARVDAAKAINKYVVDADKDYYRLLLQLVSDQTKDPGIRKQAAIQAKNFMRFVDVAMRQHHLEVWHAFRQRERADLVSSLFSSLADPV-VSMYMANILSAVLEAEMAVAH--NSVKLILDNMDAKQASPKMREEVLNIFVYFYEDVSPAEAQDDPSGIVEFCVKDAIGTDPTPGTMSAGLKILTQK---FKYGALDPTFVCQLLGVLLSLGASHSVLLTTPIMAMLIALLTTSPDAL-----TVNDGMNTQVSLPLSLAVRITTLAKTAYIAQSGSPDAEQAHLELQAQLPGGCLPSGYYHDPLANILAVL-------------EFWNV-MATTQLIGRMESLVSGVLLPLIFQFTEQSIHATDVNIKDAASITLGYI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 22325430 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTKVYQEACPKLI---DRFKEREENVKMDVFNTFIDLLRQTGNVTKGQTDTDESSPKWLLKQEVSKIVKSINRQLREKSVKTKVGAFSVLRELVVVL-PDCLADHIGSLVPGIERALNDKSSTSNLKIEALVFTLVLASHAPPVFHPYIKALSSPVLAAVG-ERYYKVTAEALRVCGELVRVMGFDFKPFVHPIYNAIMSRLTNQDQDQEVKECAITCMGLVISTFGDQLRAELPSCLPVL----------------------------------------------------------------------------------------------------------------------------------------- 169764825 18 ----NVLNALVLAASSTQQQVTQQLQNWEKQ--ENYYTSLQDVFLDHSVPNEVRYLAIIQLKNGIDKYWRKTATN------AIKKEEKEQIKNRALQAVEPAALLALHNALMIAKIMRYEFPQD-WPDGISSLINFLTQPGANPLQLPRTLTILLQIIKELSTARLQRNLQSVAPEIFHLLGSIYVDKVNKWVSL--LEQGVVDEGALLESLEQSLVSLKVVRRLVIAGEHPNRHNEVKDFWLLTHSHFSRFLQFISGSI---------SLPENVHKAVEKHVLQLSKLHVEMAKDRAASFALLPDSISLVRSYW-----SLVVKLGENYGQLGATGEQEGKSLMEKAGLKALLLIRACSKMAFNPAQTF--KYQTPEDKEEKKQSIELI--KAELFTHDFVVNVMELLVT----------------------QFFRFRSSDFQEWEEDPEEWERKEEDVSDAWEFSIRSCS-------------------EKLFLDLVIHFKDLLIPRLLNVFYNFASPENRLKDSLYSAIG-LASASLEQHLD--------FNKFLETTLVPEVQIQ----EQGYNVLRRRIAILLGQWVPVKSSELNTEAIYQIFQHLLS-KQDPLNDLVVRITALKNVLYPFEFSPTGFLPYAPSILHDLMSLVQEVELSETKMGLLDTVRVAVIKMEDHIAPFSDQILSLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123428652 15 -----------SPSNEERKAAEAEIAQLAET--VEFYQTAFQIIVSHSNKS-VRQ---------------EVMVWITKYFKSVPPELKQFCFESFIKSL--PNIDRTHLNYA-------EKMANEWTEGWPAVREKIISPEN----QLSSLMLAKAVCKELKRELFTDFAVEIFPIFVQILESQDANRLIKTSETKQLKEFIEPISEQFLPNLQPFYNYSSILLNIQKEYEKLTVEILKFLSNYVYIIKHFLENTLSPILSYMQSIFTSNLSSKSIGKALELLYSITFRAKVVSVLSENAEYFVSNVFA-PFFVLQPAEIEFMETDPALFVQTIEKEGNDWCDPRASVSHIIKKSNQIGLTAVFENLFNYLTTTLQNENSSQIFSACDMFSSSVYKFDPQQFS----ELIPTLCELCDNEDFVIRAAAFKILSN--------AVNCKSTINAIEVCLNHLNDEAILVSYYASVSLSLTFRTIKNSEMKDELLES----LRKNSVEIVDIFLRINTEFNNENI-----AYS-LMDILEFFSDDVLPYAVSISENLLKLYEET--------SKSNEQQGESLIPHSINTLIECMKKM-----PDNTDSLKEIFSHLLQTTENLIGVCEEIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168002603 484 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLNDENQKVRTITALSLAALAEAAAPYGIEDSVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDAMYANYYTKEVMIILIREFQSP-DEEMKKIVLKVVKQCVSTEVEASYIRQEILPEFFRNLDRRNYRQLVDTTVEIATKVG--VADIVGRVVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGTVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAVVMKQHEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPPIKDLLPRLTPILKNRH--------EKVQENCIDLVGRI-----------ADRGAEFVPAREWMRICFELLDMLKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 22330143 622 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYIPELMPLIVEALMDGAAVAKRAVSTLGQVVQSTGYVVTPYKEYPLLLMGALDPHVHKRNQQSLSGSHGEVPRGTGDSGQPIPSIDEL----PVELRPSFATYSTVAINSLMRILRDASLLSYHK----------RVVRSLMIIFKSMGLGCVPYLPKVLPELFHTV---RTSDENLKDFITWGLGTLVSIVRQHIRKYLPELLSLVSELWSSFTLPGPIRPSRGLLEHLCLALNDEFRTYLPVILPCFIQVLGDAENDYTYVPDILHTL----EVFGGTLDEHMHLLLPALIRLFKV----------DAPVAIRRDAIKTLTRVIP------------CVQVTGHISALVHHLKLVLDGKN--DELRKDAVDALCCLAHALGEDF--TIFIESIHKLLLKHRLRHKEFEE-IHARWRRRE-------- 156841060 6 --LLQCFAGTLNHDLKIRTDAEAHLKQASAT--PGFLGACLDIIASNEVPENVKMSATLYFKNKIVYAWNAQQTDKLDSHI-VDNDEKPVVRDMLIQTMLSSPNCLRMIKPALSIIVHDQYSSKKWDDLLPKCLELLSSNDYDMAYV--GLLCLLEIFENDARQELETLILEYFPSLLQFADS--------------ILYANGANMDNDKFGDMTKLILK-IYKLVTYYDMPFTLQRPESFIPWANFFVTIIQQPLSERILSIGDADLKSKNPWVK----------CKKTAYANLYRLFQRYASVTLTRKFQYFRQTYVEEFIPQFLQLVFQQ-----IEQWGSGNISDVCLQYMLNFIEQTVVQKTWPLVKMHYSTILQHVIFPLLCPNEETLETFDND-----PQEYIHRNLELWEDSHF--PDLAAISLLTTAVTKRTKFALQPTLEFTLQTLQANFTDINQMPESSLRIFSSILDRLVSASEIEGFLRAFVLPLFKSPYGFLRTRVCEICSKLDGNEPTFIPQIYEGIMSCL-NEESDCLPV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126336207 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQDFYQVLSPVLI---SRFKEREENVKADIFGAYISLLRQTPGQSWLHVGNEENIPLTMLQNQVPHIVKALQRQLKDRSVKSRQGCFSVLTELAGVLPGSLAEHI-PALVPGIIFSLTDRASSSNMRIDTLAFLNVLCTHPPEAFHAHLPVLLPPVVACVSDPEALLVTQQLVKVLRPLDRPLTLDPQPYVGEIFAATLTRLKAADLDQEVKERAIACMGHI------------------------------------------------------------------------------------------------------------------------------------------------------------ 207345497 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVTHLASSSNVLRNIAAQTLGDLVRRVGGNALSQL-LPSLEESLIETSNSDSR--QGVCIALYELIESAS-------------TETISQFQSTIVNIIRTALIDESATVREAAALSFDVFQDVVGKTAVD-----------------EVLPYLLHMLESSDNSDFALL------GLQEIMSKKSDVIFP----ILIPTLL-----APPIDAFRASAL---GSLAEVAGSALYKRLSIIINALVDAIIGTSEDESTKGALELALDLSVNDDEGLHPLLQQIMSLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167395942 1 MQFEQVISALQSPNNEVRKQAEQVYNEALEKNSDAFIQSHFEML--KSQDENIRHYVLTILHVSLSKNIEPV------LFDRLNQQIQATFFSTLIEIFKNETSVVSMLAEVLSII-CMSLSKKKVNVNPYFNTTIELTKSVNEALRFLGYTTVSQLILLLEPQTQVEATGTLVQLLSSGMNDN--SLVVALAALDSFISCVLMYDDLGESQNKFIVLMPVSLQLFNSGNLKLITKSLSIVAQFA--YYQ-------------------------RXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGKHFYKKHLDKLFEIINKYLLHQHP-------RVRNMALSLLNDIICLFKKKCVSQIFQAIKQSFGDAFVPNQITGCDIISSFIELVSPSEFQEVLMSMLQSLTNFITTQSTKLIVAAFASLNFIIHFM------KNMLDQYFAILLNFFKSK---AQQLSQVLLTATDQKQEILKIKSRLIEGLSMLVYSCSKNITKEIAHEIFLEVYNVFSLKEEEREVLMPFAEKAFTRLAGVMKADIQPYLNTIVPIIISRASMNPE---------------------ITVGNKEEQLDEDDWANTVFQGMNIGIKTSQIEEDAISTLDLFVDDLQELMVPYVES-MSPLIKSMKFIMDDTVRSKATTLVGTLAIAAMKSSQFYVDAFTVALHKIETFNTMIKSLGPNALSVLNMIFTMFADVFESYENSTMKTQQQESIQGLTEEELEILDHSNELNEQYVNSYNTILHIMKYYNSGNSDYVSTSIVYIDVISQFINYISSDN--SDVQFNVLLSLT-EIMKYYPDNLIQNFFS------------------------------------- 118374135 7 --LIQVFQGFFSNDQQMINQGQQFIQQNCLN--PNYCVSLM-ILANSQQDSNIRLSAIANLKNTVENFWLPNKNYNNN---QLLEQEKATLRQSILDALISDQQICKVYKKILSIIINYDYPA-VWPDLLETVINRLAPSQNMEEIQ-GCLFALEKLYQEIDNRAIMDHIINKSIVILQGQMIQNYSEQIAFMAIDMQFPIILAEQSTFQNWMVIFKILPQSINQSQNPDKNIRKWCFKILIKIFHKYQKYAVPFFESVLEILFNEYYKGQY------VSDIVINNCILFIYYSLGHDETFNALHPVLEKIVLDICIPLLSTTPEDFNLYNQDPEDYKDEDNSILVNKNTSIMLIKEACKESYLEYVLSLIPRNNQNVTIAQKEGLFQLMGVIREQVEEKNLTDQLENIIQYIVKELNSEANILKARTCWLLGK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210088008 205 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSQLLNAPFQAMHNPETVSSVHEAACDCICSALYVAEDITRYESLANCLFQGVISLSEQEDIDKSLNYCRVFTELAESFLELMMAAPGQGLGDLLLACVGHCQYEVAEITFNFWYRLSEV-----LYKRDSTNLNT----IFKPYFQRLINSLSVHCQMDEDHEDETDDFADFRIR-VSELIKDVVFIVGSINVFTQLFRNLAET-PNTTWDVTEAHMYVMSAVAKNLMPDE-SEVVPQVLQAVLNLPQDAHIAVRYTGTQLVGELCEWI---DRHPDTLDSVLNFLLAGLQ-HPKLGSVSATSLQNICAACRE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145514718 8 -QLINALQLTYGASQESVNSGEALLKQASMQ--PLYAISLLKIVDDQTQQDLVRQSAVVNLKTFLEKHWGEKKEPGHYV---VNPEEKALIRATIIDALAQVKKLRSQYEDLIYKLVAIDFPKD-WPQLVQQLVIKLQNYTSYEDLW-SALLTLRRTCEVHQFEPLVASTFPLLEALIQKFNYNEQSGQLVKVILKIFHHATHLLMAVAKWMLFFKTIISALASFTQDSEEETRREKTYIWTNKKWANSSR-NSQTKRWLIPDMADFAEHIKSTYAIGFMELFYKILTDNTQTCLFALKYLYYSLKLDNTKELLKAHYDKLIYHVAIPKMQLTPRDDELWKNDPEEYIKRLDDFSLSTY--NMKNPANDLLQEICQQTD----ANGNLMLIQFLTYCQNAF-NSNLDPLTNQPLNLLK------KEALLWGIECLVHQIQKIDVIKEGLEQILEILPEFQNPVGFLRARACHVFQGISKCILDKELPVRVQLQQSQDLIRPQLSQVLEIYIKLMDLID-NERIVRS-----LEEIVKNFTNEITP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167525182 398 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAFLAIGYIIPLMDAETAGYYTREVMVILVREFQSPDEEMKKIVLKVVKQCC---ATDGVTAAYIRSD---ILPHFFKHFWNQRMALRNYRELVDTTVELANKVGDIVERLVDDLKDDSEVYRKMVLETLTLSNLGADDIDSGLEERLMDGILYAFQEMLNGFGAVVNALGTRVKSYLTQIAGTILWRLNNKSAKVRQQAADLVSRIAVVMKKCDEEQLLNQLGVVLYEYLGEEYPE--VLGSILGGLKAIVSVVGERMKPPIKDLLPRLTPILKNRHE-KVQENCIDLVGRIARGAEAVSSKEWMRICFELLELLKAHK--KAIRRATVNTFGYIAKAIGPQ----------------------------------------------------------------------------------------------------------------------------------------------------- 119511721 525 --LIKLLEH---EDSDVRWSAALALGEIKEAAIPGLIKLL------EDEDSDVRSAASALVKIKSEAAIPGLIKLLEDRWSA--ASALGEIKSELIKLLEDEDSDVRSAASALVKI-KSEAA-------IPGLIKLLEDEDSS--VRRSAALALGEI-----------KSEAAIPGLIKLL--EDEDSDVRWSAASALVK--------IKSEAAIPGLIKLL----EDEDSSVRRSAALALGEIKS-----------EAAIPGLIKLLEDEDSSVRRSAALALGEIKSEAAIPGLIKLLEHEDSSVRRSAALALGEIKSEAAIPGLIKLLEDEDSD-------VRWSAADAL-------GEIKSEAAIPGLIKLLEHEDSSVRRSAALALGEIKS-----------EAAIPGLIKLLEDEDSDVRWSAADALVKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47227973 2 -----------DPDMEHKSVAQKWLHQAQASARAQFCWALL----GPDKLPEVQFFAASTLHVNISH-----------HWSSLPTEQHESLRRQLLSHISGPKMVLTRLCVALAAMALNLIP-QVWSQPVADMVRAFQPQEPD---CEGGPVAAQVLPEEFQSEALAGEWGVVCSMLRQLLQSQDSSDQVKEKVLRCLSSSHELVQDCFSNPELFDTAVETIVTAISQPDCQRYTDALVNLVPLVLGLHDQLKKAVQDILFCTAVPGYYPVNETTSSLTLTFWYSLQDDILSFEEEKQAAYLQVYRPVYFQLVDVLLYKSHYPPQ-EDYSSWSSDDKEQFRIYRRVDISDTLMYVYEMLGAELLSNLYDRLGRQLMDPQWQDTEVLLFGFQSIAETIDVNY-SDVIPGLIG-LIPRINISNIMLADTVMYTIGSLAEWLAD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115712922 7 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTEFYNTVSPALI---ARFKEREENVKADIFHAYITLLRQTKPINTGCFDPDAMEILKQQVPNIVRALHKQMKEKSIKTRQGCLNLLTELINVSPGALTAHIPSLVPGIEFSLI----DKNSSSNMKIDALAFLNCLLNHSPEAFHAHISLIVPPVVAAAGDPEALLVTQTLVKVIRPLEKDNGFDFSPFVLDLYGCTLTRLKAADIDQEVKERAISCMGQIICNLGDHLKSELSTCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 145480869 156 ----------------------------------------------------------------------------------------------------------------------------------------------TPMVRRAVATKIGEIAQYMD----KNHVIEVLITVLKQLCQDEQD-QVRLLCMESIMN----IANILNINENKTNILPLIISSAEDKSWRVRLALSKIFAELAEAVGKEIADSSLIQIFSNLLKDPESDVRVVAVKSLKFIKFVSPEKLNLIIPLLQLLA--KDAFAQVKQMACLVIGQIATILPKLQSYLIELMSDDNQDVRKNAAQSVGVFAAALGSDSLGQFIPHLKKCMEDPKWRVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196182606 8 -ELIELLYTAQ--DESTRRRAVIRIWKIGTGN-PKAIEALIQLL-DTTQDESTRRLTALSLGKIGTGNPKVIAALIQVLDRTHPESTRRQAIEALIQVLDHPESTRRQAALSLGKIGTGN------PKAIEALIQLL-DTTQDESTRSHAAESLGKI----------DPGNPKAIAALIQVLDTTQDESTRSHAAESLGKIDP------GNPKAIAALIQVLD---TTQDEETRSHAAESLGKI--------DPGNPKAIAALIQVLDTTQDEETRSHAAESLETIDPKAIAALIQLLDTTQDESTRSHAAESLGKKAIEALIQVL-------DRTQNEE---TRRQAAVSLENIGTGNPKAI-EALIQVLDRT---QNEETRRQAAVSLENIGTG------NPKAIEALIQLLDRTQDEETR--WRAAVSLETIGTGNAKVI------EALIELLNRTQDEETRRRAAAIEALIQLLDRTQDEETRRRAAESLET--IDPGNPKAIEALIQLLDRTQDEETRRRAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 41055198 184 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------NQLLMILFQVLQRDETSTNLHEAASDCVCSALYAIENVAIHLPLAMQLFQGVLTLETAEDLDKVLNYCRIFTELCETFLEMTVRTPGQGMGELLLICAGHPQYEVVEISFNFWYRLGEHLYKIND---------PALHNVFRPYIQRLLHSLARHCQLDPDHEGVPEDTDDF------GEFRMRVSDLVKDVIFLVCFAQLYSTLRNPPWEVTEAVLFIMASIAKNVDPEN-NPTLMEVLEQIVLLPETVHLAVRYTSIELVGEMSEVI---DRNPSMLDTVLNFLMKGLREKP-LASAAAKAIHNICSVCRD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21226606 654 -----------------------------------FLVAL------QDEDEFVRWIAAKALGKIKSDRVSERKSHYVRREKAIGTACSDKALEHLISALSDEDEVRKAAAEALGEIVPEIADSGTAAD---ALVRMLNDKSHFVRL-EAA-KALGMI----------RFREAIYPLL---FVLGDENRFVRKEAAKAIGQL------------ESERVLELLSQALMSENQFVRQGAARALGQM---NPDGNRNQMSDKVFDSLDSAFEDKDKLVRREA------------------------ARSLENISKNMPERAFKSLINAL---------DDEDDE------VRRLLAGILTCLGSE---KAVPRLVSALKSHDPVVRRFAAEALGQTG---SEKAIEPLID-------TMLSDTIGFVKGEAARALGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169845969 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEIIQEQYHPQLFPALIGALEDEPRVHSHAAAALINFCEG-------------VERDTLLPYMDPIVERLLKLLNPGQGGGGGSGGGDGSGGMGYVQEQAITTLAMVADASEVTFAK------NADGAEYKNLRIKAMECAGLIFGLDAGVALRRSKTRSVVPPSSAFGSSMAMFDVGDGEEDIRDFHFFGEGRRADCYPLLFVDYPPTSVSAFYGTFLSSSTP--ANVTDRLLTTISHRIPPRIPSRRSMVHTRLGPTESDPN-DTQLTHYLIATWAKICQAMGQEFEPYLPVVMPSLLNAASAKADISVYDEDVENMEEREG---------------------------------------------------------------------------------------------------------------- 123484372 1 MDLLEAISVLSSPFPANFSQTNDFLSDFITKEPENFLIEVKKIISNENVPLNLRTNAI-----KFSTSAIKIKVENNRVKSISNPGISCEILQDFINTLQSEVHFGNSLAFALAKIANFYFPTNLQYPALDFL--SLLTQSNSPILITNTLISIDFIVNSLPVNSYNN-AEAIIRALLDYIANCPDLPAFQHLIIKIFGNLIKHLNSAIAKTAE----LREAFLSRLSPENLDPIDVFWFWTKVAKNCYIMLENYLPEQMFNYLDTLNNDFDPKLLINILQFWFYVSK---------------AKTKYPFSFNFIENNIENILNLCVNVIQNNPDSSTIEEYSPVIAAMDTLSSIITNFYNICFEILYNFISENANSENLSSRFASAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58271346 332 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGYIIPLMDPEYAGYYVRECMPILIREFQTSDEEMRRIVLQVIKQCAEGVTPSYIKEEVLPEFFKALVETTVELANKAGVAEIVGRTVNDLKDESEPFRKMVMETITKVVSNIGAADVDERLEVL-LIDGIIYSFQEQTFEVMLDGFATVVASLGPRVKPYLPQIVSMILWRLTNKSAKV----RMLAADLTTKLAPIIDVLLSKLGVVIFEQLGEEYPDALGSLI--------------AAEGAIANVVGTEMNPPVKDLLPRMTPILRNRHE-KVQEATINLIGRIADR-GAEYVPEWMRICFELLDLLKAHK--RAIRRAAVNSFGYIAKAIGPQ----------------------------------------------------------------------------------------------------------------------------------------------------- 72388392 13 --LVQFLRNVTSSDMNVQRDNILQLQRFAFSG--GAAIFLLEVLCNESYEASIRHSAGLILKQIVQINPTIIDCLNADIVG--PP---------LLRALADTIPSVNVAASVVASIVRGEGLLQRWPQLLETLLTFLRCQQATDMTVQGLATCTRIVCEECNEELLGELFSYMLQAVAFMLRSGGDVASVLSAATSCFVEKVFFLSDNPD-ESFDDSTPEASLDVSTAPDEQVCALVAEVLVATTEYLSEALRLFLPHVLYRI--RSHESEEESIVIRCLTLLGDIA--ETHATVLSGIAREVAETLFYNAVH-----LTDIFPNTSEEETTSAPDDESDENKSDINSCGALDVMSCTCPGDLLAHLIPLITSALTRESLKEQQAALFILAEVVDELFDDLHDDFLGHVSANCWGALGPNSTHLRYQAVRCVARMSTGWAASARRPAHLQGLISHLLIGVTASEVSKQVQLEAINSITKVTLYSLDDC--RIDGETRAVASALSTVIRGLVSAL---PSMQYAARTATYRCLSEVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50295036 130 ---------------------------------------LLPILLDSSLNDQERHLMIKLMDRAILTLSDDVSKHVSQLLNAIGP-----------LLLENESMVKTTGMDIIINLTTVV----GYGTIIKSLKDDIAAED--DFIRNCAANILAVVTKTVG-------LEVMLP-FFNALANTKKTWRIRHTGVRIIHQSVLLIGSG--VLAYLSPILKCLSLLLNDEQPGTKILCANTISLLAQYCFPH-GMKAFEIVLETTWKTVKTS--------------------RGKLLSSHLRAMASIIPLMSLEYAGFYSKELMRILKREFNSPDENMKKTVLLVLQKCCKCESVTSKMIREDISEEFFKKFWIRRTALDIQQNKLVTFTTSVIAEKVGGAY-------CLEHLLGPLRDESEPLRIMAIHSVNKIVSIQGALDINDRLESLLVDSLLIAFQEQNSNDPIICQCLATLAVALDIMKPYLAPIISTILNLLRHKSPQIRQNAADLCAALIPVISNCDEVVINKLSIILYESLGEVYPEVLGAILAALERIVHILNIDNQILPSLTPIFSNANRKVQMNTLVGIIALKGPSYAPP--KEWMRICFKLLDLKSTSKSIRRETTATFGYIAKAIGPK------DIIVALLDNLKAQER-QLRVSTSVAIAIVAKVCG----PY--TVIPALLNEYRTPETN--VQNGILKAMTFMFEDIGELAKDYIYFLLPLLEDA-------------------------------------------------------------------------------------------------------------------------------------- 50427927 18 --------------NSYQQDAESQLKSWESH--PGYHYLLQDIYLKTELPLQIRWLAIICFKNGIEKYWRSSRSN------AISKEEKAQIRAKLFCVLHEKNNQLTQNAHSTARIVRFDFP-GEWPSLFDDIAKNLEEQKNDLISTNNLLIILNQIIKTVARHAMQSKAPIIVPMLIKLYLKFEFTSTLNLGLMECLKNLRRLIPEGFEQPHKNQDIVEFL---------KITVEHLQALIMEHEKYSSDLLEKYGKCYSKLYVNLINNNPTSFILLPCSQFLSLLELKAQDIYNSNEENDFWETLALKGFTILKKMITYIYKKGAITL-KQRNDKEEVQNAINKLSQKFFTTNVQHLCDLIINWYLRLKPSDLESEEWELSSSWEFQIRPCAENFYQDLIKYFKDDLSGFILNKLSNNDILIKDSILCTFQLSASSIADNVDFDKLLQDILEGLRNDLMDCKVLKRRICWALI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19921068 8 -QIANLLEKMTSTDKDFRFMATNDLMTELQKD--------SIILDDESEKKVVRM----VLK-LLEDKNGEVQNLAVKLVNKVKEIQVETIVDSLCANMMSNTEQLRDISSIGLKTVIAELPQSS-NSLAPNVCQRITGKLSTAIEKEESLDILADLLSR-FGEFLVPFHSTILKALMPQLASS--RQAVRKRTIVALSFLLIQANSN-AYNGVIDHLLDGL---ENPPNPAAIRTYIQCLASICRQAGHRLCNHIDRSMLLLSQYSQRDDDEEFCLQACEAFV-------------------MRCPDAINPH-----IPMILELCLNYITYDPETDDGDTGN----AMDTEDD----------EYVDSEEYSDDDDMSWKVRRAAAKCLEVLIS-TRQELVEDFYRSLSPALIARFKEREENVKSDIFHAYVALLKNTDDVANDHDSMDQVSGPTSLLIEQLPLIVKAIQPLMREKSMKTRQDCLLLRELLNSLPGALGPYLDSIVPGISYSLNDKSS-TSNMKIESLGFLYSLLQGHP-----------PHVFHPHIPLLVPLVVTSVFDPFYKIATEALLVLQQLVKVIRPLEPNDAPSFVGQVYSCTLQKLKVTDVDQEVKERAIACMGQIIANMGDMLQNELAVCLPIFMERLKN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 26354426 25 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSQVKPLFQFFVP---DALNDRNPDVRDAALATL---------NAHGKENVNSLLPVFEEFLKDAPNDASY---------DAVRQSVVVLMGSLAKHLDKSDPKVKPIVAKLIAALSTPS---QQVQESVASCLPPLVPAVKEDAGGM--------IQRLMQQLLESDKYAERKGAAYG----------LAGLVKGLGILSLKQ--QEMMAALTDAIQDKKNFRR-REGALFAFEMLCTMLGKLFEPYVVHVLPHLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70947461 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLMDCLDEY----DLRVKQSCINALCAIIKNDLELSNNVVNKGIIPLLILCLQEKDNNLIKSSLNMLSELCKQSDEIAVDNNVLPNLIKFLDNNDIYIKKNACNCLSQILTELMIENDIFPKDNDDIVRKNCANCLKEMSKHNEDICKIIVLPLLCECIQSSKDNIKLPAILCLGFISSFSESLSLNIILSNTIPILKNMIEETEDFIKSACVWTVGNI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212517595 784 --------------------------------------------------------------------------------------------------------------------------------LMMNLFQVVNNPKLSAKVKEKGIRAVGLLCVGEKFPFMKELVEELLSTAKQI-----KDIDLHFSLADALIYCLEGVSSAEKFDSWKDDLMDKLVELTPLPHPNTRQAICVFFLSII-----KRMSHVPLVVENLS--SMQYVFMELLSDNNELVQDMSSKGLALVYENSD--------EESKKNLVAGLLDQLLKRSVQQVTGNTKLFEEGQLGISPSGGNLLCSLASDLNQP--DLIYKFMHLANHNAVWNSKKGAAFGFQTIAA-QANDQLNEYLPKIVPRLYRYQFDPTPRIQQSMSNIWYSIVKDTPKTL--DKYFNEILDDLLNLTSNLWRVRISCCQALADFFRNRSLLVSTLYFYLNIPMSDAKPKLPQLWKSLFRVMDDVHEGTRLAAQTTGKTLANLLRTCDKEAGKINQEMLNICLSIFLEVKNLCLHTISQLVTSAGSSLKPNLTTLIPSLLEAAGELESVKLSYLSAQYGAQA-QSQEVIDVVRANSHYTTQTVTKCVQYVEVEMLDALVPKIIEIMKSVSFGS--RIACGIIILLAHHLGKSMENYTGKLLSGLVNGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123503802 366 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSLILDTLFITDSSKSSRVQADAIRCLPIIFSSVPPLLPVYDGQFL-PIALQQLRIHLKSAILDDDDFESN--DIRIQITPTSSLGSTSSFGSSLKKTQINDQPHPFV------RTSPSSENLKQDLAQAAQAHGQRLSFFERTFSSEIAKDLINTI--------------------SVIAKISFETAEPYIDEMTSIFIETLQRASQKVILAILSALDVIVSKIG--PKSATNFSKLYSTLISLGGRMMSQKVHSC-----IFKVLGQLGLILAPQE---------------QIILDVSQEQFQLEFFLVGTKIE---------YEDYFIYV------IFNALHSVIIDKLQQDHHTEAHTALVNIFTQCETISA---------KRMFNNYIKMLLPAVIEAPYNEKT---NYFGMLKQLLQCPTEWLQPFASNFVSLIEEMWDSHYTSEV----ISLISPLAHALKEVFQQYIPKITTLLLDELSKPNIDSTVTPYIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149049689 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMPLVEEFCNLDDDELRESCLQAFEAFLRKC-PKEMDPHVPNVTSLCLQYMK---------------------HDPNYNHDSDEEEQMETEDSEFSEQESEDEYSDDDDMSWKVRRAAAKCMAALISSRPDLLPDFHCTLAPALIR---RFKEREENVKADIFGAYIMLLKGWLEAVEEPTQTGRNLNMLRAQVPLVMKALQRQLKDRVRTRQGCFNLFTELAGVLPGCLAEHMTVLVSGIVFSL----ADYSSSSTIRMDALAFLQGLLGTPAEAFHPHLPTLLPPVMACVADP-FYKVAAEALLVLQELVRTLWPDPEPYVGEMSTATLARLRATDLDQEVKERAISCVG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 116059133 6 ------LLDTLSPDAPTRARATATLES--QSHVHGYALALARAALDGEATEHGRQLAAVLLKRHVRERWTSDDGAPG----AMGASEREEMRSAF--------------AAAIAQVCANE--GGAWEALAERLVEGVRSKRSKEEVL-GCLKCYEYSGGEIDAKDVAMFGPRLFP---------ERRASGAFTSTLHMLTSLSGEEQRAMRDMMVPYLPTVSLELESVPNPNAFDECASTLEALKG---------LSLAVQYFTKSAGETLMPALSRGAMMFWAAYSEEQEHVNESDGDTVSFDAVITELLELVIQIAEQPKLNKLLETMSTQQEDEEEDFSNVRAACGLMLDSLSNRFGPKCVGALASAAEKRMQSGDWRAREATLLAVGTLNDAIARETGKPAPLDVAAFVKAVIDDFHPFLRGRALWMCARLSSAVP-----PAMAETVLSCSVSSMDLPPPLRIGACRAMAEFLPLAEVMAPYVGEIYKGLGGLLVEAGEETIHLILEAMHVLIKADAALTPAVVKIWGELISADACEVFEALA-AIPACQPQLHATLVPTLSHILASPSEQPDMLVEATLDLLTIILRPAGLAEAKATHNACFKYVCGLI-MHSDDAGVMQGAAETLRAFLRAGKESMLEWLRAMFEAASRLLDPTLEDSASLTAAPLMCQMLRRLPTKVGPVLRDITAAVVARLRSSK-QPNLSASLLTVFARIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 118365631 7 --LIQTLNDALAANGQTNKQGEQMLRELREN--PQYPILLFDYFQNQGNMDQLRLLAAVQFQHWFKEYKNADDYLVQQY-----SEIVSSVKQSIIQCFVSNKNISKQVEQAILFLASKEFPY-RWNTLIQELMSDFNLQNNEQNIR--ILKVLDKITDRYSYDNCHDHLYKLIENVLLGLQQHDTLNTVKILIMKIFYN-LNYQDLHPKFEDNLNNWMGFLSKTIQGHDVTLFKAKGECLTRYREEFQDLIEHFAGEIWTMCSITDQDQKFDKIVINALKYFKNLVLWQDLGSFFKQNMNNIMTSLIIPNLGVSQMEKLQFEDEPTSFLESFFQFSDI--NTRKSVTVDLLKNIAKGFGDELVGQIKNYILEYLDSTGQFNIETEVILLNLIIDGATVAYR-----------------DKEGVTEICLPA--ELVTYIYENIIKPT-LGKMFSVLSQNQNMLVEQQYNTLHVCYYLRFFYYFRNIINRDEILELARIVSFFLRSKQESLVGLAAITIEGLLNLKEGDLKNYINVKNYFNKD------NVYPQINEIIMNLYLCCQS---------QEEIDGNLLKTLFYIINLL-KEKSLEKFDLFVGLFNDQFQKMLSE------------------GYDFQR-----VSILFECVSNLMNLSSTQNSQG-----YIQLEKTVSPYFDKIISQFISDLIN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 17230957 676 -----------------------------------------QILC--SLNETAFQTQALQL---LKEREPQIAQVRFQEYCAALGEKKAAVDRLLELLKHSESNVRSSAADALGNIGT----EAGIPGLLEFL------KDPEFNVWFSATNALGNIGTEAA-----------IPGLLELLKHSESN--VRSSAAEALG------------KIGAESAIPGLLELLKHSESNVRSSAAEALGKIGAESA-----------IPDLLELFKDSESIVRSSAINALSKIGAE-----IAIPDLLKLLKDSESVVRSSAAEALGQIIPDLLKLLK-------DSEFYVRFKAAVAL-------GQIGAEIAIPDLLKLLKNSNFIVRFGAAIALGDIGT-----------AAAIPDLLKLLKDSEFIVRSSAAVALGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116195134 28 ----------------------------------------------------------------------------------IDDSTKDYLRNVILELILSPEDERKAASYVVSKIAVADFPH-RWPALLPSVLGIM--PTGTDAQLHGALRILQDLVEELTDEQFFSVARDIIKACYDVALNENRKETHRSLAVLVFRSCFDLMDIVFLEQAIKTPLPPLVDDNGSQPDNALKDQAVETLIKIRTVFPSLLLPQIL-ALFTATWE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145503442 9 -----------SIDQNQRISAEKDLNQLEEQD-ANLCGYLLELIQTQQQNSQIKFFTIIHLKNVIKRRWKAFKQGCEKRQNYFAENQKNQIKELVLQFYCQEQQLKQEILQILYEVCSSDYPFK-YPLLLKYINQQLEANNLDEQLL-SFLKQIFKIMPKQKNEQYNCLWQKIASLWVRADNLNNYSQQSLLLLDKMFTNFILSYHSNVEIQQIFSSMLQKIAILLQSDTQQQYHKNITHLIKLVANYPFQLTQNLPDYLQMLSVTINSNKKIITKGGLISFIRFLKLSQLFLTDEKQQVLKEKQVVDTIIKQFFEKESQNFIQRFLTLITSSNEISIED-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196014454 430 --------------------------------------------------------------------------------------------------------------------------------VMPGIVYSLSDKSSTSNMKIDTLLFLQCVLTHHEANVFYPHIDVLVPLVID--KVSDMFYKVISEALFVLQHLIKIMRPLDGNKQSRNIYKSTVARLTTDIDQEVKERAITCMGHLISNMGDILPSELKSCL-PILVSRLR--NDSTRLCTVKALTTMANSPLNLDLTMQLLSSFLRKNSRALKLSSLTALNILIQKFGRLMNDQLCDINESDLHVSQVGITEISVTTRCCGA--LNALLGFICQAIRNKIPKIHKQAFYSVAKCVAGIIMES-SDLSTTVVQQLIRDLESSSVSVKMFTLLALGEIGRVVNMSAF--QNLKSVITSAFSSSSEE--IKSAASFALGNIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196014454 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRLLEDKNGEVQNLAVKCLGLLVTKV-----KENYVEQIANSLCDGMKSTSEQLRDISSVIADIASQTQLAVLLCKLIVSRLLSVIPRAQDPSVQILSDILKKYGGHHSNVQDCLIAQMTSSRLAVRKRATIALGQLFVELMRYIIGELNQNRSLSTTRTYVQ----------CIATISRQAGH-RIGNYVDTLMPLLFS-FSMQQDDDEFRDYCLQALESLVLRCPKEVTPYVMRIVQICLEYLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46123013 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVDSIIKTLDDQNGEVQNLAVKCLGPFVGKVPTPV-----IAPMIEKLSSLKLKNSVDNAVPSMALRNVIIALPRPVPGIPPAPDVQ-------------------------------EAYSAISRVLIPRLIGPGPK---------TRVPKNPKIPLPAVPEGLLQNEGDLNAEAVDVLIEVVRCFGPMLVQVEVEAMQEVVIQLLESEKGTSVVKKRAVVAISMLAVYLSDE---HLQEVVRRITDGLSKQCSPVTRRLYISILGSMARSIPSRFGPHLANTAPLVLKALGEEELN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20090689 707 ------------------------------------VQSLIDALRDEN--EHVRSAAALIVINSLIDILNNENEDLSVRWDAVDIESEKAVK-ALVNALKDKELR---------NISSLMLGYLESETAVMLLIEALKDED--LDLQHNARQALGSICSSIYSAEFRNEYDTVVQLLVNALKNED--INVRRGVTGVFLQI----------QYEIAIAVQPLINALKDQDEEVRMNAALALSHTKS-----------EAAVQSLIGALKDKSESVRGVAAH-----ALGEIKSKTAVKPLIDALNDKSEFVRSDVVGALGEIVQPLIDLLKDEDVNDEDIDGDIRVSAAIALGKI---KSEAAVQPLIDLLK----DENENVRWSAVVALGDIKS-----------ETAVQPLIDKLNDEDEHVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51094632 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQPLIELLSSSNVAVCEQAVWALGNIAGDGPEFRDN-VITSNAIPHLLALISPTLPITRNITWTLSNLCRNK-------------NPYPCDTAVKQILPALLHLLQHQD---SEVLSDACWALSYLTDGSNKRIGQVVNTG---VLPRLVVLM------TSSELNVLTPSLR-----TVGNIVTGTDEQTQMAIDAGMLNVLPQLLQ--HNKPSIQKEAAWALSNVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66821735 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMPHVLNYCDNNKFEQNDELRENCLLCFEAIIEKCQKDV-TPYIGEIITLCTKYIKDPNYSDDGEGEEDGDEEEEEMSGDNDEEQEEEEEEEDLSDDDDISWKIRRSSCKTLCAIISTRPEL--------------LVELYQKVAPVLY---NRFKEREENVR------LDIFTTFVLLLKQLNKKLANPQAKEVLKQQVPKLVQSISKSLIDKSIRTRVGAIALLKELVMIIPGSLTGQVSQIVNGINLSLSEKNTNSNLKIEALVLLKLLLINEPAQSFQSHITSLSTHIVKCI-NDSYYRIASEALRVCQEFVIVFNKDCKPIISNLFAANFVQLKAQDIDQEVKEAAISSIGTIITLFGNEIQSELQPCLSIL----------------------------------------------------------------------------------------------------------------------------------------- 66821735 652 ---------------------------------------------------------------------------------------------------------------LFATIVQLDEPGMKYEQLLTLLFNTAADQPVTRQSFHSISQCIAVITVNTTPALRKQ---TIHNLICNLSSVNEPLVLLSLSCLGEIGRRIDI--------HENENLQESVYKTFEANNEEIKQVAALCLGDIAVCS---LQSYLPFILEQIKNQPKKQ---------YLLLHTLRETIVKLSH-----TDEGIKTIHPF-------LQSILPLLFDNCVNEEEG-------TRNIVAECLGKLSMIEPNEIIPKLV----EKIKSPSPLERSTIVTSIKSIMEN--KEVVDQYLAPNISQFLSLLHDGDLIVRRSALLSLNYIAHNKPNLIRNDVYLPILYN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162463339 413 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYLPELMPVVVDSLLDGGAVSKRAVSTLGQIIQSTGYVIAPYNEYPPLLMGALDPHAHKRNQH-----NLPGQHREVLRPTSKPHILFPWKNLPTDYWPSFQHPRTTI-----------QQLQLAPSCEFFEILLFQVIAPLSLFLSQWALAVF-PYLPKVLPDLFRAVRMCE-DGALKEFITWKLGTLISIVRQHIRKYLQDIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77994361 497 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFRPFISEVMPLVIEAIQDNSGRRRVVAVKTLGFIVSSCGNVMGPYLEYPQLLSVLLRMLHEGHPAQRRIIGALHKLNQASLSGEGKLEKEGRPLRHGGGGAGGAGGGAGGGGVGGGVAGDSNDGGMGPGDDSSGLVTSSEDYYPTVA------INALMRVLRDPALASQHLA----------VIRALAAIFRALQL-SVVPYLPKVLPILLGVL--RGGDEALREEILASLRALVGYVRQHMRRFLPDL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119497055 28 ----------------------KQLQHWEKH--ESYFTLLQDVFLDQSLPVEVRYLSIIQLKNGIDKYWRKTATN------AIKKEEKERIKVRAVQAVEPAPLLALHNAFMIAKIMRYEFPQD-WPDGISAILRSSTQPGANPLQLPRTLTILLQIIKELSTARLQRNLQSVAPEIFHLLVNIYVEKVTKWTVI--LEQGGVDEAALLDEAEQSLVCLKVLRRLI--------IAGFEHPNRDKEAQDFWLLSHTHFSRFFAFVNGSVPLSEQVRRSIEKHLLKLSKLHVEMAKERPAAFALLPDSIPLVQSYWT-----LVVKLGENYSQLGEDGDSDGKTLMEKVGLRALLLIRACSKMAFNPAQTFKYQTPQDKEEKQR--------------SIEQIKSDLHDFVVSVMELL--------------VTQFFRFRKADFQEWEAEPEEWERKEEDIAEAWEFSIRSCS-------------------EKLFLDLVIHFKDLLIPRLLNVFFSFASPEKRLKDSLYSAIG-LASASLEQQLD--------FNSFLETTLVQEVQIQEHG----YNVLRRRIAIVLGQWVPVKPDELNRNAIYQIFQHLL-GKQDPLNDLVVRITALKNVLDPFEFSPAGFMPYAQSILQDLMSLIQEVELPETKMGLLESVRVLVVKMEHHIAPFSDQILALLPPLWEQSGEEHLMKQAILTLISSLIHSLKQDSIKYHSLVLPLI----SSSVEPGSETLVYLLDE----ALELWSAIL------------------------------------------------------------------------------------------------------- 123446659 24 -------------NNEEIQQVTGVFEDFFRNNFIELVIILDFILRSEVAD-NIRYYVFVILKRAFTVLISMPYENKQSIIREFGKEQMDLFQLAFENAYSENADIARLACNICAQMLVSEGSEFDFQEVFDELIHNNIENEGNPNRYLQTIIIYKKFWKDPNYHSFIQILSFILSEFINNIKSSETYEELLFNAVCAIYYTDTQCNGRFSSSSEVKNFLSACVLWLPESSEQLFRITYDTLAVIARSYTQKIPFGLNLPLFINIITNGLSCPGDYLIATLDCIYEIAFYEYSLYLEKNRSFESSFIPQNISMNISEGVLNQLITHIITIDKNSTDIGVGNDYSISYSATMALRYLIVMTPNYLI-TLLEIVENLLNSSEWTDNYGAILILESLSSVFQYSQVFTFIIRNKQIFFEYMRSDITILSGGTMIFMIAALKKYSIALVSLDFLNYLLETLEGTLIYKNTTLTVDCLKLMAQFVSSLHPKNKSGLYSTTQKLLLNMRKEINVPLIQSTIDK------VLKPIIFEDDQISVSDS-KELYVYYDGFINDFIKEAEPPLDIYQVSVLSTSFENLSITILKFVENDQSVLSNFM-ENMRPFFNCADSELLFMLNIS-------------FNTLFQRIPNLMKSYSSLFIEKISEYLHSQD-PSLVKQATETFEYIVVNDQDLISQ-TDEIIKKLFDLIENSS---SDIVGIFQ--GEVVAALGAAVYSYINRLVGIIDSVLKFEPDLENE-------EERQSWLNFYKFIFYALK--------------------------------------------------------------------------------------------------- 123967368 10 ---IKLLEAVISEDESQRNESHQNIMDLLQNQPIQFLTLCISTIFSDNISPTATFQA-----FNATNRYLKFCEQQNLPFLTLNLELRTNLITAALRGLADYPYIQEAAALTIGLFCNC---SKSYEEYLSSLLTLYTEHKSDVHIVVSISTACQNVIENLFNKQTKSQIPQSLITEMIAYLQETQDLGNAIKIIKSFDCFLKYYKEFPGDNEKINDVCKVYATLLRFESEEIINYCAENLSIIFDVSYDSSHVY-TDSLFYFIDESFKIPD-----------CTIPILRLMNEMISKEKNSDKVLQQSISQLIFEKEHEKFEEILFS-ISNQEQDSIDDEY-PQYYVTIILSEMMFVNQEFVFSYINQIFENCFQTEEYNKIYASILCLYSFVNHHS----SACYDFVIDSIKKILQSPNILTYDFIANMLIEFPDLIYVADDDGEFAFLILDFVVKSLETPSNIIKSSVNVAKNMCIQLKAKIHTENSLKLF--SILSDFYRNL-------WEKPEIYNPELCDNFFASLGEFLFTTPEN--EIVLTIIPLLSSTLTEILEKISQ---SSDNESLPFISRAIFECLTKGIQRYVERAIDIKNPESQHLYYNLVDLALNAIKYKEYIFYANASAIYMNDDHMAVIMNDLLPSITEGNQSSFTY-----ACYVFQYLSTNLKSKMDKYVEQICSSILETLWRDNFDSNSFGFGLFAIGTCMINSPQKLQGIIENLVTALEFFISRTPGNE-EDIID-IENFYKGFIVAETGLL------------------------------------------------------------------------------------------------------- 145530445 10 ------------------------------------------------------------------------------------------IKQHIISAIVSEAPLIHQLKDAIVYVASRDFPT-QWPTLMADLNQFLTHPDYVYKTVKLIYKLTEKYVYQSRSDPLYEEIIITCDTIHHNLLLLAKSLIQQIEALQNLQLSYEILKTLLKVFYNLNFFMKVVLRLVEQFLFKCKGEALKCVLLYAMKYRDDFGDLIQEIWNVCTQTSTGRDSDKIVLCALRYFKTLIAWQDMKAFFEQNIKILIESLIIRNLSLSKDEIGMFSDEPQEFIEKFFEQSDLE--SRRAQAVELFKTVTKHFNQQVNLIIQEYLQAYIQSLINLIIEASTSSFTS-KDGTIDIILSQCLKPKLGQIFEMQQQNQSVESKFTPIQLAFYCRYLFYNVIDKVELPTLATLVSKLQLSKKTTLSNACYTAYSLINVRQDVKNYTNHQLYFENVNISQYLQLIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71652162 277 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVPIFEKLLRDE-PRVKREAANALAHVADATCPYGIEE--LTPLVHIVREECKRGIGTTAGPFRAFGSLVMAPYDAQKYTSDMMPTLVNQFDEHRRVLLQVVRQCVSADGVTANFIRDVILKPFFSVRRVAAERTAGALVETTVAISRKLGSTEILQYLVQDMKDENEH--FQRMVIDTVRRVVRAVGTVGVP---DTLVALLLAIAAVKQDESGLNRVVLEGLASICNSLGTRLKRYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67467010 6 -------QLSLSGNNNSLTQANEMFNVMFNN--PEFGTTAINILSNTQEPLVVQQIVSINFKHYIKL-----------IWENLNEEPKAKLCELLMQLIRSPGVVQTQLIETLRFILVMDFP-GKCGGLLQIIQSLIQNP------------------EIISNEISFKGVMASINTFAKSFRFQTEN----------YAPMMQFIEIIF------PTCLRILITAIQNRMYVHTRLCFKLFYIIYTKVPSFFNKETIDLFYTNAIAFLQNNNDEKNAQCSSLIGLIRGTSSFISHNTSKASRATQTVTYFVDNIATQFINAMLPHLNLAIPSKLMFYEISLLSTSKLSKVILQFFPVLFEKIIFRQIMNELEEMKTAPVDYLRNASINFIRATIQYRAKTFLPYYIQPLLSLIQSGLE-KDPIIIDCACFIMGKICGQFVISKDYAKYVPSILSVTVPLLLSSGNTL---------LIRRGCDLAGIVFRILNFQTSVLPDYVIKVVQMMFQLL---SSNDVIARVSAGSVIGIFVDY--NCLSDSFKSVLVQLFEVLLQTIKVFES--------------ENVVETLSELIKRFPNETRPHSIDIVKALLDVLISIENNYGELDENA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167387031 6 -QIHQACQLSLSGNNNNLTQANEMFNVMFNN--PEFGTAAINILSSTQEPLVVQQIVSINFKHYIKL-----------IWENLNEQAKEKLCELLMQLIIRAPGVVQQLIETLRYILTMDFP-GKCGGLLQIIQSLIQNPESNEISFKGVMLSINTVFQTENYAPMMQFIEVIFPTCLRILITAIQNRVHTRLCFKLFKYIIYTKVPSFFNKETIDLFLQQPFTFNNNDEKNVQCSSLIGLIRGTSSFISH--------NTNKTSRATQTVTYFIDNIATQFINTMLPHLNLSIPSKLMFYEITLLSHCLKTSKLSKVILQFFPVLFEKII-----------------FRQIMVTHNELEEMKVAPV-DYLRNRDEDDDFGSRTASINFIRATLQYRAKTFLPYYIQPLLNLISTGLE-KDPIIIDCACFIMGKICGQFVISKDYAKYVPSILSVTVPLLLSSGNTL---------LIRRGCDLAGIVFRILNFQTSILPDYVIKVVQMMFQLL---SSNDVIARVSAGSVIGIFVDY--NCLSDSFKSVLVQLFEVLLQTIKVFES--------------ENVVETLSELIKRFPNETRPHSIDIVKALLDVLNSIENNYGELDENA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50302959 143 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQDEHPPVRIIAAQTVSSLAQSCQPYGI--ERFNPVLEPLWRGVKQNGRELAAFLKALGFLIPLMEYASYYAEEVMKIVKREFNSPNEDMKKTVLFVIQKLSVTEYLRKELAAEFFKQFWRSALDRQLNNIVTFTTVLLAN-KTGAAFTLEKLIYPLKDESEPFRTMGAHAVNRVVKALGMTDVDERLERLLDALLIAFQDQTNGERI---VYRSIGTVAKSLNTRMKPYISPVSSIILEHLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198412799 435 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKNLVETIESGLEDEQQKVRTITALALAALAEAATPYGIES--FDSVLKPLWKGIRTHRGKGLAAFLAIGYLIPLM--DAEYANYYTREVMLILIREFQKIVLKVVKQCCATDGVESPYIKA--EILPSFFKALDRRNYRQLVDTTVEIANKVGAHVIVQRIVDDLKDENEQYRKMVM--ETIDKILANQGAAEIDHLEEQLIDGILYAFQEQTTEDVV---MLNGFGTVVNTLGKRVKAYLPQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154311740 663 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEIVERIVNNLKDESEAYRKMTVETIEKVIASLGAADIGERLEERLIDGILHSFQEQSVEDIVMLNGFGTVV--------------NALGTRCKPYLPQIVSTILWRLNNKSATVRQQAADLISRIAMVMKQCGEDLYEYLGEEYPEVLNQMQPPIKDLLPRLTPILRNRHEKVQENTIDLVGRIADR-GPESVN--AREWMRICFELLDMKAHKKGIRRAANNTFGFIAKAIGPQ------DVLATLLNNLRVQEQSRVCAVAIGIVAETC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149633500 93 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQRLTTQLVDAIERH--HDVSVQIEALDILPQVLSSATVD--GPLNLAVGHLLQR---------HPAPYPNRLALSEGCPLVLLTVSEPERRAPKLGKALLDVQIPVLHCLISVLTTPNSTLRKRAINALGCLVSSCNGDI---LSLLMDHLLTGIRSHRSFSTIKTYIQCVTTIGKMACCHIEKYLEQIILLLGQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50555395 319 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIDPHLSQAVRLLFTALNDEVFAIRQLSIGIIGRLTK------INPAYVVPHLRKTLIHLLTELEYAK--------FGRTKEESARLLAQLIGSTHGLIKPYVKPIIKVLL---ARARDTSSNVASAVITAIGELAATG----REGMIEYIPEIMPIFLETFSDQNAQKKLAGLKSLGQLSSSSGYVIQPLLLKSDNVDTRRETVRLMGILGEVERSTQDDSAEYDSIPTDVALLIQGMSPSSDEYNHTVITTLMAILKDQSLVSHHNAVVQAIVIIFKSLGLKCVPFLNQIIPGWLQVLRSST---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15239850 108 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLFVQLLASPDDDVREQAIWGLGNVAGDSIQCRDFVLNSGAFIPLLHQLNNHATSILRNATWTLSNFFRGKPS-----------PPFDLVKHVLPVLKRLV-----YSDDEQVLIDACW-ALSNLSDASNENIQSVIEAGVVP---RLVELLQHASPVVLVP-----------ALRCIGNIVSGNSQQTHCVINCGVLPVLADLL-TQNHMRGIRREACWTISNITAGLEEQIQSVIDNLIPSLV-NLAQHAEFDIKKEAIWAIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70990520 28 ----------------------KQLQHWEKH--ESYFTLLQDVFLDQSLPVEVRYLSIIQLKNGIDKYWRKTATNAIKR------EEKERIKVRAVQAVEPAPLLALHNAFMIAKIMRYEFPQD-WPDGISAILRSSTQPGANPLQLPRTLTILLQIIKELSTARLQRNLQSVAPEIFHLLVNIYVEKVNKWTVI--LEQGGVDEAALLGEAEQSLVCLKVLRRLI--------IAGFEHPNRDKEAQDFWLLSHTHFSRFFAIVNGSVPLSEQVQRSIEKHLLKLSKLHVEMAKERPAAFALLPDSIPLVQSYWT-----LVVKLGENYSQLGEDGDSDNKTLMEKVGLRALLLIRACSKMAFNPAQTFKYQTPQDKEEKQRSIEQIKSDIFTHEFVVSVMELLVTQFFRFRKADFQEWEAEIAEAWEFSIRSCSELFLDLVIHFKDL--LIPRLLNVFFSFASPEKRDVLLKDSLYSAIGLASASLEQQLDFNSFLETALVQQIQEHGYNVLRRPDELNRNAIYQIFQHLLGVVRITAGRQLKNVLDPFEVFMPYAQSILQDLMSLI---QEVELPETKMGLLESVRVLVVKMEHH-IAPFSDQILALLPPLWEQSGEEHLMKQAILTLISSLIHSLKQDSIKY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164660486 402 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVVASALG---IPAILPFLRAVCRSKSWQARHTAVRVVQAIMMGCA---VLPHLRNLVDCIEKGLEDEQQKVKAAFLKAIGFIMDSDSTLYFVKEITPTLIREFQSADDEMRRIVVRQCAVTDGVTFLRAELVPDYFKAFWVRRMALDRRVSDVVGRLVHFLKDDSEPFRKMAMDAIQHVVASLGTADVDERLEVQLVDGMIYAFQEQSVEDRVMLNGVGTIANALGMRINLMQIVSTILWRLNNKNAQQAADLTTKLLLSNLGLGEEFPETLASMIAAEGAIANVVGTQMNPPVKDLLPRMTPILRNRHE-RVQEASINLIGRIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 73958095 118 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQPLVELLSSPHMTVCEQAVWALGNIAGDGSEDIVISSNAIPHLLALVSSTIPITFL-RNITWTLSNLCRNK-------------NPYPCKTAVKQMLPVLSHLLQHQD---SEVLSDTCWALSYLTDGCNERIGQVVNTG---VLPRLVQLM------SSSELNVLTPSLR-----TIGNIVTGTDYQTQMAIDAGMLNVLPQLLM--HPKSSIQKEAAWALSNVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211586834 20 ---------------------------------------LQDVFLDHSVPNEVRYLAIIQLKNGIDKYWRKTAPN------AIKPEEKEHIKTRALAAVEPAPLLALHNSLVIAKIMRFEFPHD-WPDAISYIISSLRSPGANPLQLPRTLLILLQIIKELSRHNLQSASPEIFQLLGQGGASEGELLETLELSLVSLKVLRRLIIAGFEHP-SRSHEVQGFWELTHSHFSK-----FHSLVDGSANLPEPIHRAIEKHLLQMTHPASFALLPDSVSLVKSYWSLVVKLGEKYDSLGAEGEDEGKSLTEKIGLRALLLIRACAKMAFNPAQQTPEDKEERKQSVQ-------LVKTQLFTEEFVVNVMELLVTQFFKREEENADAWEFSIRSCSEKLFLDLVIHFKDLLIPRLLTVFDNHNVLLKDSLYSAIGLAAASLEHHLDFNAFLEHTMIAEVQSQEPEYKLLRR--------RVALVLGQWVPVKAGELNMNAIYQIFQHLLGK------HDPLNDLVVRITAGRQLRSVL-DSYEFSPNAFMSFAPTILESLMSLVQ----------EVESSDTKMGLLETVRVVVVKMEDQ-ITPFSDRIVSLLPPLWESSGEEHLMKQAILTLLSSLIQSLGQESVRYHSLILPLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154299841 16 ---------------------------------------------DKSLPSEVRYLAVIQLKNGIDKYWRKTAPN------AITAEEKENIRSHLLESGFEESQLALQNALVISKVVRVDYPMD-WPDVLTNLIRMLANETNQLHLQRGMLILLQIVKESVTPEMVFLLSGIYTQKVSQGLFAENSSGD-QGSAINAMENSLIAIKIWQQSQQQFGQLLTIVNEESTVLASPAKELAEKHLVQFAKLHVQMSNTH--PAAFALLPNSI-----DLVRGYWGFVSKFGDSYGSATQDFSAKALATDGGSKQDRPIMEKLCLKGLTLLRACMKRTPEIKEEQRQAVAFLKSQLLQLIAEMA-SVIVTKFFVFRQVDLEAWEEDEDEWEIREEGGCAEKLFMDLVINFKDLLVAPLLQYFQSQSVVTKDAVYTAMGLSAAVIHQSFDFDTFLTSTLVNDVQQTGQSWKV------------LRRRIAILLGQWIPVRISQANRPLVYQIFQHLLK--SEDETNDHVVRITAARQFKAIV----DDFEFHVEPFLPYAPDILGRTMALIQEVENTETKL-------VILETIRMIAIRLETH-ISPYADQIVSILPGLWEASGEEHLLKQAILTIMSTLVSCMQGQSERYHSLILPLIQRAVEPGSEMQVYLM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21321776 48 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPKDMIPYIGLLLPEVKKVLVDPIPEVRAVAARALGSLI-----IGMGEEIFPDLVPWLLDTLKSDSSNVERSGAA---------------QGLSEVLAALGKDYFDQILPDIIRNCSHQKAGHLTLFRVAGTSGKAILEGGSDDEGASTEAHGRAIIDVLGREKRNEVLAAIYMVRSDVSLTVRQAALHVWKTIVANTPRTLKEIMPVLMDTLISSLASSSSER--RQVAGRSLGELVRKLGERV---LPSIIPILSQGLKDPDASRRQGVCIGL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170577165 4 -QIASLLEKMSSTDKDYRFMATNDLDSIKLDDESEVVNMVVKLL--EDKNGEVQNLAVKCLG-PLVHKVKDTQVKYFFVFAQLSHFVAQAIFSHLCETMINGDEKLRDVSSIALKTAVAELPAASSPLLVPPLKDALSDTERVDISVKLEIIDIISDILSRYGSLFSPYLRELQEALLRQL--SSDRQALRKRSIITLSNLLALSDD--ALYGETMDIIVQYLTSPGASVMQFRTMVQTC-QSICKTTSRRFVKHMSRLVPVLVDYTVATEDDELRIQAFETFVYRCPREITPFI--PHIVEVVVNYVKHDPNYTYDDDEEMDSITDDDDDEGNEDDDDMSWKVRRASAKCIEALILSRRDEIVPLLISRFKEREDNVKWDIMHAYTALLSQI---------RNLIPNFSAICVP---EKNGDVEKNACGDAETI-TVKGGVLLRNAVSMEQLETLQALDSQIPLLVKAVSRLLNTKAKTKQYCFVLLTHLLRAYPGALGDEILHLTAGVSNAMNDRSLNTNMK----IDTLTFLSGALCTHSPEKLHAYMDVLVPLIVRAVSEQFYKVS----AEALTVTTSLIRVLRPVASERGNFDYSPYVDSIYEAIIGKLKATDIDQEVKEKAITAAGLLVATFGDFLKEKLPTCLPIFLDRLRN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 207345501 310 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSADIQQAVSACIAPLVFQFKQKVGDYMEKLLNPTVASSMRKGAAWGIAGLVKGYGISALSEFDIIRNLIEAAEDKKEPKRFCFQYLSESLPYVIEILPNILKNLGDAVPE----VRDATARATKAIMAHTTGYGVKKLIPVAVSNLDEIAWRTKRGSVQLLGNMA-YLDPTQLSASLSTIVPEIVGVLNDSHKEVRKAADESLKR----FGEVIRNPE-IQKLVPVLLQAIGD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 158294128 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIFVDLMKSPHEDVQEQAIWALGNI-------------AGDSPECRDCVLDH-------DVLEPLLHVLSTS------RRLTLTRNAVWALSNMCRGKNPPKVEKCLPILSQLMFHNDVEVLGDAVWAVSYLSDGSNDNIQAVIDAGCCRRLIELLSHSHNNVVSAALRAVGNIVDTQTQLILNCNALPSILQLLSSTKEA---VRKEACWTISNIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67540856 59 ---------------------------------------------------------------------------------------------------------------------------------------NAGKNEADLRTKFAAAHCLGDIF-TTAGESVFAQSGAVVTSLLKLLKPSSNHTGCRGSVFAVLRKVVGGTGVPVDEGTARDIWKQARNAATGDKSTFVQVHACRCLEQLLHTTPYFDNANDFESLKTVVWKVIDSPLAPVRHAAAACFARAAKDSRIMSTPKGEDEDEAEVSESSAPKKSESRLYFLLPDLLKQLSQQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156053670 23 --------------------------------------YLTNAFADKSLPSEIRYLAIIQLKNGIDKYWRKTAP------SAITTEEKEHIRSHLLESGFEETQLALQNALVISKVVRVDYPMD-WPDVLTNLIRMLANETNQLHLRRGMLILLQVVKESVTPEMIFLLSSIYTQKVSQSFLTQTPSEDH-GGAMDAMENSLIAIK----------------------------------------------------ILRRLLIVGYEHPNHD---------KDVQQIWQQSQQQFGQLLTMVNGESAILASPAKELAEKHLVQFAKLHVQMS--------NTHPAAFALLPNSI-----DLVRAYWGFVAKFGNSYGSATQDFSAKALATIMEKLCLKGLT-LLRACMKMVFSPAQSFKPEVKEEQRQAV----EFLKSELLTEQLIAEMASVIVTKFFVFRQVD------LESWEEDEDEWEIREEGGGDTWEFEVRPCAEKLFMDLVINFKDLLVAPLLQYFHSVTGSNGESVVTKDAVYTAMGLSAAVIHQFLTSTLVNDVQQTGQS----WKVLRRRIAILLGQWIPVRVSQANRPLVYQIFQHLLKA-EDETNDHVVRITAARQFKTIVDDFEFHFLPYAPDILGRTMALIQEVENTETKLVILETIRMIAVRLETHIAPYADQIVSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115436400 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAWALTNIASGTAANTMAVIEHGAVPIFVKLLSSPREDVREQAVWALGNVAGDSTKCRNLVLMHGAMLPLLQQLEHAKLSMLRNSAWTLSNFCRGKPQDFKHVEPALPVLRELILSQDEEILTDSCWALSYLSDGSNDNIQAVIETG---------------------VCDWLVELLSHPSPVV--------------LIPALRTVGNIVTGDDAQTQCPQALPCLFNLLTTTQKKS-VKREACWTISNITAGTKEQIQAVIDNIIAPLLHLLQ-HAEFDVKKEAVWAIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119509792 18 -QINGIVAALTDPIPEVRAKAAEHLQEYQLDNYDELVKKLAEQLQDKD-SAVSRSAAAEALGQM---------------------QAKEVVPQLALLLKDSETYVRRAAAQALGQMQAKE----QAPQV------ALLLKDSDPDVRYAAAQALG-----------QMQAKEVVPQVALLLKDSDWN--VRNAAAQALG------------QMQAKEVVPQVALLLKDSDPNVRRAAAYAL---------------------------------GQMQAKEVVPQVALLLKDSDWNVRNAAAQALGQMQ---------AKEVVPQVALLLK-------DSDWNVRNAAAQAL-------GQMQAKEVVPQVALLLKDSDWNVRNAAAQALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218186394 498 -------------------------------------------------------------------------------------------------LLGHVDADAREATSRLLGITSSALSSTAALDLLSELTSTFDQNRPSRENYHGLLCAIGYITESYITEEIVQKSIDVLVKVV-----ESEGSALASTAMEALGHLLPSINRNSSQAALLTILNEKLAKLLSENDTKAKQKILISLGHLSWNELSF--AHLNNALDLIFSLS-RSKVEDVLFAAGEALSFIWGEVP---VTTDVILETNFVSLSQATNYLTGDAPLLVS------------------SNSNKGSDCEEAHAMA-REEIIKRLFDTL---IYSSRKEERCAGTVWLVSLTMYCQHPKILELLPQIQEALTHLLGDQNDLTQDLASQGMS-IVYELGDASMKEQLVHALVNTLSGAAKKKRAIKLMEDSVFQEGTIGNNPTGGKLSTYKELCSLANEMGQPDLIYKFMDLAN-YQAAINSKRGAAF-GFSKIAKQAGEALQPHLHTLIPRLVRY-----------QYDPDKNIQDSM-----AHIWKLIVADPKKTIDEHYDLIVEDLL--VQSGSRLWRSREASCLALADIIQRRYGQVSKHLRKIWITTFRAMDDIKET-VRNA-----GDLCRAAGPALKPHLSELVSCMLECLSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 47224984 55 -----------------------------------------------------------------------------------------------------------------------------------------------------------YICEDYDGDGDFRSQNASLEDIVQ--NATSDNQGIQLSAVQSARKLLSSDRNPPIDDLIKSGILPKLVNCLDDDSPSLQFEAAWALTNIASGTSEQTQAVVESNAVPLFLRLLKSPHQNVCEQAVWALGNIIDYVISLGVVKPLLSFISPSVPITFLRNVTETIQEILPALCVLINHTDVSILVDTWALSYLTDAGNEQIQMVIDSGIVPHLVPL----LSHQEVKVQTAALRAVGNIVTGTDEQT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157342301 1 MELQNTVKEALNPDDSVRMQADRWLQDFQRTIDAWQVSD--NLLHDATSNLETLIFCSQTLRSKVQRDFEELPSEAFR-------PLRDSLNTLLKKFHKGPPKVRTQISIAVAALAVH-VPAEDWPEFIPFLELLMVLPEEVFNYKEVALNILTACINELKEQVLEAFASAVLASLVLTALSSLNSELLSEASVNVVSELIHYTTAGSSQIPLIQVIVPQVMNLKSSKDEEDVKAIGRLFADMGDSYVELIATGSDELIVHALLEVASHPEYDIASMTFNFWVNLTKRDAYLSFGNEASIEAERNRRLQVFRSSYESLVSLVPEDYQDLSY--EDLKDFKQTRYAVADVLIDAASVLGGEATLKILMKLVEANEEHNEWRPAEAALYCIRAISNYVSVVE-AEVMPQVMNMLPKL---PHPQLLQTVCLTIGAYSKWLDAAPGGLSIFPSVIDILMSGM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167384433 22 --IQQLVEASLS--CQRQNEVLQLLD--IVSHYEEYSTYLQYLLLNTTNEVYL-SIIFLLLKQAIENGCNTDYIELVKTIFKLVRDGKQHIMKGGYSIL--------TICFCKSPLCSQMI--------IQFIYSSLQSTQ--TLIIQFGIELLDIIITDHFESLFYPIIEKIMEIVLQYF--SSISINLKSKVLNTFTELILFEAPFLSNALE--LLLKTFCTEIYDNN-EYRIKLCSFLVSLPQIYTEEISKYMKE-IQRIVQILLNDKCEHVFTECIEVIISLSSEEETLPFLIQFIPLFFERCLLTEEIIYKINEEDQIRQKEQVLVHNDELYDY-EMSVRNSVISLFELINNSFSSNIVGTYINYEQRQQIQNDWRNIEVLIRILNVSIPYYHENDLFDRFGRFCIIPIENIMNENIYIKRIAIEFIGNTPTLI--IGTSPEIKNSLYNYLLKIIGDNN--YTISCISLQTLTKFKDKLKQLFNLIVPTIKNLKGQPLLNICDLISSVTNLTNEMENNIQNELIQCIYDIIDICLTTLFSNIMLFHSISIDMINSLINISFQCITIF--IDSTDIVSSCLRVFECLYKKNTSYMISFINSH-QNEMFKIFEITLPHKTIIQDSYGLLGDIMNGCSSFIISHLNFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86515392 104 -----------------RDKAVESLRAVAQQHSPA-------DLENHFVPLVQRLSAG----DWFTSRTSAC-GLFSVCYPRVSAQMKADLRSHFRALCQDDTPVRRAAATKLGELAQVVELEYLKTDLIPMFLSLTQDQDSVRLLAVEACVSFASLFQQEDIEMFVMPTTDLVPAFQNLLKDTE--AEVRAAAANKVKDFCQNLDKAHQESIIMNNILPCVKELVADPNQHVKSALASV---IMGLSPILGRHNTIEHLLPLFLTQLKDECPEVRLNIISNLDCVNEV-IGIQQLSQSLLPAIVELAEDSKWRVRSAIIEYMPLLAGQLGREFFDEKDHVFAIREAATLNLRKLVDQFGAEWAETIIPKVLAMSRDQNYLYRMTCLFCINVLAEACGSDITTRLL---LPTVLSMANDKVANVRFNVAKTLQKIAPQLDQAVIQPQV-KPVLDKL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145611320 344 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKIFVPALEFWATFVETMVD-TMFSEEAKDSDAWVQHSLGLVMQKKIQFPPATTFSGWDSSERAGFVEA---RKDVADLLQTVCTIPNASLVSLFVDLLLQALSAQAWAELEAAAFCLSCISDGGEYDEL--LHKVFSSGLFDLLGQSEVRLRQTGLSLIERFSDYFE---RHGEFLPGALNLLFGAVGDSMLAGPSAKS-ICTLCSSCREAATFISSYENIHSSSIDPVAEEKIVMAIASVIQAISDEET-RLQAFRHLYRIVRLDLDRCLPEMFEVSDPLVAKYYAEAQSQSQEVASADR-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50291135 9 LNLVEVLQQASDMQTERQRMAESQLK-AWETQ-PGFHFLLQSIYLDLSNGLHVRWLAVIQFKNGVEKYWRATRIN------SIGKDEKASIRKRLFDVVEQNNQLCIQNAQATARISRIDFPV-EWPNLFESIEQLLNINHRKEIQTHNILMHLNQIIKILGSARIGRCRPAMQSKIPLIF-----SLVVRIY----LESFDEWTHSNVA-DGDILSKLQISY------------LALKVLRRMVSDGYEY--PQRDETVCEFMKLSITHFDVLIAFKKFDLYEKFIKCFGKLYFNLVTASPANFILIPSSSQILISYTSFLLNKAQFVYQENPDVTGDFWEQVAIRGIMIIKRVINFVSKKGAVTIK-------ARSDKPNIDAAITKINN--EYLNENLIKKMVDTLMEWYLKL-----------------RATELDNWFMDPEEWINEQM-------ASSYEYQIRPC------------AENFFQDLINTFPELLASYL--LNKIETSASTLSDSLEDFLRKDAIYAAFQL-SASAVSEMVDFDRLLPTVF------LPEAAGSNTPGERLKIIRRRVALIINEWSIV------KCSEESKNLCYKFFAEMLATEEDKVVLLTVVQSLRTMLNFNKDNFEPYLNSVASLLLKILPSVSLTETRLYVLNTMSDLIIQIGQDMLIEILQIVPNLWNVATNETTESILCNSLLRLLRHLATSLGAFSYMTWEISIPIVM--TSCNPSSKDYQL------LNEDGFELWSVLLQNYSPEKQQLDTRFTEFLPYVSS-------------------------------------------------------------------------------- 66911916 201 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPAFQNLLKDCEAEVRAAAANKVKVFCENLPEDSRETIIMTHILPCVKELVSDNQHVKSALASVIMGLSTILGKD-NTVEHLLPLFLAQLKDECPEVRLNIISNLDCVNEVIRQLSQSLLPAIVELAEDAKWRVRLAIIEYMP--------LLAGQLGVEFFDEKLN-SLCMAWLIDHVYAILMKLVEEFGAEWAQN--TIVPKVLGMANDSNYLRMTTLFCINALSEACGQE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85091557 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLETLQEMIGDPNPMVVANSVQALSEIHETAPELVLTPATLKKLLMALNECTE------WGRVTILTTLAEYTAHDVKESEHICERVAPQFQHVNPSVVLAAVKVVFTHMKALNPKTVSAYPPLVTLIASAPEELRVFFCKYNDPPYVKLQEIMVRIANDKNFDQ--LLSELKEYALEVDMDFVRRAVKIKIEAASEKCVNALLDLISTKVN--YVVQEVIVVIKDILRKY-----PGYEGVIPTLCKYIDELDEPNARGALIWIVGEYAEKINN-----ADEILEGFVEGFLEEFTQTQL--QILTAVVKLFLKKPSNTQ---GLVQKVLQQA---TADNDNPDIRD------------------------------------------------------------------------------------------------------------------------ 193603613 61 ---------------------------------------------------------------------------------------------------------------------------NHWPDAIPQLMETFRNSQSSINVSVMILEILTTLIQTRRNEVLQQSSLQVLSIVDSILQSDSLDPIV-VHALKCAASWLDIGFDLIKCHQLTDTFISVILNLCTHPRTSVCEAVFEVLSKVIILSDKLFPNVVVDKLFDLFL-GIGDQHFRPIVQGLLNNNTLCTKYFNLYLTPDDLLSNDAGPDNSLLTIVKPLYVSLTQVLLKKVAYPE---NLESWTPDEYRQDISDTFTYCLQSEMLDVLLTIYKQVTAISQWQTVEACLYAFTAIAEPLQNHDSHPHIKQLMSSLGSLPYDQKAAV--AAMDTIGAYYYWMET---NPSYLDLIVP-LLMMGLHNSNMFSSASIALRDIAKECRQS--------------IAPYNDVILNTSMIALKQVKKLKEELRLM-YTIGVILSAMPFPKCKPSLDMFINPSLEVITSILAIEENAEFIKNRSLLQNRIRVLSSLVSAIDQK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145473677 384 ----QILLNGLHP------QSVQFLNQLCRQQPSDYIQQLLQTI------------AAILLRKIINFVNPKQ----QNFDGSILNDFQGYLQKAITTTEFRSPEAIANAIQTLST-FSFDLQDSLAIFVKDAVLPNLANSNPIIRKATAKAGCLLYIKKGRSTGQQMISKNVMYEILDKFMNISDTEQDIRQTMLASLN-------ENFDPYLNSPNNLRKLFLCMNDPISEVQEIALTILCRLSILNPSEIIPFLKKTLFEYTLTFDSNQPEKQTINKLYLLTSLIKHGRTIVQPYTSNIAKVIQQHLKNPNTNAIVTSYLLKAFAQL--------------------------TETANQEILVNLKEIITAMQDKSSTLKREAAVKSLNLIIKNTGFVVLPYYFPNLMDVIFQLIRTEIPEMRQECLKLLGNLSVQGVPTKQKFKFLKNYQNALNSVSSSEVRGYSEDLILIGNFSSKMFLHLGKLKMQTDQDTLLYQNNNALITKSV--TLDTQSHYHQAINSQDIE---ELFQQVPVIQLNDIDYYSKVTLKTLLQILLDPSLSNNHE----------LALETIMWIIGTL-KAKTASYLNYLIPVFARLLQ---RNEEMKEKVLTSLQKVIHLCGIQFNPYIDQVI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110761594 718 ------------------------------------------------------------------------------------------------------------------------------------------EPNKKEIIKEKAALSLGYLCVGENFPHTSYIVNKIITTVKEV---NIFSRKTRC------LDILPSEHTIPYSDTSTELLIHTLDELLKDPHPNLRQAVCVWLLALLKYNIQRCIKEKFSSLHYAFMDFLSDDSDIVQDMAAKGLSLI-----HINSNKEQKEFFVSNILDQFTQGRKTVQQVTLDTKLFEEGQLGKSPTSGNLSTYREICS---LATELQKPDLVYYFMHLANH---NAVWTSKKGAAFGFAAIAE-IANEELNKYLPNIIPRLYRYQFDPTPKIQHSSIWRAIVPSTSKAIEQYHKEILSDITDNLTNY---EWRVRISCCNALADLVNVRLNLAKCAPELLKTLFRVMDDIHEGTRLAATNTTKALSKVCVRYCDSSYGKEGEEVLQAILPVLLDIGVVNVVSSVRIVS-LQTISQLVSRAGVLLKPSLVILIPALLSTIG-----ESENPNLSYLSNVCGTISEARDAIDNIRASAHYATETMTKCIQYIDAEILKELMPKIIELIKSSIGFGTKITCLHFIILLSTHFKQELQPYSGKLLNVLMNGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126334574 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLTLEEIVKGVNGNDP--DLCLKATQAVRRMLSRERNPLSMFIELGLVPKLVTFLSLSCSPNLQFEAAWALTNIASGSSGQTKAVVDSGAIPLLIQLLSSSYLNIREQAVWALGNIAGDGPEL---RDAIIACNAIPALLSL-----VSPTLPVSFLRNLT----------WTLSN-----LCRNKNPYPAKAVKQILPVLTELLQHQDPEILSDACWALSYLTEG--SNQRINLVVQVLPRLIYLMQSPNLTILTPSLRTVGNIVTDHQTQMAIEAGVLTVLPQLLHHQK--PTVQKEACWTLSNIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170091922 21 -ELLQVLNGACSPDQAQIMASGDRLKQML--DMFGIFDSLQDVATRRELPLPIRQQAIIQFTRAAPNHWKSRKL--------LSDDQRIRIRRRSMVFLDEEDDSIANFNKLVSKISRQDYPNN-WPTLLNDLLNVIDSNLQKRY---------NSILEDLRDTLVLRRSLQLLNAILKEF----ASMKM-LNGIKTMGNIVEQLRFVLSTFTATTLTPQTIDSQRIFDDILLSHLVYKCIVKMAQSYQSWLEDSLGDGLPNLSSRTIKALTKHIRSMGLYLWSQVVELVQGMVLFKDNLAQWSEMRNSLSQDFVENAVRLLVTDLENWMADPEEEDDQWEFEIRPCSERVLVQLSNQFPRFVVPLLHTTFQQVASQPSIVQKEALYCAIGRCA-----IRMKDAIPFLEHTLVIEARDTNPIIKRRIAWLIGKWVSESCTSPNNPQIWATLVHLLQDRGAGSDAVVRTAATALRECIDTI-----------DFSPNVFAPFLPTATSELVRLIGEAETLESKRRVD--TTLNTVIERSDSHIIPFMA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123445446 5 -------------------------------NAPFFLLNIMQ-----ENPGSVLQKAAL----------TYLYRFLKEKIVHLDEQYQLHIQNLLLTKLNANQDTYQLIADNLTYLYEHDI--NQYPGLLDFVSECIKNP---ERYYFGIFL-LSTLIEKLKNETCEKFWETFNNISLEAMNKDD--------ALTIYHGFHIFVKLVSKIVATTD-----ILEASENHISRI--------NELPELIGISRESYSVSFWNDIGVLNQEISEDKFAISMIDKAISVAENGEYTTQLRVACLEIFYTAEEIPIDLVKRTIAACFAVCAVLMNEDDSIQED-------RISVIESSMFHYPGEEICNFISELINQYIDSDDVTCQATALLVFRAFFTNAANFAFKN-----IGYIIETLEEDKPKLQEAACMVLSHFDEGFKSLNHSANFIPPLITILANENSELTIHAYQALEAIDNLFQTIYELIEKILALSIPNTSEFDDESADIVIELIN--DVVTQHSIDAKVSCFDLAIQLIKVDEAQVITLNEMLIPVVGEVIQQVLQQDNPDQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212518736 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTPFIEQYSRQDDDELREYCLQAFEAFVQRC-PKEMTPHISAIMDLCLNCITDPNYNYDDTDA-------DDSISMETDDVDDSEDEDEYSDDDDMSWKVRRAAAKCLQAVILTRHEMLADFYRIASP-----------------TLIARLKEREENVKSDIFHCYIALLRQ----TKPTVALGTDVIIVLLQNQVPSIVKAVHRQMKEKSTKTRQDCFALLKELVQVLPGALTNHI-PALIHGIQFSLGDKNSSSNMKIDTLSFVHCLTTHAPEVFHVHMGVLVPPVVAAVSDNEALLVLQQLVKVIRPLDTPSNFDFTPWTSELYNCTLVRLKAADIDQEVKERAISCMGQIICNLGDYLQGELNTCLPIL----------------------------------------------------------------------------------------------------------------------------------------- 57967080 19 -----------DPNNVEKEKASKWLEEFQKSIHSWKI---ADELLRQKHDLNSCTFAAQTMRNKIESAHESLRQSLLEHLSHITIETKSVIVTQLLQRFSSNANMMYALIELLTLISRHLLGANRRKEILEYLTVCLVNGNENELLRSKILKCFTSWVQINAFKLPEISDSMIIVYCFQLLSSGTTSPDLHEAATDSLCSLLHCMELNNSRGGLDEKLFGGIMCLEEAYNMSVAQEDLDKSMNLCRLFTVLVESNLTRMV-----ALSDDETPHYSVKSLDLVLNVAEITFNMWYRLSEDLYQRNNYQLTAHF--KPYVERLIAALYKHSQLDPDHDGLVEEGRSKVSEIIKDVIFIVSSISCFKQMFVVLQS--PNVSWESSEAALFIMQNVARNILPEE-SEVVPKVVEAILNLPENCHIAIRYTSISILGELCDWIDS---NPETLQPVLNFLLFALQQKNGLASAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156366295 116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTLRFLCKLKEAELLEPLMPAIRTCLEHRHSYVRRNAVMAIYTI--YRNFDFLIPDAPELVHTFLEQEQDASMLIHVDQERALEYLSTCMDQVNTFGDILQLVIVELIKVCHANPAERARFIRCIYNLLNSSSPAVRYLSSAPTAVKSAASCYIELIVKRLIKLKENP-SHEKVLQELVMDILRVLASPDPEVRKKTLQLVLDLVTSRIHEVVAVLKKEVS---KTHFESEQVEIGSYRQMLVRTLHSVKFPDVANSIVPLLMEFLGDSNEQAALD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190344308 244 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGGGNGAAILPYLSQLVNAITPGLTDENLSVRSITALTLAQLAENVKPYGI--EYFEPALEPAWSGLRKH---RGKGLASFLRCISSIIALMTFDPNYEEYSNY----YTKEIMRIIVREFNSPDEDMRK------SILRIMIA------LPLSRQLIPKYNEIIEPFLKFFWNRKTASDSKTLGRF------VIDATCSLATKFDFLDMLENI------VIYTKDENENLRIMSMGAISKMISSDPEELLGIDSQLEVQLVDGLYAFQEQSVQKIYLESFGAVALALGSRLRPHINSITSTILFRLKN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169843750 18 ------------PDKASLESANSWLQDF--QHSPEAWAACNILLQNPDAPPAAKLFAAQTFRSKVTYD-----------LHQVAPENLPSLRDTIIAALHTYHTGPRNI--IVQLCLALAGLALQMPDWENPVQQMVDSFGMNPATVPTLLQFLTTLPEELTGNLMTNNAQRLLELLSMYYGAHGVTITVRTQIFRCLFAQTPLFAGVFESDELFDPAVDVICELIETQEIDDNMQVIQLIVRLIELKPDLQKYQEDPDRIRGYARIFTEAGETYRLLLLEHTETFCSAYHDLDIVPLTFPFWMRLAQNIGKKLMRVIIGHLFPADLSTMTDQE---TEAFRSFRHVMGDTLKDCCFVLRDTCLLAAYQMITTALEAVTWQEIEAPLFAMRSMGAEVDPRENVA-LAQILD-LIPSLP-THPRVRYAALLIIARYSEWIAE---HPSYIPAQLQYVSAGFEDSPEVCAAAGQALKYICQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150865056 368 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFLTQLVDILKPSLSDEVLQVRTITALTLAQLADNVKPYGIEETVLEPAWLGLKHHRGKGLASFLKCIGAIIPLMQHDKNYEEYSNYYTKEITNIMTREFNSILRIMLDLWNRRTASDSQLRRVAIAAINKMITSSPEELIALDSQLEVKLVDRLKPHLNSIISTILYRLKNKSPEIRLQSSDLIAIIAPVI-KQCSEGDENVLYKLILILYESGEVYPDVLGSIINALYACIDALDKSSLPSINQILPTLTPILKNRQE-KVQEACIKLVGLIAQKNAETIAKEWMRICFELLEMLKSPK--KRIRVAANDSFGYIAKTIGPQ----------------------------------------------------------------------------------------------------------------------------------------------------- 123479829 9 -EIISYINMSINGTNEQIEESTKYMLELQKNPENVFI--LFQILQKTEN-LQIKEQTAIFIRQMIAKTELYGEDA--------SPVYPEQLKLLFFETIQMPT-LGKTLRQVL--FGANDVLLQGWNEYIEYVLQLIGSDDTILL----GFEIFSEITTFIAEEINNEQFPNLIPRIEPCLESNDSKY--RIAAMHLLDSYAENVD--PELFDSKPDFAEKLVIAAKKS-----VTAYENEAEAMTIF------TLLQHLIEIQIPLFQTLQSQICVSTLEI---AAEKEISPELR----ACTNPILIIAPKFFTEEDVETLVPLTLHTSLDLCVELVQSGCDVSFLESIFDSIISLGYEEEVINTLIASCQTAIKDSDINQLYVLITALGCIANG--QEDLAAHAQEIFEIITTCIDD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195995735 183 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CMIDGCGKKFHPYINNELLELLFETTKHTNRCVREIGFRTLGVLIK--SELGSNEKGLQPGYKETKCWEKGTQFVDVLVAGLSDNWSQVRLAASIATRQMLTILTDASKRYFPSILPPM--CLNRYYIAE-GVRNYSQE---NWRLTVGPDGRNLVESYVADFVKFYVQQTNADNHAV-----------REAACVCIAELGQKISPECLHPFVQQLIATLLVCFKDQ--SWPVRDAACLACGNFIS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121703063 28 -----------------------------------YFTLLQDIFLDQSVPIEARYLAIIQLKNGIDKYWRKTATN------AIKKEEKEQIKLRALQAVEPAPLLALHNAFMIAKIMRSEFPQD-WPDGISSIISYLRSPGVNPLQLPRTLTILLQIIKELSTARLQRNLQSVTPEIFHLLGGIYVEKVNKWTAI--LEHGGTDEAALLNEAEQSLVCLKVLRRLV--------IAGFEHPNRDKEARDFWLLTHSHFSKFFAFIHGSVPLSEQVQRSIEKHLLKLSKLHVEMAKERPASFALLPDSIHLVQSYWT-----LVVKLGENYSQLGEDSESEGKSLMEKIGLRALLLIRACSKMAFNPAQSFKYQTPEDKEEKKR--------------SIELIKSQLQEFVVVVMELL--------------VTQFFRFRKADFEEWEAEPEEWERKEEDIAEAWEFSIRSCS-------------------EKLFLDLVIHFKELLIPRLLNVFASPDKRDVLLKDSLYSAIG-LASASLEQQLN--------FNSFLEATLVPEVQIQ----EQGYNVLRRRIAILLGQWVPVKPDELNRDAIYQIFQHLLS-KQDSLNDLVVRITTGRQLKNVLDPFETGFMPYAQSILQDLMALIQEVELPETKMGLLDSVRVLVVKMEDHIAPFSDQILALLPPLWEQSGEEHLMKQAILTLISSLINSLKQDSIKYHSLVLPLIHS----SVEPGSETLVYLLDE----ALELWSAIL------------------------------------------------------------------------------------------------------- 164662397 19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLLLPSICATFQDKSWRVRYMAADHFVQLASAVDENVIK---EDLVPAFINLMRDAEAEVRTAAA---GQIPG-LAKLLDQTTIIERLLPVTKELADDLSQHVRGALAAQVSALAPLLGKEATTEYLLPLFLQLLKDEFPEVRLNIISRLE--QVNEVIGIELLSQSLLPAIMTLAEDKQWRVRQAIIENIPLLAHQL-----GVKFFDEQLSGLCMSWLGDTVFSI---------------------------------REAATVNLKKLTEVFGVEWAR--QSIIPKVLQ-MSSHPNYLYRMTTIFAVTTMSQSLDSDT--IINFILGALLNMVQDP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166851850 689 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLEALQVLAHLVKGYFSLAQASLLE-LGQLSARCLTEQDPSVQLHGAKLLEELGTGIIQQYRADANTPQSAKPVNQVVQFWSEVLGGPLISAL------QNEHHPTLQTSACDTLSSILPQAFSQLPDKTQVLCITILLGLTYSENSLVKAAAVRALGVYILFPCLREDVMFVADTANAILTALDDRSPNVRAKAAWSLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72113568 5 -QVLQVFEQYQKARTTVQTVAEQNIETLQNAGVMSLLRPLLLDIV-----PTIQQTAALALGRLANYNDDLAEAV-----------VKGDILPQLVYSLAEQNRYKKAAAFVLRAVAKHS------PQLAQSVVDCICLEEFDPGVKESAAWALGYIARELAQSVVDAGAVPLLVLCIQ-----EPELSLKRIAASALSDICKHSPELAQTVVDAGAI-AHLAQMILNPDAKLKRQVFSALSQISKHSVDLAEMVVEAEIFPAVLTCLKDQDEYVRKNVATLIREIAKHTPELSQLIVNAGGVAAVVDYV---------------------------GDSQGNVR----------------------LP----------------GVMMLGYVAAHSENLAMAVIVSKGVTQLITLAEEPEDHIQAAAAWALGQIGRHTPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159474966 32 ---------------AQRAAAEKLLLEFQEH--PQ-AWTRVDTILEVSQNQPTKYFALQILENVIRFK-----------WGALPLEQRDGIKNYLEELLRKESTFVNKLNILLVQILKHDWPA-RWKSFIPDL---VAASRTSETLCENSMKILKLLSEEVFDFALTMEFKAIHELCVFVLNNTRKPELIR-ATLETLSNLLEMLLQLFPQAPFRNVALQCLLQMATEFNPHFAKEAYEFVQNLALFFTSFFKAHIGILETPETQQQLLADNTEVFKTCLDYWNFFV---PDIYTSSCSATDPGLPPAQGRKLLYRPVLSKLRQLMIEVIVVEDENKDNDVLAQYKSMRETLVYLCHLDYDDTEQQMLEKLRQQLAGATWGALNTLCWAIGSIAGSMADEQENRFLVTVIRDLLNLCEDNKAVIASNIMYVVGQYPKFL---RAHWKFLKTVVNKLFEFMHTHPGVQDMACDTFLKICNKCRRKFVVLQVQERE------PFICELLTALTDTIQDLQPHQIHTFYEAV-GLMIGAESDPVKRDDYLHRLMGPPNTTWSQILAQARANPEVLKQQEVVKSIQNVLQTNVSVCSSLGQPFLVQFN----VIFADMLQVYKLYSELISQAIATGG--ANAARTTFVKYMRSVKKVALKL-------------IETFVDKCDDPQLLASQYLPAMMDPLLGDYARS-VPDARDAEVLSLMAAIINKLRQLMEPEVPRVFEALFECTLTMITRNFEDYPEHRLQF-FALLHSIVNSC------------FNTLFLMSAAQLKLVIDSIVWAFRHTERNVAETLALLHDLLVQFAGSEYATQFHQTYYLHLLNE--------------------------- 213407690 4 -------------DRAQKVEANAYLEEFQKSTAGWDVS--VNILRQPDASIEAKLFAA-----------QTIRQKIIYDFHQLPKEAHEELRSTLLTIYVSARDSPRSLSVCVAALALHMLD---WHNVLDDVFQCMSDTSGKCMLQFLAVTSLPWLCQRID-ELLRNNGDAVLRLLLQYVTNLQMQTGKPLHSE--LSLVLSALNSWLREIPMADVLTSPLCDLAFNSITDDFKEVDECIESINILYPKVLQPRLQPLLFRSLGRVFAEAGDSVARSPADFIGLVWDEELETVKFNLKQLLELDAYANARQQFAPIYLELLGSILQHLHYPIVDDDDRDAEDRFRSMGDVLKDCCIVAGEPCLTKVAAELLDSLQKKEWQNIEASLFALRAMG-----RMVPPTENTVLPNIIKLLPSENNKIRYACTLFLGRYTEW---TAQHGEYLEFQLNYISSGFSQCTEVRNAAAQALKHFCQDCRTHLVYYLDQLHTFYLNISPALDT--DALMEVT---------------EGIANIINVQPLDIFEALHNCIAPILQTIVTLETKTTHSKAELESFADN------IDMLTIFFTEVNQPCSPKLFQNIWVILSRILDSTH-DILVCERLCKLYKNFLYTFPDHSLVALPAIAEQLVKGFNDPEVDSFTTNSIWQFVELSSKDPKDIPDVIDDFFRLLMDALANPNIASNMFPHILQAI--------------------------------------------------------------------------------------------------------------------------------------------------------------- 218185201 809 ------------------------------------------------------------------------------------------------------------------------------------------------------LCAIGYITESYITEEIVQKSIDVLVKVVESEGSALASTLMEALGHIGLHCLLPSINRNSSQAALLTILNEKLAKLLSENDTKAIQKILISLGHLSWNELSF--AHLNNALDLIFSLS-RSKVEEVLFAAGEALSFIWGEVP---VTTDVILETNFVSLSQATNYLTGDAPVLVS------------------SNSNKGSDCEEAHAMA-REEIIKRLFDTL---IYSSRKEERCAGTVWLVSLTMYCQHPKILELLPQIQEALTHLLGDQNDLTQDLASQGMS-IVYELGDASMKEQLVHALVNTLSGASKKKRAIKLMEDSVFQEGTIGNNPTGGKLSTYKELCSLANEMGQPDLIYKFMDLAN-YQAAINSKRGAAF-GFSKIAKQAGEALQPHLHTLIPRLMAHIWKLIVADTIDEHYDLIVEDLLVQSGSCLALADIIQGRRYGQVSKHLRKIWITTFRAMDDIAGDSLCRAVSLLTVRDVSLTTSSDANETMNIVLPYLLSEGILSKVSRVQKASISLVMKLAKGAGPALKPHLSELVSCMLECLSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 150951404 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKLVGQLVNLMDSSPRVQCQATLALRNLASDSGYQVEIVRAGG--------------LPHLVQLLT---CNHQHLVLAAVACIRNIS--------------IHPLNEALIIEAGFLKPLVSLLDYTDSEEIQCHAVSTLRNLAASSEKNRTALLAAGAVDKCKELVLKVPLSVQSEISACFAILALADDLKPKL--YESHIIDVLIP-LTFSENGEVCGNSAAALANLCSRVSNDHKQYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118100361 670 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLESLQVLALLVKGYFSMAQSYLLE-LGEVACKCMEEMDPSIQLHGAKLLEELGTGVVQQHKPDSAVAPEKRVPVSMVVTFWTMMLNGPLPGALQNSQHA---------TLQTSACDALSSIFSSLQNDQQILCITLLLGLNHSETPLVKAAAVRALGVYILFSCLRQDVMFVADTANAILNSLHDKSPSVRAKAAWSLGNLTDTLMGQSFQEEFSDLLLLKMLRSSKDKDKVKSNAVRALGNL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167537660 1666 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENLTSSQWRLRESAAAAMADLLRGRGWSELEDHFEHLWLTLFRVVDDIKESVREAALNALKRLQKNITICKSAPASAPAAMQVLLTVLLDVSRVKTVKAISLETLVDVSKEAG-----------AALKPHAAMLIATLLEALSLNDDHVSNIVDEVRTSMTSPLAACLDDCIRLVADVLPTLMPKLVDLIKK---GLGTSTRAGCARVVMDLEDCAAGIKRARKNYLLHENADQILAAIYRALGQFSNDVAADQATLLLYGTFVSQLFKDLRLYHREVLDTLKPKLEERD-WSVKRQAAACLSALCQKLENELLRVRDALMEQLLVDL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195437340 21 -------------NPKEQEKANKWLQDFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDTVIVTQLSLAVADLA---LLMASWQEPINDLIKALA---PHPAAIWPLLEVLKVIPEEIDSKQLDASAECVLKFLYMCLQQRDDVSKERIATLRTYSAWL-VIHAFPLSLICNNPLTQLSFRLLNEPETKLHDNATECVCALMGTRHDHENDSMEAQVFQAVCMSVAHEDTDKTMNFCRIFTSLCEAFFYDMLSSDQSEDLFQRYDDKLTAHFRPHIERLISALYHSQMESDHDGLIEENNRRKVSDLIKDVAFIVGSGACFKQMFLILQA--PNTTWESTEAALFVMQNVAKNILPEE-NDVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIEN---HPESLEAVLNFLLYALQQKNGLAPAAAIALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194222136 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHKNFRTREGTCLCLVATLNASGAHTLT--LSKIVPHICNLLGDPNSQVRDAAINSLVEIYRHVGEADLSKKGLPQSLNVIFTKFDEVQKSGNMIQSAND---KNFDDEDSVDGNRPSSASSTSSKAQPSSRRNVMGTTRRLGSSTLGSKSSAAKEGAGAVDEEAFDDVPVVQIYSSRDLEESINKIREILSDDKHDWEQRVNALKKIRSLLLAGAAEY--DNFFQHL--RLLDGAFK-LSAKDLRSQVVREACITLGHLSSVLGNKFDHGAEAIMPTIFNLIPN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194217246 683 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEALQVLAHLARGYFSMAQVYLME-LGEVICKCMGEADPSIQLHGAKLLEEVGTGLIQQYKRDSSVAPDQRVPVTLVVMFWTMMLNGPLPRALQ---------NSEHPTLQASACDALSSIFSSLPSDRQILCITLLLGLNDSKNRLVKAATSRALGVYVLFPCLRQDVIFVADTANAILMSLQDKSLNVRAKAAWSLGNLTDTLPDPSFQEEFLLKMLRSAIEASKDKDKVKSNAVRALGNLLHFL------------QPSHIQKPRFAEIIEESLQAL---------ISTVLTEAAMKVRWNACYALGNVFKNPALPLGTAPW-TSQAYNALTSVVTSCKNFKVRIRSATALSIPGKREHYGSVDQYA-QIWNALVTALQKSEDTTDFLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123438449 11 ------LTACYSTDNEQRSQAEAQFNQIFQNFPQESIVELLNLIQSSN--ERLKNTGAVLLHRMIL------------NYQALNEIVTQDFFDNTVSSVLFPIYLSGNIDQIIADIAVECTSKKLEPKCVELFIQGTESPNND--VQCMSIKYLTTCCSYIHPQECEEFFNNLIDTTI-SNQNTTQDTHVKLT------NLIFVISNDIDMESRNNYIFELL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194751961 136 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPIFIDLLASPHDDVQEQAVWALGNIAGDSPLCRDHLLNSGILTPLLHVLTNSEITMIRNAVWTLSNLCRGKYTDVDVLSDTCWAISYLSDGPNEKICRRLVELLLHP---QQNVSTAALRAVGNIVTGDDQQTQVVLNYNVLPCISHL---------LLSQTETIKKES-----CWTISNIAAGNREQIQAIINANIFPLLMVIMQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123440079 339 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSEQLKQNHSEIMPLFIRLLTYNEEGVELSVLKALILLIDTVGISFIDD--MKSLINALYEFGSKTESKILRAFLFLGKLGPHIPNSETLDIKDNDILGNIHDWYLQVVSTALLELLD--DETHQSVHFKAAE-LMSVSLNS----------TSNIIRPIFERYVQRILKDVYTVPKDEAPRYFSLITVVVS------------QHADWIKPFFSKLMED-MHETTFLDSVLPLVPPIVKCFDETFAPFLIKHIPNLLDIIQNQENPERAILAIQGLTPMIKFVYD----FNNVIINSLINLLLNASIPCSVIKCCLNSLAQMSVQI--NINPYLSSIFKVCYLAMSNSYENIKIDIIEETDDKKTSFSTSIDNFCRQHNIAHEATSVAIDDSENDSLELFSPSISISLDENAIISKIRS-------------DNNVSVSQWKDWCTNFISSFITNSPSHVINSCSW------------ 157127698 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPIFIKLLESPHIDVQEQAVWALGNIAGDSPEC-RNFVLDAGVLEPLLLVLNSSTRLTRNAVWALSNLCRGK-NPPPDFSKVEKGLPILARLMFHSDVEVLGDA----------VWAVSY------LSDGPNDNIQAVIEA--GCCRRLVELLLHNNNNV-----------VSAALRAVGNIVTGNDTQTQLILNCNALPCILQLLSS--PKETIRKEACWTISNIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 125984468 21 -------------NPKEQEKANKWLQEFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDIVIVTQLSLAVADLALLMASWQEWPEVLKVLPEEIDSEEVHKQLDASAECVLKFLCMCLQRDDLDQQNNTLTQLAFRLLNQPETAGKLHDNATECVCALLSCMTTRHDRDNANDQVFSAVCMLVAHEDTDKTINFCRIFTSLCDAFFYKMLSDQQTPHYSM------KGLDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRYDDKLTAKF--RPHIERLISALYSQMESDHEGLIEENNNRRKVSDLIKDVAFIVGSGACFKQMFMILQA--PETTWESTEAALFVMLNVAKNILPDE-NDVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIEN---HSESLEAVLNFLLYALQQKNGLAPAAAIALTSICTACRH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67525143 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNYAKSHPDLCILAVNTFVQDS-EDPNPLIRALAIRTMGCI----RVDKMIDYMEE---PLRKTLRDESPYVRKTAAICVAKLFDLGPAMCLENGFLEMLQEMI---GDPNPMVVANSVTA---LSEIHHAAPETQALQVTPNT------LRKLLMALNECTEWGRVTILTTLSEYRTSAVNEAEQICERVAPQFQHANPSVVLAAVKTVFLHMKIINAELSKNYLKKMAPPLVTLVSSAPEVQYDLLLQKQPDILNKELRVFCKYNDPPYVKFQKLEIMVRIAND--RNFDQLLAELREYALE-----VDMDFVRRAVKAIGQVAIKIESA----CEKCVNTLLDLI-NTKVNYVVQEAI-VVIKDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 118085695 5 ----------------------------------------------------------------------------------------------------------------------------------------ICLEDFDPGVKEGAAWALGYI---------ARHNSELSQAVVDAGA------------------------------------VPLLVLCIQEPEIALKRIAASTLSDISKHSPELAQTVVDAGAIAYLAQMILNPDAKLKCQVLSALSQIAKHSVDLAELVVEA--------------------EIFPVVLTCMKDSDEY-------VKKNGATLIREIAKHSPELSQFIVVAAVIDCIGSCKGTVRLPGIMMLGYVAAHSENLSMAVIVSKGIPPLCTCLLEEHEHIKAAAAWALGQIGRHTPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91202636 56 ---------------------------------------LTNILKDAKVREDIKIS-------VIRAFGFARDDRAVEYLIRLLGDESEQIRTVTLNALGKTKKTINMMADAVKILLAKALGNTNDQDSVDPLIKMLRSDDSD--LRETVMASLEKITEQWLDEIVQEEKTQQLEAEIEQLKQEVARKTIKL---------IELGHDKIDTA--------LLSEAIKSDYPEVRIFAAKELAKIKDSS-----------IVDILINAISDKEEEVRIEVVQTLGVINDEKALKPLIRALGDESLIVREKVARALGQFGNDEVVAVLIEALNNKTNAP-------------IVSTIIESLGETGDLRAVDTLIQFLTHEKPEIRECTAASLGKLADV-----------RAVPYLIAALNDGEERVRWYAADSLGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46403255 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICDDSDADGDFRSQNTSLEAIVQ--NATSDNQGIQLSAVQAARKLLSSDRNPPIDDLIKSGILPILVHCLDDDNPSLQFEAAWALTNIASGTSEQTQAVVQSNAVPLFLRLLHSPHQNVCEQAVKPLLSFISPSIPITFLRNVTWVMVNLCRHKDPPPPMETIQEILPALCVLIHHTDVNILVDTWALSYLTDAGNEQIQMVIDSGIVPYLVPL----LSHQEVKVQTAALRAVGNIVTGTDEQT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210125229 13 -----------DPNVSVKDAAQKWLMAAQVSPQAQFCWVLLQ----KDKAAEVQFFGA----NALYVKISH-------HWTELPADHYANLRTQLFQQIGGPRMVLTRLCVALSAFALNTMP-EVWAEAVKGIVDTFQQASGSEITHNT--TCLAQSRRGTVRNAMQEGLPHVLP-LLQTLLEQPSPLDVQQQALKCFSSWVTFGVPLNEVEGLTNLAFKAV-RSPELFDVAIDALVNVVLQPMAYKYPNTVQKFIPQVLQLMLETAIKDKDMD---------DMIASEPQDDMI----ASEPQVFQEHCAYFIPSLTHSFLLYPQDDMIASEPQDD------------------------------------MIASEPQVFQEHCAYFI-------------PFTHSFLPSIPDDMIASEPQV-----------------FQEHCAYFIPLYMNLVEIMLQYPPDSEYASWT----AEEKEQFRCYRQDIADTLVYAFNLLRDSLLNFLFAMLSTILQQDSKQQEETWQ--NALTGNVMKDILNYLHAILGPHVQQLEASLNEQPSASSKAIVVQKLNMLSMLFSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169769595 1091 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KYFKYMEEIFLKAFKLIDDIKESVRAAALK-LCQTITNAVIRTLETSDTETRRAGTMLAGTITFLLSDKGMESDVQ--EVQGFALGALIQIIKKSPGQPLRPFVPRVMEQFLNSLSSLEPQAHLNADKYGLTGQEIDKMSIRTSPMMEVIERYLIDMLDETSEFSVLRSAVGLVGLVLLSMRTLFRPYADRFIQLLIK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145526246 15 ----------------------------------------------------------------------------------------------------------------IVSIAQILGPVRTCSELIPYLIDIIEEQDNEDEF-------LIKLAQELVNLKPHTGTNAHLLNVPLEILSSMEEPLVREKAVESLLLLAEDMPDSF----FENHFFQIVQQLGQWDNFPSRISA----ASLFPLTYKHVSFEKKNILWELYKQLCGDDTPMVRRVCAGVLSDLAKIKCQPQQLLTIWETLLKDPVDSVKIKAIEGSQQMLKLIDDNNELDTADPREKSWRVRYTVPECLESIIEVVDKTILKKAVPVFQQLLKDPEPEVRSITVMTIYNLLKEI-PITLKD---QFLPFFQALSTDTSQHVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156849233 17 ------------TDAVTKKQALDYLEQMKSD--PNAIQIFCSMLTDSGSD-DLCIFVSLQILCDLVAMNTSVDLLFVKN------SIVEFLRGKINRNIKDAEFLRNKISELITRLFINEVNGNQWNTFYKDLIALLSIDSPSEHFSPLGLDYFARICIQINSEVADQTFLRIWFNCLKSLIIQQQNFELAVIILSCIGAFISWVDTLIVNPEYINIIYGYL------DYSDTKIACSQCLCEIISKKMKPVDKLTLLSMLNLTDKVASIGEDD--IDVYEKLAKLASLELSIILEQCNEGVQSNETLEVANAADQQVLNQVAPLVLKFMSHE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 199434410 382 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGGNGNSILPYLSQLMTVLKPGLTDEILQVRTMTALTLSQLAENVKPYGIGEEVLEPCIGSIIPLMCHDPNYEEYANYMKITILKIMINLPLSRHLIKNYHKEIIKPFLRDFLEILECIVIYTKDENESLRRMCVETINKMVSSNADRVYLMVFDAVSKALNRLKPHMNSIISTILYRLKNKTPEIRQQASDLITIIAPII-KNCSEGNDEVIMKLILILYESGEIYPEVLGSLLSALYACIDNVDKNSLPSINQILPTLTPILKNRQD-KVQESCIKLVGLIARKNSETIAKEWMRICFELLDMLKSPK--KRIRIAANDTFGYIARTIGPQ----------------------------------------------------------------------------------------------------------------------------------------------------- 146419375 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HELLQTYLKLLTDDSPMVRRAAASNLPAIIEDGALPADWDVILAMFHHLVL---DDQDSVKFLSVDVLVAILARFRELGD-DSHNSQFLASVLALIGDASWRVRYTAADRFGKLATNFGDAELAKLVSLMKDNEGEVRKAIARQLPDFCEYLANIVEKIVPVVAELAEDPHEAVRAAAASKVTGLAPILGKEATI---EQLLPIFLVMLKDEFPE--VRLNVISSLSVVNSTIGVSLLST--HLLPAITE-LAQDSKWRVRLAIIEYIPKLADQLGVSF--FNSELLSLCMLWLWDPVF--AIRDAAVNNLKELIVIFGSEWANR-EIISRLLHSPESSQ---DDQDQIDYSNFVRLTCLFTATKIIP------------VVDFDIVVSSILPFVNHLVNDSVPNIRFNVAKLYLV--LAETFANSGQPNA-SSIVSNDILPKLEKLQSDEDVDVRFYASRSIQGIENLA 154309619 32 ----------------QKEAAHSFLESFQKSAEAWQIT--IGIL-SSNAEPDAKLFAATTLRGKITYDV-----------QQIPSDSLPALRNQLLELLKGPRPIRIQLCVCLAILA---IQMTTWKDVVPMVVSTLGNSAESLACVLDFLKVLPKITLTEDEELLGDNTAQVVQLLIAYAQSSESAREVPVADINALNNDRSFLCAIFKETREVDEYMPTIAQAAQEEDSEIFAEAGEAWVVLIAREPKVFRPLVEAILEC----THRDFDKDAISLTFIFW---YELKLYLILEMYEARMQYVDVYSSLVDIMMKHLEFPTADGADETDLFDGDRDAEEREFRHHMGDVLKDCCEIMGTPCLTKVYDAIKAWMGSYASQATAASV---------PHWQQLEPLFESQFQYIVSSFTTDSKEIVRAAAMAMKFICSDCGQVVQLQQFYDQTLDKL-------PGVSQ---------EELTEGVASVVAVQPPSQTYQLMKYCDPLMSRLMALANQANDEESKLQVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71000004 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMNYAKSHPDLCILAVNTFVQDS-EDPNPLIRALAIRTMGCI----RVDKMVDYMEE---PLRKTLRDESPYVRKTAAICVAKLFDLNPSLCLENGFLEMLQEMI---GDPNPMVVANSVTALSEIHHAAPEALQVTSNVLRKLLMALNECTEWGRVTILTTLAEYKTSDVTESEHICERVAPQFQHANPSV---VLAAVKVVFLHMKNIKQELSSNYLKKMAPPLVTLVSSAPEVQYVALRNID--LLLQKQPDILNKELRVFCKYNDPPYVKFQKLEIMVRIAND--RNVDQLLAELREYALE-----VDMDFVRRAVRAIGQVAIKIESS----CEKCVNTLLDLI-NTKVNYVVQEAI-VVIKDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 157347027 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPMFVQLLSSASDDVREQAVWALGNVAGDSPSCRDLVLGHGALMPLLSQLEHSKLSMLRNATWTLSNFCRGKPPTPEQVKPALPVLRQLIHLNDEEVLTDACWALSYLSDGPNDKIQAVLEAG---------------------VCPRLVELLLHPS-----------PTVLIPALRTVGNIVTGDDAQTQFVIDNQVLPCLYQLL-TQNHKKSIKKEACWTISNI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157876411 492 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEGASPYVLYPRLFQQLCTLLHRTE-ESVDIRLEALRCIGVIGALDSHVFQS-FNLNEKEKACEMSAVVVDRVTHVKCCRIV-----LGAVAALLDPESKRSAGAREGLLRTGVQTMLNIFEHIPCSKSEI-GLVIGPLARVIRQLPG------GRLFATVLFEFCNIIRYAGAVVLNDLNEIYRVFRFLAVRMLSFVAN-FEASDNRHYGQQHSRILPQLF-DTLNRADLRADLKYAVLEYIVRHVDTLQPCTEAAVDNLLGALQNPANPDFVNHCVVTLKEICLKL------YVDELVGAIVRCL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115504347 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVEALVGCLEDFDPTVKESAVWALGYVARHNAHLAQEVVDKGAIPPLVLCVQEPELSLKRTAASTLADIAKHLPELAQAVVD-------------QDAVTHLAPLIGSNDG---KLKRQVCQCLAQIAKHSVELAELVVEEIFPRIFSLLKETVRKNASTCIREVAKHTPELAQLIVNAVGALVDYTNESTGSARLPGIMTLGY-------------ISAFSETLALAVIVSCGIEP--------LSNALEKEQEDHIKSAAAWSLGQIGR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164428852 357 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDSIFVPALEFWATFVETMIDNIYSEDEA------KVNVWRSHAEQHLKSVVSNCAETFAEWDSNERVGFTDARKDIADMLQSIFTLENLTLVSFFSGLFLQALSVQSWAEVEASAFCLGSLSDCITEDELSKVFASPFFDLLGQAQGPVPRLRQTGLLLIERYCEYFE---RHSEYLPHALNLLFAAVGDPVLGGPSAKS-ISTLCSSCREAPAFIMHYQTIRSRQVLDSLAEERIILAIASIIQAIPDSNQKLAVFENLYSIIKADCERAVPSILNLSDPNFLRGVEQPGDVPSADEVSQQLAVRALRSLQSMAMQDVKEHVVDIDADPFFSDILNVLVEMQKNFNTSGEIVEIICIIFRAGFSETEPGPFVFPPEVVTDFLSQ-QRFETPRLLSTACSFVGSLYRGPKNMVPSLLAQLLPWVINMLSSPESDTEVAQNGI-CFVDKIMT------RYPEVVFQMLEFFFSLKVLNGKEPLP------KTASAEFWSNFIT-LKSDSPDLQGTINAAMEHLGPLISLIQNIGGNAARSE---------------------------------------------------------------- 50419597 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKLVSQLVNLMDSSPRVQCQATLALRNLADSGYQVEIVRAGGLPHLVQLLTCNHQPLVLAAVACIRNISIHPLN---------EALIIDAG-------------FLKPLVGLL----------DFNDLEEIQCHAVSTLRNLAASSERNRLALLAAGAVDKCKELVLKVPLSVQLEILACFAILALADDLKPKL--YESHIIDVLIP-LTFSENGEVCGNSAAALANLCSRVSSEHKQYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196178250 518 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETVKALIPALRDEDTVVRGEAAAAMGRIGTSAA------------IQALIIALHDNDSVRGEAAMALAQIGEALQELVKVLNHPDSFVRWAIHLENPTVVQALIQALNHPQD---QIREEAAMVLGKIATK--------------ETLEALIPALQDADPVVREEAAE--------------ALARSGNPQ--------TLEVLIPALADTDP--VVRQEAAAALGRM------GTTPALTALIPI----LQDQDK-RVRKQGIESLGRIGT----------PAALQALIPLLKDG--DGDIRGATATALGRIGT------APALQALMPLL----------------------------------------------------------------------------------------------------------------------------------------- 148236509 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICEDSDADADFRVQNTSLEAIVQNASSDHQG--IQLSAVQAARKLLSSDRNPPIDDLIKSGILPILVHCLDDDNPSLQFEAAWALTNIASGTSEQTQAVVQSNAVPLFLRLLHSPHQNVCEQAVWALGNIIGDGPQCRDYVISLGVVKPLLSFINPSIPITFLRNVTWVMVNLCRHKDPPP----------------------PMETIQEILPALCVLIHHTDVNILVDTVWALSYLTD-AGNEQIQMVIESIVTNLVPLLSNPEVKVQTAALRAVGNI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 13752560 9 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPMFVQLLSSASDDVREQAVWALGNVAGDSPDLVLSQGALMPLLSQLNE--HSKLSMLRNATWTLSNFCRGK----------PPTPFEAVKPALP-VLQQLIHMSDEEV-----LTDACW--ALSYLSDGPNDKIQAVIDA--GVCPRLVELLLHPS-----------PTVLIPALRTAGNIVTGDDAQTQYVIDNRVLPCLYQLL-TQNHKKSIKKEACWTISNI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166240185 18 -QIVSVLYNPLS-NKNDIKAAQMVLGKFQEH--PD-AWSKVDTILETSKIVQTKFIALVIMDSLIKY-----------RWKSLPREQCEGIKNYIVSLISREKLLVNKLNLVFVQILKQEWTTN-WSTFIPEI---ISSSKTNESLCENNMVILRLLSEEIFNITFEKEFSLINDLCFYILENAEPSKLVKLSTLKCLTEIGNLNLGNQQYDAVFIAIIDKFMNQIEDGDQGERSFIHTVSLFLTGFFKSHLKPYLTLA-HEILVNISNIDELELFKICLEYWNFLSSNLYSDIATFTTTLLSTPPRLQLYKSVLSKVRVVLIDHMEEVIVVEDENKDTDSLTLYESMRETLIFLTHLDSENTQHIMLEKLQTLISGREFTFQRLNTLAIGSISGAQNKEQEKRFLVTVIKDLLELCQDNKAVIASDIMYIVGQYPRFL---KDHWKFLKTVVNKLFEFMHSHPGVQDMACDTFLKISKQCKRKFVVLQVEESQ------PFINELLNQLSTTIAHLEQSQIHTF---YEAVGYMIASSSDAAFKLVNKFMELPNHSWLQIMGAASVKVESLLTVEVARDILNLIKTNNRAAMSLENCYITQISKIYLDLL-----------NVYRTYSDHISRNPNIYRETLGQAMRSVKKETLKLLETFIEKSS----------------DKQVIYSNFLQPLLEAVLGDTNIPETRDPEVLSLMTAIITSLKPEVPKILEAVFETTLSMITKNFEDYPYHRINFFNLIRAINSNAFTCVVWAFKHTERNISETGLHILK------ELIENVSKNSDVANVFFKTYVSLLNDI--------------------------------------------------- 126631294 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHKNFRTREGVCLCLIATLNVYGANSLT--LSKIVPHICNLLGDPNSQVRDAAINCLVEIYRHVGEADLSKKGLPQSRLNVIFTKFDE--VQKSGTMILSASDKNFDDEDSVDGNRPSSASSSASSKAPQTARRSLGTARRPGPSSAAAKTTAKEGAGALDEEDFIRAFEDVPNVQIYSSRDLEESLNKIREILSDDDWEQRITALKKIRSLLLAGAAEYDN-FFQQL--RLLDGAFK-LSAKDLRSQVVREACITLGHLSSVLGNKFDHGAEAIMPTVFN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145255125 41 ----------------------------------GYYSSLQDVFLDHSVPPEVRYLSIIQLKNGIDKYWRKTATN------AIKKEEKERIKTRALQALEPAPLLALHNALMIAKIMRYEFPQD-WPDGITSLIALLTQPGANPLQLPRTLIILLQIIKELSTARLQRNLQSVSPEIFHLLGSIYVDK------VNSWASFLE--QGGFDEATLLDVIEQSLVSLKV--IRRLVIAGYEHPNRDKDVRDFWVLTHSHFSRFLGFINGPATMSEQIHRAVEKHLLQLSKLHVEMAKDRPASFALLPDSIPLVQSYWT-----LVVKLGENYSQLGGDGEPEGKSLMEKTGLRALLLIRACSKMAFNPAQTFKYQTPQ---------------------DKEEKKQSVE-----LIKAQLFTHDFVVNVMELLVTQFFRFRKNDFQEWEEDPEEWERKEEDIAEAWEFSIRSCS------------EKLFLDLVIHFKELLIPRLLTVFYN----FASPDNRDVLLKDSLYAAIG-LSAASLEQHLD--------FNKFLETTLVPEVQIQ----EQGYNVLRRRIAIVLGQWVPVKSSELNRNAIYQIFQHLLS-KQDPLNDLVVRITALKNVLDPFEFSPTEFLPYAPAILQDLMSLVQEVELSETKMGLLDTVRMAVVKMEDHIAPFSDQILSLLPPLWESSGEEHLMKQAILTLLSSLIHSLKQESVRYHSLILPLIQN----SVEPGSETLIYLLDE----ALDLWSAIL------------------------------------------------------------------------------------------------------- 197246573 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVLRDFSSNEEDFLTVMEIVVRLSEDAEPTVRTELMEQIPQILQESRSHFPRAFSEYLMPILVRYLTDPNNQVRKATQESLLIL--LEQDLIDQNDSAPENDDEYKVEAVNIICKMISMLGRQTVEQMLLPDLCSDAKLFQVRKVCAANFGEVCNAVGQEATEKFLPKFLELCSDSAWGMRKVCAECFMAVSYMTSSEVRRTKLS---PLFINLISDPCRWVRQTAFQSLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123448714 218 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLLSQILSDPSMEMKKAAIDIIAHICEYNAFLLQAPIF------SLVEDIFASISSANNLS--------RSVELASLLPIIANKLTNMIKPLTNAIIIGCMSCI-YPDMQQ-------IEHSNNVFAYEIANVQQKPQDLLKRGFQFISTTVQMEPTKNSVFIRINQNNLDIRDGYLLQTIAE--FAHDITPFLDYALMVFYRIFTTRTNHKLLTVAA-TSLAKVTSGIGNNLRRYCPQFIPALTKVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 31563537 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHKNFRTREGICLCLIATLNASGAQTLT--LSKIVPHICNLLGDPNSQVRDAAINSLVEIYRHVGEADLSKKGLPQSLNVIFTKFDEVQKSGNMIQSANDKNFDDEDSVDGNRPSSASSTSSKAPPSSRRNVG--MGTTRRLGSSTLGSKSSAAKEGAGAVDEEAFDDVPVVQIYSSRDLEESINKIREILSDDKHDWEQRVNALKKIRSLLLAGAAEY--DNFFQHL--RLLDGAFK-LSAKDLRSQVVREACITLGHLSSVLGNKFDHGAEAIMPTIFNLIPN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126282106 190 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPELIELTRDESSSVRLAAFETLVNLLEIFDTDDRSQTILPLVKSFCEKSFKTDETILLSLSLHLGKLCHGLY-----GILTPDQHLRFLEFYKKLCTLGLQQENGHNDNQALPPNLEQEKRYATVRKNCAYN-FPAMIVFVDPFHMELYSSFFCLCHDPEVPVRHTIAICFYEVSKLLSSGVYLIHKELIALLQDESLEVLDALLLTTGGESSVQENKLLTVPDLIPAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206890005 8 -----VLKLLHNPDSSVRRQAAEELALTDER----AIYPLIKALRDENTAVQEAAAQALI---SIGSKD--------NFFLINPGEVVTYM---VVPLLREEDVYLRNIAILIIK----EVGHKA-PELLYKLLK-----DKDPDIRKFSLDLIANIKKGFDASKLIPLLK-------------DPNGNVRAATAHALQAIPALIESLKDEEWVVFYVLQALAQLLNTESILIKAEAIETLGKIAEPLLKYFPVATKDEKQQIVKALIRGIIPDGQDLKEEILSIFKEQEWDEKIEAVPFIVEEAGGLDPSCFDYDEKIQALEETLLSINSEDELLSMIEKNKLYRAKAFVIKVLGKLRSKKAVPILIKLLEDLKRD----IRIASAKALGEIG---STEVIQPLIKKSI-------EDQDANVRKAAIEALGMI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119595906 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIFRDFGNNEEDFLTVMEIVVRLSEDAEPTVRTELMEQIPPIASNFPVVLSEYLIPIVVRYLTDPNNQ-------------------EVLLILLEQDLIFQHDVE------------NKVCPILLQLSAPDSDDEYKAE---AVCAANFGDIC-HAVGQEATEKFLPKFFELCSDAVWGMRKACAECFTAVSHSSSPGVRRT---QLFPLFIRLVSDP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126326094 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHKNFRTREGVCLCLIATLNASGAHTLT--LSKIVPHICNLLGDPNGQVRDSAINSLVEIYRHVGEADLSKKGLPQSLNVIFTKFDDVQRS--------GNMIQSASDKNFDDEDSVDGNRPPSASSSTSSKAPASSRRNISMGTTRRLGPVALSAAKEGAGAVDEEDFIKAFDDVPVVQIYLEESINKIREILSDDDWEQRVTALKKIRSLLLAGAAEYDN-FFQHL--RLLDGAFK-LSAKDLRSQVVREACITLGHLSSVLGNKFDHGAEAIMPTIFNLIPN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167525415 31 ------------------------------------------------------------------------------------------------------------AAALLARQQLTEAQTNQLQELIQGMQRDICLGDEDKNVRKSGIKTLHNIFGGLSDNDTQCRFEP-----------PVAKAGSHAAGFHLFAGTLTYATALFAH------LLKAILRLYGDAVEKTRELAIDLVSKFLHLGPEGFLPYVQETVEELRAALMQQVERVIDTQSIDEWLQVFRKMID-----DEFAEVKRMGCRCTVLLARKAAGQLVPPLQAALVHQH-------TKVRAVAVRALGAVVQYGQNKLLDDVRTNMSQRVMDHSPTVRKAVYTIAGRWL--CELRDRYSYWHKLLPMLLPGETDEVEE-----LRVLSREAFIKAGRLYEQENEERLKDQLDFRASDNDGAAVSAPLGCRELVKECFSKIFPGLLKDMIETADTRRQAARLMHTLLRYEGKNVTMHLQK---VVGGLMQACLDEEPDIAKLVVECGEEIFEACAAVIYPVLRDAGASERQHAAALI-----MLAAFVRGADVTDMSTQAAALCHALAEANVRESASRMVQEELLLCIADVIDKLQDQVAPH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169614267 608 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHNQEHVEQLYEALINRISANDEVRKSALHVLGLLLGRSSGTEGLLSSQKRTSLDLLGDRLKNELTRLLELAAQLRKASRALRGASLSALRTLSSQLDGQSKAQIVDALLPLLAAVDALIVLATFVKDDARGIMTPQLNAALCQVVQALLKLVRTIGEQHAGQELMRSLLQ----EVGVGGYPEVVGKVIGNLLVYGGSSVGVKLEQFVQELETA---PDDKRKC-LALVVLGESALRLGAE-SPIDPKLFIKFFNA-RSEQVPL----AAAVALGRAGA---GNVSKYLPIILSTMGQASAPQY--------------------------------------------------------------------------------------------------------------------------------- 149409160 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPAFIGLLSSPFMHISEQAVWALGNIADDGPSLIYSDVPTSSTVPGVTYYSSLNIGFLRNITWTLSNLCRNK-------------NPYPSMKAVKQILPVLLQLLQHKDKEILSDTCWALSYLTEG----SNDRINHVVQT--GVLPRVIELMA------SPELNILTPALR-----TIGNVVTGTDDQTQMAIDAGVLTILPKLLS--HSKSAIQKEAAWALSNIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 58258547 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKLVQSLVQLMDSQSKVQCQAALALRNLADSKYQLEIVKFGGLKPLLRLLSSYLPLILSALQPLIELLSFDENEVQCHAISTLRNLAASSEKNKGAIVEAGAVEKIKSLVLTVPLA--------------VQSEMTACVAVLA--LSDDLKPQLLEMICEVLIPL--TNSPSVEVQGNSAAALGNLSSKAAEDYAPF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148226330 179 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------NRLLLLLFQVLQQDQTPTNLHEAASDCVCSALYAIENIENNLPLATQLFQGVLTLETAEDIDKVLNYCRIFTELCETFLEKIVTTPCRDLGEFLLICAGHPQYEVVEISFNFWYRLGEKTTDTVIHSIFKPFIQRLLHALARHCQLDSDHEGVP---------EETDDFGEFRLRVS--DLVKDLIYLVGSECFSQLYSTLKDG--NPPWEVTEAVLFIMAAIAKSIDPEN-NPTLVEVLEGVVRLPESVHIAVRYTSIELVGEMSEV---VDRNPQFLDPVLAYLMKGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212511003 13 -ELIRALEITMNPVAEQRQEAYTAYENFKDNSPPQVGLYLVQ-LNTPHG--------------YIVHFGLQLMEHCVKRWNQISQPEKIFIKENTMRLLMDETYVKDGLSRIIVEMIKREWP-QQWPSLLTELVASLQGPTQSEIV----LLIFLRLCEDVAYQALTTNMQDIFSFLIQIITCHNQHFRVVQTGLTTLSSFLEWAYTHFTNND--NALLKILCALLEDEHFQI--NAVDCLLQVVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 14042717 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKEYCIQAFESFVRRCPKEVYPHVSTIINICLKYLTYDPNYNYDDEDEDENAMDADGGDDDDQCLDAVVST-RHEMLPEFYKTVSPALISRFKEREEN--VKADVFHAYLSLLKQTGETPLTMLQSQVPNIVKALHKQKSVKTRQCCFNMLTELVNVLPGALTQHIPVLVPGIIFSLNDKSSSSNLKIDALSCL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 167536137 465 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KIRRAAAKCLGACITTRPDMLMDLCTTLLDPLTT-CFREREENVRMDIFATFELLLK-QVQLSSQDSSDASAMAVEDSPSQALIRATLPKVLEAMLQLLTAVTETDESNTTNVKHLALTFLARMASASEDHIGSIV-EILSKAIKDTFYKITAQAIGVAGVLLGVPCGDAVKSAVRQLVEDVFALLRDSSSEVRQRSLRVGGEIIARFGDIIMVPELLDVIMS---RIDNDITRVEAADAIATIAQSSLNIDLEHILVPALDTFCSDLKKKGRRLAVAALTTINLPDDTVVALITEAKTLLRGQDLQILALTLTMVAESKPQIFGMLLNEIPLYQLCQELLLSGTLQGNALKATAALSAAASGVAGTEKMTLAAQLVQPVAQPTGAPNADGYFPKQALTNVGVVIAGMVAHDSNEGVGIVQRFVEDLKG-DNASLKLVALSAIAQIG--FKQDLMP-LGDVHEHIIRLFESDN--DQLRAAAAATLGNMA--CGNLSA-YLPIILAQIETHTALQYL----------------FLRSFKTIIT----DKTSSAEGCEALRPHIATILSVLQAYAANTE------------------------------------------------------------------- 118093778 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHKNFRTREGICLCLIATLNASGAQSLT--LSKIVPHICNLLGDPNSQVRDAAINSLVEIYRHVGERVRPQSRLNVIFTKFDEVQKSGNMIQSSSD-------KNFDDEDSVDGNRPSSANSSTSSKAPANSRRVMGTTRRLGSAALGSKSSTGKEGAGAVDE--EDFIKAFEPTVQIYSSRLEESINKIREILSDDDWEQRVSALKKIRSLLLAGAAEYDN-FFQHL--RLLDGAFK-LSAKDLRSQVVREACITLGHLSSVLGNKFDHGAEAIMPTIFNLIPN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 124249080 686 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEALQVLAHLARGYFSTAQLYLME-LGEVICKCMCEANPSIQLHGVKLLEELGAGLIQQYKPDSNIAPEQRVPVHLVVVFWTAMLSGPLPRALQ---------SAEHPTLQASACDALSSIFSSLPNDKQILCITVLLGLNDSKNHLVKAATSRALGVYVLFPCLRQDVIFVADTANAILMSLQDKSLNVRAKAAWSLGNLTDTLPDPSFQDEFLLKMLQCAIQASTDKDKVKSNAVRALGNL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159569348 1249 ------------------------------------------------------------------------------------------------------------------------LPKGFSPDLVADLLKELSNHNERVEERKGALIELLKITREDSLAVWDEHFKTILLLLLETLGDKDH--TIRALALRVLKEILRNQPARFKNYAE-LTIMKTL-EAHKDSHKEVVRAAEEAASTLAEQCIKVLCPIVQTADYPINLAAIK--------------------------------MQTKVVERITKESLHQLLPDIIPGLLQ-------GYDNTESSVRKASVFCLVAIYSVIGEELKPHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159569348 136 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPHICNLLGDPTSQVRDAAMNCLVEIYRHVGEIDLSKKGLPQSLNVIFSRFDEVQRSGNMILSSDKNF-DDEDSVDGGRSSSSSSSKGFSSSRRGGSMGSMRRPSSASGSRAAGKDGASAGALDEEDFIKAFEDVPAVQIYSSKELEKIREILSDDKQDWEHRVTA-LKKMRSLL------MAGATEHEGFIQQ----LRLLEGAFKMSAKDSQVVREACITLGHLSSLLGNKFDHGAESIMPTLLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194754158 847 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKMQPYLGKIIPRLYRYKYDPTPKIQN------SMISIWDTIVSDSKEVTERYYWEILRELLDNWRVRIACCLAVRDLLKRSNGLKLRSEELVRGGKSADAMEVPELKELWFQLFRVMDDIHEGTRVAALSKLCVIAASADKSGTAVAASILPYLLDTGVGHKVVEIRKVSIKTISDMIDSSGSLIALIPCLLRATGELENAKLS-YVSTRLGADNEAQEAVDTLRAEAHHTMEAIGKCVRYIDYPALEKMTPEVLELMKNSVNLGTKIGCAHFVCLISIRLGKEMTP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27311857 451 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLDESVQLTAVSCLLMVTESASNDAVEPILLNLSVRLRSMDPKMRANAFSALGALSKYATGGQREGFVEQILPRLVVHLHDDDPSIRQACRVTLKRFAPLVDIINYSTLYLSKHLVQESERVDTYMASTIQAFDAPWPVIQANAIHFSTTMLSLSEDQHIISLYYPQVFETLVSKMTR--SQDSVVRAACSSAFGLLLRSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123492580 15 --------NSLTQHTEEINEANAYLLQLKEEDPQTYVFNLIEIIETEEIQVKSRLNAI----KMLSVPLKRVSGKIRRIPEGLDPQTFATVFTTLIKYLSSTIPEMDAAAADSFIIFLNVVPIDFANAVIGELLSRITPQSPTKFVTR-VLQVMSEANVTGFPLEIRIQMIENLIQIFSSLETNDDSIHYLLLTVERLIH---YTDLHEASQEFLVAIINLVWNNAMDESSKLFTSICFSLPEIFHLFPECYEKYMFVMTSSITLSFMLSDISNTILQ--ENWQAILEFCIAILVSDNSTDPLDTDEIFTESNKILAAIS------MTEMIIENQFDN------------------------CYPLCMEYISNNIKSEEPQARFVCAVFSLKISEKLLDESRASEIDEIIQILFELLDDDSPRVLQQALL----EATFLIESEQLEPSNALFQFALTVLQSEKPALSDCSQQLLSAIANSGQEGAVEL-----------------VSQQMLQIITESQQVE--LVSESFRVLTSIAATLDQ---QSALNLIEGILEYANAILNSNIPTISP--------CIGYLSQLI-----KSAQQSCDVYSDQINALAMALIENGCDD-----DGYLLLASMVDVFGQSVMPIIQDCLDIVINCI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123489088 176 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EFYEHKANIIFDAVFPFAQGKEPSVLGQLAAINPFILLLEIIKNH--KEGTFLNCIEALTNLINNVPEKLGQSVFLILRGSLQYNKDLIAAPLMDVLLAIAKKTNILQNQNFNLEIIEFLETIPNFWVDYSFRIVDATVQNTKKSHVSKSNAFNLICLFPTVLSSLLSKSEEDIETDNYELHQILHQVIDSCLNAFRENQYPVFLDFFSNLSHDDSPLVRSACFRILKKLREYCSTNLIMPNLVSASPMLMHIFSSTYIPII---LDLLTQRFSYQHSEFNNPLFPEVRTQLALSLVQTLDEVITNDFSVVKRFLKQILEATLLVLFTKDEPRNLLGIY-PKLLPMVFHLIATCNSRGLRVRGAVSPRLMKYDTTQTNNTENHLPDLFLVYNDYFVEFVWNQLHMILNDKSLSTLRMKVLTAAT---ICLDCNSTKSAEFFGELVPLIELEIQNSIDDNA--NEALLLLQRLIFIAGQRIIPFVDEIMVTIHKVWR----PSLVSNLLLVIASLVDNLHSDFNPFAASLVTNLLDIISSSVL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118095494 144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHA---IPKLYSLDSDQKDQLIEVIEKLL--ADKTTLVAGSVVMAFEEVCPERIDLIHKNYRKLCNLLIDVEEWGQVVIINMLTRYARPNQNESLLEESAEKAFYGSEEEDTKDAKAEAASLAPYVMDPDHRLLV----------RNTKPLLQSRNAAVVMAVAQLYFHLAPKAEVGVIAKALVRLLRS---HSEVQYVVLQNVATMSIKRRGMFEPYLKSF------YIRSTDPTQIKILKLEVLTNLAN--ETNISTILREFQTYI------RSMDKDFVAATIQAIGRCATNIGKVRDTCLNGLVQLL----------------------------------------------------------------------------------------------------------------------------------------- 170049125 692 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLLSEDNELVQDVASRGLG-IVYSISSNDSQEELSNLLLDQLIGGRRQVQKVTED-TKLFEEGVLGKAPTGGNLTTYKELCSLASDLNQPEMIYQFMQLANH-NATWNSKLGAAF-GLQSISKSAKLKMEPYLGKIVPRLFRYYDPTPKIQNSMISIWDSVSKATVEAYYWDILEDVSKNLTSACCLAVRDLIRNAGLKLRSDEMETDGVPEPELACLAALSKVCSKSGLNVSSSIIPFLESGVTNTVA-EIRKLSIKTLSDLIDSAGSLILPHLTSLVPCLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196001017 117 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTLRFLCKLKEAELLEPLMPTIRSCLEHRHAYVRRNAVMAIYTIFRN--FDYLIPDAPELVHDFLEREQDASMLIHVDQDRALEYLSSCIDQVGSFGDILQLIIVELVKVCHSNPSQRTRFIRCIYNLAAVRYEAAGTLVTLSSAPTAAASCYIELIVK----------ESDNNVKLIVLEKLNSLRKN--PNYVKIIQELTMDILKTLQLIMDLITPKTIEEVCNFNVIFQQFVVGMLKKEITKTMNATEKEDAAKYRHLLVRTLHTCSKYPEVAESVIPLLVEFLEVAGNDVLVFMPLVMNMLLDSFQVIRTPSVHRAAIWLLGEYC-----DTQEECESVMN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156064089 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVDGIIRTLDDQNGEVQNLAIKCLGPLVTKLPSNIIAPL-IERLSTLTTENSVDNSIPAMALRTVVITLPRPVSGVAPSKEVLE--AYSAISRVLPRLVGRIVTSTSTRGQNLPNPPPGMLDSTNSEIDSDAVDVLIEVARCFGPLLQHAEVEALQNLVVNILETEKASSVVKKRAVVAVSLLAMHLTDSDLSGFVSHIIESL----RNPHLTPVQRRLYITILGSMARSIPARFGPYLKTLAPFVLSALSEQE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123486096 86 -------------------------------------------------------------------------------------------------------------------------------DVFNLLITMMLKSDSVPTICEA-----FSILLDFVPDPVIEQVSVILSACIKIVQERE---------LQNIRSVLGLLKKLISVDPSIN--LTKGKEIWQIVSGVLFTPNFLDLFPLLNTCNSTFWDEHSSVIIEKIL---------VALDVLSDYSLHALKLIPMLPQLPAVQVQELVPQVKKYLFAKKALLHIMPVEFSKVLKQLIAIAASDTSLTVRISIISSFSSIHFPYLAHDPFLKFLKNLANDNSPQVRSFCFKVLKNTRKYSPIGSDAILRNALINALYALQCSASSFERAHATDSLPALIE--ASAVLFPIYATTMIPIIIKLL----SVRGSTGSVIGSEAETQLNLIKTIQGILQVNHQTISPYLTQILPIFTTLLKEFSS--KQIKKLVIDTLSLFVKKTAST-----ANIYGIAPELLDALLSIAAHSDSKSLKVRALEFLGQCGAVSQSGTSRADDTIQLYYGSLIFPKLMEMVNDKYLTNFRTQSLSTAITTLSM-MSTQSSEHLSQIIPIILNHIMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 210113916 5 -QILQVFEQYQKSRTAVQTVAEQNIETLQNAGVMSLLRPLLLDIV-----PTIQQTSALALGRLANYNDDLAEAV-----------VKGDILPQLVYSLAEQNRYKKAAAFVLRAVAKHS------PQLAQSVVDCICLEEFDPGVKEAAAWALGYVARHNAELAQAVVDAGAVPLLVLCIQEPEALKRISASALSDICKHSPELAQTVVDAGAIAHLAQMILN----PDAKLKRQVFSALSQIAKHSVDLAEMVVEAEIFPAVLTCLKDPDEYVRKNVATLIREIVKHTPELAQLVVNAGG---------------------------------------------VAAVVDYVGDCKGNVRLP--------------------GVMMLGYVAAHSENLAMAVIVSKVVQLAVTFAEEPEDHIQAAAAWALGQIGRHTPE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124486879 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FKHKNFRTREGICLCLIATLNASGAQTLT--LSKIVPHICNLLGDPNSQVRDAAINSLVEIYRHVGEADLSKKGLPQSRLNVIFTKFDEVQKSGNMIQSANEKNFDDEDSVDGNRPSSASSSSSKAPSSSRRNVNLGTTRRLMSSSLGSKSSAAKEGAGAVDEEDAFDDVPVVQIYSSRDLEESINKIREILSDDKHDWEQRVNALKKIRSLLLAGAAEY--DNFFQHL--RLLDGAFK-LSAKDLRSQVVREACITLGHLSSVLGNKFDHGAEAIMPTIFNLIPN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 196002942 119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPHFIALLSSSYTDVCEQAVWALGNIIGDGSELRD-YVLSQGLLTPLLKFVSPNVSLSRNVTWVLVNLCRSKDPPPSLEIVL-------------QILGALVALIHHND------------------LDILIDCVWALSYLTDGSKQQVQAVINTSIPTLIGFMGAKEIKLQTAALRAVGNIVTGTDYHTQIVLDNGALNHFQNLL--THSKEKVKKEAMWFLSNVTAGIPKQIHMVIEALVPLIINCLAN-ADFQTRKEAAWAVSNLA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194677173 118 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPHLCILFGDSNSQVRDAAILAMVEIYRHVGEKVRVDLYKRGIPPARLEMILAKFDEVQNSGGMILSACKSFDDEESVDGNRPSSAASAFKVPAPKTSGNPVNGARKPGSADIGSQTSLMEGGAGAVDE--DDFIKAFTDVVQIYSSRLEETLNKIREILSDDDWDQRANALKKIRSLL--VAGAAQYDCFFQHL-RLLDGALK-LSAKDLRSQVVREACITVAHLSTVLGNKFDHGAEAIVPTLFN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123392546 14 ----------------------------------------------------------------------------------LSPELLQIIKSNLLNLAFTPHSIIDLICLVIEKILEID-PISNFPELIEQIFNSISSLELVTNSITYLPSVLSYLEEEQINENIDQFFAIIDSAIKLCKKSNELNVTQHIIPIQNYEHSTQFFYLVSNKNVEKDFITEIILEISSNSEPMTRILVLQSVSVILEDMDENQISQIFDLVFNLGTQILASDGTFEQIALFIFESAL--ENLDPSAAYSLVKQRIETAFSSAD---VNSQAFGIYILSEVITVSPEISNSDITFLSQTMTSALDLQNDLLSESVCIFV----------------NSSVQAFSTATTLCC-----SLIRKVVPLFIS----ESPSLRTAAFDAVHSLCDVVDGSIDN---FFSLVFQLVDQIPENNRSSFNTI-----LADAINKDEEVGDDEIDSCLEYVSHYFNEI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145602492 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVKALDDQNGEVQNLAIKCLGPLVQKLP-----PQTIGPLIEKLSTMTPKNSVDNTVPSLALRAVIAALPRPAPGATFWDKTVEDAYNPISRVLIPRLLGKSTQNTKAPASLRSMNIEAVDVLIE--LVHCFPMLASYEVEALHEGVVGLLDSESLAYSVKKRAVVAISSLAVYTNDAVL------------DKFVQLAVAKLGNRATSRSTQRLYITIFGSMARSIPHRFGRHMQDVAPHIISIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189517857 80 ------------------------------------------------------------------------------------------------------------AAQVFALTFVMEYLT-LWPKFFFDVLALVGLNPNGVDIYLRTLMAID--AEVVDRDILHSPIPALVESWFQILQTQHTHSELTCQCLEVVGAFVSWIDLNIANDRFVNLLLSHM------SMEELREAACDCLFEIVNKGMDKLVESLCQVLQSAGFFNVEQEEDVDFLAKFSRLVNGMGQSLVLSWTKLSKTADEKISAETLRAVESK-----VPLMLQLLIH--EDDDI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115951012 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFPRLKEKLEDPDPGVQSAAVNV---ICELARKNPRNYLSLAPLFFKLMTSSTNNWMLIKKLFGALTPLEPRLGKKLLEPLTNLIHSTSAMSLLYECINTVISVLISLSSGDHSASIQLCVQKLRILIEDSDQNLKYLGLLAMSKILKTHPKSVQSHKDLILDCLDDRDESIRLRALDLLYGMVSK----------KNLMEIVKKLMVDKAEGSVYRDELLAKILEICSQNNYQYIINFEWYVSILVELTKIEGTKHGHLIASQML-DVAIRVKA-IRPFAARQMATLLENTHLLIGTAAQRNGICEVLYAAAWIVG-EFPEYLQVTLENMLKH-RVTVLPGHIQGIYVQN-----ILKLYSNILVKMEDSKEDVVRVTQLLIEKLPSILQLLKYVNKLLEKDECVATELADLVGELNPVAPKAQKKVLDLDKWINA------------------------------- 45185625 1090 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NKEWRVREAGVNAIVDLIQSSSFEQYGSQIQELWTMTFRVMDDIKDSVREAGAKVLSKVATITSEVKQNLVDPDHILEILLPFLLGPKGFNSSAEAALKTILELIEKAGPVMRKHGPKLVYELALSLPQVINYLSLNADKYSIDRQRAQALASSPIMTAIEKIVDMCGPLVKTSSKVVRKSVGRILSLITQKYSLSMNSYSEKLLELCFGCFQDRNHASATAFTLPFAHRVTSLDVRVKYATKLSELYFDTILAAIGALIKHAPTQFEQCASIFMPLIFLA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170032589 1603 -------------------------------------------------------------------------------------------------------------------------------------------QSYTDLVKEGAIDGIGPLMQ-----LLSTSFNAIQTSEFNALQSELSDF--FLSALQFRCDNASFLPQSIDIAEEIKAFVVLILKLSESTFRPLYYKVFEWANRDSSTNDRAI------TFFNLSSHAADALKHLFVLFASELIDNAAKLLDATNAAKTESDLFFPDPHKNCRYILRTLLSVLVDTLLQPIADQLENIVHEDSEIRRLVVDCLAQLAVAVADDTLRQLNHQVLLKTRNNDPEIRLFALEACTDIARKIGENF-APLLPETIPFLAELLEDENQQV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156039423 48 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRDESPYVRKTAAICVAKLFDLNPTMCLENGFLETLQELI---GDPNPMVVANSVTALVEINETAPELNECTEWGRVTILSTLADYQALDVSESEHICERVSPQFQHVNPSVVLAAVKVVKNVNADLGKQYLKKMAPPLVTLVASLRNIDLLLQAKPDILSKELRVFFCQKLEIMVRIANDKNVDQLLSELKEYALEVIKIESASEKCVNTLLDLIATKVNYVVQEFRKYYEGIIPTLCKYIDELDEPNARGALIWIVGE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212510423 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PANEQLRPYVKQILTLMLKLLEIEN---EENVLVCLRIIIEL------HKQYRPQFNSEIQQFLQFVKSIYKDLPSHMNKIFEPKPIIKVKELTEIDIESMLVDTYTVTVIQTDNKTPDGSV-ISYNLIPKVLQELPIIVVLMYQLYKQNVQQDLTDFIPLIMSTITLQPSSQQRNNKEIFVDFMGAQIKTLSAYIIRVFQELVAQHSHSMVKGMLGLLQLCP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123425043 8 -DLIQHLKGMFEANPNVQGEIYSNLQSMIESE-PNISFDILAILSDETISEQIRFVAVATLRNYHKCIHEDILPVFLQHCFSYLESVIESVFVLQLQALDNPNSAILNTASIGLQCIRDQIQKDNFPDFLQFLLKFIEESYAPTNLCEQSLEIITQILLKKPETYLEFGAQHIMPAIDQFAAK---------YKVKALSQSFAIIGILFYHTGESD-----LGELIANL---IRTQSQNVLINLMETFYNFFDENIVTALFYRLAEEDDNSGE--------------EEEYNLSLMYQ----------YVLHNLSCKYCDEVNEIIIPLLTSEANDAQVIR-TLSIIDIETDDPYA-------------FIPLFVQHLNDELRGDSVLCLLNI---CQYD--PSLSASVIDVIMPLMLDDDSDVRDKVYFTMKGI---LPCDNAKPDWLVPLFNAVKSLPETATVIQIFAQYLDCNISFRDADIAELIEYFVE-------PFLDDNCDHILQRT-----------------IAIILSQLLQKLESEFTQDPAPIIERATQLLTV--------DFIMCNDLYESLCGLVDNLYTKVG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194770517 21 -------------NPKEQEKANKWLQDFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDNVIVTQLSLAVADLALLMATWQEWPEVLKVLPEEIDSEEVHKQLDASAECVLKFLCMCLQRDDLNQQNNALTQLAFRLLTLPDTSGKLHDNASECVCALLSCMNTRQDNATEEAQIFAAVCSLVAHEDTDKTINYCRIFTALCDAFF-----------FEILGDPQKPHYDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRNDDQLTAMF--RPHIERLISALYHSQMESDHDGLIEENNRRKVSDLIKDVAFIVGSGACFKQMFLILQT--PDTTWESTEAALFIMQNVAKNILPDE-NDVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIEN---HPESLEAVLNFLLYALQQKNGLAPAAAMALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118795025 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPLFLRLLNSPAPNVCEQAVWALGNIIGDGPSLRDYVIKLGVVQPLLSFIQPEIPIFLRNVTWVIVNLCRNKDPPPPAATILE-------------ILPALNMLIHHTD---INILVDTVWAL-SYLTDGGNEQIQLVID--SGVVPKLIPLLSH------VEVKVQTAALR-----AVGNIVTGSDDQTQVVLNCDALSHFPKLL--THSKDKIRKEAVWFLSNITAGNQSQVQAVIDALLPKVIENLK-HGDFHTQKEAAWAISNLTISGNREVPPFCDLLM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148689066 190 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LADYFPSSVSAIIKRLDHDLKHAHELRQAAFKLYASLGAN-DEDIRKKIIET-ETMMDRIVTGLSESSVKVRLA-----------AVRCLHSLSRSVQQLRTSFQDHAVWKPLMKVLQNAPDEILVVASSMLC--NLLLEFSPSKEPILESGAVELLCGLTQSENPALRVNGIWALMNMAFQAEQKIKADISLSTEQLFRLLSDSDMN--VLMKTLGLLRNL-LSTRPHIDKIMSTHGKQIMQAVTLILEG------EHSIEVKEQTL----CILANIADGTTAKE-----LIMTNDDILQKIK--YYMGHSHVKLQLAAMFCISNLIEEEGSQERQDKLRDMGIVDILHKLSQSADSNLCDKAKTALQQ-------- 148237657 851 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALDVTRDSFPFDQQFNILMRFIVDQTQTPNLKVKVAIL--------KYIESLARQMDPTDF------VNSSETRLAVSRIITWTTSSDVRKAAQVVLISLFELNTPEFTMLLGALPKTFQDGATKLLHNHLKNSSNSSMGSPTPSRHSASPLTSPTNCSHGGLSPSMLDYDTENLNSDE---IYSSLRGVTEAIEKFSFRSQVDLNEPVLDNKTSLLNTQPPRAREYNPYAYSDSINSYDKTALKEAVFDDDMDQLRDVPIDHSDLVADLLKELSNVEERKGALCELLKITREDSLAVWEEHFKTILLLLLETLGDKD---HAIRALALRVLREILRNQPARFKNYAELTIMKTLE---------AHKDSHKEVVRAAE------EAASTLAGSIHPEQCIKVLCPIIQ--------TADYPINLAAIKMQTKVIERISKESLHQILPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115399484 70 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNMTHSDDNRQQLVNAGAIPVLVQLLSSSDVD----VQYYCTTALSNI---------AVDSSNRKRL-----------------------AQTESRLVQSLVHLMDSSTPK--VQCQAALALRNLASDEKYQLEIVRAKGLPPLLRLLQS-SYLPLILSAVACIRNISIHPLNESPIIDAGFLKPLVDLLGSTD-NEEIQCHAISTLRNLAASSDRNKE--------LVLQAGAVQKCK------DLVLQVPLSVQSEMTAAIAVLALSDE--------LKPHLLNLGVFDVLIPLTQSESIEVQGNSAAALGNLSSKVGDYSI---FVRDWIHGYLSRFLASGDPTFQHIAIWTLLQL------- 212539840 262 -------------DPESRYSAEEYLNFWRHKVFPDYFYSFLHQYMSLTEPALVRAHVDVETGNFGESDDRIDRDKISYFIGSTPVPVKNLINQALPVQLDLPNSQHE---------ASNLEPQEGALIFLTVVVSNLRNTSKASS-KVKACDLLLAFAERLPDE---SKLDRILPYVMTMLN--DRSDVVKVAAIRTLAQLLSLVQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156357255 24 -----------SPDPHAKEKASEWLGHLQRS---VYAWEIADQLLMQNTDVETSYFAA-----------QTMRTKVQYYFHELQPAQHDSLRQSILHHLAN----RHNASQAIITLALADLAVQQWKHVVDELAHRFGSSVESLNRREAVLNELSWVMLGAFPPQEFVNSKLMAITIETLMNPTQQTSDMHEAAADFICNALYTAEDLDLHLPLADGLFQKVMAAVNEEDFDRALNLCRVFTEMGESFLHQIVDMPGRDLGSILLSCVQHNQYEIAEITFNFWYRLSEAIF-------------KTEDDSKSNVFKPYIEKLIESLSSMEADHEGIPDEESEFSEFRERVSELIKDCVFSTKCFQQMYQSLVSHGSNMSWEFTESILFVMATVARAVALE--SDVVAQFLPIVLNLPEAVHIAVKYTSIRLIGELADWIEK---HPDFLDPIMQFLLSTVQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154335553 1217 --------------------------------------------------------------------------------------------------------------------------------VMDYLCQVLESPQTGEALLRQTLKAGRTVLEAADLALLKSISPQL------QVRLAKPPKDVTQAHKEQYLATATVWLAVMSCRLQETALLEAIIDLNNSQSAMVHRCVCESMADISRHERIRNSPKLDEFVGKCLKQAIHSG--SYIKKKAHAWSGLTSLRRYNVMDILRKSAREKPVERLGVMVLLEVLCSEMSPLFEMATELLEAVADADPNISECADDAAKELMAKLSGVGLRQLIPRLVEGLASDSAKKRVPPLNFIGYVA-FCSPKQLAAALPEIMKHIRGCLFDVNNAVAVAASNALRRVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168048930 1221 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NALQQLTEFSHANDSNTWSKYYNQIITLVLEALDDPEPTIREAAIVLLEMLKNQKDRLDKDTEVLLEKLLQSARDSDAKVSAAADLSLNAVLTELDTYRCLSVVVPLLESENEKTLVT--CISCLTKLVSRLPEELTSQLNSFLPMLFDAFGNQDA-DVRKTVVFCLVEIYIVLGKAFVPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154283011 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKALEDPHGEVQNQALKCLKPLVTRLP-----PEIVTPLIDKLTHMTASETIDTSVPNTALRIILAALPRPDPSAPLSRESQAGCMA-VSKVLIPRLVGGTVTANG-QSKVNGMLTNDPEKGYSSEALDVLIEVVRHFGPMLNERELASLEETVMAIVENDNAGTVVIKRALTAVSALLAHFSDAQLSTFVS----TLIESFRSPHLTSTRRRHLIGTIAALARSIPSKFGPYLRTLAPFVLSA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154415378 14 ---------------------------------PDFPDTLKSIIMKTS-SPAILQMGILLLERSFKSNWKKFSLNRKKIFMKFFID---MLKNEVVI----ENRSFYLICKSIGSIVQRTKTI--YPELMKFLFELPQDFNTQPEFI-ARLLCLNECIPFLEKQQFFANLNTILSILYYGMEIED-----------GIITLVTFLKKILQIHGDIENIILQNQQLAEEEQTEETEAKLQEISTIITNESSNL---------EIIQNSLQSD---------MFLQTCQRTGDAQNYVYNSTTCLSYFEAKMLISKILQVSE---PIQDAISAASSQDMDISQQ------YEAFGVIISYLQDQLLQEILNYIYTNIPEIEVFEDIYSLPFIEEALKSFQHALVASFLTNLIQI---CLQNP----QESIVLCLMSFTELVTNA---PEVFTKELTDLVD-----KSVEIAFSYGEMTNSKLYKLIQAVYDQDQSSLKSILIKYLDNLIQDTLLAISTLLNYNLQIKEESQPLIWEMRHSIDNFTQEIYLDILKKTIEKREKIETSFANDILLYVSPAFEESETLAGSALLVCASILRKEEVEEIIQNCVPILHQLFSVEDETRPV-QDALTFIATACEIMREN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 149639872 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDVFRDFSNNEEDFLTVMEIVVRLSEDTEPTVRTELMEQIPPIAESRPSF-PMAFSEYLMPIVVRYLTDPNNQVRKASQEVLLILLEQDVCPILLDLSAPDSDDEYKAEAVNIICKMASMLSKATVERLLLPELCGDGKLFQVRKVCAANFGEICNAVGQEATEKFLPKFFELCSDSVWGMRKACAECFMAVSYTTSPEIRRIKLS---PLFISLISDPCRWVRQAAFQSLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1708482 23 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIPAFISLISSPHLHISEQAVWALGNIAGDGPDALINCNVIPPLL-ALVNPQ-TPLGYLRNITWMLSNLCRNKNPYPPMSAVL-------------QILPVLTQLMHHDDKDILSDTCWA----MSYLTDGSNDRIDVVVKT--GIVDRLIQLMY------SPELSIVTPSLR-----TVGNIVTGTDKQTQAAIDAGVLSVLPQLLRHQKPS--IQKEAAWAISNIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115388317 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLKALDDQHGDVQNQALKCLGPLV-----VRLPSDNLSSILEKLSTLTASQTIDTSVPNTALRVIVTALPR-PQSGQPASTEASAAYSSVSRVLIPRLVGPTPSPTGRRSVVKGMLEKDTSKGFSSDAIDVLIQVVTCFGPLLSEQELTDLKNSVMTIIDNDTAGTVVTKRALAAISALVLHFSDNQLNEFVGELVQRF------QSPSVVHQRHLIATVGSIARSVPAKFGPHLPVLAPFVFSAVDETDLAQVC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158298415 20 --------------SEQQKETHKWLQQ--VQNSPQ-AWSFCWELMQLNKSSEIQFFGAITLNSKLRSD-----------WAEVPKEAHHELKQKLLETINGPKIVLNRLCISLGLFIVHMLRH---PTVIEEVTNMFLHEQSKVTQIEILMAVLEGIPEEVKNEELNRNAEFVMQTVVTYLNEKLSRSAVEPHDMNGLINAAKCTGTWVAHLNDREGMIQTLLKAIHPEENELAETALKSLANIISSYYSFVINYMKDVLVPILDAEYKNDNENLALMIYESCSTYAMEFWYMLQEEVLSMDSGEHKKRCLEA-IKPVYAHVVKVLVQLPTESSNDDDLEAFRCYRQDGDTLLSCHDVLNDLMLDVLSEALDESISTESWTLLEATIHAFCSIAEYTEHQQIVKLLKVLNEIPYEKYSDK---LFGMALETVGAYSEWIGD---NPKYLPSAITLLVKGLNS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215414829 61 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVRVAVAQRLFVIANALKNDVVSCLLPSYVHLLNDEEMNVREAAMNSLTDAFSLFTRDARKHTLFSVIKKLTEALEKKNE--------GLAVISNNFGKWSWE-------LNELLDQLDKSWVLNTYCKMVQISLCEGPQKNIRNVLKKTCCFNYCMLTMFKKHVDRLLPFLEMFTDHDEEVRVSIASSYHEVLTM-----FPDKPDLIPPFIELL--------HGGSSDVIAKISHNLSKILPILYENVKENPGRTTVQQVDRLLLGCNQILRTSS-SWRSHEAFLKSLKTLTNCIDEEVI--IDTFVPLLRK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156064603 368 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRIFVPAVEFWAIYLETVLDLSYNVDASPAWLPAARSMLMQAIEKCWHKMQFPPQHIFSSWDSSERAGFKDARRDVGDLIQQSYMLLG---LPLVSSFVDLILKSAEWGELEASLTCLAEFQDYIKEES-DDYLDKVFSPLFSMLAKSDSNVPSRTRQAFLMVINGYPDYFERHVQHLPSALNLMFSMLHSPTLARVTSKSIAMLCSSCRKV-------LVPELAAFLQQYSEI--------TRKDSMESYAKEGVIGAIASIIEAMPND---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66552890 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPHFLHLLLSSQQNVCEQAVWALGNIIGDGPASRDYVIKL-GVVPPLLTFIKPEIPISRNVTWVIVNLCRNKDPPPPVQTIKE-------------ILPALNILIHHSD---INILVDTIWAL-SYLTDGGNEQIQMVID--SGVVPRLIPLLSH-----------KEVKVQTAALRAVGNIVTGTDEQTQTVLNCDALSYFPNLL--THTREKICKEAVWFLSNVTAGNQSQVQAVIDALLPLIIHNLIN-GEFQTQKEAAWAISNLTISGNEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118086036 1267 -------------------------------------------------------------------------------------------------------------------------------DLVAELLKELSNHNERVEERKAALYELMKLTQEESFGVWDEHFKTILLLLLETLGDKEH--AIRALAFKVLREILRNQPARFKNYAE-LTIMKTL-EAHKDPHKEVVRSAEEAASMLADQCIKVLCPIIQTADYPINLAAIK--------------------------------MQTKVIERVSKETLTQLLPEIVPGLIQ-------GYDNSESSVRKACVFCLVAIHAVIGDELKPHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 81075707 40 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPMFVQLLSSTSDDVREQAIWALGNVAGDSPDLVLSQGALMPLLAQLNE--HSKLSMLRNATWTLSNFCRGKPPTPEAVKPALPVLQQLIHMNDEEVLTDACWALSYLSDGPNDKIQAVIDAG---------------------VCPRLVELLLQPSPSVLIP-----------ALRTAGNIVTGDDAQTQFVIDNQVLPCLYQLL-TQNHKKSIKKEACWTISNI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149408585 152 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSPYVRKNAAHAIQKLFSLDPE---QKEMLIEVIEKLLK--DKSTLVAGSVVMAFEEVCPDRIDLIHRNYRKLCNLLVDVEEWGQVVIIHMLTRYARTQFVSPWKEDDVLEENNNFYESDDEQQEPSHQVKKPYSMDPDHRLL----------IRNTKPLLQSRNAAVVMGVAQLYWHIAPKSEAGIVSKSLVRLLRS---NREVQYIVLQNIATMSIQRKGTFEPYLKSF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145533152 22 ------------------KEADSYLRNL-EQNYPYILVSLLQIFENSQVFLCIKFQALLLIKNVIVRNWTKCQIKDSQKFQNISEELKTHVKDKIVSFLGQDDKFKTEINLIISVIAKHDFPVNYFAQGLNTIVQSGSANSAMTYDLIVSLKVVQQSVIQNRNTAFKLQQMQFFLVIWNNLQHLWKNISIQQQELQQNINNYSFVNKISKKLDRLLSL--SIMSLNQEQDQEKIQLVFMLLLEKTAILLKNVQQQ--KLLQPNLKTLIHSLGNIQSLFSFSINQGFQDYLILLKLIIQNEWEDTR--------VLRTGLIGIFKILKSLLFFRDE--------------QFYKKKLQEANSEQFKQTIQSINQLLNSFFQENMQFFIEQLIKIAAIPTDLSDEELIEQEEDLTIDDAKNEMQPIFTICLICQDQLMQRFPEQFIQK--ITEIMQQLINSFNASQQILESFFAILGSLKVQPIQIQPVLQYLIKTNTIQCQRRFAFLCRSYCNCFSDSELPQILARLLLSNSQDQIVQYQTLMCIKSIIQYLGPNFDFRNVIFLEQVAPVIVKLLCNLQKSNILLLSLLEILIQKYSETNA-----NSMQILIKVIENS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189537228 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHA---IPKLHSLDPDQKDQLIEVIEKLL--ADKTTLVAGSVVMAFEEVCPDRIDLIHKNYRKLCNLLIDVEEWGQVVIINMLTRYARTQFLNPNINESLLEEGSEKAFYASDDEAAALAKRKPYVMDPDHRLL----------LRNTKPLLQSRNAAVVMAVAQLYFHLAPKAEVGVIAKALVRLMRS---HSEVQYVVLQNVATMTIKRRGMFEPYLKSF------YIRSTDPTQIKILKLEVLTNLAN--ETNISTILREFQTYI------KSMDKDFVAASIQAIGRCATNIGEVRDTCLNGLVQLL----------------------------------------------------------------------------------------------------------------------------------------- 145350442 73 -QLPQMLEALKNPDPNVQLEATIAFRK------------LLSIERSPPIDQVIETGATPFFVEFLKRTDVP-KLQFEAAWALT------------------------NIASGTSEHTAIVIDHGAVPIFIALL------GSDNPDVREQAVWALGNIAGDSPRRDLVLHANALHPLLAQ--LNAEAKIQMLRNATWTLSN---FCRGKPQDFSALRAALPALARLVHSNDEEVLTDACWALSYLSDGTNDKIQAVIEAGVCRRLVELLASNHPSVLIPALRTVGNIDDYQTQIIINCHALKALLGLLAGDYKKSIKK---------------------EACWTISNITAGNKDQIQSIIDEQMVPPLV----ELLANAEFDIKKEAAWAISNATSGGTHQQIKYLVSQCIKPLCDLIN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20466506 81 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLIYKFMDLANH-QASLNSKRGAAF-GFSKIAKQAGDALRPHLRLLIPRLIRYWKALIQDPKKAVDEHLNHIFDDLREASCLALADIIQGRKFDQVKEHLKKLWIAAFRAMDDIKETDKLCRAVTSLTIRICDVTLTELKQAMDIVLPFLLEGIMSKVN-SVRKASIGVVMKLAKGAGVALRPHLSDLVCCMLESLSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148686877 211 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPELIELSRDESGSVRLAAFETLVNMLDMFDTDDRSQTILPLVKSFCEKSFKADESILISLSFHLGKLCHGLY-----GIFTPDQHLRFL-EFYKKLCTLGLQQENGHNESQIPSQIVEQEKKYTSVRKNCAYNFPAMIVFVDPFHMELYSTFFCLCHDPEVPVRHTIAICFYEVSKLLNSGVHLIHKEESLEVLDALINHLPEILESTGGENSVQENKFSSVPDLIPAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114585913 120 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPHLCILFGDSNSQVRDAAILAIVEIYRHVGEKVRMDLYKRGIPPARLEMIFAKFDEAQSSGGMILRVCKSFDDEESVDGNRPSSAASAFKVPAPKTSGNPVNSARKPGSAGGPKVGGASKEGGAGAVDEDDFIKAFTDVPSVQIYSELEETLNKIREILSDDDWDQRANALKKIRSLL--VAGAAQYDCFFQHL-RLLDGALK-LSAKDLRSQVVREACITVAHLSTVLGNKFDHGAEAIVPTLFN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169772687 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNALDDQHGDVQNQALKCLGPLVNRLPS-----ESLTTILEKLSNLTASQTIDTSVPNTALRVIVTALPRSQ-----AGQPPTPDVSVAYSSVSKILIPRLTGPTPSQSGRRGSVIKGMLEGFSSDAIDVLIQVVTCFGPLLKEAELTALQKSVMSIIDNDTAGTVVTKRALAAISALVPHFSEAQFASFVDELV----KKFNNPRISVVHRRHLIATVGSVARSSPTKFGPHLPTLAPFVF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68471774 114 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSDPNPMVVANAINALSEIRENLEILAFNREVINSLLLCLNECTE------WGRITILNTLAEYDTDNSEEANHIMGRVIPQLQHVNPSVVLSSIKAILHHTAQRSNILKKLSAPLVSLVSTSIPEAQYVGLKNIRIILEKYPNVLSKELRVFSDPLYLKLEKLEIMILASEQNSALLLGAIKLQESAVKAINLLHEIIDERGGDLIINESVTVLVNILRRYPGKNDLATL--IIPVISNHVNELNKTEALSGYIWLLG--------EYPKYFSGLHKKLSDLVDGFLEDDSVLQNILSTIVKINLELGSGNSQY-SNLLQKVLELATKECENADVRDKAYI----------YWRLLSSSSSEDQQKKILLTKLPPIETTISSF----------SPGLLETLLHELSTLSSVYYKPAKSFIDPNAYSRVPVEKKNKTKIEDLKNMAK------------- 193785080 311 -----------------------------------------------------------------------------------------------------------------------------------------QEQGNMEYTKQLILSCLLNICQKLSPDGGKIPKDILVELIVQCIRLSEMPQTHHHALLKVLHNIMSIFTFMGANVMRLDDVIPALIQSDSGDSIEVSRNVEEIVVKIISVFVDAL-PHVPPILVQLVTLGAEKFLWILLILLFEQYVT--KTVLAAAYGEKDAILEADTEFWFSV-CCEFSVQHQIQSLMNILQYLLKLPEEKEETIPKA----VSFNKSESQEEMLQVF--NVETHTSKQLRHFKFLSVSFMSQLLS--SNNFLKKVVESGGPEILKGLE--------------ERLLETVLG----------YISAVAQSMERNADKLTVKFW--RALLSKAYDLLDKVNALLPTETFI------PVIRGLVG------NPLPSVRRKALDLLNNKLQQNISWKKTIVTRFL-----KLVPDLLAIVQRKKKEGEEEQAINRQTALYTLKLLCKNFGAENPDPFVPVLNTAVKLIAPERKEEKNVLGSALLCIAEVTSTLEALAIPQLPSLMPPLLTTMKNTSE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66522612 8 VQLIQVLERTVSSDKNELEAAQNFLEQAARTNLHEFLQRLSSVLVTAAASPVARMAAGLQLKNQLTSKDPDLKYQYQQRWLAIPVETREYIKKNIFGALGTENNRPGSAPQCVAYVAVAELPVREWTNVIQLLVNNVVNPNSTEMLKEATLEAIGYICQDIESDVLVPQSNEILTAIIHGMKGSSTSHYVRLAATSALYNSLEFTKGNFEIETERNFIMEVVCEATQSLNTQVKVAALQCLVKIMSLYYQYMEPYMAPALFPITLEAMKSDIDEVALQGIEFWSNVSDEEVDLAMEEGEASDGGRPPVKVSRHYAKGALQYLVPVLMKKLTKQEEFDDEDDWNPSKAAGVCLMLLSSCCEDAIVPFVLPFIKDSIKSPDWRYRDAALMAFGSILGGVDHATLKPLVEQAMPTLIELMYDSSVAVRDTAAWTFGRICEIIPEAAISETYLKPLLEALINGLKAEPRVAANVCWAFTGLAEASYEAAESLEGQ-NPETYCMSQYFDFIIQRLLETTDRPDGAQANLRSAAYEALMDMVKNSPRDCYITVQKTTMVILERLQQVLQMETHIQSHSDRAQYNDLQSLLCATLQSVLRKVTPEDAPHISDVIMTALLSMFNSNSCKAEVQEDALMAVSTLVEVLGERFLKYMDAFKPYLCLGLKNYAEYQVCCAAVGLTGDICRALKSKMLPYCDEIMTLLLENLSNDSVNRSVKPQIFSVFGDVALSIGPEFKKYLDVVLQTLAQASQANVDRSDYDMIDYLNELREGVLEAYTGIVQGLRGDETNPDAAIALVEPHVPFIIQFITSIAQDREHSEGNISASVGLLGDLVTVFGVKLLPMVETEP-LTELLTKARRSRIDKTKTLANWATKEIRKLKNVA 195119109 8 -QLIVILEKTVSPDKNELLSAKNFLEQAAASNLTEFLKALSKILVDTTNSAVARMAAGLQLKNHLTSKDEKISLQYQERWHQFPDEARELIKNNILAALGTENTRPSCAAQCVAYVAVIELPINRWGILIQTLVNKVVHEGSSEMHREAALEAIGYICQDIRYGVLENQSNQVLTAIIHGMRKQEPSNHVRLAATTALYNSLEFTKANFEKDMERNFIMEVVCEATQCTDTQICVAALQCLVKIMSLYYQFMEPYMAQALFPITLEAMKSENDAIALQGIEFWSNVSDEEIDLAIESQEATDQGRAPQRVSKHYARGALQFLTPVLVEKLTNQDECDDEDNWSPAKAASVCLMLLATCCEDEIVPHVLPFIKENIESPNWRYRDAAVMTFGAVLNGLEPNTLKPLVEQAMPTLIRLMYDSSVIVRDTTAWTFGRICDVIPEAAINKTYLQTLLECFVKSLKSEPRVAANVCWAFIGLSDAAYEAA-VTTEGDTPETYALSPYFEFIITQLLEATDRSDGAQANLRSAAYEALMNMIKNSPLDCYLVVQHTTIVILERLNQVMQMESHISNHSDRHQFNDLQSLLCATLQSVLRKVREEDAPQISDAIMTAILTMFSSSAGKSGVQEDAFLALSTLVELLGFQFVKYMPAFKDFLIMGLKNHQEYQVCCASIGLTSDICRALKHLMVPYCDEIISVLMSDLSEPNLHRSVKPQILSAFGDMALSIGSDFLKYLNVVMDMLRAASDLQVDSSNYHMTEYINELRESVLEAYTGIIQGLKGVEQTANPDVFHMEPHLMHIISFIKRIAQDGEVSDLMVASVAGFIGDLCTSFGPRLYPLLD-DVVITHFLAEGKRSKGQRTKMLCTWAAKEIKKINSQ- 198437843 10 MNLVRVLEKTVSTDQAELIASQSYLEEAAKTNLSEFLVQLCSILADTTKSDVARMAAGLQIKNYLTSKDSSVKQQHQQRWLSLEESARSNIKNLVIQALGTEVTRPSSAAQVIAGIACAEIPLGQWQELISHLVMSVTNNESSAQLREAALETIGYMCSDMDPEHLMGHSNDILTAIVQGMRKDETNDNVKLAATNAMLNTLEFTKENFDHQNERNFIMQVICEATQVEYTKIKVVALQCMVKIMSLYYKYMEAYMGPALFAITVEAMKSTDDDVVLQGIEFWSNVCEEEMDLAIELTEACEAGRPPENISKFYAKGALQYLIPILVELLAKQEELDDEDDWNPSKAAGVCLMLLATLCEDDVLPLVVPFISSKIQDPNWRMRDAAVMAFGSILEGPSTDKVKSIALDGMATFINLLSDESVVVRDTTAWAIGRICELIPEAALKEEYLMPLLSAMVESLNSEPRVAANICWAFSSLAESAYEAAEITD--EDPETYSMSGVYDKILAKLLQTTDRSDGHQNNLRNAAYEAIMEMIKNSPKDCYEVVLQTTTVIMQRIQALLLMETHIQSTSDRSHYNDLQSLLCATLQSVLRKVKEEHIENISDNVMSSLIQML-KSSGSGGVQEDALMAVGTLVEVVGTKFLNYMDAFKEYLMAGLQNKAEYQVCIAAVGVVGDICRAVNRPILPYCDEIMGILLTNLSDAGVHRSVKPHILSVFGDIALAIGGDFRNYLPIVLQTLQQAASAQVDKTDYDMVDYLNELRESCLEAFTGIIQGLKGDNKEISPDVMLVNEHIMFILSFIEVIAKDEDHSEGTVAAASGLIGDLCIAFGPQLLKLIDSKTSIAELLTEGRRSKTSKTKSLALWGTKEIRKLKSKA 169767260 1 MNVTQVLEGTLSPDATTRTNAEQQLVHAAEVDFAGYLVTLGQELANENTPSHIRTAAGLALKNAFTFRDHAKLREVQGKWQQISPEIKTQVKELALKTLDSKDSRAGQAAQFIVSIAAIELPRNEWPDLMNVLVQNVATGSN--QLKQASLITIGFICESQDADLLTAHSNAILTAVVQGARREETNMDIRYAAIKALSDSVDFVRSNMDNEGERNYIMQVVCEATQADDLRVQAGAFGCLNRIMAAYYEKMRFYMEKALFGLSIMGMKSEEEDVAKLAIEFWCSVCEEEIAIEDDNAAAQAEGSPEVRPFFGFARVACREVVPVLLQAMCRQDEDATDDEYNVSRAAYQALQLYASCVQGEVIQPVLSFVEENIRNEDWRRRDAAVAAFGAIMDGPDPKVLEPLVKQALGVLVGMMEDSSIQVRDSAAYALGRVCDFCSETLDPDVHLQPLISCLFNGLASTPKIASSCCWALMNVADRFAGDVG-------AQTNPLSKHFEESVKSLLTLTERQDA-DNQLRTAGYEVLNSFVTNAANDSLPMVASLSDVVIQRLEHTIPMQQQVVSVEDRITLEEVQTSLISVILAIVQRLETEIKPQ-ADRIMHAMIQVLTTVPPKSSVPDVVFATVGAIASALEEDFVKYMESFSPFLYNALGNQEEPALCAMAIGLVSDISRALNEKVQPYCDSFMNYLLNNLRSST--NQLKPAILETFGDIAQAIGTHFDTYLSVVAQVLQQASIVTASSDNIEMLDYIVSLREGIMDAWGGIVLSYKG-----KPQVTSLQPYVESIFQLLHLISQDLNRSEGLMRASMGVLGDIAEAFPNGEFAAFFRNTWVTDLVRDTRNNRDFTTVETARWAREQVKRQVTLS 156031192 1 MDVGSVLLNSLAADNATRIAAEQQLTQAAEANFSGYLVTLVEQLANEEAQGSVRAAAGIALKNAFTAREYALQRELQDKWLQVEPETRKRVKDLTLQALSSNNNQAGQAAQVISSIATIELPRDQWPELMPALVRNV--GEGSDHLKQASLTTLGFICETQDAELLVQHSNAILTAVVQGARKEEPNLEVRLAAIDALGNSLEFVDSNFKNEGERNYIMQVICEATQATDSRIQQGAFGCLNRIMSLYYDLMRFYMEKALFGLTIMGMKSEEEDVAKLAVEFWSTVCEEE--IAIEDDNAQVEEVSLMRPFYNFSKVATNEVVPVLLMLLTKQDEDAADDEYNISRAAYQCLQLYSQAVGGLVIQPVLSFVEQKLRGEDWHDRDAAVSAFGAIMEGPDEKTLEPIVKQALPVIISMMDDKSIHVKDSAAYALGRITEACSEAIDPATHLPKLIASLFEGLISSPKMAGSCCWALMNLAERFSGDIG-------CQENPISPHFNESISRLLQVTERPDA-DNALRTAAYEVLNTFVMNAANDSLPSVGELSGVIIKRLESTLPLQSQVVSVEDRITLEEIQVSLSTVLLAIIQRLEKEVTPQ-ADRIMTILLQILSACGPKSSVPDAVFATVSSLANALEEGFANYMEAFAPFLYNALGNQEEPSLCSMAIGLVSDITRSMGPPCQPYCDTFMNYLLNNLRSTALANQFKPAILQCFGDIAGAIGGHFETYLSVVAQVLQQAAGVQASPDSYEMFDYVISLREGIMDAWGGIIGAMKMDNKN-----DLLRPYVESIFGLLNTIWVDQHRSDALMRSAMGVIGDLADAFPNGEYSSYYRADWVMSMIKETKSNREFQTRDTARWAREQVKRQ---- 169599160 1 MDINQVLEGTFSPDANIRNSAEQQLQQAADSNFPQYLSILSGELANEQATPAIRQGAALALKNAFTAREYARLRQVQDRWINLDAEIKQTVKQVALQTLATPSKQVSAAAQFIASVAAIEIPRNQWPELMPALVESV--GQGTDSQKQASLTTIGFICDTDDREALGHHSNAILTAVVQGARKEETNNDVRVAAINALSDSIEFVRSNFDNEGERNYIMQVICEATQADDDRIQQGSYGCLNRIMGLYYDKMRFYMEKALFGLTIQGMKSDEPDVAKLAVEFWCTVCEEEIAIEDDNTQAQAEGSTELREYFNFARVATQEVVPVLLELLAKQDEDADDNEYNTSRAAYQCLQLWAQCVGSGVMPPVLAFIEKYIRSEDWRYRDAAVSAFGAIMEGPEESVLDPIVKQALPTLIGMMDDPNIHVKDSAAYALGRICEAVPSALDAQQHLPTLIGALFGGLSSNPKMAASCCWSLMNLADRFAGE-------PGCQSNPLSAHFAQSVQHLLTVTERADA-DNQLRTAAYEVLNSFVNNAAGDSVPLVNELSNVILERLEKSMALQGQVVSVEDKLTLEEMQTSLASVVMSIVQRLE-ADIRPQADRIMQILLSLLSSLPPKSSVPDTVFAAIGSIATALDEEFAKYMEAFSPFLYNALNNQDEPALCSMAIGLVSDITRSLGEAVQPYCDAFMNSLLNNLRSPALGNQLKPAILQCFGDIAHAIHGAFEPYLPVVAQVLQQAGQVNTTEGNFEMIDYVTSLREGIMDAWDGCIVAMK-----ISNKTNLVVPYMDSIFDLLRNIQQDTNRTEGLLRSSCGVIGDIAEAFPNGEFREFFRHDFLTAMAREARSNQDFSTRDTARWAREQIKRQI--- 170097537 1 MNATDLLANTLSADANTRQDATQKLETAARDSYPEYMLMLSSVLVNENTPLHVRNAAGLALKNALSARESARQSEFTHRWLSLNTDTKAKIKQDALITLGSAQQKAGNASQVVAAIAAVELPEGQWPDLIEILLGFVNTQ-PNANLKIATLQTIGFICEAIKPEILSLRSNEILTAVIHGARKEEPSPEVQLAAIHALYNSLEFIRENFEREGERNYIMQVVCEATQNQSVAVQVASFECLVRIMGLYYDKMALYMEQALFGLTVVGMKHADERVALQAVEFWSTVCEEEVDLAIEAQEAQEYGETPETESRYFAKIALPEIVPVLLLLLTKQEEDADDDEWNVSMAAGTCLSLLAGAVQDAIVPAVIPFIEAHIKSEDWHNREAAVMTFGSILEGPDPAVLTPLVNQALPLLINMMTDGNIHVKDTTAWTLGRICDLLISTIKPDIHLHPLISALVNGLTDSPRIVANCCWALMNLADQLGTYYEDDG-AEVAQSGPLSRYYEGVVQALLRVTE-SGGNEANYRTAAYEAITSYLTQATPDAITVVQSTVVTILQRMEHLLNMQNQILGVDDRNNWNELQSNFCSVVICVIRKLNNG-IQPLADRIMTLILQLIQAAGKTSTVLEDAFLVVGSLASALETNFAPYISAFLPFLYPALKAHEDTQLCTVAVGIIGDISRALGDQSAQYAGPFMTVLLENLQSEVLNRNVKISILSCFGDIALAIGPAFEPYLDTTMGVLRQAGGVEPNPLDYDLVDYVSQLREGILEAYTGIVTGLKKTEKA-----SLLLPHSQHILELIHRCLSDEERTDSVMRLSYGLLGDLADSFPDGQLKQLLLSQWVVAELRSKHRMP-PETKKTMRWAREMVK------ 115397617 1 MNVTQVLENTLSPDATTRTNAEQQLLHAAEVDFAQYLITLGQELANEDSASHIRTAAGIALKNAFTFRDVAKLREVQNKWLQISPEIKTQVKELGLKTLNSKDGRAGQAAQFIVSIAAIELPRNEWPELMNILVQNVASGS--DQLKQASLITIGFICESQDAELLAAHSNAILTAVVQGARREEPNMDIRFAAIKALSDSVDFVRSNMENEGERNYIMQVVCEATQADDLRIQAGAFGCLNRIMGAYYEKMRFYMEKALFGLSIMGMKSEEEDVAKLAIEFWCTVCEEEIAIEDDNVAAQADGIADIRPFFGFARVACREVVPVLLQSMCRQDEDATEEEYNVSRAAYQALQLYAQCVQGDVIAPVLAFVEENIRSEDWRHRDAAVAAFGAIMDGPDLKILEPLIKQALGVLIGMMEDSSIQVRDSAAYALGRVCDFCSETLDPDVHLQPLISCLFNGLASTPKIASSCCWALMNVADRFAGDIG-------AQTNPLSKHFEDSVKSLLALTERQDA-DNQLRTAGYEVLNSFVTNAANDSLPMVATLSDVIIKRLEHTIPMQQQVVSVEDRITLEEMQTSLTSVLLAIVQRLE-TDVRPQADRIMYVMLEVLNTVPPKSSVPDVVFATIGAIANALEEEFDKYMASFTPFLYNALGNQEEPGLCSMAIGLVSDIARALNEKVQPYCDTFMNYLLTNLRSST--NQLKPAILETFGDIAQAIGTQFDTYLPVVAQVLQQASIVTASADVVEMIDYIVSLREGIMDAWGGILLTYKG-----KPQVTQLQPYVESIFQLLHLISQDLARSEGLMRSSMGVLGDLAEAFPNGEFAAFFRNDWVTALVRDTRQNRDFSTIDTARWTREQVKRQINLS 145231084 1 MNVTQVLESTLSPDAAARSHAEQQLAHAAEVDFAQYLVTLGQELANEDSASHIRTAAGIALKNAFTYRDLAKLQEVQTKWLQITPEIKAQVKELGLKTLNSKDGRAGQAAQFIVSIAAIELPRNEWPELMNILVQNVASGS--DQLKQASLVTIGFICESQDAELLAAHSNAILTAVVQGARREEQNMDIRFAAIKALSDSVDFVRSNMENEGERNYIMQVVCEATQADDLRVQAGAFGCLNRIMGAYYDKMRFYMEKALFGLSIMGMKSEEEDVAKLAIEFWCTVCEEEYAIEDDNAAAQAEGLPEVRPFFGFARVACREVVPVLLQAMCRQDEDATDDEYNVSRAAYQALQLYAQCVQGDVIQPVLTFVEENIRNEDWRHRDAAVAAFGAIMDGPDPKVLEPLIKQALPVLVGMMQDSSIQVRDSVAYALGRVCDFCSETLDPDVHLQPLITCLFNGLASSPKIASSCCWALMNVADRFAGDIG-------AQTNPLSKHFEDSVKSLLALTERQDA-DNQLRTAGYEVLNSFVTNAANDSLPLVGNLSDVMLQRLEHTIPMQQQVVSVEDRITLEEMQTSITSVVLAVVQRLETEIKPQ-ADRIMQVLLQILATVPPKSSVPDVVFATIGAIAGALEDDFIKYMDNFAPFLYKALENQEEPGLCSMAIGLVSDISRALNERVQPYCDGFMNALLTILRSST--NVLKPAILETFGDIAQAIGTQFDTYLNVVAQVLHQASVVTASNDVPEMQEYIVSLREGIMDAWGGILLSYKG-----KPQVSQLHPFVDHIFQLLHTISQDFNRSEGLMRATMGVIGDLADAFPNGEFAAYFRNDWVTSLVRETRTNREFRTIDTARWTREQVKRQIT-- 38566891 6 -DINTVLTNSLSPDATLRHAAEQQLSQAAQTNFSQYLVTLVQELANESAQSHIRAAAGIALKNAFSAREFARQAELQAKWLQTDQDTKTRVKQLTLETLSSSTQASQASAQVIAAIATIELPRNEWPDLMHALVKNVS--EGSEHQKQASLTTIGFICESQDVDLLVQHSNAILTAVVQGARKEEPNREVRLAAITALGDSLEFVGNNFKHEGERNYIMQVICEATQAEDSRIQQGAYGCLNRIMALYYENMRFYMEKALFGLTILGMKSDDEDVAKLAVEFWSTVCEEEIAIEDDNAQLQVESSEQMRPFYNFARVATLEVVPVLLQLLTKQDEDAADDEYNISRAAYQCLQLYSQAVGAAIIQPVIQFVEANLRADDWHLRDAAVSAFGAMMDGPEEKLLEPIVKSGMQPLIGMMEDPSLHVRDSTAYALGRITETCSEVIDPAVHLDPLITSLFNGLMSSPRMAASCCWALMNLAERFGGEYGAA-------QNPITPHFNQCVTNLLAVTAKLDG-DATVRTAAYEVLNVFVQNAANDSLPAVASLSDVILQRLEETLPLQSQVVSVEDKITLEDMQTSLCTVLQAIIQRLDKEITPQ-GDRIMQVLLQLLNTINGKSAVPEGVFAAISGLANAMEEDFAKYMDAFAPFLYNALANQEEPSLCSMAIGLVSDITRSMGERSQPYCDQFMNYLLNNLRSTALANQFKPAILQCFGDIAGAIGGHFEAYLSVVAVVLQQAATVTASEGSYEMFDYVISLREGIMDAWGGIIGAMKGSDKT-----NVLEPYVQSIFELLNTIAQDPNRSEALMRAAMGVIGDLADAYPNGQLAEVFRQDWITAMIKETRSNREQRTIETARWAREQVKRQIS-- 171684977 6 -DINTVLTNSLSPDGALRNAAEQQLIQAAEQNFSQYLLTLVQALANENAEGHIRAAAGIALKNAFSAREFARQQSLQAKWNQTDQETKTRVKQLALETLSSTNAQAGQCAQVVAAIAAIELPRDQWPDLMASLVRNVS--EGSPHQKQASLTTIGFICESQDQDLLIAHSNAILTAVVQGARKEETNLEVRLAAITALGDSLEFVGNNFKHEGERNYIMQVVCEATQAEDSRIQQGAYGCLNRIMALYYENMRFYMEKALFGLTILGMKSDDEDVAKLAVEFWSTVCEEE--IAIEDDNAQVESSEQMRPFYNFSRVATNEVVPVLLALLTKQDEDASDDEYNISRAAYQCLQLYAQSVGAAIVPPVIAFVEANLRHDDWHYRDAAVSAFGAIMDGPEEKTLEGIVKSGMGPLIAMMDDPSIHVRDSTAYALGRITETCADAIDPTQHLDALIRSLFNGLMNTPKMAASCCWALMNIAERFSGD-------GESAQNPLTPHFNQSVTNLLAVTGRMDC-EASVRTAAYEVLNTFVRNAASESLQAVASLSTVTIERLEGTIPMQAQVVSIEDKIILEDMQTSLCTVLQAIIERLDKEIAPQ-GDRIMQCLLQILSSVNGKSSVPEGAFTTISSLANAMEEDFVKYMDAFSPFLYNALGNQEEPGLCSMAIGLVSDITRSMGERSQPWCDNFMNYLLNNLRSTALANQFKPAILQCFGDIAGAIGGHFETYLSVVAQVLQQAATVTAAEGSYEMFDYVITLREGIMDAWGGIIGAMKSGNKTA-----VLEPYVQSIFEMLNVIANDANRSEALMRSAMGVIGDLADAYPNGQLVEAFRADWLTAMIKETRQNREFRTIETARWAREQVKRQIGGA 116193637 6 -DINTVLTNSLSPDAALRNAAEQQLTHAAEANFSHYLLTLVQALSNESTEGHIRAAAGIALKNAFSARETARQTELQAKWNQTDQESKTRIKQLALETLGSTNAQAGQTAQVVAAIAAIELPRNQWPDLMHSLVRNVS--EGTQHQKQSSLTTIGFVCESQDAELLVAHSNAILTAVVQGARKEESNGEVRLAAITALGDSLEFVGNNFKHEGERNYIMQVVCEATQAEDSRIQQGAFGCLNRIMALYYENMRFYMEKALFGLTILGMKSADEDVAKLAVEFWSTVCEEE--IAIEDDNAQVESSDQMRPFYNFSRVATNEVVPVLLGLLTKQDEDAADDEYNISRAAYQCLQLYAQAVGAAVIQPVIQFVEANLRHEDWHNRDAAVSAFGAIMDGPEEKLLDPIVKSGIQPLISMMEDPSVHVRDSTAYALGRITEACSDALDPEQHLDPLIRSLFNGLMNNPKMAASCCWALMNVAERFAGE-------LGAAQNPLTPHFNQSVSNLLTVTGRMDG-EPSVRTAAYEVLNVFVQSAANDSLSAIASLSTVAIQRLEETLPLQQQVVSVEDRIILEDIQTSLCTVLQATIQRLDKE-VGPQGDRIMQILLQILSTVNGKSSVPESVFAAISSLANAMEEDFVKYMDAFSPFLYNALSNQEEPSLCSMAIGLVSDITRSMGERSQPYCDNFMNYLLSNLRSTALANQFKPAILQCFGDIAGAISGHFETYLTVVAQVLQQAATITAADGSYEMFDYVVALREGIMDAWGGIIGAMKTSGKT-----GVLQPFVPSVFELLNSIANDANRSEALMRSAMGVIGDLADAYPNGQLADAFRQEWVTAMIKETRANREFQSRETARWAREQVKRQI--- 19115145 1 MNAGEFLAQTLSPDANVRLNAEKQLENAARTDFAQYMVLLAQELANDNSMPYIRMAAGLALKNAITAREEARKLEYQQLWQSLPVEIKQQVKSLALQTLGSEHQAGQSAAQLVAAIAAYELATNQWPDLMVTLVANVGEGQPS-ALKQHSLQTIGYICESVSPEVLSAQSNAILTAVVAGARKEEPDAAVRLAALGALYDSLEFVRENFNNEYERNYIMQVVCEATQSPEASIQTAAFGCLVKIMHLYYDTMPFYMEKALFALTTQGMYNTNEQVALQAVEFWSTVCEEEIEVNLEIQEAQDLNEVPARQNHGFARAAAADILPVLLKLLCNQDEDADEDDWNISMAAATCLQLFAQVVGDLIVNPVLAFVEQNIQNPDWHQREAAVMAFGSVLEGPNVAMLTPLVNQALPVLINMMVDPVIFVKDTTAWALGQISSFVADAINPEIHLSPMVSALLQGLTDNPRIVANCCWAFMNL-------VCHFAPVDNHQTSVMTPFYEAIIGSLLHVTD-QKGNENNSRTSGYETLGTLITFSSDSVLPMIANVLSIILTRLETSIQMQSQILDVEDRANHDELQSNLCNVLTSIIRRFGP-DIRTSSDQIMNLLLQTMQTAPKQSVVHEDVLLAIGAMMNSLEEQFEVYVPSFVPFLSSALSNEQEYQLCSVAVGLVGDLARALNAKILPYCDDFMTRLVQDLQSSVLDRNVKPAILSCFSDIALAIGAAFQTYLEAVMVLLQQASSVQAPPGNFSMIDYVDALRLGIVEAYVGITQAVRTDN-----RLDLIQPYVHSMFTLLNMITADPECSESLTRAALGLLGDLAESFPKGELKSYFAADWVAALLNSGKTKSSQQTKDLARWATEQVKRQ---- 193632066 7 VQITSLLERTISTDKEELNQIQKFLEHAAQTNLPGFLKTLSNVLLYSVNNPVARIAAGLQIKNHITSKDEAVKVQMKQRWLSFTEQDRLFIKENIFKALGTES-RPSSAAQCVANVAIIELPLNLWPGLIALLAANVTDPNSSDVLRESSLETIGYICAETDRDVLKAESNTVLTAIVHGM--TQPNSHVCLAATTALYNSLEFTKGNFEKKNERDYIMEVVCKATQSTETQIKVAALQCLVKIVSLYYEYMELYM-TTLFPITLHAIKSELDEEALQGIEFWSSIAEEEAEIVYERQ---CQEQPNDKKLMLYAEGALEFIIPVLMEKLTKQEEGDDDDDWNPCKSAGVCIMLLATCCQSNIVQHVIPFINSNISNPDWRFRDASVMTLGSILGGLDQNALKSLLEPNIPVLIHLMYDSSVAVQDTSAWTFGRIFEFVPDLIINSSCLNDVLGVFIKGLKSEPRVATNICWAFSSLAQATGEDMNV-----------LTPYFDYIVQGLLETTERGDGMRSNLRSAAYEALMDMIKCAPADCYETVKSTTLIVLSRLNQIINLQ------SMNEDCLDMQGLLCATLQSVIRKMSGEDVEKIADAIMNALLVML-STSKDSGLQEDALMAISPLIENIGKGFNKYMEYFKTYLFIGLQNNMEFQVCLAAIGLVGDLSRALREDLAPYCDQIFSLLFETLSNNTVNRNLKPQILSSFGDIALGIGSEFKKYLDHVLNALVQVAQLQLDPNDAEIVDYLNELREGVLAAYIGIVQGLKGEGYTPNQDVYLLEQHLPFMVRYMISICSDPNAHPGILKSCCGLVGDLCTAFGAKACPVLDNGE-VHELLYKGRQSTDVTAKSLARWSAKELQKIKTFA 25149756 8 -QMLTVLEKTVSQNQNDQKQAMDYIAAACQQDFPVFVQCLSMILRTQQCQSFVRQAAGLQLKNVLCAKETETKNVYLQRWLQLTAEVREQVKQNVTGTLGTEPSRPSIAAQCVAAIACAELPQNLWPNVINLLKSNVTESQSGEMLKESSLETLGYICQDIDPRVLETKANDVLTAIIHGMRPEESSANVRFAATNALLNSLEFTNTNFSNEAERNIIMQVVCESTSSSDQRVKVAALQCLVRIMQLYYEHMLSYMGSALFQITLSAMKSQEPEVAMQGMEFWSTVAEEEFDLYMTYEDEVERGAPPKCASLRFMEQAASHVCPVLLEAMAHHDDGDDDDDWTPAKAAGVCLMLAAQCVRDDIVNHVIPFFK-HFQNPDWKYKEAAIMAFGSILDGPDPKKLLPMAQEALPAIVAAMCDKNVNVRDTAAWSLGRVIDTCSELANNAELLQSVLPVLSNGLHQEPRVANNVCWALVSLVKACYEVANGTDGSGQPDTFALSSVFDPMVGELIKITDRVDGNQSNLRITAYEALMELIKHSPKDCYSAVRNTTVVILKKLESLLQMESQATSEADKAQVRDLQAMLCATLQSVTRKMQPADIPAVGEHIMNGLYQIMNAATRSNAVMEEALLAVACLAEHLGKGFLSYMNVLKPYLLEGLSNTDETQVCAAAVGLVTDLSRALEAEIMPFMDELIQKLILCLQSPRLDRNVKVVIIGTFADIAMAIEAHFERYVGSVVPILNNAQNAAVDPNDDDQVDYVDRLREACLNSYTGIIQGLKAIPDTTAARNMINV-FVEPIVQLITRISSMEPPSEALIATTAGIIGDLVQLYEGDIIRFFLT-DNVTQMLQKGRKSKVSKTKSMANWATKEIKKHTN-- 213404744 1 MNAGELLAQTLSPDVNVRTQAEQQLENAARTDFAQYMTLLAYELANENALPYIRMAAGLALKNAITARDATRKMEYQQMWQALSFEIKQEIKNCSLKTLAAPEHQAGQAAQLVAAIASYELATNQWQELMMTLVQNLGEGQ-PAALKTHSLQAIGYICEAVQPDVLATQSNAILTAVVAGARKEEPDTNVRIAALGALYDSLEFVKTNFGNEAERNYIMQVVCEATQSTESLVQVAAYGCLVKIMHLYYDYMPFYMEKALFALTTQGMYQANEQVALQAIEFWSTVCEEEIDVNLELQEAEELGGVPTRKCHNFARAALGDVLPVLLQLLTKQDEDADEDDWNISMAAATCLQLFAQVVGDDMVNPVLSFVEQNIQSADWHQREAAVMAFGSVLEGPNPAMMTPLVNQALPVLIQMMNDPVLHVKDTTAWALGQISSFVADAIIPEVHLPNLVSALLSGLADNPRIVANCCWALMNLVCHFAPA--------DTQQTSLMTPFYEAMIAALLHITEQKGNENNSRTSAYETLSTVITFSSNGVLPMISNVLNIILARLEGALQMQSQLLGVEDRTNHEELQSNLCNTLTSIIRRFGIE-IRSSSDHIMTLLLQTMQMAPKQSVVHEDVFLAVGALMNALDDQFEVYTQSFVPFLCEALSNEQEYQLCSVAVGLVGDLARALNEKIAPYCDDFMSRLVQDLQSTVLDRNVKPAILSCFSDIALAIGTGFEKYLETVMLLLQQASAVQVPAGGFDMFDYVDALRLGIVEAYVGITQAVRSGH-----HVNAIHPYVHGMFGLLSTITADNESSESLVRGGLGLLGDLAESFPKGELKSFFAADWVQQLISIGKKSTSQQTKDLARWAAEQVKRQ---- 50418405 1 MDILQILENLLNPDASKRAEAERQLDEAAKNHFVEYIGLLTDALANEEAKTEVRMLAGIGLKNQLTSKEQKTRLEQQNRWISLEVTAKNKIKESMKALLTTDDRVAGSVAQLVAAIADIELPRNEWPELIPIIIEN-TKTDRPVNVKRASLLAIGYICDTADPNNIVAQANGILIAIIQGVQSNEPSKIVRLTALNALVNSLEFIKFNFEREGERNYIMQVVCEATQADDSELQASAFGCLARIMSLYYRFMAIYMEKALYGLTVSGMQSADERVACMAVEFWSTVCEEELEITLQREEYGIEAQ-PELVSYNFALVAIQDVLPTLLTLLTRQNEDPEDDDWSVAMAAGSCLQLFAQNTGNYVVEATLQFVAANIGNTDWRAREASVMAFGSILDGPDREQLRSLIGQALEPILLLIKDESLHVKETVAWCLGRIADLVVDAIDINQHLQSLLEALVTGLQDHPKVSTNCCWTLMNLLEQLCSDGP------KQETTVMSPYYQTIVPILVQLSNKSD-NEYSSRASAYEALSTFVIYSGNDSMAIIQNLASEVLNRLESTIGMQQQVLTSEDKANLEELQVNILSLLTNIIRRLSNE-VSQASDNLMSMFLKLLDAQEPNALIEEDIFIAISAVAGATGQNFLKYMEAFLPFLTKALQNTESP-TCNTAVGLVADLSHSLGTSILPYLEGLMNILGANLNNTEVKRDLRPVILSCFGDIATSIGSNFQPYTDFVMQICISASNIEPEDSSMETIDYVLNVKESVLDCYVGIVGGLHDNPQA-------IYPYVAPIFQFLQLVSLDINMSDSVARSATGLLGDIGAMFPSGEFKQAYMQPWVTEFIKKTRSNLIQSTKDTARWARDQQKRQIN-- 150864519 1 MDIIKVLEALLDRDPNKRTEAELQLNQAANHHFGEYVTLLINAMSNTEAKTEPRMLAGIALKNSLTAKDHKTKLSFHARWIELDFQTKSSVKTVALETLKTDDRVASSAAQLVAAIADIELPRNEWPELITIIMEN-TKPENPEHVKKASLLAIGYICESADPNAIISQASGILIAIVQGCQSSEPSNVVRLTALNALVNSLEFIKFNFEKEGERNYIMQVVCEATQADDSDLQASAFGCLAKIMSLYYRHMSLYMEKALYGLTVSGMQSSDEKVACMAVEFWSTVCEEELEISLQRQDAVEVPDSADLITYNFALVAIQDVLPTLLTLLTRQNEDPEDDDWSVAMAAGACLQLFSQNIGNYIVEPTLQFVGANISSQDWRAKEAAVMAFGSILDGPDHDQLKSIIDQALPPILALIGDESLQVKETVAWCLGRIADLIVDAIELSK-LQNLLEALVIGLKDHPMVSTNCCWTLMNLLEQLCADAPYNE------SSVMSNYYPTIIGILLELSNKED-NDFSSRASSYEALSTFVTYSAIDTMPVVQGIATEVLSRLDKTIQLQSQVANSEDKGNLEELQINILSLLTNIIRRIGS-DIAADADSLVTLFLKLLEAQAPNSLIEEDIFIAISSVAGAIGQGFIKYMDVFFPYLVKALENTESP-TCSTAIGLVADLSQSLGLQILPYLEKLMNIFLIILNDGEVKRELRPAIISCFGDIATSIGDSFQLYLEFVMGICSQASQVKVDDSSMESIDYALNVKESVLDCYVGVVGGM-------AEQPQVIYPYFGAIFQFIEGVAMDINMSDSIARLATGLLGDLAAMYPNGDFKQAYQQEWVTEFIKKTRSNPEEKTKDAARWARDQQKRQ---- 115463365 1 MNITQILLSAQSADGNLRVVAEGNLKQFQEQNLPNFLLSLSVELSDNEKPPESRRLAGIILKNSLDAKDSAKKELLIQQWVSLDPSIKQKIKESLLITLGSSHDARHTSSQVIAKVASIEIPRREWQELIAKLLGNMTQQGAPAPLKQATLEALGYVCEEISPEHLQDQVNAVLTAVVQGMNQTELSPEVRLAAVKALYNALDFAESNFANEMERNYIMKVICDTAVSKEVEIRQAAFECLVAIASTYYVHLDPYM-QTIFNLTANAVKGDEEAVALQAIEFWSTICDEEIELQEEYEGSDDANSTVNY---RFIEKALPSLVPMLLETLLKQEEDQDQDDWNISMSGGTCLGLIARTVGDAIVPLVMPFVEGNITKPDWHCREAATFAFGSILEGPSVEKLAPLVQAGFDFLLNTTKDPNSQVRDTTAWTLGRVFELLANPIITSANLTRIMTVLLESSKDVPNVAEKVCGAIYFLAQGYEDA--------ESISSVLTPFLPNLIAALLSAADRADTTHFRLRASAYEALNEIVRVSNSETSGIIGQLLQEIMRRLN--LTFDLHILSSGDKEKQSDLQALLCGVLQVIIQKLSSSDIAQTADQLMFLFLHVFAC--HSSTVHEEAMLAIGALAYATGTDFVKYMPEFFKYLEAGLQNYEEYQVCSISVGVVGDICRALEDKILPFCDGIMTVLLKDLSNSMLNRSVKPPIFSCFGDIALAIGDNFEKYLPYAMPMLQGAAELLLDHTDEDMVDYGNQLRRGIFEAYSGILQGIKGAKA------QLMIPYASHLLQFTEAVYKDRSRDESVTKAAVAVLGDLADTLGSSSKDLFKSNLFHVEFLREC-HDLDDEVRDTASWAQGMI----NQA 58266524 1 MNAAQLLQDSLSSNQAARESATQQLEAAARDNFHGYLHTLATELANESQGLDVRYAAGLAFKNGIAARDAINQPVLSERWLALPESATNPLKHLSLSTLGSPQLRAGAAAQCVSAIAAIELPVGKWPELIPQLLEFVQNQDNT-GLRVNTLQAVGYICEVIRPDILAAKSNEILTAVVQGARKEEPSHEVQHAAIQALYNSLEFIRDNFEREGERNYIMQVVCEATQSPSVPVQVGAFECLVQIMHLYYEKMDFYMERALFGLTIMGMKHAEEPVALQAIEFWSTVCEEEIELTAQAQDALQYGDHPEIESKGFAKAALNDILPVLLELLSQQNEDDDEDDWTKSMAAAACLQLLAQNIGDEIVGPVVPFVEAGITRQDWQHREAAVMAFGSILDGPDPMTLAPLVTQALGALISMMQDPSLQVRDTVAWTLSKITETMLEVIDPSIHLRNFITALVMGLNASPRTCNSCCAALNNLVMQISQPPELL--TEEVQTTVMSEYYSGILKELMPIAERP-SNQSNSRSAAVQTIATFLSFSANDTLPVVQEVAVAFIARQEALMGMHNQLVGMDDRNNWNDMQINNCVAIAAFIRR-SPALAAPFADRIMTNLIQLISASGKQSGVLEEAFSTIGGLASALEAGFNKYMEAFAPYIITALGSHEDYSVAQAGVFITSDIARSVNEGLQPYAESLMSSLIELLRSPIVARQVKPHAISAIGEVALAIGSGFKPFLEATMAILSQAGSTSAPPGDEAMMDFVQTMRESIVDAFIGIMNGFKDSEAGV------MLPYAPGILSFLQTCWADEDRSEGFCSASLGLIGDFASAFKNN-IKDQITQNWIQEAITSGRRSASKQSKTNAAYAQHAIKEL---- 68484631 1 MDILQILEAALTADPNQRTQAEIQLNEAANNHFPEYLQLLIEALVNEDAKTEVRMLAGLALKNQLVAKDNKTKLAQQERWLKLDGELKSKIKQTALQGLNTDQKVANTAAQLVAAIADIELPRAEWSELIPTIMEN-TKTDNPENVKRSSLLAIGYICESADPNDILSQASGILIAVVQGAQSSEPSKQVRLTALNALVNSLEFIKFNFENEGERNYIMQVVCEATQADDSELQASAFGCLARIMSLYYRFMSLYMEKALYGLTISGMQSADEKVSCMAVEFWSTVCEEELEIALQKLDSLQAAQNPDLITFNFALIASGEVLPTLLTLLTRQNEDPEDDDWSVAMAAGACLQLFAQNIGNYVVEPTIHFVGSNLANENWRAREAAVMAFGSILDGPDHEQLKHIIAEALQPILLLIKDSDLQVKETVAWCLGRIADMVVDAIDIETQLPNLLMALVDGLQDHAKVATNCCWTLINLVE------QLCTDYYEKDSTVMSPYYSTIIPILIQTSARND-NEYNARASAYEALSTFVTYSAQDTMPIVQNIATEVLGRLESSIILQSQVTTTEDKGNLEELQSNILSLLTNVIRRLNSEVIIA-ADNLMDRFIKLLDAQEQNSLIEEDIFIAVSALSSAIGGDFIKYLDAFLPYLRKALQNVES-STCITAVGLVADLAQSIGSQMGNYWENLLQLLGNALTNADSKKELKPAVVSAFGDIATAIGPDFAPYLEFVLRTCTEAGNIQPQDGSIDTLDFVFNVRESVLDCFVGIVGGFINQPQALAPAIV-------TILQYLQKVTLDPQMSESVARSAAGLLGDIAAMYPNGEFKQVFTEEWVTDFIKRTRSNPDNKTKDAARWARD--------- 45185501 5 -EIAQLLSNTLSPDAGVRLQSETQLRKLSNDNFLQYAGTLSQLLADESVILEARILAALTLKNELVSKDPVKGQQFAQRWLGLDAESRHHIKQFALAALVDQPRVANASAQLIAAIADIELPRDEWPDLMKILVEN-TTQHQPENVKRASLLVLGYICEDLSNKALIAQSNNILIAIVQGAQISEPSKAVRLTALNSLADSLAFIKNNMEREGERNYLMQVVCEATQADDEEIQAAAFGCLCKIMAQFYFLMKPYMEQALYALTISTMQSQNEKVASMAVEFWSTICEEEIDIAYELSQFPES----PLQSFNFALSSLQEVVPNLLVLLTKQNEDPEDDDWNLAMSAGACLQLFAQNCGNYIVEPVLQYVEQNITSENWRQREAAVMSFGSILDGPDKVQLVSLVHQALPPILNLINDPVLQVKETVAWCIGRIADLVVGAIDPQRHLSDVINACLLGLNDHPKVATNCAWTIINLVEQLA----------DNPGSPIYNYYPVLVDSLMKTANRPD-NEHGVRASAFSALTTLVEFSTDQVGESVTSISSYVLDKLGHTINIDEGQLSTDDRQSLEELQSNILTVLSASIRK-NPQSVSAVSDMLMDLFLKLL-SKKDSSYIEDDVFYVISSLATSMGKGFERYLETFSPYLVHAL-NQVQSQVSVTAVGLIADISNSLEDDFKKFAPAFMNVLGSMISSQDARMELKPAVLSVFGDIASNIGDDFIPYLNQVMALCVAAQNSGPESASLDALEYNVKVQEAVLDAYVGMVGGLHS-------QADALFQYAGTIFQFLSSFAENPALSDTSARSAVGIIGDIASMFPDGRIKQLYAQTWVTEFIKKTRSNPNFSTKDTARWAREQQKHQLTL- 50550515 1 MEIAPILHAFQGATPQVRNEANSKLADAYQNYYGDVMMALANCIQDTQIPDEIRVLAGIAIKNNLTSKDQEVKQEQANKWLAADGSVTDQIKSILLEVLKSNNQVASAAAQAVAAIAEIDLPQGRWSSLMTTLVENTKDEQPS-HIKMAALQSIGFICERADRNNVVSQASGILTAIVQAAQSKESDQNVRLKAIEALGDSLDFIRDNFARDGERNCIMVVVCEATQSDSAKLREVSYGTMSRIMTKYYQFMELYMKQALFGVTVKGMQDSDDSVACMAVEFWSSVCEIEDKNQRTGEE-----------CFGFAKVAAPKVLPILLELLNRQNEYDDDEDWSVSMAAAACLQLFAQTIGNDVVPLTLQFVEQNIGNTTWRNREAAVMAFGSILDGPDNAHLADLIKQALEPILNLMNDDSLQVKDTVAWCLGRISDLVINAIDEQVHLPVIMNTLLKGLQDEPKVITNCCWTIMNIFEQLGHGG------VNQETTVVSPYYPQVLPALLNAASRND-NENNARTAAYEALSTLVVVCANDCIEAVLELSGEVVTRLETTLEMQQQIVGMDDRINLEELQINLLGLLTNIIRRTDK-LVLPASDRLMTLFLNLLQNKLPNSLIEEDVFIAIGAVADANGEGFMKFMESLNPFLLRALEDPSLI-VCNTAVGLVADVSNALGPAIDQFSDQYMQLFVTDLQNPKAQQVIKPSILSCFGDIASSIGPKFERYFSFVFPVIEQACQLDVPDVSEEFLDFVANLRERIIDAFVGIVTGLRD-------YPALFAPYVPTLFNFLSKVAVDPAPVESVARSVVGIIGDVATMYPGGDFKEAYTKPWVLEFIRRTRSDPEFETKITARWAREQQKRQ---- 82540923 5 -NISQILYGTVDPNIDVRTEAENXLKQAKETNIVQYINQLFNEFCKNQNDPYLRQIAGLLIKNVFVSKDNYESEEKARIWLNFPENIKNELKNSLLNLLDQEKIVIGTACQIISIITKIELSYNKSSELLHKLVNNIIEKNA--YTKKSSTICLAYLTEDIADIFTQPDLDLILTAIINSLC-EPAEESIHCANMKVLYNLMSFIDHNFKTQVERDIIMKTVIDGCKDNELTVQVAAYECLINIVSYFYSYLDAYM-YAIGPLTWEAIESDNERIAISAIEFWNTVCEEETFI-------DQYELDEGKKNHNIVKQAMVFLLPKIFNAMTQESEDIDIDAWTLSMASATFLALSAQLLKNDIVEPVISFVEENFIHEDWRRRDAAVLAYGSIMEGPDTEKLKPLVEESVGQLYEVLRDPSVSVRDTAAWTIGKITQYHSEIIYNYNDNNSLYGILLERLNDYPRVAANVCWVFNQLAVNKRSS---YNKLENTYTTDLDDSFCVLCKKLIDVTSREDADTRNLREAAFNALNVVILNVSDNCLKYMIELLSHMMYLLTNTYLN-------PLTEEVKSLQGYYCGTMQFIINRLGNQCK-PFLKPIYLCIFRLFEIR---SDICEDALLACSAIINVMGNDFREHLKTFLNVIFKGLKNVSETSTCKICIEMISDICIPWTCDMEKEMENILECLWEALRSFGVHDSIKISILTVLGDIATALNKSFSKYLNFFANILLETSKITISPENDDWVSYIFELRDAILLTYSNIIYALIDGNE-----INKLKMYIPNILDFIELILIKEHFNAQNFQNSVSLLGDLVHAYGYELIENSKLTDLIIDILSSQRDEKCESCVSKIKW----LKKICN-- 110756847 48 -QILTLLKESQSPDTATQRAVQEKLEEL--NKFPDFNNYLIFVLTKTSEDEPTRSLSGLILKNNVKA-----------HFYKFLPEVTNFIKQECLSAVGDPSPLIRATVGILITTIASKGELTRWPELLPALCQMLDSQDY--NVCEGAFGALQKICEDLDSDALNRPLNVLIPKFLQFFRHSSPK--IRSHAIACVNQFI--VNRTQALMIHIDSFLENLFHLANDDDSDVRKHVCRALVMLLEVRMDRLIPHMHNIIEYMLMRT-QDLDEGVALEACEFWLSLAEQEIDIILLKGDVEEDEMIPDRKSKTHHTHHANMCDEDDTDAEDGCDDDSTLSDWNLRKCSAAALDMLANVFREELLPVLVPILKETLFHQDWEIKESGILALGAIAEGCM-SGMIPHLSELIPYLISCLSDKKALVRAITCWTLSRYAHWVCAQP-HDTHLKPLMTELLKRVLDNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFGKYQHKILYDAIGTLADSVGHHLN-KPDYINLLMNVLKDEDKDLFPGFLPYCEPVYRRCEQTLNQHIANTQSPEQFEAPDFMIVALDLLSGLAEGLGHMERLVMNSNVMQLLYQCMQDVMP--EVRQSSFALLGDLTKACFQHVLPCIPEFMPILGQNL-NPEFISVCNNATWAIGEIAIKLGSDTSAYIPLILTQLIDIINRPNTPKTLLENTAITIGRLGYVCPHD-------VAPMLQQFVR-QWCTSLRSIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 154336197 3 -NVTDLLMALGSPEPSIRVPAETAVNNAKETDLATFMTTMLQEFRDENKPTFARNMAGTLLKNAVAPSFREVRHALEERWRALPADVRLQVKNEVLSTLGSPNDVRTVAANIIGSLARSELPSGEWPQLMGILIGAAKS--ASEQHQEAALTAIGYICEEGKDEALKPSTTEVLSAIVQCMAS--ANEDVKFSATNALCNAMEYIHDNMDVPEQRNYLVTALCEMANCATVRTRERAMESLAKVAELYYSTLPDYI-TRLHEITTNAIFHDEETVGLQAIQFWISICELERDMK---------EGGDMLSSLNYSTQGLTFLVDICTQLLIRQEEDQTEDDWNLSVAGSKLLQSLAEAVGIPIQRPVMDFVYANINSTEWRKREASVMAFGCIIGVQEPEAIQDTVAQAVPGLMEYLRDSKEMVADTSAWVLALVCEGFVDIFLQTPDLLQRLMNDVMIGGDNARMGIRACHIIYNIALAYADEE-------DQQTNEISRYYSDLVVVLLHAIDH--GATNDFKSTAQETLNALVDAAANDCSAYLMQLPQELLARMGPQLSLLQHSSGENMEAE--TMMGLLCGALSALARKL-KEDFMPFLDASMQIIMQIVELSAD--YVQQEAMTAIGSIAYAAKEQLAPYLAKVIPHVLKYLKAFDEPEGIYAVVATMGDLSLSCRVMLQPFETDIMNTLYVNLTNTEVDRELKCSFLSCFSDFILNLGSEFKPYMPALLPLVDQLFRASCERGDPESEAYVMNLWETTASFYSTITQCFKNTD------IDALAPYMANILSFALHAATNASEFEETQMAALMVIGDTASALCNAEAKQALLTDAVNGILQVLRSSTSEDTKKHMKWIRNQLTHLQ--- 156546332 86 -QILTLLRESQSPNTETQRAVQQKLEEL--NKFPDFNNYLIFVLTKTTEDEPTRSLSGLILKNNVKA-----------HFHKFHPEVTDFIKQECLSAVGDPSPLIRATVGILITTITSKGDLTTWPELLPALCQMLDSQDY--NVCEGAFGALQKICEDSAEDNTNRPLNVLIPKFLQFFRHSSPK--IRSHAIACVNQFI--INRAHALMMHMDGFLENLFYLTSDDNPEVRKNVCRALVMLLEVRMDRLLLHMHDIVEYMLMRT-QDMDDAVALEACEFWLSLAEQELDVILLKGDVEEDERPRFHKSKTHHSHATTKHVDEDLDSEDGGDDDTSLSDWNLRKCSAAALDMLAGVFKEDLLPVLVPILKETLSHQDWEIKESGILALGAIAEGCM-SGMIPHLPELIPYLINSLGDKKALVRSITCWTLSRYAHWVCAQP-HDTYLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFGKYQHKILYDAIGTLADSVGRHLN-KPDYINLLMNVLKDEDKDLFPGFLPYCEPVYRRCEQTLNRHVAYTQNPDQFEAPDFMIVALDLLSGLAEGLGHMERLVVNSNVMQLLYQCMQDHMP--EVRQSSFALLGDLTKACFQHVLPCIPDFMPILGQNL-NPEYISVCNNATWAIGEISIKLGPDTSAYIPLILTQLIDIINRPNTPKTLLENTAITIGRLGYVCPHD-------VAPMLQQFVR-QWCTSLRNIRD--NEEKDS---AFRGMCQ------------------------------------------------------------------------------------------------------ 91092132 14 -EILTLLKESQSPDTATQRTVQQKLEEL--NKYPDFNNYLMFVLTKTSEDEPTRSLSGLILKNNVK-----------THYNSLQPSVTNFVKNECLQAVGDPSPLIRATVGILITTIASKGDLSSWPELLPALCTMLDSQDY--NVCEGAFGALQKICEDLDADTTNNPLEILIPKFLQFFNHSSPK--IRSYAIGCVNQFITH--RAKALMSHIDSFLTNLFHVATDDDPEVRKNVCRALVMLLEVRLDRLIPQIENIIEYMLVRT-QDADEGVALEACEFWLSLAEQEIDIILLKGDVEEDETVPDRIRPRFHKSKTTIKATSATQNGTNSENGSVESDWNLRKCSAAALDVLANVFREDLLPILTPILKETLFHQDWNIKESGILALGAIAEGCM-SGMVNYLPELIPYLFSCLNDKKALVRAITCWTLSRYSHWVVAQP-HDLYLKPLMTELLKKILDNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPDYISMLMNILKDEDKDLFPGFLPYCEPVYCRCVSLVQHTLYLQMANMQAPDKDFMIVALDLLSGLAEGLGHIEKLVQNSNIMDLLHHCMQDSMP--EVRQSSFALLGDLTKACFQHVRPRIPDFLPILGQNL-NPEYISVCNNATWAIGEISIKFGADTRPYIPLVLNQLIEIINRPNTPKTLSENTAITIGRLGFVCPHD-------VAPMLQQFVR------------------------------------------------------------------------------------------------------------------------------------ 149425542 12 -QVLQLLKDSQSPNTATQRIVQDKLKQL--NQFPDFNNYLIFVLTRKTEDEPTRSLSGLILKNNVKA-----------HYQSFPPLVADFIKQECLNNIGDSSSLIRATIGILITTIASKGELQMWPELLPQLCNLLNSEDY--NTCEGAFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHCSPK--IRSHAIACVNQFI--MDRAQALMDNIDTFIEHLFALAVDEDPEVRKNVCRALVMLLEVRIDRLIPHMHSIIQYMLQRT-QDNDENVALEACEFWLTLAEQEVDIILLKGDVEEDEKPRFHKSRTVTLQHEEERPEDPEDVEEDDDDDDTLSDWNLRKCSAAALDVLANVFREELLPHLLLLLKRLLFHPEWVIKESGILVLGAIAEGCM-QGMVPYLPELIPHLIQCLSDKKALVRSIACWTLSRYAHWVVSQP-PDMHLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLSFILDTLVFAFGKYQHKILYDAIGTLADSVGHHLNQLEYIQKPLLECLSSVATALQSGFLPYCEPVYQRCQKTLAQAMMYSQHPDQYEAPDFMIVALDLLSGLAEGLGCHVEQLVASNIMTLLFQCMQDTMP--EVRQSSFALLGDLTKACFMHVKPCIAEFMPILGTNL-NPEFISVCNNATWAIGEICMQMGAEMQPYVQMVLNNLVEIINRPNTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 194867583 12 -QLLPILKEAQSPDTGTQLVVRMKLKEF--HCFPDFNNYLIYVLTKKTEDEHTRSLCGLILKNNIRMHGT-----------TLQPEIVEYIKHECLQAVGDSSPLIRATVGILITTIASNGGLHNWPQLLPSLCEMLDNQDY--NVCEGAFSALQKICEDLDSAALNRPLNIMIPKFLEYFKHSSPK--IRSHAIACINHFI--INRSQALMLNIDSFIQNLLHLSSDDDPVVCKNVCNALVSLVQVCMDLMIPHMSQIVGYILLRT-QDADEDVALQASEFWLSLGRTEVNIILLKGNVDTDDEEPDR-PQDISPRFHKSRAHVINTELEEDPDDKSFLEWNLRKCSASSLDMVANIFHEDCLPVMLPILKETLFHQEWVIKESGVLALGAIAEGCM-QGMIQHLPELIPYLISCLSDKKALVRSITCWTLSRYANWVVNQP-HDQYLKPLMEELLKRILDNKRVQEAACSAFATLEEACTELVPYLEYILKTLVFAFSKYQHKILYDAVGTLADSVGHHLN-KPQYIDILMNLLKDNDKDLFPGFLPYCDPVFRRCISLIEQTMNQENPTLDYPDKEVMVAAIDLLSGLAEGLGGLIEPLVASNIVHLLDKCLHDVMP--AVLQSSLALLGDLSKACFSQVHPFTVEFFSSIVINL-NCSYIEVCNNAIWALGEMCLKLGEAAKQYIWVVISNLLQILNRQNIPKTLLENTAITIGRLGYACPGIVAPHLPEFARV------------------------------------------------------------------------------------------------------------------------------------------ 196008743 12 -QILQLLKECQSPNTGIQTLVQNKLESL--SCYPDFNNYLVFVLTKTTEDDHTRSLAGLILKNNVKS-----------HYEKFPENVRQLIKYECLHTIGDPSPLIRAIAILITAVARND-GFAEWQDLIPALFQLVDSGNY--EACEGAFLALHNICEDVADVASGLPVDFMIPKFIQYIKHYSPK--IRSLAVACICHFMQA----STILPHIQDLIQNLFSVANDESGEVRKNVCHALVTLLGIRISQLVPFLNGIIEYMLVRT-QDEDGNVALEACEFWLIIAEQEIDVMLLKDDKEEDIKPRFHKPKLQSHQHVNGIVTTDNNYDDDSDDDEMLSEWNLRKCSAAALDILASVFGNDLLPVLLPILKEVLFNSDWVVKESGILVLGAVAEGCLR-GLNQHLPTLIPFLIKSLSDDKAPVRSIACWTLSRYAHWVVNQSEKSFFQDLIRELLKSLLDSNKRVQEAACSAFATLEEACSALVPYLEHIIQTLVFAFSKYQRKILYDAFGTLADSVGHHLNKPELIIMPLLECLSSIAIALQSGFLPYAEPVFQRCVSLVQSTVQIPIDQYDQPDKDFMIVALDLLSGLTEGIDKNDSLIGKSNLLALLYQCMQDQTD--EVRQSSFALLGDLTKACFGHVQQYVGDMMPLLGKNL-NPDLVSVCNNSAWAIGEMAMQMGPDVQPYLPLVLDKLIEILNRDDIPKTLLENTAITVGRLGYVCPHEVAPKLPNFIQ------------------------------------------------------------------------------------------------------------------------------------------- 154282529 12 -QLAGFLHDSLNSDGSTRKHAEQMLVQATTS--PDFANYLTYLFSTPQPPSNIRIAAALNLKTKLRVA-----------YGTVTPESLEYIRSSALSVLQDPSPIRNSAGSIIAEIVAR-GGLLAWPNLLDELLSLVSNSSGSVLTQEAAMSALSKVCEDDKDFQGQRPLDIILPRVMQC--TSNPSPRIRSTALATIHMFLSQRPNILI--GSLDTFLGHVFQLASDPNTDVRRMVCQSFVQLVDIAPDNLIPHLGGLVDYVLMQQHDPEDPELALDAAEFWLAIGEQKRSMIYDEDDAAETEDKVEDLKPQFAKTKTSRLEGEIEDDLYEYGDDDPEAEWTLRKCSAAALDVFANVYHQPVFEIILPYLKDNLRHAHWTNREAAVLALGAIADGCM-DTVTPHLPELVPYLISLLSDPEPIVRKITCWCLGRYSEWAAHAAEKTQFFEPMMEGILHRMLDNKKVQEAAASAFTSLEMKSDALLPYCQPILRQFVLCFEKYKDRNMYDCVQTLAESVMSELAKPELVLFALLECLGYVAAAYGDAFSPFAPPIFARCIKIIYTNIQVNHNTGEEPDKDFLVTSLDMLGSIIQAIDPQKSSELVTRSQPPFFELLCLEDSNWEVRMSSYALLGDCAINIFPTLAPVLPTIMQILIKQLESESGLRVINNACWASGEIVAASKDGMAPFLENLFQALTAIMSNEEVPDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23954104 17 -EICSLLEQQISPSSVVKSQIWKQLQHF--SQFPDFNNYLVFILVRAEKSVEVRQAAGLLLKNNLRGA-----------YPSMTQENQKYIKSELLPCLGAADNIRTTVGTIISVIVNIE-GVSGWHELLPALVTCLDSND--LNHMDGAMDALSKICEDIPPGLAERPINIFLPRLLQFFQSPHAS--LRKLALGSVNQYIIIMPAVQALYNSLDKYLQGLFVLANDPVPEVRKLVCAAFVHLTEVLPSSIEPHLRNVMEYML-QVNRDPDEEVSLEACEFWSAYCDAQLPPENLK-EFLPRLIPVLLENMAYADDDESLLDAEEDESQPDRDQDDSFNVWNLRKCSAAAIDVLSNVFGDEILPALMPLIQKNLSDEAWKQREAAVLALGAIAEGCM-NGLYPHLSEIVAFLLPLLDDKFPLIRSISCWTLSRFGKYLIQESGNPKGYEQFEKVLMRLLDTNKRVQEAACSAFATVEEAAEELVPHLGVILQHLMCAFGKYQRRIVYDAIGTLADSVREELN-KPAYLEILMQQLSNSDKDLFPGFAPFAQPVFQRCMDIIQLQQLAKVNPASAYDREFIVCSLDLLSGLAEGLGSIESLVQQSNLRDLLLNCC--IDEAADVRQSAFALMGDLARVFPVYLQPRLLDFLEIASQQLSNRENLSVANNACWAIGELAVKVRQEVSPIVAKVVSSLGLILQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121700805 12 ------LRDSLNPNRTAQKEAEQMLVQATSS--PDYVNYITYLFSTPQIPPTVRFAAAMNLKTKIRVA-----------YSTIPQPSLAYIRSATLIGLRDADAQVRNSAGSIITELLQQAGLLAWPEVLNELLGLVTSRDVPVLAQEAAMSALAKVCEDDRDYQGQRPLDVIIPKLMEFTSSGSPK--IRSMALGTIHVFLPNRPQALIASM--DLFLAQLFQLSDDQSTDVRRMVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQNNQEDPELALDAAEFWSMVYDEDDAIRLSEGDDAELEDREQDLRPQFAKSKGSRLDTSEGEIEDSEFGDDPEDEWTLRKCSAAALDVFSNVYHQPIFEVILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLADPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVQCFGKYKDRILYDCVQTLAECVMGELA-KPHLVDILMECLGYIAAAYGDAFAPFAPPLFQRCMKIIYENLQVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPSKSGELVASSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPFIPNIIPTLIKQLDRHTGFSVLNNACWSCGEIAVTEKADLSPYADKLYRGLFVIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115461518 17 -EICTLLDAHISPNSD-QARIWQQLQHY--SQFPDFNNYLVFLLARGEKSFEARQAAGLLLKNNLRAT-----------FSSMPPASQQYVKSELLPCIGTNKAIRSTVGTVISVLFQI-VRVAGWIELFQALHQCLDSNDLD--HMEGAMDAIYKICEDVPPGLPERPINVFMPRLLQFFQSTH--AILRKLALGCINQYIVVMPA--ALYMSMDQYLQGLFNLAKDPSADVRKLVCSAWVQLIEVRPSILEPHLKN-VTELMLQANKDSDDEVALEACEFWSAYCDVSMPPEGLR-EFLPRLIPTLLSNMSYSDDDESLADAEEDESFPDRDQDDAVNVWNLRKCSAAGLDVLSNVFGDDILPTLMPLIQQNTDDDAWKEREAAVLSIGAIAEGCIT-GLYPHLPQIVAFLIPLLDDKFPLIRSITCWTLSRYSKFIVQSLEHPEQFDKILLGLLRRVLDNKRVQEAACSAFATEEEAAEELVPHLGIILQHLMCAYGKYQRRILYDALGTLADAVGAELNQAKYLLFPLLECFTSIAQALGPGFSQFAEPVFQRCINLIQSQHLAKVDPAAAYDKEFIVCALDLLSGLAEGLGGIESLVSQSSLRDILLQCCMDEA--ADVRQSALALLGDLSRVCPIHLHPRLQEFLNVAAKQLNPQEAVSVANNACWAIGELAIKIGKEISPVVITVVSCLVPILKSPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168015459 15 ------------------------------SQLPDFNNYLAFILCHAEGDANIRQAAGLLLKNNLKSS-----------YHLVHPLHIQYIKAEVLPCLGSPDLGVRSTVGTIVSVMVQQGGFQGWPEVLQALIQCLDSHDY--NHMEGALGALFKISEEMPEGLSERPITGFLPRLLKFLSSEH--AVLRRLALGAINQFIVLMPT--ALFIHMDNYLQSLFSLANDNSADVRKLVCAALVQLLEIQPHVLEPHMQNVIEYML-QANNDTDTEVALEACEFWSAYCEAQLPPELLRGFLP---RLIDILLDNMVYAEDDEALQDGDEDENAPDRDQDINSWNLRKCSAAGLDILSTVFGDEILPVLMPLVQGLSKDGRWEEKEAAILALGAVAEGCI-SGLLPHLAQIVTYLISFMEDSRPLVRSISCWTLSRYSKWIVQVAQSPEQFDAVLTGLLKRILDNKRVQEAACSAFATLEEAAEDLAPRLEPILQHLMYAFGIYQRRILYDAIGTLADAVGSELND-PKYLEILMECFTSIAQALGPGFTQYAEPVFLRCINLIRTHQVAKTDPQRAYDKEFIVCSLDLLSGLAEGLGSSIESLVRSDLRDLLLQCCADEAPD--VRQSALALLGDLVKTCAIHLQPRLAEFLSLAAKQLGQKENVSVANNACWAIGEVAIKVRKEVSPIVMTVISSLVPILSNEGLNKSLLENSAITLGRLGWVCPELVAPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 168056604 15 ------------------------------SQLPDFNNYLAFILCRAEGDANIRQAAGLLLKNNLKSN-----------YQSIQPSHLQYIKAEVLPCLGSSDFGVRTTVGTIASVVLQHGGFQCWPELYQALVQCLDSN--VYNHMEGALGALFKIAEDLPPGFADRPLAIFIPRLLQFFTSEH--AALRRLALGTVNQFIVLFPSWHALFSNMGQYLQGLFSLANDSVGDVRKLVCAALVQLLEVQPNALQPHMRNVIEYML-QANKDPDRDVALEACEFWSAFCERLIDILLDNQDEDEDENAPDRDQDIKPRFHQSRIVGSTDGAEEDDDDDDIINSWNLRKCSAAGLDILSTVFGDDILPILMPLVQSTTEDSEWVQKEAAILALGAVAEGCI-SGLLPHLAQIVVYLVSFMEDTRPLVRSISCWTLSRYSKWIVRVAQSPEQFDGILTGLLRRILDHKRVQEAACSAFATLEEAAEDLAPRLEPILQHLMYAFGTYQRRILYDAIGTLADAVGSELNN-PKYLEILMECFTSIAQALGPGFIQYAEPVFMRCINLIRTHQVAKADPQSAYDKEFIVCSLDLLSGLAEGLGSSIENLVSSDLRDLLLQCCTDEAPD--VRQSALALLGDLVKACAVHLQPRLAEFLSLAANQLGQKENVSVANNACWAIGEVAIKVRSEISPIVLTVISPLVRILSNTELNKSLLENSAITLGRLGWVCPEIVAPHMEHFMQT------------------------------------------------------------------------------------------------------------------------------------------ 145605535 13 ------LKDSLSANKDSQKQAEQMLSQAKAS--PDFNNYLALIFSSSESLPVIRAAAAIMLKNSIK-----------NDFKQIPESSLEMIKQAIPIGIQDKNSQIRSYAGNIATELIRRGGIFSWPSFLPELLAMFSNESGTPEAQEGAISAMAKICEDEREHNGQRPLNYLLPKLIEATKNPQPK--VRVHALTAINVFTS--RKSQAMLNNIDSLLQHLFYLSQDDNVDVRKEVCRAFVRLVETRPDKLQPHIADLVDYIIVQ-QKSEDEELSVEAAEFWLSVGEEDIAALEGASDDEDEDDRAEDIKPQFATKKLNPGFQRLDDMDDEEGDENPDEKWSVRKCSAAALDVFARDFNAPVFESILPYLSQNLKHDEWPHREAAVLALGAIADGCM-NVVTPHLPELVPYLISLLNDTEPVVRQITCWTLARYSSWLTEPNDKQQYFVPMMEGILKMLDKNKKVQEAAASAMANLEEKAGKLEPYSGPIIQQFVRCFAKYKDKILYDCVQTLAESIGLSNTLMPVLIDRLLECMSYVAMALGDSFAPYAQPIFRRCLEIIQSHHAKNNGAIDQPDRDFLVTSLDMLSAIVQCLEPAKSSELVGQSNQQLFELLGLCMDDDEVKQSAYALLGDCARYVFGQLQPNLATLLPILLKQLEMDDDFGVVNNACWSAGEIAIQHGKGMAPFVQELLQRCVEILSNPRVPKSVRENAAIALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 50554935 12 -QLLEVLQNSLRGNNAAQRQATQQLREAQAQ--PDFANYLMAVLIDDKAPLDVRSSAGLLLKNLIRFDFKD-----------LNDAGKTYVKAHVFTALVEPANIIRNTAGTIVASLMQREGISGWPDGLTTLMGLAESSDANAQL--GGMDALSKICEDMPVELSQRPLEYMVPKFLEFVRSPDSSHQKRVQALTCLNHIVEVESRSIASRM--DEYLEILFSLANTPDVETRIQICNAFTGILRTNAEKIAPHLGGVIQYALHCISASEEDTLDFQACEFLLLLTELDPNPEINEDDADVADREEDLKPINFRQKAAHQEPDEDESDDEEDDEVRGLEAWNLRKCAASTLDRLSNILPEEVLEAAMPYLKQTIVSDEWPAREAAILAFGAIADGCQ-DMVAPHLPELVPFLIQRLSDPQFPVRQVCCWTLGRFSTWVCEQSMSEQYFIPTLTGLFTCALDNKKVQVAGCSAVATFTDEARNLTPYLGQILEQFALCFRRYQKKFLYDAVSTLVKYCGAEIAENQQYMETLMECMSAVASYMGPAFEPYAPPVFDRCARLLQDQNFSNDPSQDPAERDFMVTAIDLVDGLVLGLKDKAAPLMMNSEPPFMELLLVCCHDEFDVRQSTFALIGDMAALCPQPLEPYMDQLMEELLNQVENHIWPDAVSNTCWSLGEIALRFGDKLRPLLQAAAERLIALLRTRDASPRVLENASTAIGRIGITMPDIFAQRIPDFI--------IAWCLNMHDAMD--NSEKES---AFVGMCTIISSNPQALDNSTLLM---------FVNAVARYLEPSEALMHTFRQVLGGLKGMHPN--------------------------------------------- 115397573 12 -------------DRMAQRQAEQMLVQATSS--PDYVNYITYLFCTPQVPPVVRVAAAMNLKTKIRLA-----------YTTIPPPCLSYIRSATIIVLRDTNKQVSNSAGSIITELVQQAGLLAWPEVLHELLTLVDNGDVPALAQEAAMSALAKVCEDERDYQGQCPLDVLIPKLLEF--TSNPSSKVRTMALSTIHIFLPRRPH--ALVASMDLFLSQLFQMANDSNTEVRRTVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQQNREDPELALDAAEFWLGAGEQAIRLAGEGDDAELEDRAEDLKPQFAKSKGAEANDDDLSEGEIEDSEDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHEQWPQREAAVLTLGAVADGCM-DAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLSDPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVQCFGKYKDRNMYILYDCVQNKVADQSRELFPLLECLGYIAAAYGDAFAPFAQPLFQRCIKIIYENLQEYMSVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEAFIPQIMPTLVKQLDRHTGFSVLNNACWSCGEIAVNEKAQLSPYLEKLYERLCIIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145488155 5 -QFLDLVQCAFFDSNNQRGQAEQVLLKYKDEFTDEFLMYCVSAFANRAIQNRLRIACSTLIKRLVGLIHP----SNQIMWLACSQNTKNEVKKFMEQLIDPEHEIRRSAANTISEICAIELPRQEWPDLIQRLTTN--SKHSNVLVKVSAIMTLGYICESLKNNQSSGISEAILMGICVGMDTNEQNLEIRITAIKALQDSLYFMNNLFTKQEIFTFVKNLILQNAVSNIQEIKLKSLQCLIDYVKQLFAFLPVFISD-LYQTTQAAFENQGE-ITIAAIEIWNTICAEIKEIISENSNQTPETNSVDCCVSFFKKNYEGFIIPFMRNLLLDDGDAEDEYQQSVSNSSVKGLAYIIEFAGSSTYDSVKNFIQNTMTNQQWEYRKASVMAFGALAEVQTEE-IGLLIKSALTSLFGCLVDQNIKVKKATTQTLSRIAENYPQCFHEHDQANQMLLTLLDQLSNKIPIVQNLVWVFVYLTEGLANFQN----------SVFTKEKFAILQHLASTSIRSDNSEIALIDTAFMAILNIIYSVTE------TKLCNDYLVQFYQQIQFLESKNQYPVEIKYHLEMGLMSAMHGCVVRLDDSTTSEKQFEDIMKTLSKV------DPRVKNDYFYVLSGIAYAFKKKLTKYSTQIISELNKPLSEPDDMDSFKTALFCLSDIARAMEEEFVPYM-NILNYFFGLIKNGNFNRELKIQVYNAIADIILGLKEKSAPFVNDLKDILKLGFAASIDLTKSKLQDYAERLKETMTAFYTCMLHAYCD----PKTPIYELGDTVQWFIIFCEMCNLKLKPTIEYVRLTLCCIFDCSHFFQNQKIKEFITSDFVIELIRK--------------------------- 189209109 12 -QLTQCLRDSLSHDQNARKNAGEMLKSAQSS--PDIDKYLAYILSSSQPPPSVRAAAAVMLKNDVKLG-----------YKAMPDSTKDYIRSVILVGLQDSSQIRGYVGNVITEIVRQ-GGIMGWPQILSELVNMVSNGNVSTQAQEGGMGALLKICEDNRKAQGQKPLSFVFPKLLE--LTTSPRPQVRADALAAINVFVP--EKPEAVVSNIDTLLQQLFTLASDPSEDVRKHVCRTFVHIADIAPQKIIPHMDGLVEFMVTQQRTPNNADLALDAAEFWLCASEDEIPVLLSSMVYSEDEILRQDIKPTFASTKAGRLTNANGEAVSNIDDDDPEEQWNLRKCSAAALDVLASVFHEAVFAATLPYLTDNLNHPEWPNRESAVLALGAIADGCM-SVVEPHLPMLTPFLITLLEDPKPVVRQITCWSLGRYSGWAAHPDGKKKFFEPVMEILMKMLDRNKRVQEAAASAFANLEEKAVELAEYCPAIVRQFVQCFAMYKDRILYDCVQTLAEHDALVQTLMPALLQRWNECLSYVATALGPKFAPYAAGIFARCIKIIHRNMAAEINGFEPPDKDFLVTSLDLLSAIIQALTLQDSATLVAQA-PTFFQLLCMRDQNNDVRQSAYALLGDCAIYVFQQLQPCLPDILAILITQLDVSDSYSVINNACWSVGEIAMCHKEGMQPYVEKLLQKLGTILFDDRVPESLNENAAIALGRLGLSNAPSLAVHLAQIAPAFLRAMK------------------------------------------------------------------------------------------------------------------------------------ 169846578 13 -EILQTIHESTAVNSTAQRNITEKLNQFTRS--PEYIAYLAYILSSPQEEDRIRTIAGFLLKNN------------ARYILTAPPEVAEFVKAAILQAFTDSSIIRNAASQDIVTFLGVLEPRN-WPECLQHLVNALDDPDLDR--QEAAFNALEKACEDYPRKMGTRPLDYMIPKFLQ--LSEHPSAKMRSHAVACLSYFVPVNCQ--SLFVHIDAFIACLFKRASDDDPSVRRHVCQALVLLLAARPDKLMPEMANVAEYMLYST-KDKNENVALEACEFWLTFAEDEDDLLWLEGDVDDSHVPDDIKPRHYGGKAIDSDEEDDYDFDDDDFADEMSTEWNLRKCAAAALDVLAVRFSGELLQHLLGPLKEKLWSNDWLQRESGILALGCI------EAIEPHLPTLIPYLINMLNDPKPLVRSITCWTLGRYASWCTQPIHKNNYFIPTMEGLLRMVLDNKRVQEAGCSAFATLEEDAGELAPYLEPVLRNLVFAFDKYQHKILYDAVGTLADAVGRALANDDDDLIPLLECLASVTIAMGPAFLPHAGPVFERCCNIIHYQQYQQNPDLDEPDKAFLVVALDLLSGLTQGLGMHL-ENLINTSSPHLLHLLCLKHPQAPVRQSAYALVGDMAVNCFPLLKPHMPGIMNELILQLDKFEFVSASNNAAWSVGEVALRYGPEFQQWVNPLISRLIPILLHPKAPRSLHENAAVSIGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 169618020 11 -DLANLLQGLQSPDNVQRTNAEQHLNEQWVATRPEVLLMGLSEQIELAESTSTRTFAAVIFRRQSSKPRKAATGQTQDLFLTLGEAERDAIRAKLLTCLAKENSVRSKVGDAVAELARQHTDENAWPELLGALFQASQSQD--PNQRENAFR----IFSTTPQIIEKQHEDVVVTAFKGGFADSET--AVRIAAVEAFASFFRSITKKTQSNTLIPEILNILPPIKDSGDADLLTKALISLIDLAEVAPKMFKPLFNSLVFSISVIQDKELGETARQNALELMATFADNAPQMCRKDPNFTNDMVTQCLSLMTDV------GADDDDAEEWNISEDLDEESDSNHVAGEQCMDRLANKLGGQILPPTFNWLPRMMTSSAWRDRHAALMAISAISEGC-RELMVGELDKVLDLVLPALRDPHPRVRWAGCNAVGQMSTDFAGTMQEKYHQVVLPSIIPVLESAEPRVQAHAAAALVNFCE-------------EAEKNILEPYLD-------QLLNHLLMLLQSPKRFVQEQALSTIATVADSAEAAFSKYYDTLMPLLFNVLQEEQSKEYRLLRAKAME-------CATLIALAVGKERMAQDALNLVQLLGRIQNSVSDSDDPQASYLLCWGRMCRVLGREFVPFLAGVIPPLTEQIQDEEGWELKHMAIELIVIYAQVLEDAFEPYVNDIMEKILEVLSTEPAIDTLAEECLECIGRNCL-TPEHMATFIESAKSVLQDKERLEEQAENDDGEEASEEMLFAIEDLLSDMNKAFHTIFKNMGSP---FLPHWEQIMESYTMVVLNKHPTQCQCAICIFVV------------------------------------------------------ 145357009 15 --IIQMIAEYLDPRANQR----EMLGRLEQAGFPDFNNYLAHVLTSDEDAEDVRQSAGLLLKNNLKTSWT----------TTMSEEYRTYVRETLLRALGHPSRLIRGTCGTCVAVIVRCGGVENWGDLWPTLVRAVEAGD--ENSRDGALGALYKACEEVNPGLPDSPAGMVIPRLFALF--SSPAAKVRQQAVGVVNMIAPCWPEN--HYALLDSYLQGLFSLANDPDNDVRRLVCSGLVMLIHICPEKLAPNLREIIVYML-ERQDDEDKDVAMESCEFWGAFCEAELDYVQILREFTPRLIPVLLTNMAYTEDDEEVISAEDDEVNVGREDRDQDFVWNLRKSSANGLDILSNVFGDELLPLLLPVVEQRLRESRWEIRESAILALGAVAEGCS-GGLLQYLPMLINFLLPMLDDARPLVRSTTCWTLSRFSRWTLQCARPSEQLNTLTTALCKRCLDHNKVQAAACGAIATLAEGQDTLAPWTETIVQTLTQALATYQRKNMRNLYDALTMLAENIGPSIEDALECLTAIIVGLGQASAEFSSGIFAKCISALTYQLQQRTAVQRGEMPAEAIDIVICTLDLLSGLCEGMG-QAIEPLVAQSPIRDILIASCMDESPGVRRSAFALVGDLTRSSTAHLTPSLQQLMELIVAQLQPSMNMSVCNNASWAAGEIAIRTSSDLRPFVAPLAQCLVQILDMRMVNRALGENAAISLGRLSMTCPEE----------------------------------------------------------------------------------------------------------------------------------------------------- 170050021 7 -QFQQLLNSLLSIDNDVRTQAEEAYNNLPCE---GKVTHLLGAVQSQQMAEDARMMAAVLLRRLFSA-------EFQDFYNPLPPESKEQLKQQVLLTLQESPGLRRKICEVVAEVARNDDGNNQWPEFLQFLFQCASAPSV--QLQESALRIFSSV-PGIFGNQQGQHLQLIKQMLVKYL-DPSSDPEVRFQAVRAVGAFILLHDKEDDVQRQFDLLPRVIMITAESIDEQDDQTLIKLLIDMAESVPRFLRPQLEP-IFEMCMKVFSSPDDSWRHLALEVMVSLSENAPAM-----------------VRKRAEKYVASLVPLVLQMMTDLEDDEEDDTSDNNVIAESALDRLACGLGGKILPHIVGNIPNMLNSPDWKQRHAALMAISAAGEGC-HKQMETMLENIMQGVLKYLMDPHPRVRYAACNAIGQMATDFA-PVFEKKFHEQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMGKLEALTTKFKELVEKGTKLVLEQVVTTIASVADTTEKDFVGYYDRLMPCLKYIIQNGN-------SEDLRLLRGKTIECVSLIGLAVGAEKFMSDASDVMDMLLKTHTEGDPDDDPQTSYLISWARICKILGKQFEQYLPLVMGPVMRNLGEQQNFGIRTAACEMLVCYARELKDGFANYAEEVVRLMVPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213626628 7 -----LLGNLLSPENGARKQAEETYETI---PGPSKITFLLQAIRNGAAAEEARQMAAVLLRRLLSSSFEEV-------YPSLPVDLQTAIRSELLLAIQVESSMRKKTCDIVAELARNDDGNNQWPEALKFLFDSVSSQD--DGLREAALHIFWN-FPGIFGNQQQHYLEVIKRMLVQCMQEQNHPV-IRTLSARAAGAFVLANEHNIPLLKHFSDLLPGILQSVNESCYQNDDSVLKSLVEIADTVPKFLRPQLEATLQSLKLFADRSLSNMQRQLAMEVIVTLSET----------AAAMLRKHTSIVAQAIPQMLAMMVDEDDDDWSNADELEDDDFDSNAVAGESALDRMACGLGGKIVLPMIEHIMQMLQNSDWKYRHAGLMALSAIGEGC-HQQMEGILNEMVNFVLLFLQDPHPRVRYAACNAIGQMATDFA-PAFQKKFHEKVIASLLQTMEDQPRVQAHAAAALINFTEDCPKLIPYLDNLVKHLHSIMVVKLQELIQKGTKL--------------VLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENAVQK-------ELRLLRGKTIECISLIGLAVGKEKFMQDASDVMQLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189091910 22 -----------SSDNIVRSQAEEVLQNQWTSQRPEYLLMGLAEQISSSPDVSVRTFAAVIFRRIASKTRKTPSSENVDLFISLGAVSCQAIRNELLKTLETDKNVRNKISDAVAEIARQYYDNDSWPDLLQVLFQLSQAPDAGK--RETAFR----VFTTTPGIIERQHEEQVAGVFAQAFKDE--SVSVRLAAMEAFASFFRNLKNQAKYFGLLPEILNILPPIKQAQDSDDLSKGLVALIDLAESSPKMFKPNFSGLVFSIAVIQDKELSDLCRQNALELMATFADYAPSMCRKDPKYTEDMITQCLSLMTDIGE-----DDDDAADWLGADDLEDQESDNNHVAGEHCMDRLANKMGGMVLQPTFAWLPRMMQSPAWRDRHAALMAISAISEGC-RDQMIGELEQVLKLVVPALKDPHPRVRWAGCNALGQMSTDFAPKMQQEFYDVVLTAIVPVLDSPEARVKSHAAAALVNFCE-------------EAEKSVLEPYLDGLLTKLYELL-------QNEKRYVQEQALSTIATIADAAEQAFARYYDTLMPMLVSVLQRENDKEYRLLRAKAME-------CATLIALAVGQQRLGNDATMLVQLLGSIQDNVTEADDPQAQYLMCWGRMCRVMGKNFLPCLPKVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211583230 12 --LSQLLSALGTPDNAVRSQAEDQLNNDWVQNRPDVLLMGLAEQLGGATDTITRAFAAVLFRRIATKRKDPATGDNKEIFSSLPSEQRIAIREKLVVCLTSETDVRKKIGDTLAEVARQYTDNDQWPELLGVLFQASQSPDS--GVRETAYR----VFTTTPGIIEKQHEDAVVEVFTKGFK--DDNISVRISAMEAFASLFRSIKSQPKFFGLMPDLLNILPPLKESSESEELSSALLALVELAEISPKMFKPMFNNLVFSISVVGDKELSDQVRQNALELMATFADYAPNMCKKEPEFAQEMVTQCLSLMTDV-----GADDDDAEEWNASEDLEPEENDLNHIAGEQCMDRLANKLGGQILQPAFSWIPRMMSSTNWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHEIVLTNIIPVLASTEPRVQSHAAAALVNFCE-------------EAERSTLEPYLG-------NLLSHLLELLRSPKRYLQEQALSTIATIADSAEAAFDQYYTTLMPLLLNVLKEEQGKEYRLLRAKAME-------CATLIALAVGKEKMGQDALNLVQILGHIQQNIVDADDPQSQYLLCWGRMCRVLGQDFVPYLPGVMPPLLTVAAAKADIQLL--------DDEDQIEQVEQDEGWELVPLKGKIIGIKTSALEDKNTAIELITIYAQILEQNFEPYVLETMEKIAVPGLAFF---------FHDPVRVSAAKLIPQLLNSYKKAHGGQSPGFAEMWNKVAE--KIIEVLSAEPTVD----------------------------------------------------------------- 168038761 3 -QLGVLLGQFLVPDNASRKQAEEQIRRLSKD--PLLVPALLHHVRCSPYP-EVRQLAAVLLRKKIT-----------GHWMQLSAEMRNNVKSTLLETLENSPPVRRGSADVVSVVAKHAVPAGEWPELLPFLHQC--SQSAQEDHREVALILFSSLTETI-GDLLRPHFATLQSVFITGLNDQ-QSNRVRVAALKAVGALVGYIQSEQEVMMFRPPILNVSRLCLANGDEDVAILAFEIFDELIESAAPVLGPTIPVIVFALEVCSNKHLEANTRHQAIQIIFWLAKY---------------KPKTLVKHKMVTPILSVICPILAEPESRTHEDDI----ACERAAAEVLDTMATSLPKHVFPPVLHFATSNFHNPDPNYRDAAVMSLGVISEGCY-EAMKSRLEDVLSLVLEALKDKEQAVRGAASFALGQFAEHLQPEI--SEHYERVLPCIFAVLSDVPDVQEKAFYALAAFCENKEEILPYLGPLMEKLMEAL----------------------QSPRRDIQETCMSAIGSAAAASEAAFVPYTERVLH-LMQGFMTLTKDEDLPARARATEL-------VGIVGMAVGRGVIGPVLPGFIEAAIEGFELEF--SELREYTHGFFSHVAEILEEDVVPYLPRLVMLALQSCNLDDGTAFELADSDGDDNIGGAIGGLSSDEDEDTDNKRVRNFSVRTGVLDEKAAATQALGSFALHTKAAFMPYLEEALKVMQ---------------------------------------------------------------------------------------------------------------------------------------- 150951636 12 -QLRHIFRGTLSSNNNERKLANEALDQAKLQ--PEIENYLLELLVDDSAKSDIRAAAGINLKNSI----------LNRRHQKAPPN-RSYLLENILKGLMSKDNMVRNIGNVITSLFSI-YGLEGWPQALPQLLELVTSTDGSMTSQEAASGALSKICEDSFYSLGERPLNFMISNFLKLMNHPG-SGKIRANSIHCIAQFIPLKTQSF--LVHIDEYLQKLFELAHDPSREVRKNICSSFALILETRPDKLMPHLDGVINY-CLHLMQDPSEEVALEACEFLLALSDKEIEIADSKDDATIADKDEDIKPLNAKSKDIHSVDSDFDDDEDEDDEDSELDQWSLRKCSAATLDILSLNLPGEVLNVTLPILQDRIVSQEWPVREAAILAFGAISKSCLELAREK-LPTLVPFLVDRLKDSEPRVRQIACWTLSRFATWIAEEAHEANYFQPTFQSIVACSMDQKKVQEAACSALSSFIEESDSTLIYLGPLLDHFAKCFQTYQRKILYDCVQTFVEKMGYDNDDNDTGLWPLLECMASIAATLGELFAPYAVPVYERAINILSNCIQLTDPSIEAPEKDFIVTSLDLVDGLIQGFGHDLIRQHNTNLMELLMLCFED--HSADVRQSAYALLGDLIFTLDPIVKPYLQSIFLSIGNEINNYSTFPVYNNAIWALGEIAMRLPEEMKHYLANLVNLLIPVLNGSDIQQTVLENAAICLGRMGLNGGAE----------------------------------------------------------------------------------------------------------------------------------------------------- 123461036 10 ---TTVLENLREFNSEIRNPAEKWILELRESNPELYMFLLMKIISDSNITGASKPYAAVLLYAFFRKRTSDQQREFNTYWSQIDINIRNEFFLGTMSCINNGNELLIQSANLLGAFFAIEYPLETFDEQIHQLLEQ-TDLSYPPHERAAAFQCFTRCCTDYSPDQIFHQFSPILFQRILAQMNDPSDENLQYLAASIFSQNLSFFYRVMSFPDVFNSMISTIFDFIRLENPKLYREGFSILMKAIDYFYPLLEDYKNDIIELIGLN-LDSGNEERIDQACLVLQLIGEVEFDVLIDDKSRIKLRHRDFDHFLGFSICVFDNLLTALVHLTLSIDENASLEFSTEISAFLSLADL-ACTVGEAQRDTIVEFVDSNINSPEWNIRFASVLMISVALRIPCFKSIPQNILSTLGIYITMLDDPIPIVKEAAMWCLGRCIQKFSELAMNSERFTLVVQKLSEIVSAYSKLSGRACWLLKQCIMSIADTADV---------SVLTDNFGVLSQFLCDVADTQSTESSDHAYAVSDHAFAALTQLIACTPTPSPDECMIVLDRVVSQLQINMPSVHLKDTVHTVSKMIWICSVVENILF-VHKELVSTIEDKMMEMLLQIVQ--ANDIDLVRESLPAMGAIACSIGPSFMKYLDQLLPILYPLLSGQVNPKSIRPAALLLGDLYIAGVTLPPEVITEFIGLLIQRLKAEDATPTTKYSIITVIGNISGLVGELAFNWLDELLQTILKSVKEQHDEESGDMM-LLCKLHISVLSTYKQLLPILSTDRNGIK--------KVKSFFTIFEIVSRWTKRDNEVLSAAVDLIAEIAVTIGRPLH-VILNSSVVVKLL----------------------------- 118084696 6 ---------------------------------------LLQAIRNTAAAEEARQMAAVLLRRLLSSAFEEV-------YPALSPDDQTSLKTGLLLIIQLESSMRKKICDIVAELARNEDGNNQWPDVLKFLFDSVSSQNV--GLREAALHIFWN-FPGIFGNQQQHYLEVIKRMLVQCMQDQEH-PSIKTLSARAAAAFVLANEHNIPLLKHFADLLPGILQAVNDSCYQNDDSVLKSLVEIADSVPKYLRPHLEPTLQSLRLCADTNLSNMQRQLALEVIVTLSET----------AAAMLRRHTNIVAQAIPQMLAMMVDEEDEDWANADELEDDDFDSNAVAGESALDRMACGLGGKVLPMIKEHIMQMLQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAIGQMATDFA-PGFQKKFHEKVIAALLQTMQDNQRVQAHAAAALINFTE-------------DCPKSLLIPYLDNLVKHLHSTMIKLQELIQKGTKLVLEQVVTSIASVADTAEEKFVPYYDLFMTSLKHIVENAVQK-------ELRLLRGKTIECISLIGLAVGKEKFMQDASDVMQLLLKTQTDFSDDDDPQISYMISWARMCKILGKEFQQYLPVVMGPLMKNLGDQQSFGIKATACQMLVCYAKELKEGFVEYTEQVVKLMVPLLK-FYFHDDILPTCIEVMGDGCLNLGGILKGKLEEHFKN-QELRQVKRQDEDYD-EQVEESLQDECLCIFDDIIE--HCSPSSFKYAEYFLRPMLQSIC----------DNSPEVRQAAAYGVGVMAQ-FGGDNY-----RPFCTELLVRVIQSPDAKTKEN--------------- 19074733 32 ------LYEVLKSDPGAGKRAEARILELQSGDFERFISMLVEVFCDLKSNDQLRMVSGIILKNSLHANDPELQKGCSSRWLGMRHESREYVKGMIKRALKGPVPRCTMAGGALGQIARMEIPNSLYQGFFEEMRRMVCDEEAVSGVCEAVGICSNHLVKE-APDVIQMYNVAVFEICMYPLKNGTTSRS-RLCGLKCLMNCME-VQGIFCYEENVNVFLSATVDIWNGNDEELIHKVMICFNRLVMLNYKFIQRSLENMLAQYLGRFFKSQHDEIKIQAIEYWCIFAEKNDG--------------------EMVDKYLPVVLPEILSLL-EKGPNYYGDVWSPHKAASSCLEMYTELKKDKMMRMVWGFIETSLRSESRANIDIGAVALGSVM----HERCEDCLTKIVPDLVKGIEFEES--KDSCLWALSRAAEFYALADHLPMILSKCGHVVLESSKSSIGAAWVMDCMFRSIADSRRKEGAVRERANDFVESFLAKQYLDILNALVKGTELASLNDSSLRVALFSALGELILICPQDILVGFYDYTSKKIDECISVLGYATQDQLL----VVEDVLSNYIGLIEAIVATRRREDV----EDLLELFIRILESTPTT------AFGEVYTSISNLSTRFAQHASKIIPYMTRDMRCTDRF-VLNSVINLVGRLANTMGTDFNILATVLTSSLVQCLSSEATHRDLKPIILSVFGDIALALERNFESYLDMIVMLFQQISEL--DRHSDEV--YVDELRKNAVQLVNCSLVAIGDSSK--------VRSVLPRIISIAHKI-GAEDANGKAHGDILGLIDDLVGMYGKNFG---LDESWIKDFLYGMMKCSTDSNRKKASHVLEVLR------ 154295122 11 -ELAQLLSALQSTDNNVRAQAEEHLNNNWVATKPEMLLMGLVEHIYGSNDATTRSFAAVIFRRIASKSRKTDENNSIELFLAIPKQEAYVIRQKLIEALGLENSVRNKIGDAVAEIAREYSDNGQWPEILGVLSTLSSSQ--IAGQREIAFR----IFSTTPGIIEKQHEDTVLTAFKNGFQDTET--AVRLAAMEAFTSFFSSLKSQLKYYGLIPEVLSILPPLKESVDSESLSTALISLMTLAEVAPKMFRPLFHNLVFCIQTIQEKELSDVVRQNALELMATFADYAPAMVKKDSSFVTDMITQCLSLMTDIGEDDDDAADWNASDDMDPEESDL-----NHVAGEQCMDRLANKLGGSILAPTFNWLPRMMLSEAWRDRHAALMAISAISEGC-RDLMLGELNKVLELVVPALSDRHPRVRWAGCNALGQMSTDFAGTMQAQYHEIVVGSIIPVLKSPEPRVQAHAAAALVNFCE-------------EAEKKTLEPYLDDLLSNLFQLL-------QSPKRYVQEQALSTIATIADSAEAAFAKYYDTLMPILFNVLKAESTKELRLLRAKAME-------CATLIALAVGRERLGTDAIDLVKLLATVQQGIVESDDPQAQYLMCWGRMCRVMGTDFLAYLEYVMPPLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517367 23 ---------CQSTNSQEMAASQEMLKQL--NERPEVNIYLCHILVNESVGPNTRSMAAILLKNNVRWN-----------IDKLSFPIVQYLKNEAVRALADPSQLVRKVAATLVSTLVVRLGLKHWPEAIPTLLHLMQ--NSDPNGLEGTLTALTFICEDDAPWLCEYEAGRLVDLIMKTLLFRHEDPSIRSKALQCSNVFVSFETPGF--NANFQSYLQGVFALAPDTNPVVRMHVCTAMVSIVESKFEQAVPFLEPELGNITLDCTRSEDEGVALEACEFWMVMADKPFSLLLDRMQWSEFELATMSADDDADEEDRDEDVRPATHKATRRDDGDGQEEWSIRKCAAMTLDSFAVKYHTGLLPVLMPLLKQMFESNVWLAQEACMLALGAIADGC-KDEMETYLPEILPFIAGFFEHEQHLVRSITCWCFRRYAEYICKPAMLEATLGALTARLVDRN---KKVQETACTALCHIQEIASNLEPFTENLLRTYCYALDHFKRRHLYDCISTMADAVGAEARYVNELVPRLLNQWQAMDDHCLDAFMTYAMAVNVLRVNIARSVAHQEGQDTEDPDDDMIVGALDLISSMVESLQGDMEPFISADLMELLLYGLQDEL--AEMRQSAFAVLGDLSKALFGVVLPHLDTVMLFISVNL-TMEEPPVCNNAIWATGEIALHLGENMNKYVDDLLEPIIHILNTSELN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164657199 14 -ELVELFRQSTSTEREVQRRIAHRLDAI--SQIPDYLNYLVLVFVQMTNEESTRSVAGLLAKNHLYFNS-----------QRVSPESLEFVKHMILPALSFSDTVLRNVASQIVAVLMQVLKPANWIEGLSSLTQAMDSSHTEEA--EAALSTFAKISEDMPEEQGMRPLDVLIPKLLQATAHTDT--RIRVHALNSLNQYIQIGSPSMNANM--DGYIAVLFQRATDERPVVRKFVCKALVYVLTTWPEKLAPDMNNVVEYMLYST-QDKDEDVALEAAEFWLQFSEEPRLVEQLRDDAAQPDRPEDIKPRHYDANDGDDDDEDDFDDDDDFDDDDEAGSWNLRKCCAAALDVLAVQFRDDILPTLLPLLKDRLFSDDWLQREAGILALGAVAEGCI-DGMTPHLPTLVPLLVNTLQDPQPLVRSITCWTLGRYSNWCAGEAHQQQYFVPVLEGLLSMVLDNKRVQEAGCSAFATLEEEVGALAPFLSPVLRALVMAFDKYHQKILYDAVGTLADSVGPALN-QPEYIDMLMECMASVTIAMGPGFQPHAVPVFQRCVNIIQAMTQPSTADDELPDRTFLIVALDLLSGLCQGLGVQSQELVANVQPLILPQLLCLTNIEPPVRQSAFALLGDLAINAFPQLKPYLPTHMPLILSQIQMHETLSVCNNATWAAGEIALQSDPDFQVWVPELLTKLMAVLMHPKCVKSLSENAAVTIGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 195107180 7 -QFQQLLNSLLSMDNEVRKQAEDAYNNLSRELK---VTHLLGNIHNGQQSEEARQMAAVLLRRLFTSD-------FMEFYKELPVDSQNQLLQQILMAVQQDPQLRRKICEVVAEVARNEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFSSV-----PSIFGNQETQYIDLIKQMLAKENTDAEVRVQAVRAIGAFILYHDKEKEVTIYKHFLPRMIVITGETIEAQDDQSLLKLLIDMTENCPKYLRPQLEY-IFEMCMKVFSSQDDSWRHLVLEVMVSLAENAPAM-----------------VRKRAEKYIVALIPLVLQMMTDLDEDEEDDHSDNNVIAESSLDRLACGLGGKVLPHVMNALPGMLNHADWKHRFAALMAISAIGEGC-HKQMETILDQVMSGVLNYLRDPHPRVRYAACNAIGQMSTDFAPTFEKKFHEQVVPGLLLLLEDEQPRVQAHAGAALVNFSE-------------DCPKNILTRYLDAIMAKLENILNKFKELVEKGNKLVLEQVVTTIASVADTCEHEFVAYYDRLMPCLKFIIQNAN-------SEDLRMLRGKTIECVSLIGLAVGREKFIADAGEVMDMLLKTHTEGDPDDDPQTSYLITWARMCKILGKQFEQYLPLVMGPVMRTLGEQQNFAIRTAACEMLVCYARELKEGFADYAEEVLRLMLPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194872549 5 --ILDIISGILGMDTERIRQSTAKMMKAYEN--PDSLLVLTQIVMSDRAVQE-RHVAAVLLKRRISK---------LRHWQLVPAEHQSAIKTNMLQVLVKEKTVKGTVAQIIGSLVRHEAEKEHWEEILKFIYERCSSPDPTESERGSSIFT---TLMDAAPDQFSNHMDTIFPLFAGVLVTAEANGNMAFNVLTGTCYLLPFVSGHSGAEQIVPLILKALGAFAEKGDSQEFMGAFNIIDAMGEYVPHLLTGNVKLILFCLIIASNQQLEDSIRVQVITFVGSLMRLKKKVI-------------------MKQKLLEPTLAVMFEVMCQDSLDDGYDDYSPSTAATQTLDLMAHMSPEKFIPPLLQLLEPALQSPQPVLRRSSFICMGVIAEGCSEAIGNKYLEVMLNIVKAGIFDSVMLVRVAAFFALGQFSEYLQPTI--CKYAPQILPVLLKIGTPEPKHMDRMFYALETFCENLGDDII--------------PHLPTLMERLFGVLEPQNSHRMR------EMGLTAIAAVSTAAKEHLVPYFPRIMSVLQGCLVKECPKEMQSLRIQA-------IDTLAALCREVGRDNIIPLADDTMNFCLMMLEDGPDDPEVRRSIYNLMSSLSSVVKESMATVFPKFIDRIMESVISSEDV-LPNVSENPEDDLILDTTDVEIDLDQTDDEDDQDCYQVENDYVFEKEEAILALREFAAHTGAAFAPYLQSAF------------ENVYKMIDHQGDVRKACIDAICGFITALHEDAAGLKRACEIAIPKFAHML-----------RTDDEVGVVLHLLDELGDVF-KDVQLQAINNQEHAELIFGCIR-DVFTNKMAC-------------- 183979303 7 -QFYQLLNTLLSTDNDIRQQAEDAYNNIPTETK---VVHLVGAIQNGDIGEEARQTAAVLLRRLLSA-------EFFEFFPKLPFDQQTMLREQLLLTLQMNQQLRRKICDVVSELARNDDGVNQWPEFLQFMFHCASSQNPD--IKEAGIRMFTSV-----PGVFGNRQNENLDVIKQMLLSSLQPTELRMQAVKAVGAFILLHDKESAIQKHFSDLMQVVVQSIEKTDDD---SALKVLIELAESAPRFLRPQLETIFEGIKVVGDTEADDNWRQLALEALVTLCETAPAM-----------------VRKQVPVAIRRLTPLVLAMMCELDDEPDWSVQDNYVTAESALDRMCCGLGGKILGLIVGQVPEMLNSEDWRKRHAALMAVSSAGEGC-HKQMEQMLDQVVSAVLTYLTDPHPRVRYAACNAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116179526 21 -----------SADNNIRSQAEDVLQNQWTSQRPEWLLMGLAEQIGTSTSTSLRSFAAVIFRRIASKTRKIGNSENVDMFISLEKEHGTAIRGKLLETLVTETDVRNKISDAVAELARQYYDNDSWPELLQVLFTLSQAPDAGK--RETAFR----VFTTTPGIIEKQHEEAVAEAFAQAFKDDSVAVRLAAMEAFAAFFRSLNKKNQTKYHVLLPEVLNILPPIKDSQDSEDLSKALVALIDLAEGAPRMFKQIFNVLVFSISVIQDKELNDLCRQNALELMATFADYAPSMCKKDPNYTNDMITQCLSLMT----DLGEDDDDAAEWLAADDLDDPESDQN-HVAGEHCMDRLANKLGGLVLQPTFNWLPRMLSSPAWRDRHAALMAISAISEGC-RDQMIGELKQVLELVVPSLKDPHPRVRWAGCNALGQMSTDFAPTMQKEYYDTVLSAIVPVLDSPEARVKSHAAAALVNFCE-------------EAEKSVLEPYLDGLLTALYQLL-------QNEKRYVQEQALSTIATIADAAEQAFSRYYETLMPILVGVLRRENDKEYRLLRAKAME-------CATLIALAVGAQQLSTDAAMLVQLLGSIQDTVQDPDDPQAQYLMCWGRMCRVMGKAFLPYLSKVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91084051 7 -QFYQILTTLLSTDNNIRTQAEELYNSLPVEAK---ISHLLGAIHNAGLGDEARQMSAVLLRRLFA-------NDFLEFFPKLPPASQAQLKEQVLLAIQQDQQLRHKVCEVAAEVARNDDGNNQWPEFLQFLFQCANAPNNV--LKEAALQMFTSV-PGVFGNQQNNYLDLIKQMLMQSLAPTEA-YEVRFQAVRAVGSFLLIHDKETQILKHFAPMLNVIAESVQQQDDD---TLLKVLIDLAENTPKYLRPQLLPIYMCMKIFSDAGALDSWRQLALEVMVTLAEMAPAM-VRKNAGKYMEQLIPLILQFMADLEEEEG-------WAEADEILDEDNDANNVVAEAALDRLACGLGGKILPLVTQNVPAMLASPDWKQRHAALMALSTIGEGC-HKQMEGMLPQIMEGVLRYLQDPHPRVRYAACNTIG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195497124 7 -QFQQLLVSLLSTDNDVRQQAEDAYNNLARELK---VTHLLGNIQNGQQSEEARQMAAVLLRRLFT-------TEFMEFYKGIPAESQNQLLQQILLAVQQEPQLRRKICEVVAEVARNEDCNNQWPDILQFLFQCANS--ATPQLQESALRIFSSV-PSIFGNQEAQYIDLIKQMLAKSM-DAGSDPEVRVQAVRAVGAFILYHDKENETAIYKHFMIHITGETIEAQDDQ---SLLKLLIEMTENCPKFLRPQLE-FIFEVCMKVFSSQDDSWRHLVLEVMVSLAENAPAM-----------------VRKRADKYIVALIPLILHMMTDLDDDENWSHSDNNVIAESSLDRLACGLGGKVLPHVMNALPAMLGHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMTGVLNFLRDPHPRVRYAACNAIGQMSTDFA-PIFEKKFHSQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMAKLETILNKFKELVEKGNKLVLEQVVTTIASVADTCEAEFVAYYDRLMPCLKFIIQNANSD-------DLRMLRGKTIECVSLIGLAVGREKFIGDAGEIMDMLLHTEGGELSDDDPQTSYLITWARMCKILGKQFEQYLPVVMGPVMRNLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEDVVRQMLPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118780654 8 ---------------------------------------------NPQMAEDARMLSAVLLRRLFSS-------EFHEFYEPLPPEARDQLKQQILLTLQQNESMRRKICEMVAEVARCDDGNNEWPEFLQFLFHCHNSANV--QLQEAALRIFASV-PGIFGNQQAQHLPLIKQMFIKYL-EPTSDQEVRFQAVRAYGAFVLLHDKEEDVQRQFADLLQIIMITAESIELGDPQNLMQLLIDMAEGVPKFFRPQLEP-IFELCMKVFSDMEDNLRHLALEMMVSLAENAPAM-----------------VRKRAAKYVTALVPLILQMMTDLEDDDEDDTSDNNVIAESALDRLACGLGGKILPHIVNNIPNMLLSPDWKQRHAALMAISAAGEGCQKQ-MEAMLENIMQGVLKYLVDPHPRVRYAACNAIGQMATDFA-PIFEKKFHEQVIPGLLNLLDDNPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146412628 11 -QLTHIFTGTLLADNNERKLANDALQQAKLE--PEFENYLFSLLVDNTARSDVRAAAGINLKNSILKERDV---------------DRLFLKENVIQLLVNDSMVRNITGNVITSLFSI-YGMDGWPHCLPQLIELINNQTSNIHTQEAAMSALSKICEDSAHQVGERPLNYIISTLL-TLMDPNSSPKVRATAIHCINQFIPL--KSQSILVQLDEFLAKLFQLANDENNEVRRNICTAFAQILEARSDKIIPHLDGVVNY-CLHLMQDTHEDVALEACEFLLALSETNKQVFQPKLPLILPVLLDKMVYSEEEIFYMEMIDERDNADVADRDEDDDVNQWSLRKCSAATLDILSLNFPGDVIQISIPILQEKIVANEWPVREASILAFGAISKSCLELA-GDKIPTLIPFLVERLSDNEPRVRQITCWTLSRYAQWVNEEANYSNYFQPTFQAIMNCSLDSKKVQEAACSALSSFIEESDSLEVFLAPLLVHFAKCFETYQRRILYDCVQTFVEVMGHDNDDNDNSLWPLLECMASVAATLGELFAPYALPVYERASKILAHCIEVEQQCHTDPLKDFMVTSLDLIDGLIQGFEGHSADLINGNLMQMLLLCFED--PTDDVRQSAYALLGDLAIFVPEQVKPCLLSVVVCIGNEINNYTSYAVYNNAIWALGEIARCTNGELEPYMNNFLDLLIPFINSSDMQQAVLENAAICLGRLGLN--------------------------------------------------------------------------------------------------------------------------------------------------------- 195328183 5 --ILDIINGILAMDTDRIRESTDKMLKAYEN--PDSLLVLTQIIMSD-RPVQERQVAAVLLKRRVKK---------LRHWQLVPAEHQAAIKSNMLQVLVKEKTVKGTVAFIIGSLVRHEEEQNSWEEILKFIYERCSSPDPTESERGSS---IFSTLMDAAPDQFSNHTDTIFPLLAGTLVTAEANGNMATNMLAGICFLLPFVSGHSNAEQIVPLILKALGAFAEKGDSNEFMGAFDIMDSMAEYVPHLLTGNVKLILFCLTISRNKQVDAAIRVQVITFVGSLIRLKKKII---------------MKQKLLQPTLSVIFEVICQDVLDDGYDDYESLNSPSNAAAQTLDLMAHMVPDKFIPPLLELLEPALQSPEPVLRRSSFICMGVIAEGCSEAIGKKYLQVMLNIIKAGVLDSVMLVRTAAFFALGQFSEFLQPTIFAPQILPVLFDYLLKIGTPNPKHMDRMFYALETFCENLDEE--------------IVPYLPTLMDRLFGVMEPQNTNRMR------EMGLSAIAAVSTAAKEHLMPYFPRIMTVLQGCLVKDCPKEMYSLRIQA-------IDTLAELCREVGKDNIIPLADDTMNFCLMMLEDGPDDPEFRRSIYNLMSSLSSVVNESMASVFPKFID-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149244522 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSQYYSTIVPVLLQVSGRPD-NEYSARASAYEALSTLVTYSARDTMPIVQNIASEVVSRLESTISMQSQVTTTEDKGNLEELQTNILALLTNVIRKLGADVIGA-ADNLMERFLNLLGAQEANSLIEEDILISISALSSAIGENFMNYMPAFIPYLTKSLENVESP-TCLTATGLVGDLAQNLGLQLGEYLNGLMTILGNNLNNPDVKRELRPVIVSAFGDVASAIGPAFEPYLEYVMNICTAAASIEPEDHSIETTDYIFNLRESVLDCFVGITAGFG-------EQPEKLYPVVGSILQYIQKVSQDPSTSESVARSATGLLGDIAAMYPQGQFKAYYEEQWVTDYIKRTRSNFDEKTKDAARWAREQQKRQQ--- 47210240 7 ----------------------------------------------------VRQMAAVLLRRLLSSSFEEI-------YPGLTVSLQAAIKTELVTIIQTENNIRKKVCDVAAELSRNDDGNNQWPELLKFLFESVNSPDA--GLREAALHIFWN-FPGIFGNQQQHYMEVIKRMLGQCMQDQ-ANPQIRTLAARAAASFVLTNERNTTLLKQFSDLLPGILQAVNESCYQGDDSVLKSLVEIADTAPKYLRPNLEATLQLCLLCADTNLANMQRQLALEVIITLSET----------AAAMLRKHTAIVAQCVPQMLAMMVDEDDDEWAMADELEDDDFDSNAVAGESALDRIACGLGGKIILPMIQHIMQMLHNPDWKYRHAGLMALSAIGEGC-HQQMEAILQEIVNFVLLFCADTHPRVRYAACNAIGQMATDFA-PTFQKKFHDKVISTLLKTMKDQPRVQAHAAAALINFTEDCPKS------LLVPYLDSLVEHLHIIMEAKLQ---EASSSLQKGSKLVLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENAVQK-------ELRLLRGKTIECISLIGLAVGKEKFMPDASAVMQLLLKTQTDFNDLEDDDPQ--------VGGLNPGFKTR-----PLMCKCVISQVAF--------------------------LFFLSLLQI-----------SYMISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPE-------------------------------------------------------------------------------------------------------------------------------- 125776737 7 -QFQQLLVSLLSTDNDVRQQAEDAYNALQRDLK---VTHLLANIHNGQQSEEARQMAAVLLRRLFTTDFPD-------FYKEIPPESQNQLLQQILLAVQQEPQLRRKICEVVAEVARSDDGNNQWPDILQFLFQCANSP--TPQLQEAALRIFTSV-----PSIFGNQETQYIDLIKQMLMDPSSDPEVRIQAVRAVGAFILFHDKEKEVVVYKHFLHRMLVITGETIEAQDDQSLLKLLIDMTESCPKFLRPQLE-FIFEICMKVFSSKDDTWRHLVLEVMVSLSENAPAM-----------------VRKRAEKYIVALIPLVLQMMSTTDVVDDDDHSDNNVIAESSLDRLACGLGGKILPQVMSSLPAMLSHSDWKHRFAALMAISSIGEGC-HKQMEAILDEVMSGVLNFLRDPHPRVRYSACNAIGQMSTDFA-PIFEKKFHSQVIPGLMLLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMAKLEAILNKFKELVEKGNKLVLEQVVTTIASVADTCEAEFVTYYDRLMPCLKFIIQNAN-------SEDLRMLRGKTIECVSLIGLAVGRDKFIGDAGEIMDMLLHTEGAELADDDPQTSYLITWARMCKILGKQFEQYLPLVMGPVMRNLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEEVVRLMLPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195995453 7 ----DLLSNLMLADNDIRNAAEQQYSNF---PFSTKLPMLIQSIRNSPNIEN-RQLAAVLFRKVLNDKNDE--------YRKLDESSQQYCKTELLTALQSEESVRRKVCDAVAELARLDDNQNLWPEILQFLFQFANSPNLS--HKEVALQIFRN-FPTIFGNQQTHYLEVIKRMLFQCM-SDTTNHKIAYLAVDATTAFLMVNDNDQHFQDMVPPILTVVQMCLAKTDDD---SPLKNLIEIAEAIPKIIRPHLNDLAVELIKNISNSQAESYRQLSLEVLVTLAESAPAMMRKHGQIIIQLIPQCL--------SMMIDLEDDPEWSAWDNSDDPEDSDSNPIVAEFALDRLAMALGGKILPHIVSVVPQMLQNGDWRYKYAGLMAISAVADGCQKQMMQ-LLTNVVMTILPFLKDEHPRVRYAACNAIGQMSTDFA-EYFQKKFHDKVLPQLLDLMDDNPRVQAHACAALYHFCDDCPSLKIYLEPIAIKLKALLQSKLQELMQ--------------QGTKNVLEQAITAISTVAQRAEGNFLPYYDHFMPSLKFIIQSATT-------PEYRLLRGKTIECVSFIGLAVGTDKFLYDANDVMQLLLKTQDIEMTDDDPQVSYMMTWARICKILGKQFVQYLPVVMPPLIKA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183235275 3 -QLIQVIAATQNP--SLRQQAEAQLTSFQNTDFSQYIVSLIQILSTATLPTNIRQSAGILFKNLFPIKGSH-KAQSLKIWNEISNDTKMIIRKTVCSLLSEQDNIILIGGNIISNLANLDLPQGQWPELMPFLLTDGS---------VAKLKTIGFITEDIPFIPFAPFIEQVENLCISSLTK---SFDHCISALTIFENMISF-EKIMSNPTERKKILEVLLTAVKHNHPAIKTKGFQAISTFTELYIEYFGKTIMEVTSDILKQPMSIEIEDLQKTVLHLWRTVASNERRYNDHYPN-----NPPLKIVISVIDELKNLIIHIISFVD---DPNDDIDENDLSFIAQDTLYDLSVSVGSGLLVSLSPQILSLYTNPDWKIRFQALSTFACLV--VPNDDPITLLRQHVNQIVNLFNDPVPLNRATVIYCIIKCIKHYPKMF--DDFLKIHASNVFSMFKDCPIVKKAVSSFFSTICDPQTGVNCKLFLNGEAVTSIIRTFLDESMTSISECTSYLTASGNVVRGCCSEMAITIIRFILSDCMSTQLFNSSDLLGY--SILFLDSCVSATKNGTSGNEVISTLLSN-------------KPICDSLFGIAIKAFSMTP------EPSLMLIGSLCYSLEASFAPYCLPLIPKTVEWLNTELPPNIYKLLCELVGDISITIQKEFEQYARNYLELILRIFKKPYLTFGDKTGIIQVIGDIIATCPKESQIAVPTVVEILSGVNTVQSEEED-EIIRAVSELRTAAFYVYSTIYQNY---------------------------------------------------------------------------------------------------- 150864326 12 --LAQLLHSLSSSDNSVRSGAEKSLESEWTNNVEMLLTYLAEEACSG-ADESTRSFAAVLFRRVAIKSPKELASVTDRTIGVISEPVRQQIRSILLRGFASQNQVRHKLSDAISEVAKEDAPQGSWNELIPALFEA--TRNTDPSFRESAFRVFSSAPELID----KSYLDSVLPIFNSGF--EDSDDDVRIAACSAFVAFFRELKSWQSLSPLLPNLLNSLPRFLSNGQDQALASVLESLIDLVELAPKMFKD-MFPTIIEFCAAVSKNKELETRMASLELLTTFAEVSPQMCKRTQSYTD----------NMVLITLSMLTEVCMDDDEAAEWDSEDDEDEEHDAARQALDRVALRLNGQALGPLFQYLPAMIHSTSWRERQAALMALSSTAEGCV-DVLIDEIPRILDLILPTLDDSHPRVQYACCNALGQMSTDFADVIQRTAGARILPALISKLNKSVPRVQAHAAAALVNFSEAASKD--------------------TLEPYLDDLLNNLLVLLQSPKRYVQEQVLTTIAIIADAAENKFIKYYDTLMPILTSVLKTDIGDENSLIKAK-------CIECSTLIALAVGKEKFAPHCQDLIQLFGHVQETITQDDDPIKQYLEQWGRICRIIGKDFLPYLPAVLPPLFEAAKATQDISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156368528 7 -QFEALIGQLMSPDNDTRNQAEVLI-----------LGGLAGGFTR-----VVRQMAAVLLRRIFTAT--------VDFLKKIDENTQNLMKESLLKGIHEESNVRKKICDAVSELSKSDDGYNHWQELLKFLFECCNSPRA--ELKESALHIFCS-FPGVFGNQQDHYLNVIKQMLWQCINDQ-TSQAVRFVAARASCAFITDQVGEAKQRQFVPGIIQTVRESALANGDDAVLKS--GLIELAENCPKLLRSNLEPLLNLMLDIVNAELGENWRHLSVECIVTLAETAPAMIRKLQKYI----------PLIIPQLLAMMVDLDDDEWSISDEIEDEDYESNTVVGESSLDRLACALGGKILPHITATIPQMLNNPDWRYRHAGLMAISAVGEGCQKQ-MEALLQSVTDTVLPFLNDPHPRVRYAACNAVGQMSTDFANAFQRKFHMKVIPGLLHVLDDANPRVQAHAGAALVNFCE-------------DCPKSTLHPYLDSILAKLEAVLSKLQELLQRGTKLVMEQVVTTLATVANTVEEKFAPHYDRFMPSLKYIVQN-------SNSTDYRLLRGKTIECISFIGLAVGKDKFLPDASEIMQLLLKTQTDIDSDDPQVSYMISAWARMCKIMGTEFTQYMPLVMPPLMKVASIKPEV----AIIDTDDPKSNQYSED--EGWQLISLGDQQKFGINTVGLEEKSTACQMLVLYAKELKEGFAPYAEEVVQLMVPLLKF----------YFHELVRSAAAESFPYLLECAKFKGEA---AVRQMWAYICS--DLLKAVRSEPDSDIENFAKCVETLGNGCLTL--DFFNMLV--EIIQEVLRAHRE------------------------ 195436082 4 -QLDQIIEGLLCSDNNRIQLATAELAKAYED--PETLWTLCQIIVSP-RDTQVRQLCAVLLNKRIMK---------LRHWQMVPQQQQEAIKQAIMEALEKEKAVKNSIAQCVGSVIRHDSSTKDWGQVLKFIYERCSLPDAKESELGSSTFA---TLTDSAPDQFVNHMDSICEMFASVLVNAETRGDLASPTVSGMSNLMPFVSGHTTAEQTVLKVMPLLIKAVSAGNADDFSVVFDIFDCMAEYVPKLFNNNIKPLMFCLTTANNKQIEDAIRIQVVILIGRIVRLKKKDI-------------------AKQKLLEPILQVIFEMMCCETDSDETDGNCPVTAATQTLDLLANMSPEKLIPPLLQLLEPALQNADPYRRRAAFLCMAVIAEGCAETICSKYLEIMLNIIKSGIADQAPVVRNAAFFTLGQFSEHLQPEIFAPQILPVLFDFLLKMGQPEPKHLERMFYALETYCENLEDN--------------IVPHLPLLMDRLFETLDNNNSP----------RLRELALSAVASTATAAKEHMMPYFPRIVTILQAYLVKEC---AEEANSLRIQAIDTLAAITREVGKENFIPLANDTMAYCLMMLSEGPDDPDFRRSIYNLMGALSKVVNESMANVFPKIMD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195146738 4 -ELDEIIAGLLCTDTKRIHDCTAALREAFEN--PEVLPVLCQMLVS-TRETQVRQFAVVLM---------NKRLAKLRHWQMVPPEHQAGIKACMLQALEKEKSVKNAIALLIGTLVRHEADKKSWAELLSFIFERCNMDDPKESELGSSIFA---SLTDSAPDQLISQMSEICQLFSSVLIAAQSNGDMATLTIQGMCSLMPFIVGHTEAEQTVSKVVPLMLAALQAFVQKEFTTAFEIMDSVAEYVPKLLNNYIKMLVFCLATLSNKQIDDQIRVVVVTFVGRIVRV---------------KKKAIVKQKLLDLILVTVFEMMCSELGNDDEDDYFSSNTPVSTATQTLDVMAQLSPQKLIPPLLQILEPALQSPDPLRRRAAFMAMAVISEGCSEAIKKKYLELMLNIMKSGIIDQDPAVRNSAFFALGQFSEFMQPEIFAPQILPVLFEFLLKMGQPEPTHMDRMFYALEVFCENLEEE--------------IVPHLPVLMDRLFECMD--QQNSIHIRQLALSTISSVAAASKSNLVPYFSQIVEILKIYLVK-----------ECDESLNELRIQAIDTLASITRTVGKENFIHFAQDTMNYCMNMLELGPDDPDLRRAIYALIGGLSVVVTNDMNTFFPKVIERMIQTVVSTEDALVKSPTGGLLTEIDLGSTDDEDDDDDDIGEY-----QVENDYVYEKEEAILTLKEFAVNSSNAFFPYLTVVF------------EEVYKTIDHCQDVRKAAIEALCAFVICLHNDGDGVKRACSILIPK------FIYLVKNDEE--QAVVRQILDELGEL--------------------------------------------------- 50556022 11 --LKQLLVNLGSPSSEVRVPAEKTLREWCRPQQVGMLLVGLAQLAATDSDKTVRSFAAILFRRMALKSPEDVKNVVTRTVDTVQPEVRSMCRNILLGGFTQENSTRHKLCDAMAELVEDENTQGSWPQLVQTLFEGTQAPSG--GIRESCFRLIATVPTVLNENQ---DINGIITVFQRGFADSDQS--VQVTAVGAFTKFFDLLPQQKQLNPLLHSLLNVLPPLAVPDQGLELTQTLEHLMELAGLAPKMFLPVFPDLIFCVSIIENAEMDLSARLSALELLTTFVDKAPQMCKNQSNYTPQLVT--CCLKLMTEIGEDDDDAAEWNNATDINGDAEEEEADVR-ARQSLDRLALKLHGNVILPPLFEYVPPM-TSGTWKEKHAALMALSSVAEGCVDVMIKE-LSQVLDMVLGLLNDPHPRVQWAVCNTLGQISTDFAPTIQN-EYHARVVPGLISRGKLPPRVQTHAAAAMVNFAENAT-------------KEVLEPYLDDLLSSLVTLLNRP-------QRYLQDQVLTTISTIAESSSEKFSKYYDELMPLLLTVLRTPATDETRNVKAKSIECSSL-------IAVAVGKTQFIPSSMDLLKCYVDILDETNNEDDPCQSHLLAWSRICKLLGRDFMPFLDVVMPPLLRA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145616144 11 -ELGQLLEALQSPDNAVRSQAEDHLQNNWTVTRPEVLLMLVELIGAQANTTTIRSSSAVIFRRIAGKTRKNDKGESVDTYISLAKDQAEVIRQKLLQTLASESDVRNKISDAVAEVARQCSDNGSWPDLLAALFQLSMAPDAGK--REISFRVFA----TTPGIIEKQHEESVAQAFSTAFKDDTVAVRLAAMEAFAAFFRGMTKKNQTKYFGLLPEVLNILPPIKESQESDDLSKALTALIDLAEISPKMFRQQFNHLVFSISVIQDKELDDICRQNALELMATFADYAPSMCKRDPNYTND------------------MITQCLSLMTDLGEDDDDAAEWLASEELDQDESGPQPCGRRAMYGYVSQQAGRPNHPRPDLQLAASHDALACLEACCPHGHLRHMRRL----------PRPYDWWAGCNALGQMSTDFAPTMQKEHHEVVMKAIIPVLISPEPRVKSHAAAALVNFCE-------------EAEKSILEPYLDDLLSHLFQLL-------QNEKRYVQEQALSTIATIADAAEQAFSKYYDTLMPLLVGVL-------NREGEKEFRLLRAKAMECATLIALAVGRERLGNDALTLVQLLATVQSNITDADDPQAQYLMCWGRMCRVLGQDFLPFLHNVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119194021 6 --FLQQLHIVLNPTQGNVKEATATLQKEFYNN-PEALLLLIHIFTSHNN-TDLKQLAAV-----------EARSLVSKHWLKIPGEQKPQIREQLLRSTLEEQAVRHSGARVISAIAKLDLQDGEWADLPGWLLQAAT--NSSKEVRAVGMYILFTILETL-GDGFQSKFTELLQLFDKTIRDPE-SAEVRINTLLSLSKLAMHLQAVRAFQNIFPAMVAVLKDATDEEDEDRVMQAFEVFQTLLGCEPQLLNPHLKDVLFMNQLAANTNLAEETRTQAISFLMQ-CLRYRKLKIQGMQLGEQLTLT-------SLQIATELGD---------SDDDVDEITPARSALGLLDMMAQFLPPSQVVVPLLKALGQYFSNQNPDYRRAGIMALGMCVEG-APDFISTQMKEIFPVVLQMLSDPEPKVRQATLHGVARIADDLTDVSKQHEQLMPLL--LQNLASAMQEYKGEESGVTINITKASVAAIDAVVDALE--EKDIVRYQGELVPVLHKLFQHPDF---KIKALSASALGSIASSAGEAFLPYF-DVSMHIMQEYATL----------KDSEEELELRASVTDAMGEMSASAGPERYKNYVEPLMHASEEALRL--DHSRLKESTYIFWGAMSKVYGEDFTPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194750665 5 --LVEIICGLLCSDNEKIRQSTAALAKAYEN--PEALLGFCKIIVSP-METQIRQFAAVLL---------NKRLGKLRHWQVLNAEQQNTIKQIVLQALVTEKEVKNAIAQLIGSLVRHESDQDSWSELLKFIFDRCVMPDPKESELGSSIFA---TLTDSAPDQFVAHMDTICMIFASVLVSAENNGDMTCNMLAGMNYLMPFVAGHTTAENTVSKVLPQILKSLHAGVVQEFLTVFDVLDCIAEYTPKLLNNVKPVLDFCLEVANNTQLEDAIRVQVIAFIGRIVRLKKRTI-------------------SKQKLLEPVLVVIFNVMCCSPTGANDGGSNPVTASSQTLDILAHMSPEKLIPPLLQILEEALQNPDPVRRRAAFLAMAVIAEGCSEAITHKYLEPMLNIIKGGISDQEPLVRNAAFFALGQFSEHLQPEISKPQILPVLYDYLLKMGHPESKYTDRMFYALETFVENLEDKIKPDLPI--------------LMERLFEALDAK--HAPRVRELALSTVSAVATAAKEDFMPYFPKMISVL-----------QLYMLLEITDELEQVRIQAMDTLAAIARVVGKQNFLPLANDSMGFCLSILENGADDPDLRRAVYNLMGAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169619976 5 -EFVNLLEGLLQPDTDRVKSATATLNKQYYSS-PASLNALLQILCQHPKP-ELRQLAAVEARKLVT-----------KHWANLPADQKSSLRNQLFQFTLNEDHTRHSAARVIAAIASQDFEDGEWADLPGFLHQAATSQTA--RHREVGTYIIWTTLESTGDAFPGKSAD--LYKLFQTTIQDPESAEVRINTLLGLSRLAMLLKALALFQEAIPGMVTVLKATVDEGDEDRAMQAFEVFQTLLGCESALLAKHFGDLIFMLELASSTNVEEDYRSQALAFL-------------------MQCVRYRKLKVQALRIGEELTLKALHIVTELGDMEDEDVTPARSALGLLDILASSLPPSQVVIPLLKNLGNYFSSQNPDYRQAGILALGMCVEG-APDFIATQLHEILPMVLHLLEDPELKVRAAALNGVARLADDLAEDV-GKEHARLIPAMIKNFDLAASNVQNAEDEHNMQIIRGSCHAIDSLIEGLEPE--DAGRYVPELIPRFSKLFHHED---LKVKSAAIGAVGSIASAAEQAFLPFFEQTMAELSPY-----------VRIKDSQDELDLRGVTCDSMGKIASAVGAQPFEPYVLPLMEASEEALHL--DHPRLRETSYILWSTMAKVYEEQFAKYLPGAVKGLQDCLEQDEDVELGEEAKDLIGTEVTIEGRKIKALMEGDDDDEWDDLGGVTAVAMEKEIAAEVYGDIITHTRAEYMPYLENTVTKLLELVEHEYE-------------------------------------------------------------------------------------------------------------------------------- 170586930 6 -DFNNLITRMLFPENEARKEAEKQYENIE---LLTKAQLLFQLFMDQNAGVETRSLCLVLMRRILSNRWDE-------LWPAWSKENQQQFCEQLLKSATEEQNLRKRLTDVIAEVARSETGRQSWSGVIQFL--ELCASSDVAMLRETGMILLENV-----PSIFGCDQDRYLPGIKQMFQSSSSKGSVRTAAVRAYVAFMCENEEDDSLSDQVPAVIQVCQHVVATEDDDDVP--LQCLGDLATSVPKTLQPHLNDVFTLCTTVADTQKDDSYRHSALEVMVSLCENATGMVKKKASSFIPALLEQC------LDLMTELDDDTEEWLNCDNADEDSGEDNAGIGESSLDRISCSLGGKFVLNSFLHIVPRMMQDENWKNRHAAIMGISTIGEGCKRQ-MEPLIEEIVNNVLPFLGDSHPRVRYAACNALGQMSSDFSPTLQKKCHEKVVNGLCLLIDLNCPRVAAHAGAALVNFSE-------------DCPKNIIAVYLPQIMEKLEFVLDHFKQLLERGKKLVLEQVITTIASVADAAQDLFIAFYDSLMPPLKYILQNSNVD-------ELNTLRGKTIECISLIGLAVGKEKFAKDANEIMQMLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 164662257 10 -----LLQQANVPDTAVLKAATEALQSRYLKDG-KAVPALFEIIATSS-DLAVRQLAAVELRKKLAKS--------TKVWTKHRVEIRESVKSKLLEMIAQEQNMRNALARLIAEIARKELPNHSWPALLPWLYESATAPNA--LQRQTAMLVLFIVLETVDTEALKHELPHIMSLFAKGIQDPE-SLDVRITTVRALSKVAENLDDLAAMQSAVPQMLNVLQQSLDSSHTEGVRQILDVFENLCMLEAPVLTTHLSELVAFFVQNANREHEEDLRLMCLNSLVW---------------TIQYKRSRVQSLGLAKPMLEQLMPIA----TEEESDDVEEDTPARLALRVIDLLATELPPSHVFPPLLELVQAYAAHPDAMHRKAAMMAFGVSVEGC-SEYIRPHMDELWPFVENGMKDSSSVVRKASCITLGCLCEMLDECAAKHAVFLPLIMELINA----PETQRAACTALDALLEVMGDD--------------IGQYLPAIMERLTGLLD-------TAPVAVKATITGAIGSAAHAAKEGFVPYFVPLVQRIQPFLL-------LTEEGEEIDLRGIATDTIGTFAEAVGADAFRPYLPDMMRITVESL--AMDQPRLRECAYIFFAVMARVFKEEFGPYLEHVVPKML----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17506191 5 -QFTELITKLQSADNDIRKQAEEVYEKIE---GPTKVAALFEAYTHHTNNSDARSTVLVFLRRVLARDWDAI-------WETLNEENKQRILAKVLEMIVHETSIKKKIADLISEIASNLIDDSGWGGVLELMDHCLKSEDLTGNYI--ALLILRG-CPIIFGNRLAHFLPTLKVVLEKCMAT--PDLQIKATAVRAVIAFAVDNDEEKDVVRLMTSLVPNVLQCNETSDEDDSDGPLGEFAELASSLPKCLNTHMSQVLQTLAIAGNKEKNEMVRQNAIEVICSYMESAPKG-----------------LKKYAPGALGPILETLLSCMTEMDDDVLNEWLNEIIIAESAIDRVACCINGKVLPVFLPLVEKLLTSEDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMAHITNYVNDAHPRVQYAACNAIGQMSSDFA-PTLQKKCHAAVIPALLESLDDVPRVCAHAASALVNFAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198421607 15 -HLHKVLGQLQVPDNEVIEQATEELRKLSQHN--AFMSSLFSVLCSDSA-IQVRQFAAVVFRRKI-----------MKCWKSYSESDRSSMRSALLQRLGQESDALRSVMQIVGSVAKHELDDGTWPELLQFIETSIKTSNTK--QVECGMHLLSIVCET-AGEYLDNEYNAILALISNTLMAAPQNPDCAYYSVQAFNALVPFLGDEQSVRPLVPKCVEVVKILLEH-DESHAAEVLEIFESLIETEVSFIAPFVKDVLFSLQIANNNGLEDETRVRSLVLLQWIIKLKKKAILKLNLISPIIDV-------LSPILVSEIDDADSDDEAGFIGDSAESHTPLASALHVIDDLALHLPPEKLFTKIMPFVQSCVAANEARHRRGLLLTLACLCEGTSEFIRANHLHSFVELVCRGAVDNNPKVRNAAMFALGQFSEYLPDLNQFAEQVMPILFGVLQQLHQEPSSATKAYYALENFAESLE--------------SGILPYLEQLMGHLLSSLKSTTDIHTK------ELLVSAIGAAANAAEDKLLPYLDEILQLIQQCLTLDKNHVGEEDEGELTVLHTQALDTLGVLVRTLGK-LNAQLPSDCINLGMTLLSTETNDPDQRRAVFGLFAAVTSLVGEDMAPFMSVIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149244714 9 ------LRQTLTPDSSVIKEASQRLSKEFYPN-PLALPALLQIL-NQSSQDEVRQLAAV-----------EARKLAADNWEKVDGSLKGSIKEQLLKGTFQEQNLRNLSARVIAAIAELDLEINEWQDLLPTLISAVQSNDV--RLKEVAAFTLYALLESQISALL-PHIDDFVTLFGTLIRDPD-SKEIRVNAVSSLDAISQIIEDDDDEESQIPGMVEVLKEVVASDDFESARQVFNVFNSLVLIDSRLVGDHLVSLIQMISLVTNKDLDEEYRVFGLQFLISC------VSYRKSKITASKLGPPLT--MVALKVATEEVDVEAELENEDEENENEESAPPSLALRLLAVLAAELAPSQVINPLFEALPPLLSSSNQFERRAALLAVGVCSAG-APDYISLQINKIIPAVVQGLKDSELIVRVAALRTLSQLSELQDLVTDHHEELLPLITTIIDSASSVMAYK-YACIALDGLIEFMSHD-------------AMGKYIEPLMHKLFHML--LQANTSTLKTAIVSAIGSTAFASGKAFTP----YFEGSVQQLEPFIANSASVEG--MSEDDIELRATTFENISTMARAVGSQTFSVYAKPLVEAAYTSLSSE--HSRIRESGFAFIANMAKVYGAEFAGFLDQIVPQIITCLG-QDEFS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70992079 6 --FLQQLQIVLNPAQGNVKEATGILQREFY-NKPESLVLLIQI-ATGHEDPNLRQLAAV-----------EARSLVNKHWVSVQGAQKPQIREQLLRSTMSESLVRHSIARIISAVARVDLNDGEWAELPNFLVQAGNSGNKDE--RGVAIYILFTILETL-GESLEAKFSDIFALFSKTIRDPE-SEEVRVNTLLALSKLAMHLDSEEDFQDIVPSMVAVLKDSIDQKQEDRVMQAFEVFQTLLGCDPALLTVHLKEVIFMNELAANTEVDEDTRTQAISFL-----------MQCVQYRKLKIQGMRIGEQLTRTALHIVTELGDTSSDDDDITP------ARSALGLLDMLAQSLPPSQVVVPLLHALGQYFNNSNPDYRRAGIMALGMCVEG-APDFISTQMQDIFPMVLQLLADPEPKVRQASLHAVARLADDLAEDAEHEKLMPLLFKNLASAMQEYKGEEDGPTIDIMKAGISAIDAVVDGLDEKDV-----APYQGELVPILHKLFKHPDF---RIKGLTAGALGSLASSAGESFLP----YFDESMHLLQEF-------ATVKDSEEELDLRASVTDAMGEMSAAAGAERYQPYVEPLMRATEEALHL--DHSRLKESTYIFWGAMSKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 159477925 28 ----------------------QQLEAYRA--YPDFNNYLAFLFATDQLTVEVRQSAGLLLKNNLS-----------KQYNDLQADFKAYIKSALLPLLGHATRELRHTAGTIASVIVGLGGLEDWPDLAAAVPRCLQAEE--PAVLDGALDTLYKVLEDVASAGGAAFSKLVVPPLLRLMQS--PVEDVRRSAVAGLNLMAPGMPAG--LQDNVDSFLQGLFALANDTSNRVRKEVVVGLVTATSFLPDRVAPFMGQLVEYML-ASNEHADPAVALAAAEFWTAYLELQLDPGLLRP-ALPRLIPVLLKNMVFDEYDDEVAEAEAAELQRDDDDDEVFSAWNLRKCSAEALDVLSNNYGDDLLPVLLPIVQQRLQDSNWRSRESAILALGAISHGC-HQGLQPYLEGMVTMLLPALQDARPMVRIITCWTLGRYSHWLRGAAGRPLLDQVVAGILGRMADNNKFVQAAAVSALAVLGHDAADLEPYLKAILEALAMALTRYTRRGVVVTYDALSCTKFTSSPLTDKDLLATMECLANVTPHTGRTVEPYAKPLYDRALALAGPPRRRRRRPAREYDVNFVVLSLDVVSGMAQGLGASIESLVTSPLVQMLTVCCWDT--SADVRQSAFALVGDLASACVAHLLPALDALV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169781844 6 --FLQQLQIVLNPAQGNVKEATGILQREFY-NKPDSLVFLIQV-ATGHEDANLKQLAAV-----------EARSLVNKHWVSVQASQKPQIREQLLRSTLGESLVRHSIARVISAVAKVDLNDGEWAELPNFLIQAGNTGNKDE--RAVAIYILFTILETL-GEGFEEKFQDLFNLFGKTIADPE-SEEVRTNTLLALGRLAMHLDSVKAFQQLIPSMVAVLKESIDQTQEDRVMQAFEVFQTILGCDPALLTVHLKDLVVFMEISANTEVEEDTRTQAISFL-------------------MQCVQYRKLKVQAMRVGEQLTRTALHIVTELGDTSDDDITPARSALGLLDMLAQSLPPSQVVVPLLHSLGQYFNNSNPDYRRAGIMALGMCVEG-APDFISTQMKEIFPMVLQLLGDPEPKVRQASLHAVARLADDLADLSQEHERLMPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721617 6 --FLQQLQIILNPSTGDLKEATSVLQKEFYNKPESFLFLL--QLATSHDSDDLRQLAAV-----------EARGLVGKFWLKVPQNQKPQIREQLLRGTMSSSSVRHAIARIVSSVAKIDLQDGEWADLPNFLLQAAQSGNKEERAI--GVYIFFTILESL-GEGFEDKFQDLFTLFSKTIRDPE-SAEVRINTLLALSKLAMHLDSVKAFQQVFPDMVRVLKDAIDTTDEDRIMQAFEVFQTLLGCDPALMNVHMNDLITFMEVSANTQLAEDTRTQAISFL-------------------MQCVKYRKLKVQGLRVGEQLTRTALHIVTELDDDDDEDEITPARSALGLLDMLAQSLPSQVVVPLLQALGQYFNSENPDYRRAGILALGMCVEG-APDFISSQFGEIFPIVLHLLSDKEPKVRQATLHGVARLADDLAEDVKEHAKLMPLLVQNLASAMENYKGEESGPTV--NIMKAAVSSIDAVVDGLD--EKDIVPYQDELVPLLHKLFQHPDF---KIKGLTASAIGSLASSAGEAFLPYFEK-SMHLMQE----------YATKKESEEELDLRASIIDAMGEMSAAAGPQHYQPYVEPLMRASEEALHL--DHSRLKESTYMLWGSISKVYGEDFKPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 45200748 12 --LINVLHGFGSADNNIRAAAEETLNNQWEENIHVLLVFLAEQ-ASFSEDLTLAGLSAVLFRKLLRAPPSSKAVIIAKNITHISKEALEQIRTTLLKGFVSENGIRHKLSDAIAECAQDDLP--AWPELLRTLFEATKNQN--PNFRESSFR----IFSTVPHLINAIEITNALPIFEAGFTDTED--DVKIAAVTAFVGYFKQLMHWAKLGVLLPSLLNSLPKFLDDGKDDALAAVFESLIELVELAPKLFKS-MFDQMIQFTDMVIKNKDLETRTTALELLTVFSECAPQMCKSNPNYAQSLI--MDTLLMMTEVSIDDDQAIEWQNSDDVEEDDEETAYDNARQALDRVALKLN--GKYLAPILFQYLQQMVGSAEWRERFGALMALSSAAEGC-RDVLIGEIPKILDMVIPLINDPHPRVQYGCCNVLGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121699178 6 ---------------------------------PDSLVLLIQI-ATGHEDPNLRQLAAV-----------ESRSLVNKHWVKVQAAQKPQIREQLLRSTMSESLVRHSIARIISAIARVDLNDGEWAELPNFLIQAGNSGNKDE--RSVAIYILFTILETL-GESLEEKFSDLFALFNKTIRDPE-SEEVRTNTLLALGRLAMHLDSVKAFQDLVPSLVAVLKESIDQSQEDRVMQAFEVFQTLLGCDPALLTVHLKDLVIFMELAANTEVDEDTRTQAISFL-------------------MQCIQYRKLKVQGMRLGEQLTRTALHIVTELGDASDDDITPARSALGLLDMLAQSLPPSQVVVPLLHALGQYFNSENPDYRRAGIMALGMCVEG-APDFISTQMKDIFPMVLQLLADPEPKVRQASLHAVARLADDLAECAEHERIMPLLFKNLASAMQEYKGEEDGPTIDIMKAGISAIDAVVDGLDEKDV-----APYQGELVPILHKLFKHPDF---RIKGLTAGALGSLASSAGDSFLP----YFDESMHLLQEF-------AAVKDSEEELDLRASVTDAMGEMAAAAGAERYQPYVEPLMRATEEALHL--DHSRLKESTYIFWGAMSKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156547453 3 -----IIRKLLVTDTTVIQQATAELRQAFKN--PESTRALYQLIVTSNN-LQVRQYAALLLRKRFNK---------AKYWAPVPNPIKEEFKQVLQQALVTEKPVKNGIVQLIGVIVKHELPHNGWPEVLQFVRHLMESDEFPK--QELGMYTLS-IMTEIAPDAYLPHVQTIMELLNNVLNKFTDLANVSCYILDIMLHLVSLVEGNQIMVNAYHQLLPRVMQIIQALDQEKAAKGFELLDELCESAQSVIAPHVKNLVMCLTIINNKDLDDDLKMKAVVFIGWLAKIKKKAIVKHKLV-------------------EPIIDTLFLQMCSKPDDEEQEIYTPITSSTQTLDLLAHLPPEKLVPYMLKHIESGMEGTDIYVKKASYLSLAVLAEGCSEYIRNKYLESFLKCICQGITHASPVVRNAALFALGQFSEHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 139947865 6 --LEQILRELLLPDTERIRRATEQLQIALRD--PASLSALCELLASGG-DPQIRQFAAVL-----------TRRRLSTRWRRLAAEQRESIKSLVLTVLQTEHSVSLSLAQLSAAIFRKE-GLEAWPQLLQLLQHSTHSPHIPE--REMGLLLLSVVVTS-RPEAFRPHHRELLRLLNETLG-EVGSPGLLFYSLRTLTTMAPYIDDVPLARMLVPKLIVAVQTLI-PIDEAKACEAMEALDELLESEVPIITSHLSEVLFCLEVAKNVALGDAIRVRILCCLTFLVKVKSKALLKNRFLPPL--LHTLFPIMAAEPPLGQLDPEDQDVEEEELDPGLVGETPKHFAVQVVDMLALHLPPEKLCPLLMPMLEEALRSQSPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKSLEDPSQVVRNAALFALGQFSENL--QPHISSYSGDVMPLLLSYLKSVPPGHTH------HLAKACYALENFVENLGPKVQ----PYLPELMECMLQPLRTPSS--SRSKELAVSALGAIATAAQASMLPYFPTIMAHLREFL---------LTSHED---LQPVRIQSLETLGVLVRAVG-EPMRPLAEECCQLGL-GLCDQVDDPDLRRCTYSLFAALSGLMGGSLAPHLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50305745 12 --LVKLLQGFASPDNAIRSAAEDALNNNWIT--PEHIEVLLMFLAEQSADLTTAGLSAVLFRKLLRAPPSSKTIIIAKNITHISKEALKQIRDTLLKGFISPNNIRHKLSDAIAECALEELP--EWPPLLQTLFEAI--KNTDPNFRESSFR----IFSSMPHLINSIDINHALPIFESGF--TDPSDEVKIAAVTAFVGYFKQLPKNAKLGVLLPSLLNSLPKFLDDSKDEALAAVFESLIELVELAPKLFKDMFDQIIFADMVIKNKDLEPSARTTALELLTVFSECAPQMCKNNQNYAQS--VVLDTLVMMTEVSIDDDQAIEWQNSNDVEEDNEENTYDMARQALDRVALKLN--GKYLAAPLFQFLQQMITSSEWRERFAALMALSSAAEGCRDVLMIE-IDKILEMVVPLIDDPHPRVQYGCCNVLGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212515456 3 -----ILSKLLVSNNAVIIQGTKELREAFKN--PEAIPALCNVLSTSNNP-QIRQYAAVILRKRLSK---------QKHWNKLPLDVKTSIKQGILQILINEKSVKNSVAQFIGIIAKHEESSSSWPELLKLVQSLVTSTNTEE--IELGVFTLS-VLTDVALDIFSKHPEHFSAFFMNTFQSPNCNTTFGYYTIMTMIHVVSLCESNSALQNAYNKTIPQIIQIVKTTDEQKACDCLELFDEISGCADSLLIPHVQAIIMCLELASNKNLGDEIRSKAINLVGWITRVRRKSIIKHKLIKPIVDTVF---------ALMCEPPDEDNEEEEDYFADDDDDTSPSTNAAQTLDVLANLPPEKLITPVLEWVSKGLAGNNIHEKKASYLALAMLAEGCFECIRNKYLKEFLQCVCRGITDPTPIVRNVALFALGHFSEYLQPEISDYEYLSQLCNQLLKNGKPSPGI-GKMFYALEMFCQNLEEK--------------LTPYLPSLMEGLLLTL----------KPEYAIHIQDLAISAIGAAAAAVKLEILPFFPKIIEHLKVYLLQDHEPD---TLCLQIEAIVTLSILARTLGEEHFSPLAEETMQLALKLADTEDPD--VKKTTYGLFSALSCVMKDKVSPYLSKIVEMMIESLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157744953 5 -QFAELIQRLQSSDNEIRKKAEEQYEQIDGSAKVALLFECYNHFAQAN---DIRSTVLVFLRRVLSRDWDAI-------WDSLNDENKQRILAKVLEMIVHESSIKKKIADLISEIASNLIDDSSWQGVLELMDHCLKSDDLTANYI--ALLILRGC-----PIIFGNRTAHFLPALKTVLEKCMATPDLQIKSTAVRAAVAFAVDNDEEKDVIRLLVPNVLQVCNETSDEDDADGALGEFAELASALPKCLNSHMNQVLVCLALAGNKDKNEMARQNAIEVICSYMESAPKG-----------------LKKYAPGALSPILETLLSCMTELDDEVLNEWLNVPIIAESAIDRVACCINGKVLPAFLPLVEKLLSNDDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMVHITKYVNDAHPRVQYAACNAIGQMSSDFA-PTLQKKCHAAVIPALLESLDDVPRVCAHAASALVNFAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145498238 6 -QLQQIIQGIFSQNNQSRKQVEDLLAQLREAQPNEFVIYMLNLCRHEEI--KIRQFAPVYLRYSLSKFAPK---SHKNVWSNLVPETKETIKLRLFQFIEVENSVKNQLCDTIGEIGGSDDNHNEWPNLLPTLWQMFLSPKND--IIECGFKILGNLF-TYSIDQFDKHSQDLHTLFVQGLAS--PQIKIKSSTMHALGNYISLPTQYKIFQDLISNMMKAALEITIS-DLPLGEGIMEVFSDIVESKPKFFRKQYNIFFNGIQTIFRDSQIEIVKRIGTETLLSLVEKFPGL--FKFEKVYLMQLVEMIFFHMIQISSTISDEWKRPPEGFNDNLEQDEDQETTNFGMSSIDRLIESGKKEMLPVLNPIVSELLRHQDWRYQHAAIMALSQVGEYIDQ---VADIKTTIDLILPMLNNSNSMIRYAVCHAIGQISDDM-KPKFQEAYLHQVVPQFLNRVEDVPRVNSHILAALTNFVEGTD--------------KGIEAYLPNLIQLSIKFLTAGISIEK-------EGAISVIAATAESSKKLFVPYVNELIPLLFQIFSTHQTK-------QYRQLKGQVIETITLIASAVGEQVYLPYLQQTVQILIQV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145501419 6 -QLQQIIQGIFSQNNQSRKQGEDRLAQLREAQPNEFVMQMLNLCRHEE--LKIRQFAPVYLRYSLSKFAPK---SHKNVWNQLISETKETVKLHLFQFIEVEHIVRNQLCDTIGEIGGSDDSHNEWHNLLPTLWQMFLSPNND--IIECGFKILGNLFM-YSIDQFDKHYQDLHTLFVQGLAS--PQIKIKSSTMHALGNYVKY--ALPAQYKIFQDLISNMMKSALDQDQSLGEGIMEVFSNIVDSKPKFLRKQFNIFFNGIYCMFRESQIDNVKRIGTETLLSMVEKFPGL--FKFEKIYLMQVVEMIFYHMIQISSTITDEWMKPPEGFNDDIEQDEDCETTRFGMSSIDRLIESLRKEMLPLLNPIVSELLRHQDWRCKHAAIMALSQVGEYIDQVTD---IKSTIELILPMLNDSNSMIRYAVCHAIGQIADDMKPKFQESYLHIVVPQFLNRLTLDVPRVNSHILAALTNFVEGTE--------------KGIEAYLPNLIQLSIKFLNIGISIEK-------ENAISVIAATAESSKLFFIPYVNELLPLLFQIFSTHQTK-------QYRQLKGQAIETITLIASAVGEQVFLPFLQQTVQILIQV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193787072 16 ------------PDTERIRRATEQLQIVLR--APAALPALCDLLASA-ADPQIRQFAAVL-----------TRRRLNTRWRRLAAEQRESLKSLILTALQTEHCVSLSLAQLSATIFRKE-GLEAWPQLLQLLQHSTHSPHSPE--REMGLLLLSVVVTS-RPEAFQPHHRELLRLLNETLG-EVGSPGLPFYSLRTLTTMAPYLSTE-DVPLARMLVPKLIMQTLIPIDEAKACEALEALDELLESEVPVITPYLSEVLTFCLEVA-----RNVALGNAIRIRILCCLTFLVKVKNKALLKNRLLPPLLHTLFPIVAAEQLDPEDQDSEEEELEIELMGETPKHFAVQVVDMLALHLPPEKLCPQLMPMLEEALRSESPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKGLEDPSQVVRNAALFALGQFSENL--QPHISSYSREVMPLLLAYLKSVPLGHTH------HLAKACYALENFVENLGPKVQ----PYLPELMECMLQLLRNPSS--PRAKELAVSALGAIATAAQASLLP----YFPAIMEHLREFL--------LTGREDLQPVQIQSLETLGVLARAVG-EPMRPLAEECCQLGL-GLCDQVDDPDLRRCTYSLFAALSGLMGEGLAPHLEQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67523327 6 --FLQQLQVVLNPTQGNVKEATGILQREYYKH-PEALVLLIQV-ATGHDDAQLRQLAAV-----------EARSLVGKHWAKVQAGQKPALREQLLRSGVSEDLVRHSVARVISAVAKVDLEDGEWADLPNFLMRAADGGNKDE--RAVSLYILFTILETL-GEGFEEKFQDLFTLFGKTIRDPE-SADVRINTLLALSKLAMYLDSVKAFQDLVPSMVAVLKDAIDQGEDDRIMQAFEVFQTLLGFDPALLTVHLKDVLFMNEIAANTEIDEDTRTQAISFLMQ---------------TVQYRKLKIQGMRLGEQLARTAVQIVTELGDAAPNDD--DITPARSALGLLDMLAQSLPPSQVVVPLLNTLGQYFNNANPDYRRAGIMSLGMIVEG-APDFISTQMKEIMPIVLQLLADGELKVRQATLHAVARLADDLTEDLDHEKLMPLLFQNLASAMQESKGEEEGPTVDIMKAGLSAIDAVVDGLDEKDV-----APYQNELVPILHQLFKHPN---YRIKGLAAGALGSLASSAGEAFLPFFDD-SMHLLQEFATV----------KDSEEQLDLRASVTDAMGEMSAAAGPERYQAYVEPLMRATEEALHL--GHSRLKESTYIFWGAMAKVYGEHFATFLDGAVKGLFNCLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73962556 16 ------------PDTERIRRATEQLQTALRD--PAALPALCDLLASA-ADPQIRQFAAVL-----------TRRRLSTRWRRLAAELRESLKSLVLTALQTEHSVSLSLAQLSATIFRKE-GLEAWPQLMQLLQHSTHSAHIPE--REMGLLLLSV-VVSSRPEAFQPHHRELLRLLNETLG-EVGSPGLLFYSLRTLTTMAPYLGT-DDVPLARMLVPKLIVQTLIPIDEAKACEAVEALDELLESEVPIITSHLPEVLFCLEVARNVALGDAIRVRILCCLTFLVKVKSKALLKNRLLPPL--LHTLFPIMAAEPALGQLDPEDQDSEEEELEIGLVGETPKHFAVQVVDMLALHLPPEKLCPLLMPMLEEALRSERPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKGLEDPSQVVRNAALFALGQFSENL--QPHISSYSGDVMPLLLAYLKSVPPGHTN------HLAKACYALENFVENLGPKVQ----PYLPELMECMLQPLRNPSS--PRAKELAVSALGAIATAAQASLLP----YFPTIMEHLREFL--------LAGHGDLQPVQIQSLETLGVLARAVG-EPMRPLAEECCQLGL-GLCDQVDDPDLRRCTYSLFAALSGLMGEGLAPHLPQITTLMLLSLRSTEGYSVENAACAALGEISVNTSVSFLPYVESVFEEVFKLLECP--HLNVRKAAHEALGQFCCALHKACQSCPSEIMSPALQAALARVLPS---YIQAVSEEREAVLEALTSVLRG----------------------------------------------------------------------------------------------------- 145243958 6 --FLQQLQIVLNPAQGNVKEATGVLQREFYKS-PESLVLLIQI-ATGHEDPNLRQLAAV-----------ESRTLVVKHWVSVQANQKPQIREQLLRAAVGESSVRHSVARVISAIAKIDLNDGEWADLPNFLLQAASTGNKEE--RAVSIYILLTILETL-GDGFEEKFDELFQLFSKTISDPE-SEEVRMNTLMALSKLAMYLDSVKAFQNLIPSMVAVLKDVITREQDDGIMQGFEVFQTLLGCDPALLTVHLKDVIFMNELAGNVEQEEDVRTQAISFL-------------------MQCVQYRKLKIQGMRIGEQLTRTALQVVTELGDASPDDDITPARSALGLLDILAQSLPSQVVVPLLQTLGQYFNNGNADYRRAGIMALGMCVEG-APDFISTQMQEIFPMVLQLLADPEPKVRQASLHAVARLADDLADLSQEHERLMPLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50288169 8 -QLEQALAAVTQPNSAGLKEATKTLQKQFYTQ-PNSVAALVHIL-HHSNDDALKQLAGVEVRKLI-----------PKHWASIDVATKNGIKETVLQYAFSEQKIRHSNARVIAVIGSEEMSDNQWPELIPNLVQAAAGEDSK--TRETAVFILLSLLEDFDS-SLVSYIDDFLTLFSQTINDT-TSLETRSLSAQALNHVSALIEEQEEINPQIPSVVSVLEAVIKADDVPNTKQIFNCLNDFLLLDSQLTGNAIVDLIKLALQVAINTEDEDVRVYATQFIIS------ALSCRKSKIIQAKLGPEITLT--ALKIAAEEIDVQDELNNEDEAGENEENTPSMVAIRLLAFASTELPPSQVAAVIIEHLPTMLNSQNVFERRAILLAISVVVTGSPDYILSQF-DKVIPATISGLKDNEQVVKLAALKCVHNLTTDLQDEVFHEDYLPLIIDIIDNA--GTVVIYNYATVALDGILEFIAYE-------------AIAKYLEPLMNKLFHMLS--TSNSSKLKCAVVSAIGSAAFAAGLAFVPYFKTSV----QYLEQFIQNCSQIEG--MSEDDIELRANTFENISTMARAVRSENFAPFAEPLVNSAYEAI--KTDSARLRESGYAFIANLAKVYGENFSPFLETILPEIFKTLELDEYFNFDGDADELAALADGATEEELQ--------------SKFTVNTGIKEVAAAALSELALGTKEHFLPYVEQSLKVLNQ--------------------------------------------------------------------------------------------------------------------------------------- 50290025 13 VQLATLLKSCMSPNHDERTVAMDSLQQF--QHQPEFFNYLCYILIEGEASEVLRATAGMLLKNSMLEKGGFGKGDH----------DLDYVKSNIVHGLYDNNLLVSNVGIVITTLFSTYYRQHREDELLSQLLELVSNNN------EASVKALSKIMEDSAQFFQVKPIQSLITSFLGFISDVNMSNTIKAESIKCINTIIPLQTQSFTV--KIDEFLSSVFHLAQNEDDEVRTQICISFSSLLEFRPDKLADNFNGIVQFMLHIIGTVHEEKVAIEACEFLHAFATNNNIPEHLVQPFVPDIVPVLLAKMVYNEDTILLLESSNDEDANEDDKDEDITQWTLRKCSASTLDVLTNILPHAVLEIAFPYLKEHLTSDKWYIREATVLALGAMADGGM-NYFNNELPILIPFLVEQLKDHWAPVRKITCWTLSRFSPWI--IKDNVQFLVPVMEPIIVTLMD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156849097 8 -QLGQTLSAIVQPDSAGLKEATKTLQSQFYTQ-PNTVPALIHILQN-SNDDALKQLAGV-----------EARKLVPKYWKSLDDSIKQQMKSSLLQTAFSEPKIRHSNARVIAAIGTEELEANQWPDLVPNLIQAASGDDS--QTRQTSIFILLSLLEAYTP-SLTAFIDDFLTLFGQTINDT-TSLETRSLSAQALNHVSGLIEHAAKFASLIPSVVNILDVVIKAEDTNNAKLIFNCLNDFLLLDSQLTGNTIVDLIKLAIQIAVNSEDEDIRVFSIQFIIS------ALSYRKSKVSQGKLGPEITV--AALKVASEEVDVDEELNNEDEAGENEENTPSLTAIRLLAFASSELPPSQVASVIIEHLPTMLQSSNPFERRAILLAVSVAVTGSPDYILSQF-DKIIPATIAGLKDSEPVVKLAALKCVHQLTTDLQDEVFHEDYLPLIIDII--DTAKHVVIYNYATMALDGLLEFIAYE-------------AIAKYLEPLMNKLFYMLE--SNNSSKLRCAVVSAIGSAAFAAGSAFVPYFKNSV----QYLEQFIQNCSQIEG--MSEDDIELRAITFENISTMARAVRSEAFSEFAEPLVNSAYEAI--KTDSARLRESGYAFIANLAKVYGENFAPFLETILPEIFKTLELDE-----------YQFNFDGDAEDLAAFAESANEEDLQ--SKFTVNTGIKEVAAAALSELALGTKQHFLPYVEQSLKVL----------------------------------------------------------------------------------------------------------------------------------------- 74026058 5 -QLNQLVTNLLSADNEVRKSAEAQYDSLVHGNATWMMCCLSE-LCASTENTSTMQMGLVLLKKLF--------GNKSDCFDTADAETQNAVKGLMLQVLGKAAQRALAAACVSALVVKLKNIEKEWDELWKSIFQIIEDLESAHQLKTICCEIIAATGPSLT-EHFEANVVRVAAGLKNCL--LDPSVDSRKAALDAIFNLTMCRPSR-ELADLVPLILQAVQDALNASNWGDAEALTGKLAEGVSHSATLFERHTAPLLQGLMVASAPSVAPGARHMAIEALLTYCESEPKTARKVPDFSTS------FLRLLFEYTVNPAIPDDWDVKGVNTDEDDLDEDLDETVGSSGIDRLASALGGRKLEALAQQLSENIQSPDWKQRNAALLLITYVAEG-MSSVLEKHLKSIVCMVLPALRDDMKYVRASALDCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194884462 11 ------LQQTLSADPNVRRPAEKLLESTELQQ--NYPILLLNLIDKAQMDMTTRVAGAIAFKNYIKRNWAAHLD--SDGPDRIHESDRNTIKTLIVTLLHSPVALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAHSLFKRYRYEFMAKPLTDLLQATMQLTKVHESNAE----ALKVIYGSLEFFEDNINTWMFIQQLAADVPSLCTGDDEELRAQVCENICLYAKKYDEEFKPFMEQFVELLVKTSLQTKYDSLVSHALQFLSVVAERQHYQSIENPEILAQICDKVVIPNLDIRPSDEEIFEDSPEEYIRRD-IEGSDIDTRRRAACDLVKTLSINFEQKIFGIFGQYLEILNPATNWRSKDTAIYLVTSWASRGGTQKLVPLPEFCAQQIIPELERPNINVLKAAAIKYIMVFRS----ILGPQVLANCLPQLIRHLPAESPVVHSYAACSVEKILTMRDASNAIVFGPQ----ILAPHATQLISGLFATLSLPGSGENEYVMKAIMRSFSVLESATMPFLPRLTEILPHFNHYLFETLALCIKIVCQADASAVSSFEEALFPVFQGILQ----QDIVEFMPYVFQMLSVLLEMREGSGTIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209881213 14 -EILNVLKQAESPDSTIQLQVTNTLNTFITT-VPDASCYFALIFCMNNENVEVRQRAGLLLKNCL-----------LQFGLPISSQFFEYIKQNALSALNDPNRIRSTAGTIVTNFINLNIGPALLTECLHYLSQLLDL--ATPDSIDGALDCLIKICEDEIEAGLGEGSTNKLSCVNKCSTSCQTSREERKHSILTLYAQHHLFSTGQLLNDMFPTYWNIIGILATDSNMKIRILVVIGILRVMEDDPNVILDGTSDVIINFIIGCCVDDTYNLRLEALEFWPIYIRNNKGIDALRPFLPKLLNCLLVNAIFTDFDYLEMGVAVNDEDVDEVETGAWGNQWTVRKAAALALDHISLIYGDEILPELLVKIEQKLQDPNWEVRESAVLVLGAIARGCI-KGLAPYLSKVITFLLKLSNDPKPLLRSISCWCIARFTLWLSHQQDQPILIETIRTLLTKMLDPNKRVEEAACSAMATFIEEASQLIPFLEDIVNTLTTALNLYQYRNLLILCDTIATLCSFENNLLPLFISKWMDCLAKTMSVLRSKAIKYSEVIIEHCIVNLMVNSLKSGTSSSLEVSDTIECTVDLIGCMLEATGSHCIQYLIKYKFADFLSFCCQSDSYPAIQQSAFACVGDIARYSNEFLKPILPNIFGVLARNV-NHNCTGTANNAIWAIGELVINSNNDITPYIDGILESLIVIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118358038 5 -------------DLNARSQAEQFLNSIPEKDFQQYLSALEKIINHSFYKTQIKLLAALLLKKQYIDKDENLQ--------KISDNILGEIVQKVEQSINENRKTIKRACEILVKLYTNKNGLGQLMQLIQKFSQATTS-----NLKIGLMYLIEIICEYSFNDEELMKYSGELSAIFSKFM-EDSDVKVRAETFKSLTGFLCSIEELKNFEGVFPTLISKCVECIQA-DEEAGSTSLNSLVDLIDIHPKFVKPITYELLNLFTIISTKQLSDSLRIKGLSGILSICSSQ-SAQVRKGDIFKTKTAPALI------KMMAEVDSLSLEEWTEELDDEALSKNDPASAAEELAKIGYELTNKYMLPIFIPLIKECIAAGSWNTIHAGLVAIANLTEGTAENFKND-LPQIVAMVQSQESNPHPRVQYSVLTAYSLLCTEFTPDIQQNHGDLILNFILKNLESTNSKLKHRSISSIINFCKELIEQDEDCE--------IIKTYADKLLQGVSQTFEKCLSENNQRTLEETLICLSTVAVTLETEFVKYYNNFMPGLQTLIQTL-PATNAQQISIRTHTIECMGYLLTAV-----RKNKELFLRDSEIIMNALLSMQNDMEKDDPHHSPILVVYAQIADAMKEGFSKFLPAIIQKILQGASISIDL-VAEDVIDGATQKEDYDKSKFVKYNFDLGLLGMKTLQLNMAALEQKIEAFHTLYAVADATKTAFLPYVEQSLEIVTKHISFK----------HSRDISETCIKTFKCLMAACGNDQAKISA---IFNNIAPTLLQLLTNSVSQSNADDVYI-----LIVNIAECY-----KTFVNNSGINEVVEKITQQAAQSLKIAADLKKQVIKQFANE- 52352512 13 LQLATLLQNCMSSNPEIRNNAMEAMENFQLQ--PEFFNYLCYILIEGESDELLKQTAGMLLKNSMLGENNLVKNNSHDI---------EYVKSSVIHGLSNNNLVSNVTGIVITTLFSTYYQHREDPTGIQMLYQLLELISNGN---EPAIKALSKIMEDSAQFFQTKPMETLLDNFFKFISNPNLSPVIRSESIKCINTVIPLQTQVFIVR--LDKFLEIIFQLAQNDENDVRAQICICFSFLLEFRPDKLVSHLDGIVQFMLHLIANVSEEKVAIEACEFLHAFAESIILLEASNDDDAFLEDKDEDIRPRIVKKKEAGDDDDNEDDEDEDEDGDVDTQWNLRKCSAATLDVMTNILPHQVMDIAFPFLREHLGSDRWFIREATILALGAMAEGGM-KYFNDGLPALIPFLVEQLNDKWAPVRKMTCWTLSRFSPWI--LRDHTEFLMPVLEPIINALLDKKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156085970 8 ----TLLEGLASANAATRADADAKITSLKNENINTALELTLQVLLNDANEER-RLQSAIL--LRLLLDLSKSGDAPRNMWRAVNPEVKILLKQSLLQSIHGESKIRNNTCDTIADLCIACLEVGEWPELTRCVIQLMQSDN--PVYKKSGFKLLGECF-NFFADELSPHLDSVIQLTKNALADGNPS--VRTETICAVSEILEILEVASKLGDTTPYMIEHIKQLVISNETSSRDELERSMIMIVENNAKILRRHIQLFFNSMWEIATAHLDSDIKCLAIEALITLVEKKPKMALSIPNF----------GMKMVKCLMEAMLDIEHDSYAEWLEEDDDDTQRLYDVGEEGLDRMGRALEEPFMDWVLSHASEFIQQNNWQHIFVGIMAISQTVEYLTDEEVEERMPSIIKIMVEKLKDQDFRIRFAACQTIGQIALD-HQPYVQMTFFDEVIPALIAMFEDRPRVQSHAMSAFINFAE---------EVQKEDLLPLSDMIVKQLLTKVNPAANKSVR----------EQAITSLAVVAGVLEEHFIKYYSTVVPLMKEAIAKCVGPEER-------TCRGKAIECISIIGMTIGKDVFLNDGIECMNALIVIMQESEPDDPVKEYIDEALGRLCTALGVNFCHFLPTIVPLLIRSLEN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66802510 6 --ITDLLKALNSGNTTTIQQAEQLYADYKNHQPDQLVNSFI-VLIRTSQDELLRSYPPVLLRTLVNGNDS------GNILKGLKPETLVTLKTELMFAVREENHIRHSILNVIAILAIQLVPEQKWPEILSFIIESSSSPE--ENLRESSFYLIGAIIDDSRAETLAPHFDKFALLVEKGLN--DPSAKVQVSALETVSTFIDANPEKAEVFPLIPAMLNTIQKTIESNLEKEAQKGILTFIIIAQYHSDWFKTN-FDMIFKVFFQFLEHQEDETKHACLHFFLTFAEFKSSIMKKKL----YLEPIVLLLLKWMSSVEDMDLKDWNSLDTEPSDDDD------SNVAFEAIEALSHCVSKGLWEFFLQCAPTLLNSGNWKERYTGLMTLSSISEGC-EKQIKTNFKLIIQSILPLANDSHPRVRFAFFYCLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198450801 5 --LVDIIGGIMCTDTRRIHECTTALGQAFRN--PQTLTGLCQILVSPREAP-VRQLAVLLM---------NKRLQKLHHWQMAAPEQQEEIKSCMLQALIGEEQVRNAIGKLIGTLVRHEADEDSWADLLAISFRFCNMPDRKKSELGASIFC---TLAEAAPDHFLSRMPAAFELFSCVLVAAQAKGDMATTTMMGMCFLVPLVDSHTELENIVPLMLFALQAFAQKGVVSEFSTGFDMLDSMVENTPKLLNKNIQNVVFCLEILRNKQFYAPIRIEVVDFVGRVVSVKKRTIVKQ------------KLLGPILVAIFEMICSVFDSDEEEDDYFTGTFNSPGSAATQALDNMADLSSEKLLRALLPIIEPSLQSPDPLRRRGAFMCIAVISEGCS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 207342035 4 -----------------------------------------------------------------------------------------------------------------------------WPELLQALIESLKSGN--PNFRESSFRILT----TVPYLITAVDINSILPIFQSGFTDASDN--VKIAAVTAF---VGYFKQLPKSEWSKLGILNSLPRFLDDGKDDALASVFESLIELVELAPKLFKDMFDQIIFTDMVIKNKDLEPPARTTALELLTVFSENAPQMCKSNQNYGQTLVMVTLIMMTEVSIDDDDAAEWIESDDTDDEEEVTYDH-----ARQALDRVALKLGGEYLAAPLFQYLQQMITSTEWRERFAAMMALSSAAEGC-ADVLIGEIPKILDMVIPLINDPHPRVQYGCCNVLGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170052536 11 ------LQQTLSPDPEVRRPAERFIESIEVSQ--NYPLLCLHLIDRGQVEITIRVAAAIAFKNFVKRNWGWHLEN--DGPDKVAESDRNGIKSLIVPLLKSPSSIQKQLSDAVSIIGKYDFPLK-WPQLMDEMIEKFGTGDF--NIINGVLQTAHSLFKRYRYEFKSQELWEPLTDLLQATLGLAEAHAANEEALRIIYGSLEFFEDNMETWMAFHVMLTVDIPCLKTGEDELRSQVCENLCLYAQKYDEEFSPYMPQFVELLVNTGIQTKYDTLVSNALNFLSTVADRSHYHLFEDPNVLASICEKVIIPNMDFRVSDEELFEDNPEEYIRRD-IEGSDVETRRRAACDLVKTLSQNFESKIIEIFGQYLQVLNPANNWKTKDTAIYLVTSMASKGATQKLVPLPQFTQQQIIELERADVNELPVLKADALKFIMAF--RTILGPQIIVATLPLVAKHLAAGNVVVHS--YAACTIDKILTMKNPGDNK-PIVTKEILTPLSAELITGLFAAFTVQGSNENEYIMKCIMRTLNTLQEASLPFMIVVLPRLPHFNHYLFETLSLSVKLVCKADPNAVSSFEEALFPVFQGILQA----DVLEFMPYVFQMLSLFLEIREGKSSIPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67624505 14 -EVLSILRQADSSDSSVQLQVTNALNSFVI-NSPDAPCYFALIFSGNSEGLDVRQRAGLLLKNYLVQYGIPSSSEYID-----------YLKVTSLNALNDSQRLIRSTAGTIVTTFVNT--EQGKPLLVESLRHLSQLLDATNDSIDGAFDCLIKICEDELESCLGENSQLILPKLFQILSKNETAVHLSFKCI-TLYAQYHLFSSGNALHDFFTQYWQVIGILAKQESRQIRLLSIMGIITILEDDPGVILDGAGNIIIDFVLCCCEEDSYNLRLESFEFWPLYLRNEKGINILRPDYIEMDPSHFEDKTEDDLHSIGPRFHQGRTDNSESNDDEWGNQWTVRKASALALDHISVIYGDEILGELLPKIEATLQDPNWEKQESAILVLGAIARGCI-KGLSPFLPRVLSYLVKLTSNSKPLIRSISCWCISRFTPWLALQQGQPILNSAFGALLARMLDPNKRVEEAACSA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167523924 58 -HLVPVLQGLMVENDAERDAAEKQLDMFLENHPEQTALAFLEV-MSGTFPLELQQLSCVLFRRYALH----LIEPHKAFWSRCSAECRATIQQQLIALLSRADLTRSKISDCIASVVKAELPQEYWPDLLTNLFQLVQSQTA--ELIENAVMVFVAI-PGLFGRDLEKHLETIHQLIRMCFAHN--SLDVKIVGAEAFAAFMPLVKHWASFCELIPPTLELASELVQHNRGDEAQMVLTAFVEMAETSPKMMRARLTEVVGLMAQIANEEGDDDCRKLALEVITTLCEQAPGMMRKVDGLAMQIVPICLKFM--------MTFDDDESWTTEDQLADDDDSDLAATGEFALDRLSTALKGRTFLPAAFALLPNMLVSEDWHQRYVGALSIAAIGEGS-HKMMNEHLPSIVERVFPLAVDPVVRVRYAAAAAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17297993 13 --IVGALGSCNSSNNSVQVEVTKVLKDL-NENVADAALYLLHIFMNKQENNDVRQVGGLLLKNYINSKNKF-----------LSNDILKIIKNEIFKLVEDEKEIRNTSGSVITTILTKYEGIEQWPEALYNLLLLIERGNND--VVDGAFRAILIIIEDEDSLFFQFCKSQLLQKLFQFCSPQEKNIKKKYAA-ECLDLFISCFTTNGVFNDMFAQLWECLGYLASEEDPQILKIVVSCMTIITDTRYSSIFSNL-DAIIQFMVNATNSNDRKVQLEALEFWPIFIKDRSYVAYASYNNPDSNYIDENVYKNILKNYLPYLCKILIDNTVDFSDDDLDEDWTVRKGAALCLDYLSNVYNDEILEFVLPHIEEKLMSDKWNIRESAVLTLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCEKWFEPVLLNLLKRILDNKRVQEAACSSFANLEEALELLNNYLHEIVHTIQQAFQIYQAKILFDVVGTLIDSVNIVKENNELAHEALMECMSCITSAYGKEFLKYAKDVIRTCIKFLVICMKDIDTISPSKKKDLIECSFDLLSRILSKLQNIKFDDFNNKIMSNHEELRNIINPDGTLQQSNFALIGDISRFCPQYLITYLNDIIPFLIAHITHPSTP-VSNNASWAIGEISIHINSEMEIYVDEITKQLIYICQNSKYHGCLLQNICITFG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 84999448 10 --FVALLEALSSSDNSLRSDADAKITTLKNHDLNGILRLTLNVMLTEPKDER-RLQSVVLIRILLDVSRS--GDAPHNTWQLVSNDVKSLLKSSLLKSIESETSIRRNVCDTIADLVSRSMSPGEWPELSSITIRLIQNDN--PLYRKSGLKLLGECF-SYFAEDLVSKSKEVAALIKTSLMSVDTG--VRTEAICVVGVAVDYEEHLRDTAPLILDSLRRLLGCTEPGARDELESSLTGVLMILENNAKFFKPHIELFFTRMLELALAEGPAR---------GLDGELRALALELLLVLPEKKPQTALSVPNFGLRMVNCLMTCMLDIQDESETGNEDDTHTLYSASEEGLDRLGRALESPFMDWILSTASQYLQTPQWQYKFVAIMAISQTVEFLTDDQI-DRLSSIISIMLEKLTDGDYRIRFAVCQTIGQIALDHQPYVQLNFHEEVLPPLIKAFEDPSPRVQSHALSAFINFAE-------------EVQKDHLLPYSDVVVQ---RLLAKISANTSR---SVTEQAVTSLAVTAGVLEEHFIKYYNTIIPLMKEIITKCITTEERT-------CRGKAIECISIIGMSIGKDVFRNDGIECMNALIQIMEQPSESDDVREYINEALGRLCTALGNNFVPFLPKIVPLLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212509914 11 ------LQHTLNPDINVRRPAEKFLESVEINK--NFSILLLYLVDKTDVDLTIRVAGSVAFKNYIKRNWKVEEGG----TDRIHEDDRTAIKSLIIDLLKSPELIQKQLSDAVSTIGSYDFPQK-WPGLIEQMISKFSSGDF--HVINGVLQTAHSLFKKYRHQFLDNFAKPLTDLFNATMNIAGSLKEIEGLKIICFQDLPEFFEDNMETWTHFLTLLSFDIKELHTQDDDLKGQVCDNISLYAQKYDEEFSNYMPTFFTALISIGPQAKYDHLVSNALGFMSNVAERKHYTLYQDSNVLNEICNNVVIPNLEFRTSDEELFEDNPEEYIRRD-IEGSDVDTRRRAACDLVKALAKKFEQSMMSIFGQYVEAMNPAENWKSKDAACFLVTSLASRGQTENLSDFAHFHVFTELSQPDVNAFPVVKADAIKYTMVFRSVLPKKVVASSLPNLVRHLLSTS---PVVHTYAAAAIEKILALKGPDGSSLIDEKEVIPLAGD-----LLANLFRLLDSTASQENEYVMKAIMRLQSNVTPYLGELLPKLTQKLPYFNHYLFETLALSIKIVCAQTPEAVSNFEVVLFPTFEAILQQDVQEFIPYVFENLLNGILGVFQKLIASKINSHEGFSLMQHLIHFIPQELKPYIKQVFVLIFTRLQSSKTAKFIKGVIVFLSFYARYSPNELIALIDSIQNGMFGMILERIVIPDIKKIVITAIGVIKTLCEGNYSQYWSPLLNSLMALFSIQPEENSMAYEDNVE---------YS---PAYSQLANAQKPPFDPFKDIVDPRLYLAHSLAKLSVSSPGKVGILIGTLGD---------------------------------------------------- 50552890 6 VQLAQLLGQITSPSPEDIKNASQRLQAEFYMN-PQCAVSLIHIMQKHE-DSGIKQLAGI-----------EARKQIPIYWEENDQAVRNEIKNSLLQSTLAEQVVRHTSARVVAAIGEIELGLQTWNELPQSLNTAISSGDARD--REVATYII-YILLEVGAETFVTNASNILPLV--SVNMAQNDAELQVTSMLCAGMISELIDSSDSNADMFKKQMVDVLKGAMQRDDDKTLQLFEVFSTLLLIEGALVADHIGDLVQFMLEIAKRGDSDENKMAALRFLISAVRFKKRRLQALG-----------LGPTLTNSMVEIIAQQIAEFPDEQDDDDEDEDTTRKLALRVIGYLSNELPPKQVLVPIFELLQQQPNS------DAVLSALSYAIEGS-PEFVATHLDPVLESVIGTLRQNPTNV--SALMVLVRLAYHLHHIIGEHHATLVPLICSAMDASSSPAQFKAATSALESVLETLEQDVIA------------EKYLAELMPRLITMLDQAQDDSLRT------TLIAAVGSAAFAAKEAFTPYAEQCINGLGQLINLENAAEMTEVELA---VKGSAFDTIGAIAGAIGKEAFRPYVNTFAEKAYATLQV----DLLREAGFVFFGVIAKLYGEEFGQYLPRVIPLLVEFLQDDFGFEDEDEDDEAIGQEDDDSK-----------------FKVNSLLATQKETAFQVLGDMILATKGQFLNFLEEI--------------------------------------------------------------------------------------------------------------------------------------------- 114682547 11 --LTEYLKKTLDPDPAIRRPAEKFLESVENQNYPLLLLTLLE----KSQDNVIKVCASVTFKNYIKRNWRIVEDEP----NKICEADRVAIKANIVHLLSSPEQIQKQLSDAISIIGREDFPQK-WPDLLTEMVNRFQSGDF--HVINGVLRTAHSLFKRYRHEFKSNELWTPLTNLFKATIELCSTHANDASALRILFSSLEFFEDNMETWMNFHTLLTLDNKLLQTDDSQICDNAALYAQKYDEEFQRYLPRFVTAIWNLLVTTGQEVKYDLLVSNAIQFLASVCE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 159122462 8 ----QLLEASLDPRQN--KQAEATLRQ--EEQKPGFSLQLLQITASTSYPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQLDEVATIKRELISLMISPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPKNPAANI--GVLQVAHSIFKRWRPNELYTEINHVLNKFGNPFLFLEENRSNKENLIQGFTQFNLMVKLLFDLSCHLLKYLTYDNALLHTDDDTVRAGIFEALTLYVQKYMDVFSSHVGQFVQSLTTIGQETKYDILVSKALQFLTSVAGMPEHASVFQAEETLGQIVEKVVLPNVSLRESDEELFEDEPIEFIRRDLEGSDSETRRRAATDFLRRLAEQFEGPVTKVVLHYLAEYSKSPNWKAKDTAVYLFSAIAAKFRSIITKDQWQEVLPLLVKHLGSPNFVVYTYAAIAVERLADSQGQPIIAPATVTPLAKDLLQHIFSLIQKDPAPEKVQEN-----EFLMRCAMRVLIVIKEDVVPYTDIVLQHLINITDVISKNPSNPRFYYFEAMGAFIRFAAPANPEKLEQ---ALYPPFANILQGDVQGIVQSERNRCAEFMPYVFQLFAALLEANPSGSLPNYYQNL---IAPMLMPVMWESKGNIPALVRLLSSIIPRGSQFILENQQLVPI----LGIFQKLLSTKANEGFGFDLLESVVENFPPYFVSIMQVILTRLQNSKT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121703726 8 ----QLLEASLDPRQN--KQAELALRQ--EEQKPGFSLQLLQITASTSHPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQVDEVATIKRELISLMVTPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPTNPATNI--GVLQVAHSIFKRWRPLF---QSNELYTEINHVLNKFGTPF---LALFEGLDSFLEQNKSNKENFTQFNLMIKLLYDLSTDDDTEVRAGIFEVLTLYVQKYMDVFSPHVTQFVQSLTTIGQETKYDILVSKALQFLTSIAGMPEHASVFQAEETLGEIVEKVVLPNVSLRESDEELFEDEPIEFIRRDLEGSDSETRRRAATDFLRRLAERFEGPVTTVVLRYTDHYNPASNWKPKDTAVYLFSAIAAKGVPDGVHPILKEVLPLLVKHLGSPNFVVYTYAAIAVERLTDSQGQPVIAPSTITPLAKDLLQHIFSLIQ-KDAAPEKVQENEFLMRCAMRVLIVIKDGVV----PYTDMVLQHLIKITEVISSNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156101185 40 -----------------------------NENVADAALYLLHIFLNKQEKNDVRQVGGLLLKNYINSKNKF-----------LNNEILKIIKNEIFKLVEDEKEIRNTAGSVITTILTKYEGIDKWPEALYNLLLLIERGNND--VVDGAFRAIIIIIEDADSFFFQFCKTQLLQKLFAYCAPQEKSIKKKYAA-ECLDLFISCFTTNGVFNDYFPQLWECLGFLASEEDTQILKIVVTCMTIITDTRYSSIFNNL-DAIIQFMVNATNSCDRKVQLEALEFWPVFIKDRSYIAYSNYNNNSKTNDINKVDNYILKNYLPYLCKILVDNMDDYTDDEWGNDWTVRKGAALCLDYLSNVYNDEILEFILPHIEEKLMSDKWNIRESAVLTLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCDKWFEPVLLNLLKRILDNKRVQEAACSSFANLEEALDLLNNYLHEIVHTIQQAFQIYQAKILFDVVGTLIDSVNNNIRISSPYIIALMECMSCITSAYGKDFLKYAKNVIRTCIKFLVLLLKDIDSISPSKKKDLIECSFDLLSRILSVINSNIMNIISENIMSQGFNKLVLSPENFGILQSNFALIGDISRFCAQYLIPYLNDIIPFLIAHITHPSTP-VSNNASWAIGEISIHINPQMEVYVDEIIKQLIYICQNSKYHGCLLQNICITLG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 119467600 8 ----QLLEASLDPRQN--KQAEATLRQ--EEQKPGFSLQLLQITASTSYPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQLDEVATIKRELISLMISPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPKNPAANI--GVLQVAHSIFKRWRPLF---QSNELYTEINHVLNKFGNPF---LALFEGLDSFLEENKSNKENFTQFNLMVKLLFDLSTDDDTEVRAGIFEALTLYVQKYMDVFSSHVGQFVQSLTTIGQETKYDILVSKALQFLTSVAGMPEHASVFQAEETLGQIVEKVVLPNVSLRESDEELFEDEPIEFIRRDLEGSDSETRRRAATDFLRRLAEQFEGPVTKVVLHYLAEYAKSPNWKAKDTAVYLFSAIAAKGVPTITKDQWQEVLPLLVKHLGSPNFVVYTYAAIAVERLADSQGQPIIAPATVTPLAKDLLQHIFSLIQKDPAPEKVQEN-----EFLMRCAMRVLIVIKEDVVSYTDIVLQHLINITDVISKNPSNPRFYYFEAMGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 91094115 11 --LSQYLQQTLSPDPNTRRPAEKFLEGVEVNQ--NYPLLLLNLVHKPEVDVTIRIAGAIAFKNYIKRNWSIEEDQNDR----IHESDRLAIKNLIVSLLSSPEAIQKQLSDAISIIGKTDFPLK-WPELITEMVDKFATGDF--HVINGVLQTAHSLFKKYRYEFKSNELWKPLTDLLMATMGLTQAHQNDVSALKIIYHSLEFFEDNMATWMNFHTLLTVEVKVLQNSSEQLKSQACDNIALYAQKYDEEFQPYLPQFVTALVVTGLEPKYDLLVSNALQFLSSVAERSHYRNLFEDNAVLSSICEQVIIPNMFRASDGELFEDNPEEYIRRD-IEGSDVDTRRRAACDLVNTLSQNFEKRIIEIFGQYLQVMLSKDNWRSKDAALY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145607115 56 -EVAQLLDATLDPQHH--KKAEAALK--IEERKPQFSLTLLQIVNSDALPSKTRLAAALCFKNFIRGNYVDEDGKY-----KLPEDEVATLKQELVGLISSPPNIQAQLGDAISIIADSDF-WERWQTLIPDLVSRLSTSDFK--ITNGVLEVAHSIFVRWRPNELYTEINHVLSHFGEPFLKLLDSTHQRIEAAKGLLVKILFDLSCQDLPPIIESNIASLCTLLQTDDEEVKSDICSVLTLYFSKFDDDFQEFIPAVWHLLSSIGMEKRYDGLVSKALQFLTTVAGNPRHAPHFNSETVIKEIVEKVVLPNISLRESDIEMFEDEPIEFIRRDLEGSDSDSRRRAATDFLRRLQENDDKLVTQVVGQYINHYLGQADWKSKDTAVYLYLSI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145250301 8 ----QLLEASLDPRQN--KQAELALRQ--EEKKPNYSLQLLQITASASYPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQAEEVTTIKRELISLMISPTGIQTQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPNNPAVN--NGVLQVAHSIFKRWRPDQLYLEINHVLERFGSYLEENKSNKENLVQGFTQLNLMIKLMYDLSCHDSLLLKYLTYDNQLLHTDDDTERAGIFQVLTLYVQKYMDEFKPHIGQFVESLTLIGQETKYDILVSRALQFLTSIAGMTEHAAVFQAEDTLGQIIEKVILPNVSLRESDEELFEDEPIEFIRRDLEGSDSDTRRRAATDFLRRLAERFEESVTRVVLRYTEHYLSEYNWKAKDTATYLFSAIAAKGITDFFQKHLQEVLPMLVKHLGSSEYVVYSYAAIAVERLTDSQGQPIISPATITPLSKDLLEHIFSLIQKDQAPQKVQEN-----EFLMRCAMRVLIVIKEGIVPHTDSVLQHLIAITKIISSNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211965526 6 --FVSLLRAVISPDPALRKEAERQIKEGKEKQ-PAALVSLVLQTVQTHSDDEVRLQAAVLFRSFFRG----VIDSEGHVWRQLGDAERTQVKQILLHCLDTEKNVRNNICDTISDLASDLIPVDQWNDLGQVLLAMIQSG--VPVKQQTGLKILSEIAPVLT-EQLAAAAPLVCRIISACMASG-QDVNTRVEAFALLVAVVEDMRAAPECPSVQLLVIDTLEATLRAGAEDDYALAERMMVSVIQLCVSLLRPHLSQFCDYLLAISLKTNDEETRKYAIEALLCCVEQKSQVMLRVPNFLNRLLEALLMCMLDIRDYAKWLEEGEEEDEQRFFDVGEEGLDRICRAYSSDEDLAVTQAASILLPALFNYVTTFLQRPEWEYRFVALMAISQTIEYVQEDQ-EEELDYIAKTLMRYLGDGDFRVRFAAAQAIGQMSLDQTPYVQEQFASEMLPLLIARMDDEVPRVQGHACAAFVNFSEEVEKAE-----MLKVASQVMEKLLTKIRPGTPKTVR--------------EHAVTCIAVVAGVLEESFVPYYSAVVPSLLDVITNSTAL-------ELRSLRGKAIECISIVGLSVSREQFAEDGKVAMEAMLQIAESTATCEDTKTSSC------CSQATQHRCM--------------DEEGDAVREYLTEALGRMCRAMGADFLVYLPRILPRLLEVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67540842 7 --IAQLLAA--SSDRTQTKQAEAALRQQESN--PNFPISLLQITASDSYPLGTRLSSAILFKNVIRRNWTDEDGNY-----KLPLEVVGTLKQELINLMISPQVLQTQLGEAVSVIADSDF-WERWDTLVNDLVSKLQPDNPSVNI--GVLQVAHSIFKRWRPDDLYIEINHVLERFFQGLDTYLETNKVKLVYDLSCHDLPPMFEENMSLAQILLKYLTYDNQLLHTDDEYVRAGIFEVLTLYVQKYGDEFQPYIQQFVESLTTIGQETKYDILVSRALKFLTSIAGMPQHAQIFQAESTLAQVIEKVVLPNVSLRESDEELFEDEPIEFIRRDLEGSDSDTRRRAATDFLKQLNANFEASVTKAVLQYIEHYLNEYNWKAKDTATYLFIAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46125583 7 -QIAQLLDATLDP-TEHRK-AESALKQ--EAAKPQYSLSLLNIVNSDTLPLKTRLAAALAFKNFIRTSYVDEEGNY-----KLPQDEVQVIKERLIGLISSPANIQAQLGDAISVIADSDF-WRRWDTLTQELVSRFSATDPKVNV--GVLEVAHSIFARWRPDELYMEINHVIETFGQAFLELLVTTDKKIAEIKILHDMSCFDENLGSISELLHKYLTYSNPLLETDDDDVKADICEVLVKFDEDFSKYCQPFIEKAWNLLSSTGPETKYDVIVSKALHFLTAIASSAQHSGIFNSEEVLTQIVEKVILPNVALRESDVELFEDEPIEFIRRDLEGSDTDSRRRSATDFLRKLQERFEAPVTTVVSKYISHYLSSSDWKAKDTAIYLFLSI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83315039 28 -----------------------------NENVSDAALYLLHIFMNKQENSDVRQVGGLLLKNYINSKNKF-----------LTNDILKIIKNEIFKLVEDEKEIRNTSGSVITSILTKYEGIEKWPEALYNLLLLVERGNND--VVDGAFRAIIIIIEDTDSLFFQFCKTQLLEKLFLYCSLQEKSIKKKYAALDLFINASCFATNGI-FNEYFPQLWECLGYLAAEEDTQILKIVVTCVTIITDTRYASIFNNLDGIIQFM-VNATNSGDRKVQLEALEFWPVFIKDRSYMAYSNYNNNNSNNNKCIISSNVTKNYLPYLCKILIDNTVYTKWDYWGNDWTVRKGAALCLDYLSNVYNDDILEYILPHIEEKLMSDKWNIRESAVLSLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCDKWFEPVLLNLLKRVLDNKRVQEAACSSFANLEEALELLNNHLHEIVHTIQQAFQIYQAKIVKENIDLAHEIVNNNIRISSPYIIALMECMSCITSAYGKEFLKYAKIVIRTCIKFLVINLKDIDSISSSKKKDLIECSFDLLSRILSVINSDIIEIIAENIMFTINSLDNNNQNSADILQSNFALIGDISRFCAQYLIPFLNDIIPFLIAHI-SHPSIPVSNNASWAIGEISIHINSQIEPYVDEIVKQHIYICQNSKYH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215501977 2 ----------------------------------------------------VRQYSAVLLRKKICK---------TKAWKQLSEEPKTA------------KPVVQAIGQLVAVIAKHEWQQSQWAELQQFM--NVLTQSKDLEQCRLGFHIVG-VVASVAPEVLKPHLIPLLALFGGCLQTC-ADQQLCLDVVKAMSSLVCCLEHAPSFNALIPLAMEFIKRLIEV-DQDKAMDAMELFDELLDSEVAILLPHIKPLIKLCLDVASDTKRDSLRVRCLCLISWMVNVKKKTIVKHKLIPELLDILF--------PIMAEVTDNDLDADEDDDEDDDLSQTPSASAAQLVDTMALHLPPEKLIPPLSQHVEKYLTSDNPLHKKAAYLAMAVIAEGCSEAIREKYLQTFLQVICQGIGHENPHVKNAALFALGEFADYL--QPDINKFAGDVMPILLVQLTQMAQQMGQLGKNVPNLSKTFYALETFCENLEEGLV----PYLPTLMEQILLFLTLPS-------HRAKELAISCVGAAANATKEAMLPYFPRIIEHLKGYLTEHQSEQDSILRTQALGKYGLFASLSLVL-----KADMAPYMGPLLEHMFTSLQSTEGVVTSEEGGHQPGLGRCGNMGPAFMPFLDNCFTQLL-LVADHPSPDVQKAVLSSLAKLTVVLAQDVQKAVSILMPKLIEVCQTEP-ERELVIGALETLAVLVKELKSEDPKHVEHIVSLVRSAFNHKLPSQD---CDSDGEEAEDEEAEYDGLLVQVAGDLVPALAQALPPERFLPHLGQLVPLFTGKERSSRSDRSYAVGTLAEVAQHLNRDALA-PFCQPLLAVFL-GCMRDADAEVRSNA-------------- 157349593 23 -------------------------------------------------------------------------------WMILSIIHRNDIKRVFLECLEKETSTR--VAKILCKLALDVAVESEWPELVPFMLRCFEASD--IRVQETSLFLFGLLSETLGGK-LSCEPDKLQSLFLKCLGCE--NWRVRAAAVGALIVFLMGTSSNDLLEQLSAPIMDTFDDAMENGKERYARKIVKHLTVLMRKKPGFLRSRIDTCIAYMLIMANKVWSEKSRHLAVKFLITLAEERHQ-----GFAMLPDKITRILSLLFKMVTDIKDVNSWFEAESHHKN--SGETNNCSYGKESLRRFAIAKHVDITDEKFITMLAEYINDREWQKRHAVPATLAQMIVGCSEEMLAD-LTSVIQIASISSQDSHPRVRWAAIDLLEQLSKYL-CPQLQNQHHQLVIPLLTKALLDFPRIQAHAASAISCFSQSCT-------------SSILKPHLDVIMSMLLKLL---QKGSQSLKEEALTALASLASSS----QEHFQEYYVAVMPYI---------KVMSMQGKSNHRLLAKAMECITMIWMAVGKEICRKDCQEVVELLISLQESQMETDDMRICILEVWGRLCKCLGKEIRPKCTYFGHTLIVALVFPKTFDVCLCSLNLLEEKASALKEDFHLWIDEVADTLIPLLK-FNLHQEVRMAAASA---------------------------------------------------------------------------------------------------------------------------------------------------------------- 167381791 11 --VIQFLEQTVSLQNQTQN---TQLMNVYNEQYDDYIPCLLQIIATPQYKP-LQQIACIFLRQSISHTNMDVS----------------TITGSILPLLV-ERSVRPTAANLLCSCYNKANVQYKY-QLLQKLISVLNECNDIPSIQ-GSLATLYMILEDDIGISTRKELEQILPLVYQAIMNNHPNDEIRESAMEAVAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITSTFPDVLKKFISQVIH-VLVALTNDPNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIGNEADDCL---------DGDGAMTERKQIGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIICKGWNPNNQQFNQKIVFTQILDKMDNSPLIQYVIMWVIQRVGANIGFILTLDEINKVYEGVIHLIREGVPRVKYQSLSVLSVFLDLELPLIQILNLMLEHIEPPVFDLISQLVDIAPELFELNSALLKRIIAQYIQQLMESVVYNLSYILPRFGDVGIPITASMKDF--AINLLNASEGDLEMQSSCLLLLSSCLAVNPTL-SEKILQMVASSLPKYLHYLKDCMA-----IASYGLLGDLITYSTNEIKPIMGNVMNSLLFILEN-GHPSILSNVLWSLGIIIQRYTSDMQSYFNSIYQRLLYLLQNNLSDFKLKRNMLICFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 159481574 16 -----LIGQTLSTDNAQRKSAEDLYSSLRKQRPDACATNLLQLLRT-SPEVLVRSTCAVFLRKVVKSGGKEAG------WEQLSKSTQAVVKRELLAALAAEVDRAKQVAAVVIELGEQVMPKCGWPELLAGLQAWLQGAGASAVTREAALMVVAGLAMELR--AWAAQLAPVITACL----APPADLAVQLTALSAVSAFLEVLRKPAELRPYQAALLVSLQAALAAGNTDVAEQLLVVLVQTAEREPALWQPHVRTAVPGMAGPGGAALPDDLRKLAAEFVLTLVDIKPQMVQSEMGAGPLAAQLVSCLAHFLTSGVEDDPAWGDDPMAYPDMDDDETLGELHRHGLECATRAADSLDSGAVLRAVVDMTGAWDASDWRRRHAVMMCLSQVVGSVKDVVGPAELASLAGLLVGALRDPHPRVRWAACHSLGVLC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183234833 11 --VIQFLEQTVSLQNQTQN---TQLMSVYNEQYNDYIPCLLQIIATPQYKP-LQQIACIFLRQSISHTNMDVS----------------TITGSILPLLV-ERSVRPTAANLLCSCYTKANVQYKY-QLLQKLISVLNECNDVPSIQ-GSLATLYMILEDDIGIGTRKELEQILPLIYQAIMNNHPNDEIRESAMEALAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITNAFPDVLKKFISQVIH-VLVALTNDPNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIGNEADDCL---------DGDGAMTERKQIGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIICKGWNPNNQQFNQQVKTVFIQIKMDNSPLIQYVIMWVIQRVGSNIGFILTLDEINKVYEGVIHLIKEGVPRVKYQSLSVLSNLMLEHIEPPVFVGGRVIDLMSQLVDVAPELFELNSVLLKRVISQYIQYASAFPNQLMESVVYNLSYILPRFGDVGIPVTVSMKDF--AINLLNASEGDLEMQSSCLLLLSSCLAVNPTL-SEKILQMVAQSLPKYLHYLKDCM-----TIASYGLLGDLITYSTNEIKPIMGNVMNSLLFVLEN-GHPSILSNVLWSLGIIIQRYTNDMQSYFNSIYQRLLYLLQNNLSDFKLKRNMLICFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 212526544 8 ----QLLEASLDPRQN--KQAELALRQ--EEKKPGFSLYLLQITASPDFPYNTRLASALCFKNLIRRSWVDEDGNH-----KLPQDEVVTIKRELINLMINPGGIQTQLGEAVSVIADSDF-WERWDTLVADLASRLDPKNPVVN--NGVLTVAHSIFRRWRPDDLFTEINHVLNTFLQGFKQLDLMIKL-LYDLNC-QDLAPLVEDNTQSANLLLKYLLYDNQLLHTDDESVKAGIFEVLTLFVQKYSDVFEPHVGQFVGNLTTVGQETKYDILISKALQFLTSTTSMPEHAKIFQDQGTLSQVIEKVILPNIALRESDEELFEDEPIEFIRRDLEGSDSDTRRRAATDFVRQLATKFEDSVTRVVSQYTDHYDPSSNWKSKDTTVSKLVDIADFFQKHLAADLVQEVFPLLVKHLGSDNYVVYTYAAIAVERVLAFHGQPVISPANITPLAKELLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126324686 1126 ---------------EIRKLAEKLWETMNLELQPDLCSLLIDDVIYHEA--AVRQAGA------------EALSQAVAQYPRQAAEVMGRLMEIYQEKLYRPPPILDALGRVIS-----ESPPDQWEAALNKLSQYLDSSQVKPLFQFFVPDALNKCMLDAALSTLNTHVNSLLPVFEEFLKDAPNDASYDAVRQSVVILMGSLAKHLDKSDPKVKPIVAKLVAALSTPSQQVQESVAGCLPPLV----PAIKEDAGGMIQKLMQLLLESDKYAERKGAVKGLGILSLKQQEMMTTLTDAIQDKKAFEMLCTMLGKLFEPYVVHVLPHLLLCFGD----GNQYVREAADDCAKAVMSNLSAHGVKLVLPSLLAALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQI----GSVIRNPEILA-IAPVLLDALTDPSRKTQQCLQTLLDTKFVHFIDAPSLALIMPIVQRAFQDMAAQIIGNMYSLTDQKDSVTPGLKASLLDPVPEVRTVSAKALGAMVKSCFEDLLPWLMETLTYEQSSVDRSGAAQG----------LAEVMAGLGVEK----LEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFTPYVGPIIPCILKALADENEF-VRDTALRAGQIISMYAETAIALLLPQLEQGLFDDLWR------IRFSSVQLLGDLLFHISGVTGKMTTETASEDDNFGTAQSNKA---IISALGVERRNRVLAYTQLVASLHVWKIVVSNTPRTLREILPTLFGLLLGFLASTCADKRTI--AARTLGDLVRKLGEKIL------PEIIPILEEGLRS----------------------- 123469837 6 --FISILLDSLSENQDTMKEAEQKLISLASNQPELILLLASNILNSDNREIKVYNLSLIAIKNTLLLLNSKEQQKYT--WSELSEQTRENVKQGILRGTLIDNPIVCGLAGACAQIIFAIDPSNF--NIFEYYDQILQIDDYSDIIKESILNSIKDIFDNISKTFWLENTRNLMFNIFQTMISLVKNAQHSINLISSVFHLLHSIIDIMKNELNTQQSQEAVIEAVNSIDIDLYSNVHEFLQQYV-LVFNGLRWNEIPRVAELIEIGIESSRSDFVCVSLDFWCKISDYEKTLNEEKCFSEKFHLAKEQICKLYCKQLIPKILIILQNSVLYGNQNEEDLDWNVFEHAATLLKKLMWCFSSEIYEQINDFILESRRNP---KYYYSVILILSAFSSCKDECALELIENNLHLILDYSSFGVAEICQIALKIVKSVSE-FSDLFTNNDQIQKTIEIILSLQNSQPIVIQQCIDCLSTIVSRVSDL---------FAEQFINSFAESIFNFISFVISREDCLEHDLVRKSYEIFEEIIKKCPENMPNTIESLYSSTFEQLTCTIN----DLAYEGIIPYFIINECLLHLITQIFRSFPNQ-MKPHGIEFIEFISQFFKD--ASSPLFKAVLDTILAIILSIGLECQKVMNIINNMLSHALQSKS-PEITQQGILLLKIITQNLPPESFDDSDKVVKDLIDIISDSEMVL-IAPLSLNAIAQIMSNIPE---KITDEMVDILINKTIEMCNIDLIQDIHEIESEAFSSLCTIGCILLSI-SSQENVSARTKTIFDQFKFFKNFYDYDVNSLNCFCLLVRKT-------INALGKNAQRLVTRIP-VFMFLILATMHEDDELCKIARSLFEECTKI---- 71649054 19 -------------NPDIRHHGEAQLQRLKES-PDIFFSSCAELFTDARVPTRGRQLVGYLLKNHLAHPSCLQNKTLQV--------------AVMESAVVDPECGIRAVACAIISAAVREA---YWPPVVSSLTGVFSTRSGELHAVHGAMRALSQIVDDTVQLLDMRQLTVVVSAVLPYLGAQFEGLEVQLKALDTVSVVLEFDCSSFSYSSMRPYVLNVIMNLQNPSSAQLSTKSVKCLVLSLG-YHDLISDELFHKITNLMSMATASPDEDLRIEATEFWRGVLCFPRFASL--VESTLENIIPILIRSMVYSEMEISMLQASAEDWNVPDKIDDIEEWNLRRVSALTLDSIAEYYGERIIFTVLTVIEGMMQNNSWKELEAAILALGAIMDGC-FDSMTPYLPEISTRLLQLLGDPSVHVWNISLWTMTQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211965705 25 -------------------------------------LLLAKQIVDGRQ-EEVRQLSAVLLRRKISKAMAVFDEN----------QQKEFITSLVARFSQEPSSVRRAVVHLLASILRATLQEAKRRELFSALSHMMQNPSPGTDQQVAAVSTFVAVAE-ACPDELVDYFDEFLTVFRHAFTCAAAGNELGTSALKGLRSLAEFAEQQKKVCALVPNVMQIIAAAVQANEEDVATTGIQLIDDLLSNDNMAMKDGELLTVLDFLLKTVASRSDVDAGLRQQALSCI-----------QWAAKQKPRVLCKSPTVVPAILDVLVAMGAEPDVQGPEDFEEDELTPHRIAAQCVDALAISLPSKVFQPMLDRLTPFTQSTDILKKRAALVLLGIMSEGC-EGVMRRKMKFFLPFVLESLRDQQPVIAASACICFGQFAEYLQPEIM---LFQREALELLLLLLDNPSVQQKACYALGVLFENMEA-------------QDLEPVASEVVQRLVRTLHHTSCDKVREVCISAIGSAAAASGNGEEAPSNFDAFAPELFSLIGQIIKMPTGDQNAGQAVCSPTTKARAIGVVGGLVQGTSEAAYAQELPGLMRLIMEQMDDTGYAHDIRDEAFSCFSDVCIAMKDKFVVFLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157353361 6 -----ILQAALSPNPDQLKAAEESLNQFQYT--PQHLVRLLQIIVDGNCDMAVRQVASIHFKNFIAKNWSPHEPDEQQ---KISQSDKEMVRDNILVYVAQPPLLRAQLGECLKTIVHADYP-EQWPRLLDWVKHNLQDQ-----QVYGALFVLRILSRKYEFEETFPHLLGIFNRLVQIVNPPLEVAELIKLICKIFWSSIYLIPKQLFDPNVFNSWMILFLNVLERPDPELRKSWVHILNRLYTRFGDKLQNPENRAFAQMFQKNFAGKILECHLNLLNVIRMGGYLPDRVINLILQYLSNSISKMSMYQLLQPRLDVLLFEIVFPLMCFNDNDQIEDLYSPRTAAMDFVSELVRKRAKENLHKFIQFIVEIFKRYDYRQKDGALLAIGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145353732 1 ---------------------------------------------------------------------------------------------------------------VIAKIARWTVPQGEWNELLEFLGQCASSPE--TAHRALAFKLFESLTETIVS-SLSHHFKTLAGLFANGLVDAHD--EVRVSALRAVGALVANASGEPEEVAVIKSLVPHVLEAASNEDEESASIVFEVLDALTESRTSALSGHVPAVVGFCIQVATAERE-------------LGTSARRRALDVLAYMARHKPKALTKSKLVEPMLAVLCPLCAELAGEDDLEDEDEVHIQTVASQLIDILALKVPAKYVLPTVLSFAAANINNASNRLRHAAVAVLGVVTEGC-AEGVRAHASTIVPSVVGRLSDLNGPVRGAAAFTLGQFAEHLGLTLEDPDMHKQVLPSLFTAVEQVKSVQERMMYAMDAWLEDVQDEVGV--------------YVKPLLDIVLLALD------SGAKRHVREMLLSALASATASSGDKVHPYLGELLPRLDRCL-SLTADEELNVRARALEVLGMLISAEG------GKEAMGPHVENAMQAGLSGFEL--DFAELREYAHGLFGEVAEALKEDFDRYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47087651 1 MDLNTLIEALRGTDANLREAAERQLNEGHSQ--VNFMSTLLQLTMTEQLDLPVRQAGVIYLKNMVTQFWTEGDNANTEAPSTIPETDRQFIRDNIVEAIQSPERIRVQLTTCIHHMIKHDYP-GRWTAIVDKIGLYLQSDNSSYWL--GILLCLYQLVKNYEYKAMQIFMPMLKDRFIQLLPDTSDSVLVQKQILKILYALFQYNRQNLTEWMEILDVPQETLQVDEDERPELKKWALHILARLFERYGSPGNTTKEYTEFELFLKGYAVAAQQVLLKVLYQYKEKQYVAPRVLQQTLNYINQGIAHAVTWKNLKPHIQGIVQDVVFPLMCYTDSDEELWQEDPYETAAQTLLFTACNKRKEVLQKSMGFCYQILTDPDPRKKDGALHMIGSLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218187830 15 -------AQSLSPDAAARRAAEQSIESAKCS--PGFGLALLGLASSPRHDPQSRLAASVQFKNLLRRRWPKPSPGGDDDADHLPPSDCAIIKANLLQLLLTAPPLIQAQLSEALAAAAASDFPARWESLLPSIVSSLGTSAGDIPATNSLLAAAASLFSRFRNAFLENFAAALLEVFLSTSRESRPVFECLRLCCEIFYDLPEFFEDHMREWMFRAFLTTSYPPAIEADPDALRAAVCDNLQLYMEKYEEEFRGYLKEFVEALMAPSVSPSRGQLAVTAIRFLTTVAESVHHALFGSPDAMKQICDSVVIPNLRLRDDDEELFEGNWVEYVRRD-AEGSDADTLRRAACRLLRGLAANYREQVAALVSAQVQQMDRTNNWKEKDAAIYLVISLMQKPGA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146418888 7 --IAQYLELSLSPQHA--KQAESSLRSLESQ--PGFLINLLHIVASSNLQAGVRLAAALFFKNLIRRRWVNEDGEYL-----LPVEDCEHLKSEILGIMITPSQLQIQIGESISIIADSDFPHK-WPGLVDELVNKLSLDDFVLN--KGILLVAHSIFKRWRPDELFLEIKLVLSKFAEPFNNDKASLSIYMECLLLLQDIPEFFEDNMVSGMEIHKYLSLETTLLTDPDSDEDVDVLSAIIELISLYVTRYADVFEPLIENFITITNQQKFDLLVVKSLSFLTSVTKMAKYQGMFNSSDSLKEIIEKIILPNIYFREVDEEMFEDDPIQFVRSDLEGSDFDSRRKSATDFLRELKEVNTELLTNTVMHYVNQFLSSDDWKHKDTAIFLFSS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116198045 7 -HLAQLLNATL--DAQHHRKAENALKEEAK--KPKYSLSLLSIVSTGAQPLKTRLAAALAFKNFIRHNYVDEEGNY-----KLPQDEVQAIKQELVGLISSPPTIQTQLGEAISIIADSDF-WERWDTLTQDLVNRLSNTDYKAT--NGVLEVAHSIFVRWRPLFQSNDLNEILHVVIQMLSIVDGQIEIRLLYDLACQDIPPIIETHLQPITVLLHKYITYSNPIFDGEEDLKSDICDALQLFTNKYDDDFGQYVNNVWNVLSSVGPEKRYDSLTSKALQFLTAVASVRRHAEIFNNEQILGTIVEKVVLPNVALRESDIEMFEDEPIEFIRRDLEGSDTDSRRRAATDFLRKLLDNFEPLVTQVVFRYINHYLSKTDWKAKDTAVYLFLAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148222118 6 --LIEALRGTM--DPALREAAERQLNESHKSLH--FVSTLLQITMSEQLELPVRQAGVIYLKNMITQYWPDREVTPGELPPTIPEEDRHCIRENIVEAIHSPELIRVQLTTCIHHIIKHDYP-NRWTAVVEKIGFYLQSDNS--ACWLGILLCLYQLVKNYEYKAMQHFLPMLKDRYIQLLADSEQSVLIQKQIFKIFYALVQYTLPNQQNLAEWIEILKTVVETLQVDEDDCKKWALHILARLFERYGSPGNVSKEYNDFEVFLKAFAVGVQQVLLKVLYQYKEKQYIAPRVLQQTLNYFNQGVSHAVTWKNLKPHIQGIIQDVIFPLMCYTDSDEDLWQEDPYETAAQTLLFTSCSKRKEVLQKTMGFCYQILTEPDPRKKDGALHMIGSLAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194211814 60 --IIQALKGTI--DPKLRIAAENELNQSYK--IINFAPSLLRIIVSDHVEFPVRQAAAIYLKNMVTQYWPDREPPPGEFPFNIHENDRQQIRDNIVEGIRSPDLVRVQLTMCLRAIIKYDFP-GHWPAVVDKIDYYLQSQSSGSWL--GSLLCLYQLVKTYEYKAMQIFLPRIQQQIMQLLPDSSHSVLLQKQILKIFYALVQYANQTMTAWMERTIIDRTVPPETLQIDEDDRKWALHIVARLFERYGSPGNVTKEYFEFEFFLKTYAVGIQQVLLKILDQYRQKEYVAPRVLQQAFNYLNQGIVHSVTWKQMKPHIQNISEDVIFSVMCYKDEDEELWQEDPYEYIRMKFDIF--------------------------EDYASPTTAAQTLLYTAAKKRKEVLPKMMAFCYQILTDPNPRKKDGALHVIGSLADILLKKSLFKDQMELLLQNHVFLLSNLGYLRARSCWVLHTFSSLKFHNELNLRNAVELAKK--------------SLIEDKEMPVKVEAALALQSLISNQTQAKEYMKPHVRPIMQELLHIVRETENDDVTNVIQKMICEYQEVASIAVDMTQHLAEIFGKEDKTVMAMGILHTIDTILTVVEDHKEVTQQLENICLRIIDVLQKHVIEFYEEILSLLTCHGISPQMWQLLGILYEVFQQDCFEYFTDMMPLLHNYVTIDTDTLLSNPKHLEILCHAAKLLEVIILQCKG---RGIDQCIPLFVQLVLERLTRGV-----KTSELRTMCLQ--VAIAALYYNPDLLLHTLERIQLPHNPGTVQFINQWMNDTDCFLGHHDRKMCIIG----------------------------------------------------- 71018025 11 VQLVNLLAQTLNP--VERKNAEDQLTQAQSQH--GFLQILIAIIQNVLVPSNVRLSAAIKLKNICKSAWDQQSAEESAVESPINEHDKLALKQSILPLLVTPTNVRTQLEEAIALVAEKDFPHD-WPNLMDDLAPKLASQD--DQLVLGILRTAHSIFYRWRSDSLYSEINYVLAKFALPHLELLKRTDQRLMALQVFYDLSPQFEDNMDPIMQILAISQSPPELDSDPDEHIRSTICEIAELYAKRYFSQLPVFVQAIWQMLGTCTLSQKYDTLVSKAVGFLSTVVRMGSQREMFQSTQTLEQLCTAIILPNIAREADEELFEDNPIEYIRRDLETSIEADTRRKAASEFCTSLMEFFANQVTAIVGRYINQYLDHANWKQKDTAIYLLTSI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197245616 1135 ---------------EARALAEKLWQALCLDLVPELCPLLIEDVIQHE--EAVRSAGAEALSSAVSQ------------YQEQSATVLSQLTQLYHQKLYRPPPVLDALGRVIS-----EAPPDQWEAALNKLAEYLDESQVTPLFLFFVPDALNRCMLDAALSALNTHVSSLLPVFEEFLKNAPQDASYDSVRQSVVILMGSLAKHLDKSDPKVKPIVAKLITALSTPSQQVQESVASCLPPLV----PAIKEDAGGMVRKLLQLLLESDKYAERKGAVKGLGILSLKQQEIMTTLTDAIQDKKAFEMLCNMLGKLFEPYVVHVLPHLLLCFGD----GNQYVREAADDCAKAVMRNLSAHGVKLVLPSLLVALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQI----GSVIRNPEILA-ITPILLDALTDPSHRTQHCLQTLLDTKFVHFIDAPSLALIMPIVQRAFQDMAAQIIGNMYSLTDQKDSVIPGLKASLLDPVPEVRTVSAKALGAMVKSSFEDLLPWLMETLASEQSSVDRSGAAQG----------LAEVMAALGVEK----LDKLMPDVVQTASKVDIASHVRDGYIMMFIYLPLTFGDKFTPYVGPIIPCILKALADENEY-VRDTALRAGQIISMYAETAIALLLPELEQGLFDDLWR------IRFSSVQLLGDLLFHISGVTGKMTTETVSEDDNFGTAQSNKA---IISALGAERRNRV--LSGLYMGLHVWKIVVSNTPRTLREILPTLFTLLLGFLASTCPDKRTI--AARTLGDLVRKLGEKIL------PEIIPILEDGLRSDKSDER----------------- 349589 21 ---------------------ERNLRQLETQD--GFGLTLLHVIASTNLPLSTRLAGALFFKNFIKRKWVDENGNHL-----LPANNVELIKKEIVPLMISPNNLQVQIGEAISSIADSDFP-DRWPTLLSDLASRLSNDDMVTN--KGVLTVAHSIFKRWRPDELFLEIKLVLDVFLKTVDEQITANENNKASLNILFDVLEFFEDNIQVMGIFHKYLSYSNPLLEDPDETEHASVLQELVQLYTTRYEMINEFIQITWNLLTSISNQPKYDILVSKSLSFLTAVTRIPKYFEIFNNESAMNNITEQIILPNVTLREEDVELFEDDPIEYIRRDLEGSDTDTRRRACTDFLKELKEKNEVLVTNIFLAHMKGFVDSKNWKFKDLYIYLFTALAINGNTNNLLNVVDFFTKEIAPDLTSNNIPHIILRVDAIKYIYTFRNQLT--KAQLIELMPILATFLQTDEYVVY--TDAAITIEKILTIRESNTSPAFIFHKEDISNSTEILLKNLIALILKHGS--SPEKLAENEFLMRSIFRVLQTSEDSIQPLFPQLLAQFIEIVTIMAKNPSNP------RFTHYTFESIGAILNYTQRQNLPLLVDSMMPTFLTVFSEVEQSATIPESIIPAVTRLLKSFIKTDSSIFPDLVPVLFQRLIASKAYEVHGFDL-LEHIMLLIDMNRLRPYIKQIAVLLLQRLQNSKTERYVKKLTVF-FGLISNKLGSDF---------------------------------------------------------------------------------------------------------------------------------------------------- 152012986 42 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSDKSDERQGVCIGLSEIMKSTSRDAVLFFSESLVPTVRKALCDPLEKVRAAAAKTFEQVHSTIGYQALED-ILPYLLEQLNDEEMSEPPVNTRVLAFLSSVA--GDALTKHLNVILPALMSALKAHLGTQRIVIEDLLEATRSSDVGMRQAAAIILNMFCAKTKADYTAHLRSLVSGLMRLFNDVLSESWDALSAITKKLDAGSQLMLIDDLHRDIRMVGNESKGEHVPSILPVLREGVLTGNPEQ--KEEAAKALGLVIKLTSPELKPSVVGITGPLIRILGDRFAWSVKVALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN--RAVRLKAADALGKLI-----AIHTKVDPLFAELQNTIRVCEDPG----------VRETMLQAVRFIIQGGGGKMDGAIRK------------SYVTLLLGMLGHDEDATRASAGCLGELCAFLPDEELSVVLQQHLLADF------------------------------ 158301736 1225 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLNALDEDSWRTKTASVELLGSMA-FCAPKQLSSCLPSIVPKLMEVLGDSHIKVQEAGANALRVIGSVIKNPEIQSACLQSLLETKFVHFIDAPSLALIMPVVQRAFMDRSTEAQIIGNMYSLTDQKDLTPYLPNIIPGLKTSLLDPV---PEVRGVSARALGAMVRGMGESSFE-------DLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPEIIATAERTDIAPHVKDGYIMMFIYMPSAFPNDFTPYIGQIINPILKALADENEY-VRDTALKAGQRIVNL-------YAESAITLLLPELEKGLFDDNIRYSSVQLLGDLLYKISDNFEQSHKAIIRSLGADRRNRVLAGLYMGRDVSLMVRQAALHVWKVVVTN----------TPRTLREILPTLFSLLLGCLASTSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLSSDQADQR----------------- 195435506 6 --LTELLRATIDPNPEQRKAAEDQLAQI--HKIIGFVPTILQIVMQNTLEQPVRQAAAVYLKNLINSSWSDHEAKPGEPIPSIHEQDRAMIRGSIVDAIVHPELIRVQLSVCVNHIIKVDFP-GRWPQVVDNISIYLQNPDV--NGWNGAFVTMYQLVKTYEYKRLNEAMNLLLPMIYQLMQQTEQAVLLQKQILKIYYALTQYLPLDLITKEVFSQWMEVCRQIADRPVPDVKKWALHIMVRMFERYPGNVVSEKYQKFAEWYLPTFSHGVLEVLLKILDQYRGGVYVSPRVLTDVLNYLKNAVSHAYTWKLIKPHMVAVIQDVIFPVMSFTDSDQELWESDPYEYIRLKFDIF------EDYATPVPAAQSLLHSAC--------------------KKRKGILPKAMSTIMQVITSPNADNKDGALHMIGTLAELL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164429671 631 LELARTLEAALSTDHTQRQSAGQQLQSW--ESRPDYHVSLQTVFLDKSINNSVRFLAVILLKNGIDKYWRHTAKH------AIQPAEKQFIRSRLLQGVGEEDKLALHNALVIAKIVRIDYPND-WPDVIPSIINVTRSARTESALLSGALQVLLRVVKELATARLRRSLQAVTPELVQLLGEIYTE---RTAAWQQF-----FARGGSGDEDEADYYMQNSL------------TALKILRRLVTVGYEH--PHTDPMVQGFWSLSQSQ---------FDQFLTGVSSESHIPAPFQDSVGKHLIQFTKLHIDMCDSHPASFPLLPNSI------------PLVKAYWNLVKQFSNEFEK----------SGGIRQTGSENHDGSAKHEGPLSEKLALKGLLLLRSSIAHRPMQTFKYKSPEVKNQEREAMELVKDQLLTNSFLLDIVQVTISRLFIFRQSD----------LEAWEEDPEGWEAAERNEGQAYEWAVRPCAERLLIDLLTHYKELGQPLLTYCEFATKVDMDIVAYCALGCAAAVIHEAFDFDRFLKTTLVKDAQIQDSMSKLLRRRIAILLNQWISIKITEESRPAVYEIFRHLMNP-----DDPHNDQVVRTTAFKGIVDDFGFQGEQFLPFAPDVFNQLMGLLQEVESDETKLTVLDTIRAIVQRMETHITQFGDAIMLTLPKLWESEKEEYMIKQSILAIMSALVDSMRGDSQRYQPAIIPLLREAMEPESALHLH-LIEESVALWKSV--------------------TTQSYPPLHPDLVQMVELALPLLEYDSEVANQCLEVVKNYILLAPREILDDRLRRPTLAALVKTLDRSREQS------------------- 85099894 7 -HLAQLLQATL--DARHHRKAETALKEEAK--KPKYSLSLLSIVANDAQPSNIRLAAALAFKNFIRHNYVDEEGNY-----KLPADEVATIKQELVGLISSPPTIQTQLGEAISIIADSDF-WERWDTLTQDLVSRLSTTD--PKVTNGVLEVAHSIFARWRPNALNIEVNHVVNTFIQMLGVADQQIEANKTNEKALKGWLETMSLLTRIFMVLHKYLSYANPLFDDEEDELKSDICDALHLFVTKYDDDFGGYVQDVWNVLSSVGPQKRYDVLVSKALHFLTAVASVHRHAQIFNNEEILGTIVEKVILPNVTLRESDIELFEDEPIEFIRRDLEGSDTDSRRKAATDFLRKLLDDFEALVTQVVSKYINHYMGKTDWKAKDTAVYLFLAIATGGEPIPKVDAIKFLINPLIQNLASPNYVVYTYAATTLERLTDDQGQHILSRADIQPYAKDLLQHLFALVEKDTSAAK-LQENEFLMRCIMRVLIVIKDGV---LECDIDNILDHLINITNVIKENPSNPRFYYFEAIGAIVRYCSN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145544691 3 -QIIELIQWSAQPDNQIQKQVYKRAQELSQDT--QFLIHLCSVII-GNYDAEIRYRAAVILKSAV-KNCTTLPETLQQMLIQVDLSIQ--IMRQAFVIIVPEVVVRNGI--------------KNSNIMMEYLIKLIDSDPVI------ATDCLSKIIEDLKFNSENQLIDQLIFKFISLV--EHSNTQVVVNSLNFLNYNIFFMP--PSLNQYIDCYINILITGTRSQEQQIRLKCFQGIQALIETNRDKIKQ--MNLVIMACVQSLSDPDKEVVLCLTDFLRFNDAEDYEKTHLLEPYLQQILQPIILNLAITRSDQIAIQPTFSNEDEEQDEEKTLGEYSLRSVSNLLLKKLIEFYDKTIVPIVLQIIDQLQQQQDWKQQEIAVICLGLFAEKIMENH-ANLVPNILMSLFQEKNQQNEYIYASTLWTFSQYNEWIKTVAINETQFIQSYLKLLSIENQSIIVKESACSALNSLSDAFFILQPYLLDLFQVYLKALSQKGGVLLYIYQSITTKLISNLIDLNDYNICPLYECLAEAVEKFGQRALKYIPVIYQAIVQSMNGYVQSIQTRLLYQQKEILKRSFDVCIKII-NITKESFLELCDQSFLQIVD-LAIQDTETDVKQYALSLIGELIKDCYTIFKNVIAIVLNEYIYAQSISIDPSTSNNAAWALGELAMKDPAKLTVIFNAVMEKLIKIINEPKFPKSI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156553177 1154 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHTKVQEAGAEALKVIGSVIRNPEIQA-----IVPVLLKALQDPSKKTAMCLQTLLDTQFVHFIDAPSLALIMPVVQRAFMDRSTETRKMAAQIINMYSLTDQKDLTPYLPTIIPGLKTSLLDPVPEVRSVFEDLLPWLMMTLTSETSSVDRSGAAQG----------LSEVVRGLGVEK----LHKLMPEIISTAERTDIAPHVKDGYIMMFIYMPSAFTSEFTPYIGQIINPILKALADENEY-VRETALRAGQRIVTL-------YADSAIMLLLPELERGLFDDNIRYSSVQLLGDLLYRISGVSGKMSTETA---SEDDNFGTEQSHYAIIKALGAERRNRVLAYMGMVAALHVWKVVVTNTPRTLREILPTLFSLLLGCLASTSFDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLQSEQADQR----------------- 157112538 1147 -----LLKDIIHPEPCIQKAA---------------SFALVSILAEDSS--------------IIDSILEQLLEIYQDKLTMIPAK-LDQFDREIEPAI-DPWGPRRGVAIALSHVAPFLTE-----ELVNSLTQFMVSTDREEIVHKEMLAASLAIVE----HHGKVSVSYLLPTFEKFLDEAPNNSDYDNIRQAVVILMGSLARHLDRDDERIQPIVNRLLTALSTPSQQVQESVANCIPYLI----PSVKEQAPQMVKKMMQQLVKSEKYGVRRGAVKGLGILSLKQLDIMTKLTNYIQDKKAFEMLCSTLGRLFEPYIVHVLPHLLQCFGD----SSSYVREAADECAKTVMAKLSAHGVKLILPSLLNALDEDSWRTKTASVELLGAMA-FCAPKQLSSCLPSIVPKLMEVLGDSHIKVQEAGATALKMIGSVIKNPEIQSLCLQSLLETKFVHFIDAPSLALIMPVVQRAFMDRSTEAQIIGNMYSLTDQKDLTPYLPNIIPGLKTSLLDPV---PEVRAVSARALGAMVRGMGESSFE-------DLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPEIIATAERTDIAPHVKDGYIMMFIYMPSAFPNDFTPYIGQIINPILKALADENEY-VRDTALKAGQRIVNYAESAIALLLPELEKGLFDDYSSVQLLGDLLYKISGVSGKMTTQTASEDDNFHKAIIRSLGAERRNRVLAGLYMGRDVSLMVRQAALHVWKVVVTN----------TPRTLREILPTLFSLLLGCLASTSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLNSDQADQR----------------- 71654244 14 -----------STDNNERRSVESTVVRALNASSN--LMLLVRLVQDQSVSAGVRQLAAVLLRKKIFS-----------LWRAIPVGSRAELKHVLLAQLGIEPVVRFALAHVISRLARAEFPVEGWPELQVAIRTAMEDPRGD--MRELAMVLAYSIAEVV--GECGDLNTLVTEAVLQGMTDAEVS--VQRAALKAMGALLLFVDAQEEDRVVVEKKKHERGKLLQHLIPRCLEAVYGPLEEGTNICVDVL-DLLEQLVEDLSV---KKHEGILRTLGLEMISVLCNTVNRPRVRQNSSEVLVTLVNLKPKFVTTTLLEPMVSACVQVMDNNDEDAEMLHVSPMYAGRLLSTLATKVSAKAFTNALLPFVLRVSENMQPLERKAAILSLACLAEG-NPGYLRRKVQYVLKLTHDFLCDSNPIPREAAAFSLTYFCTHLPEVLTHHRELFHMLVPLLRDEND--GVCRRVAGAIDTLCENVLEDVE--------------PYVSLVLPAVLEAIGRSSLETQR-------ALCGVISSLASTRCPSFQVHAAQCLELLKTPLTMTSP--------ETVLLRAKATEAVGIIANAIGKEKFMPFFSFFFDRVADNFHTR--QAELREESFGFLSNICEVLRVDFIPYLND----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85095334 1164 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTAVLNDSHKEVRLAANKSLKRFGEVIENPEIH-----SLVDILLKALSDPTKYTDEALDALIKVQFVHYLDAPSLALVSRILQRGLKRKAAQVIGSLAHLTERKDLVAHGLKIAIVDPVPTTRATASRALGSLVEKLLPDLIPGLMQTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTSRLEETLPTILQ------NVESSKPAVREGFMSLFIFLPVCFGNSFANYLAKIIPPILSGLADDAE-SIRETAL-------RAGRLLVKNFAVRAVDLLLPELERGLADDSYRIRLSSVVGDLLFNLTGDGEDEEEDIETVKEAGASLREILGEEKRNKVLSSLYICRCDTSGAVRSAAVSVWKALVHSPRILKELVPTLTQLIIRRLGSSNMEHKIIASNA--LGELIRKAGDGVLATLL-------------------------------------- 85095334 1987 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDRDED-------VREAAAEAFDSLQQILGKRAVEEVMPFLLTLLANEEEAENALAALLTLLTETTRSNMILPNLIPSLI----------KPPISSFNAKALASLSKVAGAAMNRPSIINSLMDNIINCTDDTLREE--------------------LDESFDTVILSIDEYLNMVMQTLLQLLKHDD---HRRRASTAFHLSKFFASADVDYSRYNQDIIRSLL-------------LSFDDR--DMDVVKSAWSALSEFTKKLRKEDMENLVISTRQTLLQV-----------------GVAGVNLRGFELPKGINAILPIFLQGLMNGSADQRVASALAISDIVDRTSEASLKPFVTQITGPLIRVVSERST--EVKSAIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 189211099 1080 -ELGALLRGTIVPETGVRTATLQAIDAELDMNDLTFSEE-IFIACHDDVPENA--------------------ELARTIWDENDLELKPDAGVRMLPYLDSDKQLRRAAARSIGEIIT------KFPDTFQDLLQRLRESRDPWESRDGIALTFKEMTPGFKPDDLVDFLNFLIFEGPLGDRSPAVRDELIEAATSVIQTKVEPLMELFENALEVPKVVQRLLATLSTPSETVQYAVAQCLPPLVRTSEQELPNYINQMMEQLL----QSKKYASRRGAAYGLAGIVKEYRIMSTLKGASDNKKDPNQRQGVYLAYELLSLILGRLFELVPQLLAGFGDSSTDVREACLDAAKTCFSTLSSFGVKQVLPILLEGLDEDQWRSKKGACDSLGAMA-YLDPNQLALSLPDIIPPLTVVLTDSHKEVRASANRSLQRFGEVISNP-----EIKSVVNIILKALSDPTKYTDDALDALIKIQFAHFLDAPSLALVVRILERGLKRKSSQIIGSLAYLSERKDLTSHGLRVAIVDPVPATRATASKALGSLVEKLLPDLIPSLMATLKSDTGAGDRLGSAQ----------ALSEVLAGLGTGRLEETLPSILQ------NVSSNRASVREGFMSLFIFLPVCFGNSFANYLSKIIPPILGGLADDVE-SIRETAL-------RAGRLLVKNFATKAIDLLLPELERGLADDSYRIRLSSVVGDLLFNTGISGKVEEDEVEEGAKEAGQSLLEVLGEEKRNKVLSLYICRCDSSGLVRTASINVWKALVASPRTLRELIPTLTQLIIRRLASSSMEQKHIASSA--LGELIRKAGDGVLATLL-------------------------------------- 149732698 10 --VLQVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKNGIDRYWRRVAPH------ALSEEEKSTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQDDLRQHR--ALLTFYHVTKTLASKRLAADWNHHTDTFLQQVSSGNSSLERTLLSLKVLVNGFVEPHKNMEVMGFLHGIFDRLKQFLECSRSVGTNNVCRDLEKTIILFTKVLLDFLDQHPFSFTPLIQRSLEFSV--------SYVFTEVGEGITFERFIVQCMNLIKMIVKNYAYKPSKNFEDSSPETLEAHKIKMAFFTYPCRRLVSHYFLLTEEELTMWEEDPEGFTVEETGGDSWKYSLRPCTEVLFIDIFHEYNQTLTPVLLEMMQTLTNVEDMNALLIKDAVYNAVGLAAYELFDSVDFDQWFNQLLPELQVIHNRYKPLRRRVIWLIGQWISVKFK----------------SDLRPMLYEAICNLLQDQDLVVRIETATTLKLTVDDFEFRTDQFLPYLETMFTLLFQLLQQVTECDTKM--------------HVLHVLSCVIERVNMQ-IRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQLSTDVSQPPHVYLLEDGLLWLVTLENSPCITPELLRIFQNMSPLLSSENLRTCFK--IIN--GYIFLSSTEFLQTY---AVGLCQSFCELLKEITTE------------------GQVQVLKVVENALKVNPVLGPQMFQPILPYVFRGIIEGERYPVVMSTYLGVMG----------------------------------------------------- 147903004 10 --VLQVLTQASSQDSAVLKPAEEQLKQWETQ--PGFYTVLLTIFTNHSLDVNVRWLAVLYFKNGIDRYWRKVAPH------ALSEEEKATLRAGLITNFNEPNQIATQIAVLIAKVARLDCP-KQWPELIPTLIESVKIQDDLRQHR--ALLTFYHVTKTLSSKRLAAD-----RKLFQDLASEIYSFTCSL------------------WNHHTDTFLQQICEPAAINSLEKTLLSLKVLRKL--TVHGFLEPHQNSDVTGFLLAVFVRLKQFLDCSRNIGAEHVCRERLEKIIILFTKVLLDFLDQHPISFI------PLIQRSLEFAVSYVFTEAGDGILFERFIVQCMSLIKRIVKEDCYIPSKNFEDSKPETINAHQIKQSFFTYQTLTELCR-----------------------------------RLVTHYFILSDEELAMDPEGFAVEETGGDSWKYSLRPCS------------EVLFIDIFHEYSGTLTPVLLNMVDTIKGPTCVEDLNALRIKETVYNAVG-LASYELFDCI--------DFDEWFQSQLLGELGVAH--DRYKLLRRR-----VIWLIGQWVSVKFKADLRPLLYEAILSLLQDPDLVVRVETATLKLTVDDFEFRTEQFLPYLETTFSLLFQLLQQVTECDSKMQVLHVLSCVIERVNMQIRPFVGCLIQYLPLLWKQSEEHNMLRCAILSTLVHLIKGLGSSSENLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 170030978 6 --IAELLRATIDPN--QRLQAEEQLNQ--VHKIIGFLPSLLQVIMQNDVENPVRQAGAIYLKNLITSSWQDREAEAGNPIPSIHEQDRAMIRDSIVEAIVHPDIIRVQLCVCINNIIKNDFP-GRWTQVVDKI--SIYLQNRDINGWNGALLCMYQLVKNYEYKPLTEAMNLLLPQMYNLMMNSEQSVLMQKQILKIYYALTQYAKDIFANWMEICQILDRPAPDSSHIDEDERKWASHIVLRMFERYPGNVVSKDYNEFADWFLQTFTSGLLNVLLKVLDQYRNKIYVSPRVMTDTLNYIKHSVSHAHSWKMLKPHFIAILQDVIFPLMSYSEADDVFDDYTTPVPAAETLLHNVCKTRKGVLPQVMQIIMQIINAPNAKQKDGALHMVGSLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119571766 10 --VLQVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKHGIDRYWRRVAPH------ALSEEEKTTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQDDLRQHR--ALLTFYHVTKTLASKRLNHHTDTFLQEVSSGNAAILSSLERTLLSLKVLVNGFVEPHKNMEVMGFLHGIFERLKQFLECSRSIGTDNVCRDLEKTIILFTKVLLDFLDQHPFSFTPLIQRSLEFSV--------SYVFTEVGEGVTFERFIVQCMNLIKMIVKNYAYK------------PSKNFEDSSPETLEAHKIKMAFFTYPT------LTEICRRLVSHYFLLTEEELTMWEEDPEGFTVEETGGDSWKYSL---------------------------RPCTEVLFIDIFHEYNQTLTPVLLEMMQTLQGP-TNVEDMNALLIKDAVYNAVGLAAYELFDSVDFDQWFKNQLLPELQVIHNRYKPLRRRVIWLIGQWISV---------KFKSDLRPMLYEAICNLLQDQ----------------------------------------DLVVCFLIFLNCSSPVDD------------FEFRTDQFLPYLETMFTLLFQLLQQVTECDTKMHVLHVLSCVIERVNMQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 47217562 970 --------------------AEKLWESLGLELVPELCSLLIGDVTHHE--EAIRSASAEALSTAVS------------HYREQSAAVLSQLTQLYHQKLYRPPPVLDALGRVVS-----EAPPDQWEAALNKLSQYLEESQVTPLFLFFVPDALNRCMLDAALSALNTHGKDLLPVFEEFLKNAPQDASYDSVRQSVVILMGSLAKHLDKSDPKVKPIVAKLITALSTPSQQVRRSVFQVQESVASCLPPLVPAIKEDIVRNLLQLLLESDKYAERKGAAYGLAGLVKGLGILSLKQQDITTLTDAVQDKKNFRRREGALFAFEMLCNMLGKLFECFGDGNQYVREAADDCAKAVMRNLSAHGVKLVLPSLLVALEEESWRTKAGSVELLGAMA-FCAPKQLSSCLPSIVPKLTEVLTDSHVKVQNAGQQALRQIGSVIRNPEITQTCLQTLLDTKFVHFIDAPSLALIMPIVQRAFQDRSTDAQIIGNMYSLTDQKDLSPYLPSVIPGLKASLLDPV---PEVRTVSAKALGAMVKGMGESCF-------DDLLPWLMETLASEQSSVDRSGAAQG----------LAEVMAGLGVEK----LDKLMPDVVQTASKVDIASHVRDGYIMMFIYLPLTFGDKFTPYVGPIIPCILKALADENEY-VRDTALRAGQIISMYAETAIALLLPELEQGLFDDLWR------IRFSSVQLLGDLLFHISGVTGKMTTEIIGALGAERRNRVLSGLYMGRDTQLVVRQASLHVWKIVV----------SNTPRTLREILPTLFTLLLGFLASTCPDKRTI--AARTLGDLVRKLGEKIL------PEIIPILEDGLRSDKSDER----------------- 109077361 10 --VLQVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKHGIDRYWRRVAPH------ALSEEEKTTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQDDLRQHR--ALLTFYHVTKTLASKRLA------------------ADRKLFYDLASGIYNFACSLWNH-----HTDTFLQQV----SSGNEAVILSSLERTLLSLKVLRKLTVNGFVEPHKNMEVMGFLHGIFERLKQFLECSRSIG-------------------TDNVCRDRLEKTIILFTKVLLDFLDQHSFTPLIQRSLEFSVSYVFTEVGEGVTFERFIVQCMNLIKMIVKNYAYKPSKNFEDSSPETLE--------------------------AHKIKMAFFTYPTLTEICRRLV---SHYFLLTEEELTMWEEDPEGFTVEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPVLLEMMQTLQGPTNVEDMNALLIKDAVYNAVGLAAYELFD--SVDFDQWFKNQLLPELQVIH----NRYKPLRRRVIWLIGQWISVKFKSDLRPMLYEAICNLLQ-----DQDLVVRIETLKLTVDDFEFRTDQFLPYLETMFTLLFQLLQQVTECDTKMHVLHVLSCVIERVNMQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 168062773 14 ----TLLRDALSQDESVRKPAEATL--AACENRPGFCSCLLEIIGAKDQQSDARWLASVYFKNSISRYWRTRRDS-----PGISDAEKPHLRNRLLNLIREENQVAVQLALLISKIARVDYPRD-WPELFPTLLQKLQSPDVLTTQR--VYLVLNQTLKELSTKRLAAPVKDVCPAFLQALQEFLQYREVDKACLRLMKIFIEVQSTHPYSFSNRAVLPPVLIHITEPKEENLPFEVFLILQNVIECVA--YRPNKSGRVVGQSTPTLEEAKGNLARQAEEILVSLLDKQRLVVL----------CEIIIRRYFVLTPADLEEWSNDPELFHHEQDAGQYKDKLRPSAESLYLSLFESHRELLAPVVVSILKQASEGCPPAAPGADIQIAAYDAVGTAYYDLHDYIDFLVHEISNLHPNGRIL-RRRVVWLLGKVISLLSFYQIKDELRKPVYNALISLLGDDLAVQLAVCLALQSLID------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156839092 10 -----ILSESVVASTA--KSAERSLRELENQD--GFGLTLLHVVASTNLPISTRLAGALFFKNFIRRKWVDEDGNYL-----IPLNNVDLIKKEIVPLMITPNNLQVQIGEAISIIADSDFPNN-WPTLLNDLTSRLSADDMVTN--KGVLTVAHSIFKRWRPDELFLEIKLVLDTFAIPFLNLLKTVDEKIAALSLLFDVLEFFEDNINVMGILHGYLEYTNPLVDDPDEKVKSSIQELVQLYATRYEDVFGPMLSEFIQSLTSISTQPKYDILVSKSLSFLTAVTRIPKYFEIFNNETAMNNITEQIILPNITREADVELFEDDPIEYIRRDADAETRRSGCNHFLQELKDKNEPLITNILLAHLKGFFEQYRMNPNWKYKDLCIYLFTAIAAKGSTNPLVDVIDFFNREITPTNDVPHPILRVDAVKYVYVFRNQLS-----KQQLIDIMPVLAKLLNSDEYIEY--TYAAIVIERILSMRESINSTKLLFTKADLAGSSEILLSNLFALISKQGTTPEKLAEN--EFLMKAIYRVLQTSEETVQNMFPQLISQLITIVNIISKNPSNP------RFTHYTFESIGSIIGNCPSTGVMQLIESMMPIYLSILSAIERSGTISDSIKQLAQPILSPTVWELKGNIPAVTRLLKAFIK--TDPSIFPDLVPVLGVFQRLIASKIQPYIKQIAVLILQRLQNSRTDKFVK-KLIVLFGLLAFKYESDF---------------------------------------------------------------------------------------------------------------------------------------------------- 215502602 1029 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLTLPSLLAGLENDQWRTKSGSVELLGAMA-FCAPKQLSSCLPSIVPKLMEVLSDSHVKVQRAGAQALQNIGSVIKNPEIQA-----IVPVLLEALQDPAGKTSGCLATLLHTKFVHFIDAPSLALIMPVVQRAFQDMAAQIIGNMYSLTDHKDLAPPAIIPGLKQSLLDPVRSVSSRALGAMIKCFEDLIPWLMQTLTSEASPVDRSGAAQG----------LSEVLGGLGVEK----LQTLMPEIISTAERTDIAPHVKDGYVMMFIYLPSVFQKEFTPYISQIINPILKALADENEF-VRETALRAGQRMV-------SMYAETAMTLLLPQLEKGLFDDNIRYSSVQLLGDLLYKISGHLTG----------KMSTETADEDDNFGTEQSHKVRANALELYMGRLASLHVWKVVVTNTPRTLREILPTLFSLLLGFLASSSYDKQQV--AARTLGDLVRKLGERVL------PEIVPILEQGLDSPLPDQR----------------- 213408114 1 MSLVEHFDATLSSDQNVRARAELSLKQLEKE--PDFVLAVLQLLGNEGIELSTRQAAVIYLKNRIARSWSSAKDAAS--PLDIPEDKKAIFRQNLLPLLQSPVSTRSHLMAILNIILSTDFP-DQWPSFVEFTANLVQSSDARE--IYAGLICMHELAKRWRVEDRCRDIGPVITSLFPCLQDDDASAEMLRLILKTFKSVVSLLLANDNIFSWIQLLLAVVQRALMSIDADVRKWAYFTLNRLMSTEYKTFAQTLQVNVVPNILQVYLSQTALWILFHLGCFYEDCVKPKNTWVLLQPHVENLVAHFIFPQLCMSEEDEELWEMDQVEFIHKYIDIYDDFNSPDVAASRFLVKLASRRAKQTFMGILNFATGMAQEKNPREKEGALRMVGSISHAILAKNVDMMQDFIVVHVLPEFTSTVGYLRSRACEMINRFADI--KWSDKNQLLNAYNSVLNALRDEALAVRVQAALALQPLMRHTE------------VHTAITPHVPMIMQTLLQMANEID------IDALSSCMEDFVSMFSHELTPFASQLCVQLRDTFMKLMRESLEQTAADDMDSLPD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539340 1742 -------------------------------------------------------------------------------------------------------------------------------------------------VKQGICIALKEIIASSSPDALEDYEKILISIVRVALVDNDD--DVREAAAEAF-DALQQILGKKAVDQVLPHLPNLIPTLLTSPISTFNAKA---LASLAEVAGSAMARRLPTILNTLMDNIITCKDDEQRKELDDAFSTIVDEFDGLNVMMSVMLALIKHDDERRRTRAADHLRRFFSDAEIDFSRYHQDDDPDKDVVKAAWGALSGLTSRLRKEEMITAILPIFLQGLLNGSVEQRTQAALAIGDLIDRTAADSLKLFVTQITGPLIRVVSERSVDLKCAIFFTLNKLLQKIPLAVKP--FLPQLQRTFARGLADQTSETNRAAKGLGILITLTPRVDPLIAELITGTKTADVGVRNAMMKALQEVVGKAGA---NMSEASKNSLLALIDDDASDQTDAVAITNAKLLGALVKVLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198431513 1146 ---TEILEDIQYHESAIQQASAESLYAALESNI-EMAPLICEELFN--------------IYNLKLERAAPVIDQLGRVIQESPPDHFEA---------------RVGVAHALKKI-SPVLPDHQIEALFSFFVPDARNPEVAKKMLEAALQAV--------NDHGKNSTEILLQVFEEFLKNAPTSQSYDEVRQSVVILLGTLARHLDKDHPKVKPIVAKLTETLSTPSQAVQEAVANCLPALV----PSIKESAPDIVRKLLVILLESEKYGERKGAVKGLGIISFKQLDIMPKLTEAIQDKKSFEMFCGMLGRLFEPYIVHVLPHLLLCFGDGDQY----VRQAADNTARAVMRNLSAHGVRLVLPSLLSALRAEDSWRTKTGSAELLGAMAFCAPKQLSSCLPSIVPKLCEVLTDSHPKVLKAGQQALKQIGSVIRNPEIQSKCLHTLLNTKFIHFIDAPSLALILPVVERAFQDRSTDAQIIGNMYSLTDQKDLNPYLPNIIPGLQNTLLDPV---PEVRGIAAKALGAMVEGTGEAQFE-------ELLPWLMEKLTSENSAVDRSGAAQG----------LSEVIASLGVEK----LSNLMPEVIKTAQSDTVLPHVRDGYIMLFVYLPCTFGDDFIPFIGDAIFPILQALADEAEY-VRATAL-LAGRRIITMSTAVEVLLPQLEKGLFDDLSSIQLLGDLLYHVSGVTGKMSAAGGEDTAEGFKAIVDILGQDRRDLVLSGLYMGRDVALLVRQSALHVWKIIVPN----------TPRVLREILPTLFKLLLSFLATNVYDKRQV--AAKTLGDIVRKLGERMLPELIP------ILEKGLDSEDESQR----------------- 198431513 1996 -------------------------------------------------------------------------------------------------------------------------------------------------------------------EALTRHLSSILKVLVQALIDADDFESVKADATKVIHSV--------SGEQGMRIVIDDLLLGIKNEDVEIRYSSIVLLRAFCSNPNGEFSDYIAVFIQAF-IKLLADPDVRVQSEGWETLSVVTGT-------------LDPADMHRHVSSVRHALRFIKNDEMVIKT--------------------GTLPGFCLPKKGMAPLLLIFREGILNGHPDLKEQSARGLSECIQYLTPTALKPSVVSITPLIRILGDRYNSNVRISVIETLSLLLQKVG--PFLKPFLPQLQTTFSKALQDANR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66505329 1261 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHTKVQEAGAEALKVIGSVIRNPEIQATCLQTLLDTQFVHFIDAPSLALIMPVVQRAFLDRSTEAQIIGNMYSLTDQKDLTPYLPTIIPGLKTSLLDPV---PEVRSVSARALGAMVRGMGESSFE-------DLLPWLMQTLTSETSSVDRSGAAQG----------LSEVVRGLGVEK----LHKLMPEIISTAERTDIAPHVKDGYIMMFIYMPSAFTTEFTPYIGQIINPILKALADENEY-VRETALRAGQRIVNL-------YADSAIMLLLPELEKSLFDDNIRYSSVQLLGDLLYRISGVSGKMSTETA---SEDDNFGTEQSHFAIINALGAERRNRVLAYMGMVAALHVWKVVVTNTPRTLREILPTLFTLLLGCLAST--SNDKRQVAARTLGDLVRKLGERVL------PEIIPILEKGLQSDQADQR----------------- 171695090 17 VELCRTLEASISTDQAQRQSAGQQI-QAWESH-PDYYVTLQTIFLDKSLRREVRWLAIIVLKNGIDKYWRPRAKH------AIPPPQKELIRSRLLQGSVDEEDRQLALALVTAKIVRIDYP-DSWPDAIANIINVTTARGGNPMHLGGALLVMLRIVKELSTARLARSLQKVTPDLVQLLGEIYTEKT---------AYWQEFLMKGRGDEDDADYAMQNSL------------IALKILRRLVTVGYK--EPHKDSMVQGLWSLSQTQFDQFLHGVSHESW---------IPIPYQDLVGKHLIQFTKLHIDMANLHPCSFPILPNSI------------PLVRAYWNLVKDFSQVFEK---------------SGGIKQTESTTGNTKH--EGPLAEKLALKGLLLLRSCIGIAYRPAQTFKFQTPE-MKELETQAIHVIKVELLNRDLLLDIVQVIISKLFIFRK--SDLDAWEESPEEWEAQERTEGQAYEWAIRPCAERLLIDLLTHYRELGQPLLSYCELATKVDMDIVTKEAAYCALGCAAAVVHHNFDFDRFLTTTLVKDAQVQDTMAKLLRRRIAILLSQWITIKISEANRKVVFEIYRHLLNPADDHNDEVVRITAAFKYIADDFEFKSEPFLQYAPDFFELLIGLLSTVESDETKLAVLDTIRLIVSRMEEHVSQFGDTIMMTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 109465901 10 --VLQVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKHGIDRYWRRVAPH------ALSEEEKSTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLVESVKVQDDLRQHR--ALLTFYHVTKTLASK--------------------------RLAADRKLFYDLASGIYNFACSLWNHHTDTFLQQVSSGNEAAVLSSLERTLLSL-------------KVLRKLTVNGF--VEPHKNMEVMGFLHGIFERLKQFLECSRSIGTDNVCRDRLEKTIILFTKVLLDFLDQHPISFTPLIQRSLEFSVSYV---FTEVGEGVTFERFIVQCMNLIKMIVKNYAYKPSKNFEDSSPETLE--------------------------AHKIKMAFFTYPTLTEICRRLV---SHYFLLTEEELTMWEEDPEGFTVEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPVLLEMMQTLQGPTNVEDMNALLIKDAVYNAVGLAAFELFD--SVDFDQWFKTQLLPELQVSH-------NRYKPLRRRVIWLIGQWISVKFKSDLRPRLYEAICNLLQDQDLVVRIETATLKLTVDDFEFRTDQFLPYLETMFTLLFQLLQQVTECDTKMHVLHVLSCVIERVNIQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 197246151 203 -------------------------------------------------STDTRKMAAQIIGNMYSLTDQKDLAPYL-------PSVTPGLKASLLDPV---PEVRTVSAKALGAMVKG-MGESCFEDLLPWLMETLTYEQSSVD-RSGAAQGLAEVM----AGLGVEKLEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFT--PYVGPIIPCILKALADENEFVRDTALRAISMYAETAIALLLPQLEQGLFDDLWRASEDDNFGTAQKAIITALGVDRRNRVLAGLYMGRSDTQLVVRQASLHVWKIVVSNLREILPTLFGLLLGFLASTCADKRTIAARTLGDLVRKLGEKILPEIIPILEEGLRSQKSDERQGVCIGLSEIMKSTSRDAVLYFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGHQALED-ILPFLLKQLLDGLKQVMAVKSRVVRVLAFLSSVAGDALRHLGVILPAVMLALKEKLGTHRIIIEDLLEATRSPEVGMRQAAAIILNMYCSRSKADYTSHLRSLVSGLIRLFNDSSPVVLGESWDALNAITKKLQLALIEEFHKEIRYIGNECRGEHVPGFCTSILPVLREGTGSPEQKEEAAKALGLVIRLTSADLRPSVVSITGPLIRILGDRFSWSVKAALLETLSLLLGKVGIALKPFLPQLQTTFTKALQDSN--RGVRLKAADALGKLI-----SIHIKVDPLFTELLNGIRVVEDPGIRDT-----------------MLQALRFVIQGAGAKVDAAIRK-----NIVSLLLGMLGHDEDNTRSSAGCLGELCAFLTEEELNTVLQQ------------------------------------ 115770292 19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDKLVPHLLQLVQPALESEDPYQKKAGLVSLAVLAEGCADYVCKKHLEQFLESICNGIRDPRPVVYNAGLFALGQFSEHLPEISRYHNQLLPLLFGYLALTTSQPKGITRIYYALEMFCENLG--------------TELVPYLPTLMGHLLTMLQNAQDVHI--TELAISAIGAAGNAASEHMLPFFHPIMEQLKHYLTNVHSGDSLI-----------LQIQSIDTLGVLARKIGKENFMPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67475971 1 MQFEQVISALQSPNNEVRKQAEQLYNEALEKNSDSFIQSHFEML--KSQNENIRHYVLTILHVSLSKNIEPV------LFDRLNQQIQATMFSTLIEIFKNETSVVSMLAEVLSIICMSLSKKKNVNPYFNTTIELTKSPN--EALRFLGYTTVSQLILLLEPQTQVEATGTLVQLLSSGMN--DTSLVVALAALDSFISCVLMYDDPDSPLGEMPIALQLFGKIMNSGNLKLITKSLSTVAQFAYLPKEFMKPYVMVFVGLLTISSNESIDFEVRMTAMSTVLDIVEPFKLLFKREPVALNNVLSHLFTWL--------CILNDDVDSWNKGEELDED-------AADLARDLVDQSADMFGGECMFMFINS-QKLDNWKKECAYLRWIYITLNAGKHFY-KKHLDKLFEIINKYLLHQHPRVRNMAFLLLNEMICLFKK--KCKSYVSQIFQVIKQSFSD-------------AFIPNQISGCDIISSFIDVELVSQSEFQEVLMSMLQSLTNFITTAQSKLIIAAFASLNFIIHFMKNMLDQYFAILMNFFKSKAQQLNQVILTATDQKQRKEILKIKSRLIEGLSMLVYSCSKSITKQVAHEIFLEVYNVFSLKEEEREVLMFAEKAFTRLAGVLKDDIQPYLNTIVPIIISRASMNPEITV--------GDKEEQVDDE--DWANTVFQGMNIGIKTSQI--EEKADAISTLDLFVDDLQELMVPYVESMSPLIKSMKFIMDDTVRFKATTLVGTLFKLRLKVLV------AQNRQQAIAAMKSSQFYVNAFTAFVKYIPSETEPSVALHK------------------------------------------------------------ 193678921 1204 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKQLSSCLPSIVPKLIEVLSDSHISVQEAGAQALKVIGSVIRNPEIQSNKTAPCLQILLNHFIDAPSLALIMPVVQRAFIDRSTEAQIIGNMYSLTDQKDLTPYLPNIIPGLKNSLLDPV---PEVRTVSARALGAMVRGMGETSFQ-------DLLPWLMQTLTSEASSVDRSGAAQG----------LSEVVGGLGVNK----LHSLMPEIIATAERTDIAPQVKDGYIMMFIYMPGVFNDDFIPYINQIITPILKALADENEF-VRETALKAGQRIVNYAESAIQLLLPELERGLFDDFSSVQLLGDLLYRISGVSGKMSTETASDDDNFHKAIIGTLGAERRNRVLAGLYMGRDVALMVRQAALHVWKVVVTN----------TPRTLREILPTLFTLLLGCLASTSFDKRQV--AARTLGDLVRKLGERVLPD------IIPILERGLESEQADQR----------------- 62862338 1134 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVKRLITSLSTPSQQVQEAVSNCLPHLMPSVKDEAPSMIKKLLHSL---AKSEKYGERRGAAVKGLGILSLKQLDIMSKLTAFIQDKKAFEVLCSTLGRLFEPYIVHVLPHLLQCFGDPSQY----VRQAADDTAKVVMRKLSAHGVKLVLPSLLEALDEDSWRTKTASVELLGAMA-FCAPKQLSSCLPSIVPKLIQVLGDSHTKVQESGGEALKVIGSVIKNPEIQSTCLQSLLKTKFIHFIDAPSLALIMPVVQRAFMDRSTEAQIIGNMYSLTDQKDLAPYLPSIIPGLKSSLLDPV---PEVRAVSARALGAMVKGMGESSFEN-------LLPWLMETLTSESSSVDRSGAAQG----------LSEVVGGLGVEKM----HKLMPEIISTAERVDIAAHVKDGYIMMFIYMPGAFQEEFTPYIGQIINPILKALADESEF-VRDTALKAGQRIVNL-------YAETAVALLLPELEKGLFDDNIRYSSVQLLGDLLYRISGVSGKMTTETA---SEDDNFGTEHSHTAIIHFLGDERRNRVLSYMGMVAALHVWKVVVTNTPRTLREILPTLFGLLLGCLASTSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILENGLNSDHPDQR----------------- 169600433 1104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQVLPILLEGLDDQQWRSKKGACDSLGAMA-YLDPNQLAMSLPDIIPPLTTVLTDSHKEVRSSANRSLQRFGEVISNP-----EIKSVVNIILKALSDPTKYTDDALDALIKIQFAHFLDAPSLALVVRILERGLKRKSAQIIGSLAYLTERKDVVAHGLRVAIVDPVPTTRATASKALGSLVEKLLPDLIPSLMSTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTSRLEETLPSILQ------NVASSRASVREGFMSLFIFLPACFGNSFANYLSKIIPPILGGLADDVE-SIRDTAL-------RAGRLLVKNFATKAIDLLLPELERGLADDSYRIRLSSVVGDLLFNLTGISGKVEESLLEVLGEEKRNKVLSALYICRDTSGLVRTASINVWKALV-----------ATPRTLRELVPTLTQLIIRRLASSNMEQKVIAGNA--LGELIRKAGDGVLATLLPT------LEEGLHTTDTDAK----------------- 169600433 1938 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTAMSVMLALAKHDDERRRMRADMHLAKFFAEYEEDFSRYYPDLIRALLI-SFDDGDKEVVKAAWTALSTL-----------------------TTKRLRKEEMESLVISTRQTLNQ--------------VGVAGADLPGFSLPKGI-NAILPIFLQGLMNGSVDQRTQAALAISDVIDRTSAKALQPFVTQITGPLIRVVTERSTDVKAAILLTLNNLLEKIP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189209231 21 --LFHVLRSASSTDQTQVQTGTKQLQHWEKAQ--GFYPLLQSVYLDKSLPLEVRYLAVIQLKNGIDKYWRKTATN------AVTKEDKNTIRARLLESAVNEHRLALQNALVVAKIVRYEYPTD-WPGLFQQLLQILADPSAYPLQLPRALLVLLYIVKELSTGRLRQSLQTVAPEIFNVIGTIYVSKVQAWQTF--FQHGGDDEGGALESIDNSLLAIKAIRRLIIAGYE------FPGRDKDVQEFWTLTRAHFGEFLHYVT-PGNSPLANEVQKKVGKHLMQLSKLHLNMATTHPADFVLLPNSLDLARDYVSKVGEQWGSTSIEGAKVGTDGDAEDEAPILERLALKGLLLIRALVKMVFYPTQSFRYKHQQEKDERSK-----AMDMIKTGFFTDDL---------------------VRAMTSALVQRFFVFRPSDLRMWEEEPDEWEKMEEGAEDWE-------FAIRPCAEKLF---------LDLAKNFKDLIIQPLLQVFYSVAT-PENEDILFKDSVYTAIG---------LAADILHDQVDFDSFLEKTLVVEATKQTPG----FNIIRRRIAIIISQWIPIKMAKEKKPIAYQIFQHLLD-KSDPMNDQVVRITAFHAVADEWEFQADLFMPYSQIMLDRLMALVQEVELPETKMALLNTISLIVLRLEHHITPYANSIIDLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145235960 1045 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAASLPDIIPPLTVVLNDTHKEVRNAANRSLQRFGEVISNPEVK-----SLVNVLLKALSDPTKYTDEALDALIKVSFVHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLTSHTTRATASKALGSLIEKLGEDALP-------DLIPNLMSTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTTRLEETLPTILQ------NVSSSKASVREGFMTLFIFLPACFGNSFAAYLSKIIPPILAGLADDVE-SIRETSLKAGRLLVKNFSSKA---IDLLLPELERGLADDNYR--IRLSSVELVGDLLFSTGITAKTDAEEEEEEAAQAGQSLLEVLGEERRDKVLSALFICRCDTSGMVTAAMAVWKSLVASPKTLKDMVPTLSQLIIRRLGSSNMEHKVIASNA--LGDLIKKAGESVLSALL-------------------------------------- 119497055 28 ----------------------KQLQHWEKH--ESYFTLLQDVFLDQSLPVEVRYLSIIQLKNGIDKYWRKTATN------AIKKEEKERIKVRAVQAVEPAPLLALHNAFMIAKIMRYEFPQD-WPDGISAIIAYLRSPGANPLQLPRTLTILLQIIKELSTARLQRNLQSVAPEIFHLLVNIYVEKVTKWTVI--LEQGGVDEAALLDEAEQSLVCLKVLRRLIIAG--------FEHPNRDKEAQDFWLLSHTHFSRFFAFVNGSVPLSEQVRRSIEKHLLKLSKLHVEMAKERPAAFALLPDSIPLVQSYWT-----LVVKLGENYSQLGEDGDSDGKTLMEKVGLRALLLIRACSKMAFNPAQTFKYQTPQDKEEKQRSIEQIKSDLFTHDFVVSVMELLVTQFFRF--------------------------------RKADFQEWEAEPEEWERKEEDIAEAWEFSIRSCSEKLFLD--------------LVIHFKDLLIPRLLNVFFSFASPEKRDVLLKDSLYSAIGLASASLEQQL-----DFNSFLETTLVQEVQIQEHG----YNVLRRRIAIVLGQWVPVKPDELNRNAIYQIFQHLL-GKQDPLNDLVVRITALKNVLDPFEFSPAGFMPYAQSILQDLMSLIQEVELPETKMGLLESVRVLVVKMEHHIAPFSDQILALLPPLWEQSGEEHLMKQAILTLISSLIHSLKQDSIKYHSLVLPLI----SSSVEPGSETLVYLLDE----ALELWSAIL------------------------------------------------------------------------------------------------------- 116201089 1151 -----------SKDTQLRRAAAKSLAEIASEH-PAVITPILEELRSSYVEL---------------AKPRVQQLDEFGMPKKMD--------------LSDPWEARHGIAMAFRHLASH-LEKSQLEPFFNLLIEQGPLGDKNATVRAEMLDAANTAIEVHGKGILDRLMKTFEKTLEAPDKHSEAADRVNEAVIIMYGALARHLKPGDKK---IPVVIERLLATLSTPSEAVQYAIAECLPPLVRTCGDKTPKYFDQVIETMLT---SKKYPEQRGAAYGLAISVLREYRIMITLNSALENKKEINQRESAMLAYELLSTILGRLFEIVPQLLSGFGDGNADVRDAALAAAKACFASLSSYGVKQILPTLLDGLDEDQWRSKKGACDTLGAMA-YLDPQQLAQSLPEIIPPLTAVLNDSHKEVRSAANKSLKRFGEVITNP-----EIKGLVDILLKALSDPTKYTDEALESLIKVQFVHYLDAPSLALVSRILQRGLKRKAAQVIGSLAHLTERKDLVAHGLKTAVVDPVPTTRATASRALGSLVEKLLPDLIPGLMQTLKSDAGAGDRLGSAQ----------ALSEVLAGLGTSRLEETLPTILQ------NVESTKPSVREGFMSLFIFLPVCFGNSFANYLGKIIPPILSGLADDVET-IRETAL-------RAGRLLVKNFAVRAVDLLLPELERGMADDSYRIRLSSVVGDLLFNLAGIKA---NDEEEEEDEDQEVTREAGASLREVLGEEKRNKILSAYVCRCAAAVGVWKALVHSPRMLKELVPTLTQLIIRRLGSSNMEHKVIASNA--LGELIRKAGDGVLATLL-------------------------------------- 116201089 1995 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSDTDVREAAAEAFDSLQQILGKRAVDQVLPFLLNLLRSEENANNALAALLTLLTEATRSNIILPNLIPTLIT----------PPISAFNAKALASLSKVAGAAMNRPNIINSLMDNIVNCTE--------------------EELRQDLDTSFDTVILSIDEYLNVVMNVLLQLIKHED---HRKRAATGHHLAKFFAASDVDYSRYNQDIIRGLL-------------ISFDDR--DAEVVKSAWSALHEFTKRLKKEEMEALVQSTRQALLHVGVAGHNLPGF-----------------ELPKGINAILPIFLQGLMNGTADQRVSAALAISDVVDRTSEASLKPFVTQITGPLIRVVSERST--EVKSAIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 213409411 7 -----LLAGTL--NTATAKSAEEALKSCEYQDR-TFPIQLLELVNNDSCEVSIKLAASLYFKNYVRRHWDAEDDASIR----ISDNDKELIKSELVNLMKSPTLIQVQLGEVISYIANYDF-YEKWDSLLPDLISRLSPTDMTVNI--PVLSTAHAIFKRWRPDELFLEIKYVLDRFCEPFLALFTQTTALLQSCKIFYDLNEFFEDHMDDFMNFLYYFTYTNPLLETNDDETVIKVKASICEIVELYFTKLTDFVNVTWTMLTSMSQDEKFDLLVGKAMAFLTSVIRVRRHAEFFLQDGVLQQFVELVVLPNILRESDEEMFEDDPLEYVRRDLEGSSSDSRSRSAVDLVRDHFDQQITAVISNHITQNLQEAGTNPNWGKKYAALQLFSAIAIKGQSNLMVDVVSFFENFIKPDLAQPLGNVHPMVVTEEIKFVFTFRNQLSSEQLLQILPVIMGYLQSPSFVVHTYSAIAIDQLLTVKHKHVHIFTHL--HIAPHLQGAYNQLFMLIESADTPQKLAENDHLMKAIMRLTIIASEAVLPTASFLLEHIPKFNHYLFETIGALIRNLSATGPSTLNQLETALFPVFQFIL----AEDVVEFIPYVLQLLSQLIEANAN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119480563 1070 -ELNVLLQGTIIPDTSVRTSVLQVIESLTDLDFSEHIWLGCHDQVEESKDSQLRGAAARALGHAVELNPSVFGDIVQQLQSMYEEEVKP--KEPAKDKYGMPLKVRSGIALAFGAMTNS-FEGDQIVSFLRFLIERLIDRNS---MVRSQMADSGRSVVASRGQQRVEELMEILETTLETSDKGSETSDLLNEAVVVLYGSL--AQHLKSDDPRLQTVIKRLLATLPTPSETVQSAVSGCLPPLIRLCGPKSGEY----VQEMLDQLLQTKNYATQRGAAYGLAGIVREYQVMSHLKDATENKKEAHQRLGALLARTFEPYVIQIVPQLLAGFGDPSID----VRDACLDAAKACFSNLSSYGVKKILPTLLDGLDDTQWRSQKGACDLLGAMA-YLDPQQLAASLPDIIPPLTVVLNDTHKEVRNAANRSLQRFGEVISNPEVK-----GLVNVLLKALSDPTKYTDEALDALIKVSFVHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLISHTTRATASKALGSLIEKLGEDALP-------DLIPNLMTTLKSDTGAGDRLGSAQ----------ALAEVLAGLGTTRLEETLPTILQ------NVSSSKPAVREGFMTLFIFLPACFGNSFAPYLSKIIPPILAGLADDVD-SIRETSLKAGRLLV-------KNFSSKAIDLLLPELERGLADDSYRIRLSSV-----ELVGDLLFSITGITAKADAEEEEEEAAQAGQSLLEVLGEERRNVLSALSGLVSAAMAVWKSLVASPKTLKEMVPTLSQFIIRRLGSANMEHKVIASNA--LGDLIKKAGESVLATLLPS------LEEGRTSPDVDVK----------------- 210116447 10 --VLETLTKATSQDQTILKPAEQQLKQWETQ--PGFYSILVTIFSNHAISLNVRWLAVLYFKNGVDRYWRRTAPN------AIPEEEKNQLRKQLIANFNEPNQVATQLSVLIAKVARVDCPR-AWPELIPTLLEAVKSPEVLLQQR--ALLTLHHVTKTLATKRLAGD-----RKIFQELAGNIFSFVYNLWN----SHMETFLQLVVTSPGSTDQLLPPLERCL------LTLKVCRKLAVHGFTSADTMPDVM--ALLNATHPRIKSLLP-LRKDFSTHIQLKEKLEKLVILLTKVLLDMLEYHAVAFVPFIQPALEFTVSYVF---TETGEGLLFERFTV----QCLNLVKAIIKCDKYRPA-----KEISETKEPATIEAYKAKMSFFTCATLTEICTRLILQYFPLTEEDLQAWDADAEDYSWKFTQRPCVEVFFMTLFHEFCETLTPCLLQMVQTVQGP-VNPEDVCALLQKDAVYNALGLASYELYDVVDFDQWFQNQLLGELQCKHPRYKLIRRRVIWLIGQWIGVKFSV--DLRPMMYEAILPLLGTEEDLVVRITAANT----------------LRIDILHNVSLTVFPPVDD------------------------------FEFKSEQFLPYLERSFSLLFHLLQQVSECDTKMQVLHVLSFVIERVGSEIRPYVSSLVQYLPMLWEESAEHNMLRCAIITTLIHLVQGVGPLCMNLFPFLLPVIQFSTDVTQPPHVYLMED------------------------------------------------------------------------------------------------------------------------ 121703063 28 -----------------------------------YFTLLQDIFLDQSVPIEARYLAIIQLKNGIDKYWRKTATN------AIKKEEKEQIKLRALQAVEPAPLLALHNAFMIAKIMRSEFPQD-WPDGISSIISYLRSPGVNPLQLPRTLTILLQIIKELSTARLQRNLQSVTPEIFHLLGGIYVEKVNKWTAI--LEHGGTDEAALLNEAEQSLVCLKVLRRLVIAG--------FEHPNRDKEARDFWLLTHSHFSKFFAFIHGSVPLSEQVQRSIEKHLLKLSKLHVEMAKERPASFALLPDSIHLVQSYWT-----LVVKLGENYSQLGEDSESEGKSLMEKIGLRALLLIRACSKMAFNPAQSFKYQTPEDKEEKKRSIELIKSQLFTQEFVVVVMELLVTQFFRF--------------------------------RKADFEEWEAEPEEWERKEEDIAEAWEFSIRSCSEKLFLDLVIHFKELLIPRLLNVFYS----------FASPDKRDVLLKDSLYSAIG-LASASLEQQLN--------FNSFLEATLVPEVQIQ----EQGYNVLRRRIAILLGQWVPVKPDELNRDAIYQIFQHLLS-KQDSLNDLVVRITTLKNVLDPFEFSATGFMPYAQSILQDLMALIQEVELPETKMGLLDSVRVLVVKMEDHIAPFSDQILALLPPLWEQSGEEHLMKQAILTLISSLINSLKQDSIKYHSLVLPLIHS----SVEPGSETLVYLLDE----ALELWSAIL------------------------------------------------------------------------------------------------------- 145518085 1 -----------STDNTIRQQAEQELYAQVAANPIAILEQFLIAMQNKDDTE----FVSILLSKTIFENEENISKLEWTH--------VEAVLKFCISELKQENKVSH-LKRMCDLAVKGLLKFTKYDEMIMLLFEIGRSAQ-TLNQKLATMYYIEIMCEALCDEQLIKHSQQLNEIFSAFLN--DQSPQVRAATCQGISSFLVSIESLLNRFSNNAVVLLQQFAQVMQVDQEASVQALQSINELLENHPKFMKNVYGDLLNIYTQLLGSQSTVSLKKTALHGLQTLCQIAPAFIRKSDQFKTQSNLMIMK----------MLTEVDRKDWENTFDDNCLQLNDLSSVAEDCLGKMVRDLVKYLLPIFVPLIMQALRSPVINEQHAGLIAMATLSDK-AAEHFQNELPSIMDLILPLSQSQNKLIVYDLLTCLAALCQEFTPKIQ--INYGSQILQLIVTCMQQKISQKIQYISIACLVDFTRELVEDKEAAKNVLTPVSTFMIEQLYSVIQTNLTGSIDQQQQQILEQALSAFSALATSLQEHFTQYYDQMMPYMMQMMQTVTVN----------EVKSLLLECIGCFLVSISTTRKEQCKTDSNQLVTHFIQLQNKMESDDPSHSSIFFFYTQVATALRCEFGQYLEAIFPLVERAMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196010866 11 --LAQCLRQTLDPSASVRRP----------ESNAGYSLLLLRLVDNNQLEMEVRIAATIAFKNFIKKNWRIIEDEP----SKINDNDRQTVKSLIVNLLSSPEMIQRQLSDTISIIGREDFP-GNWLGLMPEILEKIKSNN--LNVINGILRTAHSLFKRYRHEFFAEPLTVLFQASMETVRGNVDDPTILQPVFESLQDIPEFFEDNMKTWMSFLFLLTTSFPKLQTKSDDVRSQICDSVTLYAQKYDEEFQSYLPAFVTALTNTGMLAKYDLLVSNAIQFLTSVCERE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110767987 2 ----------------------------------------------------VRQAGVIYLKNLITTNWADRENENGSVKFTIHEQDRAMIRDAIVDALVHPELIRVQLAVCVNNIVKHDFP-GRWTQIVDKITIYLQNSDAS--CWPGVLLALHQLVKNFEYKPLNEAMNLLFPMIYQLILSSEQSVLLQKQILKIFFALTQYLPLDLISKEVFSQWMDVVRQVADDDDEKCKKWALHILRRMFERYGSPGNVTQEYKEFSWYLRTFSGGILEVLLKILDQYRRKIYVSPRVIQQSINYINQGVSHAYSWKFLKPHMFEIIRDVLFPILSYSAADEELWNNNPYVTAAQTLLYSACKKRKDMLQETMQFCMEVLTSPNPRQKDGALHMVGSLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119193068 1215 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQILPTLLEGLDDPQWRSKKGACDLLGAMA-YLDPQQLAVSLPDIIPPLTVVLNDSHKEVRNSANRSLQRFGDVISNPEVK-----GLVNILLKALSDPTKYTDEALDALIKISFIHYLDAPSLALIVRILERGLKRKAAQIIGSLAHLTERKDLTSHGLKIAIVDPVPTTRATASKALGSLIEKLLPDLIPSLMTTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTSRLEETLPSILQ------NVSSAKSAVREGFMSLFIFLPACFGNSFASYLNRIIPPILSGLADD---------VEAIRETSLRAGRLLKNFATKSIDLLLPELERGLADDSIRLSSVELVGDLGINTKADIAQAGQSLLEVLGQDKRNKVLSALYICRDTSGLVRSAAINVWKALVAS-----------PRTLKELVPTLTQLIIRRLGSANMEQKVIAGNA--LGELIKKAGEGVLSTLL-------------------------------------- 154310250 1150 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTGVLNDSHKEVRLAANRSLKRFGEVINNP-----EIKSLVDVLLKALSDPTKYTDNALDSLIKVSFVHYLDAPSLALVVRILRSATKRKSAQVIGSLAHLTERKDLVSHGLKIAVVDPVPTTRATASKALGSLIEKLLPDLIPGLMQTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTSRLEDTLPTILQ------NVASSKPSVREGFMSLFIFLPVCFGNSFANYLSKIIPPILSGLADDVE-SIRDTSL-------RAGRLLVKNFATRAIDLLLPELERGLADDNYRIRLSSVVGDLLFNTGISANTEQDEVEEGAQEAGASLLEVLGEEKRNKVSSLYICRCDTSGLVRTAAVNVWKALVASPRTLKELIPTLTQLIIRRLGSSNMEQKVIAGNA--LGELIRKAGDGVLSTLL--PTLEDGLQ---NSTDTDAK----------------- 24817248 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMGLLRRILDDNKRVQEAACSFATLEEEAAEELAPRLEIILKHLMVAFGKYQRRIVYDAIGTLAEAVGGELN-KPVYLDILMQQLSNSDKDLFPGFTPFAEPVFRRCINIIQTQQFAKTDLGAAYDKEFIVCSLDLLSGLTEGLGSG-VESLVSQCSLRDLLLHCCTDDASDVRQSAFALLGDLARVCAIHLHPRLSAFLEVAAKQLEIHEAISVANNACWAIGELAVKVRQEISPFVLSVISCLVPVLQHEGLNKSLIENSAITLGRLAWVCPDLVSPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 46136717 1942 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTDSDED-------VREAAAEAFDSLQQIFGKRAVDQVLPFLLNLLRSED--EADNALQALLTLLTETTRSNI--ILPNLIPTLTT------PPISSFDAKALASLSKVAGPAMNR--RLPNIINSLMDNEINCKE----------------DGLREELATSFDTVIQSIDEYLNTVMNVLLQLLKHED---HRRRAATAYHMANFFAAASVDYSRYSQDIIRSLL-------------NSFDDRDDG--VVKAAWAALSAFTKKLRKEEMESLVISTRQTLQRV-----------------GVAGANLRGFELPKGINAVLPIFLQGLMNGTADQRVQAALGISDIVDRTSEASLKPFVTQITGPLIRVVSERAT--EVKSAIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 46127511 376 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPLILDLQDQSSNAKREAALHALGQLASNSGYVILPYIEYPQLLEILQSIIRT----------------EGQRVPLRQETIKLMGILGALDPYKHQAEERTPD-----SRNGEATQLTDISLMMTGLTPSNKEYFPTV------VINALLQILKDSSLVQHH----------AAVIEAIMNIFRTLGLECVS-FLDRIIPAFLQVI--RSATSTRLESYFNQLATLVSIVRQHIRNYLPSIVEILQEYW--HTSPSLQTTILSLVEAISRSLEGEFKIYLAGLLPLMLGVLDKDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145506725 1 -----------STDNTIRQQAEQELYAQVAANPIAILEQFLIAMQNKDDTE----FVSILLSKTIF--------ENEENIGKLEWSHVQFVLKFCVSELKQDNKLSH-LKRMCDLAVKGLLKFTKYDEMIMLLFEIGGSAQ-TLNQKLATMYYIEIMCEALCDEQLIKHSQQLNEIFTAYLN--DQSPQVRAATCQGISSFLVSIESLLNRFSNNAVVLLQQFAQVMQVDQEASVQALQSINELLENHPKFMKNVYGDLLNIYTQLMQSQTTISLKKSALHGLQTLC----------QIAPAFIRKSDQFKTSSILMIMKMLTEVDRKDWENTFDDNCLQLNDLSSVAEDCLGKMVRVGVKYLLPIFVPLIMQALRSPVINEQHAGLIAMATLSDK-AAEHFQNELPSIMDLILPLSQSQNKLIVYDLLTCLAALCQEFTPKIQI-NYGSQILQLIVTCMQQKQKIQYISIACLVDFTRELVEDKEAAKNVLTPVSTFLIEQLYSVIQTNLT------GSIDQQQQQILEQALSAFSALATSLQEHFTQYYD-------QMMPYMMQMMQTVTINEVKSLLLECIGCFLVSISTTRKEQCKTDSNQLVTHFIQLQNKMESDDPAHTSIFFFYTQVATALRCEFGQYLEAIFPLVERAMR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169784008 1282 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAASLPDIIPPLTVVLNDTHKEVRNAANRSLQRFGEVISNP-----EIKSLVNVLLKALSDPTKHTDEALDSLIKVSFVHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLTSHTTRATASKALGSLIEKLGEDALP-------DLIPNLMSTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTTRLEETLPTILQ------NVSSSKPAVREGFMTLFIFLPACFGNSFATYLGKIIPPILSGLADDVE-SIRETSLKAGRLLV-------KNFSSKAIDLLLPELERGLADDSYRIRLSSVVGDLLFSITGITAKAGEEEEEEAHQAGQSLLEILGEERRNRVLSALFICRCDTSGLVSAAMGVWKALVASPKTLKDMVPTLSQLIIRRLGSSNMEQKVIASNA--LGDLIKKAGETVLSSLL-------------------------------------- 121698149 1902 -------------------------KKAGESVLATLLPSLEEGLRT-SPDVDVKQGICIALRELITSASPEALEDYEKILIS-------TVRVALVE---NDEDVREAAAEAFDALQQI-LGKKAIDQVLPHLLMLLRNNEDAEQALS----------ALLTLLTEQTRANAILPNLIPTLLASPISAFNA----RALASLAEVAGSAMTLPTILNSLMDNILATKDEEQIQELNNAFDTVLVSVDEF-----DGLNVAMNVMMALLKHDDHRRRASAALHLNKFFSDAAIDYSRYYQDLIVLLISFDDSDKEVVKAAWSALSGLTSHMRKEEMEVLTIPTRQILRQVGVSGADLPGFSLPKGITAILPIFLQGLLNGNVEQRTQAALAIGDIIDRTNANSLKLFVTQITGPLIRVVSERSVEIKCAIFFTLNKLLEKIPLAVKP--FLPQLQRTFARGLADS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215456771 185 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPHLPTLVPYLINTL-NDSKPLVRSITCWTLGRYAISEEHKNKYFIPTMEGLLRMVLDN---NKRVQEAGCSAFATLEEDAGPELVPYLEPVLRNLVFAFDKYQQKNMLILYDAVGTLADAVLSAYVEILSKLKDDDVDLIPLLESFLPYAGPVFDRCATIIHNEEPDKSFLVVALDLLYGLTQGLGMALEPFINNKPSLLALLTVCLK------------------------ 170100605 1220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDRLVEALRTPAEQVQIAVSECLVKLIRSRLATLVEHLFDDLFNAPKYAARRGAAYGLAGVLKGTGIAGMKEFDVIRRLRTAAEDKKKYETMSTTLGRLFEPYITYALPLLLTSFGDAVAD----VREATQDASRIIMGNLSGYGVKLILPTLLEGLDEKQWRTKKGSIELLGMMA-YCSPRQLSISLPIVIPRLTGVLTDSHAQVRTAANKSLKQFGEVISNPEIKSLVLTALLKTSFMHYIDHSSLALVVPILERGLRERKKAAQIVGNLASLTDAKDFVPYLDGLLPMVHQVLVDPV---PEARATAAKALGTLVERLGEIHFPDLVPG-------LLRTLKTDTSGVDRQGAAQG----------LSEVLSGLGMERLEGLLPDI------IANARSPRPTVREGFMSLLVFLPATFGTRFQPHLPKIISPILGGLSDTEEY-VREAA-------MRAGRMVVTNYSSKAIDLLLPELEHGMFDSGIRQSSITLVGELLFKVSGISGKASEVLLEVLGVERRDRILAALYLVRDGVVVVRQSSMQIWKVLVHNTPRTVREILPELVN---------QVVYLISSDESEQEE---TAARTVSELCRKFGERILNE------IMPILRAKSTSPDSRTR----------------- 156379250 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALQEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPMLCKVLTDSHIKVQKAGAQALNLIGSVIRNPEIQATCLQVLLQTSFVHFIDAPSLALIMPVLHRALSERSTAAQIIGNMYSLTDTKDLAPYLPSVVPGLKQSLLDPV---PEVRAVSARALGALVKGMGEESF-------VDLLPWLMETLTSENSSVDRSGAAQG----------LSEVLCGLGVDR----LEKLMPEVIATTGKSELSPHVREGYLMLYIYLPTTFKDAFIPYVGPIVPSILKGLADEVEF-VRDTSLRAGQRIVNV-------YADTAIELFLPELERGLFDDNIRHSSIQLLGDLLYKVGDEDDNFNQKIIAALGLERRNRVLAGLYMGRDVSLIVRQAALHVWKVVVPN----------TPRILREILSTLFSLLLGCLASKSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLKSS---------------------- 156379250 540 ------------------------------------------------------------------------------------------------------------------------------PEIIPILERGLKSSKSNE--RQGVCVGLSEIIGSTSKDQVTQYVDSLIPTVRHAL--CDPLPEVRAAAAKTFDNLYHTIGHKALEDILPDLLVKM-------DDPAMAEYALDGLRQVMQIKSRVVLPFLVPKLI----------TPPVNSRALAILSAVADESL------------------------TRHLNKILPALLNAMQESQGTESHEEE-----LESAKKLVLSVEDDAGVRTVIEELIESSKNSNPGIRKSAVTLLHTFCSETSSDF-TEFVPNLFRYSLHLMNDTDIDVV-TGSWDLLQAVTKSLDASDQLSYIAPLRQAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 92897784 11 --LCQCFLQTVSPERESRCRTESHLSEAANHY--NFGLFILRLVAEPSIDNQIRLAAAVSFKNHLQLRWLSKD-------NPILESEKEHIKTLIVSLMLSATKIQSQLSEALAIIGDHDFP-EYWPSLLPELISNLSSQASDYVSINGILTTVNSIFRDDLKYCLDNFAAPLLEIFLKTIRPLFESQKLCCWIFHSLNSLPEFFEDHMKEWMEFGKYLTNSYPFLEALVDELRVAVCENINLYMVKYEEEFKEHLQDVWNLLRNVSQSSGRDQLAVTAIKFLTTVSTSVHHALFAADATILLICQGIVIPNVMLREDDEEQFEMDPMEYIRKD-MEGSDLDTRRRIACDLLKGIAMHYGHAVRQIVSTQIQSLLSSKNWRHKDCAIY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 7529745 13 --------AAFSPNPDERRAAEQSLNQ----HTPQHLIRILQIIVDGGSDLSVRQSASIHFKNFIAKHWEPHSGDQNI----ILPSDKNVVRNQILVFVSQPPILRVQMGECLKTIIYADYP-EQWPELLDWVKQNLQKPQVYGAL--FVLRILSSKYEEFISEETFPHLLNIFNNLVHVENPSLEVADHIKLICKIFWSCIYLLPRPLFDPNFFNAWMGLFLNILQPEDPELRKWIAHILNRLYTRFGDKLQNPDNKAFAQMFQINYAAKILECHLKLLNAIRIGGYLPDRVINLILQYLSNSISKSSMYNLLQPHLNTLLFEIVFPLMCFNDNDQMEDLYSPRTASMDFVTELVRKRGKENFPKFIQFVEASLENKPYRLKDGALLAVG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157332471 807 ---------------------------------------------------------------------------------------------------------------------------NGWPNLLSFMFQCMTFDSTK--LQEAVFLIFAQLAQYI-EETLVSHIKHPYSMFLQS-LTSSLSSNVKIAALSDAINFIQCLSSSTDFQDLLPAMMRTITEALNCGQKATTKEALKLLIELVGTEPWFLRLQLVDVVGSMLQIAAETLEEGTRHLAMLL---------------------------------------DIEDDPGLHSADSEDEDANESSNYSAGQECLDLVISLGGNMIVPVASELLPAYLDVPEWQKHHATLIALAQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68471201 4 --LIDLVLNQTSSDNEIRKNAELQFSQIVKQDPSNATQTILESALDTSLPLDVRQACLLHLKRLVPQYWSMGFESFIG--PPVNQEPKQLIRSKLLQLATSESKIRSGAAYAIVQIASVDYP-DEWPELINELYNATTQFQNETALL-GGLQVLTDLFDDLITEEQFWEGGVGKEVVLNNILSQSLAAEVKTQAIKLYESVLAILRSPEAFLNEITSTIQVLIQLLSQRDLHLRSFIYKILAAIISQFHSKLALEVKRTILTLAIQDLHYLAPVYSKVALNGVSSELEVSTVFNNLLDELFQTINSIQHDIPINNDQFVQDLIVCAVLPNDKLEEYDLDLNAFVSDATGSIYDLLTELNPSDAATW-FKSISSHLNDDNWRKLEAQLAILEGLLGND-----EELEDPGLSVFTRFITNHNTVITSRCFLLLPKYFEKFSNPNAK----RVLVDMITFAARSVPRIKVASLISFTYYKHVME------------LTTLDKSIQPQLFKIVYSLIEEC---EEDGLPVLLEAIGDTITINPSYASAVSISQGVNVIDLIFKIAFKDPGNVQ---------LITDSSECLTASLENTSVQDYMIACEKSLPFIFNIMQSSNGDYTPELYLSLELLSIIIKSCPGGELPAQIFLPILQKILLDSFDNQILQSGGEVFNELIKKGSKSFLDYKDPEIDCMLKIVSKF-LSPELSDSAANKCGSIVISLIDQFQNYLDFLTQILESAAN------------------------------------------------------------------------------------------------------------------------------------ 212540404 41 ---------------------------------------LQEAFLDHSLPLEIRYLSIIQLKNGIDRYWRKTASN------AIKKEDKERIKNKALEAVEPAPLLALHNALVIAKILRYEFPSDEWPNALPFLISSLRSPGAPSLQFPRTLIILLQIIKELSTARMQRSLQSVSPEIFQLLGGIYVEKVNTWSAL--LEHNHLDDASLPDLFEQTLMSLKVIRRLVIAGFEHNRDNAVQGFWTLSHTQFAKFFSFSETI----------TNPPRVNILIKKHLLQFAKMHVEMAKVHPAAFALLPDCVSLVKSYWTVVLGEVYDAEASQNRIDTGGDGEDEKNVIEILGLKALLLIRACAKMAFNPAHSFKYQQPEDKEEK-------------------------KNAVELVKSQLFTQDFVIMVMELI-VSKFLRLRQTDFQEWEEEPEEWERKEDTMSEAWEFSVRPCS------------EKLFLDLIIHFKPLLVPQLLNVFYN----FANPQNHDILMKDSLYSAIG-----LAAASLEQQLDFNAFIEKALVPEVQINEQG--------YKVLRRRAAIVIGQWMPIQPEKLNRPYIYQIFQHLFN-KADPVNDLPVRITALKNVLDPFEFSPQEFLPYATPILQNLLTLIQEVELSETKMALLETVRTAVVKMEDHILPFSDQIMSLLPPLWEQSGEEHLMKQAILTLLSSLMNALKSDSVNYHEDMLPLIQN----SIEPGSETIVYLLDE----ALELWAAI---LSQTPAPASADLMSLFPRLLPIF------------------------------------------------------------------------------ 218719075 1 MDVNALIQSTLDANADTRRQAELDLKYAETQ--PGFTGALLDILQGEQNNA-VQLSAVVYLKNRINRGW--APSEDNTTSKKIPEEERPALRDRLIPILASPPNVRAQFIPLITKILSYDFPEK-WPGFMDITLQLLNTNDA--NSVFSGLQCLLAICKVYRFKANDKEFDKIVEHCFPQLLNSLEAAEMLHTVVKAYKHAIPHLKSHQATVDWCTLFLRIVAKALEDPEDKCKKWAYGNLNRLFVRYPTSITKNTSSDVTNYAKSFITTFAPEIMLQEIEKWVKGQWLSKPVLSYTLIFLEECVKPKSTWDHLKPHMDTLIAHLVFPLLCQTDEDYYEEISAPDVAATNFLISLTKSRKKQILQFVNGIVSKYESAPDPREKEGALRMIGSLSSVIKKSPIADQVEFFVRHVFPEFRSPHGFLRARACDTLEKFEQL---DFKDPANLMIIYRNILESMADPEPVRVEAALALQPLIRH------------DTIRQSMQQNIPQIMQQLLKLANEVDVDALSN---VMEDFVEVFSAELTPFAVALSEQLRDTYMRIVGELLERQASKTDEDAYFLDDKSITALGVLQTIGTLLTLESTPDVLLHLETILMPVISITLENKDLYNEIFEIIDS-CTFSAKSISPTMWQAFELIHKTFKAGAELYLEDMLPAL--DNFVSYGSEMLAYLAALVSMVEDIFHDDKVGGVDR----ICGCKLAEALMLNLRGYVDQYVPIFVELAMNVINSGDAKTKSYRVHLMEMVINAI----------------------------------------------------------------------------------------------------------- 218722407 1899 -----------SSNMEQKVIAGNALKKAGESVLATLLPSLEDGLRTST-DVDARQGICIALRELITSASPEALEDYDKVLISI-------VRVALV---DNDADVREAAAEAFDALQRV-LGKRAVDQVLPYLLSLLRNEEEAEQ----ALSA------LLTLLTETTRANIILPNLIPTLLTSP----ITAFNARALASLAEVASSAMNRR--IPAILNALMEMISTKDEELREELSSSFDTILVSVDEF--DGLNVAMNTMMT-LMKHDDHRRRANAAERLAKFADAEIDYSYHQDLIRVLLISFDDRDKNVVKASWSALSQLTSHMRKEEMELLVVSTRQTLRQVGVPGAALPGFSLPKGIMAIFPIFLQGLLNGNTEQRTQSALAIADIIDRTAADSLKPFVTQITGPLIRVVSERSVDIKAAVFYALNKLLDKIPLAVKP--FLPQLQRTFARGLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195583696 24 ----QTLQAATNPSHEIVQKAEAQLREWEQQ--PGFFPTIARLVVSSTEDSEVRWMAAVYLKNGVERYWRPNSRQ------ELPAEQKQQIREVLLRHYDAEPQVALQIAVLLGRLARTDYPR-FWPDLLPTLMKQLQSTDGDSALQQRILIVLHYVLKALASRRLMAEQRAFQELGLQIFGYL--AWDIWAPLTTRFLQLVRKDEAMALNALQRAY---------------VVMRSLRKLVVYGCAKPYKSTDHMNFVLFQRLRQCLELRYELKVGSATGTATILTELERFVIKMMKTLNELMERHSVSFARFVPVALEFSFHYVFHEGT-----------------ALIFDAGDRINFKTFAIQALNMLKGIMQS-------------GNDSISAPPEGGASIEDELL------ASAAQSHAKFFTAERVSYICEKIV------THYFLLTEQELEEWQQDPEGYDQDDGGGDAWKYALRPSVETLYF------TCFTQHSQVMIQEVLRFVRRAQQLQLTPESDLKAILLK------DAIYNAVGQAAFHFFNKLDFGAWLTSQLLA-ELRVEAPNFRILRRRIIWMVGHWVGVQLPRELRPLAYEACLHLLRPQEDMPTRLAAALNLLIDDFEFMPEAFHPYFPPLFEALFLLLHEAGECDTKIVVLGTMTLLVEKMSEYIEPQALQFIAYLPLLWRESEEHDLLRCAII------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212536146 1 MDVNALIQSTLDANADTRRQAELDLKYAETQ--PGFTGALLDILQGEQNNA-VQLSAVVYLKNRINRGW--APSEETSNYKKIPEEERPALRDRLIPILASPPNVRAQFIPLITKILSYDFP-ERWPGYMDITLQLLNANDV--NSVFSGLQCLLAICKVYRFKANESDFDKIVEHCFPQLLNSLEAAEMLHTVVKAYKHAIPHLKTHQATVDWCTLFLRIVAKALEDPEDKCKKWAYGNLNRLFVRYPTSITKNTSPDVTTYAKSFITTFAPEILLQEVEKWVKGQWLSKPVLSYTLIFLEECVKPKTTWDHLKPHMDTLIAHLVFPLLCQNDEDYYEEISAPDVAATNFLISLTKSRKKQTFNIVSKYENAPDAEKIPREKEGALRMIGSLSSVIKKSPIADQVEFFVRHVFPEFRSPHGFLRARACDTLEKFEQL---DFKDPANLMTIYRNILESMADPEPVRVEAALALQPLIRH------------DAIRTSMQHNIPQIMQQLLKLANEVDDALSNVMEDFVEVFSAELTPFAVALSEQLRDTYMRIVGELLE--RQASKGDEDSYGDFLDDKSITALGVLQTIGTLLTLESTPDVLLHLETILMPVITITLENKDLYNEIFEIIDS-CTFSAKSISPTMWQAFELIHKTFKAGAELYLEDMLPAL--DNFVSYGSEMLAYLGALVSMVEDIFHDEKVGGVDR--ICGC--KLAEALMLNLRRYVDQYVPVFVELAMNVLNSGDAKTKSYRVHLMEMIINAI----------------------------------------------------------------------------------------------------------- 123458070 4 -ELNVILKSLLDTDNDQRSSGESAFWDMTQKDPPSVIQILFHII--ETTDNNTRQMLALILLKLIFAPF------KQEIFDLIPLEIHTFIQEKLLYLFSSPEINLNYLSTAVATIASVYISLNEYQNFIPSLFQIIL--NSTPQLRAPAIDCAVQVITNFKNELDQNQTFQIITMVLQ--DNSIPSASV--AVMRFLYTIIPDGEIPPEYQELASVIVPLISQL----EKDLLSSMLLNLAIFIAKKPKFVIPILDSLVQVLSIATDQNQDEGARINAIEVISQIC---IRISEENN-------------------YLQHVIESMFMIITETDETPYEDETNISDIAQQYLLSIGQNLQPLFTQIVLQIISNNIESSEWNIRYAS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6403489 13 ----TLLANSMSGDETVRRPAEAALS--LSESRPGFCSCLMEVIASKDLVSHVRLMASVYFKNSINRHWKSRRNS----W-SMSNEEKSHLRQKLLSHLREENQIAEMLAVLISKIARFDYPR-EWPDLFSVLAQQLHSADVLASHR--IFLILFRTLKELSTKRLTADQKTFAEEI-------QPVKEVSPALLNAAQSFLPYYSSFQNRDPKFWEFVKKAC-----------VKLMKVLGAIQSRHPFSFGDKCLPVVVDFCLNKITDPEEDFFIQCMVMVKSVLECKEYKPSRTGRVMDDNGDTFEQRKKNASNTVGGIVSSLLPN--------------------ERIVLLCNVLVRRYFVLTASDLEEWYQNPESFHHEQDMIQWTEKLRPCAEENYSQLLGPIVVSILQEAMNNCPPSVTEITPALYVYYELSNYLNFRDWFNGALSLELSNDHPNRRIIHRKVAMILGHVSEILVEKWLANGKWLMITTFQIKDDTKRAVY--CALIKLLQDNDLAVKLAASRSLCLHVEDANFS-EQSFLDLLPICWDSCFKMVEV---VQEFDSKVQILNLISTLIGHVSEVI---------PYAQKLVQFFQKVWEESSGESLLQIQLLVALRNFVIALGYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 19112322 3 -DIPTLLARTLNPTTS--KSAEEALKVWELQD-SSFALKLLNIVAEDTVDINIKLAASLYFKNYIKKHWDSEEGASIR----ISDEVAELIKREIINLLKSTTIIQVQLGEVIGYIANFDFP-DRWDTLLPDLISKLSAVDMNTNI--AVLSTAHAIFKRWRPDALFLEIKYVLDRFCEPFLSLNSLFQVILLECKLFYDLNEFFEDHMSEFMAFLNYFTYTNPSLEGDETNVLIKVKASICEIVELYFTMLYDFVNVTWTLLTTLTPDEKYDGLVGKAMAFLTSVIRIRKHAEFFQQDQVLQQFIELVVLPNICLRESDEELFEDDPLEYVRRDLEGSNSDSRARSAIVLVRGLLDHFDQKITSVVSTHINANLQSLEWNKKYVALQLFSAIAIKGQSTRLSQQLIDIFPTILRFLEMPSFVVYTYAAIALDQLLTVRHNHVHIFTSLLIAPHILPALNQLFLIVESA--STPQKLAENDY-LMKAVMRIIIMSQEAILPAASLLLQHLTKITEEVSKNPSNPKFYLFESIGALIRSLSKSGPQTVSQLENALLPVFQNVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196009243 1004 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDKLLDTLSTPSQPVQQAVANCLPPVI----PAVKHKVPDLIKRMLQQLFESGQYGERRGAAYGLAGIVKGLGILSLKQLNIMSALEEAIQDKKNYKRIFEPYIVVILPHLLTCFGD----GNQYVREATEDAAKVIMQKLSAHGVKLIFPSLLDALKEDSWRTKTGSVELLGAMAH-CAPKQLSSCLPNIVPNLVDILGDSHAKVQHAGLHALKQIASVIKNPIHTATCLQTLLSTSFVHFIDAPSLALIMPVIHRALQQRSSETQIIGNMFTLTDMKDLAPYLPSIVPGLKQALLDPM---PNVRHVSSKALGVLVKGMGE-------QPFQDLLPWLLDKLVTDTSTVDRSGAAQG----------LSEVVYGLGLERLEKLLPDIIATT----QRRDVPPNVRDGYLMLFIYLPMTFKDDFSPFIGSIIPSVLQGLADETEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119189093 18 ----TILNALLSSNTQVQVQATQQLQNWEKED--DYYIFLQDVFTDYSVPEQARYLSVIQLKNGVDKYWRKTSPN------ALKPDVKQRIKSRALDALVEPAPLALHNALMIAKILRYEFPT-EWPDAITKITQLLHSPGANSIQLSRSLLILLQVVKELSTGKVLRIFQLLAPELFRTLANIYVQRVERLSRL--LNGDTTDGAGALEAVEQTLIALKIIRRLIISENPNRNTDVQQFWALTLTHFANFV---------NISKQQPANLDTHFTALIGKHAIQLSKLHLAMAKDHPAGFALLPQSIDMVKFYWDLVTEYGSSDLSQLRIGTGGDADSEEKTLLEKLGLKGLLLLRACAKLAFHPVQTFKYQHPEDKEERNSAVQLIKSQLFVEGFAVQVMELLV--------------------------TRFFVFRAGDLREWEEEPEEWEKREEEITHAWEFSIRSCA-------------------EKLFLDLIVHFKDSLVPKLLNVF-YSYATPQNHDILLKDSLYSAIGLAA-ACLEKTLDFNAFLISTLIPEVQIQQPG--------YYILRRRTAILLGQWVPVKPSELDRDSIYRIFQHLLN-KDDPTNDQVVRITALKAVLDPYEFTAEGFLPFAPPILQSLMNLIQEVSLPETKMALLETVRVAVVKLEDHISPYADQIVTLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154345944 10 VNVIQLLHNNGVEVSNS-KAAYTQLKQYESN--PAFCILLSAVFGADENPSQYRQLAGITLKNNLTSVRHALGE----------DAVKEAAR-FALKSLANPPDTRRTSAQVVVKVTA--LTSLEWGDLPNILLNDLLPCGDLKTL--AALYCLQYLMEDV-PKQIGESSGQIILRVSQLAVSQCAPVTIRKAAFRMCFNIYELQVGLSKASQSLSSVCTSLLECSCCEDPAFMILVLRTCSLLLDYFPSEMQRYTNWWITNSAQLIRNSQNEELVAAAIGLISTTVDLYDRNGGETGAAFLVSGVSQLILVRYALLSAEEVASIMDDISEDNMMDDDAAAMTLRSSALKLVDVLSTFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHEVLDSLVEQFLQFISN--PCEHVCVVSIAEWSLSRLSETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118363046 9 -DLVQKIISCQS--NDEIKQLEEKFISIKKKDNDQFILDMLSVITDENQNKDLKVFAINEIRTSLSDYSKSTNPIILK---NINQDTVIMLQSILINQLEQNQSLRKQISEAVGEVGASLINRNMWDGLIHLLWELFDQQ--KLEIQQSAFIILRVLIQ-YSHSAFQNNLKELNILLNNGLLHQDY--TIKVEAIKTLGVLMQQLESIPFLESVYNILQQDKVQNQNNDDAEENENVLSAVNDISDQEPSFFKNNFNEFYIGLTKMIQEYPKPTIQRLLIESLVNFIQHFPEFIENQNDKIE--NILHLIFLQMVQIDTEITQEWMNPQSGYNDDLENDERSETIRFGQSLINQYIPCFEDLVILNIKKLFEEGNIKQDWRYPHAAMMALSQIGEFIEEVTLEPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170584334 8 ------LKRTLEPNAQIRRIAENDLKQM--EQLPGFGMVCFELIFSQQTLPAVALAXAVSLKNFVKENWNKEKCLV-----EINDEERSQLRSRALESMLSTSNIQKQLSQVVCVMGKHDFP-EEWPDLITILAQNLTGIDLDKLT--STLYTLDXLCKKYRYEVKSNRLWQELVIVLQAIAA--PLTDLFAKMIECIXNKDLMSETECRSWIEVTTLITKCFHSLCSQD-------------LPEYFEDHLNTWINGFMALLRLQIPQMDAASIDSEADKLKCCICEIITLYSQRYEEEVMPFMMPSDKSSATHEKVEQELIECIWQLLVSIDEKARYD--TLVNASLGFLSSVCQRSQYSTIFDHEEMLRTLCEDVIIKNVMLRKCDFELFKDDPFEYMRKDIEGSDIGTRRRGASDF--------LRSLCRRPDESRILAILSRVLQSFLQESV-ADLTNNWLKKDVVYCLITAVAVKAETVKHGATVTSDLVDVVDFYQTHVHSDIFDALKYIVVFRNHLRPDHLIGVVSAFLKLLSSRHTILHQYTAYALERLMLVRCKETGKVLLTHEN------VPLGSLIVALFACFEADPKAQNSHYLMKALMRCFNIIDTETAVDKLATMIGVAVKNPVNPLHLHFVFESLCVLIKQVYAVVDGGIDKFVVPLIENIFSSDAVDFVPYALQITALLLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157864538 12 -ELCTIIATILHADNAERRRNEADLTTALQQPPN--VGHLVTILCGPTAPAGVRQMAAVLLRKRIFS-----------LWRVLTTEQQHQLRHLLLQRLGDEPPVRFAIAHVVTRLAKADANRGGWPELQHAI--RAAAHDTRVEMRELAMVLLYSFGEVFAEE--NALSGLAAESVVRGLGDSETVVQAAAVKAAM--VLLPTLHEHPAVRNAFLHLVPTCIGLLESGATEAKVPLCVSVLDLFEQLFDDLPVKKYGALVQDVAQAL--------------MRLMANPQHHPRVRENCGTALGQLATLKPKFVAAPALEPLVQVCLGLMSEDNTISISDQTSACMVGCQLLSALATTVPSKVLLPYISRVTDAPASVDARTRKATMIALACLAEG-HASYLRRRVGYVLTVTHGFLCDADPAPREAAAFALSSFCGHLPEILLHHEKLLPMVVPLLEDTSDL--VRRRVAQALDTLCENLQEN--------------LDRYVPTLLPAVMAAI-PISSLETQCR------LCGVLSSMGMAHSAAFASRGPELLEVLRQPFGLKTP--------ETMALRAQATETVGVIGSAMGRAAFAEYYPFFMQEVVANLQTR--HAAVREQSFGFLANMCELFREDFAPYLNDSIHCALETI--TEDRAVYKNKHPLASDGSGDALAAFAAWKDNGGDDDESDLRVRTADVEEKSSAVYCVGVFADVMGQLGEAQTAACWEALTGLIRSNALIALAKLAKASAGLPAKAMQARSRIVAGRTGAADSSGSLVQDVLPRIDELLNLLLRTIEEEDAENEVVGAAC--------------------------------------------------------- 123497243 5 -----LLEAIWSTDKDRVEEADKYIKELIDTDKIGYIANLVEILNSDDQNASVKRNTLLLLYKM-YPEDIAQQNGEFDESDMIPQEITSKIIEITFALLGNPDESLRNNAIHLYARAVSYYINLHDIEPFHALIQLMELPDANLATTYTS--ALCEILISYYPEEAETH--HLFRLVFVMFNTQD--IQMHFNAIKIVNSMVENISDFFENQQIVIGIASALLQYSQPGD--LQCEAFKCWDKIGKQAPIILAENEPILIEHALGAMENSEDRNLLFAACALIKRIAKIEIEDETEQLNGIEQN--------------IQNVLTMLMDVCSSVDDPSCEETWEPYIAAYEAMKTVCKLTADTIAEGMSENFSENSNSITFSERDCWLRLLECVIVNTTN---KEYVKQYFQPLISLASDESPCIRFRALKCIRKGLEFISEINRNDEYLIELSKEVEN---------------LANILDDDGHIASEVCFILSLFTKV--TNYERTSDILQLLTEKAVSVHQHFAKEPFDAIERIVTEADEA---QVLNFFPNICGYLESALN----------QENFGWLVHDLGELVQAYAFRF-KEQISPVVDHLCNLFLQV---CNSNSEYLPEVLLPFTSLCAANHEIFGKYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 71020719 1204 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDALKTPSELVQSAVADCLPPLVRAISKDV-PRLFDSLFRELFNGAK--YASRRGAAYGLAGLVSIKEFDVINKLADAFEDAKNPTRLTLTLKRLFEPYIIGILPQLLAGFGDVSSD----VREATQDAAKAIMQNVSGHCVKIILPTLLSGLDEKQWRTKKGAIELLGAMA-YCAPKQLSLSLPTVIPRLSEVLTDSHTQVRTAANKSLKQFGEVINNPEIKQLVLKGVLETSFVHYIDSPSLALVIPIIDRGLKERKDAARIVGNLAGLTDSKDFVPYLGKLIPMVRMVLISPV---PEARAVAAKALGTLVERMGE-------VHFVDLVPSLLGVLRSDATGVDRQGAAQG----------LAEVLAGLGMERMENLLPEIIN------SASDPKPYVREGHISLLIYLPATFGHRFAPHLGRIIPPILSGIADEAET-VREAS-------MRAGRMIIANYSSKAVDLLLPHLETGLFDEAWRIRTADLLFRLSGISGKNEVEDEGVDEDMEQSATNNSVQRA---LVEALGQERRDRILASIYIVAAIHTWKALVHNTPRTAREVLPTMLDILIKSLASNG--DENREMAARTLGELVKKLGEKIL-----RETIPILRMRGATSEDPKTRS---------------- 194756404 15 ------LQAATNPSHEIVQKAEAQLREWEQQ--PGFFPTIARLSAASDAEVKVRWMAAVYLKNGVERYWRPNSRQ------ELPAEQKQQIRDVLIQHYDAEPQVALQVAVLLGRLARTDYPR-FWPDLLPTLIKQLQASGAECALQQRILLVLHYVFEEVGSQIFSYLAWDIWPLTARFLQFVRKEESVALSALQRCYVVMRSLRKLVVYGCAKPY--------KSTDHMNFVEQLFQRLRQCLELRYELRMGSMTPVTSSILT----------------------ELERFILKMMKTLNELMERHSISFARFVPVALEFSFHYVFHEGTALIFDAGDRMNFSTFAIQALNMLKGIMLSGN-------------------------DTISAPADGLSGMSLEDEL---------LAGAAQSHAKFFTAERVTYICEKIV------THYFLLTQQELEEWQQDPEGYDQDDGGGDAWKYALRPSVETLYF------TCFTQHSQVMIQEVLRFVRRAQQLQLSADSDLKAILLK------DAIYNAVGQAAFHFFNKLDFGAWLTSQLLA-ELRVEAPNFRILRRRIIWLVGHWVGVQLPRELRPLAYEACLHLLRRQEDMPTRLAAALNLLIDDFEFMPEAFHPYFPSLFEALFMLLHQAEECDTKIVVLGTMTLLVEKMSEYIEPQALQFIAYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 28573433 24 ----QTLQAATNPSHEIVQKAEAQLREWEQQ--PGFFPTIARLVVSSTEDSEVRWMAAVYLKNGVERYWRPNSRQ------ELPAEQKQQIREVLLRHYDAEPQVALQVAVLLGRLARTDYPR-FWPDLLPTLMKQLQSTDGDSALQQRILIVLHYVLKALASRRLMAEQRAFQELGLQIFGDIWAPLTTRFMALNALQRAYVVMRTLRK-----LVVYGCAKPYKSTDHMNFVEQLFQRLRQCLELRYELGTATILTELERFVIKMMKTLNELMERHSVSFARFVLEFSFHYVFHEGTALIFDAGDRINFKNFAIQALNMLKGIMLSGNDSISAPPEGGAHIEDELLASAAQSQAKFFTAERVTYICEKIVTHYFLLTQQELEEWQQPEGYDQDDGGGDAWKYALRPSVETLYFTCFTQHSQVM------IPEVLRFVRRAQQLQLTPESDLKAILLKDAIYNAVGQAAFHFFNKLDFGAWLTSQLLAELEALNFRILRRRIIWLVGHWVGV-----QLPRELRPLAYEA--------------------------CLHLLRPQEDMPTRLAAARTLNLLIDDFE--------FMPEAFHPYFPSLFEALFLLLH-EAGECDTKIVVLGTMTLLVEKMSEYIEPQALQFIAYLPLLWRESEEHDLLRCAI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85098066 402 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSPIKREAALHTLGQLASNAGYVIKPYLEYPQLLEILQSIIRGEPQHTIKLMGILGALDPYKHQASPAKDSMASQVANVASDSLKTALTNLMQVEERTDDNKRNNEAAQVSLMMGGLTPSNEDYYPTV------VINALLQILKDQSLVQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFISVIRASSNAR--LEFYFNHLSRLVSIVRQHIRVYLKDIIDVLQEYW--HTTLALQSTILGLIESISRSLEGEFKIYLAKLLPLMLGVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145349330 5 ------LAETLSPDAVARAEAQRAIERMGGE--PGFAETLASIALRGVEDISTRQLSAVLLKKHVREHWNALDERFVA--PELTEAEKQGLKTVLPKGLADESSKMRTAFAAGIAQAAASDGA-IWDELTTTLVEGIRAKRSRSEVL-GCLKCYEIIAGEIDAKDVATVGPTLFPELLTLARHGE-DGALRRRAETAFSSTVSALTTLTEQKEMRDMLLPYLPTWLETNNFDALASTMAALTSLALAVQYFTKPAGEALMPALLDPGMDSDGDTVSFEAVELLELVINIAEQPKLNKLLEPNLADTLYVTMGYMTMSSSQE--EMWMDDPNQFVADEDDDFGNVRAACGLMLDSLGERFGVKAVAALWNAAQQTGDSMWWRPREAALLAVGTMNEKPAPFDIAAFMKTVIENLHESTAASAPFLRGRALWVTARLSSGVPTE-MADAILRASVSSL--APGLAPPLRIGACRAIAEFLPIAKKEVPYIGEIYKGLGNLLVDAGEETLHLILEAMLVLIKADSDAAAAWLSALAPAVVKIWAEYVPLVSADTTEVFEALAEIPACQAQLHTMSPSEQPEMLVEATLDLLTIILRPASPETAKATHDVCFKYVCGLI-MQSDDAGVMQGASETLRAFLRAGKENMLEWLRAMFEAASRLLDPNLEDSASLYAAPLLCQMLRRLPTKVGPVLRDITAAVVARLRSSK-QPNLSASLLTVFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 119480961 130 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTLLYGFVPQIFDLIWVALRDPKVLIRETAAEAVSECFEIIADAQVRQLWFARIYEEALLGLRS-----SNVDSVHGSLLVLKELLLKGAMFMNEHYRNACEI-----------VLRLKDHRDHKIRAQVVQTIPILASYAPVDFTETYLHRFMIYL-----------QAQLKRDKERDAAFI-----AIGKIANAVGAA-IAQYLDGIIIYIREGLALKARNRAAVNEAFECISMLSLAVEQALSKYMESLLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66815277 1141 -------------DANTSALAEKWLATNQPTQLPDFMKLLSD--STFNVNSETRKINALAIKEAATCHTHMIPEIVDNLFEIYEQNYPDEIRETPIT-----SKFRISVATALSGLGNAIVE----PEVLKSLFTKII-ERGLFDPKEEVVQEFVSTGMSIINQQGVQFSGELLATFEAFLRPDNGTGEEDSIRANVVVYMGALAKHMDASNPKVSIVIDKLVDALSIPSESVQVGISKCIAQLIPSFKKQ-----GDRLIPMLLEKLKNSYADRRGAAFGLAGSVSLKNYSILDTLQSYIEDKKHPECLCNTIGRVFEPYIIHILPKLLVCFGDNVSE----VRDATADTAKAIMSQLSGHGVKIVLPALLKALDDRSWRTKEGSIELLGAMA-FCAPKQLSSCLPTIVPKLTYVLNDTHTKVQEAAKEALSHIGSVIRNPEIQ-----IHVPLLLQTYDDPEIHSKELLENLLSTNYVHTIDPASLSLLLPILERTLKERSSELKKMSCQIVNLCSLTEPKDLVPYLNILMPVMKTVLLDPIPEVRAICARALGLLVRGMGEENFSTLIPWLLETVKSDQGAVERSGA-AQGLSEVLASLDISRFNSLINELLAMTNPRPHVREGILSIFIFTPISLGDLFLPYLPKVLPQVLKGLADDSDP---------VREVCMRCGQSILQFAVTGIEVIVPALEKVLFHENIRLSCVQLFGDLLFKLAGTTAQEVQS-----NNSSYNAKDDDDDEPGSSGNDIQK-ILERLGRILSSLYDNNSSVRQKVLLIWKYIEILPTLIEMIISSIGSNNVEKRQSAKTLGDIVSKLSDRIL------PEILPILERGLRSELEETR----------------- 66815277 2035 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFLHQLQPTFIKCLSDHKNVRTNAASALGLLMTLSSSVDQLVNSLITGISTADSISQESKLRALQSIFEKKPKVEQATLDKAIATIVDFLYQPSDDLRSMVAQTIGAS-SKCFTSLTELNQFIKTNLISPSQSVLSRYGKALGEIFKASGKNLIDSQSPNMPTIIKIIQTDCRDEKGPIRESSAYLAEAILVASP--LTYAKDLVPSICHLIGDQSS-SVSISALNVIKRFCKSNQQLSRQYLRDIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45198687 1181 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEIVGVLNDSHKEVRKAADQALKRFGEVIRNPEIQK-----LVPTLIKAIGDPTAHTEAALDALIQTQFRHYIDGPSLALIIHVDTKDLVPYLQQLIDEVEVAMVDPV---PQTRATAARALGALVERLGEDQFP-------DLIPRLLSTLSDDSKSGDRLGSAQ----------ALAEVISGLGLSKLDELLPTILN------GVTSYRAYIREGFMPLLLFLPVCFGSQFAPYINQIIQPILSGLADSDEN---------IRDVAFKAGKLIKNYAKKAIDLLLPELERGMFDENERIRLSSVQGDLFQVTGSAHNEFSEEDADAEHELSGQMVEVLGEERRDRILSALFICRNDSSGIVRATTIDKALVPNTPRTIKDILPTLTSLV--VVHLASSSSTLRHIAAQSLGDLVRRVGGNALSQLLG------------------------------------- 169783508 484 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLPQLMPVILDSLQDLSSHAKRALRTLGQLASNSGYVIDPYLEYPHLLAVLINIIKTEQLLGILGALDPYKYQQISETAPDIHHINEVQTVSDVAL---IMQGLTPSNEEYYPTVVINTLMQNILRENSLAQYHSAVIDAIVTIFKTLGLKCV-PFLGQIIPGFIAVIRGSPPSR--LESYFNQMAILVNIVRQHIRAFLPEIIEVVRDFWDA--SYQVQATILLLVEAIAKSLEGEFKKYMAGLIPMMLDTLEKDNTPRQPSERILHTF--------------------------------------------------------------------------------------------------------------------------------------------------------------- 169783508 208 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPTLLYGFVPQIFELIWVALRDPKVVIRETASEAVRECFEIIADSQVRKSWFARIYEEALQGLKSN-----NVDWIHGSLLVLKELLLKGAMFMNEHYRNACEI-----------VLRLKDHRDQKIRAQVVLTIPILACYAPVDFTETYLHRFMVYLQ---------AQLKRDKERNEA-------FIAIGKIANAVG-VAIAQYLDGIIVYIREGLAMKARNRAGVNEAFECISMLSLAVGPALNNYMESLLD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210108735 553 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELCPIILDMLQDSSSLKREVALWTLGQLVECTGYVVEPYTKYPSLLEVLLNFLKTEQAPGIR------------REAVRVLGLLG-----ALDPYIHKVNTGVIDRSSDSGAVSPESGESAAEMLVNMGGCPLEEFYPAVA------IATLMRILRDPSLSNHHTMVVQAITFIFKSLGM-----------KCVQFVPQIMPTYLNVIKTC--DANVREFLFQQMGMLISIIKQHIRNYLDDIFTIIKEYW--TPNSPMQNTIILLVEQIVVALGGEFKVYLPQIVPQILK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168002916 1627 ----------------------------------------------------------------------------------------------LLQTLKSETSSRSGAAQGLSEVLAA-LGTEYFESLLPDIISNCSHP--RPAVREGYLTLFKYLPVALGP-VFQRYLQRVLPAILDGLADE--NESVRDAALSSGHILVEHYAT-----SSLPLLLPAVEEGIFHDNWRIRQSSVELLGDLL---FKVAGTSGKVVIDGGSDDEGASTEAHGRAIVNEVLAAVYMVRSDVSLAVRQASL------HVWKTVVANTPKTLKEIMPVLMRTLIDSLASTSNERRQVAGRSLGELVRKLGERVLPSIIPILAKGLDDPVASTRQGVCMGLSEVMGSAGKHQLVSYMSELIPTIRKALCDRELVVREAGGLAFSTLFKSAGMQAV-DEIVPALLHALLDGLKQILSVRTAAAHALGALAEVAGPGLNV--HLSTLLPPLIATMGGGDESISLLAKRAAETVVLAVDEDGLETLVSELSRGLSDIMPAVRRGSAYLVGFLFKNVPNLLTTLVIMLTDNDQSTVQAAWEALGNVIGTLSKETLPSLLKTIRDAVIYLQSLMSGSADMREQAADGLGELIEVTSESLKTFVVSITGPLIRIIGDRFPWQVKSSILGTLGVLIIKGGLSLKPFLPQLQTTFLKCLQD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123449488 11 -EFIQNVQGYIEGNQETIEACKQWLEGFFTNQRIGFLLCSSYGLDSVNEDSYEHILLLLAFKQFLNHDIENPEEKVEKEW--LSFEYKDLTKNAIVKNRNSDNEVRNMAAKCLSMIC--EYDPEIYNECVSELFTELQNQEQPPTD-----FSLKFFKELFDADFFSKHLNLILQLINECFRWDAASNDIKLLSLKLLNPLISH-SQNEINAENITQIISYTCMTIQNSSFYFLKTIYKVYYNIMKQVFREMAHTIFDPINCQIPIEQHSPETHNNTFALMFLIQIARFEHLLYKE-----DKSKVNFILLDYNLQQITECLIHLLMNPNDQTIEDPENSEPSFLASSALCQLCKIPEYFKIMSPILFGYVNQNITNTTFIVQNTVLLCLLSVTSGPRIEGDEIYQYGSSILIERYLNSENRRLVETSLYVIYKIIKKYGVQSPEDLYFI-MNNAILPQREAEPQVRLRCSNIITILCEN-------------VPESALESMFDITIQTIRCLTDGTTPDQESTTLVA-----------PFDSFYRLIKRLPETEEVRVKLLDLILHVDDYFPQTHLNMRIGRMI-VISTIANKLKKEMSQYTQPVFDKVLTELISL--HDFEFWKEGLVALLKILDTGSVSSEENSQKINNLMEMALQSYNET-IIYEGVRVIGKFYGTSVPCFVDESPEIIDNLFNLATNMESSTIFK-GIMFALHDITYAFSEPNDDTINSTIKLLSFALSRKFTPDIESAV-------APMLTAFSSLFLS-KPDMSKVISDFHK------EIIKYIEFISKNRMMTDTIFIAACNLIKVIGT--NCKRSKLALNRSIILNMLNERKTNLDPKI------------------ 157356187 14 -----LLTNSLSADESVRKPAEAALSQ--SESRPGFCSCLMEVITAKDAQVDVRLMASVYFKNGVNRYWRNRRDS-----SGISNEEKIHLRQKLLLHLREENQIALMLAVLISKIARIDYP-KEWPELFSVLAQQLQSADILTSHR--IFMILFRTLKELSTKRLTSDQRNFAEISSHFFDYSWRLWQSDVTILRDFSALAQCISSDASEQHQGDLYLKIIRQLIISGFPSDAKCVQEV-RPVKEVSPVLLNAIQSFLTYYSSFQTQCPKFWDFIKRACTKLVLVAFQTRHPYSFGDECVLPPVMDFCLNKHDILSFEQFLIQCMVMVKSILECKEYKPSLTGRRVTIEQMKKNISSIVGGVLTSLLPFVLSASDLEEWYQNPESFHHEQDMVQ--WTEKLRPCAEALYIVLFENHSQLGPVVVSILQEAMRGCPTSVTEITPGLLLKDAAYSAAAHVYYELSNYLSFKDWFNGALSLELSNDHPNMRIIHRKVALILGQWVSEIRSVYCALIRLLQEKDLSVRLAACRSLCFHIEDANFS-EQGFTDLLPICWDLCFKLI----------EEVQEFDSKVQVLNLISTLIGR--GNEVITFADKLVQFFQKVWEESSGESLLQIQLLIALRSFVTALG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157877021 10 ------------------KAAYAQLKQYESN--PAFCILLSTVFGADTNPAQYRQLAGIALKNNLASARHALGEG----------AVKEAARFALKSLTNPPDRIARTSAQVVVKVTA--LTSLEWGDLPSILLNDLLPGGGLKTL--AALYCLQYLVEDV-SKQIGESSEHIILRVSQLAASQSAPMTIRKAAFRMCFNIYEQA-SLLDWNVDTLSPLQMGLSKASHSLSSVCTSLLECFVILVLRTCSFLLDY-FDFFGQMSQNEMQSGKQELIAAAIDLIATTVDLYDRNGGETTVAFLVSGVPQLILVRYALLSAEEVANIMDTDDYRVRDSTAVSFMTLRSSALKLVDVLSMFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHEVLDSLVDQFLQFISNQ--SEHVCVVSIAMWSLSRISETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115396002 472 ---------------------------------------------------------------------------------------------------------------------------------------NYVENDNPEIRKASALTCCQLFVHDPIINQTSSHSIQVVSEVIEKLLTGDPDPEIRRTVLWSL-------DRKFDRHLARPENIRCLFLAVNDEVFSVREAAICIIGRLSSVNPAYVFPPLRKLLVNLLT-------------GLGFAST--------------ARQKEETAQLISLFV---------------------------------------SNATKLIRSYVDPMVTTLLPKATDANPGVASTTLRAVGELASVGGGE-MKLYLPQLMPIILDALQDLSSHKREAALRTLGQLASNSGYVIDPYLEYPHLLAVLINIIKTEQT---------GSLRKETIKLLGILG--------ALDPYKYQQISESTPDVHHINEVQNVSDVALI---MQGLTPSNEEYYPTV-----VINTLMQNILRENSLAQYH----------SAVIEAIVIIFKTLGLKCV-PFLGQIIPGFIAVIRGSPPSR--LDSYFNQMAILVNIVRQHIRAFLPEIIEVIRDFWDAT--YQVQATILSLVEAISKSLEGEFKKYLAGLIPPMLDTLEKDNTP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159462472 253 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DALQTHLPRVLPAILDGL--SDEAEGVRDAALAA----GRILVDNYANSA-LPLLLPAVEEGVFSDNWRIRQSSVKLLGKLL--------FKVAGASGNVVLDGHEDEEEESYGEAIIAALGMARRNEVLARLYVIRTDVQYTVRQEALHVWKKTLGQILPDLMQLVIESLADDGEDRQH---AAARCLGELVRKMGERVLARIIPILREGVASPSAATRQGVCLGLKEVLDNMGRHQLQEHLAEVLPTVQSALTDADAHVREAAGAAFGILFKGSGGAGGHDKRYHESLEGLRVILMVRPQIFHFVCPKLLH-RPLLLNNVRAIGELAEAAGTHLNNHLDELLPALLGAASGSRAADLASAGRAAASAAVVAVALAVD-EEGLHLLVPEMVKALPATRNGAAQLISAFAAASKHEFQEHVPQLIQSLVLLLAEDAAAEDLTLYWKALEAVCGSIPKDELPEYVHCLKKERRKRKAGPLLPKALAPLLPIFLQGVLQGSSAEVRSAADGLGDLVSVTSEDALKPFVVTITGPLIRIIGDR-FPAPIKAAILGTLG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 50553212 6 -------EATTNGNPNTIKQAEAQLKE--VDKMPGFIHSCLDIVREPQASDNVRKAASVYLKNMVTRNWNPHTSSKK----LIRVEEKPEFREKLVPTLVSNSLLRSQLVAMLAYIVVLDYPKD-WPSLLGQAEQLLQSESDQD--KFTGVLILTEVTKRYRYTTGESHLNEIITRTFPTLLLFGQSRHILKMYKYATYYKLPVELQGDDSELHLNAITRTLPQEVLALDVEDRWTKCQKWANLYRIYHRYGAESVVAAEYEAFSARFNSQYVPEILRAIEGWAKGEIWISGKSLYKLVYFLEDCIRVKENWHLIQDHIDTIVRCLTENDLEAFEDDVYDENPTADMAATSFLITLVEKRPSCLPSVLQLVQETVQANSGNKRESALRMLGIIMKKKNAQFRTMIEPFLMEYVVPDFTSPHGFMRARACEMVNSYADI--EFQNQDTVRTLYSKVLVCLQDQHLPVRAEAALALQPLIQI------------DDVRVALADNITAIMQ---QLLELSNEIELDAISAVME---NFVDSFSEQLAPFAVQLATQLRDQFMRIAQELCEKKNPDPDADDNMAMDNSVESIYAIEEVLMPVYKLVLEQGLVEFLAAILELIEDTTFCTKSISPNMWAIFAVLSDTFVEHAMDFIEELQPVLENYMNYG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218717249 18 -NLLNCLLAAASSVQQQVQIGAQQLQHWEKQ--VGFYPLLQEAYLDHSLPLEIRYLAIIQLKNGIDRYWRKTATN------AIKKEDKEQIKSRALEAVEPAPLLALHNALVIAKILRYEFPSDEWPNALPFLISTLRSPGAPPLQFPRTLIILLQIIKELSTARMQRSLQSASPEIFQLLGGIYVEKVNAWSALLEYNDDASLLELLEQTLISLKVIRRLIIAGFEHPHRDKDVQGFWTLS------------HTQFANFFGFSETMTNP-PRVNTLIKKHLLQFSKLHVEMAKVHPAAFALLPDCVALVKSYWTVVLGEVYDAERASQSRQEKDDEGDEKNVIETLGLKALLLIRACAKMAFNPVHSFKYQQAQDKEERKDSVELIKSQLFT--------QDFVIMIMELIV------------------SKFLRLRKVDFQEWEEEPEEWERKEDTMSEAWEFSVRPCS-------------------EKLFLDLIIHFKPLLVPQLLNVFYNF-ANPQNQDILMKDSLYSAIGLAAASLEQQL-----DFNAFIESALVPEVQIN----EQGYKVLRRRAAIVIGQWMPIQPEKMNRQYVYQIFQHLFN-KADPVNDLPVRITALKNVLDPYEFSPQEFLPYATPILQNLLTLIQEVELSETKMALLETVRTAVVKMEDHILPFSDQIMSLLPPLWEQSGEEHLMKQAILTLLSSLMNALKSDSVKYHKDMLPLIQN----SIEPDSETIVYLLDE----ALELWAAILT---QTPAPASSDIISLFPRLLPIF------------------------------------------------------------------------------ 169610295 564 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPLVDPIVTVLLPKAKDPNPEVASTTLKAIGDLATVGGEGMI--KYIPELMPVILEFMQDMSSDSKRALRALGQLAEPYRDYPELMNILMNIVKTEPEGELRRETVRLMGTLGALDPDEYQKIMEQSPDKHLIMEAQAVTDVSLIMQGITPSNEEYYPTIVISTLMGLLKDP-SLVQFHSAVVDAVMNIYATMGLKCV-PFLNQVVPGFLQVIRSTPAGRS--EGYFNQLSQLVKTVRQHIRPYLPSILATIKEYWSS--SPQLQATILSLIEAIARSLEGEFKVYLADVLPLMLSVLDSDNT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170591222 1729 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLVEPIKKIICNSNVLVRQAAATAFTSFYQTVGFSAFEDIVAPLLDADIISNDDTRPPINIKALCALSSILDSMLDSCTTDEKIDQCLEMILSVSDKDGISIIITTLFQRAQSYSHIPSSSLIRLFAKLSNYVDEIFPRLLLYNSVVNEVVENAIETLIYVCQSLDQKQMLSVLSILKQTLLSLQRSAGTSTIAGFACSISSLLLIIREAISGGAELKEQAAETLGTIVSLSTADLKPHVVSVTGPLIRVLGDRYTHTVKISILTTLSLLMDKVSMQLRPFLPQLQSTFLKALQD-TTTRKVRLYAGGALSRLI--------------------SIHMKPDLVVLELIKYLNTSADSAIIETTLI--ALRAILVRVQSKVVS-----DGVLQESMKVAEKNDESVVIVQAASALLGELA-------------------------------------------------- 150866154 571 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICQQTSVNALNA-VNEVLDKLL-SISITDPIPEIRLEGLNCLGDA-----GNFDPQLSQADNVRLLFIALNDEVFSIRKTAIRILGRLSSINPAYIVPSLRKTLIQLLSRLDYSSTS----------RKKEESAILLSLLISNSKELTRP-------YVKPIVETLLPKAKDLSS-----------SVASSAINCIGELAVVGG---------------------------------------EDLKSFIPDLMPLILDFQDQSSSYKRDAALKTLGQLASSSGYVIQPLLEYPQLLGMLVGILKSETSPQIR------------RETVRLLGILG-----ALDPYKYREVEQN----SKNIPVEQNAPPVDVALLMQGMSPSNDEYYPTVA------ITNLLKILKDTSLSTHHT----------KVIQAIMYIFQTLGLRCVS-FLPQIIPGIINVMHTCQPS--MLKFYFQQLGALILIVKQHIRPFLSEIFEVIKEFFNVNSQLNIQVIIISLIESISRALDGEFKMYLPDVLTLMLD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123412993 186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNAIRKAALEFFNTNLLVFSELFKIPEKNNAFLEGIIKILEDQISDIEKTIFNCLKLFINKFYPNIEPKILDIVKERINKGIRAYDTQNKESFQVKDMNYCFMFWTKLAKIEYMLKNNTETNIVSKNYILGSYNVIMELIFELLKKNDEPYILEDIMPEAIAMDCMMEMFYLIPTEIFIFIYNKLSSYP-SENANEFYACTLMLSYFVHKTNDERFKQFFFEKLNILLQNSSILNGSIRYAIVFTISKIIGFYPELLMTDIDLVRTIFDLIKKQLD--------------------------SHSKHFVRLALYLYSILLSSSPIDSLN---ATRENFMIFATEEISKQDRKEDDCC-----RYVFDCLISIFHRSPVNQQYYIWSEALKMQECTQYLCTALTFFGLVKPTD---ELLDQTVKFLIE-----DSKKYAFEESFCALVQMFRISPEQAKNYVPQCLDSIQSAIESKDK-NTIEAFELLLGFLAVNYQEMFKIHSKEIVSSLKANLNDDTMLLQLYVATAAALCDIAQASFEFIKQDSKEIAKRLLELCQQYTEEP---IIDATFTLLRTILE-----------------NNYEIGKIIFRDIFKVIKLIHKGNKYTDQIAQSIINVI-LILNSHYSREISFLVMNESVEWITRKAHNSPDNLVAMVAN------------- 156395282 542 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NELFPIIIDMQDASSMAKRKIALWTLGQLVESTGYVVEPYRKYPNLLEVLLNFLKTEQAPGIR------------REAIRVLGLLG-----ALDPYKHKLNQIEGVLDDGGISTGSKESETAVEMLVTMGSVVLEEFYPAV------VISALMRIVRDPSLSSHHTMVIQAVTFIFKSLGM-----------KCVTYLSQIMPSFLNVIRTC--DSGFREFVFQQLGVLISIVKQHIRNYLDDIFTLIKEYWTINSPMQT--TIVLLVEQIAVALGGEFKNYLPQIIPHILK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212543565 424 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPSANVASTTLRAIGELANIGGSEM--KTYIPQLMPIILDSLQDLSSHAKRALRTLGQLASNSGYVIEPYMEYPQLLAVLINIIKTEQAGSLRKETIKLLGILGALDPYKYQQISEI--SPDVRYINEVQPISDVALEEYYPTVVINTLLQNILRENSLAQYHSAVIDAIVTIFKTLGLKCVS-FLGQIIPGFLGVIRSSP--VGRLESYFNQLAILVNIVRQHIRAFLPEIIDTIRDYWDS--NHQVQATILSLIEAISTALEGEFKKYLAGLIPLMLDTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50311235 1180 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTPSEELQKSISKCLSALVPLFQSSAQEYIDFSLQALFDSPAPNQIRRGAAWGIKGYGISALSDFDVIRSLIEGSEDKKDPECLSLVLGKFFEPYVIEILPNILKNLGDPVPE----VREATAQATKAIMSSTTSFGVKKLIPVAVSNLDDISWRTKRGSVELLGNMA-YLDPTQLSASLSTIVPEIVGVLNDTHKEVRKAADESLNRFGEVIRNPEIQK-----LVPTLINAIGDPTKYTEDALDALIQTQFVHYIDGPSLALIIHVDTRDLVPYLQQLIDEVEIAMVDPV---PNTRATAARALGALVERLGEEQFP-------DLIPRLMSTLSDNTKSGDRMGSAQ----------ALAEVISGLGLSKLEELLPTI------LSGVTNYRAYVREGFMPLMLFLPVCFGQQFAPYINKIIQPILSGLADPDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196002391 10 --IIDTLAQATSQSTANLKRAEQLLKSWETHRH--FYLSLQTIFSNYEIQTNVRWMAVLYFKNGVDRYWRKTAPN------AINEEEKAILRTRLLSAINNPNQIATQIAVLLSKIARIDFPR-QWPELVPFLLEAVRSTDNALLTLHHAIKAFASKCLFTDRVIFSQIANSIFSYLLEQWIHNTDSFNSSLLILKVLRKLVIYGIDERKPLYELKDFMDALFQRISVLNLRGKLGANHTLMQSTEKHPVLFIPYIVPSL-RMSITFIFSQEYLGKHHLFERFIIHC-----LNLMKAIVFTCSRLPPKMKISMS------IDPIILQYKLQFGVLNEDDVTRICQTLISRFFILTQKDLFDWEQDPEDYDTETGGEEWKYSLRPCTEGLFLVLFNEYQASIKPVVLQLLSGVATFPDPDDLNKDATVYNVTGLLSSQLYKDINFSEWFSSYLLRDIKNGHPNYKIRRRAAWVIDTWMSEYQHGMN-LMRIPASFRSTLYEALLILLDPSEDVVVRI--TTSSTFRTVIDDFDFSVAQ----FLPFLEKYALCLFQLLRQLNSCDAKM--------------RVLSVISTMIDRVGSQ-ITPFSSELMQYLPQLWQDSEEHNMLRCSILCTLTVLIQALKSSSVQLYPFLLPVI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 129716118 472 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRQYLPQIMPIILDSLQDLSSHKREAALRTLGQLASNSGYVIEPYMEYPHLLAVLINIIKTEQT---------GSLRKETIKLVGVLG--------ALDPYKYQQISEIEPDVHHINEIQNVSDVALI---MQGLTPSNEEYYPTV-----VIHTLMQNILRENSLAQYH----------SAVIDAIVTIFKTLGLKCV-PFLGQIIPGFILVIRSAPASR--LESYFNQMAILVNIVRQHIRTFLPEIIEVIKDFWDA--SYQIQGTILSLVEAIARSLEGEFRKYLAGLIPLMLDTLDKDT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125587739 1451 ----------------------------------------------------------------------------------------------------SSNVERSGAAQGLSEVLAA-LGKDYFDQILPDIIRNCSHQKAS--VRDGHLTLFRYLPRSL-GGVFQNYLQIVLPAILDGLADE--NESVRDAALSAGHVFVEHYAT-----SSLPLLLPAIEDGIFSDNWRIRQSSVELLGDLL---FKVAGTSGKAILEGGSDDEGASTEAHGR-AIIDVLGREKRNEVLAAIYMVRSDVSLTVRQHVWKTIVANTPRTLKEIMPVLMDTLISSLASSSSERRQVAGRSLGELVRKLGERVLPSIIPILSQGLKDPDASRRQGVCIGLSEVMGSAGKHQLLSFMDLLIPTIRTALCDSTQEVRESAGLAFSTLYKSAGLQAIDE-----IVPTLLRALEDD----ETSATALDGLKQILSSNAHALGALAEVAGPGLNSHIGTVLPALILAMDDEDADVQNSARKAIETLIPELLKGVNDSQASMRRGSAYLIGFLFKNSKLYLADEAPDIMSTLITLLSAALEAFSRVVSSVPKEQLPTHLPKALQPFLPIFQLISGSAETKEQAAEGLGELIDVTSEKLKEVVVPITGPLIRILGDRFPWQVKSAILSTLTIIISKGGLALKPFLPQLQTTFVKCLQDNN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154332404 12 -ELCTIIENILVADNAERRCSETALTNALRQPPN--VGQLVTILCGPTASAGVRQMAAVLLRKRIFSLWRVLTTEQQRHELRQLLLLRL----------GNETPVRFAIAHVVTRLAKAAAGDGGWPEL--QHAIHAAADDARVEMRELAMVLLYSFSEVFAEE--SALSGLATESVMRGLGDSETVVQAAAVKAAMALVPTLDEHPEMRDAFLAHQLVPACISLLESGATEAKVPLCVSILDLLERLFDDLPVRKYGALLQNLLMGNPQHHPRIRENCGTALGQLATLKP---KFVGTLTLLEPLVQVCLGLMSEDNTISISDQGSGSMDDEGVNDSDDDDVDMLHLTSACMVGGQLLFTAVLLPYISRVTDAPASVATRTRKATMIALACLAEG-HSSYLRRRVRYVLTVTRGFLHDADPVPREAAAFALSYFCVHLPEILLHHHELLPMVVPLLADANDL--VRRRVAQALDTLCENLQEK--------------LDRYVPTLLPAVMAAIPVSSLETQ-------CRLCGVLSSMGMAHSAAFASRGPELLEVLRQPFGLNSP--------ETMALRAQVTETVGVIGSAMGRAAFAQYFPFFMQEVVVNLQTR--HAPLREQSFGFLANMCELFREDFALYLND----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45198938 550 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ENMKDYLDKLMPLIINFQDQSNSFKRSAALKTLGQLSASSGYVIDPLLDYPQLLGVLVNILKAESSQSIR------------RETVRLIGILG-----ALDPYKHREVE---RTSSTPISVEQNAPSIDVALLMQGMSPSNEEYYPTV------VINTLMKILKDPSLSSHHT----------AVIQAVMHIFQTLGLRCVS-FLKQIIPGMINVMRSCPPS--ILEFYFQQLGVMVSIVKQHIRPYVDEIFEVIKEF---FPFIKLQITIISVIESISKSLEGEFKPYLPTTLTLFLDVLEKDNSNK------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190348310 1884 --LTQIIRKLASEDEFQREIAASTLGEMVRRVGANALAQLLPTLQESSSDQDAKQGICIALTELIKSSQYEALVEYQDVFVSV-------VRDTLVDG---APQVREAAAYAFEAL-QNQLGKVVINEVLPYLLTMLDSGDDSEN----ALLALQDIMATQADVVF----PILLPKLLAPPVDTRALASLAAVAGHAVYQRLPSIVDEMKDKPDINPLITHILSLVKHQDPAKRAVIYSHLQPFFDNTTLDYSMYTADMVSQFIL-SLGDSSQQVVSGAFAALNALIKHQPKEGLDRQSLELAGVRGTDLPGFKLPKGPNAILPIFLHGLMYGNGEQKE--LAAGGIAEVIDKTPADNLRQFATAMTGPLIRVVGEKVSPDIKAAILQALTLLLTKI-PQFLRPFIPQLQRTFVRSLSDKNDNLRSKAVVALATLIGFQPRV-------DSLVTELVTGAKNAEDAGIKAAMLKGLLAAVTKAGQNMNEASKATIMTLVEDEVQSVSEKAVVSYARLLG-----------ALAKIMSSEEATSMLRTKILDNAMVDEKFAILALNSFLKYSPHHIYAEAVLANICEFIIRCSNSTVDYISDNATVAIGKILLLHREKKSPSSEEYSDKFLLPADLIVLFVNQLA---------VLAASPPSSSPDTRRLALVVIRTVSRQYDDLIKPYLDTIVPAVFVCVRDP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195403059 9 ---------------------------------PDSTVQVCMVLGNVGKLPAMRKCAGHILKNRLGQPD---------VWKNLLPNQQKEAQDALLGAMNDDENLQLTVVRNVGLVMGLLLDAGNWNDLIIDHVEELCVSSDKLSQLLGA--ICFKLLVKTSPDMFEKYLVRAKNIFVRTLELAKEQGELATPATEHLLSAIPLFSRRPCDQEELPLIMQMTHAFAYQPNPKRSCRGFDVLAKLNKHLPELMWPQLKLVLDELLLASDTNLGDEIRVQAIMALRNCVRSKRRHIIRL--KMMDKLLMTLYRLMAIKPALDADGEEL------YLGDTQEAQSPLSEAAQTVILVAAESDTNRVALRALRLMQPQLEQQQSAVHRVAAQLFLALMAKGFTDLLADALRSFISAVETGIRDVEPMVRRSAHFALSIMAENLQPEIT--VMAPKVLPLFCEFFDQMTPEQRIADHETESQTRMFCTLEIYCESLR---REALQPHLGELMKRLMGALQ-PDNNSISLRQLALSAVASL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 202953258 21 ----------------IRKNAEIEFNHMCGQDPSSVIYVLNQSSLNEELPIDLRQSCLLHLRRMVPKYWSLAFQSFVG--PPINQELKQMVRQSSIQLATSSNNLRSGSSYVIVQIAASDYP-DEWPDLLNQLF-MSTTNYGNRNAMIGGLTVLNDLFDDLISEDQFWDGGELTNHIIKLLNNETIEFDIKTTCIKLYQSILNVLQSPESFTSEVDLFVSLLDKSITSSISTFRTYIYKTLNSFLGSFNRRIVLNVKQSIMGLILKDFKSEDNDTAIATTPDLSSPIEVLSNLIIELMSTVSVLQNDIHISDDM--NALHEFIQDLIECSVLPREAQYESDFNVYVSTTSVRDSINELFNDQDASLVFNLIIQYMTSSKWELKECYLYLFESLLMNGKDAPLTDLLNIATKVIYENSIENHPLVTSRCFLLLPKFFSKFEDELSLDSFGIKAFVDMIKFTSNYNGDDDLFSLVKVSVLVSCTFYKQLLNFEKSLDSSTRQEVQLAIFQMTLSLVEESEEDSL---PALLEAITVGIDLDNEYASKAVVSDGTSVIGLIFKISFQDSANLQLTVD-SSECLRALLGDISITDYMISCEKSLPFILSIIQNSLAAGNAEYSPDLDLALELLSVIIDSSPDNSEFPNEVFNYTFPVLNKLILLSTDDQILQSAGQVFNNILQKASKSFIDYTDAEMDLLLTIVSKFLSPDLSDSAAMDC-GSIVLSLINKFQSYLDFLMQIL----------------------------------------------------------------------------------------------------------------------------------------- 202953562 588 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQPFIPDLMPLILEFQDQSSSYKRDAALKTLGQLASSSGYVIKPLLDYPQLLGMLVGILKSESSPHIR------------RETVRLLGILG-----ALDPYKHREVEQN----SKNIPSEQNAPPVDVALLMQGMSPSNDEYYPTVA------INNLMKILKDPSLTAHHN----------KVIQAIMYIFQTLGLRCVS-FLPQIIPGIINVMNTCQPS--MLKFYFQQLGALILIVKQHIRPFLPEIFEVIKESFNINIQLNVQVIIINLIESISRALEGEFKMHLPDVLNLMLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123976769 4 -ELYTLLPITQSSDDSQIKAASDRLLELSES--PEFYTVLIDIILNKETSESIKKSALI-----------RISHEISQKWNDFPEEIQATILQSLPAILTSKTENTKQIISHFSRLVKFSYSSGQYSNIIGDIQQSCSNPDT---VLFGLMLAFSSIVSDTLPTEVQISAADQLVPFLTNFLDSTDNYVCLGYILTCFYHILTNPEVKINFQMFTPILVKALAISSMVDDPSYAKSSTKFLIVFIDRYLPVLEQDVISPIINISLLSQSTTQPYVRANLLRILYQLVCREEVYEYFIHPSAQEFFEQAMYPQFSVTIDEINTAIQDPKSFVDEMHKSSNDFNDSRETAGLIIKHLAEHNQDPIFNVLLQGFKEFADSNESQGKFFAIAHFFSFAADSFARYQKPLLNRLVAEVSPLFEHDSELVRASAFLLISDI--------HCHLSVQVATACVQNCGDLSPLVRYYCQKAAANLLDKIPE-----QKMADEIRETVSDDVLTIMSAMLQTSNEFSDADFT------NILNQIVKFFGDMLLPSAAEIAQELCTLISNSGQQPIDDEDALDNIKINQSLATLVELVSDQGQGLET-----FAQQVLEYCVQALSEMTNPMAV--DPFLETVGQILECCNSISPHFWQMTESLAKHFANPDFEMPVGALCEILNLLVSKDPEFHEEIAVPLINFLLELLQRKETPDSWNELAKVAEGILVRVPKDS--PLLNEFLPQISVMIQNYIQNVDTRYHDY-----DGAILAMNGVLYN------NFNAAQQSLGEDFPN---FLENWVENP-------------------------------------------------------------------- 123378790 22 --------------------------------------------------------------------------------------IKEAIQSSVINSLFSESVIIRNSSKVITAIFG--VQNGSWPSCLEYLGNKIEN-SSEIDEISAVVYAFNDLINDNFIKVVESSKN--LQPLFQVFDKTLAVISSKATSCEIYYDFLDLFTSHFQTLCFRLDLCSRIVESLLGAEFQIYRKSHRILLNIVVNLYECNENVTEQLIFQNVCQGFNCTSPELKSVSIDFFIHIHKMEMGATYN-----------HRLFSFFAEQ----IFNSASDLYGEINLNSNLIQNDFSAFETYLIKLMNCLFGNQIFEQLSDVIFQNISSDDNLVKYIGICMLESCFDNKYTDLILNFIAAIQEQLFQCFQCRDAHVIIRLLEVFSKFFLAYPREIRNDEFCQLLWENFTNLVRSNP---------FDYIQDILCKTLRVLIPIEAENP----QYFKIFIEIAYEMIKTPRMANSDLIHSPFMLIQEVISFSTKEHFPNILEYIQMIVPDINQSIKNASSDENKYEIVVLQDKMSIVSEALSKYYNLMETLRIDPNITNQLDLLFVDFELINRNSFYQEELLDLLCNIIRTLPHISQDYAENIFNSMKEVIINGSPAAQGKAGYALAQLSSKTGKNDEYIDAVSYMIDLLET-GNEVFTKQFFADMMYGIAIIIKNLNDFNNPHISKYFEILRWICFENPDISNREARNEVSYLYRYVFHSYNELVDAFQDADISTLSDIY------DDIFNFIKK------------------------------------------------------------------------- 170586570 19 -NLIRALQATTSSTN--QKEAAAYLEQ--NMRLVGFTPLLLHIIMDEEVDCSARQAAVIYLKNVINRHWVMDEDDKQSF--TLSEQDKHLIRELIIDAIVSPEAVRVQLCTTVGIITRHDFPKN-WPYLPQKVAVLLHSVDGPSWL--GALLVIRRLVKLYEYKPLVETMGLLMPMLLERLITLMPDASLQKLILKIFYGLVQFSLNLEMFEQFRLIIGRAVPEEVNTVDEDDRKWASAIVERIFERYGSPGQVQLNYSEFENYMAHFAIPILNTCLQVLDGYRNGNYVSSRVLHSLLQYIDIAISQSRTWKIIKPHCQGIVRSVLFPLLKYSDEDEELWNDSPEEFVRIKYGAFLYNVYDELHNP------------------AVAAANVLTGFAKRKDMLQPILEFSLNLL--NGSNVNPRDQEGALRILGELFAALTKSKKYRCAVDELVERFIISKIAHPIIRCRACWTIRQFASGKLSGSRITHIYEELVKRLADPVKVEAAMAIQHMLEAQTKYRSVLKPHVHSVIIEVLRLVARAEIEEMTNVMEVLLEDF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 190345039 1 MNILELVVNQTSADNTTRIQAEVNFKHAVAEDPNGALYQLVESAKNNSIPVDIRQSCLLHIRRIVPMYWSLAFDSFVG--PPTDQNLKEAIRNDMLKLTSTESKLRSGASYVISQIAATDYP-DEWPQLLSTLYQQVVEGDN--IAIAGSLLVLNDLFDDLITDEQFWEGNQIVSHISTLLTRPDTSLDVKIASLRLYSSVITTLKSAFSTPQRKNGVKSLVNEAMTLSYPVDLQSTLTSSGYLHTYLYRLTADVVSSFLRKISPQLIRDAASSLFRDLESISSTHRSMNSSNINTDINLLSLEYIRAISAVQAAVPIGDIVGESFPQVLQNLLLFGILSQQTVEDYVADFNQFVTDVTGFSSLTSTREVLNELLSELNSKDAQKAFSLLVQSMSLPAAPEFRECQLFAVESLCEAVLIDNETSPVSILNSISSLVSYGDESSLESAALVTSRCFLLKFLEKFQEKLSVTSFASKSFLEMMKFFANCPQNLMEELPFAIVKGASLVALTFYNQLIKFDTLEPEQRLAAHEQIASLVEESEEDTLPSLLEALTV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145615460 373 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EKLMPMIIELQDQSSVIKREAALHTLGKLASNSGYVIAPYLEYPHLLELLQGIIRGE-----------ATNTELRRETIKLLGILG-----AIDPYKHQQVQEKNPDASLRVEATQ---MTDISLMMTGLTPSSKEYYPTV------VINALLGILKDSSLVQYHQP----------VIEAIMNIFRTLGLECIS-FLDRIIPAFLQVIRSSSATK--VESYFAQLATLVGIVRQHIRVYLPDIVDII------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 46107730 19 --LYQTLQSATSTDYAQRQTAGQQLTSWELQQ--GYYSSLQAVYLDKSLAYEVRFLAIIQLKNGIDRYW----RLFNQVKNSIKPDEKSLIRSRLFQGSIEESNLALHNALVVAKIVRIDYP-GEWPDAMGNIIEILSSRNGNQRHLHGILEILLRVVKELGTARMRKN---------QTALQSVTPEIVHVLA---------------EVYSEKSQAWMGFLTGGPGGEEEVRLAMFNSLLALRVLRRLVIRPHSDNTVEQFWTLSQTQF--GQLLGFVSHDSTVPTNYQDIVLLQFTKLHIDMAEQHAASFVFLPNSLPLVQSYWELVAKFAE--VFDKSGGIRQGQSEAGSAKSKVEGPVLERCVRIAFQSVQTFRWRSPETKAEQEKAKTLVKSELLKPDLVIQIVNSIITHLF------------------------VFRKSDLEGWEEDPEEWEQQEQSEGNAYEWEVRPCAEKLFLD--LLTNYKDLLVPPLLSYFQ---------TAQDPQADIATKEAVYTAMGLAAAHV---------HHVFDFDAVLASTIVNDARLQGGLCKV----LRRRIAILVSQWAPVKLDDSSRPIVYQIYRHFLN-PDDETNDVVVRITAARQLRWIADELDFNFLPYTSDVLSQLINLVQNVDVDETKLAILESIRILVTRMEEQVSQFGDQLMSALPTVWENSGAEEMIKQAVTSIFAALVMSMGPDSQRYQHFMVPLLSEAARRGSDLHLH-LIDESLELWNNIL-------------------------------------------------------------------------------------------------------------- 149635337 12 -----------------------------------FTHSVVNIFTNHALDINVRWLAVLYFKNGIDRYWRRVAPH------AISEEEKSTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQEDLRQHR--ALLTFYHVTKTLASKRLAADRKLFYDL-----------------ASGIYSFACSLWNHHTDTFLQQNSPRDGAALLNSLERTLLSLKVLRKL-----TVHGFVEPHKNVEVMGFLHAIFERL-----KQFLEFSRSVGS-------------------DHACRDRLEKTIILFTKVLLDFLDQHP-----------FSFTQLIQRSLEFAVGYVFTEAGEGV------AFERFIVQCMNLIKMIVKNYAYKPSKNFEDSSPETL-------EAHKIKMAFFTYPTLTEICRRLV---THYFLLTEEELTMWEEDPEGFTAEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPVLLEMVQTLQGPTNVDNTNALLIKDAVYNAVGLAAYELFD--SVDFDQWFKNQLLPELHVTH----NRYKPLRRRVIWLIGQWISVKFKSDLRPMLYEAICNLLQ-----DQDLVVRIETLKLTVDDFEFRTEQFLPYLDTVFTLLFQLLQQVTECDTKMHVLHVLSCVIERVSVQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 66825995 5 IQTIQLFQHTLHHDANVIKAAEAQLQQIKVTD--GYSRILLKILASNEVDISIRQGVSIFLKNMIITKWRGAEDE-----SPITQEDAEFIKENLIDLLVHSHHVQNQIEAMIEIIANRDFPEK-WTSLLPKSIQYINTQDVKLIL--AGLTSIQLGIKRFRYELLYTIVNEIFPLLLQILEFLSQHQTIESAVIKIFGYAIHFIPDLLIQPEVFNKWLSQFVRIIQRPITPLKRTTAKLLNLLFRKSATSVRSTDHSSVKALNKLFMPVYSVEVMKVFYEQLSTLEQLYKGVHYERYEYFSFAIKYGVTYVAMKPWLSTLIQQVLFPIICFNDRDAELWECDPNEFLRSQFESSMTFATAEVLNFIIDVVGKRGRANLDMIMGFCIQSLNKYNAATNASEKNPREKDGVLVIISVLSAYLKNISFYKSNLLHVFPELSSPHGFLKARACSLFSEFYNIEFTDPVYFSNALKLILGLMSDNDLPVRVKAGTSICNLVRANQGVDELRPILPQLLDKFSLLSEAESEDLVIAIESIIQRFKHEIAPYAVNLCKNLSEQFLRLLELEESDESGESGFASQECLGVYCTLLRAL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146423280 1 MNILELVVNQTSADNTTRIQAEVNFKHAVAEDPNGALYQLVELAKNNSIPVDIRQLCLLHIRRIVPMYWSLAFDSFVG--PPTDQNLKEAIRNDMLKLTSTESKLRSGASYVISQIAATDYP-DEWPQLLSTLYQQVVEGDN--IAIAGSLLVLNDLFDDLITDEQFWEGNQIVSHISTLLTRPDTLLDVKIASLRLYLSVITTLKSAFSTPQRKNGVKSLVNEAMTLFTNLLSYPVLQSTLTSSGYLHTYLYRLTADVVSSFLRKISPQLIRDAASSLFRDLESISSTHRSMNLSNINTDINLLSLEYIRAISAVQAAVPIGDIFPQVLQNLLLFGILSQQTVEDYVADFNQFVTDVTGFSLLTSTREVLNELLSELNSKDAQKAFSLLVQSMSLPAAPEFRECQLFAVESLCEAVLIDNETSPVSILNSISLLVLYGDESLLESAALVTSRCFLLKFLEKFQEKLSVTSFASKSFLEMMKFFANCPQNLMEELPFAIVKGASLVALTFYNQLIKFDTLEPEQRLAAHEQIASLVEESEEDTLPSLLEALTV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193605955 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLKQFVTAIKMGLNSSNETVKSAAMYALGEVSQYV--QPQVSTYAAEILPELMKMFKEKLIVEYTKPECSSEVRMIFYALDRFIDSMEGG----IDEYLPEMTGIVMDII-RNEECCVELKDKAITIMCSIVKSGGDATAPYFIPVMEILDAYLKPGI-----------DEKLETLQIMVIQLLSEFAVALDPKVFEPYLDISLKCGLALLQAKEDQPEVRAVCYGLFSSIARVSINHLIPYIDLVMQHVLKSLDNSNSFNLEKKNFNAYSSDDDDEDDKDESLITEDDGSNDGDSDDFVYVDEEKDNACQTIAQIAQSTGDQFLPYLNNSFDVVSKLLQ----EDDEDTID-------SVLELYGQIC------------------------------------------------------------------------------------------------------- 123456858 8 -----ILSDYLSPELEVNGPARTQLEQLLDNDRENFIIALILIF-KQTSDLRVLFAASTFLSRAVSYTNELANLIMQICSPQNPNGIYNNLLELLFQYIQNEQDIRNNAAKIFANLFAYTYKVD--DTIINFLRESVLNNNSKE-MQLGCLEAFYNIINRISRVQIFRDTTAYFYDIIQILNNFQTIKEIKLSAIQLLSGVFKYIPT-FITEKHAYDLLNALPVSFVFPDLEVFRGLNSLMLKMIKGVYANAGVFFDVILDY-TYKSLSMDDADYVIEAITFIQDLATYEREYLEQSKLYNKMALPKSYSRPQYLIELVEPLVTIMKSYPSDQTNCEDISEKTVQNSAAYALVKLFPAAPRKAFDLYREIIQDFIRSSEWQERHGALMLLIAIMDEPM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193591743 1 MEIEQLLLQASSQHPDMLKPAEQKLKEWEVE--PGFYSVLFRIFSNQSLDLNVRWMSILCFKQGVEKYWRK------NIEHGISEEEKVILRKMLLTNLSEPVPLATQVSVIIGRVARLDWPYD-WGDLMPELIERI-----KYDPQNRALLSMHHVVKSLAGKRLYDSIKLFQDASSQLFPNFYSHWEQRTDA--------------FIKEMEHGNASPPVAKLLED------------------------AFYTQKILSNFVLYGFKSPYPSDVKR---FILAIFNKVRPIIACRAYYPDLVEKFVCRMFKMLMAILEDHPSEYLDFIQPTVELAYFYGFTADGNTVVFERFLIQLFNLTKLILICPQYKLPRTNGPICQMDETAKQVSASAVQHKASVFKSD---------RLMIMCQQLIYKYFLLTPAELEIWDSDPE----------------MFATDEVGEYWKYNLKACTESL-------------FMSLFHEFRELLTPRLAATIESNREFVDPTNLEAVLKKDAIYNAFGLTAFEMFD---IINFDDWFNTTLRQELMESHGHS------RVLKRRVAWLIGQWLTVRLNPEYRPELYNILIGLLN-PEQDMAVRTSTLRCAIDDFDFSSEHFIEYLEPMAFSLYKLLVSVRECDTKLNVLHVMSFMVERLGPMVEPYFDSLLQYLPKLWTDSDDHHMLRCAIISTLTQIVRAI-------------------------------------------------------------------------------------------------------------------------------------------------------- 213404950 1172 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLILPSLLDGLNEYNWRSKFASVEMLG-LMSYMAPKQLSYSLPTIIPRLTDVLTDSHNQVRNAANKSLTRFGDVISNPEIQ-----TLVPVLLKALSDPTIHTEEALSALVKTPFVHYIDPPSLALVVPIVYYGLNERVAAVLTDPSDLSVHLEKLVPRLREVLIDPVPDTRATAAKALGSLVEKLFPSIIPELLSILKSDASEVDRQGAAQG----------LSEILAGLGLARLDDVFPDI------LANTSNGNPSIRESFISLLIYLPATFGARFQPYLARAIPPILNGLADESDF-VQSASLRAARMIINNYASKSVDLLPELEKGLFDNYWR------IRVSSVQLVGDLIFKLAGINKK--SVEEEQQEEEENVTASDVKRKLIEAINDRHDRIMSALSALVRAPASWKAVVVNTPRTVKEIMPTLTSMIISNLNSSGNDRRVM--CVKTLGELIRKIGFDVMEQLLPS------LENGRLSTNPQDR----------------- 154415825 11 -----------------------------------------------------------------------RKSKAQEFWKQLSDQTKAQLISAAQRSLLFTNSVGLQGACLLAKIFNYEPVQTNLAEYIKYI---LTDKNFTEEHKKSVYALILELSTDEKSALIERILLDTEEFFMQNMLNYDQSYQVALQMFNAYIAMIRPENIAGVYKPIYDIAEAQLFPNIQDDVVELYRLLYSMLINIYEE--DNFDELLEKERFIMCGVNGLSCNPPLLTQVLTFWLYVFKFERDILKQNREILKFKLPEPRRFHNITDAAANEIIDILFNLIVDPNATDPEDRNDPDIHMWCCEILSVLADYPPCLEKVKDFCIQNLDDEKWEVQHAVAVLPFVYCQDDVVDKSSAYRAFILSMIPKLIEHLQIRLVETAIYTLTCITKYFAIFSYQTTNMESLMQGFMIQYNRHPQIAIRIMGFVNETMKFPPKIDE---------NSKFDNFIIALHEAIKEAYPQLQGVIRVNYKMLYLYMVKISKWDND--YEKLKSMIETIFSNLQQL------SIAAFDGSMEMSLRHTNTQCNLWLLTSLFRRYKDQLREISSPAAAKLFEMLKSSEDMQEEILECLFTIINALPQEDNETQDRIIEYIPIAIGS-NSPRLAVMSLTALSYLLKNLGERGSLIFDASLNEIFSLLDNVSFPVFFKSELLAALARVLDVYKEKISPDMEQLFSKLYSYISIDWGEYLENQELLMNEMYDSIYKCYTALIS---------TDHVRELYMDKPSLRKFFKRLVMPNDMSLETIESIAQFLDKMRQMFNRQIYLNYFSNYFITQNLQ---TSKYESLKNILR------------- 194386358 11 --LTEYLKKTLDPDPAIRRPAEKFLESVENQNYPLLLLTLLE----KSQDNVIKVCASVTFKNYIKRNWRIVEDEP----NKICEADRVAIKANIVHLLSSPEQIQKQLSDAISIIGREDFPQK-WPDLLTSICEKVIVPNME--------------FRAADEEAFEDNSEEYIRRDLEG-SDIDTRRRAACDLVRGLCKFFEGPVTGI-FSGYVNSMLQEY-----AKNPSVNWKHKDAAIYLVTSLASKAQTQKHGILVNLTEFFVNHILPDLKSANVEFPVLKADGIKYIMIFRNQVPKEHLLVSIPLLINHLQAESIVVHTYAAHALERLFTMRGPNN-----ATLFTAAEIAPFVEILLTNLFKALTLPGSSENEYIMKAIMRSFSLLQE-----AIIPYIPTLITQLTQK---------------LLAVSKNPSKPHFNHYMFEAICLSIRITCKANP-------AAVVNFEEALFL---VFTEILQNDVQEFIPYVFQVMSL---LLETHKNDIPSSYMALFPHLLQPVLWERTGNIPALVRLLQAFLERGSNTIASAAADKIPGLLGVFQKLIAQGFYLLNSIIEHMPPESVDQYRKQIFILLFQRLQNSKTTKFI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154274269 572 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAVSLPDIIPPLTVVLNDSHKEVRNSANRSLQRFGEVISNPEVK-----SLVGVLLRALSDPTKYTDEALDALIKVSFIHYLDAPSLALVVRILRSATKKKAAQIIGSLAHLTERKDLISHTTRATASKALGSLIEKLGEDALP-------DLIPSLMTTLKSDTGAGDRLGSAQ----------ALSEVLAGLGTSRLEETLPTILQ------NVSSAKASVREGFMSLFVFLPACFGNSFASYLNKIIPPILAGLADD---------VEAIRETSLRAGRLLKNFATKSIDLLLPELERGLADDNYRIRLSSVVGDLLFNLEDKVAQAGQSLLEVLGEEKRNKVLSSLYICRDTSGLVRSAAIAVWKALV-----------ATPRTLKELVPTLSQLIIRRLASPNMEQKVIAGNA--LGELIKKAGEGVLSTLL-------------------------------------- 154274269 762 ----------VDPVPTTRATASKALEKLGEDALPDLIPSLMTTLKSDTGAGD-RLGSAQAL-------------------------------SEVLAGLGTSRL------------------EETLPTILQ----NVSSAKASVREGFMSLFVFLPAC---FGNSFASYLNKIIPPILAGL--ADDVEAIRETSLRA----GRLLVKNFATK-SIDLLLPELERGLADDNYRIRLSSVELVGDLL------------FNLTGIQNRGEDDEEEDKVAQAGQSLLEVLGEEKRNKVLSSLYICRCDTSGLVRSAAIPRTLKELVPTLSQLIIRRLASPNMEQK---VIAGNALGELIKKAGEGVLSTLLPSLEALVASTDVDSRQGICIALRELAISASAESLEDYEKILVSIVRTALVDHDETVRESAADAFDAL-----QQVLGKRVVDQVLPNLL-HLLRCEADAQQALSALLTLLTETTRANLILPNLIPTLLTA--PISGFNAKALASLAEVASSSMTRRLPAILNAFMTIVSTKDDELRDEIGEAFDTILESVDEYLNASMSVMLSLMKHEDHHKRANAATRLGKFFSH-TDVDISRYHPDLIRVLLISFDDHDPTRQVLRQVGVPGSDLPGFC---LPKGIGSIFPIFLQGLLNGNVDQRVQSALAIADIIDRTSAEALRPYVTQITGPLIRVVSERSVD--IKCAVF------------------------------------------------------------------------------------------------------------------------------------------------------------------ 171678036 379 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSAPVREAALHTLGQLASNTGYVIKPYLEYPQLLEILQSIIRGEPQETIKVMGILGALDPYKYQVQRNCSFVPDNVALFLGPYSPPEVQQVEDRAPRTQKQTEATQLTDVSLMMGGLTPSQEDYYPTV------VINALLQILKDQSLVQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFIAVIRASSQTR--LDFYFNHLSRLVGIVRQHIRVYLPDIIEVLQEYWDTT--YSLQTTIMSLIESIARSLEGEFKVYLASLLPMMLGLLEKDTTTRQPTEKIFHAF----LVFGSSAEEYMHLIIPVL----------------------------------------------------------------------------------------------------------------------------------------- 72390593 18 -------QNALSVESADRERAEQEIREFQNDIQSGFVLLLLNVASSQSPAA---SFCSIVFKNTVKNCWNEGTSEHC-----VAESDKAFVRNNITGIMFSAPNVQRNLAEAISMIAETDFP-SAWPDALQRIIHVLMNEKSVVLH-SAALSTAHSILGRYRPDLSQETANDLLNSMVLLVDAVEKCGTDAHAACTGLTSAVECLRDITAFDWGIEGFVRVLLRCLQLGGSELKSVVIMCVSHFLLQFDEDFEKYASEFLKVVWDSSCESDMDDIVVQGMGLLAAACRGATREVFNNESVLVNLMTEVIMPNLALRQVDVELFGTEPDEYIQRD-IEGSDFHTRRREAGELVRALLLFFPEKTGPLFTAKAQELLASADWKAKDLAIYLVSALSLEGQHVSTQRGVTQCLSKLVPFEPFLKQNVLSEAIVKASCIRFVAAFRAHIERSLLPDIIALLASWCEDTVVQVYAAHAVERVL-TLQDPGKPGHVITDTVLGDKAPSLLHNLCVRLNQEKKPIAYTMQCLMRVCQNCSGCVKSFVGDIITCMVPVIKENSKNPSNPLMFEVVSQCIMLRPEDAAAIESALWEPMIFILQNDVLEYVPYTLQIMAQLLDAHGSGAPEPPTYYQALLEPLLLPEMYKQ--RGSIPAIVRLLVSFIEHYPGFVHGKGLTERVIAVVRSLKDVISPYMVSIYQSLIQRLQKSRTPKYVRILII------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123472096 10 ---IQDLSNILEADNDARTQAESEIYEVLQKNPSAAITFCAETIGKEDIQSSIKFQA----FNFMNIYFRKQQYSNVTKFHLLDQNIKDIILEVGLYGLVNDSPIQQTASILLANYSSKLRGVELQNEVLNRIFTTYKENSNDPGLIIAISYAIGQICNLIDSKQKIEVLNQILQECLIYISNESSEEYNVLQIVKSMGIFIKYCSDDVASIDYVQSICQIYNNLFRYQSIEIIISCCENLFELFRIIYPSIENFYFSFVSFIDECF---KVDECYYHALKLLHSM------VITEVNQRLEFSISQVIFETFFSK------FGEILNSITNIEEDTFTEE-TPMNVVTDIISSMYNINSEVISNYIQQKFEEGINSGNYSLCFGSIYILYSLINHPQIEVLDFIYDCILKISQNQVVITHIGTLIASYDLIAVIIDKLYDIFNRHEDFPEIIFNFIQICLEMSRVIKSAALVAMNLVELLYHAKYRIDFQKLQNFYTSLWSNQEVFGPVL-------------CSNFFESFGSFLHTENNELATEMQKMITENINERMNILETAQY--ENEDIEFHKFVINCLLVCLDKSVRRIGPNKEKPLYEYQIKTAVRALNHSSDSFMMVAIEFLAKLSQINMNSDHISLILDHIVPGLSQGDKTNFDYSVT-----IITSLSNNLQKSFDQFASQTFLIVFERIQNNIITPDSLGYGLVCLGTLMINNFSVLA--------------------------DYINNMYDVINHCVLRIIESISDEDKNDFGIYFRGLIKAET--GFLTAIKENVDRDEEVLNAYVSLKKKISSYYILKMQKFIDPGIWVPDFI----------------------------- 123477241 6 ------LEESESSDTSISLPSWTQLQEFRNSYLQECVTFITSLLCDASVNEHIKCLAMILIRNFYRIN----SNAGSIMVRSLSSETFDSFFNSLLALFEYENQVVSIASSIVFHLSSGEIQEDNYIPLISSYADNLQ-KTTNPYMVFGFSCLLFSICQEFS---LPNEVNTILSAIFQQLSSGSLPPVVASRIIALFRSSVQKYPSEFMRSQLFSDVLNMLIDLTTLPGTKV--ESLLAWAVIISLNTPFSSDILYKVGEISLNEMHESVVEPVLNAAAIFWADVARKFKETTAELTPYTELLRGLFRLLCIRTSDHAHEDLDELPQTSLHTLKTFKISPVTSAPHMADIILEHINSHEVLEVNATLIFVKARINPGDHMFEEPIDETIAPSSEGIYDDQMSDHPSTVINLVGQALQSGVPLLTYNGLWCMRCILRATVNPYPLAPYIPIAFEILEEADMNCKRQATLLLSTIAFASELGYQIQATAAAME--------------LAKCNDVILSKDAFRSLRR---IGDIDDYLENPNSPTLSVHKAIVPELLSFLSDCISDEDQLVNVID----------ISTVLVPYIVNLGPVHYQEFAPQTISLLMAALPKTC-------ETFHPLAILATNFPEMFMPYLEQFVTALVEALQQNENNDATSAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146417958 8 -QVKQALHAMYSASNETDKNASKFLEQFQKS---EAAWEITHTILTSNDSLEVVLFAAQTLRSKVTYD-----------LNQLPEHNYTQLRESLLQMLSSQSHVRTQLSIAVAQLALQDL---AWHNTVSDIIGALSQEQLLPFLLD-VLRILPEELSDLADAEFNQRTSELITRVLRVLADLAPNKSLSSLVLDCLNSWIKECR--IEDILTVTPLTSLIFESLTNDDTFDRAVECLCLNAFMTSHPEKLEDHFRELVEILLKCTAYNQDLDVVKYTFYFWYLLKLLLTLPRFKESKVAFADIYESLIS--VIIVHLTYPADADDSNLFQGDKEQEDKFKEFRYEMGDLKDCCAVVGATRALNIPFQQLQNTISSSKWQQIEAPLFSMRTMAKEVSNKE-KTILPVIMGFLVQL--PEHPKIRYAATLVLGRYTEWTAK---NPQYLEPQLNYIIAGFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123491846 5 --LLTLLSQL---DATHILQSQEQLTKLAEENPLLFITSIIEILKQDSVSAKIKGNACVIAGNYFPNISKLPEQEELHPFNVFTENNVNELIDLCFELMTTMDPVRHHPAVLLGKIGSLYVHRNFENSLLNRLSSLLQQGENPQDL-DPVCKAINIILVGYDPS--DEEIQNLITGVF-GHFTSTDNLEASVVVLDTLIATVESIVELLADPEFSTGVVSVFLALLENDVS--IRPSLECWNRLADITPSIVAEVSEHLVLTCCKVLQEIKEENTLMQACMLINTIADLEYNDREMQLETIA----------NNAEVILASLVGILSTIDT--NECITPDMWTPAIAAFKAVKVVISLNCDNMIGTLETLINTGIVSDSFAEKDVALKLLASTICNTTYVTFSS---KYLEALNELVTDESPCVRQRALHCIRKGIETMANSEKFKNENTFKESVIKLANDS------------IGFLELITDENVLVASEVCQLMKVLTQVFTSTEQILEAILEHATSISEGLYKNPFDSFNDIIQYGSADAGVSVLPTVIELY-------------ANTLESGENFWICHQLAETIQVFCYRDDRSQILQSAETLLPLFVKALQTGD---QYLNDALLPIAAVARAIGNHFSPYLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189205086 589 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKPLIDPIVEVLLPKCKDPNPEVASTTLKAIGDLATVGGEGMI--KYIKDLMPVILDFMQDQTSDAKRALKALGQLATNAGYVIEPYRDYPELMNILMSIVKIEQEGELRRETVRLMGTLGALDPDEYQKIMEILEAQAITDVSLIMQGITPSNEEYYPTIVISTLMGLLKDP-SLVQYHTAIVEAVMNIYATMGLKCVS-FLNQVVPGFLHVIKSTPAGRS--EGYFNQLSQLVRIVRQHIRPYLPSILATIKEYWSS--SPQLQATILSLIEAIARSLEGEFKVYLADVLPLMLSVLDSDQT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189205086 11 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDKAFVAIGQIANAVGVAISP--YLEGILGFIQEGLIAKSRNKSGINEAPIFQCLSMISAAVGQALTKSVERLLDPIFSCGLSDSLFQALVDMAHYVPPSRPMIQEKLLDLLSQIL--AGRHFLPLGSPY--------QVSQPPQIWTRDHKDPQTIAPREAEIALALHTLGSFDFTGHVLNEFVRDVAIRYVEADNPEIRKRAALTCCQLVHQTSTHATKVVGDIIEKLLTVGVGDVDPDIRDVLIALDARFDRHLGK-----ADNVRTLFLA-LNDEVF--GIREAAMSIIGRLTAVNPAYVFPSLRKVL--LQLLTEVNYANSPRS--------KEESAKLISSLVGA----------ADSLIKPLIDPIVEVLLPKCKDPNP--EVASTTLKAIGDLATVGGEGMIKYIDLMPVILDFMQ---------------------------- 168061372 26 ---------------------------------------------------------------------SDLLNELQKDNFKLDTDTERKVSQIVLQQLDDASGDISGLAKCLAPLVKK-VHEGRVVEIVESLCQKLLTG--KEQQRDIASIALKTVVAKISGNVAQCVVVSLTPKMIKGITNPDTSTEVKSECLDILCDVLHCFGSLMTADHE--KLMNALLVQLNLQRAGLRKRAIQCLATLAATMSDDLLARATVNVVQLLK--NKDVKPDMTRTNIQMIGAFCRVPLLISYCHNASENDDELRENILQALEIFILRCPRDVSPHTDLILGLALEYLSYDPNFTDDMDEDQDEVTDGEEDEDEESADEYSDDEDMSWKVRRAAAKCLSAVISSRPEMICTLYIK-ASPKLVERFKEREENVKIDVFNAFIDLLRQTANVTKGSGCIANPSSPLHILQQEVPKVVKSLNKQLREKSKTKVGAFSVLKELVIVLPNSLSEHMGSLVPGIEKALNDKASNSNLKIEALVFTRLVMASHSSAVFHPHIKALSAPVLAAVGE--------RYYKVTAEALRVCGELVKAIRPNFDTPPTFDFVPFVHPIYSNIYKRLTAQDQDQEVKECAISCMGLVISILGDHLKNEMGTCLPLLLERLRNEI---TRLTAVKAFATIASSLNIDLSSVLEQVVTELTTFLR--KANRALRQASLVTLNSLLTAYSSKISPAYESIVTELSSLISLTLELCCTMMIDHANAIRERVLTSFDVLLDALLSTARSASPGGPASKQAFHSIAQCLCLAAGDAMCSETTQLLSLLCLGEI------GRRKDLSSHSNIELVVIGSFQSPSEEIKAAASFA----------- 6321243 1242 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTQLSASLSTIVPEIVGVLNDSHKEVRKAADESLKRFGEVIRNPEIQK-----LVPVLLQAIGDPTKYTEEALDSLIQTQFVHYIDGPSLALIIHVDTKDLIPYLQQLIDEVEIAMVDPV---PNTRATAARALGALVERLGEEQFP-------DLIPRLLDTLSDESKSGDRLGSAQ----------ALAEVISGLGLTKLDEMLPTI------LAGVTNFRAYIREGFMPLLLFLPVCFGSQFAPYINQIIQPILSGLADNDE-NIRDTALKAVKNYATKAVDLLLPELEMFDENDRIRLSSVQLTGELLFQVISSRNEFSEEDGDHNGEFSGKLVDVLGQLAALFVCRNDTSGI-----VRATTVDIWKALVPNTPRAVKEILPTLTGMI------------VTHLASSSNVLRNIAAQTLGDLVRRVGGNALSQLL--PSLEESLIETSNSDS--------------------- 116058778 1296 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASRCLGDVVRKLGERVLLSVLPIIQDGLKSEIPEHREGVALGLAEVLLSSTDSQLEEHYDVIIPIVRDALCDEDETVREAAGLAFGQIVPALLDQLNSSQLALEGLKQVLKAQLARPPLTTSTAHTLGALAEVAEDDEESRAAANAAALSVIKSVPENSSHLLLAEIKRSMTHDHACRAAAAKLSGEYAKNAPKKLFEMFNDSDEVVLVAAWTALGDVTGTIHKAELPDYVECVSRCLTLARDKARRAHKSCLPKGLAPIVQIFLQGI-LTAGSADARETATKTLSAVSSTTPEALKAHIIAITGPLIRVVGDKHPSSVKSAIVESLGVLIRKGGVALKPFVPQLQTTFVKCLTD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154299841 20 ---------------------------------------------DKSLPSEVRYLAVIQLKNGIDKYWRKTAPN------AITAEEKENIRSHLLESGFEESQLALQNALVISKVVRVDYPMD-WPDVLTNLIRMLRTANETNQLLQRGMLILLQIVKELATARLRRSQTSL----------QSVTPEMVFLLSGIYTQKVSQWLGLFAENSSGDQ-----GSAINAMENSLI--AIKILRRLLIVGYE-FPNHDKDVQQIWQQSQQQFGQ----------LLTIVNEESTVL----ASPAKELAEKHLVQFAKLHVQMSNTHPAAFALLPNSIDLVRGYWGFVSKFGDSYGSATQDFSAKALATDGGSKQDRPIMEKLCLKGLTLLRACMKMVFSPTQSFKYRTPEIKEAFLKSQLLSEQLIAEMASVIVTKFFVFRQVDLEAWEEDEDEWEIREEGGGDTWEFEVRPC------------AEKLFMDLVINFKDLLVAPLLQ----YFQSVTGSNGQSVVTKDAVYTAMG---------LSAAVIHQSFDFDTFLTSTLVNDVQQTGQSWKV----LRRRIAILLGQWIPVRISQANRPLVYQIFQHLLK-SEDETNDHVVRITAARQFKAIVDDFEFHFLPYAPDILGRTMALIQEVENTETKLVILETIRMIAIRLETHISPYADQIVSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118601079 570 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFPIIMDMLQDSSSLKRQVALWTLGQQVASTGYVVEPYRKYPSLLEVLLNFLKTEQNQGIR------------REAIRVLGLLGALDPYKHKVNIGMIDQSRDASAVSLSESKSSQDSADYST-SEMLVNMGNLPLDEFYPAVAIV--TLMRILRDPSLSNHHTMVVQAVTFIFKSLGL-----------KCVQFLPQVMPTFLNVIRVCDAS--IREFLFQQMGMVVCFVKIHIRPYMDDI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115444457 26 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WKVRRASAKCLSAII-VSRPEMLSKMYLEACPKLIERFREREENVKMDIFNTFIELLRQTGNMTKGQGDIDESSPRWL-LKQEVPKVVKSINRQLREKSKTKVGAFSVLKELVVVLPDCLADHIGSLVPGIEKALNDKSSTSNLKIEALVFTRLVMASHSPAVFHPYIQALSGPILS--------AIGDRYYKVTAEALRVCGELVRVLRPNFEARTL-DYRPYIGPIYKAILARLANQDQDQEVKECAISCMSLVVFTFGDGLQRELPACLPILVDRMGNEI---TRLTAVKAFAVIAKSLRIDLSCVLDHVISELTAFLR--KANRALRQATLGTLNSLVVAYGGQISSYETIIAELLELCCTIMVDRKSIQNVRFFASLVQSANTSFDTLLQALSSIAQCVAVLCLAAGDKCASTIEMLKGILKDDSTTNSKQHMALLCLGEI------GRRKDLSNHAQIENIVIESFQSPFEEIKSAASYA----------- 156053670 23 --------------------------------------YLTNAFADKSLPSEIRYLAIIQLKNGIDKYWRKTAP------SAITTEEKEHIRSHLLESGFEETQLALQNALVISKVVRVDYPMD-WPDVLTNLIRMLRTANETNQLLRRGMLILLQVVKELATARLRR-SQTSLQSVTPEMIFLLSSIYTQK-----VSQWLSFLTQTP------------------SEDHGGAMDAMESLIAI-------------KILRRLLIVGYEHPNHDKDVQQIWQQSQQQFGQLLTMVNGESAILASPAKELAEKHLVQFAK---LHVQMSNTHPAAFALLPNSIDLVRAYWGFVAKFGNSYGSATQDFSAKALATDDGSKQDR----------PIMEKLCLKGLT-LLRACMKMVFQSFKYRTPEVKEEQRQAVEFLSELLTEQLIAEMASVIVTKFFVFRQVDLESWEEDEDEWEIREEGGGDTWEFEVRPCAEKLFMDLVINFKDLLVAPLLQYFHSVTGSNGESVVTKDAVYTAMGLSAAVIHQSF-----DFDTFLTSTLVNDVQQTGQSWKV----LRRRIAILLGQWIPVRVSQANRPLVYQIFQHLLKA-EDETNDHVVRITAARQFKTIVDDFEFHFLPYAPDILGRTMALIQEVENTETKLVILETIRMIAVRLETHIAPYADQIVSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66812900 462 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMVQHIDSLLPLIIDLQDQSSTSKREVALKTLAQLASSTGYVIKPFSKYPMLLDTLLNAIKTER------------IGSIRREVIKVLGILGS-----LDPYKHKMNELGKRR-EDPKANDDKNNNMTNEVI--TISPSNEDYYPTVA------LTALMKILRDPSLSSHHTSVIQAVMYIFKSLSL-----------KSIPFLPQIMPPFLHAMNTGEP--LFREFLFQQLGSLVSIVKQHIRDYLVNVFALIEKYWNS----NLLIPIIKLVEEISSALNDEFKVYLPNLIPQMLNVLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125580796 474 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLSDENQKVRTITALSLAALAEAAAPYGIEDTVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDALYEVMQILIREFQSPDEEMKKIVLKVVKQCVSTEGVEADYIRNDIPEFFRHFWVRRMALDRRNYKQLVETTVEMANKVG--VADIVGRIVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGAVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAIVMKQCEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI-----------ADRGAEFVPAREWMRICFELLEMLKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 50291135 9 LNLVEVLQQASDMQTERQRMAESQLKAWETQ--PGFHFLLQSIYLDLSNGLHVRWLAVIQFKNGVEKYWRATRIN------SIGKDEKASIRKRLFDVVEQNNQLCIQNAQATARISRIDFPV-EWPNLFESIEQLLNINHRKEIQTHNILMHLNQIIKILGSARIGRCRPAMQSKIPLIF-----SLVVRIY----LESFDEWTHSNVADGDILSKL-------------QISYLALKVLRRMVSDGYEY--PQRDETVCEFMKLSITHFDVLIAFKKFDLYEKFIKCFGKLYFNLVTASPANFILIPSSSQILISYTSFLLNKAQFVYQENPDVTGDFWEQVAIRGIMIIKRVINFVSKK------GAVTIKARSDKPNIDAAITKIN---NEYLNENLIKKMVDTLMEWYLKL------------------------RATELDNWFMDPEEWINEQMASSYEYQIRPC------------AENFFQDLINTFPELLASYLLNKIETSASTLS--DSLEDFLRKDAIYAAFQLSASAVSE---------MVDFDRLLPTVFLPEAAGSNTPGERLKIIRRR----VALIINEWSIVKCSEESKNLCYKFFAEMLATEEDKVVVVQSLRTMLDDWNFNKDNFEPYLNSVASLLLKILPSVSLTETRLYVLNTMSDLIIQIGQDMLIEILQIVPNLWNVATNETTESILCNSLLRLLRHLATSLGAFSYMTWEISIPIVM--TSCNPSSKDYQL------LNEDGFELWSVLLQNYSPEKQQLDTRFTEFLPYV---------------------------------------------------------------------------------- 202952932 1248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTQLSSSLSTIVPEIVGVLNDTHKEVRKAADQALKRFGEVIRNPEIQA-----IVPDLINAIGDPTKYTESALDKLIQTQFVHYIDGPSLALIIHVISAATKKKACQIVGNMAILVDSKDDPVPGTRSTAARALGSLVEKLGEEQFP-------DLIPRLLDTLRDETRAGDRLGSAQ----------ALSEVISGLGINKLEELLPDI------LSSASSPRNYIRAGFMPLLLFLPVCFGSQFSPYLNRIIPPILSGLADTDE-EIRDTALRAGRLIV-------KNYAKKAVDLLLPELEISDTNYRIRLSSVELTGDLFQVTGISGKSELTEEVSEFSGEVNKTIEVLGQDRRDRILSLLFVCRSDVAGIVRSAAVDKALVANTPRTVKEILPSLTQIIVRRLASS--DEEQRTIAAQTLGEMIRRVGANALAQLL-------------------------------------- 123468341 4 ------LLITAQTNCDLRESAENKIKELEENQPEQLLSELLQILNDFHKDYRALSLAAIISYQIL----QVMTIENNGSDIFFDAVQKS------FNLLSHPNDQVAQSASQILAIASSPLIRNLANNIITDLVSNLNTTN-DPRIVHFIITSIEGILKECSLE--REQSIPIFESILQISDSNLFTKDV----IRALTLLCDEIPIVINQENIFNKIFEIITQSTQSK--EYKAESYRFWYKLIKSSFSVFEIFLDFLLS--TIESDLESFDQLEQSTIINISMIVERIAKIQISQQKIFINLEKMFKICQNLINIHL----------LSTPEENPQDEQWGVYQASGNAITSLCRSSGDKIGQFLLENIDNILSNFDDEKHKETCLFLAI-----------------------------NCVEESISLSYDHFMTILSTMFNNDSCLRVIFQCLNFI----------IVFVNRNKIGLSDEEKSGLLQLVEPVASLLDCNDLFIIKISLACLSYLSVFELSPRNEIMELILSKIICDDELVSNGATDALELFFDVTESIDCALASIPFLLQAYREKSQNETYYTNIADSIMFCATTAKVVIEDYAMDIIEALIEDIEQSDTIFEVICYVSGFVNDISQE----YLEILHNIFIISLQNIEDEEVYTSRCMNLLDIMK--NNNFAIYIENLANILLS--NVGTISQNISNDSIYVLSRAVELFPNQMERFNEYLIEIVKSFFE-NFDQSAENQ----------------TISVNLNLLSALLSTHLDLFIMMKEFVFSIIENCKEIAYVSGIVCSDLMSLYRDMILCDKDVAKEFILSHDTFFKILSKSFNDDCYEIRNNLIFLLEQI------- 162312164 269 ------------------------------------------------------------------------------------------IKESLKIHIRNKSASDAAIFQCISSIALGQAFSNYAYDLFDLIFAS--------GLSEASYRALSDLAHNIPPLLIQERLLDMLSKILSGRPFIPPPNDVYILALKVLGNF------DFSGYILNEFVKDCVVVYLENNDPEVRKTALFARDPILSQTSDHAIQVVAEVLEKLLTVGICDTVPDIRLTVLNSLDSIRLLFIAINDENFAVRESALRIIGRLNVYNPAYMPYLRKIMLKTLTILDYSTIITKEENAKLLCLLIAAAPRLIESHVEPILQILLPKAKDSSS--IVAASIVNSLGEICQISGEVIVPFIKDLMPLIIELQDQSSPIRRAAALKALGNLSSSTGYVIDPYIEFPSLLDILIGITKTEQDITIR------------RETIKLIGTLG-----ALDPNRHRVLEKGTE----KVVPEQKNIPPDISLLMSGIGPSSDEYYPTV------VITALMSILKDPSLTIHHTAVIQAVMYIFKTMGL-----------RCAPFLSQIIPEFIAVMRTCPTN--ILEFYFQQLSILVLIVRQHIRSFLPDLFKLIKDFWNPHSNLQF--TILSLIESLARAMQGEFKPYLPSLLVMMLQIFDSD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158298974 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDLLCANMVSNNEQLRDISSIGLKTVISELPQSLVPNVCQRITGKLSVAIEKEDVSVQLEALDILSDLLSRFGDLLVPFHELILKALVPQLAVRKRTIVALSHLLTTCNNNVIEHLLDGLEKPQNPIQCLAAICRQAGHRLCNHIERVMF-LLNQYSLRDDDELREFCLQACEAFVQRCPEAIM-PHIPTIVDLCLKYITYDPNYNYEA---------------DDGEGGNSMEMEDDEEIDSEEYSDDDDMSW------KVRRSAAKCLESVISTRHELLEEFYKTLSPALIARFKEREENVKSDIFHAYIALLKSTRPMGDDIGPDSMEQIPGPISMLTDQVPTIVKAVQPLMREKSVKTR-QDCFLLLRELLNALPGALSNHIDQLMSGIHYSLNDKNSTSNMKIDALGFVYCMLVGHNPQFHAHIQLLVPLVVNAVFDPEALLVLQQLVKVIRPVDVQTTFDFTPYVSQLYTSTLQKLRSPEVDQEVKERAIACMGQIIANMGDVLQTELVTCLPLF----------------------------------------------------------------------------------------------------------------------------------------- 170046368 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCANMVSNNEQLRDISSIGLKTVISELPQSLVPNVCQRITGKLSNAIEKEDVSVQLEALDILSDLLSRFGDLLILKALVPQLGSARQAVRKRTIVALSHLLTTCNSNAYNKVIEHLLDGLEKPQQCLAAICRQAGHRLCNHI-ERVMVLLNQYSHRDDDELREFCLQACEAFVQRCPEAIM-PHIPSIVDLCLKYITYDPNYNYEA---------------DDGDGGVAMDMEDDEDGDSEEYSDDDDMSW------KVRRSAAKCLESVISTRHELLEEFYKTLSPALVARFKEREENVKSDIFHAYIALLKSTRPIGDDIGPDSMEQVPSSISMLQDQVPMIVKAVQPLMREKSVKTR-QDCFLLLRELLNALPGALSNHIDQLMSGIHYSLNDKNSTSNMKIDALGFVYVMLGGHNPQFHPHIKTLVPLVEAAVFDPEALLVLQQMVKVIRPLNIQTSFDFSPYVAPLYSSTLQKLRSPEVDQEVKERAIACMGQIIANMGDVLQQELITCLPLF----------------------------------------------------------------------------------------------------------------------------------------- 73950932 584 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELFIIIMDMLQDSSLLKRQVALWTLGQLVASTGYVVEPYRKYPTLLEVLLNFLKTEQNQGTR------------REAIRVLGLLG-----ALDPYKHKVNIGMIDQSRDASAVSLSESKSSQDSSDYSTSEMLVNMLPLDEFYPAVSMVALMRIFRDQSLSHHHTMVVQAITFIFKSLGL-----------KCVQFLPQVMPTFLNVIRVCDG--AIREFLFQQLGMLVSFVKSHIRPYMDEIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50550959 1780 ----QVVTRLASRDHEQREIAASTLGELVRR-VSDSLQQLLPTLQTDNSDSDQKQGICIALKELIVSSSRDQLD-----------AHKTTVVHILHETLTDSSRDVRSAA-ASAFDAYNEIMGNSAVDDILPKLLLLLKERP-----EAALAALKDIMQSRANSIFPVVLPKLLSQPISVFN-AEALASLAPVAGQTLLRRLPQVVGN---------LVSAIISARDQKDDERASALFDSLVSIFLSVSDEGIHSLMQQLKSM----AKDEDSAVRTLLFETLTFFKDTQLDLSAYYIDWAELCILDDESVSSAAKSALETLVKNL----------SKEELETLSKPAYSALANTSIPLAGINVPCILPIFVQGLMYGTSDQREASANGMGCIVERVDASLLKLHVTQITGPLIRTIGERFPSVKVAIVTTLNLLLKNCS------AFLKPFLPQLQRTFAKCERLRNEAAEALGTLITLQSRVDPLVSELVTGVKNSTDEGVTNAMFKALQVVSKAGGQMSQQSRDLVFNLADEVTGLDKHVLAKMLGGLAKVGDASVVYEVSQKVNNSEFGAYVLNELL-----VAQAGDERVSTRDLPDDSPDYVTSTLELMKSETP--AVSDAATLACGKLLLAFG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195032145 17 ----------QGTNPKEQEKANKWLQDFQKSI---FSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPETHEALRDSLITHIGTDSVIVTQLSLAVADLALLMASWQEWPEVLKVLPEEIDSEEVHKQLDASAECVLEFLCMCAQREDLDQQLTHICDAFRLLSQPAETSGKLHDNATECVCALLSCMSGSLDGDAQVARIFDAVCQLVAHEDTDKTINYCRIFTTLCDTFSFDM----------FEQQQAMKGLDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRYDDKLTARF--RPHIERLISALYQMESDHDEENNNFYDFRRKVSDLLKDVAFIVGSGACFKQMFIILQ--TPNTTWESTEAALFVMQNVAKNILPDE-NDVIPKVVEAILNMTDQTHIAVRYTSIMLIGELCDWIE---NHPELLQAVLNFLLYALQQKNGLAPAAAIALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156353384 12 --VLEVLRQGSSQVPGLLRPAEQRLHEWERHC--GFYQTLMQIFSNRSVDVNIRWLAVLYIKNGIDRYWRKTAPN------ALPEEEKLVIKQQLLLSIDEPHQIATQVAVVISKIARVEL--KCWPELFPALFESVRSP--LHLVQHNSLLILNHVTKMLASDLWKAHSAQFFDKAQRHEEHLEEALQLSVLSAKVLRKLTVQGTREFSSDSLQTVFLNAIFEKIQIQHNTKLVKMLEKTVKLLEHHPASFVPLLKQSLEFAANYVFSEEAETLLVQCCNIMRAICETYRPPKEIKDDSSQNILAAHQTKMFFTPSVLTEIINIMHYFLLNHNELDNWESDPEDYINEEVGESWRYQLRPSIENLYLTLFAEYRSIVTP----VVVNLIKTVQASPDTEDMNVLLQK-------------DAVYTAAGLASYNLFEELDFDNWFTYHLRREMH---NKSPRFKLLRRRVPWLVGQWVNVK--LTASVRPLLYESLLLLMQKDEDLVYMEGSFTSLYNLLRDVSECDTKMHILHVVSLLIERVGSNVRLQVNSLISYLPHLWQ---------ESEQHNMLRCAILATLSHLVQGLEGDCA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212511599 10 --LLETLAMITSQDLNAIKSAEIKLKQWEKQ--PGYFSTLLKIISNHTIDSNVRWLAASVFKNGVDKYWRKTTEN------SIQEEEKISLRLAVMNNFEEENAVACQLSIVISRMARYDCP-KEWPELIPNLIEVIKNGN--LLMQFRGLHTLNQVVKALASKRLDRRLFQLVSAEIFQFVFNNWNILFQDFIMQAQNNNSLGLETLAKVLLTLKILRKLTVHGFQKPNES---------------------PDVMAFVNSLFGRINDMLLIRKFGGRLSQLTALCEKAVSHMTMVLLALLENHPFSFIS--FIQPSLTLIFNFIFLGSPDMLFDRFIIQCLNLMKAILLCQEYKRN----------KFINMSCFDINTNQNEIVQEANRLKKEFFK--------PEILEEICIKLITKYFLLTKEDLQLWEEDPETFAVDEIGESWKFLLHPCAHSLYLA----------------------------LLHEYRDILTPVVLKLVKDNQQIVDPLDLNGILKKDAVYCSIGLCAFDFYDEV----------------DFDQWYSATLMHELIIKEPNYRIIRRRIIWLIGKWSDAKPATDFNPNICSAVFPLLQ-RNEDLVVRATALKSIIDRFEFNSDQLANFLGPSFSMLFALLQEVKECSTKIQLLGVLSFIVERVGEDIKPYSQSLIQYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194770517 21 -------------NPKEQEKANKWLQDFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDNVIVTQLSLAVADLALLMATWQEWPEVLKVLPEEIDSEEVHKQLDASAECVLKFLCMCLQRDDLNQQNNALTQLAFRLLTLPDTSGKLHDNASECVCALLSCMNTRQDNATEEAQIFAAVCSLVAHEDTDKTINYCRIFTALCDAFFFEIKPHYGLKGVDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRNDDQLTAMFRPHIERLISALYRHSQMESDHDGLIEENNNFYDF-------RRKVSDLIKDVAFIVGSGACFKQMFLILQ--TPDTTWESTEAALFIMQNVAKNILPDE-NDVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIE---NHPESLEAVLNFLLYALQQKNGLAPAAAMALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68490023 80 --------------------------QFPESNFENLKNSLLEILSKYTAPNQIRTQLSIALSHFALQYLSWRNALSEIINKLSSSETLLPVLLEFLKILPEELSDVKKTNLTDSEFNQQELISDNVEQVMMILKNLTESNNNNASMNSSILDCLNSWIKECAVEQV-LQINSLVSLVFQSLSNDQTFEK----AIECLVTIIRETRD-IDNYEIIDALYQQVLQLNKDGLTRLYVECGESWHVLIGKNPAHFKP----LVLIILECTKYDEDLDIVKYTFQFWYQL-KQLITLPKFQESKAVFGDIY-LQLITVIIKHLTYPISGNDNDLFNGDKEQEDKFKEFRYEMGDLKDCCAVAGATKALQVPFEQIQNIISNSHWQYLEAPLFSMRTMAKEVPLKE-NTILPTIMSYLVQL--PEHPKIRYAATLVLGRYTEWTSK---HPEFLEPQLNYITKGF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195437340 21 -------------NPKEQEKANKWLQDFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDTVIVTQLSLAVADLALLMASWQEWPLLLKFLYMCLQQRDSKERIWNATLRTYSAWLVIHAFPLSLICNNPLTQLSFRLLNEPETSGKLHDNATECVCALLSCMRHDHENDSMEAQVFQAVCMLVAHEDTDKTMNFCRIFTSLCEAFFYDMLSSDQPQPHYSL-----KGLDLVLLCVGHFDYEVAEITFYLWYKLSEDLFQ--RYDDKLTAHFRPHIERLISALYHSQMESDHDGLIEENNNRKVSDLIKDVAFIVGSGACFKQMFLILQA--PNTTWESTEAALFVMQNVAKNILPEE-NDVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIE---NHPESLEAVLNFLLYALQQKNGLAPAAAIALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45550109 21 -------------NPKEQEKANKWLQDFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDNVIVTQLSLAVADLALLMASWREWPLLLKFLCMCLQREDLDQQVWNAALRTYSAWLVIHAFPVSHVYNNALTQLAFRLLSLPETSGKLHDNATECVCALLSCIESSFEAQLFGAVCMLETPYSVAHEDTDKTINYCRIFTSLCDAFFYDLLADAQKPHYSL------KGLDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRNEDKLTVLF--RPHIERLISALFHSQMESDHDGLIEENNNRKVSDLIKDVAFIVGSGACFKQMFHILQA--PETTWESTEAALFIMQNVAKNILPDE-NEVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIE---NHPESLEAVLNFLLYALQQKNGLAPAAAIALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119178726 11 ------------------------------------------ILQAPDSAPEAKLFAATTLKGKITYD-----------LDQLPESSLPALRTSILSLLANPRPIQTQLCVCLASLAIQMI---TWKDVLPVVGSALGNEASPEEVTEGADQVLALLTQYSQSSPTAASNPQLLECITSWMREIPASRIANSAAVECMCAIYRDTLEVDDSMPVIQTVYPRLIEAAETEDPEMLRGVTRLFAEAAEVLIARLPNEFRNLVEAVLECCVVDKERDAISITFVFWFEL--KQYVTLDRYANARIVLSDVFSKLVDIMIKHLEFPATDGDEEDLFEGDREQEEKFREFRHAMVLKDCCAVIGVSECLNKSYDLIQSHNHVPHWQELEAPLFSMRAMGRMVDPEE-SSVLPQIIPLIVRIPDQEK--VRFQAIMALGRYTEW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123488580 15 -------------DKNYLAAAQQEYDNLLETDVSQ-VIQLHYIILEECEDQILQKLSATLLTKIFQKLTDDDLAE-------LSPFINNVVQTRTILLFQNEDSSIDLISYLAATIAIRYIRNGEMLNFLPSLV--VVAKTLHPILAPAAINCIEQIVSQVPTDI-EKISTELIQALVTGI-EQEVSEVFLFYGLNLLYTIILSLHPRINLSEYSAIITPAVNDLIGTI---YLHKALLRLSSFVQRRGTFFGDNLQHIVNLLANMISNEEIDNGRIVSMDILTTVAKATGAAFIQ-----------------FLEIVFTALLMALDSDLSEDYVEDSVPNTDLIDSIDSTFQSLVSIFKNQLQSLAFHCIEAAINSDEWQCRRSGLSFLGKVIHVL-HNSLESHLDPIASSVFEHFTDSSPAVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 217403946 1372 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVMPAVLKAFEDPAWRTKQASIHMLG-SMSHLAPKQLASALPKVVPKLTEAFSDTHPKVKQSAQEALDEISTVIRNP-----EISSISSILLKALTDPADNTVKALEGLIETEFLHAIDAPSLAL---------------IVPILHRGLRDRGANSKRYGGLIAGNICTMI-NDPKDFVPYLPTLLPDLQTALLDPI---------------PDVRSTAAKALGSLTRSLG----EYILPDLRPWLIRKLRDHTCSSAERSGAAQG---LTEVLVASGSAVVDDAMRNEILPLRSYPQASTREGVLWMLTFLPPALGQGFTPLIDVSLPALINGLSDD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195117676 17 ----------QGTNPKEQEKANKWLQEFQKSI---YSWTIADELLHQKRDLHANYFAAQTIRNKI-----------QNSFSELPPHTHESLRDSLITHIQTDNVIVTQLSLAVADLALLMATWQEWPEILKVLPEEIDSEQVHKQLDASAECVLEFLCMCSQRKDLDQQRIWIATLVIQAFQPAETSGKLHDNATECVCALLSCMGSQLEVDPQVTRIFETVCQLVAHEDTDKTINYCRIFTTLCDAFS---------VDIFESQYAMKGL-DLVLLCVGHFDYEVAEVTFYLWYKLSEDLFQRYDEKLTARF--RPHIERLISALFQMESDHDEENNNFYDFRRKVSDLLKDVAFIVGSGACFKQMFIILQD--PTTTWESTEAALFVMQNVAKNILPEE-NDVIPKVVEAILNMTDQTHIAVRYTSIMLIGELCDWI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195434158 8 -QIANLLEKMTSTDKDFRFMATNDLMTELQKDSI--------ILDDESEKKVVR----MVLK-LLEDKNGEVQNLAVKLVNKVKENQVETIVDSLCGNMMSNTEQLRDISSIGLKTVIAELPQST-NSLAPNVCQRITGKLSTAIEKEESLDILSDLLSR-FGEFLVPFHSTILKALMPQLAS--PRQAVRKRTIVGLSFLLIQANSN-AYNGVIDHLLEGL---ENPPNPGAIRTYIQCLASICRQAGHRLCSHIDRAMHLLRQYSQRDDDEEFCLQACEAFVMRCPEAIN------------------------PHIPMILELCLKYVTYDPNYNYEADDGDTGIAMDTEEDEYVDSEEYSDDDDMS----------WKVRRAAAKCLEVLIA-TRPELIEDFYRNLSPALIARFKEREENVKSDIFHAYVALLKNTDEIAHDPDSMEQVSGPTSLLIEQLPQIIKAIQPLMREKSMKTRQDCLLLRELLNSLPGALGPHLESIVPGISYSLNDKSSTSNMK----IESLGFLYSLLQGHQPQVFHSHIPLLVPLVVTSVFDPFYKIATEALMVLQQLVKVIRPVGNDAGKSNGDFDVSPFVSQVYSCTLQKLKVTDVDQEVKERAIACMGQIIANMGDTLKSELAVCLPIFMERLKNEV---TRLSSVKALTMIAASLRIDLTPILHDVLPTLGTFLRKN--HRALKLHSLDLINKIVINYSCSFDS-------NLLQTAIVEIPP------------------------------------------------------------------------------------------------------------------------------- 156362625 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDKDFRFMATNDLMAELQKDSIKLDDDSER-KVVQMLLKLLEDKNGEVQNLAVKCLGPLVSKVKEY---HVETIVDTLCSNMLSDKEQLRDISSIGLKTVIGELPPASSSLAANINAIAKSTDVSVQLEALDILGDLLSTFCQIIETHSDCFTYMVRTPAFSRQQLASIHTLILFVELMDHLLNELQLNTSHSTTRTFIQCIGAICRQAGHRVGEHLERIIPLIVQF---SKVNNDDELREYCIQAFESFVCRCPKEVTS--YIPKIIDICLEFICYDPNYDDEYSDDDDMSWKVRRAAAKCLAAVLGSRHELLSEMYKNVAPALIARFKEREENVKADIFSAYITLLRQTRPVAGQADADAMDEDGGPLALLQCQIPNVVKALHRQLREKSVKTRQGCFHLLSELVSVLPGAL-SEHISAIVPGVQFSLSDKSSTSNMKIDTLAFLGSILSQHSPQFHPHVQVLLPPVVQAVGDP-FYKITSEALLVTQQLVKCVKFNYKPYVGDIYSCTLMRLKAADIDQEVKERAISCMGQILCTFGDELQAELPVCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 123474194 6 --LIQLFEPFITQDPSAIKEANRKITEYSSNHTGEFIINCCKIIESGRNSAKYIIIALNTINNAINTSKMH-SNAIKKIFLEYDEENCNCFINAHLQALTDPNIRRIGAENLVYFVAISEDYFLRIFELIKQYFAN-EDNRLGSNAIFAAIQLFSEINRFILSEGFDEYQMNFVKICEYILNTENHKTYQEMIVVKDFFKLLGQEESNVIVQLLGKLDMQSILNLSSSNDGSIHKLCYKLLYIIIELFYNLTPDSIDTDLINNFYASSDQDDSDSNICACKFWTKIIRL-------------FQNSPNFINPEIIFKIFGYFKTYLESDTISIDERMNGDHFRVIPAAQLLFKEYSCYPDSKQFEFLLALFKENYTSEDPRVILASLLSFESLFAIFGISETPNSLDD-LTLIASFINSEHPIIRFEAVYILRLICENLQDVFDKYENLLEIAANSIR-----KGYATGLQYDLISGFKLCRAIIKSEFEYNDTSILACHDIIFETIYHILNT--DFDALEIELLNDIKKFYRTIISDINNDKTNSYYDCINHLLDNVEIIL----PLNERKPAVQCQVLQEFYCNMIEYYIEAHDQHLLPNKAQGEMIFIIEKLEPQIKCGFDNQNVYVLISKIISALKDSGFE-MSNVPEKIYEMLVEYEDFSAILDFIEILHLLINGNPSLLSETAKDFIEKIINIIEDENTSQNIAVACISVLGDL------------------------------------------------------------------------------------------------------------------------------------------------------------ 145348468 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRTKQGSVQLLG-AMSNCAPKQLGACLPQIVPRLSETLIDTHPKVVEAATQALKAV----GDVIRNPEIIA-LSSYLLGAIQDPTRRTKACLDVLLETTFVNVVDAPSLALIVPVLVRGLREQKADMKKKAAKIAGNMSALVADPKDMAIPMLVPELKKALMDPIPEVEEYFEDLLPWMMRAMQSDGTSVERSGAAQG----------LSECLAVLSTDHFDALFPEI------LSGCANASSAVREGHLTLLRFLPISLGDVFEAHLVDALACVLQGLADEDEP-VREAALNAFVEEFSHSGSSLDLILPAIEDGIVDNWRIRQSSVELLGSMLFRIGDDAEGISTEAQG--QMLSNTLGEIRHHNLLAAVYILRDGTLSVRNAAVHIWKTVVAN---TPKTLRVILPLLMQRV---------ISTMSGGSDDRQQTASRCLGDVVRKLGERVL------VSVLPIMREGLKS----------------------- 195118806 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCGNMMSNVEQLRDISSIGLKTVIAELPQSLAPNVCQRITGKLSIAIEKEDVSVKLESLDILSDLLSRFFHSTILKALNPQLASPRQAVRKRTIVALSVLLVQANSNAYNGVVDHLLEGLENPQQCLASICRQAGHRLCNHI-DRSMILLKQYSQRDDDELREFCLQACEAFVLRC-PDAITPHIPMILELCLKYVTYD---------------------PNYNYEADDGETGVAMDTEEDEYVDSEEYSDDDDMSWKVRRAAAKCLEVLIATRHELLEEFYRTLSPALIARFKEREENVKSDIFHAYVALLRNTRPADDDSMDQVSGPTLLLIEQLPQIIKAIQPLMREKSMKTRQDCFLLLRELLNSLPGALG-----PHLDSIVPGISYSLNDKGSTSNMKIESLGFLCSLLQGHQPHFHPHIPLLVPLVVTSVFDPEALLVLQQLVKVLGANAVKSDFDVTPFVGQVYACTLQKLKVTDVDQEVKERAIACMGQIIANMGDLLQSELDVCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 195034225 473 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLSILLEMLGDSPDKRGVALWTLGQLISATYHKYPVLIDILINFLKAMDPYKHKMNKGLIDLIAYSDGKSDESQDISSAELLVNMGNALDEYYPAVA------IAALMRILRDPTLSTRHTSVVQAVTF----------IFHTLGIKCVPYLAQVLPNLLDNV---RTADNNLREFLFQQLAILVAFVKLHIISYMDDIFKLIKEFW--TINTPLHSTLINLIEQIALALGCEFRDYLAQLIPQILRGLQDSSKDR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150866176 1285 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTQLSSSLSTIIPEIVGVLNDTHKEVRKAGEQSLKRFGEVIRNPEIQA-----IVPHLINAIGDPTKYTDDALDKLIKTQFVHYIDGPSLALIIHVISAATKKKACQIVGNMADLLPYLNELVSELEIAMVDPVPATRSTAARALGSLVERLFPDLIPRLLDTLQDSSKAGDRLGSAQ----------ALSEVICGLGINKLEDLLPTI------LSNATSPRNHVRAGFVPLLLFLPVCFGSQFAPYLNRIIPPILNGLADMDE-DIRETALRAGRLIVKNYKKAVDLLLPELENGLSDRLSSVELTGDLLFQITGISGKNEISEESEFSGEVNTLVEVLGQERRDRVLSSLFVCRDVAGIVRNAAVDIWKALVANTPRTVKEILP-------------SLTSIIVRRLASSDETHRTAANTLGEMVRRVGANALSQLLPT------LEESLVSSDSDAK----------------- 217408345 45 ---TDVLDALLSASHVERQAAEAVLRNWTVDQR---IRALLQAL-TQQPSTNLPQSQAIAVREPVSRTEHHRREIQQSSHVALLHDAMEPLLQRIVTHSDSPGVSTNVVGDCVAEIVSVTAALASHDDLVRRILSSVAEPASHADL--SSLKLLVAVAERAPTVFAPAVADDVSTLVSTALRHQHPGNVIRILTDLVVATARAHESVHSSSQLGRTCLVPLLETIRHVHDRDVVSKLLQALTSAAEHVPALLAPHTLPILVTVLSDVAHDATDDLQLQAVQVLASLVEKHHRLTPQLVQAILQGTNGKHGVVQLCLHAMVHGTDDDWDDEPLVWHQYSNDNASDETAAFAQELLHTQALGKLALDVVLPSVERLCSSPEPTAVRAGLAA-LQVAVQAAPVSIQPHLPVVAALTWAAPTHHSFRVQFQATQLAGVLCELPGDATVRTLYGPQLLQALVATGSPCPHVAAVASTAIVSYC---RGDGITEVDAAQFVVPYLTDVLHALVHGPLS-LSRTDRSQVVVVIRAVGAWPAWRKLPVPPLPPITPTSFLD----------------AATGNPELAHLRGAALEAATIIGQALGDELFVADAVNMMDWAVPYLNSGATHVPL-EQLLSACARVASVLGEDYAPYAGVVLPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 159474966 32 ---------------AQRAAAEKLLLEFQEHPQ---AWTRVDTILEVSQNQPTKYFALQILENVIRFK-----------WGALPLEQRDGIKNYLEELLRKESTFVNKLNILLVQILKHDWPA-RWKSFIPDLV---AASRTSETLCENSMKILKLLSEEVFDFALTMEFKAIHELCVFVLNNTRKPELIR-ATLETLSVFLTWVPLGYIFEGNLLEMLLQLFPQA-----PFRNVALQCLTEMATEFNPHFAKFYTYFMQQLLMVVPPSDNTEVFKTCLDYWNFFV---PDIYTSSCSATDVGLPPAQGRKLLYRPVLSKLRQLMICRMAKPEEVIVVEDENGNIVRETMKDYLCHLDYDDTEQQMLEKLQLAGAKWTWGALNTLCWAIGSIAGSMADEQENRFLVTVIRDLLNLCKDNKAVIASNIMYVVGQYPKFLRA---HWKFLKTVVNKLFEFMHEHPGVQDMACDTFLKICNKCRRKFVVLQVQER------EPFICELLTALTDTIQDLQPHQIHTFYEAV-GLMIGAESDPVKRDDYLHRLMGPPNTTWSQILAQARANPEVLKQQEVVKSIQNVLQTNVSVCSSLG----QPFLVQFNVIFADMLQVYKLYSELISQAIATGG--ANAARTTFVKYMRSVKKVALKL-------------IETFVDKCDDPQLLASQYLPAMMDPLLGDYARS-VPDARDAEVLSLMAAIINKLRQLMEPEVPRVFEALFECTLTMITRNFEDYPEHRLQF-FALLHSIVNSC------------FNTLFLMSAAQLKLVIDSIVWAFRHTERNVAETLALLHDLLVQFAGSEYATQFHQTYYLHLLNE--------------------------- 195384924 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCGNMMSNVEQLRDISSIGLKTVIAELPQSLAPNVCQRITGKLSIAIEKEDVSVKLESLDILSDLLSVPFHSTILKALMPQLASPRQAVRKRTIVALSVLLIQANSNAYNGVVDHLLEGLENPQQCLASICRQAGHRLCNHIDRSML-LLKQYSQRDDDELREFCLQACEAFVLRC-PDAIHPHIPMILELCLKYVTYD---------------------PNYNYEADDGDTGVAMDTEEDEYVDSEEYSDDDDMSWKVRRAAAKCLEVLIATRQELIEEFYRTLSPALIARFKEREENVKSDIFHAYVALLKNTRPADDAHDPDSMDQISGPTLLLIEQLPQIIKAIQPLMREKSMKTR-QDCFLLLRELLNSLPGALGPHLESIVPGISYSLNDKSSTSNMKIESLGFLCSLLQGHQPHFHPHIPLLVPLVVTSVFDPEALLVLQQLVKVLGVNAVKSDFDVTPFVGQVYACTLQKLKVTDVDQEVKERAIACMGQIIANMGDLLKSELDVCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 157108501 494 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALWTLGQLVSATGQAVKPYHKYPNLIDILINFLKTEQQPYVR------------RETIRVLGLLGALDPYKHKMNRGLIDSQTNNLISISDSKTEEYTDLSTSEMLINMNNQLEEYYPAVA------ISTLMKILRDPTLSSHHT----------SVVQAITFIFKSLG-IKCVPYLSQVLPSLLG--NIRNAEMNLKEFLFQQLSILIEIVKQHIISFMEEIFQLIKTFWNS--IYPLQPTLIILVEKIAIALGCEFKIYLPQLMPQILRVLHDASTHRIV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110289262 20 ------------PDDATRTAADRWLQQF--QHTLDAWQVADSLLHDESSNMETQIFCSQTLRSKVQRDFEELPSEAFR-------PLQDSLYALLKKFSKGPQKVRTQICIAMAALAVH-VPVEDWGELLTVLPQECSSRQFENDLRSSAEVALSLLTACLGIDQLKEQVLEGFASWLR-FCHGFYKNKVQFPVTSELIHFTVSRESNTEQLPLIQVLIPYVMGLKESKDEEDVKAIARLLADMGDSYVELIAAGSDDAIVNALLEVTSHSEFDISSMTFNFWHHLM---RNLTDRGSYASYGSEVSINTERNRRLQLFRQPFEILVSLHTFSEEDQRDFRHSRYAVSDVLLDATDVLGGDPTLKILFTKLIQACQNQKWQPVEAALFCIQAIAKSVSVEE-NEILPQVMSLLPSFPHQESNVLETAVCSLVGAFSKWIEAAPSELLILPPLVDILNKGMSTSEETAAAASVAFKYICEDCRRSSEDSLHLVEALSNVKLPQVVADAVNRYWPTLKSIFDQRAWDTRTMESLCRSCKFAVRTCGRFMGFTIGAMLEEIQTLYQQHNQ--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126305826 234 -----------DPNIENKNLAQKWLMQAQVSPQAWFSWQLLQ----PDKVPEIQYFGASALHIKISRYWSD-----------IPADQYESLKAQLFAHISRSKIVLTRLCVALASLALSMMP-EAWPCAVADMVRLFQSPGDGQGRCLALLELLTVLPEEFQRAMLAQECGAIFPLLEQLLQQPSLPSAIKQKALKCFSSWVPYVNTLLKLIPLVLGLQEQLRQAVQNGDMETSHGICRVAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTLQDDILSLEAEKQAVYQQLYRP--VYFHLVDVLLHKAQFPADEEYNFWSSDEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDKLGRLLTSSEWQHTEALLYGFQSIAETIDVNY-SDVVPGLIG-LIPRISISNVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189523130 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLVPTVRKALCDPLEEVREAAAKTFEQLHTTIGHQA-----LDDILPALLKQLLTAPPVNTRVLAFLSAVAKDKLGTEESLQELSNCQTVILSVEDEVGQRIIIELLEATRGADAGLRQASITILNGYFSRTRLDYSAHTRTLLSGLMRLMNEVLSQSWDTINSITKKLDAGSQLSLIDDLHRDIRSAAAEVKGQHLPGFCTCILPVLREGTGSPEQKEEAARALGGVIKLTSEALRPSVVNITGPLIRILGDRFAWNVKTALLETLTLLLAKVGIALKPFLPQLQTTFLKALQDSS--RAVRLRAAEALGQLV-----SIHTKVDPLFTEQLAAIRNAEDSG----------VRETMLQALRFVIQG---AGAKVDPAIRKNITT-----TLLSMLGHDE---DATRMASAGCIGELCAFLSEEELKSVLQQHILAD------------------------------- 159029883 520 -----LLKALEDSNSDVRRNAAFALGNITETAIGGLLKAL------EDSNEYVRSHAAVALGNIGSET-------------AIP---------GLLKALEHSNDVRSHAAVALGKIGSE--------TAIPGLLKALEHSNSD--VRVYAAFALGKIGSETA-----------IPGLLKAL--EHSNSDVRVYAAFALGKIGS------------ETAIPGLLKALEHSNSDVRGCAAFALGDIGS-----------ETAIPGLLKALEDSNSDVRGCAAFALGKIGSEELLKALEDSNNHVRGYVAEALGKIGSETAIAGLLKALEHSNSVRDYAAWALCEIGSETAIAGLLKALEDSNRYVRRKAVEALGNIGSETAIPELLKALEDSDKDVRGYAAFALGKISETAIPELLKALEDSNNHVRGYVAEALGKIGSETA--------IAGLLKALEDSNED---VRKNAALALDKI---------GSETAIAGLLKALEDSNEDVRKNAALALDKIGS------ETAIAGLLKALAHSDKDVRRNASETLAKIGS------ETAIAGLLKALEDSDKDVRGYAAFALGNIG-----------SETAIPELLKALEDS--DKDVRGYAAFALGNIGS----------ETAIPELLKALEDSDK-DVRGNAAEALGNIGT----------ETAIAGLLKALEDSDYY--VRMSAAFALGNIGS----------ETAIPELLKA----LEDSDKDVRGYFALGNIGSETAIPELLKALEDSDKDVRGNAAEALGNIGTIPGLLKALEDSDYYVRGNAAEALGNIG--SETAIAGLLKALEHSDWMTELI-KCLKNPDFVTLNTLSQAREALDTIQN-- 199434014 20 -----------NASHEDKKQATRFLESFQKSQEAWELTH--QIISNSGESIQFKLFAAQTLRSKITYD-----------LHQVSEANLDQLKDSVIELIHSGRIIRTQLCISLSQLALQYLTWKGAPCLLDFLKTSLTDEEFNVRTQEQVLLILQKLTESSSSKEVNTQINSLTNLIFQSLQTFDQSIECLCTIMRETRDIHELIDALYQQLIQLNTYMSSNKEKLEDPETRLYVEASESWHVLIAKNPKHFKP-----LVEILLECCKYEEDDVVKYTFYFW-HLLKQLITIPKFQDSKLEF-RDVYSKLISIIIKHLTYPIVADVENLFDGDREQEDKFKEFRYEMGDVLKDCCAVVGPTIFQQIQTILNTNANETRWQYLEAPLFSMRAMAKEIPLKE-KTILPTIMNCLIQL--PEHAKIRYAATLVLGRYTEWTSK---NPEFLEPQLNYIIKGFENNKDIIVAASHALMYFCQDC--------------SSLLVNYLEQLYMLYGQVREQLD---IESAYELVDGLAHVIKQIPLENSYQTCEMFWKPTLSTLSSLSSNANANDESINVLIAD-QIEILTTFIGVLRCSDYEKCTLFIKEVWPAASSILSNYGKSLKVSERILKLIKSAIQSFSTHLTPILSDVANILHHGFK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116059133 6 ------LLDTLSPDAPTRARATATLES--QSHVHGYALALARAALDGEAETHGRQLAAVLLKRHVRERWTSDDGAPG----AMGASEREEMRSAF--------------AAAIAQVCANEG--GAWEALAERLVEGVRSKRSKEEVL-GCLKCYEYSGGEIDAKDVAMFGPRLFP---------ERRASGAFTSTLHMLTSLSGEEQRAMRDMMVPYLPTVSLELESVPNPNAFDECASTLEALLSLAVQYFTKSAGETLMPALWAAYSEEQEHVDLDTVSFDAVITEL-LELVIQIAEQPKLNKLLEANLLDTIYITIGYMTMSTQQEAEWTDDDEEEDFSNVRAACGLMLDSLSNRFGPKCVGALASAAEKRMDAKWWRAREATLLAVGTLNDAIVASAQKARVAAFVKAVIDTDFHESPFLRGRALWMCARLSSAVPPAMAETVLSCSVSS---MAPDLPPPLRIGACRAMAEFLPLAEVMAPYVGEIYKGLGGLLVEAGEETIHLILEAMHVLIKADAEATPAVVKIWGEYVRDISADACEVFEALIPACQPQLHATLVPTLSHILASPSEQPDMLVEATLDLLTIILRPAGLAEAKATHNACFKYVCGLI-MHSDDAGVMQGAAETLRAFLRAGKESMLEWLRAMFEAASRLLDPTLEDSASLTAAPLMCQMLRRLPTKVGPVLRDITAAVVARLRSSK-QPNLSASLLTVFARIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 125580946 4 MNITTILEKMTGKDKDYRYMATSDLLKADQDIEPKLTTTVLQQLEDASGDLAVKCLAP-LVKKVGEDRVVEMTNILCDKLLNGKDQHRDTA-SIALKTIIVEVTTTSLAEKILVSLA---------PQLIKDLITVITIESFSLLIKFTAFLMVHYTFEDILGDVLHRFGNLILTALLSQLSSNQAS--VRKKSISCIASLAACLSDDLLAKATFEVVQLLKNRSAKSEIARTNIQMIGALSRSVGYR---FGPHLVPLLINYCTSASENDEEEYSLQALESFMLRCPRDISPYILNLALEYISYDPNFTDSMEEDTDDEAQDEEDDDESANEYTDDEDASWKVRRASAKCLSAIIVSRPEMLSKMYLEACPKLIEREREENVKSTEPMLAILLLFSPRWLLKQEVPKVVKSINRQLREKSIKTKDSNLKIEALVFTRLVMASHSPAVFHPYIQALSGPILSAIGDRYYKVTA--EALRVCGELVRVLRPNFEARTLDYRPYIGPIYKAILARLANQDQ-DQEVKECAISCMSLVVFTFGDGLQRELPACLPILVDRMGNEITRLTAVKAFAVIAKSPLRIDLSC-----------------VLDHVISELTAFL--RKANRALRQATLGTLNSLVVAYGGQIGSSYETIIAELST----------------LISDMDLHMTALALELCCTIMVDRKSIQNVGAVRYKVLPQALILI-RSALLQGQALQA-LQRFFASLVQSANTSFDTLLDSLISTAKPSQSGGLA-----KQALSSIAQCVAVLCLAAGDKCASTIEMLKGILKDDSTTNSKQHMALLCLGEI------GRRKDLSNHAQIENIVIESFQSPFEEIKSAASYA----------- 157355991 558 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGTLVSIVRQHIRKYLPELLLLISELWPSFSLPSSNRPILHLVEQLCLALNDEFRTYLPLILPSCIQVLSDAERDYTYVLDILHTL----EVFGGTLDEHMHLLLPALIRLFKV----------DASVAIRRAAFKTLTRLIP------------RVQVTGHISALVHHLKLVLDGSN--DELRKDAVDALCCLAHALGGDFTIFI---PSIHKLLMKHR------------------------- 125582105 560 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLRSLVDIIEHGLSDENQKVRTITALSLAALAEAAAPYGIEDTVLRPLWKGTKSHRGKVLAAFLKAVGFIIPLMDVEYAVIPILIREFQSPDEEMKKIVLKVVKQCVSTEGEADYIRNGILPEFFRHFWIRRMALDRRNYKQLVETTVEIANKVG--VADIVGRIVEDLKDESEPYRRMVMETIEKVVAHLGASDIDRHQEELLGIVYTFQQQTSDDSNV---ILNGFETVANALGQRVKPYVPQICG-IIKWMLNTSSAKARQRAADLMSRIAIVMKLCQE---ERLMCHLGHILSLGEEYPDVLGSILGALKAIVNVVG--MTKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGR-----------VADRGAEFVPAREWMRICFELLEMLKAHKKGIRRATANTFGYIAKAIGEDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 194761776 8 -QIANLLEKMTSTDKDFRFMATNDLMTELQKDSI--------ILDDESEKKVVR----MVLK-LLEDKNGEVQNLAVKLVNKVKEIQVETIVDSLCANMMSNTEQLRDISSIGLKTVIAELPQSS-NSLAPNVCQRITGKLSTAIEKEESLDILADLLSR-FGEFLVPFHSTILKALMPQLSSSRQ--AVRKRTIVALSFLLIQANSN-AYNGVIDHMLDGL---ENPPNPAAIRTYIQCLASICRQAGHRLCNHIDRSMLLLSQYSQRDDDEEFCLQACEAF------------------------VMRCPDAINPHIPMILELCLKYITYDPNYNYETDDGDTGYAMDTEEDEYVDSEEYSDDDDMS----------WKVRRAAAKCLEVLIA-TRQELIEDFYRSLSPALIARFKEREENVKSDIFHAYVALLKNTDDVANDPDSMDQVSGPTSLLIEQLPLIVKAIQPLMREKSMKTRQDCLLLRELLNSLPGALGPYLDSIVPGISYSLNDKSS-TSNMKIESLGFLYSLLQGHPPHV---FHPHIPSLVPLVVTSVFDPFYKIATEALLVLQQLVKVIRPLEGNAAK--SDFDAPSFVGEVYSCTLQKLKVTDVDQEVKERAIACMGQIIANMGDMLQNELAVCLPIFMERLKNEV---TRLSSVKALTLIASSLRIDLTPILHDVLPALGTFLRKN--HRALKLHSLDLINKIVINYSSNFEP-------------------------------------------------------------------------------------------------------------------------------------------------- 134114710 347 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIGYIIPLMDPEYAGYYVRECMPILIREFQTSDEEMRRIVLQVIKQCASTVTPSYIKEEVLPEFYKQLVETTVELANKAGVAEIVGRTVNDLKDESEPFRKMVMETITKVVSNIGAADVDERLEVL-LIDGIIYSFQEQTFEDMLDGFATVVASLGPRVKPYLPQIVSMILWRLTNKSAKV-----------RMLAADLTTKLAPIIKSCKEDVLLSKLGVVIFEQLGEEYPDA--LGSLIAAEGAIANVVGMEMNPPVKDLLPRMTPILRNRHE-KVQEATINLIGRIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 74005064 475 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVVNALGKRVKPYLPQICGTVLWRLNNKSA-KVRQQAADLISRTAVVMKCQEEKLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNNNKNSMHKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI--------------ADRGAEYVEWMRICFELLELLKAHKKAIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 125596824 13 --LVECLTATLDTARDVRAFAEESLRQA--SLLPASTIFMLENFSCQKI---------------------------------------VIIRQLLLTSLDDSHKIRTAIGMAVAAIGQQDWPED-WPELLPYLLKLISDQSNGCGVR-GALRCIPKLVPELFPSLYSIISSPHRETVSLISSMLDPLMEQFSAILNSPVQSHNPDDWNMQMETFVSSFKVYQLSMIQASEESFGIQLFELWISIVGNRLAKIIAGNIKELAYYTIAYQQITEEQLQNWSRDANQYVADEDDVTYSCRVSGSLLLEEIVTAYDEYGIESVLEASQMRFHESRELKKAGSTDWWRLHEASFFALGSLSEQLCEAVFQCGMMALQMFNLQALPSCRDYYSCTFHPCRQYPHIYNVRDLLEQMVTDTVGTEVHQYPFLHARAFSILSKFSSVISKEI-CEQYLCSAAHAI--ASDVPPPVKVGACRALAQLESNQSLNVPNIMGILSSLVDLLGKASDETLHLVLETLQKSCGEQSTLIEPVISPIIPFISIDAVEVLEAIKN-APGCLEPLVSRILPTIGSILEKPKIQQNGLAAGSLDLLTMILKNAPTTVVKAIFDTCFTSIIQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124504841 577 -------------------------------------------------------------------------------------------------------------------------------------------KNGTPSIRRTALRTITEKVKELGPETLF---NLILPLMMQNTLEDQERHLLVKVIDRILFKLDDLVR------PYVHKILVVIEPLLIDEDYYARVEGREIISNLAKAAG-------LATMIGIMRPDIDHPDEYVRNTTARAFAVVASALGIPSLILFLKAVCQSKKNWEARHTGIKIVQQILKDLVQIIAHGLHDEQQKVRTITALAVAALAEAAAPYGIEAFDSVLRPLWKGITEYRGKVLASFLKAIGLIIPLMDSYHANYYTKEVMIILINEFNSPDDEMKKIVLKCVKQCIEGVDKDYINEEIVNPFFEKFWVMRNSNDKKSFNLIVDTTVEIAKKIGAYSVIYRIVDDLKDPSEQYRKMVMQTIQNVVNELGVDDIDQKLEEQGMLYAFQEQTSEDYYNSFDIICNKLNIRMKPYLPQIAGILRWRLNTPLPKVRQQSADLISRITNLIKICDEKQMLGHLSLYLYEYLGEEYPEVLANI-IRALKSILLVLGVQNMTPPIKDLLPRITPILKNRHE-KVQENVIDLIGIIADKGGDLVSPEWDRICFDLIELLKSNK--KLIRRATIQTFGYIARTIGP------------------------------------------------------------------------------------------------------------------------------------------------------ 218712357 931 ---------------------------------PDILEAMIRRLENDG-DSHVRHAAIKAL-------------GTQSPW---SPDILEAVIRRLEN--DRDSHVRHAAIDALGT-------QSPWPDILKAVMRRLEN-NGDWRVRHTAIKALGT---------QSPWSPDILEAVIRRL-ENDGDRRIRCAAINAL---------DTQSPWSPDILQAVIRRLENDKDWYVRRTAIEALGTQ--------SPWSPDILEAVIRRLENDRDSHVRHAAIEALGRQSPWSPNILEAVMRRLE--NDGVLYVRHISIQALGTQSPDILEAVIRRLENDRD--WGERHAAIEAIDALGT--QSPWSPDILQAIRRLENDKDWYVRRTAIEALGTQ---------SPWSPDILEAVIRLENDRDSHVRHAAIEALGTQSPWSPDI---------LEAVIRRLENDGDRHIRRA--AIQALSTQ-------------------SPWSPDILETVIRRLE--NDRDSHVRHAAIEALGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167525182 383 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAVVNALGTRVKSYLTQIAGTILWRLNNKSA-KVRQQAADLVSRIAVVMKCDEEQLLNQLGVVLYEYLGEE--YPEVLGSILGGLKAIVSVVGMEMKPPIKDLLPRLTPILKNRHEKVQENCIDLVGRIADRGAEAVSS----------------------KEWMRICFELLELLKAHKKAIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 68072761 460 -------------------------------------------------------------------------------------------------------------------------------------------KNGTPSIRRNALRTITDKVKELGPENLF---NLILPMMMQNTLEDQERHLLVKVIDRILFKLDDLVR------PYVHKILVVIEPLLIDEDYYARVEGREIISNLAKAAG-------LATMIGIMRPDIDHPDEYVRNTTARAFAVVASLGIPSLILFLKAVCQSKKSWEARHTGIKIVQQMAIKQLVNIIAHGLHDEHQKIRTITALALAALAEAATPYGIEAFDPVLRPLWKGITEYRGKCLASFLKAIGLIIPLMDGYHANYYTKEVMIILINEFNSPDEEMKKIVLKCVKQCIEGIEKDYINQEIVNPFFEQFWIIRNSNDKKNFNLIVDTTVEIANKIGGAVVIAKIVDDLKDPSESYRKMVMQTIQNIINNLGVDDIDQKLEEQGILYSFQEQTSDDYYNAFDVIVNKLKLRMKPYLPQIAGIIRWRLNTPLPKVRQQSAELIARISKLIKICDEQQMLGHLALYLYEYLGEEYPEV-LGNILKALKSIVIVLGVNNMTPPIKDLLPRITPILKNRHE-KVQENVIDLIGIIADKGGDMVSPEWDRICFDLIELLKSNK--KLIRRATIQTFGYIARTIGP------------------------------------------------------------------------------------------------------------------------------------------------------ 41018240 490 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MINDSSSHKREAALRAIGGICRSTAYVVDPYRDYPSLLDDLLRILKTVMS---------NTMRREAIKTLGILGAIDPYTHKVFTGSVQSSTAISTALSLPISETDSKDPRQDIIHWFNYEKCTLEEFYPAI-------------TIANLMLMMQDEDSQSYAEI----AQAIVTIFRSLG-DMAPLYTEQVIPRLIEVCRRATESSNLREFFLQQLANFVAIIRKHAAPYMPAIFTIIADAWK--EDISVKMVVIEVLTDMGTAIGNDFSKYTGELIPYLLTVLQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149642279 1396 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNSVVQKSFAFALGHLVRTSRDSSVEK-----LLQKLNNWYMEKEEQIYRTSCAL------------TVHAIGRYSPDVLKNHANEVLPLAFLGMHEISDEEKGEKDDS-----GLWTEVWQENVPGTFGGIRLYMQELISITQRALQSPSWKMKAQ--------GAAAMASIAKQTSSLVPPYLGMILAALLQGLAGRTWTG--KEELLKAIACVVSACSAELEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19114581 1273 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NWRSKKASVEILG-LMSYMAPKQLSVFLPTIIPKLSEVLTDSHSQVRNTANKSLLRFGDVISNPEIQ-----TLVPTLLKALSDCTRYTDDALEALLKTSFVHYLDPPSLALVIPILKYGLKRQSAKIFGLMASLTEPENSLMPRLREVLIDPVPDTRATAAKALGSLIEKLFPTLIPELFNVLRSECSEVDRQGAAQG----------LSEILAGLGLARLEDVLPEILK------NTSSPVPHIRESFISLLIYLPATFGSRFQPYLARAIPPILSGLADDSEL-VQTASL-------RAAKMIVNNYATKSVDLLLPELEKGLFDNAIRLSSVQLVGDLVFKLAGINRKALQELLDIIGQERHDRILSTLYIVRDIAAVVRTPAIQIWKAIVVNTP-------RTVREILPTLTSII-----VSNLNSSSNDRRTMCVKSLGDLLKKAGFDVLPQLL-------------------------------------- 19114581 1911 ----------------------------------------------ESANSGDRIGVCIALEELINSATPEQLEIYSDDFVY-------AVRRALMDG---DLEVRETAAEAFDSLQSI-LGDRAVDDVLPQLLKLLESENQSEQ----ALSALREIISRRSSTIFPVLIPTLIKKPVSAFNARALSSLAQVAGVTLNKRLPSILNALMESSLASTDDLVALNGAIDKVNLSVKDQ--EGLQILMAHFYSF----SESEDFRKRLFAAEHMLVFFQNCKLDYYRYVGDWVRHFITLFEDKSQDVVVAAVAAQNTLVSALRK---------DQLDSLVSIAYHSLRDVGSQGVNLPA-FEVAQGVNSILPIFLYGLMHGTMDQREQSALGIADIVLKTEPSKLRPFVTQITGPLIRII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71665865 13 ------------------------LQQYQAN--PSFCILLSYVFGAEACPIQYRRLAGITLKNNLEKSKYSLGL----------VAVKEAAR-CTLSVLGNPSDVRRVAAQIIVKITALT-SFGWWQECMGNLSHLLLNEEAGDLRTLSALYTLQYLMEDL-PKEVGAASKDIIERVVTLVLDQNTKTNLQKAAFRMCFNIYEQAEQL-DWNVEGLSPLQTGLTAASGTFAGVCTALLELLIQVLRSCAIMLE--YLDYFTPMPDAGMTKLIDWWIRRTIDLVSSRVDVGEYNLQLKTAAMDLGNGPISFLMEPIPLMLPDLVPALVDISEDTFMDDDCGAATLRASALRCIDALCVFSSKETFPHLIEQIKILWGADR-QLKEASIVLFGTIANGCYTE-IELTVPDIIRQLIDTVMSEDIFVVSVAIWSLSRILEW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 198437738 6 -ELVETLRRASSQQAAEFDPASQLLKGYESQ--PGFHLALLKIALSPQITEPVRWIAVLFLKNGIDRHWRTHGP------SPISNEEKVAIREIIYECFNEPQQIALQFAVIISKISRFDYPR-QWQDLLPYLANEMQQQNPDSDVINTILLTFRLFMKELASKRLPNDKKLFGQVCRQMFKNTSFNGQKLINILKSFRSIVPMLEA-ANSQQFFSSIVSSLSQILQLSQHFSSFETFQKLLILHSKILLDILELELENVNEFIRQAFTISEERFIVNCMNQIKILASNPENVAQFISC--EDMHELLRCLIFYYLPLTSDDLECWDEDVEDFEEIGEIWKYNLRPSAEVLFLTILHCDPDKVIPMIMSALQSVNDKIKQESAESCDVTTLMQNDGLSANELFDCLNFLLPYVKGLQNHPQGIIHRRVLWLIDQWMGVKPPNDIRTTLYDFIIGSL--SPDFNMAVRLMAATSLRQILDDFEFELDTFLPFRDRCTDGLHRLLHRVLHVLSFVIERLGSQVTSCMQQLASILPPIWATSESHNMLRCAVVTTLVNLVLHPFLLPVIHTCTDISSPAHVYLLIDGLDLWVAVVRNVMTTDLMQLFNNLFGLFDLSSESLKESFHLVECYLGRSDFVNSEQCCQFANSLLSIITDVNDGVVTQLVYTVIGIAIETAKVFNAYIRDTLQCFLSQEYNGMLSLYRMLLLARLALRHPVAFWQILNDHTGEQFNQAAAYLFNMFS------------TWIDNAAEIRKEIALAVLTLLDNY--------NEIEAVRSSLPNIISVAVHVLHDEDHADSVV------------------------------------------------------------- 57967080 19 -----------DPNNVEKEKASKWLEEFQKSIHSWKI---ADELLRQKHDLNSCTFAAQTMRNKIESAHESLRQSLLEHLSHITIETKSVIVTQLLQRFSSNANMMYALIELLTLISRHLLGANRRKEILEYLTVCLVNGNENELLRSKILKCFTSWVQINAFKLPEISDSMIIVYCFQLLSSGTTSPDLHEAATDSLCSLLHCMELNNKLFGGIMCLEEAYNMSVAQEDLDKSMNLCRLFTVLVESNLTRMVPHYSVKSLDLVLNCVGHYDYEVAEITFNMWYRLSE---DLYQRNNYQLTAHFKPYVERLIAALYKHSQLDPDHDGLV----EEGGSFKDFRSKVSEIIKDVIFIVSSISCFKQMFVVLQSPNVS--WESSEAALFIMQNVARNILPEE-SEVVPKVVEAILNLPENCHIAIRYTSISILGELCDWIDS---NPETLQPVLNFLLFALQQKNGLASAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50427927 18 --------------NSYQQDAESQLKSWESH--PGYHYLLQDIYLKTELPLQIRWLAIICFKNGIEKYWRSSRSN------AISKEEKAQIRAKLFCVLHEKNNQLTQNAHSTARIVRFDFP-GEWPSLFDDIAKNLEEQKNDLISTNNLLIILNQIIKTVARHAMQSKAPIIVPMLIKLYLKFFLEMEICYLCLKNLRRLIPEGFEQPHKNQDIVEFLKITVEHLQALIMEHEKYSSDLLEKYGKCYSKLYVNLINNNPTSFILLPCSQDI-------MSTFLSLLELKAQDIYNSNEENDFWETLALKGFTILKKMITYIYKKGAITLKQRNDKEEVQNAINKLSQKFFTTNVVQHLCDLIINWYLRLKPSDLESWLLEPEEWWEFQIRPCAENFYQDLIKYFLNKLSNGLMNNDSTNDILIKDSILCTFQLSASSIADNVDFDKLLQDILEGLRNDLMDCKVLKRRICWALI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67472248 808 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDIIQQLRDLSVKPSLEVQMAVCNCFANITD------IPNVQGMLEKMYAQCLRQKNFEIKRGIAYSIAGICDRFIKRPLEKFDVDKKGKRCTEGENLNINMTALISLQCICEIMGDIFEPYIIDIFNLVRQASATVRSMSSVLTHHGIGVTVPHLIDGLKSNEWRERRISCLLLGEMAKQTTHQ-LDAYLPKIITPLVNLMIDSDANVSEAASEALNNLASVIKNPEIPPQNTPEFYEHFEKMQFTHLIDSSSLALIHYILLRGLSDAKSGLLISSLTNLCDVDDFLPYLDIFIPELKKNITDNDPEVRAAASNAIGSLIQFVGEQAFPGVKQ-------WIIETLQSTKSTVHRLGAAQ----------ALAEYYRAVGEEQLREDFNSITNL-------ENPVITSRQSVMYLLYYFCSALKERFSDFIGEGLLLIVKGLSDSSEL-VRDAAMKAGSVLVRQFG---KTHLKKLLETLDSAIYSDS--PKVQECAINLIGELLEGMVDTNDASLEPYV-------LLKRKLGLEKIGECLANLYLIRFDEEHQICQKATLVWKKVIRALSDLIPYIMKIATK-KLCLEEKDR-----KRAARCLGELVDLFESKIVQELI-------------------------------------- 40788340 120 -----------DPNIENKNLAQKWLMQAQVSPQAWFSWQLLQ----PDKVPEIQYFGASALHIKISRYWSDIPTDQY-------ESLKAQLFTQITRFASGSKIVLTRLCVALASLALSMMP-DAWPAVFPLLEQLLQQPSSPSCVRQKVLKCFSSWV------QLEVPLQD-CEALIQAAFAALQDSELFDSSVEAIVNAISYVNTLLKLIPLVLGLQEQLRQAVQNGDMETSHGICRIAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTLQDDILSFEAEKQAVYQQVYRPVYFQLVDVLLHKAQFPSD--EEYGFWSSDEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDKLGRLLTSSEWQHTEALLYGFQSIAETIDVNY-SDVVPGLIG-LIPRISISNVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17554994 487 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKALVDIVESGLDDEQQKVRTITALCLAALAEASSPYGIEDSVLKPLWKGIRMHRGKGLAAFLKAIGYLIPLMDAEYASYYTREVMLILIREFASPEMKKIVLKVVKQCCATDGVEASYIPSFFKAFWNQRMAMDRRNYRQLVDTTVEIAQKVGCVEMIARIVDDLKDENEQYRKMVM--ETIENIVALQGATDIARLEEQLIDGLLYAFQEQTQEDSVMLDGF---GTICSSLGRRAKAYIPQICGTILWRLNNKSA-KVRQQAADLIARIAPVMHCEEEKMMGHMGVVLYEYLGEE--YPEVLGSILGALKAICNVIG--MTKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGAI-----------ADRGSEFVSAREWMRICFELLELLKAHKKSIRRAAINTFGFIAKAIGPDVLATLLNNLKVQE------------------------------- 211582650 419 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVVNALGTRCKAYIPQIVSTILWRLNNKS-PTVRQQAADLISRVALVMKCDEEALMGKLGIVLYEYLGEE--YPEVLGSILGALRAIVTVVGTQMQPPIRDLLPRLTPILRNRHEKVQENTIDLVGRIAD--------------RGPESVNAR--------EWMRICFELMDMLKAHKKGIRRAANNTFGFIAKAIGPDVLAALLGNLRVQE-----RQSRV--------------------- 170577165 4 -QIASLLEKMSSTDKDYRFMATNDLIVELQNDSIKLVNMVVKLLEDKNG--EVQNLAVKCLG-PLVHKVKDTQVKYFFVFAQLSDFVAQAIFSHLCETMINGDEKLRDVSSIALKTAVAELPAASSPLLVPPLKDALSDTERVDISVKLEIIDIISDILSRYGSLFSPYLRELQEALLRQL--SSDRQALRKRSIITLSNLLALSDD--ALYGETMDIIVQYLTSPGASVMQFRTMVQTC-QSICKTTSRRFVKHMSRLVPVLVDYTVATEDDELRESCIQAFETFVYRCPR------EITPFIPHIVEVVVNYVKHDPNYTYDDDEEMDSNEYSDDDDMSWKVRRASAKCIEALILSRRDEIVKYLTSFGPLLI--SRFKEREDNVKWDIMHAYTALLSQIRNLIPNFSAICVP---EKNGDVEKNACGDAETI-TVKGGVLLRNAVSMEQLETLQALDSQIPLLVKAVSRLLNTKAKTKQYCFVLLTHLLRAYPGALGDEILHLTAGVSNAMNDRSLNTNMKIDTLTFLSGALCTHSPEKLHA--------YMDVLVPLIVRAVSEQFYKVSAEALTVTTSLIRVLRPVASERGNFDYSPYVDSIYEAIIGKLKATDIDQEVKEKAITAAGLLVATFGDFLKEKLPTCLPIFLDRLRN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115482530 20 ------------PDDATRTAADRWLQQF--QHTLDAWQVADSLLHDESSNMETQIFCSQTLRSKVQRDFEELPSEAFR-------PLQDSLYALLKKFSKGPQKVRTQICIAMAALAVH-VPVEDWGELLTVLPQECSSRQFENDLRSSAEVALSLLTACLGIDQLKEQVLEGFASLVYTALSSLNSDQFLEAAVNVTSELIHFTVSRESNGIEQLPLIQVLIPYVSSKDEEDVKAIARLLADMGDSYVELIAAGSDDAIVNALLEVTSHSEFDISSMTFNFWHHLM---RNLTDRGSYASYGSEVSINTERNRRLQLFRQPFEILVSLHTFSEEDQRDFRHSRYAVSDVLLDATDVLGGDPTLKILFTKLIQACQNQKWQPVEAALFCIQAIAKSVSVEE-NEILPQVMSLLPSFPHQEQ--LLQTVCSLVGAFSKWIEAAPSELLILPPLVDILNKGMSTSEETAAAASVAFKYICEDCR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 468739 532 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPYIEPLLNVLLPKFQDTSSTVASTALRTIGELS--VVGGEDMKIYLKDLFPLIIKTFQDQSNKREAALKALGQLADPLLDYPELLGILVNILKTENSQNIRRQTVTLIGILGAIDPYRQKEREVTSTTDISTEQNAPPIDIALLMQGMSPSNDEYYTTVVIHCLLKILKDP-SLSSYHTAVIQAIMHIFQTLGLKCVS-FLDQIIPTILDVMRTCSQS--LLEFYFQQLCSLIIIVRQHIRPHVDSI----FQAIKDFSSVKLQITLVSVIEAISKALEGEFKRLVPLTLTLFLVILEND----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50424033 6 --LLECFSATLQSDQSVRHQAELQLRQLVLT--PGFLGGCLDIISNPAVSLPIKKAAAVFFKNRVVKYWGSEKQN------KIDNDEKPGIRDRILPVLIESDNTKQQLIPVLRVLISYDFPNN-WKDLLETTGALLQTKDEDFSQLYTGLLCFSEISRKFRERELDAIIVQVFPHLLNIGNSIIANSEVVLQTRESLIAWGEFHGSIVNMNTPTYVLSSTLSEQEKSQISKCYKWAVAHLYRIFTRYASKFQKMFCDDFIPHLITNFLSIIEQWCSKKLQFLSH-CVTQKPTWVLIKPYFENLVSHLIYPLLCPSDHVLEIFETDPHEYIHSNFDIYDEFDTPDVAALGLLVTFVDKRKKTTLEPIIKFVQQPETLEVAKKREGALRLMGGISHYIPHSPYYSQMEQFLTALV--FPNLSSKFDFLKARTLEVSLKFADLNFENKDNLSVLFHGILNNFSTSNEESSLPVDFECALVIQAYIHLPEFQEALSTI----------ILPTMSKLLDLSNQIDNDAISAVMQ---ECVENFSEQLQPFGVDLMAKLVEQFMRLAVDINEASKVDVDEFDGEYEDQTDKIMAAVGLLNTMITVLLSFENSREICAKLEEVFSPVIEFVDDFLTEVGELMEFLSRSISPIMWKNFTYLYQSFTDGIALMYTEELSQCLQNFLIYGQEDLMQLVENFYNIFNIIIESEDAQVGFNDIVLACLAQFILMLQTQAQAYIPNLVNSVLKISQSQQDEQHVKSSSFNITIQNVIIAA---MVHDSNATLMNLQNHHQLVPFFVEWFISILKRVYDLKLSTLGLISEALNLLGDIVAQIGSKLASIMKTLPKAIENLEHKRKNFSES------------------- 125580798 358 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLSDENQKVRTITALSLATLAEAAAPYGIEDTVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDALEFQSPDEEMKKIVLKVVKQCVSTEGVEA--------DYIRNDILPEFFRHFWVRRMALDRRNYKQLVETTVEMANKVG--VADIVGRIVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGAVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAIVMKQCEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG------------------------------------------------------MTKMTPPIKDLLPRLTPIL----KNRHEKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 169849325 319 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVVNALGVRVKPYLTQIVSTILWRLNNKSA-KVRQQAADLTTRLAVVIKQCGEQLLSKLGLVLFEQLGEE--YPDTLGSIIAALGAIANVVG--MTQMNPPVKDLLPRMTPI--------LRNRHEKVQEASINLIGRI-----------ADRGAEFVPAREWMRICFELLDLLKAHKKGIRRAAVNSFGYIAKSLGPDVLSVLLTNLRVQE-----RQSRVCSTVAIA-------------- 156841036 151 --LIGLLLRIKNGNSASRKVSIRSLSDKAEEFGPKLIFRVLPILLDKSLEDQERHLMIKVIDRVLFKLGHLVRPYVTNILQVTSP------------LLIDEDPITRATGRDIISNLSNAAG-------FATMITAIRPDNDDEYIRNLASRSLAVVAKTVG--------IPLMIPFIKAVCHSKKSWKARHTASKIILQIANL--AGIGILPHLDGLVNCISDGLNDEHIQIRTSTANALSSLAQNSYPYGIDSFSEVIEPL-WKGIRSHRGRVLASFLKCMGSLI--------------------PLMNNDYAGYYTQEVMRVVQREFSSPDEDMKKTVLVVLQNCCKTEVLTPKYLRDTVAPEFFKHFWLRRTALDKQLNKAVTYTTVVLGEKIGCS-------FIIENLMGPLNDEAEPFRTMAVHAINRVVKQLGTDELNERQETKLIDGLLIAFQEQKNNDTVIYKGFGTVATSLTRMKPYLSPIVSTILNQLKHKAQYVRENAADLCSSEDQMLNKLNVILYESLGEVYPDVLGSIIGAIHQIVLTMLDLLQPPVNQILPTLTPILRNTHKKVQVNTINLVGLIAR-IGPEYVP--AKEWMRICFELLELKSTNKSIRKAANRTFGYIAKAIGPN------DVLVALLNNLKVQEQLRVCTAAIGIVADVC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145255812 681 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTAIADLIQGRQPEKYAQYMDEIFTKAFKLLDDIKET--VRASALKLCQTITNAIIRTLETMLRSAIPFLLKGMESGVE-EVQGFAIGALIQMIRKSGRPLRPFIPHIMEQFLNSLSSLE-PQAVNYVHLNA--DKYGLTGQDIDKMLSSISPMMEVIERYLIDMLDEQSMKEFATRLEGVLRSAVGLKVGCSRVLVLLSMRSMLFRPYADRFIQILGKFVVD--RNDTVSASYCTSIG----------------------------------------------------- 189515586 15 -----------DPDMGKKNVAQKWLSEAQASPQAQFCWDLLR----PEKVPEIQFFGASTLHAKISR-----------HWSELPAGQLDSLRSQLMAQVGQPKMVLTRLCVALASLILHILP-ETWPTAVPDILCAFQTPDAPGRVRERVLRCVSSW---ITLDVCLQDSEGILESCFTLLKES----EIFDAAVETIVCIISFVDSLLKVVPQVLALQEQLKKAVQDGDMETSHGICRIAVALGETHCRTLLEQVFQALVSMIMSCTATPDETSSSLTLTFWYTLQDDITSLDAERQTLYLQIYRP--LYFQLVDVLLQKACFPRDEDFTAWSADDKEQFRTYRVDISDTLMYTYELLGPELLRNLYDKLGTLLTNSTHPSSWQDVETLLFGFQSIAETVDVSYSDVILIGLIPLITANNIQLAETIMFTIGSLAEWLS---DHSPMLANVLPVVLQG-LSNPDLSVACVSALKRIC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218717573 433 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVVNALGTRCKPYLPQIVSTILWRL-NHKSATVRQQAADLVSRITIVMKQCGEDLMGKLGVLLYEYLGEE--YPEVLGSILGALRSIVTVVGNQMQPPIRDLLPRLTPILRNRHEKVQENTIDLVGRIAD--------------RGPESVNAR--------EWMRICFELLDMLKAHKKGIRRAANNTFGFIAKAIGPDVLATLLNNLRVQE-----RQSRVCTAVAIA-------------- 145541451 10 -------------------------------------------------------------------------RNFDDYQAQYVQNVVQTIKQHIISAIVSEAPLIHQLKDAIVYVASRDFPT-QWPNLMAELNQFLAHPDYVYKT----LKLIYKLTEKYVYQSRSDPLEEIIITCIEALQNLQLSYEILKTLLKVFYNLHPHFEDNLQSWMEFMKVVLRLVQGVEQFLFKCKGEALKCVLLYAMKYGDLIQVFSSEIWNVCTQTSAGRDSDKIVLCALRYFKTLIAWQDMKAFFEQNIKILIESLIIRNLSLSKDEIGMFSDEPQEFIEKFFE--QSDLESRRAQAVELFKTVTKHFNQQVNLIIQEYLQAYIQSILINLIIEASTSSFTSKDGTIDIILSQCLKPKLGQIFEMQQQNQSVESKFTPIQLAFYCRYLFYNVIDKVELPTLATLVSKLQLSKKTTLSNACYTAYSLINVRQDVKNYANHQLYFENVNISQYLQLIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47227973 2 -----------DPDMEHKSVAQKWLHQAQASARAQFCWALL----GPDKLPEVQFFAASTLHVNISH-----------HWSSLPTEQHESLRRQLLSHISGPKMVLTRLCVALAAMALNLIP-QVWSQPVADMVRAFQPQEPD---CEGGPVAAQVLPEEFQSEALAGEWGVVCSMLRQLLQSQDSSDQVKEKVLRCLSSWVELVQDCFSNPELFDTAVETIVTAISQPDCQRYTDALVNLVPLVLGLHDQLKKAVQDILFCTAVPGYYPVNETTSSLTLTFWYSLQDDILSFEEEKQAAYLQVYRPVYFQLVDVLLYKSHYPPQEDYSSWSSDDKEQFRIYRRVDISDTLMYVYEMLLLSNLYDRLGRQLMDPQLSAAWQDTEVLLFGFQSIAETIDVNY-SDVIPGLIG-LIPRINISNIMLADTVMYTIGSLAEWLA---DHPVMLAGILPMVLEGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149633500 200 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLQDQVPHIVNALYQLLMSKNNKVRQGCVTLLIELCNTLPGSLTEHVPVLVPGIAFSLANKLHPSMRFDTLFFFHTLLHPCEAFQPHIAALLPSVMVCLGDPLNKISSEALLVT-----------QQLVMVLRPLGGASHFDARPHVRQIFTAILDKLKAT-------------HPDQKVQEQALICMGQVVCHFGDHLGDELEPTLLILVEKLKHEISPLTTVKAVTLVADCSLKVDLGPLVGEALPILVPFLLKTLMRRHSAGLTPAAVELISDRDMHISEVIVSFLTTVAQCHLDSLT--KVSDSLLPKILELIYSPLLHTGA---------LPTITDFFRAWVGPGSYVMSQLIDPIYDSSASALELPKQTYNSVATCVAALTSSCPREVPGTVRRFVQDAQSPSSSPAVKVLAFFVLAELRQDVRREE------HPELKDVLLGALSSPSQEVKEAASYA----------- 190345353 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HELLQTYLKLLTDDSPMVRRAAASNLPAIIEKLDGALPADWDVISAMFHHLVS-DDQDSVKFLSVDVLVAILARFRESGD-DSHNSQFLASVLALIGDASWRVRYTAADRFGKLATNFGDALVDPFVSLMKDNEGEVRKAIARQLPDFCEYLANIVEKIVPVVAELAEDPHEAVRAAAASKVTGLAPILGKEAT---IEQLLPIFLVMLKDEFPEVR-----LNVISSLSVVNSTIGVSLLSTHLLPAITELAQDSKWRVRLAIIEYIPKLADQLGVSF--FNSELLSLCMSWLWDPVF--AIRDAAVNNLKELIVIFGSEWANR-EIISRLLHSPESSQ---DDQDQIDYSNFVRLTCLFTATKIIP------------VVDFDIVVSSILPFVNHLVNDSVPNIRFNVAKLYLV--LAETFANSGQPNA-SSIVSNDILPKLEKLQSDEDVDVRFYASRSIQGIENLA 170048768 19 -----------NPNKQEKEKASRWLEEFQKSIHS---WEIADQLLQQKHDLNSCTFAAQTMRNKIESAHESLRQSLLEHISHITLETKPVIVTQLLERFSSNPHMMYAVIELLTLIPELRLGANRRKDVLEYLLMCLMNCNDNEVLQTKILKCFAAWVQINAFNLSQIGDNMIVAYSFQLLTNVNTKAEIHDAATDCLCSLLQCLETNVKLFNGILSLEEAYNMSVAQEDLDKSLNLCRLFTVLVESNLVKMVAGSEAVSPHYSIKGL----ELVLMCVGHYDFEVAEITFNMWYRLSEDLYQRNNETLTAHFYVERLIAALYKHCQMEADHEGLIQEEDSFFRFKVSEIIKDVIFIVSSISCFKQMFLILQS--PNVTWESSEAALFIMENVARNILPEE-SETVPKVVEAILNLPDNCHIAIRYTSINILGELCDWIDS---NPETLEPILNFLLCALQQKNGLATAAANALQSICSSC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68485855 151 ------------------------------------------------------------------------------------------------------------------------------------------------------------ICQQVSVNALNT-VNEVLGKLV-SISITDPAPEIRLAGLNCLIKA-----GNFDPQLSQANNVRLLFIALNDEVFGVRKVAIQILGRLSCINPAYIVPSLRKTLIQLLSK-------------LEYSTTSRKKEESAILLSLLISNSKEL-------------------------------------------------TRPYVKPIVDALLPKAKDLSSS-----VASSAIKCLGELSVVGGEDLKPFIPDLMPLILDFQDQSSSYKRDAALRTLGQLAFSSGYVIQPLLDYPQLLGMLVAILKSETSP------------DIKRETVRLLGILG-----ALDPYKHREVEQN----SKNIPVEQNAPPVDVALLMQGMSPSNEEYYPKVA------ITNLMKILKDPSLSIHHT----------KVIQAVMYIFQTLGLRCVA-FLPQIIPGIINVMHTCQLS--MLKFYFQQLGDIVLIVKQHIRPFLDDIFKVIKEFFNAGSQLNIQVTIINVIQSVSRALDGEFKMYLPEVLTLMI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167387031 6 -QIHQACQLSLSGNNNNLTQANEMFNVMFNN--PEFGTAAINILSSTQEPLVVQQIVSINFKHYIKL-----------IWENLNEQAKEKLCELLMQLIRAPGVVQIQLIETLRYILTMDFP-GKCGGLLQIIQSLIQNPESNEISFKGVMLSINTVFQTENYAPMMQFIEVIFPTCLRILITAIQNRVHTRLCFKLFKYIIYTKVPSFFNKETIDLFYTNAIAFLQQPNNDEKNVQCSSLIGLIRGTSSFISHNTNK-----TSRATQTVTYFIDNIATQFINTMLPHLNLSIPSKLMFYEITLLSHCLKTSKLSKVILQFFPVLFEKIIFR----------------QIMVTHNELEEMKVAPVYLRNRDEDDDFGSVDGRTASINFIRATLQYRAKTFLPYYIQPLLNLIPSTGLEKDPIIIDCACFIMGKICGQFVISKDYAKYVPSILSVTVPLLLSSGN-----TLLIRRGCDLAGIVFRILNFQK---TSILPDYVIKVVQMMFQLLSSNDVIARVSAGSVIGIFVD---------YNCLSDSFKSVLVQLFEVLLQTIKVFESE----------NVVETLSELIKRFPNETRPHSIDIVKALLDVLNSIENNYGELDENA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211584753 655 ------LEVLLSTSVEARAAVRQYIREAAKESVLAFLSGTLEGLVTGER-EGLRQ-CGVHFVEICSLAPNDVVQHLIPRAASLMEPIC-----------SNNQDNQGITARAFGILVSHAFSEDQLKSFITQLTATIQSWNTAVGQVRGAILALSYLLSRLAYRGLEAQTKQFIETLFDILDVSRDTLLQRTAAIGQLSLSGVLSLDIITEEGWKKILEKLSRDAKTENQIPIRSLGLLTLT--------FSRSGSDSILFSDFLGSLYSLHEEVQFTVGEALSNVAVGWDSRALIQDFDIDGEFPHSDVPRSVFELICDKVIADCIAP-----------KPSLRKASAWLLSLVKNCGHMQKMQERLRKCQATFSSLLGNRDEVVQETGAHGLSLVYEIGDQSLKDDLVQDLVESFTSTGPNLGGGKIEADTQLFEALPTGEGSSVNTYKDIMNLAAEAGDPTLVYRFMSLASNNAIWTNRAAFGRFGISSIFSDSSVDGYLAKNPKIYPKLFRRFDPNPNVQRS-----MNTIWQALVKDPTVVIDTHFDDIMQDLLKSI----------LAGREWRVRQASCAAVADLIQGRRPEKYAQYLDEIYSKGFKLLDDIKES--VRTAALKLCQTITNSVIRTLETSLQSAIPFLLKGLDSSVE-EVQGYAIGLISMIKKSPGGLLRPHVPNMLEKFLSALSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126334076 1113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNNVVQKSFAFAMGHLVRTSRDSSTEK-----LLQKLNSWYMEKEEPIYKSSCAL------------TIHAIGRYSPDVLKSHAKEVLPLAFLGMHEAAGEDKGEKDEA-----TLWTEVWQENVPGSFGGIRLYMQELIVITQKALQSPSWKMKAQGATAMASIAKQTSSLA--------PPHLGMIMTALLQGLAGRTWAG--KEELLKAIACVVVACSSELEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91080171 20 -----------NPNTTEKERASQWLGELQKSV---HAWTIADELLHHKRDLESCYFGAQTMRTKIHHS-----------FHELPTEAHESLRNSLLEHISTNTVIVTQLCLALADLAALDLINNMWPEILTVLPEELESNNWQENVQINVLRCFTSWVSDIANNVVISRAFSILNYKPEGDKPQSVAGSLHDAASDCICTLLQCLEDNNNQQILETYLFNNVINLVANEDQEKSINYCRIFTELAESFLEKIINHYAIKVLDLVLICVGHHEYEVAEITFNLWYVLSEELYQ--KNSKELTELFRPYVERLITALCRHCQ-----MEPDHEGLLEDGDDFKDFRLKVSDLVKDVVFIVGSSSCFRQMFVNLQA--PGVTWDSSEAALFIMQAVAKNVLPSE-NEVVPKVVEAILSLPETTHIAVKYTSVMLLGELCEWIEK---HPNTLDPILNFLV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45188207 151 -QVLRLVLRVKNGVPATRKAALRTLRAAEYGAEPLFA-SILPIVLDRTLSDQERHLVIKMVDRLLLRLNSLARPYTHKILIVTAP------------MLVDEDELVRTSGEIISNLARAVG--------LGTMVSTIDIDSADEFIRNITARAVAVVAKSLGIPQLVP--------FIRAVCYSKKSWRARHTGMKIVQQTSILVG--IGILPYLNDLVRCVYMGLTDQHPMVRIMAAQSVASLAQSSHPYGIEAFNVALEPLWVKTHRGKALAAFLRALGFIIPLMDPE-----------------------YAGYYTQEVMRIVQREFASPDDEMKRTVLQVLQKCSGTEGVTPQFLREHVAPHFFSWIRRVALDPQLNKQVIYTTVVLSLKLGCA---------FTLGNLLNPLRDESEPFRTMAAHATNRVVQLLGSADIDEELENRLVDALLIAFQEQTSEDRIIFRAFGTLATSLDKMKQYLGPIISTVLTRLRNKNQVLRQHAADLCTVMVPVIYACAEIQLHKLNIILYESLGEVYPDVLGSIVTILKNLQPPVNQILPTLTPILRNRHKKVQDNTIKLVGRIANR-GPEYVPP--KEWMRICFELLEMKSPSKSIRISANATFGFIAKAIGPQ------DVLVALLNNLKVQEQLRVCTAAIGIVAETC-------QPF--TVLPALMNDYKTPETN--VQNGVLKAMSFMFEYIGRMSKDYLYVISPLLQDA-------------------------------------------------------------------------------------------------------------------------------------- 108712205 31 ---------------EERNAADQILRDL--QNNPDMWLQVVHILQNSHN-LNTKFFALQVLESVIKY-----------RWNALPTEQRDGIKNVIVQLSSNEASFRNKLNIILVQLLSEEFSRGEMTQLIHELCLYVLSATQRPELIRATLATLHAFLSWIPFIFESPLLETLLKFFPMAAYRNLTLQCLTEVAALQFGDFVQYVKMYTIFMMQLQAILPTIPDAYANGSSEEQA----FIQNLALFFTSFFKNHMRLLLGLEYLIGISYVDDEVFKVCLDYWNVFVLELFEAHNQMEPAASLSKLRMLMICRMAKPEEVLIVEDENGNIVRETMKDN-DVLVQYKIMRETLIYLSHLDHEDTEQQMLKKLQLNGEDWSWNNLNTLCWAIGSISGSMVEEQENRFLVMVIRDLLNLCKDNKAVIASNIMYVVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHPGVQDMACDTFLKIVQKCK------RKFVTQQVGENEPFVSELLSSLATTIGDLEPHQIHTF---YESVGHMIQAESDNTKEYLKRLMSLPNQKWAEIIGQASQSIDILKNQDVIRSVLNILQTNTSVASSLG----PHFFPQISLIFLDMLTVYRMYSELVSSTIAEGGPFASRT--SFVKLLRSVKRETLKL-------------IETFVDKAEDLPHIGKQFVPPMMDPILADYAR-NVPDARESEVLSLFATIINKYKGEMLEDVPRIFEAVFQCTLEMITKNFEDYPEHFFSLLRAITHCFQALIQLSSQQLKLV-----------------IDSINWAFRHTERNIAETLSLLLEIASGFQNQFYKTYFLNQEIFAVLTDTFHKPGFK------------------- 17229395 622 ------------------------------------ILGLIKLLEHENSDVRYRAASALGLINLLEHENFDVRYSAASALGEIKSE---QAIPGLINLLEHENDVRYSAASALGEI--------KSEAAIPGLINLLEHENFD--VRYSAASALGEIKSEAA-----------IPGLINLLEHE--NFDVRDSAASALGEIKSEAA------------IPGLINLLEHENFDVRYSAASALGEIKS-----------EAAIPGLINLLEDENSDVRYSAASALGEIKSEAAIPGLINLLEDENSPVRRRAASALGQIKSEAAIPGLINLL--------EDENSPVR------RRAASALGQIKSEAAIPGLINLLEDENSSVRYSAASSLGQIKS-----------EQAILGLIKLLEDENSSVRRRAASALGEI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183232485 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVVYLKQTNSADLQHGALLLMVSLLRNCKEYMKPKYNEVL-QMFLNVKEHKSMVIRKTVITSLPYFAQFDCDSFAPKNEEVIESFQKDRKSIADFAQFEHDELTRI-----KCEEPFNGIMNYLINSIKSFSDKSIVFTVIGDITREIKYEMYAFVEQVYAKMREIINSKEKKAEILNSIMMEQFIINIVPRVFALIHKTFPTLLELGLSTLVSLINQSCIIYNNPTYRLQTQKLLLD----------VICGVLLGKAFIPFGAPEHLKMFNRTIVPTVEGDDQIIL--ALDTLHSFKFKH-NIVPVVKECTMKYIDNETKKIRQEAAMLTQVLLPPIDTTKKFISTLDVTEVLEKLLDGLSDPESEIRITIMKLLDERFDSFLAQSRNVQTLFVVLNDENLKVREYAIKIIGRLTHYNPAFVMPLFRKTIIRLLTQLQFINDLKTDEQVTLLMGQLVKSSGKLTKPYVEPLLNILLPKLEENKSHSTICIYILNIIGDL-TTIGSDSSQYTPGLM-------------------------------------------------------------------------------------------------------------------------------------------- 45185845 10 --LVETLERASTPQPEIQKQAEQQLKIWEVQ--AGYHFFLQSIYLDLSCSLQIRWLAIIQFKNGLDKYWRATRVN------AISKDEKQSIRARLFEMVEQNNQLCIQNAHACARIARSDYPHD-WPDLFEYFEKALGDYDALQNNVRTVLVCLNQVVKLLASARVARCRPAM-----QSKMPLLFPLLVRVYMTN-FNQWTS----------------STSFEDTELSSLQVSYLALKILRRAISDVYE--IPHRDQSVVEFMDISVRH--------------------FDLLLSNHDTLKMFDTYEKFVKGYGKLYYNFITPSSFILLPCCAPSSPSLQNSYLIGRPMYTRENAEVNGDFWEQLSIRGFGILKRTINFIRQKGAVSLRMQANRAEVNAAIAKINTQFLNEALVTQLVDLLVDWYLKL----RPAELDHWSLDPEDWMN-------EQMTSNYEYQIRPC------------AENFFQDLMNCLPDFLATYLLKKLEQEGSQLT--SSLDDFLKKDAIFAAFQLSSVTVADMVDFDHLLINVFIPEAVGT-----------GATSAERLRIIRRRVSLIVNEWCTVKCSAESKDNCYKLFLQLLN-EDDDKVVQLSVIQALRTMVDFQKESFAPYLNDFVVVLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189514572 902 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HKEIQSHLKEIQTAFISVLSDPDELSQDVASKGLGLVYELGGEQDQQE--LVSTLVETLMTGKRAKHAVSEDTEVFQGEALGKAPDGQGLSTYKELCSLASDLNQPDLVYKFMNLANHH-AMWNSRKGAAF-GFNIIAAKAGEQLAPFLPQLVPRLYRYVEKYFKEILQDVISNLTSNMWRVRESSCLALNDLIRGRQADEIIDRLSEIWETLFRVLDD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91090800 18 ------------TEAGQQAEAHQWLTEA--QNSPQ-AWSFVWELLSPHRNSEVQFFAATTLHTKL-----------MKHWNEVPEDHYELLKKRILEAIINPKIVLNRLCITLSAYIIHTVPT-HWPNAFEELVSSFQPQHEPERVIWILLEILTVIPEEVRFQVLQDVSKDILKVVEMCLMPLPSNIDDCTSVMNLLINLTCFAYWNPEEMELMEVTVEALTTIIQHPHTNRYHNVMKCSADMLYKFEKILEVTIADVHSKIFINNLKSENVDEQRISFDFFNSILKCTNLPGLLQDDILSLETAECAQLLLMIKPYYRDLVCIMLNEDGDWSLDDKEVFRCYRQDIADTFIYCYNVLNLEMLDILNSKLIEALHKNQWNEVETCLHAFGAIAESIELENL--YLPKLMVTIKEIPFTDHKKVMASALETVGSYSDWITE---HPEMLENVLP-LVISALDKPEVATSATMALKDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164660486 393 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTIANALGMRINPYLMQIVSTILWRLNNK-NASTRQQAADLTTKLAVVIKQCGE-------DALLSNLGLGEEFPETLASMIAAEGAIANVVG--MTQMNPPVKDLLPRMTPI--------LRNRHERVQEASINLIGRI-----------ADRGAEFVSAREWMRICFELLDLLKAHKKAVRRAAINSFGYIAKAIGPDVLQVLLTNLRVQE-----RQSRVCSTVAIA-------------- 148698578 36 -----------DPNIDNKNLAQKWLMQAQVSPQAWFSWQLLQ----PDKVPEIQYFGASALHIKISRYWSDIPTDQY-------ESLKAQLFTQITRFASGSKIVLTRLCVALASLALSMMP-DAWPCAVADMVRLFQAEDSPVDSQEFQTSRLPQYRKGLVRTSLAVECGTVFPLLEQLLQQPSSPSCVRQKVLKCFSSWVQYVNTLLKLIPLVLGLQEQLRQAVQNGDMETSHGICRIAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTLQDDILSFEAEKQAVYQQVYRPVYFQLVDVLLHKAQFPSD--EEYGFWSSDEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDKLGRLLTSSEWQHTEALLYGFQSIAETIDVNY-SDVVPGLIG-LIPRISISNVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118104440 1164 -------------------------------------------------------------------------------------------------------------------------------EILDDLISNLTS--SLWRIRESSCLALNDLLRGRPLDDIIDKLPEIWEVLFRV--QDDIKESVRKAAELALCVKMCDPSKGAAGQKTIAVLLPCLLDGIISTVAEVRSLSINTLVKISKSAGSMLKPHAPKLI-PALLEALSALEPQV-----------------LNYLSLCATDQEKTAMDSARLSAVKSSPMMETINMSL---------------------------QYLDVSVLGELVPRLCELVKSGVGLGTKGGCASVIVSLTTQCPQDLTPYSGKLMSALLTGLTDRNSVIQKSFAFAMGHLVRTSRDSSTEK-----LLHKLSSWYMEKEEPVYRTGCALTVHAMGRYSPDVVKNHAKQVLPLAF-----------------LGMHEVPGEEKGEKDDSTLWAEVWQENVPGTQGGIRLYMQELIAITQKALQSQSWKMKAQ--------GAAAMASIAKQTGSLVPPHLGIVLSALLQGL--PGRTWIGKEELLKAITSVVSAC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146419375 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HELLQTYLKLLTDDSPMVRRAAASNLPAIIEKLALPADWDVILAMFHHLVLDDQDSVKFLSVDVLVAILARFRELGDDSHNSQFLASVLALIGDASWRVRYTAADRFGKLATNFGDAELAKLVDPFVSLMKDNEGEVRKAIARQLPDFCEYLANIVEKIVPVVAELAEDPHEAVRAAAASKVTGLAPILGKEAT---IEQLLPIFLVMLKDEFPEVR-----LNVISSLSVVNSTIGVSLLSTHLLPAITELAQDSKWRVRLAIIEYIPKLADQLGVSF--FNSELLSLCMLWLWDPVF--AIRDAAVNNLKELIVIFGSEWANR-EIISRLLHSPESSQ---DDQDQIDYSNFVRLTCLFTATKIIP------------VVDFDIVVSSILPFVNHLVNDSVPNIRFNVAKLYLV--LAETFANSGQPNA-SSIVSNDILPKLEKLQSDEDVDVRFYASRSIQGIENLA 67467010 6 -------QLSLSGNNNSLTQANEMFNVMFNN--PEFGTTAINILSNTQEPLVVQQIVSINFKHYIKL-----------IWENLNEEPKAKLCELLMQLIRSPGVVQTQLIETLRFILVMDFP-GKCGGLLQIIQSLIQNPEIISNEISASINTFAKSFQTENYAPMMQFIEIIFPTCLRILITAIQNRVHTRLCFKLFKYIIYTKVPSFFNKETIDLFYTNAIAFLQQPNNDEKNAQCSSLIGLIRGTSSFISHNTSKA--SRATQTVTYFVDNIATQFINAMLHLNLAIPSKLMFYEISLLSHCLKTSKLSKVILQFFPVLFEKIIFRQIMVTPNELEEMKTAPVDYLRNRD-------------------EDDDFGSIDGRTASINFIRATIQYRAKTFLPYYIQPLLSLIPQSGLEKDPIIIDCACFIMGKICGQFVISKDYAKYVPSILSVTVPLLLSSGN-----TLLIRRGCDLAGIVFRILNFQK---TSVLPDYVIKVVQMMFQLLSSNDVIARVSAGSVIGIFVD---------YNCLSDSFKSVLVQLFEVLLQTIKVFESE----------NVVETLSELIKRFPNETRPHSIDIVKALLDVLISIENNYGELDENA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115614011 8 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKQLSSCLPSIVPKLTEVLTDSHAKVQKAGAQALKQI----GNVIRNPE-IQAIVPRLLEALSNPSQQTASCLKILLDTKFVHFIDAPSLALIMPVVQRSFQDRSTETKKMACQIINMYSLTDQKDLAPYLPSVMPGLKSSLLDPVPDVRKVFDDLLPWLMEKLTSEQNSVDRSGAAQG----------LSEVIAGMGLQK----LEKFMPDLVKTAETPDIASHVRDGYIMMFIYLPGTFGDKFAPFVGPCISPLLVGLADESEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195107353 22 -------------NSQDQAITHEWLTKAEASPQAQFAWQLMQL----GKSQEVQFFGAITLHSKL-----------MKYWHEVPPENREELKQKILETIVQPKLVLNRLCLSLSAYIVHML--EEWPCAIEEVIETFQSQRMPNVSADAQLWIMLEVLLGIPEEAQVIHTSVVLQTIETFLKQQMGNESNMTRAVKCVNVWIRNIGYCIEGCVSICAVLLEVVQCMSADENELAETCLSAMVSIIHNYPKTAAVLIKMFLDSLCDITQDNDNEDIIVHIYMFLSGITTTDPELSMLQGDVLAMPDEQKHKCWEHIKPLYAHLTTVLVRKSEQPDESSIDKWNSDDLECFRCYMYCYDVLGDYILEILAAMLDEAIHPTHWTKLEACIYSFQSVAEHFGGEE-SRQIPKLMRVLSEIPYEKNEKLLGTALETIGSYCSWL---MDNPSYIPPAIDLLVRGLNS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 109476550 1187 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNSVIQKSCAFAMGHLVRT-SRDSSTEKLLQKLTAWYME--KEEPIYKTSCALTIHA--------------IGRYSPDVLKNHAKEVLPLAFLGMHEIADEEKSEKEEC-----NMWTEVWQENVPGSFGGIRLYLQELITITQKALQSQSWKMKAQGAIAMASIAKQTSSLV--------PPYLGMILSALVQGLAGRTWAG--KEELLKAIACVVTASSTELEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123439928 6 -NFVELLEIAFSPEQPNQ-EALDYLTNFRRENPIDFLFECISALPSVKDSRIMKQL-LIQISSILNGGKYTLIETKPQFLNELEQNCIVAFKELLLQCICTEISDDKSLYLIISQLILIELKQKS-----NYLYSNLVANNCQPQTRLGILEIFVNTFKSLTFTLLLLRDLNLHQPISQIIGESIDDEENVVLIFKCYSNYGKLVYDNDEFIANSVEWFRRITP--EVEIPEIIKSFFGAFTNFFKAEYKKIDETNQEVFMSLVLDFLKSSNAYGVKYSLRFIRKIARFENSL-------------PEKDSNHFISQYSQFLLEPITAQLNGLSDDDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215493641 414 ---------------------------------------------------------------------------------------------------------------------------NHLPQLLPGLFSLVGDKNSSSNMKIDTLAFLHCLLTYHSPSVFHPHINTLVPPIIHAVGDSFYK--ITSEALLVLQQLLEGTEPAFAFEPYVADIYQCTLAKLKDIDQEVKERAITCMGQILCHLGDRLQPELAVCLPIFLDRL---RNEITRLTTVKALTRVAGSRLHIELS--------------------PMLPDCVPVLSSFLRK---NQRALKLATLTLLDTLVRNYSSSLSPEMVSTVMRELPPLISEADLHISQ--VSSLLTSMSRVHQQSLSLVSSAILPEILVLVRSPLLQVHRSCSVCCGSFEDFALAVVGKAQYSRPSSFRSSQTFSFQTKCRALSIRQVIEVWEASRHLRNLLAMIEKSPSFPAHRDLSGIVELQTVLLEAFSSQSEEVKTAASFALGDVSVGNLPEYLPFLLREIGE-QPRRQYLLLHSLKESASPESIQALELLVQHWECPEEGARNVVAECLGRLSQELLPRLEACLASGDPDLGVRRVALLALNSAAHNRPLLVRDLLPSLLPRLYQELIREVEMGPFKHTVDDGLDIRKAAFECMYTLLDTCLEQLFEFLNHVEDHYDIKMLTYLMLVRLACLCPAAILQRLERLVEPLKATCGSKIKANSVKQEEKQDELKRSAMRAFTALL------------------------------------------------------------------------------------------------------- 148670273 1212 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNSVIQKSCAFAMGHLVRTSRDSSTEK---------LLQKLNGWYMEKEEPVY--------KTSCALTIHAIGRYSPDVLKNHAKEVLPLAFLGMHEIADEEKSEKEEC-----NMWTEVWQENVPGSFGGIRLYLQELITITQKALQSQSWKMKAQGAIAMASISKQTSSLV--------PPYLGMILSALMQGLAGRTWAG--KEELLKAIACVVTACSTELEK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71663219 432 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQAFSLLGAIVEST-PDFSKPYVPSLLNSCVKRLREPSAAVLTALLSCIGKLVRYAEGDDVRVAAEIRPVVVQHILDSSHLPKKREALRALGDIIRTTRDVNIFEVHLLSVLLQALHGGFKETWPVRNDVLQLMGIIGAVDPIRVKEILRN--SHVNDSNTEMVPSFGLRGEDSIAQTVVRSVLQILSLPSLTDEQSVGAVNVIVKIILREVSSSGLIPYHAEIISLILKHARLQVRK---REDILICLTSFVSHIKEYVRPYLDELT-LAVASFISASDISVLNQTLALVKQLRRCFREEFRPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195055420 21 -----------------------------------------------------------------------------KYWHEVPPENREELKQKILETIVQPKIVLNRLCLSLSAFIVHMLED--WPCAIEEVVETFQRQRMPNVSAEVQLWILLEVLLGIPEESQVIHLQTIETYLKQQMNTEWDTEELAETCLKAMVNIIDCHNYPKTAAILIKMFLDSLCDITQNDNEDIIVHIYMLFVSAVERHSALFLPELSAIWNRMVHEILQCTDKPGIYPVEESCSTMALAFWYM--LQGDVFAMPEEQKRKCWEHIKPLYAHLTTVLVRKSEQPDENSIDKWNSDDLECFRCYMYCYDVLDDYILEILAAMLDEAIAETHWTKLEACIYSFQSVAEHFGGEE-SRQIPKLMRVLSEIPYEKNEKLLGTALETIGSYCSWLT---DNPTYIPPAIDLLVRGLNS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195497536 19 --------------SNSQNQAHEWLTDAEASPQAQFSWQLMQL----GKSQEVQFFGAITLHSKL-----------MKHWHEVPPENREELKQKILESIGGPKIVLNRLCISLGAYIVHML--GEWPGAIEEVINTFQNQSADVQLWIM-LEVLTAIPEEVKRVVLRAELGKRVQLVIQTVCMTADENELAESCLKTLVNIIIQPDCHKTAFVLIKMFLDSLSEITENDNEDIIVHIYMLFVSSVERHSTLLLSGIHRIVQEILHCTDKPGEESCSTMALAFWYMLQDEVFAMSNDEQKRKCWEYIKPLYA-HLTRILVRKSEQPDEKSLAKWSSDDLECFRCYRQDISDTFMYCYDVLNAYILEILAAMLDEAIADAHWTKLEACIYSFQSVAEHFGGEEVRQ-IPRLMRVLAEIPYEKNVKLLGTALETIGSYCNWL---MENPAYIPPAINLLVRGLNSS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167384433 22 --IQQLVEASLS--CQRQNEVLQLLD--IVSHYEEYSTYLQYLLLNTTNEVYL-SIIFLLLKQAIENGCNTDYIELVKTIFKLVRDGKQHIMKGGYSIL--------TICFCKSPLCSQMI--------IQFIYSSLQSTQ--TLIIQFGIELLDIIITDH-FESLDKSFYPIIEKIMEIVLQYFSSISINLKS-KVLNTFTELILFEAPFLSNALELLLKTFCTEIYDNNEYRIKLCSFLVSLPQIYTEEISKYMKE-IQRIVQILLNDKCEHVFTECIEVIISLSSEEETLPFLIQFIPLFFERCLLTEEIIYKINEEDQIRQKEQVLVHNDELYDYEM-SVRNSVISLFELINNSFSSNIVGTYINYEQRQQIQNDWRNIEVLIRILNVSIPYYHENDLFDRFGRFCIIPIENIMNENIYIKRIAIEFIGNTPTLITSPEIKNSLYNYLLKIIGDNNYTISCISLQTLTKLINNGLFKDKLKQLFNLIVPTIKNLKGQPLLNICDLISSVTNLTNEMENNIQNELIQCIYDIIDICLTTLFSNIMLFHSISIDMINSLINISFQCITIF--IDSTDIVSSCLRVFECLYKKNTSYMISFINSH-QNEMFKIFEITLPHKTIIQDSYGLLGDIMNGCSSFIISHLNFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123484372 1 MDLLEAISVLSSPFPANFSQTNDFLSDFITKEPENFLIEVKKIISNENVPLNLRTNAIKFSTSAIKIKVENNRVKSISNPGEILQDFINTLQSYFVLAVNDNPEEVHSLAFALAKIANFYFPTNLQYPALDFL--SLLTQSNSPILITNTLISIDFIVNSLPVNSYNN-AEAIIRALLDYIANCPDLPAFQHLIIKIFGNLIKHLNSAIAKTAE----LREAFLSRLSPENLDPIDVFWFWTKVAKNCYIMLENYLPEQMFNYLDTLNNDFDPKLLINILQFWFYVSK---------------AKTKYPFSFNFIENNIENILNLCVNVIQNNPDSSTIEEYSPVIAAMDTLSSIITNFYNICFEILYNFISENANSENLSSRFASAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168021923 18 -----------HPDPSIRNNANQWLDDFQHTFDAWQISD--SLLHDQSSSLEALYFAAQTIR-------TKVQRDFEDLPASAPTSLRASLMALLMKFRQGPAAVRTQLCLAMAALAVQ-MPPEEWSEAIPVLLELLCLRDGSIQVREQVLRAFAAWMRGISATTLASH--PLVAASLAGLNSEETFD----AAVDAVTELIRFTVSGSPVDLSIHMPLVVVLVAATVKDEEVTKGMAYLFAEIGESYVDLIASGSSEMIVEALAEVTSHPDDNIAAITFNFWHRLSRSELHGSAEGEAAIDVERERRLATFRPTFELLVSLVSCRVTYFETWRKDELADFKSTRYAVADMLMDAAAVLGGQETLRLLAQPLLQLASWDWRAAEASLYCI-RAIGKAVPAREDAYMPQVLALLSQL--PSQPQLIYTSSLTIAAYADWLGGSPNAPTLLPSLLQLLTSALSAPEDACAAAALALKHVCDACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156101918 51 -QIVDALYDTWSNDQERRKESERILSECEKG--EQFILYLLDICCLREVHNNVRKLAIIYAKNLVSRFWS------CKDLFHFSSDVKRMVKEKILAILANRSTVSKELSTLLRKVARYELVHN-YPQLLQFFLQELSDGHSPSDCRSSSLYTLMYLLHKVLREQYSKKL----------LKDKKETFHISQKFIDCLY---PFWENHLNVHFQRN-----LSEACMCGSEATCNKCYGEYSAVMELEGKLAFDWKRTLSPKMALSPKRTSPPGVRCAEWVPAEGVPVEGGRTSSESSDVHGSGRGDAYCCRFNAEKILKFVDSILLNLIISRDD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50545597 7 -NLLQALEAA--GDQSVRDSGQQQLKLW--EQVPGFFSLLQDAYLDQSLPIQVRWIAVIYFKNESERHWRKSAPY------AVSEQEKTAIRSKVFGCIDESNQLMIHNAYAIARLARMDVP-GDWPDLMDQLLQGVESQNYTK--QHNVLTVLNQVIKAFSISRFGRVRQALLPAILTLVTDLYANYS---------EAWMGDVENNTAKMEITHLCLKLARRLIEGHDRANRSEDCRRFFQIVVQLPEFLTMYSDRFSGNALLE--------------KHVRGVGKLYHTMRERQSVSFVLMPDSLKVAELYLQLIESK--KELFHQDDDAAEEAAEDWTKVVVQGMLLIKHLIGVLYRNGASNLLTY----KTDEDKEETKVAVDMLRQF----FSEALVQHLTELL-------------VTWY----------LRLRPADLVEWHDNPEEWANEDLNNAWEYQLRACS---------------EKLYGDLAINFREIVVPMVLKNLEQSTSSSDVLAKDAALAAFATGSAAISKEDSADFDQIFP-------------QVIIPQGLANGSSEYRVLRRRVAIVLGEWITIQCSPENRIKAYELMVHLLN-PQDPLNDVVVRIAALRFTVDDWDFEIDGFLPFVGDIFVRLFALLKEVKQIDSKVVLLRTVAVVADRIGARVSPYADTVLEML------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 21357127 19 --------------SNSQNQAHEWLTDAEASPQAQFSWQLMQL----GKSQEVQFFGAITLHSKL-----------MKHWHEVPPENREELKQKILESIGGPKIVLNRLCISLGAYIVHML--GEWPGAIEEVINTFQNQRMPNVSADVQLWIMLEVLTAIPEEAQVIHITAVLLEVVHKCYWPCDENELAESCLKTMVNIIIQPDCHKTAFVLIKMFLDSLSEITENDNEDIIVHIYMLFVSSVERHSTLLLSGIHRIVQEILHCTDKPGEESCSTMALAFWYMLQDEVFAMSNDEQKHKCWEYIKPLYA-HLTRILVRKSEQPDEKSLAKWSSDDLECFRCYRQDISDTFMYCYDVLNDYILEILAAMLDEAIADTHWTKLEACIYSFQSVAEHFGGEE-KRQIPRLMRVLAEIPYEKNVKLLGTALETMGSYCNWL---MENPAYIPPAINLLVRGLNSS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123476360 8 -------------NGNEIESSSLWLSEFCSN--PNSINTLVSIIQNNTE-EVMRQYAVITLKTAL-----------HTNWFNISESEQDQIFQLIIQLILSQQSMYVKV--NLVDVFQRYINPNHIMNILPIIFEQTNSEDLNIAL------CLTQLIATEKNFQTIPEVENVLQNLFQGFSDKSTNTRLETFYCMYRCARSGLISQIADLWDNILELLDICIQ-----DEQKLSQFINIMDEIMDDLPPTILQHLYVIINALGANFLNSFEEEFYIQFIDLMMYFYEPSDELSVSLVQKYEIGMSEVISTVDFLKYLWQMSLDILYATHERSPEFYEDKTHDITEFFASCIDTEIPTILEKCAMTITEFKPTLKQNADLDTQQLAIKLMPVVQNNPTEIYI-----SALTALVSALQDTSLIFSDVFSIAHNLLLTNNPTLALNA--IPLLASAIARGFDKVEEFFPNIEEFISTYLNSTEESDDTLLFKIECIEQLILTFNNVVISQCGHLIEYLVSSIASPLSSSFEACMSALSVASENAPQILPQWSEEALNYLISIVNIDL------DAQFKENLEKPINENSDDEIFKTKYQKHAFILNILSHALLSSEEIYNQHIDDLIAASTMMRRSFSPECQAM-----------------------ACVAIKLISEAALKYNSQSQELTEKLFSI---AIGDEYEDKEVQTACANAIRAMIFVHKAPCQT--EMLVQILSHFYKYVIFTEDIFGCDEFVLLAKDVIYT--------------------LAKQDFANIKSFAEQLLNVNGESKSHFYVALCIISFLISAEPSQFDNNFKQQ------------------------------------ 123446277 1 MDLSTVL-SFLEARGSGNSEALAAEAEYLQSNPLQYFLGLANVIISDNVDHTLISRAMLSTKTPLQKIRD--LNLDTTDTIALIEHQQTGLFQELTQALNYASEMPNQSGNLLCNILVEFIINSGLPDNFTAAVEIITTITSEKNKIDSLTTSFATAFDNLSDEVFIPDYQPIMSFIISSLYIDTLTQDAQKKILTALLHIMSSIEAILNDEDNRGIILQVIE--SKVSIPSLKPICYKIYGKIARYAYSHFGDIAANVVLGANQYLSEPNITGVDQCACNFFKQIARAE--LSYINNHLETYGIIEQVFPTIFMPIA------TISASDDSTDLPPENQALTPADEAINVLNIMTRVCPSVTLPIIVEFVQENIS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120586991 758 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEALQVLAHLARGYFSMAQLYLME-LGEVICKCMCEANPSIQLHGVKLLEELGTGLIQQYKPDSSTAPEQRVPVHMVAMFWTAMLNGPLPRALQSTEHPT-----LQASACDALSSILPEAFSSLPNDKQILCITMLLGLNDSKNHLVKAATSRALGVYVLFPCLRQDVIFVADTANAILMSLQDKSLNVRAKAAWSLGNLTDTLPDPSFQDEFLLKMLQSAIQASTDKDKVKSNAVRALGNLLHFL------------QPSHIERPRFAEIIEESIQALISTVVN---------EAAMKVRWNACYAMGNVFKNPALPLGTA-PWTSQAYKALTSVVMSCKNFKVRIRSAAALSVPGRRAQYGSLEQF-SQIWSALVTALQRSEDTTDFLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108863968 682 ------------------------------------------------------------------------------------------------------------------------------------------------------LCAIGYITESYITEEIVQKSIDVLVKVVESEGSALASTAMEALGHIGLHCLLPSINRNSSQAALLTILNEKLAKLLSENDTKAIQKILISLGHLSWNELSF--AHLNNALDLIFSLS-RSKVEEVLFAAGEALSFIWGEVP---VTTDVILETNFVSLSQATNYLTGDAPVLVS------------------SNSNKGSDCEEAHAMAREEIIKRLFDTLI---YSSRKEERCAGTVWLVSLTMYCGQHPKILELLPQIQEALTHLLGDQNDLTQDLASQGMS-IVYELGDASMKEQLVHALVNTLSGAAKKKRAIKLMEDSVFQEGTIGNNPTGGKLSTYKELCSLANEMGQPDLIYKFMDLAN-YQAAINSKRGAAF-GFSKIAKQAGEALQPHLHTLIPRLVRYQYDPDKNIQDSMAHIWKSRLWRSREASCLALADIIQGRRYGQVSKHLRKIWITTFRAMDDIKETVRNAGDSLCRAVSLLTVRLCDVNETMNIVLPYLLSEGILSKVSSVQKASISLVMKLAKGAGPALKPHLSELVSCMLECLSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 57529664 31 -----------DPNIENKNLAQKWLMQAQVSPQ---AWHFSWLLLNMDKVPEIQYSA----------PAPCTSRSPATGTTSLP-DQYESLKSQLFTHIGGSKIVLTRLCVALASLALSMMP-EAWPCAVADMVRMFQAEDSNPQYRKGQVRVLAQECGSVFPLQLEIPLMD-CENLIQAAFTSLQDPELFDTAVEAVVNAISYVNTLLKLIPPVLGLQEQLRQAVQSGDMETSHGICRIAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTL----------QDDILSFEPDKQAVYQQVYRPVYFQLVDVLLHKAQFPSDEEYGFWSSISDTLMYVYEMLGAELLSSLYDKLGRLLTNTEQPSTWQHTEALLYGFQSIAETIDVNY-SDVVPGLIG-LIPRISISNVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190344308 248 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGGGNGAAILPYLSQLVNAITPGLTDENLSVRSITALTLAQLAENV-----KPYGIEYFEPALEPAWSGLRKHRGKGLASFLRCISSIIALMTFDPNYEEYSNY----YTKEIMRIIVREFNSPDEDMRK----SILRIMIALPLSRQLIPKYNTEIIEPFLKFFWN-------------RKTASDSKTLGRFVIDATCSLATKFDFLDMLENI------VIYTKDENENLRIMSMGAISKMISSDPEELLGIDSQLEVQLVDGLYAFQEQSVQKIYLESFGAVALALGSRLRPHINSITSTILFRLKNK--LPEIREQASDLITIIAPVIKDCSDG------DLILKLILILYESLGEVYPDVLGSILNALYSCISCMEEAAIYSMSN--PSLNQLLPTLSPI---------MRNRQEKVQEACIKLVGLIAT------------------------------------------------- 195444783 23 -------------NSQEQAITHEFLTEAEKSPLAWWAWELMQL----GKSQEVQFFGAITL-----------HSKLMKHWHEVPAENREELKQKILETLGGPKIVLNRLCIALGAYIVHMI-KDDWPNAIEEVIDTFQQPNVSVDIQLWILEVLQAICEGYLNAQMGRHVEVLLEVVNKCYCMSSDENELAETCLKTMINIIIQPDCHNFPKTAFLLIKMFLDSLTENNNEDIIVHIYMLFVSAVERHSTLLLSGMNRMIQEILKCTDKPGEESCSTMALAFWYMLQDEVFAMPIEDQKLKCWEYIKPLYA-HLTSILVRKSEQPDEKSLDKWSSDDLECFRCYRQDISDTFMYCYDVLHDYILEILAAMLDEAIAETQWTKLEACIFSFQSVAEHFSGDE-SRQIPRLMRVLSEIPYEKNVKLLGTALETVGSYCSWL---MDNPAYIPSAINLLVRGLNSS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169620928 25 -------------NRAQKEQAHQFLEQFQKSQ--EAWVTTLAIIESPAADAAAKLFAATTLKGKIVYD-------LHQVPRAQLPELRASIMRNLATFHAGPKPIRLQLCVCLANLA---IQMTEWKDVLSDVVTALGSDPATLPCVLDFLRVLVELIEDNAQQALQLLIPQLLNCITSWMREIPLESIINSAAVECMSALIAETRDVDETMQSILTLYPQVIQAAQEEDTDKFKGIAKVFAEAGELLIARLPTDFRNLVEAILEAAALDKERDAISHTFKFWYDL--KQYLTIEKYGEARMQSLDIYSKLVDIMIGHLEFPKPDLFEGDREAEEKFREFRHQMGDVLKDCCEVMGVV---ECLQKPYDLIQRWVQTPEWQKLEAPLFAVRAMGRMVPPDEDV-MLPRLIPLI--AAIPDHNKLRFQAVMALGRYTEWTAQHPDTKLYLDPVMQHLV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517263 58 ------------------------LLAMLNNDIAKFLQDLLAL-----AESRLVIALALLLRVFVSTKLHDLDAFRPYMAMALP------IIERGLNLPREEPPTRLIACQVMGRCAILSEPIATS---MQSHLRQLARQQHTEDLFVGAELLMCSNMYLLITDVDDAYLSGMIREVVAPLLENDCSP-IMLRAFRALLELGSHYEQKPKMLPVLTDLNKMTPEAVAEQEPQLAASAISALGQLV-VDQSSLGRKYGAIMLPITFTIAENVEDDIRAQAVSFLASIPSWLLEHQPLAINCIRTIWTCIKMDPTHSEASQGDLEAWEEEEMTSRDEDDV----TPGVMAEGSLDSFLSLFADHFMEPIFQILSQALTSPDWMERRTALIVLSIFAEH-AHVVLNEFADTMAELLLARARDPHPRVRHGAFQALGQISSDAVDTRLFQVHSNSFLEACVQAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196177457 841 --ITVLLKLVEDSDCSVRSSATDALGKIGSERAITVLLKLV-----KHSDSSVRYRAAEALSNISSQTAISAFLELAKRWMATISLGKERAISALLKLVKDSDNVLKSAAYALVKIDSER--------VIPTLLKLVKHPDSNSLVKIGATIVLLKLVEDSDAESLGNISSQTAITVLLKLV-EDSNYSVRWSAAKALGNISSQTA------------ITALLKLVEDSNYSVRRRAADALGKIGSKRA-----------ICALLKLVEDSDSDVRRSAAKALGNISSQMAIPGLLKLVEDSDSDVRRSAAKALGKIGSEKVIFALFKLIKDSDSG--------------VRSSAAYALGKIGSERTISALLKLVEYSDYHVRSSAAYALGKIGS-----------ETAIPSLLKRLEDLDSSVRRSAAEALGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157877845 432 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSSSIQKKIEAIRALGDIIRTTKDDVYETNPELLRVLLSALHGGFKETWPVITRHLRDGGLSSSGAAAPAALQLSSSRGEEAIAQNVVKNVLGVLQLPCLSDDQCLCAVQVIANTLSLKEAASGCLTPMYRDILHTVIQQITLQA--KIRENLFGLMTHIVYLYGQHIRPYLDELISTCVGFL--PAAERGVLVEILCLLREMRRSLREEFSPSLSLVLPPLIQTVEVDAAHSSEPVFAFLIEM------------------------------------------------------------------------------------------------------------------- 123424536 17 -------------------------------------------------------------------------------WGSIQPDVRNDIKKTLIRALQDNKLTLRSLCIVISRIACYDLPT-EWDDFFEF---CFINESMPVEIQQANMLILARYSKEVNCTKLQNHRIQVREQLIQFELQIEDSVKLGFQAPSALKLLLSLLRWTQKYEMINKELVKLLFDFL--PNEIIQKTAIKCLRTIFIERNDTFNYYLAPIVIIALNTLKDPVNPSLAITHSKLVKIFLIDFMGQFLPIIRIFSLTSPATVKDEQIIKEARDEEISVIADYGFKFEEYAQMIVDSFNIILSLDIEEVEDNFWELWHQIFQDIKQESYRHSKISYEPVILMQISTFMMNVIRENIYRLLPAAADE--DVNCSAKAKVCFAALASLDKMMEFLNNQPHDVSFFFALCS-FDYLYDSSELLDDIGTTTMNYLEEINEDSDPDIICALMGMCARLSLYLSSNNENFSRVISSLDSQELKVRNSAASALIRVIQNSLN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164655727 7 ---------------AEQRMAQQVLAQFQEH--PD-AWQRVPVILQQSSHSQTKYIALQILDKLI-----------ATRWKVLPLDQQQGIRNFIVEMISEEENLRRKLDTTLIQILKQEWPHN-WPNFIPEIV---SSSRGSLSICENNMAILRLLSEEVFDNQFCGEFGEVFQLCTEVLEKA-TKPSLIKATLETMLRFLNWIPLGFEVPDFRNVTLKCLSEIVNDEDQELVLNLALFLSNFLISHVRLLENAENQEVHLYLIKVSQVPEREVFKICLEYWSKLVSELYEEYQQQRNATGRKAFYTKILSNLRLVMIERMVKPEEVLVVENDEGEIVDTIVLYKAMREVLVYLTHLDVLDTENIMTEKLQVDGSEWSWANLNTLCWAIGSISGAMNEETEKRFLVTVIKDLLGLCEMNKAVVASNIMYIVGQYPRFLKA---HWKFLKTVVNKNFEFMHEHEGVQDMACDTFSKIAQKCREQEPFIDEILRNLLQITVDLSPQQVHTFYEAVGYMIAAHRATQERLVAKLMELPSNAWDNLMKQAHSNVDVLIKVLSNVLKTNVSACSSIGPFFLPQIARMYLDMLALYRSVSGIISAKVEAEGLIATMVRGLRAIKKDILRLFDTYIRRADDLESVNANLIPSLDAILGDYHNNIPAARDAEVLNVMATITTRLGALLTDKIAPILDAVFEPTLNMINQDGFFKLLRAINLHCFSALLELPPPKFKLTIDSIIWAIKHTMR--------DIADTGLNI---CLELLNNI------ANTDPAIAGAFFQQYLLNILQDIFYVLTDSDH------------------------------------------------------------------ 119614776 519 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLEALQVLTLLARGYFSMTQAYLME-LGEVICKCMGEADPSIQLHGAKLLEELGTGLIQQYKPDSTAAPDQRAPVFLVVMFWTMMLNGPLPRALQNSEHPT-----LQASACDALSSILPEAFSNLPNDRQMLCITVLLGLNDSKNRLVKAATSRALGVYVLFPCLRQDVIFVADAANAILMSLEDKSLNVRAKAAWSLGNLTDTLPDPSFQEEFLLKMLRSAIEASKDKDKVKSNAVRALGNLLHFL------------QPSHIEKPTFAEIIEESIQALIS---------TVLTEAAMKVRWNACYAMGNVFKNPALPLGTA-PWTSQAYNALTSVVTSCKNFKVRIRSAAALSVPGKREQYGSVDQYA-RIWNALVTALQKSEDTIDFLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154415378 14 ---------------------------------PDFPDTLKSIIMKTS-SPAILQMGILLLERSFKSNWKKFSLNRKKIFMKFFID---MLKNEVVI----ENRSFYLICKSIGSIVQRT--KTIYPELMKFLFELPQDFNTQPEFI-ARLLCLNECIPFLEKQQFFANLNTILSILYYGMEIED-----------GIITLVTFLKKILQIHGDIENIILQNQQLAEEINGYEQTEETEA--------------KLQEISTIITNESSNLEIIQNSLQSDMFLQTCQRTGDAQNYVYNSTTCLSYFEAKMLISKILQVSEPIQDAISAASSQDMD--------ISQQYEAFGVIISYLQDQNLLQEILNYIYTNIPEIEVFEDIYSLPFIEEALKSFQHALVASFLTNLIQICLQNPQES----IVLCLMSFTELVTNAPEVFTKE--LTDLVDKSVEIAFSYGEMTNSKLYKLIQAVQDQSSLKSILIKYLDNLINSFNSDKSQDTLLAISTLLNYNLQIKEESQPLIWEMRHSIDNFTQEIYLDILKKTIEKREKIETSFANDILLYVSPAFEESETLAGSALLVCASILRK--EEKVEEIIQNCVPILHQLFSVEDETRPV-QDALTFIATACEIMREN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 121709906 741 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CAAIADLMQGRQPEKYAMYMDDIFTKSFKLLDDIKET--VRVAALKLCQTLTNAIVRTLNTMLSSAIPFLLKGMESSVQ-EVQGFAIGLVQMIKKSPGGPLRPFVPRIIEQFLNSLSSLE-PQAVNYVHLNA--EKYGLTGQEIDKMLSSISPMMEVIERYLIDMLDDTSMKEFAAKLEGVLRSAVGLKVGCSRVLVLLSMRPMLFRPYADRFIQLLSKYVVD--RNETVSASYCSSIG----------------------------------------------------- 167517965 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGMQDSARTVRSAACVCLTALAQHCTPEIT--EYHETVLPAIMGCVQDDNEVQERACVALEQFLDSMESDVE--------------PYLPSIM----DLLNVLTGMSLDAHQTAVSCLGAL----ALACPEAFRTYVDPVMGHLKSLLGMRELDQLPLLCQALDT-----AGLVASCCPRSQAEAGSGHVQDMFTAVLQVIREV-DDPDVRVASFTMFGSFARLLEDSFAPCLPTIMPLVLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118085695 5 -QVLQVFEQYQSARTHVQAVAEQNIGTLREAGVISLLRPLLLDVV-----PTIQQTAALALGRLAYFNDDLAEAV-----------VKEDILPQLVCSLSEQNRFKKAAAFVLRAVGKHS------PQLAQAIVECICLEDFDPGVKEGAAWALGYIASELSQAVVDAGAVPLLVLCIQ-----EPEIALKRIAASTLSDISKHSPELAQTVVDAGAI-AYLAQMILNPDAKLKCQVLSALSQIAKHSVDLAELVVEAEIFPVVLTCMKDSDEYVKKNG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170578162 54 -ELIQFLTDTIYDEDEVLLALAEQLGNFTLVGGPDYVYCLLPPLENTVEETVVRDKAVESLRKIADKHSSAALEEFSVAYPRVSPAIKSELRNLFRTLCRDDTPVRRAAASKLGEFAKVFEADFLRDELLQMFMDLASDEQDSVRLVEACISIAALLTEEQRKELIKPVLNELLPAFSSLLKDME--GEVRSAAAAKIQAFCAALPAIGREKAILTHVLPVVKELVSDPNQHVKTALASV---VMGLAPILGKDLTMEHLLPIYLTLLRDETAEVRLNIISSLDKVNEV-IGASQLSQSLLPSIVELAEDGKWRVRLAIVDFMPLLAAQLGQEFFDEKDHVYAIREAATGILKQLTEKFGDWAMKQVVPKVTALATDTNYLHRMACLFCFNTLCEALGAEHT---VKEIFPVVQQLSDDHVPNVRFNVAKTLLRIGHTVDQGIVNSQIKPLLIK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115436400 70 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAWALTNIASGTAANTMAVIEHGAVPIFVKLLSSPREDVREQAVWALGNVAGDSTKCRNLVLMHGAMLPLLQQLNEHAKSMLRNSAWTLSNFCRGKQPDFKHVEPALPVLRELILSQDEEILTDSCWALSYLSDGSNDNIQAVIETG---------------------VCDWLVELLSHPSPVVLIP-----------ALRTVGNIVTGDDAQTQCIVGPQALPCLFNLLTTTQKKS-VKREACWTISNITAGTKEQIQAVIDNIIAPLLHLLQ-HAEFDVKKEAVWAIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84000339 5 -QVLQVFEQYQKARTQVQMVAEQNIETLQNAGVMALLRPLLLDVV-----PTIQQTAALALGRLANYNDDLAEAV-----------VKGDILPQLVYSLAEQNRFKKAAAFVLRAVGKHS------PQLAQAIVDCICLEDFDPGVKEAAAWALGYIARELSQAVVDAGAVPLLVLCIQ-----EPEIALKRIAVSALSDIAKHSPELAQTVVD-AGVIAHLAQMILNPDAKLKRQVLSALSQIAKHSVDLAEMVVEAEIFPVVLTCLKDKDEYVKKNA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149642429 454 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLESLQVLAHLVKGYFPMAQGYLME-LGEVVCKCMKETDPSIQLHGAKLLEELGTGLIQQYKPDSTVSSDQRVPVNLVVMFWTVMLNGPLPGALQNSQH-----PTLQASACDALSSILPEAFSCLPNDRQIMCITMLLGLNHSKNPLVKAAAARALGVYVLFSCLRQDVMFVADTANAILTSLHDKSPNVRAKAAWSLGNLMETLGRSFQEELLLLKMLRSATEASKDKDKVKSNAVRALGNLLHFLQPYHVVEPRFKEPIEEAVQALISTILSD---------------------ATMKVRWNACYALGNVFKNAALPLGTAPWSA-QAFGALTTVVKSCKNFKVRIKSAAALSVPGRREQYGSAEQYR-LVWEALVTALQRSEDTADFLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170031163 1 MDIRQIEEAVLSSGTQQQEDTHQWLQKIQESPQAWFCWQLMQL----DRPSEVQFFGAITLHSKLT-----------KHWAEVPKEAHGEFKQKLLESINGPKIVLSQLCISLSVFIVHMLEH---PTVIEEVTGMFLNEQLGALSKTCQLEILMSVLERHPGRGRLRPTRRSLGRWLNAGRLEESEMTVLINATKCLATWLKYGNVRLDECDTMVQVLLKLIHCLSQEDSDLAETAVKVLVKVMSLFLDVLGPILDYTLFLTTLECYSSVDESCSTLAMEFWYMLQDEVFSMPNDDHKTKCWKPVYAHILKVLIRKSQLP----NDKALPKWNSDDLETFRCYRQDIGDTLLSCHDVLNDLMLDVLSEALDESQNTDSWPLLEATIHAIAQKIEYAEYPQIVKLLKVLNDI---PYDKYSDKLLGMALETAGAYSDWIS---DNPKYLPSAIELLVKGLSSTQ--ASQATLGLKDLTSECQEMAPFALPLLDACRAALQG-------------GHLKNSEMIRLMYTVGNIMSVIS------YENIIQYLDVMVSPCFAELQMTVQNQDKSDAAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123483933 321 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFQTSFQLLQSNNPGLQINAAKSLSDAIHRSKSKIESLFNEIITP----------------TLELIGQVFSEQDSMTSIISPLFGVISSLAFRCPDQIVSYFEDIYNILLTAISSDDKYTCIDALNCFTSLVSSIPEAFGDKFSQILDLVRPLFEPHWNEELSLKFDAAICGLKLMISISKVSEDVGLIHESLVFILTILGVPDINGIISGFDSLCRISEIISVIEVPSEIFELFFRMIQQIFNLLNSLKDRITSALHVISQIVSLFGP----------TVLGDYYQMLPPIMLQQI-YETFNSNNGYYVYIDAIFD---------KNVYSVLMIDLLMKLDYSINALLPIFDHLLVEQNPDVTSFAIDVCSSVIVANQECFPSEFQQKFMDLLLKYI--AEGTATLAKSSTNFFCQILKTNSSFVEQIAENVYSLLIQRLQQQNCDDIMTNAVQLEEFLSNCILLFSSAFNFNFYDHVEIVLRSLPYQNEVELN-NSAFSFICSVSSSLDINFVPYFVRPLISLFARTVNQ--LKNLEIEDQILRSCLETLNSLLQNFPDRDSCISQTLN---------------------------------------------------------------------------------------- 115478158 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDQLKAELRTIYGQLCQ---DDMPMVRRAAASNLGKFAATVEQNYLKTEVMSIFDDLTQDDQDSVRLLAVEGCAALGKLLEPQDCVAHILPVIVN-FSQDKSWRVRYMVANQLYELCEAVGPEHS-REQLVPAYVRLLRDNEAEVRIAAAGKVTKFCRILSPQLQHILPCVKELSSDSSQHVRSALASVIMGMAPVLGKEAT---IEQLLPIFLSLLKD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169845969 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEIIQEQYHPQLFPALIGALEDPPRVHSHAAAALINFCEGLPYMDPIVERLLKLLNPGQGGGGGSGGGDGSGGMGRRYVQEQAITTLAMVADASEVTFAKNADGAEYKNLRIKAMECAGLIGAGSGVGLDFGLDAGVALRRSKTRSVVPPSSSSRPRRPSLWAFGSSM-AMFDVGDGPLREEDIRDFHFFGEGRRADCYPLLFVDYPPTSVSAFYGTFLSSSTP--ANVTDRLLTTISHRIPPRIPSRRSMVHPSSPTRLHDPN-DTQLTHYLIATWAKICQAMGQEFEPYLPVVMPSLLNAASAKADISVYDEDVENMEEREG---------------------------------------------------------------------------------------------------------------- 113475509 607 --LIPLLKDS---DPNVNFSARSALSQIGSEKAIEQLIPLL-----KDSDEYVRYAAAEALGKIGSEK---------------------AIEQLIPLLKDSDSSVRSRAVYVLGKIGSEKAIEG----LIPLL------KDSDEFVRYSAVYVLGEIGSEKAIEQLIPLLK-------------DSNSSVNFSAAEALGKIGS------------EKAIEGLIPLLKDSDEFVRYTAAEALGKIGS----------EKAIEQL-IPLLKDSDPNVRRNAAEALGEIGSEQLIPLLKYSDPNVRYTAAEALGKIGSEKAIEQLIPLL-----------KDSDPNVRYTA-------AEALGKIGSEKAIEQLIPLLKDSDPNVRRNAAYALGEIGSEKAIEGLIPLLEKAIEQLIPLLKDSDYWVRDHVAEALGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145344073 614 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDLIYKFMDLANHQRAM-NSSRGAAF-GFASIAKRAGDAVTPHLEKLVPKLYRMMHKHFEAIMDELLRESGSRLWRTRQSSASALSEILSGRTFKEIEPYLEKIWDVCLRVIDDIKETVRISGEGLCRTLRLCDAHHSEVKGTIGIVLPIMLELLSTVKEVQALSMDV-IMKLVKFADGDAIRPHIAEIVKTLLESLSGMEDSRNYIEQHAASFGQGAMRLRAAKSSPMGETLDLLMAHI-------DEDVMKELVSTMNSVLRTGVGLNTR-AGAGRFLQRLCMLVRPHAATLFKML-LASAVNDASAAVRTSFISAIAAIA-------------------------------------------------- 157127698 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPIFIKLLESPHIDVQEQAVWALGNIAGDSPECRNFVLDAGVLEPLLLVLNSSTRNLTRNAVWALSNLCRGKPPDFSKVEKGLPILARLMFHSDVEVLGDAVWAVSYLSDGPNDNIQAVIEAG---------------------CCRRLVELLLHNNNNV-----------VSAALRAVGNIVTGNDTQTQLILNCNALPCILQLLSS--PKETIRKEACWTISNIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 196182606 8 -ELIELLYTAQ--DESTRRRAVIRIWKIGTGN-PKAIEALIQLL-DTTQDESTRRLTALSLGKIGTGNPKVIAALIQVLDRTHPESTRRQAIEALIQVLDHPESTRRQAALSLGKIGTGN------PKAIEALIQLL-DTTQDESTRSHAAESLGKI---------DPGNPKAIAALIQVL-DTTQDESTRSHAAESLGKIDPGNPKAIAALIQVLD---------TTQDEETRSHAAESLGKI--------DPGNPKAIAALIQVLDTTQDEETRSHAAESLETIDPKAIAALIQLLDTTQDESTRSHAAESLGKKAIEALIQVL----------DRTQNEETRRQAAVSLENIGTGNPKAI-EALIQVLDRTQNEETRRQAAVSLENIGTGNPKAIEA-----LIQLLDRTQDEETRWRAAVSLETAKVIEALIELLNRTQDEETR-RRAAVSLEKIDPGNPK----AIEALIQLLDRTQDEETRRRAAESLET--IDPGNPKAIEALIQLLDRTQDEETRRRAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50555395 278 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIDPHLSQAVRLLFTALNDEVFAIRQLSIGIIGRLTK------INPAYVVPHLRKTLIHLLTELEYAK--------FGRTKEESARLLAQLIGSTHGLIKPYVKPIIKV---LLARARDTSSNVASAVITAIGELAATGREGMIEYIPEIMPIFLETFSDQLKSLGQLSSSSGYVIQPLLDYPQLLTLLTNTLKSDNVDTRRETVRLMGILREVERSTQDDSAEYDSIPTDVALLIQGMSPSSDEYNHTVITTLMAILKDQSLVSHHNAVVQAIVIIFKSLGLKCVPFLNQIIPGWLQVLRSST---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218717604 16 -----------SADQTVKKQAFEYLNQLRA-DPSGWQVCLAIFTRTPRHSELARHVALEI----VNSAAQADLIEFQGL---------QYIKDGLMGYLRDGAAIQNKIAQTVTYLFSALYGAG-WETFFDDLLS-LTTTDPSTNLRNNPLGVIFYLVHDEIGDVLQEKANTLKDLIRQLSQWQEGNDQIVEMSLKAIGTWVSWIDGLVVNQTMLDLLFRQLSRALRDGEEKVRDAAIDVFTEIVAKKMDKIDMIVFLNLDSIVTQLSNSPPLNENRFTSKYDTDLAETVAKLVNITVIDIVRALDNDAVAVATKEKANNLLQSFLTHVLRFFSDDYDEICSTIIPCVTELLSYSRKVSKSPILKAIIAKMRYDETSSWGDEDDQTEEAEFQELEPLYIDALSEVVGTTFQNLRQSGGQMDWRDLDLALHMMNRMVESDIRSFTHPAIQLQFMEICVRYSSFFERHTQVIPGVLENFLQFAHHPMERVRYLFYRLVKALKIHIGNVVQTVIEAIADLLVIRAEPPSEADDGDDMSSDESSADAIFTSQLYLFEAVGILCSIPLVPVDKQVVYVQSVMNPVFIDMENNL-ALAKSNDERALLQIHHDIMALLARGFSDWTPGSQMTNSA--------AKVSPEVSDVFGQVAEATLIALESKGSFEVRTAARFTFSRVIGIVGLRLLPQLP----RWIEGLLTETSSKDEMALFLRLLDQIIYGFKSEIYGILDTLLTPFLQAAISETTAGTDDEIQMAELKRE-----YLSFLLALLNNDLGSVLISQANQPMFESVITTIEHFVKD--------------------------------------------------------------------- 47224054 746 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARAMSKHAGPRLPAIVECLCPSLNNIYECQRITVTTFFSELLNHHVVTELM-LIDVLMNNMMERISDP--CCTVRMLAVRGLGNIAVGSPEKVNKYAKELLAAMSSGMEEKDDPGKLIT-----------LEAMSGLKVLLYLDKKNVHLLVVYIFMKIKPFLEC---------ENDEIRCASICLMGNL-SKFGSGEQVFKDQIHNV--------------------------------- 77994361 610 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPLVIEAIQDSDGRRRVVAVKTLGFIVSSCGNVMGPYLEPQLLSVLLRMLHEGHPAQRREVIKVLGIIGALDPHTHKLNQASLSEGKLEKEGVRPLRHGGGGAGGAGGGAGGGGVGGGVAGDSNDGGMGPGDDGGPGGDLLPSSGLTVAINALMRVLRDPALASQHLAVIRALAAIFRALQLSVVPYLPKVLPILLGVLRGGDEALREEILASLRALVGYVR------QHMRRFLPDLTQLVHEFWPAAPRTCLALIA---------------------DLGMALRDDIRAKPLPPLPLLPPSSPPRT------------------PHNRQYVPELLPKFVAVF-------SEAERAGSWDLVRPALGALESLGSAVDDS-----LHLLLPSMVRLISPAASSTPAEVRRAALRSLRRLIPRMQLGGYASAVLHPLIKVLDGHSDEQLRRDALDTICAVAVCLGPEFAIFVPTI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 172048422 114 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIQPLIELLSSSNVAVCEQAVWALGNIAGDGPEFRDNVITSNAIPHLLLISPTLPITFLRNITWTLSNLCRNK-------------NPYPCDTAVKQILPALLHLLQHQDSEVLSDACWALSYLTDG---SNKRIGQVVNTGVLPRLVVLM---------TSSELNVLTPSLR-----TVGNIVTGTDEQTQMAIDAGMLNVLPQLLQ--HNKPSIQKEAAWALSNVA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123492580 15 --------NSLTQHTEEINEANAYLLQLKEEDPQTYVFNLIEIIETEEIQVKSRLNAI----KMLSVPLKRVSGKIRRIPEGLDPQTFATVFTTLIKYLSSTIPEMDAAAADSFIIFLNVVPIDFANAVIGELLSRITPQSPTKFVTR-VLQVMSEANVTGFPLEIRIQMIENLIQIFSSLETNDDSIHYLLLTVERLIHYTDLHEASQEFLVAIINLVWNNAMDFPSESSKLFTSICFSLPEIFHLFPECYEKYMF---------VMTSSITMWPFLNLNLSFMLSDISNTILQENWQAILEFCIAILVSDNSTDPL---------------DTDEIFTESNKILAAISMTEMIIENQFDNCYPLCMEYISNNIKSEEPQARFVCAVFSLKISEKLLDESRASEITDEIQILFELLDDDSPRV---------------------------LQQALLEATFLIESEQLEPSNALFQFATVLQSEKPALSDCSQQLLSAIANSGQEGAVELVSQQMLQIITESQQVELVSESFRVLTSIAATLDQQSALNLIEGILEYANAILNSNIPTISP------------CIGYLSQLIKSAQ-QSCDVYSDQINALAMALIENGCDDDG-----YLLLASMVDVFGQSVMPIIQDCLDIVINCI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198432355 45 ---------------------------------------------------------------------------------------------------------------ILVQILKQDWPKN-WPTFISDIVGASRTNESLCQNNMVILKLLSEEVFDFSQDQMTNEFSDIFQLCQFVMDNSQNAPLVNLSTLLCFLNWIPLIYKFLNLPMFRNVTLKCITEIASDTEQNFIQNLALFLCTYLKEHGQLMRPHLLDALGYL-VHISEVEETEIFKICLEYWNSLSAE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218723480 46 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QTESRLVQSLVQLMDSSTPK--VQCQAALALRNLASDEKYQLEIVRAKGLPPLLRLLQS-SYLPLILSAVACIRNISIHPLNESPIIDAGFLKPLVDLLGS-KDSEEIQCHAISTLRNLAASSDRN--------KELVLQAGAVQKCKDLVLNVPV--------------IVQSEMTAAIAVLALSDELKPQLLNLGVFDVLIPLTACDSIEVQGNSAAALGNLSSKVGNYSI---FIRDWFHGYLTRFLDSGDPTFQHIAIWTLLQL------- 20090689 707 ------------------------------------VQSLIDALRDEN--EHVRSAAAHSLEKSLIDILNNENEDLSVRWDAVDIESEKAVK-ALVNALKD-KELRN--------ISSLMLGYLESETAVMLLIEALKDEDLD--LQHNARQALGSICSSIISAEFRNEYDTVVQLLVNALKNED--INVRRGVTGVFLQI----------QYEIAIAVQPLINALKDQDEEVRMNAALALSHTKS-----------EAAVQSLIGALKDKSESVRGVAAHALGEIKSKTKPLIDALNDKSEFVRSDEIKSEAAVQPLIDLLKDEDVNEDEYADEEEYIDEDIDGDIRVSAAIALGKIKSEAAVQPLIDLLKDENENVRWSAVVALGDIKSETAVQPLIDKLNDESETAVRQLINALNNESKNVRKGTAAVLGVI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50312515 162 -----LLELSLDPRPKVRKRAQDAITNILKNPPPGP-------TAEHVASPLISAFAINALVSIL--------------------DESATISNKKLRAMGGASELNSKIIHIL-KLLSNIISTNQWPTAVEKLCDLLLEKTSDQFLVSNSFNCFEVLFQSMAESSVSSGLNKFMKALDVIFSLKPSQNDTHLAAAWIAVVSTYAIHDPLKCFVKIPEVFRTLSFYLSSEIPDIYFSAAQCLIAIVTDAIKLYPPSVSAEHFEAVDEVIQELSEIFVD-----LLSIKYTHCAKAVLNVLTATFKKLKYRANPDFIKPLE----------IVGSWRTDEQNFLDLRSEAENVIGGAIEAIGVDAVLGCLPL--NLISPSTSKPGRAWLLPILR--DSIQNSTLNTFFKEFLPLIKHFESQFDKFGKESVQLKVYQTVVDQIWSLLPP--FCDLPTDLTEAFSD--EVAAELSGLLYTICRALRNLVESNLVYQKNSTTDSLLLQHFSIESATNSLEYLSTKSSNMLAVLFNVYTQTAPNARGYILETIDSYLQITKEDLAQTFNNVCGLLNTALQEEAKKNNNEMSATLLDLVIAMVKYVPPSSYGALFAIFNSIVNSENALFQKRAYRIIHKLSEIEEGSDAITNFISDIENVMLNSASTTSSKSARLAAIRTLVNLPTQLGFIVQVVAEVILCTKDVNEKSRETAFEILIQMANKMGVIKLSCIPNYDPNTPDQPSSVAEFFRI----ISAGLIGESQHMVSATITAYSCLVFEFKD-----KVDVDVLLEIYDTIELYLTSNSR------EIVKSAIGF------------------------------------------------------- 159478984 168 -----------------------------------------------DAKQHIREAAVRALKACLCLVEKRETRYRVQWYYKLHEQTMRGMKDHRTGALPSPESIHGSL-LALAELLQHEFMLARYKEVVENVFRYKDSKE--KNIRRAVIHLLPR-MAAFSPERFASEYLARAIAFLLIVLKNPPERGAAFAALADMAAALARVNCAAGVSEVLVQALTQVANALPELLEDIQYQLLDLLSLVLSKRP--FNSSTTQPKFAALSAAIAAGELQLTKLALQTLGTFDLGGIQLLEFMRDILAYTDDPDKEIRQAAADCLRALF-------VGMNDESVAVRGLAIRLVGRLAERNPAHVNPALRKHLLQLLHDMEFSPDNRAREESAFLLEVLITAAARLIM-PYVSPIQKALAKAAAVNENNVIKTVLSTLGALAEVSGTTFRP--FISEVMPLVIEAIQDNSDGRRRVVAVLGFIVSSCGNVMGPYLEYPQLLSVLLRMLHEGHPAQRREVIKGIIGPGDDGGPGGDLLPSSGLVTSSEDYYPTVA------INALMRVLRDPALASQHL-----------------AVIRALAAIFRALQLSVVLPILLGVL--RGGDEALREEILASLRALVGYVRQHMRRFLPDL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156366295 96 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTLRFLCKLKEAELLEPLMPAIRTCLEHRHSYVRRNAVMAIYTI--YRNFDFLIPDAPELVHTFLEQEQDASMLIHVDQERALEYLSTCMDQVNTFGDILQLVIVELIKVCHANPAERARFIRCIYNLLNSSSPAVRYLSSAPTAVKSAASCYIELIVKIVLDRLIKLKENPSHEKQELVMDILRVLASPDPEVRKKTLQLVLDLVTSRNIHEVVAVLKKEVS-KTHFESEQVEIGSYRQMLVRTLHSVKFPDVANSIVPLLMEFLGDSN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70947461 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYLMDCLDEY----DLRVKQSCINALCAIIKNDLELSNNVVNKGIIPLLILCLQEKDNNLIKSSLNMLSELCKQSPNLIKFLDNNDIYIKKNACNCLSQIAKHKEELTELMIENDIFPKDNDDIVRKNCANCLKEMSKHNEDICKIIVRAGALPLLCECIQSSKDNIKLPAILCLGFISSFSESLSLNIILSNTIPILKNMIEETEDFIKSACVWTVGNI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123495381 4 -DLDSIFALSLVPINEATSLATKRILEIM--DDPQSIFSLIQHL-KSNKDKTIRQQIAITISKMAERH--------AKYYIHSDSFVK--IKEILLNTILFEKDQIIKGKLLNSIVSLFKETQANWDELFNFIQKRLKNNTDLD------LLLFFDIFRRLLPLVTPESISQLFGDFVSN-NLKNPKAIAGNTLIEMMVLVIELKKYIKVSPEALNDIYEQIFNISQENYNDKLGALCDAFLDFISAYIEFFDDVFELITKILDEESISVDNKILILPILEPIINYSDNNEKISFQQLILIILKFITIISSEYDLNDINNYFPEELVATISKCPQLEFYQYIVEALKSGDVSDIAVLFLLMYALQDIFQFIQKNVNNESLDNVKISLMLLKEIFD-CRFQELEKISVGCNEMFLKLLETQDN---DTLMLTLKAFTSYFSAVPINPTDFSSLYTGLIKLLHENELPSAYCIKELINSAQDCVTLHLPDIYYNLKEFAANDNAYNCIRSSSIESLGLLLGAGKSVDEPILDDYFALIFGILDSNPNKISPFFTECLESLAKTIGTIIDRIIYAMQQNDSDYIASSLKFLKSYFKYCKIEDVSGHYDILKNILLEYFQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1655887 4 -DLDSIFALSLVPINEATSLATKRILEIM--DDPQSIFSLIQHL-KSNKDKTIRQQIAITISKMAERH--------AKYYIHSDSFVK--IKEILLNTILFEKDQIIKGKLLNSIVSLFKETQANWDELFNFIQKRLKNNTDLD------LLLFFDIFRRLLPLVTPESISQLFGDFVSN-NLKNPKAIAGNTLIEMMVLVIELKKYIKVSPEALNDIYEQIFNISQENYNDKLGALCDAFLDFISAYIEFFDDVFELITKILDEESISVDNKILILPILEPIINYSDNNEKISFQQLTIISSEYDLNDIPNYFPEELVATISKKCPQLEFYQYIVEALKSGDVSDIAVLFLLMYAQLAIQRNILDVFQFIQKNVNNESLDNVKISLMLLKEIFD-CRFQELEKISVGCNEMFLKLLETQDN---DHLMLTLKAFTSYFSAVPINPTDFSSLYTGLIKLLHENELPSAYCIKELINSAQDCVTLHLPDIYYNLKEFAANDNAYNCIRSSSIESLGLLLGAGKSVDEPILDDYFALIFGILDSNPNKISPFFTECLESLAKTIGTIIDRIIYAMQQNDSDYIASSLKFLKSYFKYCKIEDVSGHYDILKNILLEYFQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156543308 65 ---------------------------------------------------------------------QVLKREWPRNWESFIGDIVGASKTNILKLLSEEVFDFSS-GQMTQTKAKHDTMCSEFSQIFQ-LCQFVMDNSQNVPLVAVTLETLLR-FLNWIPLGYIFETKLITTLIFKFLNVPIFRNVTEIAAVTVPNYDDMFVVLFVNTMQQLEQMLPLETNIRQDQEQNFIQNLAMFLCTYLKEHGQLLNDTLLKALHYLVLIS-EVEEVEIFKICLEYWNGLASDLYRENPFVPPILINKNIAVPPRRLFYTQVLTKVRYIMISRMAKPEEVLVVENENGEVVREFMKDTDSINLYKNMREVYLTHLQVNGTEWSWKNLNTLCWAIGSISGAMHEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYVVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHEGVQDMACDTFIKIALKCREAMPFIEEILSTISSIICDLQTQQVHTFYEAVGYMINAQVDMQEHLIEKYMLLPNQVWDDIISQAAKNVEVLKDQLASILKTNVRACKALGHPYVMQLGRIYLDMLNVYKVMSENISAAIALNGEMVMKQPLIKSMRVVKKETLKLIADWISRSNDPQMVLDNFIPPLLDAVLIDYQKTNEPEVLSAMATIVDTLQGHITSEVPKIFDAVFKCTLDMINDFEEFPEHRTNFFLLLHAVNVHC-----------FPACLSIQPVQFKLVLDSVIWAFKHTMRNVADTGLQILYQLFRNMEKHEDAAQSFYQYFTDILQHIFSVVTDTSHTAGLT------------------------------------------------------------- 195395488 105 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPLFLQLLNSPAPNVCEQAVWALGNIIGDGPLLRDFVIKLGVVQPLLSFIKPDIPSFLRNVTWVIVNLCRNKDPPPPAAT-------------IHEILPALNVLIHHTDTNILVDTVWAISYL----TDGGNEQIQMVID--SGVVPKLIPLLGNSEVKV-----------QTAALRAVGNIVTGSDEQTQVVLNYDALSYFPALL--SHPKEKIRKEAVWFLSNITAGNESQVQAVINVLLPKIIDNL-SKGEFQTQKEAAWAISNLTISGRPEIPPFCD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212539708 16 -----------SADQTLKKQAFEYLNQLRA-DPSGWQVCLAIFTRTPRYNEVTRHVA-------LEVVNSAAQADL------IDLQGLQYIKDGLMGYLRDGAAIQNKIAQTVTYLFSALYAAG-WETFFDDLLS-LTTTDPSTNLRNNPLGVVFYLVHDEIGDVLQEKANTLKDLIRQLSQWQEGNDQIVEMSLRAIGTWVSWIDGLVVNQTMLDLLFRQLSRALRDGEEKVRDAAIDVFTEIVAKKMDKIDMIVFLNLDSIVTQLSNSPPLNENRFTSKYDTDLAETVAKLVNITVVDIVRALDNDAVVVTTKEKANSLLQSFLAHVLRFFSDDYDEICSTIIPCVTELLSYSRKVSKSPILKAIIAKMRYDETSSWGDEDDQTEEAEFQELEGLYIDALSEVVGTTFQNLRQSGGQMDWRDLDLALFLFGELAVKTGGLYTKNKANNVAAERLVEMMNRMVESDIRICVRYSSFFEHHTHVIPVLENFLQFAHHPMERVRTRSWYLFYRLVKALKIHIGNVAQTVIEAVADLLEADDNDDMSSDESSADAIFNYLFEAVGILCSIPHVPVDKQVVYARSVMNPVFVALAKSNDERAQLQIHHDIMALLARGFSDWTPGS--------QMANPAAKFSPEISDAFGQVAEATLIALESKGSFNVRTAARFTFSRVIGIVGLRLLPQLP----RWIDGLLTETSSKDEMALFLRLLDQIIFGFKSEIFGILDTLLTPFLQAGISETTAGTDDEIQMAELKRE-----YLSFLLALLNNDLGSVLVSQANQPIFESVISTIEHFVKDID------------------------------------------------------------------- 213406177 17 -----------SADPAIKEQATSFLNSLK--DTAGGCTLCLEVFSSQTSDASTRLVVLQLLVEAVRSGT--VLSVFPDFLKVLQEKLWAYILAR--QFVGEPPYINNTLQHLLSLLLVRTYP-QQWPDFFHTLIDGVGTGAGDAVVEFYA-KTLLAIGEDVKDAIRSNDVSNIISHVYNTMLRSSEANKNNLLCLQVIANWVSWIDINFVVNE---PFLNALYSFLQSND--LRNTTCRTLVEIV---YKKMKPNLLNLNYFISQLRQQSEADPAFDEELARLVNAQGVELVNICLNASSAGLGADAVESASALLSQTLGHLIYYLSNEYDETSEAVFTDVLTMLRKEASGAKTMDSTRQELLVSILNAVVKKMKYDDSEKKLKTFQDAIGAIDSKLYNEYMYDAISTSVTNAASMSAGRSWQLMEFALFELAAFITADKQPTNLSRLLALVIGANVCSACPHPLVQMLYMDILVRYAGFFEYEPKLVYPAVEFFLSDMGIHCVRAWYLYYKFLKSVPRHIPEFAAVALKMQSDLLTVSDNNINPADFPQSSI------ETLVRQCSFNSRL--YLFEAAGILVSGSSQALSDADKSAFCDSLISTLQNQLTQGLSSGLDSFDNLVRVYCSILAIGN-LAKGFPPFSDRSGPVLFQALQACSTVDIRTATRFSFARIVSVLGPSMLPKIPQLVDLLLSSITTDELTD-----LLSFLGQLSHLYKAELVSVINSLLGTLLFASLAQQPQGTDDAIK-QNDLRKS----YVAFLVMLVNRGFSQVFFTEQNQQYFDGVLQSVLHFANSIG-DPSIQKSSIALLSKMVVM------------------------------------------------ 118093778 857 ---------------------------------------------------------------------------------------------------------------------------QQFNILMRFIVDQTQTPN--LKVKVAILKYIESLARQMDPTDFVNSSETRLAVRIITWTTEPKSSDVRKAAQIVLISLFEL------NTPEFTMLLGALPKTFQDGATKLLHNHLKSPSNTLGRTPSRHSSSRTSPLTSPTNCSHGGLSPSR------FWGWSADGLSKHPPPLSQPNSIPTAPSH--KTFRRSYSPSMLDYDTENL--NSDEIYSSLRGVTEAIEKFSFRSQEDLNEPIKRDGKKDCDMVSRDGGLAVPTSDVRGGSDTVEGGRMDNKTSLLNTQPPRAFSG-----PRAREYNPYPYSDTINTYDKTALKEAVFDDDMDQLRDVPIDHSDLVADLLKELSNVEERKGALLELLKITREDNLGVWEEHFKTILLLLLETLGDKD---HSIRALALRVLREILRNQPARFKNYAELTIMKTLE---------AHKDSHKEVVRAAE------EAASTLASSIHPEQCIKVLCPIIQ---------TADYPINLAAIKMQTKVIERIKESLHQLLPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73670478 164 -----------NSDNKTRQQAAETLG---KRGKSDVLDELMEILRDPRQPVQVSNSVPVLVKTLGASSRDVRKVSIETLWKIGTPEAV----SGLLRALDDPDYLRSRAADALGDIGSPELGKSGAPEAIEGLVKALNDPDSS--VRESAVLGLGRAGTTEA-------ISGLLRAL------DDTKAAVREAAASTLGDLLLDILENSDTSMQKVVICSLLVRATESTDACVRRAALKALEKI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156547500 104 -----------------RDKAVESLRNIASQHSPEHFVPLVQRLASGDW-FTSRTSACGLFSVCYYRVSQPIKAELRNHFRNLCQDDTEYLKSDLIAMFVEQDSVRLLAVEACVSIATLLQQEDVEQLVMPTLRQCATDQS--WRVRYMVADKFTDLQKAVGQEITRTDLVPAFQVLLK-----DTEAEVRAAAADKVRDFCQNLDPFYQESIIMNNILPFVKELVADPNQHVKSALASV---IMGLSPILGKINTIEHLLPLFLSQLKDECPEVRLNIISNLDCVNEV-IGIQQLSQSLLPAIVELAEDSKWRVRLAIIEYMPLLAGQLGVEFFDEKDHVYAIREAATLNLKKLVEKFPEWAQNTVIPKVLAMSRDQNYLHRMTCLFCINVLAEVCGPEITT---EVMLPTVLAMANDNVANVRFNVAKTLQRI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126326094 857 ---------------------------------------------------------------------------------------------------------------------------QQFNILMRFIVDQTQTPN--LKVKVAILKYIESLARQMDPTDFVNSSETRLAVRIITWTTEPKSSDVRKAAQIVLISLFEL------NTPEFTMLLGALPKTFQDGATKLLHNHLKNSSNTSVGSPSNTIRHTSSRTSPLTSPTNCSH---GGLSPSRFWGWSADGLSKHPPPLSQPNSIPTAPSH--KTFRRSYSPSMLDYDTENL--NSDEIYSSLRGVTEAIEKFSFRSQEDLNEPIKRDGKKDCDIVSRDGGIASPATDIRGGSDVVEGGRTALDNK--TSLLNTQPPRAFTG-PRARDYNPYPYSDTISTYDKTALKEAVFDDDMDQLRDVPIDHSDLVADLLKELSNVEERKGALLELLKITREDNLGVWEEHFKTILLLLLETLGDKD---HSIRALALRVLREILRNQPARFKNYAELTIMKTLE---------AHKDSHKEVVRAAE------EAASTLASSIHPEQCIKVLCPIIQ---------TADYPINLAAIKMQTKVIERIKESLHQLLPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 166851850 510 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLEALQVLAHLVKGYFSLAQASLLE-LGQLSARCLTEQDPSVQLHGAKLLE---ELGTGIIQQYRADANTPQSAKRVPVNQVVQFWSEVLGGPL-ISALQNEHHPTLQTSACDTLSSILPQAFSQLPDKTQVLCITILLGLTYSENSLVKAAAVRALGVYILFPCLREDVMFVADTANAILTALDDRSPNVRAKAAWSLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15233564 281 --------------PEARLSAEDYLQNYVGVVFPNYFSPFLHTLCWNPLPSDMRVATCQILKKMMENKSGDEPMNASTVQETFANHKLNSSKDLIRNTVNSKDEIFYSISDALKK-NRHPFLKKITMDDLGTLMSLYDSRSDTYGTCEGMVLIASMLCSCIRNIKLDDRLQRVLPYVVALL--SDPTAIVRCAAMETLCDILPLVRDFPPSDAKIEYIFPMLSMLPEDTEESVRICYASNIAKLALTAYGFLIHSFQGVLNELNSQQISTQKANGNAQLQQLRKTIAEVVQELVMPNVRRALLQDIGELCFFFGQRQSNDFLLPILPAFLNDRDE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146414954 4 -QIQQAVEIALSADPALKSQAYEFIDKIKTS--ENGLQSCVTILLSSSSSEALRFFV-------LQVVEENIPKVSNERLYSINNSLLQFLRENIVNHQSYPIYLRNKLASVMATLFCHVYLTIN-PQFLVQLLEYSSSPPGTDIYVRIHLAIHAEIGDKLRSPQQQERNNALMQRLVQLWRLILENAEAHTSTLTNTVRVVGCYVSWMEISLFVPDFIGVIFSYLRKPDQ--RTAACETVAEIIS---KKMKPENKLQLLALLNITDVVGSLAQDSDDLEFTESVARLANQVGLELLIVFEAQSDSTSEVMNQLMGLWPSVLGFLTHEFDDVAQLVFPYIQQYLLACKKQKTLINNDLLKELFAKCIIKMKFDGDDDGLDDDSAAQFEEIRAKLKTFQDTIAILVPDLVPAVISESLFSNKPDWQTSELGLYQLSNFADGVRNN-----------LVGVPKKELTTLKAFAVLRELFIQLIDSSVVLSLGHPRVQLLF---FELVVRHYTFVASGTNPDPILKVFGSLVGMFNESEKVRLRSWYLFFRFIKLVKPQMSNPSFVEE--ILLKLQPLLVIKAELPVRDEDDDVVDNGSFSSQLYLFEALGLLIGLMSVDDSTKLRMVDAIFSSLFSSLESCVAASESERNSQPII--PLQAHHALMAIGTFVRGYDDSNVKSGQVMVDKVDNAAQVVVITLSNFAKHEQVREASRFAFARFVPILRDRCTVHLSKLILLIINASNLTVTELSD------------FLSFLGQLVHTFKGNANVYQLLNDLLTPVVEKIFSLLK-------------------------------------------------------------------------- 195398027 24 --LDKIVEALYSSQGEQLRLAQDILTTLKEH--PEAWTRVDSILEYSQN-QQTKFYALQIL-----------EEVIKTRWKVLPRNQCEGIKKYVVSLITSSDPVINKLNMILVQILKREWPRN-WETFISDIVGASKTNES---LCMNNMVILKNLSEEVFDFSLGQEFSQIFTLCSFVLENSMNAALIQIAGLTAANYNDNFATLFKDTMVQLDQIMNHVFQCGTDTEQELVLNLAMFLCTFLKEHGKLVEDYLNQALMYLVMIS-EVDDVEVFKICLEYWNSLVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118095494 171 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHAIPKL---YSLDSDQKDQLIEVIEKLL--ADKTTLVAGSVVMAFEEVCPERIDLIHKNYRKLCNLLIDVEEWGQVVIINMLTRYARTQFLSPNQNESLLEESAEFYGSEEEDTKDAKAEAASLAMRKPYVMDPDHRLLV----RNTKPLLQSRNAAVVMAVAQLYFHLAPKAEVGVIAKALVRLLRS---HSEVQYVVLQNVATMSIKRRGMFEPYLKSF------YIRSTDPTQIKILKLEVLTNLAN--ETNISTILREFQTYI------RSMDKDFVAATIQAIGRCATNIGKVRDTCLNGLVQLL----------------------------------------------------------------------------------------------------------------------------------------- 45201082 159 --LNGLLELSLDSRAKVRKRAQEAIVRILQNPPP--------------APTSAHVAAPVILKALVSAIDEAANISNKK-----------------LRAVGGSDTLNAKTIHILRLIASIT-STNQWPTLTEQLCDLLISKSSNQYLVSEAFGCFEALFNSMAESADDKFLNVLDIIFSMKLSKSDVHLAVAWIAVVAKGVSTYASHQPLKCLVKIPDVFNVISFYLGSETPEVYFSASQCLIAILTDAIKDELLLYPPQVDGETFEAVDDVISKLSEIFTGFL-TINYTHCAKEVLNTLAAAFKKLRHRCNPDFLRPL--EIVGAW-----RTNEEQFLDF---RNAAEQVIGAAIEAMGPETVLGCLPLNLENPSDKRPG--RAWLIPLIR--DHTKNSLLSVFAKEFIPTIRHFESTIEKLDKESIQCTLLQTVVDQLWSTFPQFCVLPFAAELASLLYSRIELRTVICNGLKVLSNLLYRDGAYKDDIIMGQQFPPTEAEKNIEYLSQKSPNMLAVLFNVYTQTAPNARSYILETIEAYLKITSAENLSNTFDNVCALLKDAMDKEASSQPVKGQPKMSATLLDLVVVMSRVVPASS-------YTALFSIFNTTVNSQDVQKRAYRIISNVADLEGGSVQSYISDIENVMIAAAKTVQTAS-KAARLTAITALVKLLPSDHHNFIVQIVPEVIVSCKDTNESREAAFGALIVMGKLMNIIKLSQLPGYDPATPDQQSSIAEFFKIISAGLIGESQHMVSATITAYSCLVFEFKD---EVDPQVLL------EIYDTIELYLTSNSR--EIVKSTIGF------------------------------------------------------- 118795025 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPLFLRLLNSPAPNVCEQAVWALGNIIGDGPSLRDYVIKLGVVQPLLSFIQPEIPPFLRNVTWVIVNLCRNKDPPPPTILEILPALNMLIHHTDINILVDTVWALSYLTDGGNEQIQLVIDS-----------------GVVPKLIPLLSHV---------------EVKVQTAALRAVGNIVTGSDDQTQVVLNCDALSHFPKLL--THSKDKIRKEAVWFLSNITAGNQSQVQAVIDALLPKVIENLK-HGDFHTQKEAAWAISNLTISGNREVPPFCDLLM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213403155 8 ----------------------------------------------------------------------------------LDAESRKFIRENLLPASESALPLALQNALIASRIVRIDFP-NEWPNFFETLINLLSSNQWELALRH--FITLHHAVKVLGSNRL-PRSRLIFQQIAPQLLDFLVSV----------------------VFPLAENWLTNINNA--DSDARVALNWIASITRYGLKTSRRLIPGFRDLNSSIPAQSFFKNGLQLYSNVVSYL----ESQGQKQASLDDNFHQIVWKHALVINKIFIDLAEYPPMLSSL--NYTKDYLMAFTEVINHTGLLFKTADESLFDFV--ELFSKLSVLCIRSLSHVLTELTDGTTLTSESTQSMYVELFNQEYVSQLF--------IVLVTAFVVLRK--NDFEEWKDDPEHWVT--------------------------EQLSEDVGYNIRPSAEHLVQCLFTLFKNLLIPQLQVSLSAVSQLPSSFENVIEAILSIIGASAES--------IQDIFQFEPWFLSIYNGLSDVQDVNISLVFRRRVSILISQFAPFVSNEDTIRLIYSLLPKFLT--DSPCNDCVVKLTALRAYKDILDDYNFCFAAVRDEVTQSMINLAPSFDVAESRQLVLDSLTALLNRLGKSVTPYAETIVNLLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210111590 33 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CLRDKSVEMQMSSAKCLTYMCRANALSSQDSKIVYKALPTLIRMCKKDRRLEERVEGALAYLIEVDLELQRYSDHLIPTLSEFLRYPSTQTTVMDLKRLDYDMKHSYELRAAALMAFASLGAND------------EDIRKKIIETENLMDHVVC-GLSDPVIRVRLAAVRCLHSLSRSVQQLRTSFQDHAVWKPLMKLLQNADDDMLTVASSTLCN--LLLEFSPSKEPMLESGAVDLLCDLTKRDDPALRLNGIWALMNMAFQVETKNMAF---------------QAEQKVKSQILVALGT-DQLFKLLSDPDVNVLMKTLGLLRNLLSNKPH---IDHIMGMHQQIMQAIVLILEGEHTIEVKEQTLCTTAKDFIMANDDVLKKITNMIHANVRLQIAATFCISNLVEEEGALERQMKLRDMGVQKLLQQLLSSSD--------------------- 169861297 14 -ELYQVLTDACSHNQPQIQAAGKRLKEMLEMF--GTYNELHKIAAQRTVPLAIRQQAIIQFKLAALAHWKSRKL--------LNDTHRVEIRNRCLSFLDEPDDSIAGFNTVIAKLARYDFPAN-WPTLINDLVSTIDNQSTDPQLLKRSLKLVNGILKELASVKMLNGVKTVVQQLRQIFVGYYTTIATRFTALASLCEDMLIGHLVFKCIAKMGIWIWNRIDKQSAEEHQANKTWVTELVGFSAQQVKSITSVRKTLLNAREQNPALKAYEPAIVILTKHLLTFGKLFRRIQQLGHQRFAELPPCADLVLFYWSEILRFLVQGMVENLAQWSVTRRDGTANKNSLSKEFVENAVQLLVGRFMPLNPTDLEKWMADPWLNEEDRENDQWEYEIRACSERVLVQLSNQFSDWVTPLSDDLNAILQREALYAIGRCARLKDSLPFNEWVEHSLAAEARSQNPTYPIIKRRISWVIGKWEQCTSPNNPRIWEILVHLLKDRGPGSDTVVRLTAATGLRECIDISPFMMAIAAPLPKIWTDAGDDLKGTLLTMVAKLVEAVREQSMALNGLTIPLIREALSDLDEDGLQLWLNTVRNATSVTSPTGGPSLLELFPRALYLLATNLDLLKVVGIVEGYFLLDGPALLQASAGEIFQSFLTAFQSKMSINMRDMLTSLEILVQLSWGEPL--HASGLFAHLLSTLIEGEAATHLLTAILFLFSRIVMA--------------------------------------------------------------------------------------------------------------------------------------------------------- 119509792 18 -QINGIVAALTDPIPEVRAKAAEHLQEYQLDNPDELVKKLAEQLQDKD-SAVSRSAAAEALGQM---------------------QAKEVVPQLALLLKDSETYVRRAAAQALGQMQAKE----QAPQV------ALLLKDSDPDVRYAAAQALG-----------QMQAKEVVPQVALLLKDSDWN--VRNAAAQALG------------QMQAKEVVPQVALLLKDSDPNVRRAAAYALGQMQAKE-----------VVPQVALLLKDSDWNVRNAAAQALGQMQAKEVVPQVALLLKDSDWNVRNAAAQALGQMQAKEVVPQVALLLKDSD-------WNVRNAAAQALG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194759441 67 ---------------------------------------------------------------------QILKREWPRNWETFISDIVGASKTNILKNLSEEVFDFSQ-GQITQTKAKHDTMCSEFSQIF-TLCSFVLENSMNAALIHVTLETLLR-FLNWIPLGYIFETTLIETLIFKFLSVPMFRNVTEIAGLTATNYDENFATLFKDTMVQLDQIMNHVFKHGSDTEQELVLNLAMFLCTFLKEHGKLVEDYLNQALMYLVMIS-EVEDVEVFKICLEYWNSLVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114658575 142 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHAIPKL---YSLDSDQKDQLIEVIEKLL--ADKTTLVAGSVVMAFEEVCPERIDLIHKNYRKLCNLLIDVEEWGQVVIISMLTRYARTQFLSPTQNESLLEENAEKAFYSEEDEAKGAGSEETAAAAAPARKPYVMDPDHRLLLRNTKPLLQSRSAAVVMAVAQLYFHLAPKAEVGVIAKALVRLLRS---HSEVQYVVLQNVATMSIKRRGMFEPYLKSF------YIRSTDPTQIKILKLEVLTNLANETN------IPTVLREFQTYIRS--MDKDFVAATIQAIGRCATNIGRVRDTCLNGLVQLLSNRDELVVAESVV-VIKKLLQMQPAQHGEIIKHLAKLTDNIQVPMARASILWEHVPRIPDVLRKMAKSFTAEEDIVK--LQVINLAAKLYLTNSKQTKLLTQYV---LSLAKYDQNYDIRDRARFTRQLI------- 169609036 147 -----LLQISVDTRPKVRKRAQEALAKVLANPPP-----------SPSLDHPAADMCAETALKMLHDIAEAAAKSRKNKANK--------------DGLNKDPDLIHAL-QLIKTIATS---SGGWPSKIDVLCELLISKSSNEFLTMAAFEIFEVIFAGMVDELASAKLPRLLEVIAELQPSKNDSQLLPWIAVISRGYEVSAQIEPEDTFMKLPELFTMISEFLTSSSHNIRISASECLI-------SFLVNLIPDSVILEPSVYDEKTLEKVAKIAQDLLS------VKYQAAWMEVFNMLSAMFETLRWQADPILKPVLRTVGDLRSNESFAGKKEADAVISRAISAMGPEAVLPGQTGRVWMLPLLRDAVHNTKLAHFRSEMVPLSEQLHGTREKTMEKVFETVVQQIWSVLPGYCDLPLDLTEAFDQGFCEMLANLLYGQADLRDICKALLNLVDSNKAIVDLLAQARISKADAKKNLDHLAGFASNMLAVLFNVYSQTLPQYRGTILRTINAVPEKELMETFERVATNLEASLPAEGPQTQNKMPPMSHTLMDLIITIALYLPRDNKDKDPQLQKKAYKLIPRLAESEGKAALKERNGELQQLLIQ--SAEKASAPARRDRLHAIFQVIESLPQSDLHFIPSILSEVVISAKETNEK-----AREAAYNLLVAMGEKMAEGGQVVQTKVPNMPADPTVEASLEEYFTMVSAGLAASTPHMISASITAVTRILFQF----HSRISNETINSLLEVMDIFLQNPNRIVQSLGFVKVEVISLPESLVR--PRLKSLLSNLMVWSHEHKAHFKAKVKHIVEMVRKFGVDE-------------VERATPAEDRKLITNIRKTREQRKKKKQQA 159569348 838 ---------------------------------------------------------------------------------------------------------------------------QQFNILMRFIVDQTQTPN--LKVKVAILKYIESLARQMDPGDFVNSSETRLAVRIITWTTEPKSSDVRKAAQVVLISLFEL------NTPEFTMLLGALPKTFQDGAT-----------KLLHNHLKNSSNTSNVSSPSNTMGRTPARHPTSRTSPLTSPTNCSHGGLSPSMLEYDTENMNSDEIFSSLRGVTEAIQSFSYRSQEDLNEPDDATGKEAASPGSDARLGLDVVEGGRTALDNKTSLLNTPSPRSFAGPRSREFAPYGYGDTITAYDKSALKEAVDDDVEQFRDCRRQDCGE----------------NKMVLPKGFSPDLVADLLKELSNHNERVEERKGALIELLKITRED----------SLAVWDEHFKTILLLLLETLGDKD---HTIRALALRVLKEILRNQPARFKNYAELTIMKTLE---------AHKDSHKEVVRAAE------EAASTLAGSIHPEQCIKVLCPIVQ---------TADYPINLAAIKMQTKVVERIKESLHQLLPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212539840 262 -------------DPESRYSAEEYLNFWRHKVFPDYFYSFLHQYMSLTEPALVRAHVDVETGNFGESDDRIDRDKISYFIGSTPVPVKDGSKLTSANLINQALPVQLDLPNSQHE-ASNLEPQEGALIFLTVVVSNLRNT-SKASSKVKACDLLLAFAERLPDE---SKLDRILPYVMTMLNDR--SDVVKVAAIRTLAQLLSLVQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91202636 56 ---------------------------------------LTNILKDAKVREDIKISV-------IRAFGFARDDRAVEYLIRLLGDESEQIRTVTLNALGKTKKTINMMADAVKILLAKALGNTNDQDSVDPLIKMLRSDDSD--LRETVMASLEKITKVSSNKDLRNKSKTREQWLDEIVLKQEEKTQQLEAEIEQLKQEVARKTIKLIELGHDKIDTALLSEAIKSDYPEVRIFAAKELAKIKDSS-----------IVDILINAISDKEEEVRIEVVQTLGVINDEKALKPLIRALGDESLIVREKVARALGQFGNDEVVAVLIEALNN-------------KTNAPIVSTIIESLGETGDLRAVDTLIQFLTHEKPEIRECTAASLGKLADVR-----------AVPYLIAALNDGEERVRWYAADSLGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47214165 62 -----------DPDIENKNLAQKWLMQAQVSPQAQFCWALLERCAQTPQHLNTRE-ALIHLSSGLFQVPEALHTKISRYWSDIPSDQYESLKTQLFSQISGSKMVLTRLCVALASLALNTMP-EAWPGAVAEMVRVFQEEGGGVDGRARCLALLPQYRKGQVRGALGREWGSVCPLLQQLLQRTDSPGAVKARVLRCLSSW-------------------VLLDVPLSESESLLHDCFGVL-----RDPELFDTAMEAIVNAL------SQPDSQRHG--------SPPLPLPQRARARRRERSSQGGGRSVNTLLKLVPQVLSLQDQLREAVQNGDMETCHGICRITVALGENQTRTLLEQV--------------DHWQSFLALVNMIMFCTGIPGH---YPVNETTSSLTLTFWYTLKDEIM-----SFEMEKRTLYLQVYRPMYFQLVDVLLHKA--QFPADQEYASWSL----DEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDKLGRLLTNVEQPASWQVGDKHTGSRNNRF---------------LLEWVLQCALLPQHTE----------ALLYGFQSIAETLD----VNYSDVIPGLIGLISRISVNNVHLADTVMFTIGALAEWLADH-PVMLGNVLPLVLHALGNPD---LSISSVSTLKKICRECKADLPPYANNIVAV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150951404 28 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKLVGQLVNLMDSPPRVQCQATLALRNLADSGYQVEIVRAGGLPHLVQLLTCNHQHLVLAAVACIRNISIH--------------------------------PLNEALIIEAGFLKPLVSLLDYTDSEEIQCHAVSTLRNLAASSEKNRTALLAAGAVDKCKELVLKVPLSVQSEISACFAILALADDLKPKL--YESHIIDVLIP-LTFSENGEVCGNSAAALANLCSRVSNDHKQYI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46111445 191 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRIFVPALEFWLTYAETMTDSMYSDPESVNTWVPQARSALQAVSNAWQKIVYPPIKDFLSWDSNERMSFSSARKDVVDLLQSVYTLVGPQLVATFADLVLEALSKSAWLQLEAAAFCLGGLADCTSDDSRCDFRSSLFSTLRSGQGEVPSRVRQTCVALIERYTEYFERNI---AELHPALNFIFGFVGEHAMANAAAKSILR-LCGSCRSALHTEAHGF------LNEYQNLVSGERLDCAASEKVVDPSQKYSACARLLGFVQADVQRSLELLQSPPDNPIP-CFGPPRYCAYAASDENPALHTALRSLRC--LASIGKGLQASSELSVTQAVDPQLIQLQETIMSIISQIQASFNGSGEVVELVCSVLRSGFSESEPLTYQGVQTPRVGLLVKTACSFVSSLEHDGLDNQQEMLNSVVIGLLKQLPSHEADPELSQNGIDFVTRLLNKRPITLLRLEPSNAAEFFFLFTLEVLDGKEPLP------KTSAAEFWSAFV-SIKYESQELNDISQQAMQMLGPLLSLARNLGGNASRSE---------------------------------------------------------------- 115383878 148 -----LLSLSVDHRPKVRKRAQEALVKVLQSPPP-----------SPSIDHPAADMCA---ESGLRTLSDSIAAATKQRRGRHDPNHRD-----------NPDPLVIHSLQLVKTIATA---SGGWPSKIEPLCELLASRSTNEYITMGAFEVFEVIFSSMADEVSSSKLPRLLEAIAELKPAQNDSQLLPWIAVLSRGYDVSAQIAPEDTFEKLPDLFNMISSFLASPSVNIRVSASECLI-------SFLANCIPNSVIIEPSVYDEKTLEKLAKAATDLLS--------VKFQVAWAEVFNVCSAMFDSFKWRSS-----PFLDDIVRTVGELRTNESFHGKKEADAVLGSAIEAMGPAAVLEILP-LNLIEQKPGQPGRVWFLPVLRDHVTNTNLAHFRAEFVPLSEMLYQKVMAFSSAVEVKIFETLVQYCEL--PLDLVEAFDQSFAELLSNVLYKQTDLRVDICRALQNLVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115474261 13 ----TVLVNSLSADEAVRRPAETALAQCEA--RPGFCSCLLIAL----------QLAVLISKIAYPKEWPDLFSLLAQQLQSADVLASHRVFMVLFRTLKELSTKRRNYAEITSHLF--EYTWNLWKSDVQTILQNLSSQRSDIDSILEQSNDLMLICDRW-----LLCLKIIRQLIFSGYASDSTTAEVCPTVLTAIQSLLPYYSSYKDKQAKLWDFAKRAC-----------TKLMKVLVTLQGRHPYSFVHQVLPAIVDFCLNMITNPEEEFLIQSMVFVKSVLECKEYKPSPTGRVINESSQPLSLEQR--KKNFGAVASDMLKIVLPGDRVMLLCNILIRRYFIYTAKDLEEWSEN---PESFHHEQNLVQ--WTEKQRPCAEALFIVIFENYREQLAPVVVSILREAMALSPPLETDV------TAGMLLKDAAYTAAGHVYYE------LSNYLSFNE------WFHGSLSIEISNGHPNMRIIRRKIALLLGQWISEIKGDTRKLVYHALVGLLQDNDIA------VRLAACSSLCYLFQESSFSELDLFECLPTCWTMCFKLTEDVQEFDSKVQVLNFISVLLEHAG-DKVIPFASQLSHFFQKIWDESAGESLLQIQLLAALRTFISSVGYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167394704 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRNPDP--DLRYMATSDFNNSLNKNKGFKFDQNQQNNIVTGLLTLLTDETNDVKDIAIKCMTSFAHITYASSVKLMLKKLQTILLDPAKDIHRDVAVEVIKQTLKIFIINKEFKLLLNDSFSIPLLNFFSLKELTDISIGYNLDVLDVIITKNGSTLDISHFANRRRTVQCIAHLSKYADDSQLQLILNNSLTALKKCTVKEQMKVYVTMFSSICGIIKDKFGPFVNNVFIVLKEKFTGAEEDVDDSCPSKLGEVADEILGVALEYIQYDPNRFEFDEEDGEPMEEEEEEEDIFEDEQKLRKLAGDCINSVILKREDLFDRFIEEGLSVIVKRMKESVEIVLDIILGIYSLTINTINNGHKVVHEKITQTIPTVISQINIILNG----------KKFVEKSKIECFKIISELSVFDGIVLLKEIGITQNVIIELLKTPKTHVEL---LFALCDSLRNLFKVKGTSSIDVIISPILISLFENKNFRIAIDAVNSLLENTDTIEEGNELNVVNILNSLIGLIKSDKDH-EVKEQAIYCIGTI------------------------------------------------------------------------------------------------------------------------------------------------------------ 189200106 147 -----LLQIAVDHRPKVRKRAQEALKKVLANPPP-----------SPALDHPAADMCAETAQKMLKDIAAEAAAKSRKNKGKKDADNK-------------DPDLIHAL-QLIKTIATS---SGGWPSSIDVLCELLISKSTNEFLTMAAFEIFEVIFAGMADELASAKLPRLLEVISE-LQPSKNDTQLLWIAVISRGYEVSAQIEPEDTFMKLPDLFILIAEFLTSSSHNIRISASECLISLVNLVPDILEPSIYDEKTLEKVAKIAQDLLSVKYQAMEVFSVLSAMFETLRWRSDPILKPVLSVVDLRGNDSFAGKKEADSVISRAISAMGPDVVLDILPLNLPRPPPGQTGRVWMLPLLRDSVHNTKLAHFRAEMVPLSEELYQKVIDHGEKEKTMEIKVFVQQIWSILPGYCDLPLDLVEAFDQSFCEMLANLLYGQADLRTDVCRALQNLVDSNKAIVELESELAQARISKTDAKKNLEHLAGFASNMLAVLFNVYSQTLPQYRGTILRTINAYLSIIPEKELMETFERVATNLEASLPEPPNKMPPMSHTLMDLIITIALYLPRDNRENEPQLQKKAYKLIPRLAESMGKAALKERNGELQQLLLG--GAEKATAPARRDRLNALFQIIESLPQSDLHFIPSILSEVVISAKETNEK-----AREAAYNLLVAMGEKMAEGGQVIQAKVPNMPADPTVEASLEEYFTMVSAGLAATTPHMISASITAVTRILYQF----HSRLSKETITNLCDLMDIFLQNPNRIVRSLGFVKVEVISLPESLVR--PRLNVLLKNLMVWSHEHKAHFKAKVKHIVEMVRKFGVEE-------------VERCTPAEDRKLITNIRKTREQRKKKKQQA 71659465 13 -ELPALLERALSSENSVRFQAEQEIDRL--TLFQGFLSQLSHYLNLETVPRSHRLLVLTVLRRKVSLIAIEECFEVSKILMNLSAAVISIIVSRM-ESIKTENMVVSGLSELINNLPIGSITRNEIFSLTPLLFQLVVSNTPREALRELILPALSGLIKKTWEDFFPALSGALLTPFFSSKGEPEYLVRNRLTGITALFNDMLQVDKWTRKRMTANIFCGLLTRIEADSN----------------VYLESLENDENDDDASLVIQQIAAK----RWELLGFMVHLKTLRSDLGKAIINNLSSFLNVVLSHTMLCDKEAEEWLIEANDFLRKEEEREDEVLWNVRDTAADFCRICVSLLGDKIVRALLDFLISAEES--WKKRES----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119185145 942 ------LDTIISTSEAAREAVRKYLRQFQSDNIIQFLVAFLK--------GTVRKL-GTPLGRTVEHFVEIASLTPNNVLQQLDP-IAIFLRVGVEATRSNNQDMIAHSFGILESLPNAETRDRESRDLLDKTLSWRNAGSAADGVRGHILMLMYFLTRGLKQTLLATQVRHFNVVLFEILAHSRDS-TLRDTAIVCLGQLSLSSLLGPDFLSE-DISLEKLFERILVDAKAGKESAILALGRLSLALPK--ENDSSSGVFDRLLQSLYDLHDEVQLTVGEALSVTAVGWASKSLLTAFDVDAERPQSNIPS-----------DVLSNMLEKILLDCRASKPSLRRASAVWLLSLVQYCGH--CQPLQDRLRECQVAFIWDREEIVQETASRGLSLVYEMGNQSLKDDLVRDLVRSFTTEQSNLGGGKVSGDTELFEPGALPTDGSVTTYKDIVGLASEVGDPSLVYRFMSLASNNSVWSSRAAFGRFGLSNLLSDSSVNGYLAQNPKIYPKLYRRFDPNPNVQRS-----MNDIWNALVKDSNAVINTNFDAIMEDLLKSI----------LVGKEWRVRQASCAAIADLIQGRPIEKYDKFLNDILNKAFKVLDDIKLT--VREEAFKLCQVLSNILLRALEEMLQHIVPFLLQNGMESSVQEIQAYSIATMTTIVKKSPEALRRFVPDILEKFLTSLSSVE-PQAVNYIHLNA--DKYGLTGQQIDKMLSAISPMMESIELHLLDTLDDESMKEVAAKIEHVSKSAIGLKVGCSRVLVILSSKTVLFQPYADRFIQLTRKYVLD--RNDTVSASYSNAIG----------------------------------------------------- 66552890 113 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVPHFLHLLLSSQQNVCEQAVWALGNIIGDGPASRDYVIKLGVVPPLLTFIKPEIPSFLRNVTWVIVNLCRNKDPPPPVIKEILPALNILIHHSDINILVDTIWALSYLTDGGNEQIQMVID---------------------SGVVPRLIPLLSH-----------KEVKVQTAALRAVGNIVTGTDEQTQTVLNCDALSYFPNLL--THTREKICKEAVWFLSNVTAGNQSQVQAVIDALLPLIIHNLIN-GEFQTQKEAAWAISNLTISGNEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123433711 23 ------------------------------------------------------------------------------------------------------KPLVQVGASVAGRIARINGPNR--DKYLSILVHKSQTDNPDERYAAAVIHELAHVAPELFYRLGTNFANVVCNAL---LNHDQQINEILTETIEYLFTSESSIGTNFLIETHNILMFTTIKNFSEVHNAEEIIGSMQILMVLLKLQPTISKRNAKNLLYPQCQKLISSPNTEIAFFALETIFQMARLEVIEIKQPEETLYLIQDMIEIFKRFDTKSCQQL----LQLINIFNEKLPPSIGPPAAFEITITAIASFPNFNANISAFITNVRRILEKSQVPLQIHRLLAALNKSIPQWSSTFNMFKQQILDIIRQELTHQSTL-TDRLVIVLHALYELPAVETHDAIDLASLIEKL--MVSKDIDVRRLVVGAIVHLFKSSEGNLP-LRLMIRMVKFAIDDSSRFVRLYSVKSFIPETYPYISQQ----EVFPTFCRFLNDEFVEVRQTALNVIKQLPIFNFTVVRNMMLSSLKQMNPNLSIIVPSTMPVWILEASKPFLHLYAEGIFETISDMLRKRFTLYKDQTLIFANSTILLIQSIQSLYLICPDIVPPIITILRDMFELPVHPWTKIVGMKSLKVLAESGVSFGDMLMPTLLDILQNNN-NSKLLIKTLKVIGCLGKNKVEFMNHKKQNIFRSSITNISIFKNYFIQRIYPYLFKIFHSISSAFRCMLQIFH---EEPSIIPDMLPEMVNHVLPFIKS------MKGEKLSTFLNLLGQMISDSGIHIMKFIDTEHWLEECTNECSKNLSFIVKST--------------- 156064089 60 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDGIIRTLDDQNGEVQNLAIKCLGPLVTKLP-----SNIIAPLIERLSTLTTENSVDNSIPAMALRTVVITLPRPVSGVAPVLEAYSAISRVLIPRLVGRIVTSTSTRGQNLPNPPPGMLDSTNSEIDSDAVDVLIEVARCFGPLLQHAEVEALQNLVVNILETEKASSVVKKRAVVAVSLLAMHLTDSDLSGFVSHI----IESLRNPHLTPVQRRLYITILGSMARSIPARFGPYLKTLAPFVLSALSEQE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123373378 123 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDALIPYLQNICKDK-NPIVRSSAINTLSFISSYFPENTE-LMSSICELAEKDLDVN--YNDVKINLFQAFNFLVWANKELVAPRANTLVNLAMEM--IKNEEINETTKFDPAVLWASLIELY-----ELSPSMEELEAVINVLLKYSAHFASFLMQKYPNAIQGEPIVRFATTIIGS-----DDALFEYIDPNDIV--LLAQAINSADPELVKTI-------------- 123428601 210 --LTSLSTKLLSLDNPTKTYAGLKLIESLIESYPDYFIPSLEEITTTNRPILVKFVAISYLALVDPKQFSEIASDLFDNIEEIIVEFPSSIAEAIYKLCQNAPDFVKNKIDLIKSLAKILFDIDSVCTLLRALLDAFDIE---------ALPISEVLIKEILDQPFSESINSFIVSLAKAMDKDMPSWLIKNIHQKIINEYQSNTLLVLNLISLLPSIMNLVSDSSPVASLQVRKLVPNAIFNVAMS--SNNQRFMDETVQKIFQLAIFDPSNEVRCSILNVLKDNPSKELASPASIKFLQLFSNDDSTSVKTLVFKTIAELGKLNPLYVSNITRHSILEHLYIIKNDPDVRLRARTVKTLPDLIKAASFSGQIYAKPF---MDIAIEILSRPLEKDQIENFLDRNGQ--TKIIIGIIDSIALMAPVAPDVVSSYATTLIPILGEKLSPNEDRMLILAIMHLFFVLLSPPASTLQYRVMTPYILQCCSQFLAQTQSRKCRMATLRVIGGILEVHQRPPPKNTQAPKNINETLAREFFTFSRDIDESFDDTLLINEQTWDQLYSTVVANVLLKV-LDDESLKEMYPDTCHALCQVLGNIKMLSQFDQFFDKILTILENSNENDLGL--YLPVVSDLITMSTLNCSPFVERTLKILITKFNDKDLLQI----LDIIVSFVTVLKDGFAPYASLVISLMVHSLERFKTNLSISSKILEAFSEI------------------------------------------------------------------------------------------------------------------------------------------------------------ 156541431 293 -------------NKNELEAAQNFLEQAAQTNLHEFVQRLSGVLVTAAASTVARMAAGLQLKNQLTSKDLALKSQYQQRWLAFPHDTREYIKKNILGALGTENNRPSSAAQCVAYVAVAELPVGQWNELIPLLVNNVANPNSTEMMREATLETIGYICQEIDSEVLVAQSNQILTAIIHGMKGSNTSSHVRLAATSALFNSLEFTKGNFEIESERNFIMEVVCEATQSTHTQIKVAALQCLVKIMSLYYQYMEPYMAPALFPITLEAMKSEIDEVALQGIEFWSNVSDEEVDLSMEEGEASEGGRPPSKVSRHYAKGALQYLVPVLMKKLTKQEEFDDEDDWNPSKAAGVCLMLLASCCEESIVPYVLPFVKDNIKNPDWRYRDAALMAFGSILGGLEPNTLKPLVEQAMPTLIELMYDSSVVVRDTAAWTFGRICEIIPEAAINETYLKPLLESLVNGLKAEPRVAANVCWAFTGLAEASYESAEAVEEGQQPETYCMSHYFDFIIQRLLETTDRPDGAQANLRSAAYEALMEMVKNSPRDCYVTVQKTTMVILERLQHVMQMESHIQNHSDRAQYNDLQSLLCATLQSVLRKVTPEDAPQISDAIMTALLSMFNSSCKSGGVQEDALMAVSTLVEVLGEGFLKYMEAFKPFLCVGLKNHAEYQVCGAAVGLTGDICRALKNKMIPYCDEIMTLLLENLSDNTVHRSVKPQILSVFGDIALSIGLEFKKYLDVVLHTLGQASQANVDRSDYDMIDYLNDLREGVLEAYTGIIQGLRGDGSSPSPDVSLVEPSVPFIIQFITTIAQDREHSDSNIAASAGLLGDLVTVFGVKLLPMIETEA-LTDLLNKGRRSRTNRTKNLATWATKEIRKLKN-- 47213666 1 MELITILEKTVSPDRNELEAAQKFLEQAAIENLPTFLVELSKVLANPGNTQVARVAAGLQVKNSLTSKDPDVKTQYQQRWLAIDANARREIKNYVLQTLGTETYRPSSASQCVAGIACAEIPVNQWPELIPQLMANVTDPSSTEHMKESTLEAIGYICQDIDPEQLQESANQILTAIIQGMRKEEPSNNVKLAATNALLNSLEFTKANFDFQTERHFIMQVVCEATQCPDTRVRVAALQNLVKIMSLYYQYMETYMGPALFAITVEAMKSDIDEVALQGIEFWSNVCDEEMDLAIEASEASEQGRPPEHTSKFYAKGALQYLVPILTQTLTKQDENDDDDDWNPCKAAGVCLMLLATCCEDDVLPHVLPFIKEHIEHRDWRCRDASVMAFGSILEGPELNQLKPLILQVMPTLIKLMKDPSVVVRDTTAWTMGRICELLPEAAINEVYLAPLLQCLIEGLGAEPRVASNVCWAFSSLAEAAYEATDAAKDMDEPSTYCLSSSFEIIVHKLLETTDRHDGHQNNLRSAAYEALMEIVKNSAKDCYPAVQRTTLVIMERLQQVLQMESHIQSTSDRIQFNDLQSMLCATLQNVLRKVQHQDALQISDVVMASLLRMFQSTAGSGGVQEDALMAVSTLVEVLGSDFQKYMEAFKPFLAIGLKNYAEYQVCLATVGLVCDLCRALMSNILPYCDEIMQLLLENLQNENVHRSVKPQILSAFGDIALAIGGEFKKYLDIVLDTLQQASQAHVDKTDYDMVDYLNDLREGCLEAYTGIIQGLKGDQENVHPDVMLVQPRVEFIISFIHHIAEDEDHSDSVVANAAGLIGDLCTAFGKDVMKLVEVRPLINDLLTEGRRSKTSKTKTLATWATKELRKLKSQA 125986195 7 LQLIAILEKTVSPDKNELLSAKNFLEQAAASNLPEFLKALSEILVNTTNSAVARMAAGLQLKNHLTSKDENVRQQHQERWHQFPTEIRELIKNNILNALGTENTRPSCAAQCVAYVAVIELPINRWGMVIQTLVNKVVSEGSSEMHRESALEAIGYICQDIRFGVMENQSNQVLTAIIHGMRKVEPSNHVRLAATTALHNSLEFTKANFEKDMERNFIMEVVCEATQSTDTQICVAALQCLVKIMTLYYQFMEPYMAQALFPITLEAMKSENDAVALQGIEFWSNVCDEEIDLAIESQEATDQGRAPARVSKHYARGALQFLTPVLVDKLTKQDECDDEDTWSPAKASSVCLIVLATCCEDEIVPHVLPFIQENIESQNWRFRDAAVMTFGSVLSGLETNTLKPLVEQAMPTLIRLMYDSSVIVRDTTAWTFGRICDIIPEAAIDKTYLQPLLECFVKSLKSEPRVAANVCWAFIGLSDAAYDAASTGERERETPTYALSPYFEFIITQLLETTDRSDGAQANLRGAAYEALMDMIKNSPLDCYLVVQRTTIVILERLNQVMQMESHISNHSDRHQFNDLQSLLCATLQSVLRKVHEEDAPQISDAIMNALFMMFQSSAGKSGVQEDAYLAVSTLVELLGVQFMKYMPAFKDVLIMGLKNHQEYQVCCATVGLTGDICRALKEQMVPYCDEIMSVMMTNLAEPTLHRTVKPQILTVFGDMALSIGSHFLKYLNVVLEMLRAASNLQTDASNFDMNEYIAHLRESVLEAYTGIIQGLKGLDQTAHPDVMHMEPHLMHIIGFIKRIAQDGEVSDSMMASAAGFIGDLCTSFGPR-LHTLLDDVVITQFLSEGKRSKGQRTKMLCSWALKEIKKINSQ- 218721938 1 MDVTQVLNNTLSADANTRQAAEQQLIHAAEVDFPAYLVTLSEALASEESPGHIRSAAGIALKNSLTFRDVVRLREVQARWQQVPPPTKAQVKAFTLQTLNTKDGRAHSAAQVVTAIATIELPRNEWPELMPTLVQNVGSGS--DALKQNSLATLGFICEERDPDALAGSSNAILTAVVQGARRDEPKAEVRIAALQALADATDFIGSNMGNEGERNYIMQVVCEATQAEDTRIQAGAFGCLNRIMASYYDKMRFYMEKALFGLTIMGMRNEEEDVAKLAIEFWCTVCEEE--ITIEDDNAAAPDPSMYRHFFNFARIACREVVPVLLSLMTKQDEDATDDEYNVSRAAYQALQLYAQCVQGDIIQPVLTFVEENIKSEDWHNRDAAVAAFGAIMDGPEIEVLEPLVKQALPVLLGMMEDQSVIVRDSTAFALGKICEACPTGVDVDVHLQPLIAALFGGLASTPKIAGSCCWALISIAENF-------SLQGDGQTNPLSKHFEESIKSLLALTERHDT-ENQLRTAAYEVINAWVTNSANDSLAMVASLSDVILQRLEQTVTLQQQVVSVEDRIALEEMQSSLTVVLLAIIQRLEGEIKPQ-ADRIMHILLQVLSTLPPKSSVPDIVFAAVGAVASALEEDFLKYMESFSPFLYKALQNHEEPGLCAIGVGLVGDITRALNEKVQPFCDTFMNQMLSILTNSGLRDTLKPAVLVTFGDIAQAIGTHFQTYLSVVAQVLQQASSVTLANDDADTVQYVISLREGIMDAWGGILLAYKGT-----PQIGALQPYIDAIFQLLHLISIDTQRSEGLMRSTMGVLGDIADAFPNGEFASFFRNEWVTSFVREVRTNPHYSQRDTARWAREQVKRQINLA 39943176 5 -DITTVLTNSLSADANLRHAAEQQLTQAAETNFSLYLATLVTELANENAPGHIRAAAGIAVKNAFTAREFSRQTELQQKWQQTDDETRAKVKSLTLQTLSSTNSQAGQAAQVIASIAGIELPRGQWADLMNILVTNVSEGQ--PHQKQASLTTIGFICESQDPELLVDHSNAILTAVVQGARKEETNNEIRLAAITALGDSLEFVGNNFKHEGERNYIMQVVCEATQGDDSRIQQGAFGCLNRIMALYYENMRFYMEKALFGLTILGMKSEDEDVAKLAVEFWSTVCEEE--IAIEDDNAQVESADQVRPFYNFARVATNEVVPVLLTLLTKQDEDAADDEYNISRAGYQCLQLYAQAVGGTIIPPVISFVEGNLRSDDWHNRDAAVSAFGAIMEGPDEKTLEPIVKSALQILISMMDDSSVHVKDSTAYALGRITEACSEAIDPSQHLEPLIRSLFAGLLNTPKMAASCCWALMNLAERFAGE-------PGAPQNAITAYFNDSVRSLLDVTAKNDC-DSAVRTAAYEVLNAFIVNAANDSLQAVATLSDVIIKRLEETIPLQTQVVSVEDRITLEDMQTSLSTVLQAIIGRLDKEILPQ-GDRIMQVLLQILSTVNGKSTVPEAIFATISSLANAIEEEFVKYMDAFAPFLYNALGNQEEPSLCSMAIGLVSDITRSMGERSQPYCDNFMNYLLNNLRSSTLSNQFKPAILQCFGDIANAIGGHFETYLSVVAQVLQQASTVTVPEGSYEMFDYVVSLREGIMDAWGGIIGAMKSANKT-----QALQPYVPSIFELLNHIGSDSNRSESLMRSSMGVIGDLADAYPNGELVDAFRQDWVTAIIKETRSNREFSTIETARWAREQVKRQ---- 190345206 1 MDILNILENLLNPDPAKRAEAEEQLNQAAREHFVEYLSLLTQALSNEEARTEVRMLAGIGLKNQLTSKAAKTKQEQQARWIALDSSAKTNIKDSAIKALSQDDRVAGSAAQLVAALADIELPRNEWPELIPLMIENTKTEK-PVHVKKASLLTIGYICESADPEAIVAQANGILIAIVQGVQSNEPSAVVRLTALNALVNSLEFIKFNFAREGERNYIMQVVCEATQANNREIQASAFGCLARIMALYYRFMALYMEKALYGLTVSGMQSGDDNVACMAVEFWSTVCEEELEIAIQRDEYGPDAVGPEMVSYNFALVALRDVLPTLLTLLTRQNEDPEDDDWSVAMAAGACLSLFAQNCAGYVVEPVLQFVASNITEDGWRQREAAVMAFGSILDGPDHQQLAGLIQQALPPILSLIGDSSLAVKETVAWCLGRIADLVVDAID-AQQLPSLIQAVVAGLQDHPKVATNCCWTLMNLAEQLCADASS------QNTSALSPFYEGVVPILMQLSC--GENEYGVRGAAYEALSALVTYSANDCMGAVQNIATEAVVRLEAAASASSNASQDASAAPADDLQISLLALITSAIRRMGPQVAGAPADNLMQLFLKLL--TTNKAIEEDLYLAVSAVAGSVGGAEFMKYMDAFGPVLTSALQNPASPA-CTTAVGLVADLAHALGQSLVPYLDGFMPILGANLNNAEVRRELRPAILSCFGDIATCIGLAFQPYLEFVMQVCSSASSIEIEDGSLETMEYVLSVKEAVLDCYVGIVGGMSD-------APQQIYPYVANIFSFLKAVAEELAATESVARSAVGLLGDLAAMFPNKEFAQAYQAPWVTDFIKRTRSSAVFSTKDAARWARDQQKRQIS-- 145343364 4 --ITPILAATQSPDVAARVAAEDALKHAEASDAGAYAKALVDELACASAPLATRQLAGVILKNTLDAKDEAKRRELRERWMTRDAATREEIKRAAWGCLAGEAPVRSVAAQVVAKIAGAEVPRKAWPDLIPSL-QRGAQGGGDAGAKQASLEALGYVCEEVDADDLQADVNGVLTAVVSAMGRGETDVGVRLAATQALNNALYFAHENFEKAQERDFIMQCVCEATTCEDARVRVAAFEVLVGIAENYYEYMAAYIE-AVYELTVKAAKQDQSEVGLQAIEFWSTICEEEIG----RQDAIECGETDVKMF-NFIATALGALVPMLLEQLTEDDQDEDENAWNLAMAGGICLGLVAQLVRDPVVEQVMAYIQANIRSSEWRQREAATFAFGAILEGPNPANLGGIAKEALPVLVMALKDDSTHVKDTTAWTIGRVFEFVHHPMVDAQTFPQVLQAMMESLKDVPHVAGKVCWSVQNLVSAIS--------QSDAGRRALVPYFQSIIQTLLITSERPDA-EVGLKMECYESMNEILRSSTEENHPTVGQLIPHVLQKLSATLVGQEQM-SSDMREKQADAQALLCGTLQVIIQVLGAASQEAHADSLMHAFLSVFSCR--SSTVHEEAMLAVGALAYAVGENFIKYMDAFIPYVKLGLENHEEHQVCAVTVGVVGDICRALDDKIEPYCEPIVYLLLRDLGSEKLHRSVKPPILSCFGDLALATGASFEKFLSYVVGMLQSAMQANTNPDDEEMVDYNNELRNGIFEAYAGILQGLK-LESMDASKLNGIREHVPFVVDFIEAVSKDPNCDSTVTRSMVGVLGDIANCF-RGVGPVFAQKPFWNQFLSECASSPDDALRRDAAWARDNIQERMNE- 172087236 3 -QLLEILKKT--TDAVHCREAQTQLEQAAASNLPEFLVQLSVVLANPQNDELCRFQAALQLKNHLVSNNSQTKLEYQQRWLMIDKGLRDQVKT---------NSRPSSIPQVIAAIAGAELPNGHWGEVIQALATNATDEKAAERTKEASIEAIGYICSDVKPELLSAQSNLILTSICSGLL-ANQNQYIRQAAITALFNSLEFVKINFEKENERSHIMQVVCNQTGDTDITIRTRAMECLVKIAMLYYEHIQNYMQEIFKITISSMDLSQPEQIILQAIEFWSTICDEEMDLILEAEEARESGQEPTRVSNAYADGALPHLCPKLTILLTQQDDDTNTDEWSPSKAAGVCLMNLANSCGNSILPQVMEFIGSNFENPKWQNREAALMCFGSILEGPSVENLKPAIDQAFPIIVKAMSDPSAAVRDTAAWFVGRVCDIVPEAVLNPNIFEHVLQAMVNGLADEPRVAQNICWAFSSLSDAAYDAQNQLGTEDTPTTYCMSRFFGGIIEKLLVTTNRQDGNQENLRNAAYEAIMELMKNAPDDCYDIVLKTTEEVMSRIQNLFAMENGIDSSMMSQYH-DMQGLLCATLTAIIRKVKPEHMNELSDKCMEYLLKMLAKSNGVGSVQEDALGAVGTLIEVVGKGFEKYMPHFKPYLILALENHAEIAVCIAGVGVVTDLCRAMGKDFKNYFEEIMTKMYNALISATIDRNVKPQIVAAIGDAALAIGPDFSQYLAPVMDALQQAASFEVSTNDYEMLDYQTDLRESCLDAFTGIIQGLKGTDENSNPQVRALEQYLPFIFDFLCKIAENEDMTDSLLKNACGLIGDISSMIPQNQLMQAFSTQGVQSLLQLGNRSRVDRTKRLAGWAIRQIRKIE--- 108707630 1 MDITQVLLAAQSHDGQLRTVAEENLKQFQQQNFPHFLQTLSVELSNDENPPESRRLAGILLKNSLDAKESTRKEEFVQRWMNVDPAIKSQVKESLLITLGSPVEARRSSSQVIAKVAAIEIPHQGWPELIVNLLTNMTKPDAPPCLKQATLDCLGYVCEEISPEDLQDQVNAVLTAVVQGMNHVENNSDVRLAAVKALYNALDFAETNFQNELERNYIMKVVCETAMCKEADIRKAAFECLVSIASIYYDLLEPYM-QTIFELTSNAARVDEEPVALQAVEFWSTVCDEEIA---RQEESKESGVFSSSCHFHFIEKALPSLVPMLLETLMEEDQDQDDGIWNISMSGGTCLGLVAITVQDAIVPLVMPFIEGNITKPDWHSREAATFAFGSILEGPSVQKLTPLVHAGFDFLLNATKDQNNHVKDTTAWTLSRIFEFLHSPVVTDANVPYVIQILLTSIKDSPNVSEKICGAVYFLAQGYEDAGSI--------SSVLTPYLGEIISALLATADRSDSNNSRLCASAYETLNEIVRCSISENLNMIVQLLQEILKRLNQT--FEIQITSSDDKEKQSDLQALLCGVAQVILQKFSKSAILHFADQMMVLFLRVFSC--NSSNVHEEAMLAIGALAYATGPEFVKYMPEFHKYLEMGLQNFGAYQVCCVSVGVVGDICHALDDKVLPYCDGIMSTLLKDLSSPELHRSVKPPILSCIGDIALTMGEHFEKYVPYTMPMLQGAAELRMDAPDDDSIEYQNELSRSIFEAYSGILQGFKNSKSEL------MVPYAGNIFQFVELVLKDNLRNESVTKAGVAMVGDLADALGPNIKLLFKDSKFHSELLGQCCQSDDEQLRETASWVQGVITRV---- 116061806 17 --ITPLLESTQSGDHAVRTNAESQLASAKTRDVGGYAEALSEELVAADATALSRRVAGIELKNLFTSKDDHELSRRRAVWLGLDRDRRERIKERAWRCLSDETKIRSVAAQVVAKIAGAEVPARAWPELVASLQRGVASGGV---AKQASLETLGYVCEEVDSDCFQDDVNGVLTAVVSSMGSSEPDVNVRLAATRAEQRLGSEISXXXXXXX-------------------VRVAAFEVLVGIAENYYDYMANYIE-AVYGLTVKAAKEDTEEVGLQAIEFWSTICEEEIG----RLDAIECGETDVQMF-SFIEKAVGALVPMLLEQLTEEDQDEDENAWNMAMAGGSCLSLIAQLVRDPVVDHVMGYIQANISSSEWRNREASTFAFGAIMEGPDPARLAPLASEALPFLVQALRDSSTHVRDTTAWTIGRVFEFVHHPMVNSQTFSQVLQAMMESLKDVPHVAGKVCWSIQNLVSAISQD--------DAGRQALVPYFQGIIQQLLIASERADA-EVMLKMECYEAMNEILRSSTIENHPTVGQLIPHVLQKLGATFTD--QPQSADMQEKQADQQALLCGTLQVLIQVLSSQTLLPHADNLMQAFLAVFNCR--SSTVHEEAILAVGALAYAVGEHFDKYMTAFVPTIKRGLENHEEHQVCAVTVGVVGDICRALDAKIEPYCEGIVSLLLHNLGSEKLHRSVKPPILSCFGDLALATGPSFERYLPHVVSMLHGATQLSTNPDDEDMIDYNNDLRNGIFEAYAGILQGFKADTSKLAA----VQEHVPFVLQFIESVSMDANRDEIVTRSMVGVLGDIAATI-SGVGPVFAQRPFYKDFLRRCASDQDDKLRETAQWAMSAITQ----- 167526018 4 -ELARALRASLSADAKARHDASEWLEQYKQSNRGGFMRALALELQNVERNQQIRQQAGLQLKNSLTGQHDNVRDEDIQNWMMISHEDREAIKQAIVGTLGTEQGTTSTAAQVIAAIALIEIPQNSWMDVVPNLLNMVGAAAASEAQKVAGLQAVGYITDDINPDLLTAHANTLLTTIMR-LISEDPSAHVKKAAVATLNNSLEFCEQNFQNEVERNTIMSFICNATLQPEADVKVAAIQCLVRIVDLYYEQVHAYMREGLYPITIAAIQSDNMDAVKQGIEFWTTVADVEIELQDAADEARDRGETPEHTSKHYCQGALEQLLPNLLKSLAVQDEDDDEDEFTVSKAAAVCLASLSECCGDPVFNACVPFVEQNLANSDWRFRDASVLAFGNILRGPTQETVKAVTNQALLPLLGFAQDPSTIVQDSLAWMLGVICDLFPDIVLQPAVLPSVLGAMSQGLQSEPRVAVNVCHALCFLVEGAYALDNLGQHEEEVNTNALSSSLGQILPALFTTIDRDDVMESNLRSAAYEALAAGLQFSPSDCYNLVIQAIESVLSRLQSTVTM--SVSSQDDMRQFAEVMSGLLSVLQTGIRRLGQQDLQMVAGSIVELLVQVLSSRQDSSSVVEDALVTLDALVEGCQANFEPFVERVKPFVLEAIRQVQHGDTCFVAVGLAGDICRQLGEKCLPHCPDFMNELLQALMASEVDRKVKPAVLSAFNDVALAIGPNFGQFLGVVFNVLAQASQAAVDPDDEDTIEFLNELRTGLLEAYTGIVQAMAGESMQLTPALSEMGPQLQGLLNFMMQIA-EREMSDEVVRLSCGMIGDLSQVFGKAIGPYLAPQ-YLQVLNGRAIASADEATRTMGKY------------ 217405156 3 -DLTSILLAASSPDRSE----EKLLEEYMQSNYSEFCLALAKLLATEGAPFAARQMAALQLKNTVHAKSAEILQEKHNRWKATDATHRAAVKECLLAAMRSGPKVPHFAAVTAAEFASIELPFNEWPQFIATLMENVTS-HAPEPIKIASLECLGFTCESIVPELASSTVDTMLTTIVNGVQSNQTDA-MRLVALTALKNSLGFVRHNMERKQERDFIFQAMCEATKSSDAQVRALAFACLDHTAELYYDTLPDYM-TVIFELTTNAIRSNDEEVQMNAMELWTAIASTEQTLVDQDQDAAERGQPLDRPCPKYTLAAMEALVPLLLVMLAKQEDAPEDDSWGLQESAGVCLETISQTVEGSIVPHVIPFVTQHIQSEEWRYRDAAIVAFSSIMDGPSTEELAIYVNQSIPVLLRAFSDSNEMVRDSATHCISTVCR-LHMIAVDRDIVHSIIKGLIEKLRDSPRVAAKACTALFNIATSFKSPEP-------EPTSLLSEPMLPLLQALLQTSERQDATECHLRVGAISAANDLVAAAPSDTTPILAEFLPVIIARYEAT--MHAQVLGNEEKEEKEQALGLFSSLISVLFQRLEKHDVLAYVDKVMELLLQGLQLRNAS--CHEEFWLAIGSIAGTMEGEFIKYMQALSPALLTSLRDFHAKTLCIVSIGVVVDICSAIGDKIQPYCDGIMSALVDCLKDSVIQRDVKPVVFSCFGDIAMSVGGAFQPYLQVSTMLLFQASQQQAPPDDEDLILFVNSLRLGILEAYSGIIMGLADG-----NALQSFTPSVPNIVQFVQVLAADSTKDIYVLEKSVALLGDVAQQMGSPQIREQLNQHFVSKLLQEALNSNDETTVDSANWAGNLIKQLI--- 209876406 1 MDLTPILLNCHNPVESIRKSAEQQLHHAQEANFGDYLVILADELHNESKPELSRQLAGLLLKNAVSAVELRLDIERRGMWISLPQQITNKIKSAVLESLLSPASIRGAACQVIAKLGRVELPCQRWPELLPYLLRLIQESKGDELHKRSALTALGYLCEDSRQIITDDISNQILTAIIQGMNDSD--IETSLAATKSFYFALFFARNNFKNEHERNLIFQVLCNLCGTERELLQTAAYECLVSIAAEYYEYLGPYL-PVIAPMVIKSIKGIYEPVAICCIEFWNTIADLEIDL-VLDDEQNSLSIQVAPSCLHYIRQIQSMLIPVMLELLKQNDDDSDPESWTVAKAAGACLTLCAQLLGDNILEPTLSFIHANFSHTNWHNREAAVLAYGSILEGPSFQRMQPIVESSVTNLCQALNDNAVAVRDTCAWTIGRIVTFHPSIIFPLVGLAPQQQQLQRLLTDEARVCANICWVIHQLAETSTNVEGAGA--------IMDMWFPYIIHSLLQASKRSIADEYNMKQACYNAISMVVTQSGLGNTDNLVNLTKELIIGEEFGLQKLVENNLIPKPEPVATNIQLTCGVLYALTTKLGKN-INQYSSILLRLYFDMLRQGGANEEI----LIALTALIVSMGLDFSPYLQECITVTLPYMQRYDELETCKISIELVGDMVRSVGQNICPYLDTLVQTLCTLLAKSEVDRKIKPLAIISLGDLAMNLGHSFVPYIGTTLQLFQQAALTQYNDNSEDWIEYLGELREAVLQGYTSIVYGMKDAQK-----LELIGSYVPNMIQFVNNIVNDEFPNDNNLKSATALIGDLITAFNGQLVQYLDRRQILENICSVGEISKHPYIINNIKW----IKKL---- 156102945 5 -NIAQVLYATVDPNINIRSEAESKLKHAKETNFVQYINQLSNEFCKTQNDPYLRQIAGLLIKNAFASKDNYENEEKARTWVNFPEDIKNELKNSMLHLLSQEKVVIGTACQIISLIAKIELSHNKSSELLHKLVNNIIEKNA--YTKKSSTVCLAYLTEDIADIFTQPDLDLILTAIINSLCEPGEEESIHCASMKVLYNLMSFIDQNFKTQVERDIIMKTVIDGCKDSESTVQIAAYECLINIVSYFYSYLDAYM-YAIGPLTWVAIESENERIAISAIEFWNTVCEEETFI-------DQYELQEGKKNHNIVKQAMVFLLPKIFNAMITQESEDDIDAWTLSMASATFLALSAQLLKNDIVEPVISFVEENFIHEDWRRRDAAVLAYGSIMEGPDTEKLKPLVEESVGQLSEVLRDPSVSVRDTAAWTIGKITTYHSEIIYNYNDSNSLYGILLERLNDYPRVAANVCWVFNQLAANKRS---SYNKMTNSCTTELDDSFCVLCKKLIDVTSREDADTRNLREAAFNALNVVIDNVSDNCLKYMIELLSHMMYLLTNTYLN-------PLTEEVKSLQGYYCGTMQFIINRLGNQCKPF----LKPIYLSIFRLFEIRTDICEDALLACSAIINVMGEDFREHLKTFLNVIFKGLRNVSETSTCRICIEMISDICIPWTFEFEKEMELILECLWDALKTFGVHDSIKISILTVLGDIATALNRSFSRYLNFFANILAETSKITITPESDDWVNYVFELRDAILLTYSNIIYALIDGNEIVKLKVYITNILDLIELILIKEI---NHFNAQNFQNAVSLLGDLVHAYGYELIENSKLTDLIIDILSSQGDEKCESCVSKIKW----LKRICN-- 71665463 4 --LTELLLALGNVDPSVRVPAEQQMNQARQSDLSGFLFALLEEFCEESKPSFARHMAGTLLKNSIAPNIREARRALEKEWMALAPEVRVRVKQGVLLALGSPKEVRNVAANIVGNLSRIELPAGEWPDLLNILLGAAESSN--EQYQEAALTAVGYVCEDTVEAALVPFTNRILSAVIHGMSSGH--EDVCYYATNALCNAMEFIHDNMKQQEQRDRLVDALCSTAKSQSSRTREKAMETLVKVADMYYSTLPNYIE-ILHAITTNAIFHDEEPVGLQAMLFWISICETEQDM----------KTDGDGRCLDYALKGASMITNIALQALLQQEEHQEEGDWNISIAGGKLLQSLALCIGDPVVELVMPFVYSKVESSNWREKEAAVMAFGCILNGPHASTIQDTVAQSLPGLLQYVRDEHPMLADTSGWVLAVVCELFSDVFLQPAYLQQLMNIITPLISSGGDMAVRACHILHNLALFYSEEE-------DQDSNELSVYFPDLLNVLLVAID--NGGNQNIKSVAQEALNVLIDAAAIDCCEYLHVLVPELQNRMR--LMMQLQMQGQISNADAMTMLGLLCGSLGSVAKKVQAGFSGHIRSS-MEVLFEILQNQSDT--VLDEALTMLGSFAHAVKRLLGPYMPNLVPFLLKALMRVDEPDLAVVAVGALGDLSLCLREDIAPYIDAFLRVIHQNLQNPEVDRNLKCTFLNCLGDIALNVGDHFAQYLDTFMQIAEQSATLNIAE-DQENEEYVMTLWESIAVFYTSVCQSFKSVE-------TQLEPYLQQMLLFALNASQTAMSLDEVFAAAVSLIGDMACVLKDQGKSALLTAPVWEVVERAVNMENDAETKGQMKWVKKQLELLQ--- 156382619 12 -QIILLLKESQSPNTEVQRAVQQKLESL--NQFPDFNNYLIFVLTKKSEDEPTRSLSGLILKNNVKS-----------HYHSFPEEVKEFIKAECLQAIGDPSPLIRATIGILITTIAAKGDLTNWQQLLPTLCQLLDSEDY--NVCEGSFGALQKICEDLDSDALNRPLNVLIPKFLQFFRH--ASPKIRSHAIACVNQFI--VNRTQALMMHITTFIENLFALAVDEDPEVRKNVCRALVMLLEVRADQLIPHMNNIVEYMLMRT-QDKDESVALEACEFWLTLAEQEIDLILLKPDSEQDIKPRFHKSKTHSQQH--EDGDGESDDGEDMDDDDALSDWNLRKCSAAGLDVLANVFRDDLLPVLLPILKDTLFHPDWESKESGILVLGAIAEGC-INGIAPHLPELVPFLINSLSDKKALVRSITCWTLSRYAHWVVSQPHEAYLQKLMTELLKRILDSNKRVQEAACSAFATLEEACTELVPYLGFILETLVFAFNKYQHKILYDAIGTLADSVGHHLNKPEYITMPLLECLSSVATALRSGFLPYAGPVFQRCEQTLTQCMMSQTHPDQFPDKDFMIVALDLLSGLAEGLEDQIEQFVISNIMTLLFQCMQDKMP--EVRQSSFALLGDLTKACFQHVKPCIGDFMPILGQNL-NPDFISVCNNATWAIGEVSVQLGGDMQPYVCLVLAQLISIINKPHTPKTLLENTAITIGRLGLVCPQDVAPLLP----------------------------------------------------------------------------------------------------------------------------------------------- 156083473 4 -NLLNILAACLMPSAPTFAEAQRQLGEMRERHLPDFVRALCDVIANPHVDRDIRQLAGVLLKNCFQR-DPKCHDASRNVLLQVPEDCLRYIKVQLLNVMKSETQSSLASCYVISRIAELELRRNGWPEFFDIIIGMIDPNDV--EACRNSLTCLRYLIEDLASVFYNQESDRLLTSIVKGAFMSDTQS--RRTVMICMQHILPFVDSNMAIPNERDTIVQAICYNSGPSNPSLRAAANDCLVQLVTDYYEVIGPCLQYIV-PLLWEGIDTRIEEVAIPAFEFWNTICETEIALSYENSE----------SNQHIIQQVISYLLPKILFTMTLHEFEDFDDTWTLPMAAGVCLSLCSQAVKNDIVPSVLQFINENFHHAQWNCREAAVLAYGYIMEGPDADTLRLLVRDSFDRLCDVLDDPSIAVQDTAAWTIGRIASFHCAVILPHEDPGSNICKIMRALFKPARVAANICWFFHELAEGLG--------QIEASRYMLDAMFPKICDALVHRANMDDCMERNLFSSAYSSLANVITNVSDQCRPQMSGMLEHFERVL------AQSVVASDHSAEGRSRQETVCGVIQVLLTRV---EFLPNTQSLWLNLFAILQDDLSEDALLTASALLN----RMGNSEFTPYMQRLVDIVITGLQRTDLTNACKACIELASDMARVMDRHIQPYVPQLMELLLGTLSDINTHQKLKPAIVTALGDIAMASGSGFNNFVEPSMRLLLQAAGTSFDLGNEEWIWYINDLREGTLLSFTGILYGQKDINQ-----VDSLRGYVSSILYFIQQVVETEYFSAGNFRLAVALTGDLITAFGGDLSVHLVNSPLVEKIYERQK------------------------- 71746976 4 --LTELLTALGSPDPSVRIPAEEQVNRAKQGGLGGFLCSLLEEFRDESKPLFARNMAGTLLKNAVAPNLREARRALEREWKNLPVALRTEVKQCVLSTLGSPKKIQNVAANIIGNLSRIELPAGEWPDLMDILISATESQS--EFHQVAALTAIGYVCEEGHDHALINYTGGILNAVVCGMNSG--KEEVCYCATNALCNAMEFIHDNMQQQNQRDLLVDTLCRTASSHNSRTREKAMESLVKVADMYYSTLPNYI-DRLHAITTGAIFGEEEGVALQAMLFWISICETELDM----------KESADPRCLFYAQKGASMLVNICLQTIVRQEEGQEEGDWNIAIAGGKLLQSLAMCIQDPVVDLVMPFVYSNIEGATWREKEAAVLAFGCILNGPNADKIQDTVAQAVPGLLQYIRHDHPLVADTAGWVLATVCELFGDVFLQPWNLQQLINIVTPMIGEGTEKAIRGCHIVHNLSLTYEEED-------CQPTNELSRYFAELLNVLLLAIDK--GVDYTVKSVAQEALNALIDAAAVDCLQFLNLLVPELHKRIYNVLGERQQGQVGEMEASSLLGLLCGSLGST--ARKLML-AFNEHLQPSMEIVLKILE--NPQGTVLEEVLTMLGSFAHAVKQGMAPYLDRITGHVVKALQCVDEPDLVTVAVGTVGDLSLGVQKDLAPYVEGILGALYGNLQNPEVDRCVKCIFLNCIGDIVLNVGENFAQYVNIFMPMFEQSCGVNV-TDDPDNEEYVMSLWESISTLYTSVCQSFKGNEIP-------LAPYLQNMLQFVLYTLAKSHGYVEVFIAIITVIGDMASVLKSVSLKELLLSSEVVAIVKVAAELNDDGFREQVRWVESQLQQL---- 157883751 20 ---------SQSPDTTIQRTVQQKLEQL--NQYPDFNNYLIFVLTKKSEDEPTRSLSGLILKNNVKA-----------HFQNFPNGVTDFIKSECLNNIGDSSPLIRATVGILITTIASKGELQNWPDLLPKLCSLLDSEDY--NTCEGAFGALQKICEDLDSDVLDRPLNIMIPKFLQFFKHS--SPKIRSHAVACVNQFI--ISRTQALMLHIDSFIENLFALAGDEEPEVRKNVCRALVMLLEVRMDRLLPHMHNIVEYMLQRT-QDQDENVALEACEFWLTLAEQPICKDVLVRHLPKLIPDIDIILLKGDVEEDETIPDSEQDIGGSGGSGDTISDWNLRKCSAAALDVLANVYRDELLPHILPLLKELLFHHEWVVKESGILVLGAIAEGC-MQGMIPYLPELIPHLIQCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLAYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLN-KPEYIQMLMECLSSVATALQSGFLPYCEPVYQRCVNLVQMLNNAQPDQYEAPDKDFMIVALDLLSGLAEGLGGNIEQLVASNILTLMYQCMQDKMP--EVRQSSFALLGDLTKACFQHVKPCIADFMPILGTNL-NPEFISVCNNATWAIGEISIQMGIEMQPYIPMVLHQLVEIINRPNTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 147903863 20 ---------SQSPDNNTQRAVQQKLEQL--NQFPDFNNYLIFVLTKKSEDEPTRSLSGLILKNNVKA-----------HFQNFPNGVTDFIKSECLNNIGDSSPLIRATVGILITTIASKGELQNWPELLPKLCGLLDSEDY--NTCEGAFGALQKICEDLDSDVLERPLNVMIPKFLQFFKHS--SPKIRSHAVACVNQFI--IGRTQALMLHIDSFIENLFALATDEESEVRKNVCRALVMLLEVRMDRLLPHMHNIVEYMLLRT-QDQDENVALEACEFWLTLAEQEIDIILLKGDVEEDERPRFHRSRTVAQAHEEDGIEEDDEDDDELDDDENISDWNIRKCSAAALDILANVFCEELLPHILPLLKELLFHLEWVIKESGILVLGAIAEGC-MQGMIPYLPELIPHLIQCLADKKALVRSITCWTLSRYAHWVVSQP-PDMYLKPLMTELLKRILDNKRVQEAACSAFATLEEACTELVPYLAYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLNKSEYIQMPLLECLSSVATALQSGFLPYCEPVYQRCVNTLQQSMLHNAQPDQYPDKDFMIVALDLLSGLAEGLGGQIEQLVASNILTLMYQCMQDKMP--EVRQSSFALLGDLTKACFQHVKACIADFMPILGTNL-NPELISVCNNATWAIGEISIQMGIEMQPYVPMVLNQLVEIINRPNTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 158294948 12 -QIITLLKQSQSTDNMVQRAVQLKLEEL--NQYPDFNNYLIYVLTKTSEDEPTRSLSGLILKNNIRIHGTE-----------LQPAIIEYIKQECLMALGDPSPLIRATAGILITTIANKGGLQNWPELLPTLCDMLDSQDYS--VCEGAFGALQKICEDLDSSALNRPLNIMIPKFLQFFRHS--SPKIRSNAIACINQFI--INRTQALMVHIDTFIENLFHLSSDDDREVRKNVCRGLVMLLDVRMDRLMPHMNSIIEYMLIRTQDS--DETSLEACEFWLTLAEQDIDIIILKGDVEEDEKPRFHKSRTHTQKEGNDDDEDIDDPYDEMDDDSNLSDWNLRKCSAAALDVLANVFKDDFLPILLPILKETLFHEEWVIKESGILALGAIAEGC-MNGMVPHLPELIPYLIVCLSDKKALVRSITCWTLSRYAHWVVSQP-HDQYLKPLMKELLKRILDNKRVQEAACSAFATLEEACTELVPYLGFILDTLVFAFRKYQHKILYDAIGTLADSVGHHLN-KPEYISMLMECLSSVATALHSGFLPYSEPVYRRCQQTLNQDLASTTSPGQQPDKDFMIVALDLLSGLAEGLDYIESLVSSSNIMQLLYQCMQDSMP--EVRQSSFALLGDLTKACFQHVHPHIADFLPILGHNL-NPEYISVCNNATWAIGEISIKLMEDTKPYIPMVLAPLIEIINNTNTPKTLLENTAITIGRLGLVCP------------------------------------------------------------------------------------------------------------------------------------------------------- 57524546 18 ---------SQSPNTATQRAVQQKLEQL--NQFPDFNNYLIFVLTRKTEDEPTRSLSGLILKNNVKV-----------HYQNFPPAVAHFIKQECLNNIGDPSPLIRATIGILITTISTKGELQTWPELLPQLCNMLDSEDY--NICEGSFGALQKICEDLDSDALNRPLNIMIPKFLQFFKHC--SPKIRSHAVACVNQFI--ISRAQALMDNIDTFIESLFALSSDEDSEVRKNVCRALVMLLEVRVDRLLPHMRSIVEYMLQRT-QDPDENVSLEACEFWLTLAEQEIDIILLKGDVEEDEKPRFHKSRTVTLRHGDEGEEGEDSEDDDDDDDDSLSDWNLRKCSAAALDVLANVFRDELLPHLLPVLKELLFHPDWVVKESGILVLGAIAEGCMQD-MVLYLPELIPHLVQCLCDKKALVRSIACWTLSRYAHWVVSQP-ADSYLKPLMTELLKRILDNKKVQEAACSAFATLEEACTELVPYLSYILDTLVFAFSKYQHKILYDAIGTLADSVGHHLNQPEYIQKPLLECLSSVATALQSGFLPYCEPVYQRCVTLVQMMYNQQPEQYEAPDKDFMIVALDLLSGLAEGLGNVEQLVTRSNIMTLLFQCMQDTMP--EVRQSSFALLGDLTKACFLHVKPCVAEFMPVLGLNL-NPEFISVCNNATWAIGEITMQMGTEMQPFVALVLNNLVEIINRPNTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 71031915 5 --FITVLESSLDPESKYFMEAQRKLQLAKESNLPEFINALSEVIANHEAGSGPRYLAGILLKNCFEFKTEE---EKMNFYKNTSADVLYYLKVRMINVMKTESQAVLAACTVVARIAQIELSTKSWPEFFDIILTMVDSNDF--NQTRSSLICLSYLIEDLSNIYENQEVNRLLTSVIKGVYIEDPQS--CKMALRSLQNLLFFIENNMEVDAERDVIVEAICRCSENNDLEIRTAAFDCLVQLVSEYYSRLIPSL-QVIVPFLWQAIDSHVEQIAIPAFEFWNTICEIEIQSAANATDRTSSTVRSESTGKSIIKQVIPYLLPKILFTMTLHKFEDMDDTWTLPMAAGICLSLCSQTVKNDIVHSVLEFVTENFKSTEWNKREAAVLAYGYIMEGPDSETLKILVSESFDNLCDVLSDTSIAVRDTAAWTIGRIATFHCEVVLNHLGSPDVLSKIVRALFDVPRVAVNICYFINELAE-------HINDYNKGPTNLLDCMFARLCEMLVNRSTMADTLDRNLYVSIYSSLCALIAGVSNNCL-------TELMALLDHFVVLVSQMITSDFSYEQKLKIQSVLGAIQVLVSRVG---FVKNLNLLMNSIFEFLSVELDEEALLTLSALVNVIEF----AQILPFIPKIVDVVLTGLQS--EVGICKISIGLTSDVSRCLESPFSTYLDRFMTILINILQDVNGDKTLKPLIIVAIGDIAMAVGGTFSSYVQNTMTLLLQAATTTYEIDNEDWIYFVNQLQESSLQCFTGIVYGLKEGG-----ALHLLRPYVSSLLQFAQQVVETPDPDTNLYKLAVSLIGDLSSSFGSD-----LSRHLVDSNLIRGIESR---------------------- 195427711 12 -QIIGILKESQSPDTATQMAVQMKLEEF--NRYPDFNNYLIYVLTKKTEDEPTRSLSGLILKNNIRMHGS-----------NLQPEIVEYIKHECLQAVGDTSPLIRATVGILITTIASNGGLHNWPQLLPSLCDMLDAQDY--NICEGAFSALQKICEDLDSAALNRPLNVMIPKFLQYFKHS--SPKIRSHAIACINQFI--INRSQALMVNIDTYIENLFHLSSDEDHEVRKNVCHGLVMLLEVRMDRLMPHMSQIIEYMMLRT-QDSDEGVALEASEFWLSLAEQEIDIILLKGNVEEDIRPRFHKSRTHTIKSGQEAAAAGGAAGGEEDDDDFDDGWNLRKCSAAALDVLANVFREDCLPIVLPILKDTLFHQEWVIKESGVLALGAIAEGC-MQGMIQHLPELIPYLISCLSDKKALVRSITCWTLSRYANWVVNQP-HDQYLKPLMEELLKRILDNKRVQEAACSAFATLEEACTELVPYLEYILKTLVFAFSKYQHKILYDAVGTLADSVGHHLN-KPQYIDILMECLSSIATALQSGFLPYCDPVYRRCISLIQEMLCKQNHTFDHPDKERMIVALDLLSGLAEGLDRHITLVANSNIMHLLYQCMQDILP--EVRQSSFALLGDLTKACFPHVHPFMAEFFPILGQNL-NPDFISVCNNATWAIGEICMKLGEETKQYIHLVLTDLFVIINRPNTPKTLLENTAITIGRLGYVCPVEVAPYLPEFV-------------------------------------------------------------------------------------------------------------------------------------------- 193603786 14 -QIIQLLKESQSPDTVIQRTVQQKLEEL--NQVSDFNNYLIFVLTKTSEDEPTRSLSGLILKNNIKS-----------HYENLPPTVTEFVKSECLTAVGDNSALIRAVGILITTIASR--GINTWPELLPALCQMLDS--ADYNVCEGAFGALQKICEDLEDDRQNKPLDILIPKFLQFFKHS--SPKIRSHAIGCVNQFI--VQKTPSLMNHIDVFLENLFHLAVDDEAEVRKNVCRAIVMLLEVRMDRLLPHLHDIIEYMLLRT-QDPDENVALEACEFWLSIADQEIDIILLKGDVEEDENVPDRIRPRFHKHGNEEDNNDEEDDDDNLGDDSSLSDWNLRKCSAAALDVLANVFKEDILPILMPILKETLSSTEWEVKESGILALGAIAEGC-MNGMIPHLNELIPYMINHLSDKKALVRAIICWTLSRYCHWVVSQPHELYLKSMMHELLKRILDSNKRVQEAACSAFATLEEATTELVPYLGFILETLVFAFSKYQHKILYDAIGTLADSVGHNLNKPEYILFPLLECLSSVATALQSGFMPYAEPVFKRCIQTLNQNIANSQSPDQAPDKDFMIVALDLLSGLAEGLTTFIESLINSNTLQLLYQCMQD--PLAEVRQSSFALLGDLTKACFQHVHPCIADFMPILAQNL-NPDHISVCNNATWAIGEIAVKLGTEMQPYVPIILNQLVVTMNRTNTPKTLLENTAITIGRLGYVCPQDVAPLLQQFVRM------------------------------------------------------------------------------------------------------------------------------------------ 198432036 12 -QIIQLLKESQSPDTEIQRMVQQKLEQL--NQYPDFNNYLIFVLTKTTEDEPTRSLAGLILKNNVRA-----------HYTNFPQNVAEFIKQECLKAVGDASALIRATVGILITTIACKGDLVSWQDLLPTLCQLLDSENY--NTCEGAFGALQKVCEDLDSPQLQESLEVMIPKFLQFFKHS--SPKIRSHAISCVNQFI--IGRNPALMNHVDDFIQGLFTLANDENVEVRKNVCRALVMLQEVRMDKLKPHMSNIIEYMLLRT-QDDDESVALEACEFWLTLAEQEVDVILLKGDIEEDEMIPEDIRPRFHKSKVHSMQNDEEEDDDGLDDDDSLSDWNLRKCSAAGLDVLANVFHDDLLPNVLEKLNELLFHQQWVNRESGILVLGAIAEGCMNGML-PHLPKLVPFLTETLNDKKALVRSITCWTLSRYAHWIVTQSQHDAYLKPLMNELLKRVLDNKRVQEAACSAFATLEEACTELVPYLHFILQTLVYAFNKYQHKILYDAIGTLADSVGNHMNKPEYIQMILLECLSSVATALQSGFLPYCEPVFRRCVGLVQNTLTQSMSYMQNQDKDFMIVALDLLSGLAEGLGAG-IEQLVQSSNILALMYECMRDPMAEVRQSSFALLGDLTKACFQHVKQYIGDFMPILAQNL-NPDLISVCNNATWAIGEISIQLGPEMQPFISIMLGPLVAIINQQGTPKTLLENTAITIGRLGFVCP------------------------------------------------------------------------------------------------------------------------------------------------------- 195438920 7 -ELVDILEKTVVADTNELVRAHDYLEKAAAKNFMNFLWDLSEILANPSQSDVARAAAGLQLKN------------------------------------------------------------------------RVTDQSSTEMQRGSALQAIGYICQDVQYEITEEQSSLMLTAIIHGMSNLEHSNRVRGLATEALLNSLEVANVIFEQQSA--SIMKTLGELTQCLNIRVCVTALQCLVKIITLYYHHMEPYMTQMLLPISLQSIGSQNADISLQGIEFWSNMSDKEVELANGAHE-------ETCELKNYASGACPFVAPLLLEKLTQRNENDDEDAWNPSKASSVCLTLLASCCEDMLVTHVLPFIRENLDAPNWHYRDAAVMAMGSILDGVKTKALKPVVTELMPSLIGLVGDPRILVRETAIWTMNRVCHLIPEVVISESSLQGLFNCLVTSVNSKPHVAVYMCDMMIEISKAAYHEAIS-QEGEPPNTYCLSPYFQTIMNHLLDMTDRYDGGHANLRRTAYEAMVEMISSSSLDCFLVVQRAVVVVQGRLDHILAICLRMQEDPMNRRFNELQFLLCDLLKAVLNKFSCEDAKLISGEAMRSLQIMFQLNAGSATLQKNALTTIFTLVHLLGSEFVIYMPDFKDLLIMGIKNYAQPGVCRVAVDLSGLICCSVRTLMVPYSDELMSVWMNNLAEPSFPRDLKPSILTAIGDMALTIGDKFLEYLDPVLEILRASSEVQIDATNYGIGKFISKLHESTIDAYTGIIHGLVRFDNGVH--ISRLEPQLAHIIGFIKRLARGEDVTVTKMASIAFFLSDLCDYF-KEAIKPFLNDEVVARLL----------------------------- 212511657 14 -EILLLLKESQSHDIRVQNAVQKKLEEL--NNFPDFNNYLIFVLTKTHEDEPTRSLSGLILKNNIKV-----------HYDRLFPEVINFIKQECLSAIGDDSPLLRATVGILITTIASKGNLSAWPELLPTLSNMIDSQNY--NTCEGAFGALQKICEDLDNDTWNKPLLLLIPKLIQFFKHN--SSKIRSHAVACVNQFM--ISKTQVLNPHIDTLLENLFLLTTDEDVEVRRNLCKALVTLLDVRMDRLLPHLHEIVVYM-VRSTQDQDENVAVEACEFWLSLADKEIDVILLKGDVEEDEKPRFHKSKIHTNEHTADGDGDGEDDDGLDDDDSSISDWNLRKCSAAALDVLAGVFREELLPVLIPILKETLFHQDWKIKESGILALGAIAEGC-VNGIIPHLPELVPYLINCLSDSKALVRAITCWTLSRYSHWVVSQP-HDSYLKPLMRELLKRVLDNKRVQEAACSAFATLEEACTELVPYLGYILETLVFAFSKYQHKILYDAIGTLADSVGHHLNKPDYILFPLLECLSSVATALQSGFLPYCEPVYRRCEQTLNQHIASIQHPDQFPDKDFMIVALDLLSGLAEGLGHIEKLVMNSNIMHLLYQCMQDPMP--EVRQSSFALLGDLTKACFQHVHPCIGNFLPILGQNL-DPIHISVCNNATWAIGEISIKLGSETQPYIPLVLHQLILIINKPDTPKTLLENTAITIG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 195588204 799 -------------------------------------------------DEATRSMSGLILKNNIRMYDITQQ-----------PEHMEYIKHECLQAVGDSSPQIRATVGILITTIASNIGLNNWPQLLPSLCEMLDNQDY--NMCEGAFSVVQKICEDSAEILDHRPLNTMITKFLEYFKHS--SPVIRSHAIACVNQFI--INRSQALMLNIDSLIVNLLDVPSDDDPSVRMNACHALVGLVRDRLDLMMPHMSQIIGLILLHSV-DADENVALQACEFWLSLGKQETDIVLLKGEVDEDDEPDRQ--QDISPRFHMSRVHGISNELDEDPDEDWDLAWNLRKCSASALDIISNIFGEECLPFLLPILNETLLHQEWVIKESGVLALGAIAEGC-MQGLIQHLPELIPYLISCLSDEKPLVRSITCWTLMRFLKWVLNQP-HDQYLKPLIEELLKCILDNKRVQEAACSAFATLEEASPQLVPYLENMLKTFVLALSKYQQRNMYDVVGLLAESVGHHLN-KPQYIDILMECLSSIATALQSSFLPYCDSVYRKGISIIQDKLCKQNISNEYPDKERMVIALDLVSGLTEGLGS-LIEPLVANSRLLQLLCECMGDGIPEVRQSSFALLGDLSKACFTQVYPYTDQFITILVQNL-NPSVVDVCNNAIWAIGQICVQLGEETKPYARLLLSELIILMNRQNIPKNLSNNAAITLGRLGNACPAEVAPYLPEFL-------------------------------------------------------------------------------------------------------------------------------------------- 169769052 12 --LSQLLRALTTPDNTVRTQAEEQLNNDWIQGRPDVLLMGLAEQIQGAEELVTRTFAAVLFRRISTKRKDPVTNEAKELFSTLTGEQRLVIRQKLVTCLTTETDVRKKIGDAVAEIARQYTDNGQWPELLGVLFQASQSPDA--GLREAAFR----IFSTTPGIIEKPHEDAVQGVFGKGFKDDVVS--VRIAAMEAFASFFRSIKSQPKFFQLVPDLLNVLPPLKESSESDELSAGFLALIELAEISPKMFKSVFNNLVFSISVIADKDLSDQVRQNALELMATFADYSPNMCKKDPEFAQEMVTQCLSLMTDI-----GIDDDDASEWNASEDLDLEESDLNHVAGEQCMDRLANKLGGQVVPATFSWVPRMMSSSAWRDRHAALMAISAISEGC-RDLMVGELDQVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHAIVLNNIIPVLNSAEPRVQAHAAAALVNFCE-------------EAERKVLEPYLAELLRHLL-------QLLRSDKRYVQEQALSTIATIADSAENAFDQYYDTLMPLLFNVLKEEQSKEYRLLRAKAME-------CATLIALAVGKEKMGQDALNLVQLLGNIQQNIVDADDPQSQYLLHCWRMCRVLGQDFVPYLPGVMPPLLSVAAAKADIQLL--------DDEDQIDQVEQDEGWELVPLKGKIIGIKTSALEDKNTAIELITIYAQILEAAFEPYVLETMEKIAVPGLAFF---------FHDPVRVSSAKLIPQLLNSYKKAHGDQSPGFAQMWNKVAE--KIIEVLSAEP---------TVDTLAEMYQCFYESVGKNCLTQQHLHTFIESAKSTEDYQVRVKAR------------- 210124906 12 -QILQLLKESQSPDTETQRAVQQKLESL--NQYPDFNNYLIYVLTKKTEDEPTRSLSGLILKNNVKA-----------HYTNFPAQVTDFVKKECLANIGDPSPLIRATIGILITTIASKGELQNWPELLPHLCSLLDSNDY--NTCEGAFGALQKVCEDLDCDALNRPLNTMIPKFLQYFKH--TSAKIRSHAIACVNQFI--ISRTQALMVHIDVFIENLFALANDEDPEVRKNVCRALVMLQEVRMDRLIPHMHNIVEYMLLRT-QDGDETVALEACEFWLTLAEQEIDIILLKGDVEEDEQVPDIRPRFHKAKTHTPSEEQDGQDSSDLDDDDALSDWNLRKCSAAALDVLANVFRDDLLPNLLPILKETLFHPDWEAKESGILVLGAIAEGC-MNGMVQHLPDLVPFLIKSLSEKKALVRSITCWTLSRYAHWIVQQ-QHELYLKPLMTELLKRVLDNKRVQEAACSAFATLEEACTELVPYLGYILETLVYAFNKYQHKILYDAIGTLADSVGNHLN--------------------KAHHGPRDSPINTVSCYLMASHWLKTYRT--VHHQQLCVIVCGTWE-----------PTSNVPLMTLSIKCL-----------------LSPFAMKRFVLLPFAADFMPILGANL-NPEFISVCNNATWAIGEISIQMGADMQPYVALVLNQLVDIINRPGTPKTL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212528300 12 --LSQLLRALTTPDNTIRTQAEDQLNNDWVQNRPDVLLMGLAEQLQGAEDAATRSFAAVLFRRIATKNTKDPRSDTNECFWNLNPEQRVAIREKLVGCLSSETDVRNKIGDAIAEIARQYTDNGSWPELLGVLFQASQSTEA--GLREAAFR----IFTTTPSIIEKQHQEAVLSVFSRGFKDDHVS--VRLAAMEAFSALFRSIKQHAGFFSLAPDLLNILPPLKESEEDEELSKAFISLVELAEYSPKMFKNLFNNLVFSVSVIAEKDLSDQVRQNALELLATFAEYSPNMCKKDPTYATEMVTQCLSLMTDV-----GADDDDAQEWGATEDLELEESDLNHVAGEQTMDRLANKLGGDILPATFAWIPRMMSSSAWRDRHAALMAISAISEGC-RDLMISELDHVLALVVPALQDPHPRVRYAGCNALGQMSTDFAGIMQEKYHAVVLNNIIPVLDSTEPRVQAHAAAALVNFCE-------------EAEKSILEPYLG-------DLLQHLLQLLRTDKRFVQEQALSTIATIADSAEAAFTQYYETLMPLLFKVLQEEQSKEYRLLRAKAME-------CATLIALAVGKEKMGQDAINLVNLLGAIQQNITDSDDPQSQYLLHCWRMCRVLGQDFVPFQGAVVPPLLTLAAAKADIQLL--------EDDEQAEMVEQDEGWELIPLKGKLIGIRTSLLEDKNTAIELLAVYAQVLEGSFEPYVAECLEKVAVPGLAFF---------FHDPVRVSSAKLIPHLLNAYKKAHGIQSPGFAGLWSNVAG--KIIEVLSAEP---------AIDTLAEMFQCFYESVGKNSLTQEHMQAFIESVQSSEDYQTR----------------- 195492254 12 -QLLPIIKVSQSPHRDTQLAVEMKLKEF--NCYPDFNNYLVYVLTKKTADLETRLMSGLILKNNI-----------LKQSTNLQPEFVEYIKHECLQAVGDPLPLIRCIVGILITTIASKGGLYNWPQLLPSLCEMLDNQDY--NVCEGAFSVLQKICEDLDSAALNRPLNIMIPKFLEYFKHN--SPKIRSHAIVCINQFI--INRSPTLMPHIDSLIKNLIHVSLDVDPVVRKNVCHAFVCLMQVHSDHMVPHMCQIVGNILLCS-QDDDEDVALQATDFWLSLGYSEIDIIFLRGNVDEDDEEPDREQDISPRFHKSRVHSINTESDEDDDDNSFLD-WNLRKCSASSLDMVANIFHEDCLPVVLPILKETLFHQEWLIKESGVLALGAIAEGC-MQGMIQHLPELIPYLTSCLSDKKALVRSITCWTLSRYANWVVNQP-HDQYLKPLMEELLKRILDNKRVQEAACSALATLEEASTELVPYLEYILKTLVFAFSKYQHKILYDAVGALAASVGHNLN-KPQYINILMECLSSIATALQSGFLPYCEPVYRRCISIIQEMLCEQNQSYDFPDKDRMIAALDLLCSLAEGLDRHIEPLVASSNVLHLLH-QCVLDVKPAVRQSSFALLGDLSKACFSQVYPFITEFFLSLVQNL-SPDFIEVCNNATWALGEICLKMGEETKQYIHLVLSNLMIIINRQTLPKTLLENAAITIGRLGYVCSDEVAPYLPEFA-------------------------------------------------------------------------------------------------------------------------------------------- 119187933 12 --LSQLLLGLSTADNLVRTQAEEQLNNEWVQARPDFLLMGLAEQLQAAEDTNTRSFAAVLFRRIAGRSVKDPNSADTRRFFTLVPEQRLAIRQKLLQALNGESSVRNKVGDAVAAIAEQYSESGEWPELLGVLFQA--SQSSDTGLRESAFR----IFSTTPQIIEKQHEETVLGVFSKGFKDEH--ISVRISAMEAFASFFLHKKSQPKFFSLVPDLLNILPPLKEADESEELSKAFIALIDIAEICPRMFKPLFNNLVFSISVISDKELSDQVRQNALELLATFADYAPTMCKKDANYAQDMVTQCLSLMTDV-----GLDDDDASEWGASENLDLEESDKNHVAGEQCMDRLANKLGGQILPPTFSWVPRMISSSSWRDRHAALMAISAISEGC-GDLMVGELDQVLALVVPTLQDQHPRVKFAGCNALGQMSTDFAGTMQEKYHSVVLGCLIPSLMSEHPRVQAHAAAALVNFCEEAEPA--ILEPYLE------------------QLLGHLVQLLQSPKKFVQGQALCTIATIADSAESTFANYYDRLMPMLFNVLREEQSKEYREIRAKAME-------CATLIALAVGKEKMGQDALTLAQLLAHIQQNITDADDPQSSYLLHCWRMCRVLGPDFIPYLPGVMPPLLQVAAAKADVQIL--------DDETQIQEVEQDGKWDLLPLKDKVIGIKTSVLEDKNMAIDLITIYAQVLEAAFEPY---VVEPLEKIAIPGL------AFFFHDPVRVSCAKLIPHLLNSYKKAHGDRSPEFFQLWSKTAE--KIIECLSAEP---------AVDTLAEMFQCFYESVGKNSLTQDHMQAFIEATRSTEDYQIR----------------- 119186049 12 -------------DHAVQKHAEHMLAQATSS--PDFVNYLSYLICTAQVPSVIRVAAAMNLKTKLRVA-----------YGTITPNSLGYIRSSSMVALQDPSQVRNASGSIISEMVKQ-GGVLSWPTLFEELLSLVSTGSVPIVTQESAMSALEKVCEDNRDYQGQRPLSIILPKLMEF--TASPSPKVRSMALSTVQMFISSRPD--ALMGALDTFVHELFKLAHDQDTDVRKTVCQSIVQLVDVAPDKLAPHMEGLVNYIIMQQNNIEDPELALDAAEFWLTVGEQKHNMIYDEDDAAEFEDKEEELRPQFAKSKEEDDLSDGEIEDDSDYGDDPEDEWTVRKCSAAALDVFATVYHQPVFETILPYLRDNLKHAKWTNREAAVLALGAIADGC-MDSVTPHLPELIPYLISLLSDPEPIVRKITCWCLGRYSEWAAHPTEKARFFEPMMEGILHRMLDNNKVQEAAASAFTSLEEKSDALIPYCQPILRQFVLCFQKYKDRNMYDCVQTLAESVMSELA-KPELVEILMECLGYIASAYGDAFSPFAPPIFARCIKILEYINAVNNATGDEPDKDFLVTSLDLLSCIIQATDPQKSGELVANSQPRFFDLLCLQDPNGEVRLSSYALLGDCAINLFPHLQPFLPTIMPVLIKQDDSASGLSVINNACWACGEIAIHAKAAMAPYLESLYQAFAIIMSNEEVPDSVNENAAIALGRLGSGCPEQLAPHLARFAEMFLRAM------------------------------------------------------------------------------------------------------------------------------------- 70996402 12 ------LRDSLHPHNAAQKQAEQMLVQATSS--PDYVNYITYLFCTPQIPPAVRFAAAMNLKTKIRVA-----------YNTISQPSLAYIRSATLAGLRDSNLQVRNSAGSIITELLQQAGLLAWPEVLHELLSLVESGDVPVLAQEAAMSALAKVCEDNRDYEGQRPLDVIIPKLMDF--TSSGSPRVRSMALSTIHVFLPSRPQ--ALIASLDLFLSQLFQLASDTDTDVRRMVCQTFAQLVDFAPEKLVPHMEGLVNYIIMQQNNAEDPELALDAAEFWSMVYDEDDAIRLSEGDDAELEDREEDLRPQFAKSKAARLDEDDDDDLSEGEIDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHEQWPQREAAVLTLGAVADGC-MDAVTPHLPELVPYLISLLNDPQPVVRQITCWCLGRYSEWASHLADPLEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVQCFGKYKMYILYDCVQTLAECVMGELA-KPHLVDILMECLGYIAAAYGDTFAPFAPPLFQRCTKIIYENLQVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPQKSGELVATSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPYIPNIMPTLIKQLERHTGFSVLNNACWSCGEIAVTEKANLAPYADKLYHGLSTIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157340619 17 --ICALLQHQISPSSD-KSQIWQQLQHF--SHFPDFNNYLVFILARAEQSVEVRQAAGLLLKNNLRTA-----------FNSMTPAYQLYIKSELLPCLGAADRHIRSTAGTIITVLVQLGGVSGWPELLQTLANCLESND--LNHMEGAMDALSKICEDVPPGLVEHPINLFLPKLFQFFQSPHAS--LRKLSLGSVNQYIMLMPA--ALFASMDQYLQGLFVLAHDSAAEVRKLVCAAFVQLIEVNPSFLEPHLRNVIEYML-QVNKDSDDEVALEACEFWSAYCDAQLPLENLR-EFLPRLIPVLLSNMAYAEDDESLAEAEEDESLPDRDQDDIVNIWNLRKCSAAGLDVLSNVFGDEILPTMMPIAKSTTDDETWKEREAAVLALGAVAEGCIT-GLYPHLSEIVTFIIPLLDDKFPLIRSISCWTLSRFSRFV-VQKGSEQFDKVLRGLLRRILDTNKRVQEAACSAFATLEEAAEKLAPHLEIILQHLMCAFGKYQRRIVYDAIATLADAVGEKLNQPTYLIFPLLECFTSIAQALGTGFSQFAEPVFQRCINIIQTQQLAKIDPASAYDKEFIVCSLDLLSGLAEGLGSGIESLVAQSSLRDLLLQCCMDDDAPDVRQSAFALLGDLARVCPVHLHPRLSDFLNVAAKQL-LKETVSVANNACWAIGELAVKVHQEVSPIVMTVISCLVPILQHEELNKSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169767212 12 ------LRDSLNADRNAQKQAEQMLVQATSS--PDYVKYITYLFSTPQSPQPVRFAAAMNLKTKIRVA-----------YNTIPQPCLSYIRSVTLTGLRDRNFQVRSSAGSIITELVQQAGLLAWPEVLHELLSLVSSGDAPVVAQEAAMSALAKVCEDERDYQGQCPLNVIIPKLLEF--TSSQSAKVRSMALGTIHIFLPHRPQ--ALVASMNLFLSQLFQLANDNSTDVRRTVCQTFAQLVDFAPEKLIPHMEGLVNYIIMQQHNQEDPELALDAAEFWLVAGEQAIRLANEGDDAEQEDRVEDLKPTFAKSKAAEEHDEDDLEIEDSEFGDDPEDEWTLRKCSAAALDVFSNVYHQPIFEIILPYLKETLRHDQWPQREAAVLTLGAVADGC-MDAVTPHLPELVPYLISLLNDSQPVVRQITCWCLGRYSEWASHLNDPAEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVQCFGKYKMYILYDCVQTLAECVMGELS-KPHLVDILMECLGYIAAAYGDAFAPFAPPLFQRCIKIIYENLQINNQAIEEPDKDFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAISIFAQLEPFIPNIMPTLIKQLDRHTGFSVLNNACWSCGEIAVNEKAALSPYADKLYQGLYVIINNEEIIDSVNENAAMALGRLGMCC-------------------------------------------------------------------------------------------------------------------------------------------------------- 145231120 12 ------LKDSLNPDRPLQKQAEQMLVQATSS--PDYVNYITYLFSTPQASPVVRFAAAMNLKTKI-----------HVAYNTIPQPCLTYIRSATLLGLRDENPHVRKSAGTIITELVQQAGLLAWPDVLQELLTLVSSGDIPPMAQEAAMSALSKVCEDNRDYQGQCPLDVIIPKLLEF--TSNQSSKVRSMALGTIHVFLPHRPK--ALIASMDLFLSQLFQLANDSSTDVRRTVCQTFAQLVDFSPEKLIPHMEGLVNYIIMQQHNQEDPELALDAAEFWLVAGEEAIRLTGEGDDAEDEDRQEDLKPQFAKSKSGKLDMSKEGEIEDSEFGDDPEDEWTLRKCSAAALDVFSNVYHDPIFEIILPYLKETLRHEQWPHREAAVLTLGAVADGC-MDAVTPHLPELVPYLISLLNDAQPVVRQITCWCLGRYSEWASHLGDPSEFFEPMMEGILRRMLDNKKVQEAAASAFASLEEKSDALIPYCEPILRQFVQCFGRYKDRNMYILYDCVQNKVSDQSRELFPLLECLGYIAAAYGDAFSPFATPLFQRCIKIIYENLQEYMSVNNQAIDEPDKDFLVTSLDLLSAIIQAIDPQKSGELVANSQPRFLLCFCMEDPNYEVRQSSYALLGDCAINIFPQLEPFIPNIMPTLIKQLDRHTGFSVLNNACWSCGEIAVNEKAALAPYMEKLYQGLFIIINNEEIIDSV----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168003860 25 ------------------------------SQLPDFNNYLAFILCRAEGDANIRQAAGLLLKNNLKSN-----------YQLIQPPHLQYIKAEVLPCLGSPDGVRTTVGTIVSVVVQHE-GFQGWPEVFQALVQCLDSNDY--NHIEGALGALFKISEDFPSGFADRPIAIFIPRLLQFFSSEHT--VLRRLALGTVNQFIVLLPSLQALFINMQTYLQGLFSLASDRSPDVRKLVCAALVQLLEVQPNALQPHMRNVIEYML-QANKDPDRDVALEACEFWSAFCEAEDDEALQDGDEDENAPDREQDIKPRFHQSRTIGGGDGAEGEEDDDDEDIINSWNLRKCSAAGLDILSTIFGDEILPVLMPLVQSATKDSAWEEKEAAILALGAVAEGC-ISGLSPHLAQIVVYLTSFMEDVRPLVRSISCWTLSRYSEWIVKVAQQVQFDAILTGLLRRILDPNKRVQEAACSAFATLEEVAEDLAPRLEPILQHLMYAFGTYQRRILYDAIGTLADAVGSELNN-PKYLEILMECFTSIAQALGPGFSHYAEPVFMRCINLIRTHGVAKADPLRAYDKEFIVCSLDLLSGLAEGLGSSIESLVSSDLRDLLLQCCADEAPD--VRQSALALLGDLVKACAVHLQPRLAEFLNLAANQLGHKENVSVANNACWAIGEVAIKVRKEIAPIVLNVVSSLVPILSNEGLNKSLLENSAITLGRLGWVCPELVAPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 116198323 13 ------LKNSLSGDKTAQKQAEILLSQAKAS--PDFNNYLAYIFSSANSPAGVRSAAAIMLKNSVKSN-----------YKQIPEGSIALIKLAVPMGVQDANSQIRNYAGNIATEMIRRGGLYSWPELLQELLKLFSNEQVSNEAQEGAMAAMAKICEDEREHNGQRPLNILLPKFIQATKSPLPK--VRIHALTAINVFTP--RKSQAMLNSIDDLLQHLFYLAEDPVTDVRRQVCRAFVRLVETRPDKLLPHINGLVEYI-ISQQKSDDEDLACEAAEFWLSVGE-HDDLYQSLDPYIQKIIPVLLECMVYSPEDIAMLEGEVDELDEEGGDENPDEKWTLRKCSAAALDVFATDFGGPVFTSILPYLQTNLKHQDWPHREAAVLALGAVAEGC-MDVVIPHLPELIPYLISLLDDPEPVVRTITCWTLGRYSAWLHDPAQTQAYFVPMMDGILRKMIDNKKVQEAGASAMANLEEKAGHLEPFCVPIIQQYVLCFSKYKRWVLYDCVQTLAEHIGLCNQLMPALIDRLLECLSYVAIALGDAFTPYAEPIFGRCVNIIQTHAANNNPAFDQPDKDFLVTSLDLLSAIIQALDNDKAVKLVQNSQPAFFELLCMEDPADEVQQSAYALLGDCSKFVFDQLKPFLPSIMPILLKRLDLDNSFSVVNNACWSAGEIAMQYKKDMAPFVPELLQRCVQIISNPGVPYGVNENAAIALGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 71020627 14 -ELVQLFRDSQSPQMDVQERIAQRLDT--VSQIPDYANYCVFALTSTTEDLATRSVAGLILKNHILFHNDL-----------ISPQSFEYVKQAIIPALSPEDMLRRTATQVVSMLMTILTPQG-WPEGLSKLGELMGSQNIDEA--EGAFSSLAKICEDIPRELEMCEINILIPKFLEATQH--TDSRIRMHALNCLNQFVQI--GSVALQNHIDAFLAALFKRASDESANVRRYVCQALVLILGVRPDKLIPEMDNVVEYMLYST-QDKDDDVSLEACEFWLQFAEEELDLLMLEDDAAVPDRAEDIKPRHYAIEAQDDDEDDFDDEDEDEEDDDGISDWNLRKCSAAALDVMAVNFGDELLEILLPYLKERLFSEDWLQRECGILALGAIAEGC-IAGIQPHLPTLVPFLINSLKDSKPLVRSITCWTLGRYSSWCVTPEHQQQFFVPAMEGLLTMVLDNNRVQEAGCSAFATLEEEARSLEPFLEPVLKTLVFAFDKYQQKILYDALGTLADSVGSALNRPEYVLIPLLECMSSVTIAVGPGFLPYSPPVFQRCVGIVHDEAQKPAVEQDVPDRTFIIVALDLLSGLTQGL-NTTVRDLVAGSQPSLLPLLCITNVEAPVRQSAYALLGDLAISCFDLLKPFLRSIMPELIRQIEPEENVSVCNNAAWAAGEIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67539094 12 --LSQLLRALSTPDNNIRSQAEEQLNNDWIQNRPDVLLMGLAEQLEGAEETGTRSFSAVLFRRIATKRKDPVTNEAKELFSTLAREQRLVIRQKLVTCLTTENDVRRKIGDAVAEIARQYTDNGQWPELLGILFQASQSPDA--GLREASFR----IFSTTPSVIEKPHEDAVIGVFGKGFRD--DVVAVRIAAMEAFASFFRSLKSQPKFFGLMPEMLNVLPPLKESSESDELSSAFLALIELAEICPKMFKGLFNNLVFSVSVVANKELSDQVRQNALELMATFADYAPATCKKDPDFTTQMVTQCLSLMTDIGE-----DDDDASEWNASEDLDLEESDLNHVAGEQCMDRLANKLGGQVLPVTFEWIPKLMSSAAWRDRHAALMAISAISEGC-RDLMVGELDQVLRIVVPALQDPHPRVRYAGCNALGQMSTDFAGTMQEKYHQVVLSNIIPVLSSAEPRVQAHAAAALVNFCE-------------EAERNILEPYL-------ADLLRNLLQLLRSPKRYVQEQALSTIATIADSAENAFEEYYDTLMPLLFNVLKQEQSKEYRLLRAKAME-------CATLIALAVGKNKMGQDALDLVQLLGNIQQSIVDADDPQSQYLLHCWRMCRVLGQDFVPYLPGVMPPLLAVAAAKADIQLL--------DDEDQIDQVEQDEGWELVPLKGKIIGIKTSALEDKNTAIELITIYAQILEAAFEPYVLETMDKIAVPGLAFF---------FHDPVRVSSAKLIPQLLNSYKKAHGIQSAGFAGMWVKVAE--KIIEVLSAEP---------TVDTLAEMYQCFYESVGRNSLGPQHLQAFIQSAKSTEDYQSRVKAR------------- 189194757 12 --LATLLQGLQSPDNVQRATAEQQLNEEWVNQRPDVLLMGLSEQIELAQDTSTRTFAAVIFRRQSSKPRKAASGQTADLFLTLNPAEREAIRAKLLQCLANETSVRTKVGDAVAELARQHTDEGAWPELLGALFQASQSQDAP--QRENAFR----IFSTTPQIIEKQHEDVVMTAFKGGFGDSESS--VRIAAVEAFASFFRSIKAQSKYYSLIGEILNILPPIKDSGDADLLTKALISLIDLAEVAPKMFKPLFNSLVFSISVIQDKDLGETARQNALELMATFADNAPVMCKKDANFTNDMVTQCLSLMTDV-----GADDDDAEEWNVSEDQLDEESDSNHVAGEQCMDRLANKLGGQILPPTFNWLPRMMTSSAWRDRHAALMAISAISEGC-RELMVGELDKVLDLVLPALRDPHPRVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115932099 270 ---------------------------------------------------------------------------------------------------------------------------------------------------KGSFGALQKICEDLDSDALDRPLNFLIPKLLDYFKH--ASPKIRSHAIACVNQFI--ISKTQALMLHIDPFMNNLFALASDEDTEVRKNVCRALVMLLEVRLDRLIPHMQNIIEYILLRT-QDGDEAVALEACEFWLTLAEQEIDIILLKGDVEEDEKPRFHKSKTHAQQHSFEDEEGDSASDYGMDDDDALSDWNLRKCSAAALDMLANVFRDELMPVLLPILKETLFSTDWEVKESGILVLGAIAEGC-VNAMSMHLPELVPYLIDCLSEKKALVRSITCWTLSRYSHWVINQPHHLYFQRLMQELLRRILDSNKRVQEAACSAFATLEEACTELVPYLPNILETLVYAFSKYQHKILYDAIGTLADSVGHHLNKEEHILFPLLECLSSVATALQSGFLPYSEPVFQRCQKTLEQIMASNANPEIEPDKDFMIVALDLLSGLAEGLEGHISQHVASNIMVLLYQCMQDKMP--EVRQSSFALLGDLTKACFELVKPCINDFLPILSQNL-NPEFISVCNNATWAIGEISIQMGPAMESFIPEVLTQLTEIINRPNTPKTLLENTAITIGRLGLVCPAAVAPMLP----------------------------------------------------------------------------------------------------------------------------------------------- 156039629 11 -ELAQLLSALQSTDNNVRSQAEEHLGNNWVATKPEMLLMGLVEQIHGSNDISTRSFAAVIFRRIASKSRKADDNNSIELFLTLPKQEAYAIRQKLIDTLGLENPVRNKIGDAVAEIAREYSDNGQWPEILGVLSTLSSSQD--PGQREIAYR----IFSTTPGIIEKQHEDTVLSAFKNGFQDGET--EVRLAAMEAFTSFFSSLKSQQKYYGLIPEVLSILPPLKEAQDSDSLSTALIQLMNLAEVAPKMFKPLFHNLVFCIQTIQDKELSDIVRQNALELMATFADYAPAMVKKDPSFVTDMITQCLSLMTDIGE-----DDEDASEWNASDDMDPEESDLNHVAGEQCMDRLANKLGGTILAPTFNWLPRMMLSEAWRDRHAALMAISAISEGC-RDLMLGELHKVLELVVPALSDPHPRVRWAGCNALGQMSTDFAGTMQEKFHETVVRSIIPVLKSPEPRVQAHAAAALVNFCE-------------EAEKKILEPYLDELLTNLFALL-------QSPKRYVQEQALSTIATIADSAEAAFSKYYDTLMPILFNVLKADSTKELRLLRAKAME-------CATLIALAVGQERLGSDATELVKLLATVQRGIVDADDPQAQYLMHCWRMCRVMGRDFLGYLEYVMPPLLDLASAKADIQLL--------DDEDEVEAVQAQEGWELVPLKGKVIGIKTSTLDDKHMAIELLVVYAQVLEADFAPYVELVM-------------------------------------------------------------------------------------------------------------------------------------------- 171692373 13 --LATCLRDSLSGNKTAQKQAEIMLTQAKAS--PDINNYLAFIFSSATPAPVVRSAAAIMLKNNIKSN-----------LKGIPESSLQLIKLAIPLGIQDTNSQIRSFAGNLATEIVRCGGLYSWPELLEVLLKMIGNNQYSNEAQEGAMAAMAKICEDEREQNGQRPLNILLPKFIEATKSPLPK--VRALALKAINEFTP--RKSQAMLNVIDTLLQHLFYLSEDKYPDVRREVCRAFVRLVETRPDKLLPHIGGLVDYILTQ-QKSDDEELATEAAEFWLAVGEEDIALLGGASDDEDEEDREEDIKPKFAKKNLKRGAAGAEEGESQEDNGYEKMKWTLRKCSAAALDVFAGDFGGKVFHSILPYLQTNLKHEDWPRREAAVLALGAVADGCMG-VVVPHLPELVPYLISLLEDPEPVVRIITCWTLSRYSSWLTDGAQKQSYFEPLMEGILRRMLDNKKVQEAGASAMATLEEKAGKLEPYCGPIIQQFVLCFSKYKRWVLYDCVQTLAEHIGPVLARPELAGQPLLECLSYIAMALGDAFTPYAEPIFNRCVNIIQSMHAKTNANFDQPDKDFLVTSLDLLSAIIQALDNTKAAELVTRSQPAFFELLCMEDPSDEVQQSAYALVGDCSKYVPEQLRPFIHKIFTMLVKKLDLDDSFSVVNNACWSAGEVAMQFKEEMAPFVPELLRRFVEIISNPGVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17535481 12 -QVIQLLQHAHSTDRDVQRNVQVQLVQLNEHQK--FCCYLVYILSDEMIDATSRSLAGLLLKNNIRAK-----------WNKYPQDVKFFVRTTCLKSIGDQEPLIRATVGIIVTTIVMEENMCDWPDLLDTLATVLMQPD--ELMQEGALGALQKVFEDSADRYESEFLRPIMPKLLVF--YEHHAAKMRALAMNCVNCILMVNNDPIDF--AIDQFLTSLFARHNDNDEEVQKQLCRSLTLLLDTHIEKMMPHLPNVIEYIIKKT-QDHNESIALEACEFWLSIAETDPALKANDEDSSVPDREEDIKPRFHSKQHGLGGLVESDDEEDEDDDDDGGGDWNIRRCSAASLDVLASIFGKDLLDKLFPLLKDTLMNDNWLVKESGILALGAIAEGC-MDGVVPHLGELIPFMLAMMFDKKPLVRSITCWTLSRYSSHISDENFRQQFFKDVLANLLRCSLDNKKVQEAACSAFATLEEEAGELIPFLGEILDQLVKAFQCYQAKILYDAIGTLANSVGDALSHPVYVLECISAIVSAMGQSFLPYIQPVFTRCCSLIEKCVQQNQQHIMAPDQVEAPDFIIVALDLLSGLAESL-PEHMDPLVANSKLVELMLFCSLDVTPDVRQSCFALLGDLTKACPERVLPQSSNFIFFLAQNL-DPSKISVCNNAIWALGELALKMGPAMKQFIGPIIEPLIVVINSQNMQRTLLENTAITIGRLGQCCGEELAP-------------------------------------------------------------------------------------------------------------------------------------------------- 157336137 12 -EICGLLEQHISP-TSDKSVIWKQLQHYK--QFSDFNNYLAFIFAHAEKSVEIRQAAGLLLKNNLRSS-----------FRTLDPAHQQYIKSELLPCLGAADKHIRSTVGTIITVIVQQGRIFGWPELLQALVHCLDSND--LNLMEGALAALLKICEDIPPGLTERPIDAFLPRLFQLFKSPHVS--IRKLSLGSINQFIILMPT--ALFMSMDQCLQGLFVLAHDPIAEIRKLVCAAFVQLVEVQPAVLEPHMRNIIEYML-QANRDADDEVALESCEFWSTYCEAQLDPELLR-EFLPHLIPVLLSNMAYAEDDESLADAEEDESIPDRDQDEAVNIWNLRKCSAAGLDILSDVFGDEILPTLMPLVQSTSDARSWKEREAAVLALGAIAEGCVR-GLFPHLAEIVAFLIPLLDDKFPLIRSITCWTLSRFSKFIGHQKGYDQFNRVLVGLLQRVLDTNKRVQEAACSAFTLEEEAAEELTPHVAIILQHLLCAFGRYQKRILYDAIGTLADAVGGELNQSRYLLIAKWQLVSNSDKDLFPGFSQFAEPVFQRCISIIQSQLLAKASVDPQYDKEFIVCSLDLLSGLAEGLGSIESLAAQSNLRDLLLQCCMD--DASDVCQSALALLGDLARACPVYLHPRLSEFLNVAARRLNPPETFSVANNACWAIGELAVKAHKEVSPIVMTVVSCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126337523 13 -----LLGNLLSPDNVVRKQAEETYENIPGQSKITF---LLQAIRNTTAAEEARQMAAVLLRRLLSSAFEEV-------YPTLPSDVQNAIKTELLLIIQMESSMRKKVCDIAAELARNEDGNNQWPEGLKFLFDSVSSQNV--GLREAALHIFWN-FPGIFGNQQQHYLDVIKRMLVQCMQDQEHPA-IRTLSARAAAAFVLANEHNVALLKHFSDLLPGILQAVNDSCYQNDDSVLKSLVEIADTVPKYLRPHLEATLQSLKLCADTNLNNMQRQLALEVIVTLSET----------AAAMLRKHTNIVAQAIPQMLAMMVDEEDEDWANADELEDDDFDSNAVAGESALDRMACGLGGKVLPMIKEHIMQMLQNPDWKYRHAGLMALSAIGEGC-HQQMEGILNEIVNFVLLFLQDPHPRVRYAACNAVGQMATDFA-PGFQKKFHEKVIAALLQTMEDQQRVQAHAAAALINFTEDCPKLIPYLDNLVKHLHSIMVIKLQELIQKGTKL--------------VLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENAVQKE-------LRLLRGKTIECISLIGLAVGKEKFMQDASDVMQLLLKTFSELEDDDPQISYMISAWARMCKILGKEFQQYLPVVMGPLMK--TASIKPEVALLDTQDMENMSDDDGWEFVNLGDQ------QSFGIKTAGLEEKSTACQMLVCYAKELKEGFVEYTEQVVKLMVPLLKFYFHDGVRVAAAESMPLLLECARVWHFMCDALIKA-IGTEPDSDVLSEIMHSFAKCIE-VMGDGCLNNEHFEELGGILGKLEEHFKNQELRQVKRQD----------------------------------- 168004327 15 ------------------------------SQLPDFNNYLAFILCRAEGDANIRQAAG-----------LLLKNNLRNNYQLIQPGHLQYIKAEVLPCLGSSDFGVRSTVGTIVSVVVQHGGFQSWPELYQALVQCLDGNDY--NHMEGALGALFKIAEDLPPGFADRPISIFIPRLLQFFTSEY--AVLRKLSLGTVNQFIVLLPSVIVFRMQALFILQGLFSLANDSSGDVRKLVCAALVQLLEVQPSALQPHMKNIIEYML-QANKDSDKDVALEACEFWSAFCEAHIPP-DFLREFLPRLVDILLDNMVYADDDEALQDEDEDENAPDRDQDDIINSWNLRKCSAAGLDILSTVFGDEILPILLPLVQSTTEESAWVQKEAAILALGAVAEGC-ISGLSPHLAQIVVYLVSFMEDTRPLVRSISCWTLSRYSKWIAEVAQSPEQFDAILKGLLRRILDHKRVQEAACSAFATLEEAAEDLAPRLELILQHLMYAFGTYQRRILYDAIGTLADAVGSELNN-PKYLEILMECFTSIAQAFGPGFTPYAEPVFMRCINLIRIHQVAKADPQNNYDKEFIVCSLDLLSGLAEGLGSSIESLVSSDLRDLLLQCCADEAPD--VRQSALALLGDLVKACAVHLQPRLAEFLNVAAKQLGQKENVSVANNACWAIGEVAVKIRSDISPVVLTVISSLVPILSNTELNKSLLENSAITLGRLGWVCPELVAPHMEHFMQ------------------------------------------------------------------------------------------------------------------------------------------- 218193587 20 --LTALLGDLTSPANEARSRAEGMFHALRASHPDALALRLAHLLLSPAHPSA--PMAAVLLRRLISPGSQAF------VYPGLSPATQSSLRALLLSATGLSKSISKKLSDAVAELASFLLPSNAWPDLLTFLYKSIASPSSPPALQESALNILARLASHLAAGFPNLHALL------LSALSHPSSADVRVAGLNALIQSLPSAADRDQFQDLLPAMMRALAESLNCGNEGSAQEALEMMIELAGAEPRFLRRQLPDVVGSMLQIAAPGLEDGTRHLAVEFVVTLAE-----------ARERAPGMMRKLPRYVGRLFAVLMTMLLDVQDEPAWHDAGETGSYVFAQECLDRLAIAVGGNTILPVAAELLPSFFASEEWKRRHAALVTIAQIAEGCARVMIKN-LEQVVGMVLNSFRDPHPRVRWAAINAIGQLSTDLGPELQNKLH-HVVLPALASSMDDFPRVQAHAASAILNFSENCRPD-------------ILTPYLDGIVGKLLSLL-------QTGNQMVQEGALTALASAADSSQEHFQKYYDAVMPYLKSILMNATDKSNRMLRAKSME-------CISLVGMAVGKQKFKDDAKQVMEVLMTLQGSQMEDDPITSYMLQAWARLCKCLGQDFLPYMNVVMPPLLQSAQLKPDVSVTSTACNMLCCYADELKEGFFPWIDQVATTLVPLLK-FYFHEEVRKAAVSAMPELLRSAKLAIEKYLDYIVPALVEAIHTQICASMLESLNESIQLSGTLLEEVRSIVDGIKEVASALRRRERTDRAKAEDFDSEEEDLLREENEEDEIFDQIGDCLGTLVKTFKTYFLPFFDLSVYLTPMLAK---DKTVEERRIA-------------- 85103198 13 --LAQCLKDSLSANKAAQKQAEIMLNQAKAS--PDINNYLALIFSSSEPPQEVRCAAALML-----------KNNIKNNYNKIPEQSLALVKLAVPLGLQDKNSQIRSHAGTLATELINKGGIYGWPEFLPELLKMLTSGQVTPEAQEGAMAAMAKICEDEREHNGQRPINFLLPKLIQATRSAIPK--VRAHALTAINVFTP--RKSQAMLNSIDDLLQHLFALAEDPSIDVRKQVCRAFVNLVETRPDKLLPHIEGLAKYI-IAQQKGDDEDLATEAAEFWLTVGEEDIAILGGASDDEDEEDREEDIKPQFAKKKLTDLEDGEIDDSESEGDENPDEKWTLRKCSAAALDVFARDFGGPVFTSILPYLQSNLKHADWSYREAAVLALGAVAEGC-MDVVVPHLPELVPYLVSLLDDEEPVVRQITCWTLGRYSAWLVDQAEKERYFLPMMDGILKKMLDKNKVQEAGASAMANLEEKAGALEPYCGPIIQQYIRCFGKYKMWVLYDCVQTLAEHIGPVLARPELSNQPLLECLSYVAMALGDAFTPYAEPIFGRCIRIIQAMKAKTNTDLDQPDEDFLVTSLDLLSAIIQALDNDKASKLVANVQPTFFELLCMGDQSDAVQQSAYALLGDCAKYVFEQLKPFLPNIMPVVIKRLDMDNSFSVVNNACWSVGEIALQYKAGMAPFVPQLIQRCVDILSNPRVP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170115172 13 -EILQTIHESTATSTAVQRNITQKLNQFTRS--PEYIAYLAYILSSMQEEDRIRTIAGFLLKNN------------ARYILQAPPEVAEFVKVAVLQAFNDSSIIRNAASQDIVTFLGVLEPKN-WPECLQQLVNALDSADLDK--QEAAFNALEKACEDYPRKMDVRPLDYMVPKFL--MLSEHPSAKMRSHAVACLSYFVPV--NCQSLYVHIDAFIACLFKRASDDDPSVRRHVCQALVLLLAARPEKLMPEMPNVAEYMLYST-KDKNENVALEACEFWLTFAEDEDDLLWLEGDAEDAAVPDDIKPRHYLERDANGGEEDDYDLDDDDFADEMSTEWNLRKCAAAALDVLAVRFSADLLNVLLGPLKDKLWSTDWLQRESGILALGAMAEGC-IEAIEPHLPTLIPYLINTLNDPKPLVRSITCWTLGRYASWTTQPIHKSQYFIPTMEGLLRMVLDNKRVQEAGCSAFATLEEDAGELAPYLEPVLRNLVVAFDRYQHKILYDAVGTLADAVGRALQNPAYVLIPLLECLASVTIAMGQAFLPYAPPVFERCTNIIQYQQYQQNPELDEPDKSFLVVALDLLSGLTQGLSMALEPLIRASHPNLLLLTVCLKHPNAPVRQSAYALVGDMAMGCFVLLRPHMPGIMSELILQLDKFEFISASNNAAWSVGEVALRYGAEFQQWVNPLIARLVPILLHPKAPRSLHENAAVSIGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 85093881 11 -ELSQLLQALQSADNNIRSQAEEHLQNNWTSSRPGLLLMGLAEQIAGSSDASVRSFAAVIFRRLKTRKATPTSEAATDMFLSLDNHEAVAVRNKILEAILAETNVRNKIGDAVAEVARQYYDNDQWPELLQTLFNLSQAPDAGK--RETAFRIFHA----TPSIIEKQHQDAVAMAFAKAFTDESVAVRLAAMEAFAAFFRSLGKKNQAKYFELLPQLLNILPPIKDSQDSDDLSQALIALIDLAESSPKMFKTVFSTLVFSISVIQDKELTDLCRQNALELMATFADYAPSMCKKDASYTKDMITQCLSLMTDLGE-----DDDDAAEWLSCDDLDTDESDSNHVAGEQCLDRLANKLGGAILSPIFGWLPSMMNSPAWRDRHAALMALSAISEGC-REEMIGELRQVLDLVVPALKDPHPRVRWAGCNALGQMSTDFAPTMQKQYYDIVLSAIVPVLNAPEARVKSHAAAALVNFCE-------------EADKSVLEPYLDNLLSHLFQLL-------QNEKRYVQEQALSTIATIADAAEQAFAKYYDTLMPLLMGVLQRENEKEVRLLRAKAME-------CATLIALAVGKERLGADAMALVQLLASIQQNITDPDDPQAQYLMHCWRMCRVLGRDFLPYLPEVMPPLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125802691 6 -----LLSNLMSPDNTVRKQSEEAYDTIPGQTKITF---LLQAIRDASAAEEVKQMAAVLLRRLLSSSFEEV-------YPNLTVDIQTAIKTELLAGIRSETNIRKKTCDIAAELARNDDGNNQWPEILKFLFDSVNSQDV--GLREAALHIFWN-FPGIFGNQQQHYMEVIKRMLVQCMQDQE-NPQIRTLSARAAASFILSNEGNTALLKHFSDLLPGILQAVNESCYRGDDSVLKSLVEIADTAPKYLRPNLEATLQSLKLCADTNLTNMQRQLALEVIVTLSET----------AAAMLRKHTNIVAQSVPQMLTMMVDEEDEEWAMADELEDDDFDSNAVAGESALDRIACGLGGKILPMIKQHIMQMLQNPDWKYRHAGLMALSAIGEGC-HQQMEAILSEIVSFVLLFCQDPHPRVRYAACNAIGQMATDFA-PTFQKKFHDKVISALLQTMEDQPRVQAHAAAALINFTEDCTLLVPYLDSLVQHLHVIMVAKLQELIQKGTKL--------------VLEQVVTSIASVADTAEEKFVPYYDLFMPSLKHIVENAIQKE-------LRLLRGKTIECISLIGLAVGKEKFMPDASAVMQLLLKTFNDLEDDDPQISYMISAWARMCKILGKEFQQYLPVVM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 187030599 12 -QVIQLLRHAHSMDREVQRTVQVQLVQLNEHQ--QFCCYLVFILMKGQIDSTSRSLAGLLLKNNIRAK-----------WNKYPQDVKFFVRTTCLKSIGDAEPLIRATVGIIVTTIVMEENMCDWPDLLDTLATVLMQPD--ELMQEGALGALQKVFEDSADRYECEFLRPIMPKLL--IFYEHHNAKMRALAMNSVNCILMVNNDPIDF--AIDEFLTALFARHNDNDEEVQKQLCRSLTLLLDTHIEKMMPHLPNVIEYIIKKT-QDHNESIALEACEFWLSIAEETDPALKANEEDSSVPDREEDIKPRFHKSKQHGLGGIMDSEDEDDDDDDGGGDWNIRRCAAASLDVLASIFGKDLLDKLFPLLKDTLMNDNWLVKESGILALGAIAEGC-MDGVVPHLGELIPFMLAMMFDKKPLVRSITCWTLSRYSSHISDENFRQNFFKDVLANLLRCSLDNKKVQEAACSAFATLEEEAGELIPFLGEILEQLVKAFQCYQAKILYDAIGTLANSVGNEDKELFPLLECISAIVSAMGQSFIPYIQPVFTRCCNLIEKCVQQNQQHLMSPETVEAPDFIIVALDLLSGLAESL-PDHMPPLVTNSKLIELMLFCSMDVTTDVRQSCFALLGDLTKACPERVLIQSSNFIFFLAQNL-DPTKISVCNNAIWALGELSLKMGPAMKQFVGPITEPLIAVINTQNMQRTLLENTAITIGRLGQFCGEELAP-------------------------------------------------------------------------------------------------------------------------------------------------- 211586378 3 ---------------------------AQATSSPDYVNYITYIFSNPQSAPTVRFAAAVNVKTKIALA-----------YSTISPQSLAFIKSAALVTLRDTDNVSRAAGNVITAMVLH-GGLLAWPEIVNDLLTTVANANGDVSAREAAMDALCKVCEDNRDYQGQRPLDIIIPSLLQF--TSLESSRIRIAALNAIHVFLPSKPQ--ALVNSLDQFLSQLFRIAGDENTTVRQMVCQSFSQLVETAPEKLAPHMEGLVNYIIMQQQSQDDPELALDAAEFWIGAGEQEIPVLLQNMIYDEDEVAREDLKPQFAKRALEQQTEDDDEIEDSEFGDDPSGNWTLRKCSAAALDIFSTVYHRPVFEILLPYLTETLRHEQWPNREAAVLTLGAVADGC-MDAITPHLPELVPYLISLLNDNQPVVRQITCWCLARYSGWAAHPAQKAQFFEPMMEGILHRMLDNNKVQEAAASAFASLEEKSEDLAPYCEPILRQFVACFNKYKMYILYDCVQTLAECVMSELA-RPHLIEILMECLGYISAAYGDAFAQFAPPLFMRCIKILQASIQPTHPAADEPDKDFLVTSIDLLSAIIQAIDPQKSGELVSTSQPSFFELMCMQDDNYEVRQSTYALLGDCAISIFPQLKPFLPTLIPVLIKQDDRHTGFSVLNNACWSCGEIAVHENAGLLPYAEQLYQGLFTIITNEEIIDSVNENAAMALGRLGFCCADQIAPHLSECSGPFLK---------SMDKIDFTRE-KASAFLGFNQVV------MKNPQAMESSLLDYFQAIASFARSLAQEEYRD----------------------------------------------------------------- 213408623 14 LQLSDVIGKSISENSQLRNEALSLLENAKT--LPDINNYLLYILVHKELGVSIRSAAGLLLKNNVRVDNLDVKAGLSGL---------AYVKSSILQGLFDDEQLIRGISGNVITTIISRWGIGSWSEVLPQLMDMLVGPSA--IAQEGAFSALTKICEDSSRELGTRPLDFMIPRFIELCRSE--NPRMRTDALFCLNQFI--LIQSQSLYAHIDSFLETCYGLATDPSPNVRKNVCQALVFLLDVRPDKIAPSLGSIVEYMLYST-QDQDQSVALEACEFWLAIAE-QPDLCPSLVPYLDKIVPMLLRGMVYSDMDILLLGDDADDYNVEDKAEDIYMDWNLRKCSAAALDVLSSVLKQQLFDITLPYLKEQLLSNDWKVQEAGVLALGAIAEGC-MEGMVQFLPELYPYLISLLDSKKPLLRTITCWTLGRYSRWLQSPEDHQKYFVPLLQGLLRMIADNNKVQEAGCSAFANLEEQAGSLIPYLEPILTNLVLAFQKYQRKILYDAIQTLADVVGPALNNKHYILFPLLECFSSVAVALHEGFAPFAPETFGRAFNILMIDAAKTDPTVEAPDKDFLVTTLDLISGVIQALGNQAEL-LVSQCDVPLGQIICAKDEVAEVRQSAYALLGDMAMFCFNYVRPYCDALLTDMLPQMQLPIHVSTSNNAIWSAGEIALQLGKDMQPWVEPILQNLVCILQAPKLHSTVLENAAITIGRLGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 157348575 22 --------------NDQRSQAE-ALFNLCKQTHPDSLVLKLAILLQSSPHPEARAMAAILLRKQLTRDDS-------YLWPNLSATTQANLKSILLDCVQREKTISKKLCDTVSELASGILPDGGWPELLPFMFQCVTSSNFK--LQEAALLIFAQLSQYI-GETLLPHLDTLHSVFLQSLASSMNS-DVRIAALGAAINFIQCLSNRDKFQDLLPLMMQTLTEALNSSQEATAQEALELLIELAGTEPRFLRRQLVEVVGSMLQIAEAELLEETRHLAVEFVITLAE-----------ARERAPGMIRKLPQFIQRLFAILMKMLLDIEDDPVWHDAGETSNYSVGQECLDRLSISLGGNTIVPVASELLPAYLAAPEWQKHHAALIALAQIAEGCSKVMIKN-LEQIVSMVLNSFQDPHPRVRWAAINAIGQLSTDLG-PELQVKYHQRLLPALAAAMDDFPRVQAHAASAVLNFSENCTPD-------------ILTPYLDGIVSKLLVLL-------QNGKQMVQEGALTALASVADSSQVHFQKYYDAVMPYLKAILVNANDKSNRMLRAKSME-------CISLVGMAVGKEKFRDDAKQVMDVLMSLQGSQMEADDPTTSYMLQAWARCKCLGQDFLPYMNVVMPPLLQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157337734 24 ---------------------------------------------------EARAMAAILLRKQLTRDDS-------YLWPRLSASTQSSLKSILLGCIQREDSISKKLCDTVSELASSILPENGWPELLPFMFQCVTSDSAK--LQEAAFLIFAQLAQYI-GETLVPHIKHLHSVFLQSL-TSSSSSDVKIAALSAAINFIQCLSSSADFQDLLPAMMRTLTEALNCGQEATAQEALELLIELAGTEPRFLRRQLVDVVGSMLQIAAESLEEGTRHLAVEFVITLAE-----------ARERAPGMMRKLPQFISRLFAILMKMLLDIEDDPAWHSADSEDSNYSVGQECLDRLAISLGGNIVPVASELLPAYLAAPEWQKHHAALIALAQIAEGCSKVMIKN-LEQVVTMVLNTFQDPHPRVRWAAINAIGQLSTDLG-PDLQVQYHQRVLPALAASMDDFPRVQAHAASAVLNFSENCTPD-------------ILTPYLDGIVGKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFQKYYDAVMPYLKAILMNATDKSNRMLRAKAME-------CISLVGMAVGKDKFRDDAKQVMEVLMSLQGSQMETDDPTTSYMLQAWARCKCLGQDFLPYMSVVMPPLLQSAQLK--PDVTITSADSDNEIEESDDESMETI-----TLGDKRIGIKTSVLEEKATACNMLCCYADELKEGFFPWIDQVAPTLVPLLKF----------YFHEEVRKAAVSAMPELLRSAKLAVEKGLAQGR-NESYVKQLSDYIIPALVEKEPDTEICASMLDALNECLQISGRDESQVRSIVDEIKQVITASKRERAERTK----------------- 115472957 21 -----LLSTLMSSSNADRAAAEAAFHRLRGSHPEPLALRLASSLSSPATPADLRAMAAVLLRKLLSPTPSSDASSAAAVWPHLSPAGQAALKQHLLSALQSPKPIAKKVCDAISELAALLLPENAWAELLPFLFRAASGPEA-PNLQESALLIFARLA-DYIAESLLDHLMTIHNLLASALAHP-TSPDVRIAALSAAVNLVQCLPTNDKMQDLLPAMMRALTDCLNSGQEASAQEALELLVELAGAEPRFLRRQIADVVGAMLQIAAAQLEDGTRHLAVEFVITLAE-----------ARERAPGMMRRLPQFVGRLFAVLMQMLLDVEDDPAWHDAGEGNNYGVAQECLDRLAIAIGGNAIVPIASELLPQYLSAPEWQKHHAALITLAQIAEGCAKVMLKN-LEQVVSMILNGFQHPHARVRWAAINAIGQLSTDLG-PDLQVNYHQQVLPALANAMDDFPRVQAHAASAILNFSENCTP-------------EILTPYLDGIVTKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFKKYYDAVMPYLKAILMNATDKSNRMLRAKSME-------CISLVGMAVGKDKFRDDAKQVMEVLMSLQGTTMENDDPITSYMLQAWARCKCLGQDFLPYMNVVMPPLLQSAQLKPDVTITSTACNMLCCYADELKEGFFPWIDQVAPTLVPLLK-FYFHEEVRRAAVAAMPELLRSAKLAVEKGLDYIIPALVEALHKEPETEMSSMLDSLNE----CMQLSGRLVRAVSDEIKNVIIASATRKRERSE-----RSKAEDFDADEGVFDQVGECLGTLIKTFKASFLPFFDLSVYITPMLGK---DKTAEERRIA-------------- 168010881 27 -----------NPGNEQRGQAEQLFNHLKQHHADALVMKMIHALQVRSQQLEVRAMVAILLRKLITKDD-------VSLWPQLAPASQTAVKGQLLLCLQQEKSISKKLCDTVAELAAGILEEGLWPELLPFMFQCVSSDSM--RLRESALLMFAQLAQYVGP-QLRTYLPTLHNVFQQNL-SAQTSGDVRIAALRATTNFVQTLETAQEFQDLLPGMLQTLSLALNNHEEATAQEALEMFIEVAGAEPRFLRRQLGEVVGNMLQIAAEELEEGTRHLAVEFLITLAE-----------ARERAPGMMRKLPQYTSRLFAALMKMLLDIEDDPQWYEDNGETADYEVGQECLDRLAISLGGNVLPVASQILPSFVNDADWKKRHAALITLAQIAEGCAKVMIKS-LDSVVGMILNSFRDSHPRVRWAAINAIGQLSTDLG-PDLQQNYHQQVLPALVNAMDDFPRVQAHAAAAVLNFSESCTP-------------EILTPYLDGVISKLLVLL-------QNGKRMVQEGALTALASVADSAQAHFQKYYNAVMPYLKTILIGANDKQNRMLRAKSME-------CISLVGMAVGKDKFRDDAKQVMEVLMTLQGAQMEDDDPTISYMLQAWARCKCLGQEFLPYMSVVMPPLLRSAQLKPDVTIKATACNMLCCYADELKEGFYPWIDQVAPILVPLLK-FYFHEEVRKAAVSAMPELGQATGKQLADYIPPLVEALHKEPETEICSSMLDSLNECIQIAGPLLDAIKSMVEQFKQVGSLIKTFKTAFLPYFEELIPYIKPMLG-KERTPDERRVAICVFDDVAEQCGDAAIKYY--------------------------------------- 15241189 24 -----------SSSNEQRSSAESLFNLAKQSNPDTLSLKLAHLLQLSPHPEG-RAMAAVLLRKLLTRDD-------AYLWPRLSLSTQSSLKSSMLYCIQHEKSISKKICDTVSELASGILPENGWPELLPFVFQCVTS--VTPKLQESAFLILAQLSQ-YVGETLTPHIKELHGVFLQCLSSNSASSDVKIAALNAVISFVQCLANSTEFQDVLPAMIRTLTESLNNGNEATAQEALELLIELAGTEPRFLRRQLVDIVGSMLQIAADSLEESTRHLAIEFLVTLAE-----------ARERAPGMVRKLPQFIDRLFAVLMKMLEDIEDDPAWYDAGETSNYSMGQECLDRLAISLGGNTIVPVAYQQFSAYLAASEWQKHHASLIALAQIAEGCSKVMIKN-LDQVVSMVLSQFQSPHPRVRWAAINAIGQLSTDLGPDLQN-QHHERVLPALAAAMDDFPRVQAHAASAVLNFSENCTP-------------EILSPYLDGVVSKLLVLL-------QNGKQMVQEGALTALASVADSSQEHFQKYYDTVMPYLKTILMNATDKSKRMLRAKSME-------CISLVGMAVGKDRFKEDARQVMEVLMSLQGSQMEDDPITSYMLQAWARLCKCLGQDFLPYMKVVMPPLLQSAQLKPDVTIKATACNMLCCYADELKEGFFPWIDQVAPTLVPLLK-FYFHEEVRRAAVSAMPELMRSAKLAIEKIIPAMLEALHKEPDTEICVSMLEAINECLQISGNLLDEIRSIVDEIKQVMTASSSRKRERGERADFDAEEGELIKEENEQEEEIFDQVGEILGTLVKTFKASFLPFFD-------------------------------------- 157125334 7 -QFHQLLNSLLSTDNEVRTQAEETFNSLPCE---GKVTHLLGAVQNPQMTEEARMMAAVLLRRLFSA-------EFQDFYNPLPPESKEQLKQQVLLTLQQSPSLRRKICEVVAEVARNDDGNNQWPEFLQFLFQCASAPNV--QLQESALRIFSSV-PGIFGNQQNQHLQLIKQMLIKYL-DPSSDPEVRFQAVRAVGAFILLHDKEDDVQRQFNDLLPVIMITAESIDQQDDQTLIKLLIDMAESVPKYLRPQLESIFMCMKVFSSPDVEDSWRHLALEVMVSLSENAPAMVRKRAEKYVASLIP------LVLQMMTDL-EDDEEWSVSDEICEDDTSDNNVIAESALDRLACGLGGKAVLPHIVNNIPNMLSSPDWKQRHAALMAISAAGEGC-HKQMEAMLENIMQGVLKFLMDPHPRVRYAACNAIGQMATDFA-PIFEKKFHEQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMAKLENLTTKFNELVEKGTKLVLEQVVTTIASVADTTEKDFVGYYDRLMPCLKYIIQNGNTDE-------LRLLRGKTIECVSLIGLAVGAEKFMSDASDVMDMLLKTHGDLPDDDPQTSYLISAWARICKILGKQFEQYLPLVMGPVMRNLGEQQNFGIRTAACEMLVCYARELKDGFANYAEEVVRLMVPMLK-FYFHDGVRTAAAESLPYLLDCAKIKGPTYLEYICPELLKAIDSEPEPDVQAELLHSLALSKETMDEVLKIIDKFMNLHFQKEEKRALARKEEDYDEGVEEQLAEEDDADIYLLSRISDIVHSLFLSYKDGFLPYF--------------------------------------- 145491648 5 -QFLDLVQCAFFDSNNQRGQAEQVLLKYKDECTDEFLVYCASAFANRSIQNRLRIACSTLVKRLV----GLVHPSNQIMWLACSQNTKNEVKIKFMQLIDPEHEIRRSAANTISEICAIELPRQEWPDLIERLTTN--SKHSNVLVKVSAIMTLGYICESLKNHQSEKDAKVILMGICVGMDTNEQNLEIRITAIKALQDSLYFMNNLFTQQEIFTFVKKLILQNAISNIQEIKLKALQCLIDYVKQLFVFLPVFITEL--YQTTQTAFENQGEITIAAIEIWNTICEIKETMSENTNQQTPETNSVDCCVSFFKKNYEGFIIPFMRNLLLDDGDADDYQQLSVPNSSSKGLAYIIEFAGSNTYDSVKNFIQNTISHQQWEYRKASVMAFGALAE-VQTEEIGLLIKSALTSLFGCLVDSNFKVKKATTQTLSRIAENYPQCFHEHDQANQMLATLLDQLSNKVSIVQNLVWVFVYLTEGLTNFQN----------SVFTREKFTILKHLASTSIRSDNQEISLIDTAFMAILNIIYSVTE------TKLCNDYLQQFYQQIQLLEGSNQYPVEIKYHLEMGLMSAMHGCVVRLDDSTTPEKQFEDIMKTLSKV------DSRVKNDYFYVLSGIAYAFKKKLTKYSTQIISELNKPLSEPDDMDSFKTALFCLSDIARAMEEEFVPYM-NILNYFFGLIKNVNFNRELKIQVYNAIADIILGLKDKSAPFMNDLKEILKLGFAASIDLTKSNLQDYAERLKETMTAFYTCILHAYCD----PKTPIFELGDTVQWFIIFCEMCNLKLKPTIEYVRLTLCCIFDCSHFFQNQKIKEFITSDFVIELIRK--------------------------- 169599296 12 -QLVQCLKDSLTGQNPIFAVALQMLKTARTS--PDIDKYLAFVFTNTQPPAAVRAAAAIMLKN-----------DVKTGYKTMPDTTKDYIKSTIILGLQDSSQMRGYAGNVITEIVRQ-GGIMGWPQVLSELIDMVSSGSVSPQAQEGGMSALLKICEDNRKAQGQRPLGFLFPKLLELTTSS--SARVRADALASMNIFVP--EKPQAVVSSLDTLLQQLFSLASDPSDEVRKHVCRAFVHIADIAPEKIVPHMEGLVEYMVTQQRNPENAELALDAAEFWLCVSEDEILRLEGEEEDYEVDDRQEDIRPNFASSKSGRLTEIDDFDDDDDAFGDPEEQWNLRKCSAAALDVLASVFHEAVFQATLPYLTDNLSHAEWPNREAAVLALGAIADGC-MSVVEPHLPMLTPYLITLLQDPKPVVRQITCWSLGRYSGWAAHLDQKQQFFLPVMDGILKKMLDNNKVQEAAASAFANLEEKATELSEYCRPIVSQFVQCFAKYKDRILYDCVQTLAEHVGPALRDDDLVSMPLLECLSYVATALGSKFAQYAAGIFARSINIIHRNMAGQNPGWDAPDKDFLVTSLDLLSAIIQALQQEDSAQLVGRTSSFFLLAVCMNDPNNDVRQSAYALLGDCAIYVFPQLQSCLPEIMEIIIEQLDEETGYSVINNACWSVGEISMRHKEGMQPYAERLLQKIGTILFDDKVPDSLNENAAIALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 116054875 76 --------------------------------FPDFNLYLAHVLTSEEEPEDVRQSAGLLLKNNLKTSWT----------TTMSEEYRAFVRETLVRSLGHGSRLIRTTCGTCVAVIVRCGGVENWPTLWPALAAAVEQGD--DNSRDGALDALYKACEEVNPGMSDSPAGVLIPRLFALFQA--PSAKVRQQSVGVVNMIAPCWPEN--HYALLDTYLQGLFALANDPDNDVRRLVCSGLVMLINVCPEKLAPNLRQIITYMLER-QDDEDKDVAMESCEFWGAFCELGDDYVQILREFTPRLIPVLLTNMAYQEDDDEVIQAEDDEVNVGREDRDQDFVWNLRKSSANGLDILSNVFGDELLPIILPVVEQRLRESRWEIRESAILALGAVAEGC-SAGLLPYLPTLITFLLPMLDDARPLVRSTTCWTLSRFSPWMPQQQGMEQLNTLITAQCKRCLDHNKHVQAAACGAIATLAEGRDTMAPWAETVVQTLTQALGMYQRKNLRNLYDALTMLAENIGPSLQEALECLTALIIGFGGAAGQYSSGIFTKCNAALGLMLQRRVAVQEIPAEEYSVDVVICTLDLLSGLCEGLGPDITLVAQSQLREIILACC--VDESPGVKRSAYALVGDLARSCTAQLNASLQQFMELIITQLQPSNTMSVCNNASWAAGELAIRTPPDLRPFVAPLAQCMVQILDMRMVNRALGENAAITLGRLAMVCPEDLQSGLSHFVN------------------------------------------------------------------------------------------------------------------------------------------- 145497055 5 -QFLDLVQCAFFESNTQRSQAEQVLLKYKDECPDEFMVYCAQAFSNRGIQNRIRIACSTLVKRLVGLIHPP---SNQITWLACSQQTKNDVKKFMEQLIDPENEIRRSAANTISEICAIELPRQEWPDLIERLTTN--SKHTDILIKVSAIMTLGYICEALKTHQSKKDSEVILMGICVGMDLNEQTLEIRLTAIKALQDSLYFMNNLFKQQEIFSFVKNLILSNAVCNIQEIKHKALQCLIDFVKQLFTYLPVYINE-LFQATQASFENQGE-ISIAAIEIWNTICEMKEEIMQNGNQSTPESNAVDCCVQFFKNNYEGFLLPFMRNLLLDCDVDDEYQGLSVPDSSCKGLAFIIDFAGVKTYELVKNFIQNTLSHQQWEYRKASVMAFGALAEVQTKE-IEMLIKSALSNLFSCLVDQNFKVKKATAQTLSRVAENYPQCFHEHDQANHMLATLLDQLNNKIPIVQHLIWVFVYLTEQLQL----------FSMSIFNREKFNILQHLASTSVRADNSEIAIIDTAFMAILNIIYSITD------TKSCNDYLIEFFQQIQRLESGTQVPVEIKFHLEMGLMSAMHGCVVRLDDSTTPESVFESIMKTL------SNVDSRVKNDYFYVLSGIAYAFKKKLSKYSSQLIAELNKPLSEPDDMESFKTALFCLADIARAMEEEFVPYM-KILNYFFGLIQNPNFNRELKLQVYNAIADIILGLKDKSFQFLGDLKEILKLGFAASMDLTKSQQNDYAERLKETMTSFYTCILHAY----CEPNVPNFDLRDTVDWFIIFCDMCNLKLKPTIEYVRLTLCCIFDCSHFFQKIKLKDFITSDFVIELIRK--------------------------- 218192474 8 -----LLIQFLMPDNDARRQAEEQIRRLARD--PQVVPALVHHLRTA-KTPNVRQLAAVLLRKKITS-----------HWPKLPPHAKASLKQALIDTIDHSHLVRRASANVVSIIAKYAVPAGEWPELLPFIFQCSQSPQ--EDHREVALILFSSLTETI-GTTFQSHLNDLQPILLKCLQD-EASSRVRIAALKAVGSFIEYVNDVKMFRDFVPSILNVSRQCLANGEEDVASIAFEIFDELIESPAPLLGDSVRSIVFSLEVCSNQELEINIRQQAIQIISWLVKFKASFLKKH-------------------KLVIPILQVMCPLLTETADEDGDSDLAADRSAAEVIDTMAINLPRHVFPPVLEFASVSFRHINPKYREAAVTSLGVVSEGC-CEHLKDKLEDCLKVVLEALKDQEQMVRGAASFALGQFAEHLQPEIL--SHYESVLPCILNALEDPSEVKEKSYYALAAFCEDMGE---------------------NILPYLDPLMCRLVMSLQGSPRNLQETCMSAIGSVAAAAEQAFMPYAEKVLEMMKGFMV--------LTNDEDLCARARATEVVGIVAMAVGRARMETILPPFIEAAISGF--VLDYSELREYTHGFFSNVAEILDDSFAQYLPHVVPLAFSSCNLDDGSAVDIDDADSVDNGFSGVSSD----DDVNDEPRVRNISVRTGVLDEKAAATQAIGFFALHTKSAYAPYLEESLKILIRHSG-----------YFHEDVRLQAIISLKHILTAIRAIPPAHADVLEKQKDILDTVMNIYIKTMREDD-DKEVVAQACTSLADIVRDYGFAIIEPYITR------------------------------------ 22328982 8 -----LLIQFLMPDNDARRQAEDQIKRLAKD--PQVVPALVQHLRTA-KTPNVRQLAAVLLRKRIT-----------GHWAKLSPQLKQHVKQSLIESITVENSVRRASANVVSVVAKYAVPAGEWPDLLTFLFQC--SQSAQEDHREVALILFSSLTETI-GNTFRPYFADLQALLLKCMQD-ESSSRVRVAALKAVGSFLEFTNDGDKFRDFIPSILDVSRKCIASGEEDVAILAFEIFDELIESPAPLLGDSVKAIVFSLEVSCNQNLESSTRHQAIQIVSWLAKYKYNSLKKH-------------------KLVIPILQVMCPLLAESSDQEDDDDLAPDRASAEVIDTLAMNLPKHVFLPVLEFASVHCQSTNLKFREASVTALGVISEGC-FDLMKEKLDTVLNIVLGALRDPELVVRGAASFAIGQFAEHLQPEILSH-YQSVLPCLLIAIEDTSEEVKEKSHYALAAFCENMGE---------------------EIVPLLDHLMGKLMAALENSPRNLQETCMSAIGSVAAAAEQAFNPYAERVLELMKFFMV--------LTKDEDLRARARSTELVGIVAMSVGRKGMEAILPPFIDAAISGFELEF--SELREYTHGFFSNVAEILDDTFAQYLPRVMPLVF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156542807 7 -QFQQLLNTLLSTDNEVRTQAEETYKNLPVESK---VQLLLRFICDITVGEELRGMAAILLRRLFSS-------EFMDFYPKIPPEGQAQLKEQVLVAVQNEPSIRRRICEVAAELARNEDGNNQWPEFLQFLFQCANGP--VPALKESALRMFT-CVPGVFGNQQPNYLDLIKQMLLLSVNDT-SNYDVQFQAVRAVCAFIMLHDKETAIQKHFAELLPVVLVTAQSIEKQEEDSLLKGMIDLAESTPKFLRPQLEPIMEMCTVFSNEDMEDSWRQLALEVIVTLAETAPATVRKVGGKYITALVP------LILKMMTDLEE--NEEWSFSDEIIEEDNDSNNVVAESALDRLACGLGGKMLPLIVQNIPTMLSSTDWKYRHAALMAISAVGEGC-HKQMEAILPQIMDGIMQYLQDPHPRVRYAACNAVGQMSTDFAPTFEKKFHDVVIPGLLLVLDDNNPRVQAHAGAALVNFSEDCSILMPYLDAIMGKLESILTKKFQELVEKGTKL--------------VLEQVVTTIASVADTCEEQFVKYYDRLMPCLKYIITNATQQEH-------KLLRGKTIECVSLIGLAVGTEKFFGDAQAVMELLLKSHTALPEDDPQLSYMISAWARLCKVLGKHFEPYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 19076002 13 --LLNLVQGLSSPDNTVRNDAEKSLSSDWISQRADLLLNGLAILAYQSEDPAVRSFCLVLCRRISFRTLPGDSE--LEVFSSISNESKQSLQSQLLACFVKESTVRNKLCDTIAEIARSIYDQGEWPELINVIFNAVNSPD--ESFRESVFRTITSL-----PRLLSGQDSAVTPLFTTGLAD--PSIRVRISAARAYSAVILESKQSTRDQPLLPSLMNILPPLQQDRDSDNLADCLMAITEIAEVFPKLFKPIFESVIFGLGIIKDKELDNSARQAALELLVCFSEGAPAMCRKSSDYTDQLVLQCLLLMTDVAGDPEDEAEELQEWLN-TDDLDQDESDANHVVAEQAMDRLSRKLGGKILPPSFTWLPRLIPSQKWSERHAALMAISSIAEGA-EKLMKKELSRVLDMVLPLLADPHPRVRWAACNAVGQMSTDFAPDMQVKYPSRILEALVPVLESPESRVQAHAAAAMVNFSE-------------EADNKVLEPYLDDILQRLLTLL-------QSPKRYVQEQAVTTIATVADAAAKKFEKYFDAIMPLLFNVLQQADGKE-------FRTLRGKTMECATLIALAVGKQRFLPVSQELIQILGNIQMGITDSDDPQASYLISWGRICRVLGSDFVPFLSSVMPPLLVA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215510609 5 ----------------------------------------------------------------------------------------------IVSALGTETIRPSSAAQCVAYVAVAELPQMQWADLIGQLTGHVTNPSSTEMLKEATLEAMGYICQDIEPEVLVGQSNDILTAIVHGMRKDEPSEHVKLAATTALLNSLEFTRANFEKDSERHFIMQVVCEATQSANTQVRVAALQCLVKIMSLYYQYMEHYMGPALPQITMEAMKSDIDEVALQGIEFWSNVCDEEVDLSIEASEASEQGRPPARTSRFYAKGALQYLVPILVQTLTKQEEHDDEDDWNPCKAAGVCLMLMASCCEDDMIAHSLPFVREHIKHPDWRYRDAAVMTFGCLLEGPDPAILKPLVEQAMPTLIELMSDESVVVRDTVAWTIGRVCEIIPEAVVSENYLGPLLQALVKGLGAEPRVAANVCWLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215494924 7 -QFNALLVNLLSTENEIRSNAETAYDGLPAGSRALF---LLGALVNQAAEEQVRVLAAVLLRRLFS-------TDFDKCFPELPPEAQAQLKDQLLLSIQNETSLRKRVCECAAELARKDDANNHWPEFLKFLFTCASA--SSPVLRESALQIFTSV-----PGIFGNQQSRYLDMIRQML--------VRFAAVRAVSAFLLVHEKETAIQRMFADSLPVMLQILSESIEALDDNVVKCFVDLAEACPRFFRPHLDTLMQCLRVIGEPSVPETWRHLCLETVVTLSEMAPAM-----------------VRKLAGKHIAQLVPQLFQMMVDLSDDPDWDADSDPVVGESSLDRLACSLGGKILPLVVGCVSQMLASEDWRHRHAALMAVSAAGEGC-HKQMEALLPQMIDGILKYLQDPHPRVRYAACNALGQMA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116056021 729 ----QLLSGLQSADNEHRRRCES-LFEACKTHGDSLAESLIGALRT-SQDARTREQSCVLARRAFTS-------EDGKMWVNLGAETRERVKRELLNALREEPKISRKTCDLICEVAAGGSERDEWPELMPFMFSAVS--EGGEGLKESALNVFAMLAP-LMSEALVGQIPTLHATLNGSLASSDT--QVRLAALRATCSFLENASDRTKFQDLLPAMMNTLVEALRGQDESSAQEALGLFIELAESDPRFVRNHLTQLVEAMLSIAHEDLEDGTRTLATEFLVTLTE-----------ARDRAPGMMRKVPNFVPRLYNCLVSFLFNDIDDEDWHTAENEEDEGSGQGDLYDVGQECLPNSMLPACAATMPALIGDADWKKRHAALIALSQIAEGCAKGMKKDVVGAIQPCLHALSTDPHPRVRWAAINGLGQMCTDLGPRLQEKAH-AQVLPLLLNAMDDNPR--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58267374 12 -EVLGMLRDTSSVDSEVQRNVAQRLEQLR--FVPDFLAYLAHVLCTGEQDSH-RAVAGLLLKNSLNQRSGPTTNEN-------DARAMAYVKNTVLTGLADPDQIVRQTVGTVIMCLISNEDVGAWPEALDALTKGMGSTD--PNVVEGSFNTLQKICEDAPHKQGRDLLDHLVPQFIEFTNHNV--NKVRLYALQILQSLLSI--GIAAVTANIDNYIRALFNKASDPSPDIRKSVCASLGLILGSRPDKLVPEMGNVVDYIVFCT-QDDDETVALEASEFWLTFAE---DASLKDQLRPYLPKVAPLLLNKMVYSDYDIAVLDMDEYDEDVADKETDGEWNIRKCSAATLDVLAVSFGAELLEILLPHLRDKIFDAEWQQRESGVLALGAIAEGC-IAGLEPHLPQLVPFLLRSLEDKKALVRSITCWSLGRYASWIVQPEDKTQYFIPTMEGLLRMVLDHNRVQEAGCSAFATLEEEATEMAPFLEPVLRNLTYAFSKYQQKILYDAIGTLADSVGDALG-QPGYLEILMECLSSVSIAASQSFTTYTPPVYQRCLNILQQYSAFEQDPDNVDEPDFIVVALDLLSGLVQGMGEAIHPLILEQPPLLHLLALCLTHYEPPVRQSAHALLGDMAISCFPILKPVVPQILPSVIEQIVVEDCISVCNNAAWAVGEVALQFNNDLEPFMPALVQRLIPILLSSKSPKSLSENAAVTIGRLGLVCPALVAPELPNFAQ------------------------------------------------------------------------------------------------------------------------------------------- 116831752 21 -----LITNLMSTINDQRSQAEN-LFNLCKQTYPDSLILKLSHLLHTSSNPETRTMSTILLRRHLTRHHDDSF-----IYPHLSPSTQSTLRSLLLSSLHQEKSIVKKLCDTVSELASALLSDDSWPDLLPLLFQWVTSNDA--RLQEIALLVFAQLAHYI-GETLLPQLSTLHSVFLRCLSAATSSSDVRIAALAASINFVQCLSNSSDFQDLLPLMMQTLTEALNSGQEATAQEALELLIELAGTEPRFLRRQIVDIVGAMLQIAAESLEEGTRHLAIEFVVTLAE-----------ARERAPGMMRKLPQFVKKLFGVLMNLLLDIEDDPAWHDDAGETSNYGFGQECLDRLSIALGGNIVPVASELLPTYLAAPEWQKHHAALVALAQIAEGC-SKVMTKNLEHVLSMVLNSFPDPNPRVRWAAINAIGQLSTDLG-PDLQDKYHHLVLPALAGAMDDFPRVQAHAASAVLNFTENCTPD-------------ILVPYLDGIVSKLLVLL-------QSGKQMVQEGALTALASVADSSQEKFQKYYDAVIPYLKAILLNANDKSNRMLRAKAME-------CISLVGMAVGKEKFRDDAKQVMDVLMSLQQSQLDSDDPTASYMLQAWARCKCLGQDFLPYMGFVMPPLLQSAQLKPDVSITSADSDAEFDEDDDSIETI--------TLGDKRIGIKTSVLEEKATACNMLCCYADELKEGFFPWIDQVASTLVPLLKF----------YFHEEVRKAAASAMPELLSSAKWAIEKGQSQGRDAT-YLKQLSDYIIPNLVEALHKEEICASMLGALNECIQVSGPDEKQVRSIVDEIKQVITASSSRKHER------------------- 125592167 3 -------------------------------------------ISCQGKSFEARQAAGLLLKNNLRAT-----------FSSMPPASQQA----------TNKAIRSTVGTVISVLFQI-VRLAGWIELFQALHQCLDSNDLD--HMEGAMDAIYKICEDVPEELDERPINVFMPRLLQFFQSTH--AILRKLALGCINQYIVVMPA--ALYMSMDQYLQGLFNLAKDPSADVRKLVCSAWVQLIEVRPSKLQPHLKN-VTELMLQANKDSDDEVALEACEFWSAYCDVSMPPEGLREFLP--RLIPTLLSNMSYSDDDESLADAEVEDESFPDRDQDVNVWNLRKCSAAGLDVLSNVFGDDILPTLMPLIQQNTDDDAWKEREAAVLSIGAIAEGCIT-GLYPHLPQIVAFLIPLLDDKFPLIRSITCWTLSRYSKFIVHPNGREQFDKILLGLLRRVLDTNKRVQEAACSAFATEEEAAEELVPHLGIILQHLMCAYGKYQRRILYDALGTLADAVGAELNQAKYLLFPLLECFTSIAQALGPGFSQFAEPVFQRCINLIQSQHLAKVDPAAAYDKEFIVCALDLLSGLAEGLGAIESLVSQSSLRDILLQCCMDEAAD--VRQSALALLGDLSRVCPIHLHPRLQEFLNVAAKQLNPQEAVSVANNACWAIGELAIKIGKEISPVVITVVSCLVPILKSPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183979303 7 -QFYQLLNTLLSTDNDIRQQAEDAYNNIPTETK---VVHLVGAIQNGDIGEEARQTAAVLLRRLLSA-------EFFEFFPKLPFDQQTMLREQLLLTLQMSQQLRRKICDVVSELARNDDGVNQWPEFLQFMFHCASSQNPD--IKEAGIRMFTSV-PGVFGNRQNENLDVIKQMLLSSLQPTETEA-LRMQAVKAVGAFILLHDKESAIQKHFDLLVPLMQVVVQSIEKTDDDSALKVLIELAESAPRFLRPQLETIFEGIKVVGDTEADDNWRQLALEALVTLCETAPAMVRKQVPVAIRRLTPLVLAMM-------CELDDEPDWSVQDDVADDDNDLNYVTAESALDRMCCGLGGKIMLGLIVGQVPEMLNSEDWRKRHAALMAVSSAGEGC-HKQMEQMLDQVVSAVLTYLTDPHPRVRYAACNAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170591076 17 -QVVQLLQHSQSPDTQTQRNVQERLDQL--NLHPEFCCYLVFILSEKDEQVANRSLAGLILKNSIRM-----------LWGRLPEPIRHYVKNKTLLAISDCHPLIRATVGIIITTIVVHEGIAQWPALLPTLCNML--DGSDENLQEGAMGAIQKICEDSADLAPQEHLSTLIPKLLCFFNSS--SPKLRALALNSVNCIL--LVQTEPLNNIMDVFLQHLFALANDTDTEVQKQLCRSLTLLLDSHLDKLASQLGNIVEFMLLRT-QDPNEATALEACEFWLALAENPQVCKEALLPHLPKLIPVLVRCMRYSDMDVAVLKGDIDEEDGAIPDRQQDIKPRFHRAKTQTQTQRKSDITAEGVLEFFNELIETQCCSISFGKQCVPSMESMDDDDDGDDDSSTEWN--LRMLFDAFFIKESGILALGAVAEGCMSGITPHLPELVPFLITSLQLLARILDGSKRVQEAACSAFATLEEEALELVPYLPEILATLVEAFSRYQAKILYDAVGTLADSVGPNLNEPQYVLFPLLECLSSVATALHEAFLPYCEPVFQSSRSLPLERPAEYDMPDK----DFLIVALDLLSGLAEGL-AEHIDSLVGPSQIIALVYQCSMDSSAEVRQSSFALLGDLSKACYHYLQPHINIFLPILAQNL-DPDSISVCNNSIWAIGEIAMKMGESMRPHVLGLLPALIIVMNREKGPKTLLENTAITLGRLGISCASEVAPFLP----------------------------------------------------------------------------------------------------------------------------------------------- 154278499 23 -------------DNIVRAQAEEQLNNEWVKGRPDVLLIGLAEQLQGAEDAGTRSFAAVLFRRISTRSNVPDTSESKELFFTLSKEQRVAIREKLLESLGSESHVRNKIGDAVAEIAGQYADNGQWSELLGVLFQASQSTD--PGMRDSAFR----IFSTTPGIIEKQHEEMVVGVFAKGFRDEEYNYKVRISAMEAFSSFFRSVKSQSKFFSLVPDVLNILPPLKEADESDELSKAFISLIELAEVCPKMFKGLFNNLVFSISVIGDKELSDQVRQNALELMATFADYSPKMCQNDPTYPEGMVTQCLSLMTDV-----GLDDEDATDWTQSEDLDLEESDKNHVAGEQCMDRLANKLGGKIVQATFSWVPRMMSSTSWRDRHAALMAISAISEGC-RDLMEGELGQVLALVTPALQDPHPRVRFAGCNALGQMSTDFAPTMQEKYHSIVLGNILPVLDSTEPRVQAHAAAALVNFCE-------------EAEKEILEPYLEELLRRLL-------QLLRSPKRFVQEQALSTIATIADSAEAAFGQFYDMLMPLLLNVLNEEQSKE-------FRILRAKAMECATLIALAVGKEKMGQDALTLVQLLGNIQQNITDADDPQSSYLLHCWRMCRVLNQDFVPYLPGVMPPLLQILDDEEQFPVRVSSANLIPQLLNSYKKEFLQMWSKTADKLIEVLSAEPAIDTLAE-MFQCFYESVEVAGKQMQAFIESAKSSLEDEANAELEDGDDDAYSYNIEIEE----------------------------------------------------------------------------------------------------------------- 211968631 42 -EIVALFEKAGSTDNAVQQQLAQAFQTL--NAMVDAPCYLTEILSSAQFSSDVRQLAGLTLKSNLQ----------QKQPHALPAFVSLYIRPRLLAAIENEKTVRSAAGSAITCLLSLE-GVGAWPEALQRLFQLL--DDAREDVVDGAFSALSKIVEDAFPELLFLSSQHLLPKLF-ALALPPHKPSVRKHAVACLGHFAQNFAPQELFEAFFPQYWQLLGQLAQESDAEMTRFVVQGMVQVVEVRPDVFNVTSGEAVLSFVVRCCGHEDYRVRLDAVEFWPVLLRLCMDPSQLEDDNAEVADEARDIKPRFHRQSGPEGASEEEEEEDSRGT--WGDGWSVRKGSALALDHIASVYREAVLPEVLPLIEASLVDANWERREAAVLALGALAQGC-QDSLEPYLPNVLQFLLNLCDDPKPLLRSISCWCVSRYAAWI--CRHEEQFLKPVLVQILKHVLDNKRVQEAACSAFATIEEASLHLVPYLPDILSTLKQAFCFYQTKILYDAVGTLADSVGNINNLQDPGLIGLFECVTNCATALGAYFVPYAQAVTERCVWILMESLTQVDRFEKGPSRDLIESCLDLLSGVTEALGPEMCELLAHQNLNFIPLLLCCQDPAAGMLQSSFALVGDLSKHCVKFLQPHLSVLMPTLSEHL-LHHATSVQNNAGWAIGELALRAEPQFEPHVDSIASKLIGIVNCPELHRSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210110972 6 -QFETLLANLMSHDNDVRKQSETMYDGIPVTNRAQF---LLQASRNANAAPEVRQMGAVLLRRLLTMSFEEA-------WPTFPPELQAAIKTQLLAGIQQEPNVRRKICDATAELARNDDGTNHWPEALKFLFECASSQD--PGLKESALNIFCSI-PGIFGNQQAHYLEVIKQMLYQCMTDQ-SSPQVRRLAAKATANFILENENDATLQRQLSDLLPGILQSLSESSTQDDDCVLKSMIDLAENTPKYLRLQLDSVLINLQILSNSELPDQWRHLGLEVIVTLAETAPAMVRKRT---------KLIPVLIPQVMALMVDLEEEEDWATSDEAEDEDSDSNAIAGETGLDRLACGLGGKVLPLVSAALPQMLQNADWRYRHAALMAISAIGEGCHNQ-MQAHLPSVVEAVLPFLQDMHPRVRYAACNALGQMATDFA-PLFQKKFIDKVIRGLLIVLDDHPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29893590 8 -----LLIQFLMPDNDARRQAEEQIRRLARD--PQVVPALVHHLRTA-KTPNVRQLAAVLLRKKITS-----------HWPKLPPHAKASLKQALIDTIDHSHLVRRASANVVSIIAKYAVPAGEWPELLPFIFQCSQSPQ--EDHREVALILFSSLTETI-GTTFQSHLNDLQPILLKCLQD-EASSRVRIAALKAVGSFIEYVNDGGDFRDFVPSILNVSRQCLANGEEDVASIAFEIFDELIESPAPLLGDSVRSIVFSLEVCSNQELEINIRQQAIQIISWLVKFKASFLKKH-------------------KLVIPILQVMCPLLTETADEDGDSDLAADRSAAEVIDTMAINLPRHVFPPVLEFASVSFRHINPKYREAAVTSLGVVSEGC-CEHLKDKLEDCLKVVLEALKDQEQMVRGAASFALGQFAEHLQPEIL--SHYESVLPCILNALEDPSEVKEKSYYALAAFCEDMGE---------------------NILPYLDPLMCRLVMSLQGSPRNLQETCMSAIGSVAAAAEQAFMPYAEKVLEMMKGFMV--------LTNDEDLCARARATEVVGIVAMAVGRARMETILPPFIEAAISGF--VLDYSELREYTHGFFSNVAEILDDSFAQYLPHVVPLAFSSCNLDDEPRVRNTAIRAIPPAHADVLEKQKDILDTVMNIYIKTMR-EDDDKEVVAQACTSLADIVRDCGAIIEPYITRLADLLRQESQVESDGEDDGDIDHDEVL----MDAVSDLLPAFAKVMGSY------FDPIFTKLFDSLMKFAKSPHPPQDKTMV-VATLAEVAQGMGAPISAYVD--KIMPLVLKELASSEATNRRNAA-------------- 194898582 7 -QFQQLLVSLLSTDNDVRQQAEDAYNNLARELK---VTHLLSNIQNGQQSEEARQMAAVLLRRLFT-------TEFMEFYKGIQPESQNQLLQQILMAVRQEPQLRRKICEVVAEVARNEDCNNLWPDILQFLFQCANSP--TPQLQESALRIFSSV-PSIFGNQEAQYIDLIKQMLAKSM-DAGSDPEVRVQAVRAVGAFILYHENETAIYKHFADMLPRMIHITETIEAQDDQSLLKLLIEMTENCPKFLRPQLEFIFECMKVFSSQDFEDSWRHLVLEVMVSLAENAPAMVRKRADKYIVALIPLVL-------HMMTDLDEDENWSTADVVDDDDHSDNNVIAESSLDRLACGLGGKVVLPHVMNALPAMLGHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMTGVLNFLRDPHPRVRYAACNAIGQMSTDFA-PIFEKKFHSQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMAKLETILNKFKELVEKGNKLVLEQVVTTIASVADTCEAEFVAYYDRLMPCLKFIIQNANSD-------DLRMLRGKTIECVSLIGLAVGREKFIGDAGEIMDMLLVNHTEGADDDPQTSYLITAWARMCKILGKQFEQYLPVVMGPVMRNLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEDVVRQMLPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195107180 7 -QFQQLLNSLLSMDNEVRKQAEDAYNNLSRELK---VTHLLGNIHNGQQSEEARQMAAVLLRRLFTS-------DFMEFYKELPVDSQNQLLQQILMAVQQDPQLRRKICEVVAEVARNEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFSSV-PSIFGNQETQYIDLIKQMLAKSM--ENTDAEVRVQAVRAIGAFILYHDKEKEVTIYKHFLPRMIVITGETIEAQDDQSLLKLLIDMTENCPKYLRPQLEYIFECMKVFSSQDFEDSWRHLVLEVMVSLAENAPAMVRKRAEKYIVALIP------LVLQMMTDL-DEDEEWATADVVNEDDHSDNNVIAESSLDRLACGLGGKMVLPHVMNALPGMLNHADWKHRFAALMAISAIGEGC-HKQMETILDQVMSGVLNYLRDPHPRVRYAACNAIGQMSTDFAPTFEKKFHEQVVPGLLLLLEDEQPRVQAHAGAALVNFSE-------------DCPKNILTRYLDAIMAKLENILNKFKELVEKGNKLVLEQVVTTIASVADTCEHEFVAYYDRLMPCLKFIIQNAN-------SEDLRMLRGKTIECVSLIGLAVGREKFIADAGEVMDMLLKTHGDLPDDDPQTSYLITAWARMCKILGKQFEQYLPLVMGPVMRTLGEQQNFAIRTAACEMLVCYARELKEGFADYAEEVLRLMLPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195038481 7 -QFQQLLSSLLSVDNEVRKQAEEAYNKISRELK---VTHLLGNIHNGQQSEEARQMAAVLLRRLFTS-------EFLEFYKGLPVDSQNQLLQQILMAVQQDPQLRRKICEVIAEVARSEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFSSV-----PSIFGNQETQYIDLIKQMLAKSMENAEVRVQAVRAIGAFILYHDKEKEVTIYKHFMLVITGETIEAQDDQ---SLLKLLIDMTENCPKFLRAQLEY-IFEMCMKVFSSLDDSWRHLVLEVMVSLSENAPAMVRKRAEKYIVALIP------LVLQMMTDL-DEDENWATADIINEDDHSDNNVIAESSLDRLACGLGGKMVLPHVMNALPGMLNHTDWKHRFAALMAISAIGEGC-HKQMEAILDQVMSGVLNYLRDPNPRVRYAACNAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45331213 18 -EFYQLLKNLINPSCMVRRQAEEIYE-----NIPGLCTFLLDAVRNRRAGYEVRQMAAALLRRLLSSGFEEV-------YPNLPADVQRDVKIELILAVKLETSMRKKLCDIFAVLARNEDGTNHWPEGLKFLIDSIYSKNVV--LWEVALHVFWH-FPGIFGTQERHDLDIIKRLLDQCIQDQEHPA-IRTLSARAAAAFVLANENNIALFKDFADLLPGILQAVNDSCYQDDDSVLESLVEIADTVPKYLGPYLEDTLQSLKLCGDSRLSNLQRQLALEVIVTLSETATPMLKKHTNIIAQAVPHIL---------AMMVDLQDDEDWVNADEMEEDDFDSNAVAAESALDRLACGLGGKVLPMTKEHIMQMLQSPDWKYRHAGLMALSAIGEGC-HQQMESILDETVNSVLLFLQDPHPRVRAAACTTLGQMATDFA-PNFQKKFHETVIAALLRTMENQQRVQSHAASALIIFIE-------------DCPKSLLVLYVDSMVKNLHSVLIKLQELIRNGTKLALEQLVTTIASVADTIEEKFVPYYDIFMPSLKHIVELAVQKE-------LKLLRGKTIECISHIGLAVGKEKFMQDASNVMQLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50418807 12 -QLKHIFKGTLSSNNQERSLANDALIQARQQ--PEIENYLFDILMDNTARSDVRAAAGINLKNSILKNDNPNHIKN-----------RQYLLENILKGLVHDNMVRNITGNVITSLFSN-FGIEGWPQALPQLIELLNSPDGTYIAQEAAMGALSKICEDSREFNGERPLNFMISNFLK-LATNPQSGKIRSLSIHCINQFIPL--KTQSFLIHLDEFLQKLFELATDSNNEVRRNICTSFSMVLETRPDKIMPHLDGVINY-CLHLMQDSDEEVALEACEFLLALSTSYMELIDEKDNADIADKDEDIKPQTAKSKDSHFDDDTDSEFEDEDDEDLEIDQWSLRKCSAATLDILSLNFPEEVLQVSLPILQEHIVSPEWPVREAAILAFG-AISKSCIELSRDKLPTLVPFLVDRLQDQEPRVRQITCWTLSRFSTWVAEEAHEANYFQPTFQSIVTCALDNKKVQEAACSALSSFIEESDLIEFYLDPLLDHFAKCFQTYQRKILYDCVQTFVEKMGYELDDNDTALWPLLECMASIAATLGELFAPYAIPVYERAIKILSNCQCQTDALIDAPEKDFMVTSLDLIDGLIQGFGQELIQQHGTNLMDLIMICFEDHTDD--VRQSAYALLGDLAIFTLETVKPYLQPIFISIGNEINNFNSFPVYNNAIWALGEIAMRLTDEIKPYLSNLVDLVIPVLNSSDTQQTVLENAAICLGRMGLNGGSE----------------------------------------------------------------------------------------------------------------------------------------------------- 66826139 13 -QLVYVLNLSNSTSREVHDQIREELDKF--HSVPDYNNYLTLIFKSNELQPHIRSVAGLVLKTNIK-----------QYFEKMPREVQNYIKREILPVLSDPDSVRHTVGNIITNLIKKSC-FSEWPELLPALNLALDSNSQD--LIEGSLYTLSLLCEDLDSDDSGRALNQLIPKLIMFFK--CNNADFRKKALVSISYFIISMPGALLINME--AFLKGIFSMSEDPSEAVRTNVCKTLVTLVETKIEFLLPYIKDVIQYML-HATKDKSEEVALEACEFWTAISQAE-GCRDLLRDYLPVLVPILLNGMVYTEQDYEYLDQGDDSMTPDRPQDFEDEAWTIRKSSAFAIDVLSGIFPDEYLSVTLPLIEQRMNEQNPWPVRESAILALGAIADGSKNGLAPHLSKVIPYLINTLNDPKPLVRSITCWTLSRYSYWIAQADGRDYLHPLVVNLLNRIVDNNKKVQEAACSAFATLEEEADLLIPYLQMILVTFVNAFGKYQAKILYDAISTLAKVVGNELNKPELLLGCLNQVCSSIGAGLQNLISLFFNRSIKLIEGSLQYNNQDQKGSSSSSDQDFIVAALDLLQGLSEGIGSIESLIPNSNLPHLLLQCMNLRG--SDVLQSSFALLGDMSKFCLIHFKQYIPDYLNILTNNLY-PEYLSVCNNASWAIGEIAIRMPDEVKPFVVAIRDRLISNINKVNLNRGVLENTAVTIGRLGIVSPADISPFVDKFIQ------------------------------------------------------------------------------------------------------------------------------------------- 213406796 13 -----LIQGLVSSNNEIRNEAEKALNSQWLAQQPDFLLVGLADQASRNADPSVRAFCLVLLRRL---AFRTVPGSEVEVFSALRDDSKQQIKVLLLQILGAESTVRNKACDTTAEIARITECNGQWPELLTVLFESAKSTEQS--VRESVFRVLLTL-----PTLLAGQDAVLVELLAAGMSDASIPVRVAAVRAYAATFLESKQITRDQLNGLLPGVLNVLPPLQQARDSYSLAECLNSLTEIVEVFPKIFKQIFDDLLFSLGIIADKELEDSARQAALELLVCFSESSASMCRSNPKYAQELVTQCLMLATDVGGEDENDPDELQEWLDTEDLDSDENDANHIVAEQALDRLSRKLGGKTILPQAFSWLPGLIGSQKWSERHAALMAISSIAEGA-EKLMKRELGKILDMVLPLLQDPHPRVRWAACNAVGQMSTDFAPDMQTKYSTRILESLIPVLGAPEVRVQAHAAAAMVNFCE--EADNKVLEPYLD------------------QILQSLLALLQSPKRYVQEQAVTTIATVADAAAQKFDKYYDVIMPLLINVLQQGEGKENRA-------LRGKAMECATLIALAVGKERFLPLSGSLMQALAAIQQGITESDDPQAGYLAAWGRICRVLGNDFLPFVDSVMPPLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210100264 5 --LETILENLLVPDNAVIQQATTQLQEAYKD--PAIVPALCGVLGASQNP-QVRQYAAVLLRRKI-----------AKQWKKFDQETQASLKATLLQVLVQEPEVRHAAAQIVGAVARHELQEGKWPELLQFIQDLIRDNEPSK--REMGMFVLSTVC-DTSAQGLQPHFASLFALFNTTLEDVD-NRAVPFYTIQAMTSLVEYCEEAGTFQKLIPKVLAVIRHLLL-QDEDQACEALEIFDELVECEVTIVVPHLKDIMFCLEVSSNAELGDNIRVKALSFVSWLTRLKKKSILKHKLV---EPVLSVVFPIMCTPAAEG------EDDPDDTFIDELEASTPSSFASQVIDVMANLPPEKLITPLMQLVGPALESENPYQRKAGLISMAVIAEGCSDHIQKKCLEPFLQVTCKNISDPNPIIRNAALFTMGQFSEHLQPGITKYHIVPLLINHLMQGEHSSKEGITKTYYALEEFVENLGKD--------------ILPYLPALMESLLSALTTSQAVHI--KELAISAIGAIANAAGEAMVPYFQQVMEQLKPYIVQVLPESHQV-----------LQVQALDTLGMFARTIGEQHFLPMAEECIQLGLKLVEEV-DDPDLRRCSYGLFASVSTVLKANMAPYLPNITKHMLGSLRSTEGIIVIKHSLKQNYRYIFDETNGVLNFVEEDLTEESEDYSVENSYLEEKEDTCNSFGEIAANSGSAFLPYLE----------------------------------------------------------------------------------------------------------------------------------------------- 195443760 7 -QFQQLLVSLLSTDNDVRQQAEEAFNNLPRQVK---VTHLLGNIHNGQQSEEARQMAAVLLRRLFT-------TDFLEFYKEIPTESQNQLLQQILLAVQLDPQLRRKICEVIAEAARNEDGTNQWPDVLQFLFQCANSP--TPQLQESALRIFSSV-PSIFGNQEAQYMDLIKQMLAKSM-DPSSDAEVRVQAVRAVGAFILHHDKEKESALYKHFLPRMIVITGETIEAQDDQTLLKLLIDMTENCPKFLRPQLE-LIFEICMKVFSSQDDSWRHLVLEVMVSLAENAPAMVRKRAEKYVLALIP------LVLQMMTDLDED--EDWSTADVVDDDHTDNNVIAESSLDRLACGLGGKTVLPHVMNALPAMLGHADWKHRFAALMAISAIGEGC-HKQMEAMLDQVMSGVLVYLRDPHPRVRYAACNAIGQMSTDFA-PTFEKKFHDQVIPGLLSLLDDNPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156351508 3 -ELESILLKLLVPDNTVIQQATVELKEAFKH--PAVIPSLMSILSTSQNP-QVRQYAAVLLRRRVT-----------KQWTKLPPENHQMLKQGLLQVLTQESVVRHSVGQVVSMIAKHELPAGQWPELLLFLQEYVRSQEAAN--REMGMFVLSSVTESV-GEQLRPHFPSLLSLFSTTLEDQG-SQVVPFYTIKALMNLIEYVDEIALTRPLIPKVVNVINALLFT-DEDRACEAMEIFDELIESEVSIVTPHLIPLVFSLKLAMNNTYSDNTRIKALHFICWLARIKPKALIKNNLLVPTLAVV------FPIMAAPPSEEALDEEEDDQLEDGAEASKPCAVASQVLDILALHLPPETLIHPLMQFIQPALASRNPYERKAALIALAVIAEGCADFLRNRYLDATLQTICTGLQDTNHIVQNAALFALGQYSEHLPFQPEISTYSTQILPLLFSHNKDQSSSTTRTYYALETFCENLG--------------QGIIPYLPALMDKLMSVLSSSQNNHLK------ELAISALGAAANAAKENIIPYFSSIVELIKVIVAKLLTYLTNPGTTEGNLLQVQAIDTLGVLARTVGPETFLPLADECIHLGLKLLE-EDRDPDLRRCTFGLFASVSTILKTGISKFLPDIMKYMIDSLQSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91084051 7 -QFYQILTTLLSTDNNIRTQAEELYNSLPVEAK---ISHLLGAIHNAGLGDEARQMSAVLLRRLF-------ANDFLEFFPKLPPASQAQLKEQVLLAIQQDQQLRHKVCEVAAEVARNDDGNNQWPEFLQFLFQCANAPNNV--LKEAALQMFTSV-PGVFGNQQNNYLDLIKQMLMQSLAPTEA-YEVRFQAVRAVGSFLLIHDKETQILKHFGDLLAPMLNIAESVQQQDDDTLLKVLIDLAENTPKYLRPQLLPIYMCMKIFSDAGALDSWRQLALEVMVTLAEMAPAM-VRKNAGKYMEQLIPLILQFMADLEEEEGWAEADEILDEDNDA------NNVVAEAALDRLACGLGGKVILPLVTQNVPAMLASPDWKQRHAALMALSTIGEGCHMEGMLPQIMDVMEGVLRYLQDPHPRVRYAACNTIG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193590628 9 -DFHQILTSLLSTDNNERQTAEETYQSLPLESK---VSYLFNAVQNQAGDADEKQVAAVMLRRLM-------ANDFLEFFPNLSPENQKQFKDNLLLSVNNEKNLRRRMCDVASEVARNDDGNNSWPEFLNFLFQCANSPSND--MKDSALRMFTNV-PGVFGNQQSNYLVVIKQMLHQSLNVPDTNVQVQ--AVKAICAFILHHDKVIEIQKQFTDLLPNMMRITNESMTETDDSLIKLLVDLSENAPKFLRSQLPNIVEMCLKYGNDETSESYRQMCLEVVVTLAETAPAMMRKESS--------KYIIQLVGQVLELMATVEDEDDWGTQDDPDETDQESMSVIAESALDRLACGLGGKMLPHILSNVSTMLANPNWKYRHAALMAISAVGEGCHKQML-PMLPEILDGILTFLHDPHPRVRYSMCNAIGQMAADFAPTFQKKFHDKIVPAILLLLEDNNPRVQAHAGAALVNFCEDCPK---------KTLLSYMDLIMVKLESILQARIADLV--EGGGRRLVLEQMVTTIASVADTCEGDFVKFYDHLMPCLKEIIRNAVAPE-------LKLLRGKTIECVSLIGLAVGQEKFLVDASDVMDLMLATHNKDEEDDPQTSYLISSWARMCKVMGPKFEQYLPLVIGPVMAALGEQQNFGIRASACEMLVCYARELKTGFAPYAEDVVKLMVPLLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195495070 5 --ILDIISGILGTDTERIRQSTAKMMKAYEN--PDSLLVLTQIVMSDRAVQE-RHIAAMLLKKRISK---------LRHWQLVPAEHQAAIKTNMLQVLVKEKTVKGTVAQIIGSLVRHEAEKEHWEEILKFIYERCSSPDPTESERGSSIFT---TLMDAAPDQFSNHMDTIFPLFAGVLVTAEANGNMAFNMLAGTCYLLPFVSGHSGAEQIIPLILKALGAFAEKGDSQEFMGAFDIIDAMGEYVPHLLTGNVKLILFCLVIASNQQLEDSIRVQVITFVGSLMRLKKKVIMKQKLLEPTLAVMF------------EVMCQDPLDDGYDDYFSSESSNSPSNAATQTLDLMAHMAPEKFIPPLLQLLEPALQSPQPVLRRSSFICMGVIAEGCSEAIGNKYLEVMLNIVKAGIFDSVMLVRVAAFFALGQFSEYLQPTIFAPQILPVLFDYLLKIGTPEPKHMDRMFYALETFCENLEDD--------------IVPHLPTLMDRLFGVLEPQNSYRMR------EMGLSAIAAVSTAAKVHLMPYFPRIMSILQGCLVKECPKEMQS-------LRIQAIDTLAALCREVGKDNIIPLADDTMNFCLMMLEDGPDDPEFRRSIYNLMSSLSSVVNESMASVFPKFIDRIMESVISSEDV-LPHVSDNAEEDLILDTTDVEIDLDQTDDEDDQDGYQVENDYVIEKEEAIMALKEFAAHTGAAFAPYLQSAF------------ENVYKMIDHQDDVRKACIDAICGFIVALYGDAAGLKRACEIAIPKFAHM--------MRTDDEVGVVLHLLDVLGDVFK----DVQLQAINNQEHAELIFGCIR-DVFTNKMAC-------------- 150864326 12 --LAQLLHSLSSSDNSVRSGAEKSLESEWTNNVEMLLTYLAEEACSG-ADESTRSFAAVLFRRVAIKSPKELASVTDRTIGVISEPVRQQIRSILLRGFASQNQVRHKLSDAISEVAKEDAPQGSWNELIPALFEA--TRNTDPSFRESAFRVFSSAPELID----KSYLDSVLPIFNSGFEDSDD--DVRIAACSAFVAFFRELKSWQSLSPLLPNLLNSLPRFLSNGQDQALASVLESLIDLVELAPKMFKDMFPTIIFCAAVSKNKELEANTRMASLELLTTFAEVSPQMCKRTQSYTDNMV-----LITLSMLTEVCMDDDEAAEWNNNDDSEDDEDEEHDAARQALDRVALRLNGQALAGPLFQYLPAMIHSTSWRERQAALMALSSTAEGC-VDVLIDEIPRILDLILPTLDDSHPRVQYACCNALGQMSTDFADVIQRTAGARILPALISKTNKSVPRVQAHAAAALVNFSEAASKD--------------------TLEPYLDDLLNNLLVLLQSPKRYVQEQVLTTIAIIADAAENKFIKYYDTLMPILTSVLKTDIGDENSLIKA-------KCIECSTLIALAVGKEKFAPHCQDLIQLFGHVQETITQDDDPIKQYLEQWGRICRIIGKDFLPYLPAVLPPLFEAAKATQDISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 68476659 12 --LTQLLENLLSTDNTIRAEAEKSLDQNWKDNVELLLVFLAEQACQGNNDT-IRAFASVMFRRMAIKSPKELQSVTDRTIGVIGEPARQQIRGILLAGFTSPNQVRHKLSDAISEVAKEDAPAGTWNELIPALFEATRNED--PSFRESAFRVFSASPELID----NSYIDEVLPVYNAGF--EDANDDVRIAACTAFVAFFRKLPKNTWKSPLLPNLLNSLPRFLQNGQDHALASVLEALIDLVELAPKMFKDMFPTIIEFCSAVANKDLDLNSRMAALELLSTFAEVSPSMCKLTPTYTEQMV-----LITLSMLTEVCIDDDDAAEWNNKDDSEDEDEEQEYGAARQALDRVALKLNGQALAPLFQYLPAMVSSSNWRERQAALMALSSAAEGC-ADVLMNEIPKILDMILPSLEDEHPRVQYAGCNALGQMSTDFADVIQRTSGDRILPALISKTNKSVPRVQAHAAAALVNFSEAATKEV--------------------LEPYLDDLLNNLLILLQSPKRYVQEQVLTTIAIIADAAEKTFVKYYDTLMPLLVNVLRTDVGAEN-------KLLKAKCIECSTLIALAVGKEKFAPHSQELIQLFGHIQQSATEDDDLVKSYLEQWGRICKILGKDFLPYLPSVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118780654 8 ---------------------------------------------NPQMAEDARMLSAVLLRRLFSS-------EFHEFYEPLPPEARDQLKQQILLTLQQNESMRRKICEMVAEVARCDDGNNEWPEFLQFLFHC--HNSANVQLQEAALRIFASV-PGIFGNQQAQHLPLIKQMFIKYL-EPTSDQEVRFQAVRAYGAFVLLHDKEEDVQRQFADLLQIIMITAESIELGDPQNLMQLLIDMAEGVPKFFRPQLEPIFECMKVFSTVDMEDNLRHLALEMMVSLAENAPAMVRKRAAKYVTALVP------LILQMMTDL-EDDDEWSVSDKITEDDTSDNNVIAESALDRLACGLGGKTILPHIVNNIPNMLLSPDWKQRHAALMAISAAGEGC-QKQMEAMLENIMQGVLKYLVDPHPRVRYAACNAIGQMATDFA-PIFEKKFHEQVIPGLLNLLDDNPRVQAHAGAALVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194746504 7 -QFQQLLVSLLSTDNDVRQQAEETYNNLPRELK---VTHLLANIHNGQQSEEARQMAAVLLRRLFT-------TEFMEFYKEIPAESQNQLLQQILLAVQQEPQLRRKICEVIAEVARNEDGNNQWPDILQFLFQCANSP--TPQLQESALRIFTSV-PSIFGNQETQYIDLIKQMLAKSM-DPTSDPEVRVQAVRAIGAFILFHDKEKEVSIYKHFLPRMIVITGETIEAQDDQNLLKLLIEMTENCPKFLRPQLE-FIFEICMKVFSSQDDSWRHLVLEVMVSLSENAPAMVRKRADKYIVALIP------LVLQMMTDLEED--EDWSTTDVVDDDDHSDNNVIAESSLDRLACGLGGKVVPHVMNALPAMLSHADWKHRFAALMAISAIGEGC-HKQMEAILDEVMSGVLNFLRDPHPRVRYAACNAIGQMSTDFA-PTFEKKFHSQVIPGLLSLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMTKLETILNKFKELVEKGNKLVLEQVVTTIASVADTCEAEFVAYYDRLMPCLKFIIQNAN-------SEDLRMLRGKTIECVSLIGLAVGRDKFIGDAGEIMDMLLVNHTEGPDDDPQTSYLITAWARMCKILGKQFEQYLPVVMGPVMRNLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEEVVRQMVPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145616144 11 -ELGQLLEALQSPDNAVRSQAEDHLQNNWTVTRPEVLLMLVELIGAQANTTTIRSSSAVIFRRIAGKTRKNDKGESVDTYISLAKDQAEVIRQKLLQTLASESDVRNKISDAVAEVARQCSDNGSWPDLLAALFQLSMAPDAGK--REISFRVFA----TTPGIIEKQHEESVAQAFSTAFKDDTVAVRLAAMEAFAAFFRGMTKKNQTKYFGLLPEVLNILPPIKESQESDDLSKALTALIDLAEISPKMFRQQFNHLVFSISVIQDKELDDICRQNALELMATFADYAPSMCKRDPNYTNDMITQCLSLMTDLGEDDDDAAEWLASEELDQDESGPQPCGRRAMYGYVSQQAGRPN-------HPRPDLQLAASHDALACLERSACCPHGH-------------------LRHMRRLPRPYDWWAGCNALGQMSTDFAPTMQKEHHEVVMKAIIPVLISPEPRVKSHAAAALVNFCE-------------EAEKSILEPYLDDLLSHLFQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198418420 6 -----ILTGINSSNNDTRNAAEKEYEEVPLVNR---FMLLVEILSTQEQCLQTSTLAAILLRRIITS-------SYNESFGQMDADMQPKLRAQVIDCIKQETNLRRKKADCLSELARKSIGNNHWPEVLTFMFGCVNSTD--PGMKEIPLHVFSQ-FPGIFGNQQDHYQNVIRQMLGQCMMASEQ-PSIRFLAAQATMAFLLTNTASNQLLRHFQELMPAVIQAAEDSASEDKDVVLKSLVELCEDAPKVVRPFVEPLLTCLKVLGNAELENSIRQLALEAIVTLSETAPGLIRKQKA-----IIPIIIPQMLALMIDLDEDEDALAEWSVADDAEDEEGDANTVAGENAIDRFACALGGKILPHIMSTVPPMLQNEDWRYRHGGLMAISAVGEGC-HKYMEEILEQIVNAVLPYLNDAHPRVRYAACNATGQMC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195135139 1 MDIIEIIAGLLCTDTERIRQATSELGKAYEN--PETLNALCQIIVSQREP-QVRQFAAVLL---------NKRLQKLRNWQMVPADQKESIKTGMLQALEKEKSVKNAIAQFIGSLVRHEEEKDSWAELLNFIYSRCNVDDPKESELGSSIFA---TLTDAAPDQFVSHMDSICQMFAAVLMSAEAKGNLSTNITMGMSYLMPFVSGHTSAEQTVLKILPLIFAFAQKGDEQEFCIVFDVIDSIAEYVPKLLNNNVKHLMFCLETANNKQIDDSIRVQVVTFIGRVVRIKKKAIVKQ------------KLLEPIIAVIFEMMCCETELDDDELFTGESSNSPVTAATQTLDLLAINLSPEKLIPPLLQLLEPALQSPDPLRRRAAYLCIAVIAEGCSEAICNKYLEVMLNIVKSGIADNSPIVRIASFFALGQFSEHLQPEIFAPQILPVLFDFLIKSGNPEPKHTDRMFYALENYCQNLEED--------------IVPHLPLLMSRLFDTLDTNNSIHLRVLG------LSAVSATALAAREHLMPYFPKIVEILKNYLVKEC-------SEEMKELRNEAIDTLASITRVVGKDNFIPLANDTMAYCLMMLDDGPNDPDFRRAIYNLIGALSIVVNESMSTVFPKIIDRLIESVISTEDMLPIN--DENGGNRLFNGEVAASNIDIDLDNTDDEDYQVENDYVFEKEEAILALKEFAMNTGSAFAPYLQTSF------------ENVYKVIEHQQEIRKSAIEAIAAFVSSLMGDAEGVKRACLIIMPKFAHMI------------------------------------------------------------------------------ 50556022 11 --LKQLLVNLGSPSSEVRVPAEKTLREWCRPQQVGMLLVGLAQLAATDSDKTVRSFAAILFRRMALKSPEDVKNVVTRTVDTVQPEVRSMCRNILLGGFTQENSTRHKLCDAMAELVEDENTQGSWPQLVQTLFEGTQAPSG--GIRESCFRLIATVPTVLNENQ---DINGIITVFQRGFADSDQS--VQVTAVGAFTKFFDLLPQWEQLNPLLHSLLNVLPPLAVPDQGLELTQTLEHLMELAGLAPKMFLPVFPDLIFCVSIIENAEMDLSARLSALELLTTFVDKAPQMCKNQSNYTPQLVTCCLKLMT----EIGEDDDDAAEWNNATDINGDAEEEEADVRARQSLDRLALKLHGNVILPPLFEYVPPMTSGTWKEKHAALMALSSVAEGCVDVMIKE-LSQVLDMVLGLLNDPHPRVQWAVCNTLGQISTDFAPTIQNEYHARVVPGLIILRGKLPPRVQTHAAAAMVNFAENAT-------------KEVLEPYLDDLLSSLVTLLNRP-------QRYLQDQVLTTISTIAESSSEKFSKYYDELMPLLLTVLRTPATDETRNVKAKS-------IECSSLIAVAVGKTQFIPSSMDLLKCYVDIQETNNEDDPCQSHLVLAWSRICKLLGRDFMPFLDVVMPPLLRA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195375422 5 --LDQIIAGLLCTDTERIRQATNELGKAYEN--PDTLPALCQIVVSQREP-QVRQFAAVLL---------NKRLQKLRNWQMVPAEQKESIKTGMLQALEKEKSVKNAIAQFIGSLVRHEEEKDSWTELLNFIFSRCSVDDPSESELGSSIFA---TLTDAAPDQFVSHMDSICQMFAAVLMSAEAKGNLATNITMGMSYLMPFVSGHTSAEQVLPLIIKTVFAFAQKGDEQEFSIVFDVIDSIAEYVPKLLNNNVKPLIFCLETANNKQIDDSIRVQVVTFIGRVVRIKKKAIVKQ------------KLLEPIISVIFEMMCCETELDDDELFTGESSNSPVTAATQTLDLLAINMSAERLIPPLLQLLEPALQNPDPLRRRAAFLCIAVIAEGCSEAICSKYLEVMLNIVKSGIADNSPIVRIASFFALGQFSEHLQPEIFAPQILPVLFDFLQQNGNEPNPVPGKDTIQYINQLQIKRKSVLTKYRSGNPEPKHTDRMFYALETYCQNLEEDIVPHLPLLMNRLFDTLLSAISATALAAKEHLMPYFPKIVEILQNYLVKECA-------EDMKELRNEAIDTLASITRVVGKDNFIPLANDTMAYCLMMLDEGPNDPDFRRAIYNLMGALSIVVNESMSTVFPKIIDRLIESVISTDDM--LPNEDDAAGNNLFPEEPATENDIDLDNTDDEDDYQVENDFVYEKEEAILALKEFAVNTGSAFAPYLQISF------------ENVYKVIEHQENVRKSAVEAICSFVIALHGDGEGVKRACLIIMPKFAHMI------------------------------------------------------------------------------ 125776737 7 -QFQQLLVSLLSTDNDVRQQAEDAYNALQRDLK---VTHLLANIHNGQQSEEARQMAAVLLRRLFTTDFPD-------FYKEIPPESQNQLLQQILLAVQQEPQLRRKICEVVAEVARSDDGNNQWPDILQFLFQCANSP--TPQLQEAALRIFTSV-PSIFGNQETQYIDLIKQMLAKSM-DPSSDPEVRIQAVRAVGAFILFHDKEKEVVVYKHFSDMLHRMLVITGETQDDQSLLKLLIDMTESCPKFLRPQLE-FIFEICMKVFSSKDDTWRHLVLEVMVSLSENAPAMVRKRAEKYIVALIPLVLQMMTDLDDDDDWSTTDVVDDDDHSDNNVI-------AESSLDRLACGLGGKMILPQVMSSLPAMLSHSDWKHRFAALMAISSIGEGC-HKQMEAILDEVMSGVLNFLRDPHPRVRYSACNAIGQMSTDFA-PIFEKKFHSQVIPGLMLLLDDNPRVQAHAGAALVNFSE-------------DCPKNILTRYLDGIMAKLEAILNKFKELVEKGNKLVLEQVVTTIASVADTCEAEFVTYYDRLMPCLKFIIQNAN-------SEDLRMLRGKTIECVSLIGLAVGRDKFIGDAGEIMDMLLVNHTEGADDDPQTSYLITAWARMCKILGKQFEQYLPLVMGPVMRNLGEQQNFAIRTAACEMLVCYARELKEGFAEYAEEVVRLMLPMLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145493989 6 -QLLNVIHGVFSPDNATRQKAEELLAQYRDSQPSEFVTAMLHLCRHEE--LKIRQFAPVYLRNSLSNYSPK---SHKNVWSLLAPETQEIVKVSLFQLLETSSNVRSQLCDTIGELGGSLFEDNSWPNLLQTLWQLFLSPKND--LIECGFKILANLF-TYAIDLFNKHQADLHTLFIQGLASQDQK--IKTATIQAIGNYVSEPKQYRVFQDLIPNLMQSALSVTIA-DQSLGEDIMETFSEIVDAEPKFFRKQINVFFNGIAAIFRESQIEQLKRIGTETLISLAEKFPRVFKQDKQYLSQLV--EMIFFHMIQISQTVSEEWMPAEGFNDDIQQDEDCETTRFGMSSIDRLIESIGDKEMLPVLSPIVNQLLQHQDWRYKYAAILALSQVGEYIEE---VAEVKPIIDLVSPMLGDSNPMIRYAVCHAIGQIADDMKPKFQESYLHLIVPQFLTRQVEDVPRVTSHILAALTNFVEGTE--------------KGIESYLQNLIQLTIQYL-------NNGISIVKENAMSTLAATAESSKQQFLPYVNEIVPLLFQVFLNHQNKEYR-------QLKGQTIETITLIASAVGQASFQPFLAETVRILIQVQTSQLEAVDPQKSYLSGWQRLALVCPQQIAVYLPEIIPSLFQLVQ-----QVFKVHTGTADEEFH------------------------TYDNEEAEVAIHMLSVFIEELKESFFPYFDSCTQLIVPLCNFNTDEN----------IRSAACKCLVSLIENVKATN-NVQQLVNGAKYFLGIILE-----AAEKEFDPMVIIEQVDCIKEIIDIVGQPFMEVTQLSDKVFKLLLESDKRKAENEKM---------------- 110757077 7 -QFQQLLNTLLSTDNDARTQAENMLSEFACGHHSDAYNFLLTSLCNATLTEEMRAMAAVLLRRLFSS-------EFMDFYPKIPPEAQAQLKEQILLSVQNEQTIRRKVCEVAAEVARNEDGNNQWPEFLQFLFQCANSP--VPALKENALRMFT------------------------------------FQAVRAIGAFIILHDKEENIQKHFSELLPAIVQIAQSVEKQGDDALLKVLIDLAESTPKFLRLQLETIMECMKIFSNEDMADSWRQLALEVLVTLAETAPAMVRKVGGKYIASLVP------LVLKMMTDIEED--EKWSFSDEIVDDDNDSNNVVAESALDRLACGLGGKMLPQIVQNIPSMLNNSDWKYRHAALMAISAVGEGC-HKQMEAILPQIMEGVIQYLQDPHPRVRYAACNAVGQMSTDFA-PIFEKKFHDKVIPGLLMVLDDNPRVQAHAGAALVNFSEDCPKLTPYLDAIMAKLESILTAKFQELVEKGTKL--------------VLEQVVTTIASVADTCEEQFVTYYDRLMPCLKYIIQNANQQEH-------KMLRGKTIECVSLIGLAVGPEKFIADASEVMDMLLKTHSEGDDDDPQTSYLISAWTRICKILGKQFEQYLPLVMGPVLRSLGEQQNFGIKTAACEMLVCYARELKEGFADYAEEVVRLMVPMLK-FYFHDGVRTAAAASLPYLLDCAKIKGPQYLEYICPDLLKAIDTEPESDVLLELLYSLA---KCIETLGAGCLGAQPMAELLRILDKLLNKHFERAVARLEKRLADEDNEDVYTLNALCVFDDVIEFGGPEKYQEYFLRPMIQ-------------------------------- 195016582 5 --LEQIINGLLCTDTQRIREATNELAKAHEN--PATLPALCQIVVSKREP-QVRQFAAVLL---------NKRLQKLRNWQMVPAEQKESIKTGMLQAMEQEKSVKNAIAQLIGSLVRHEEEKDSWAELLNFTYSHCSVDDPKESELGSSIFA---TLIDAAPDQFISHMDSICQMCAAVLMAAEAKGDLATNITMGMVSLMPFVPGHASAEQTVIKLLPLIIKFAQKGDAHEFSLVFDVIDNIAEYAPKLLNNNVKQLVFCLETANNKQIDDSIRVQVLTFIGRVARIKKKVIVKQKLLEPILAVIFEM--------------MCVETDLEDDEYFSESNHPVTSATQTLDLLAINMSPEKLIPPMLQLLEPALQNPDPLRRRAAFLCIAVIAEGCAEAICNKYLEVMLSIIKSGIVDSETPVRAVAFYALGQFSEHLQPEIFASQILPVLFDFLLKLGHPEPKHTQRMFYALETYCQNLEED--------------IVPHLPILMECLFETLD----------PTYSAHLRVMSLSAISAVAVAAKEHLMPYFPKIVTILQVYLVKECAED---LTELRNEAIDTLASISRVVGKENFLPIANDTMAYCLMMLEEGPNDPDLRRAIYNLTGALSIVVNESMSSVFPKIMDRVIEVISSEDTVPILNAAVDENGDRKDVENDIDLDNTDDEDDNDDDEYQVENDYLYEKEEAIVALKDFAANTGTAFVPYLQMAF------------ENVYKVIDHHEIIRKVAIEAISAFVIALHGDVDGVTRACSVVMPKFAQI--------MREDEDQSVVIHLLDVQGELFNAVGR--------------------------------------------- 123479567 4 -----LLEQYYSTDYT----ATKKLIEFKEQDPVAFVIALINHLGSPSNPEITRKVCAVFLYKEIVPKDLNALRKFVDYWFQFDHSVHENLRVAATNAIFESPDLTQQASILLGVFYAVEISKNQYIDQFNELIQ-IASDNHSENTRNAALMTIEYFVENIVTTMLYNLVLSIFNLFLNIMRNPDSPATLKI-VVNAFVNATSFFYRVFSFQQSKLDFIRVVFDYTQHED--LVLDGYRILQKLYENYFSLFEEYMEN-IFTITQSDMESENENRIIESCTLWQIIAKVEKSKQKKYNAND----------RLYSRHAFASFFEPLATIIASFDPLEIDSDNDPGSAAFNCLLALSQAVGEDCLEPLINFVKENISDPDWRLRYAAAFFLLCSSRMDCFIDTNTIL-ETFQVFVSLLDDPNSAIVNIAMWSLGVMCEQIPDLSQDEERFVLILTKVTNVMESSQALYTRSCWLLGNV---------FGNFSPEEESTILAANFDTLAEIFLRTATHFGQESI---AAAYGAINRLIAQTPMSLVDSYGSLLVTMMNNVDQLI---------SSGANSKDSIALFIWLISTIQATVMNMGHAMVNHSTRLMEMLLNLLPMLNSALTAEILPAIGAIARAIQGDFSQYLDVVIGIIFQRLPSAEFIS---PAAVLVGDIYSSFGSLGENIDMQIVDMLFDDIHRDMIAQQDRSAVFSALGEVALKTVPQCHAWLDRLLSDLDQAMHSMYLEEDHFL---------GILNCYQSIVPILADIPGGDK-CVHKFYKVFEQIFTF-------DVVDGNVLYEGVLLLEGIIKKFGRRV-NVMLNRPYVRKLLDVSINSDKPFLTEAAGTVLQEIEKL---- 50419275 12 --LTQLVDGLSSSDNSVRSGAEKLLESEWKENVEMLLIFLAEQACGSDNDT-LKAFCAVLFRRVAIRSPKEIASVTDRTIGVIGEPVRQQIRAILLHGFQQSNQVRHKLSDAISEVAKEDAPLGSWNELIPALFQA--TKNSDPSFRESAFRVFCSAPELID----KSYINDVLPIFNTGF--EDESDDVRIAACTAFVAFFREIPSWPTLSPLLPNLLNSLPRFLQNGQDQALSSVLEALIDLVELAPKMFREMFPTIIEFCAAVSKNNELDSGARMALELLTTFAEVSPSMCKRTSSYTDNMV-----LITLSMLTEVCIDDEEAADWNNNDDTEDDDEEPEYDAARQALDRVSLRLNGQALAPLFQYLPVMIQSSAWRERQAALMALSSAAEGC-SDVLMTEIPKILDMILPTLHDSHPRVQYACCNALGQMSTDFANVIQRTSG-DRILPALISMSKSVFRVQAHAAAALVNFSEAAS-------------KEILEPYLDDLLNNLL-------GLLQSPKRYVQEQVLTTIAIIADAAEKKFIKYYDTLMPLLTDVLKTDMGQENRLLKA-------KCVECSTLIALAVGKEKFAPHSQDLIQLFGHIQETVEDDDPIKPYLEQGWGRICRIIGKDFVPYLPAVLPPLLNAAKATQDISL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 24665414 5 --ILDIINGILTIDTERIRESTAKMLKAYEN--PDSLLVLTQIVMS-DRPVQERQVAAVLLKRRVKK---------LRHWQLVPAEHQAAIKSNMLQVLVKEKTVKGTVAFIIGSLVRHEEGQNSWEEILKFIYERCSSPDPIESERGSS--IFSSLM-DAAPDQFSDHTDTMFPLLAGILVTAEANGNMATPTVHNMCFLLPFVSGHSNAEQIVPLILKALAAFVEKGYSIEFMGAFDIIDSMAEHVPHLLTGNVKLLLFCLMIARNKQFDASIRVQVLTFVGSLVRLKKKIIMKQ------------KLLQPTLSVLFEVICQDDLEEGDDDYFSSESLSSPSNAAAQTLDLMAHMVPDKFIPPLLDLLEPALQSPEPVLRRSSFICMGVIAEGCSEAIGKKYLEVMLNIIKAGVLDSVMFVRTAAFFALGQFSEFLQPTIFAPQILPVLFDYLLKVGEPDSKHMDRMFYALETFCENLDED--------------IVPYLPTLMDRLFGVMEPQNSNQMR------EMALSAIAAVSAAAKENLMPYFPRIMTVLQGCLVKDCPKEMYSQRIQA-------IDTLAALCRELGKDNIIPLADDTMNFCLMMLEDGPDDPEYRRSIYNLMSSLSSVVNESMASVFPKFIDRIMESVIFSEDM-VPNVSDNADDDLALVDAPDIEIDLETDDEDDQDAYPVENDYIVEKEEAILSLKEFATHTGAAFAPYLQSAF------------ENVYKMIDHQGDVRMACIDSICSFITALHDDAAGLKRACEIAIPKFAHI------------------------------------------------------------------------------- 170086836 9 -----LLVQTTSNDTASLKAATAQLNQDYYKN-PSCISALASILAS-SPEEPVRQLAAVELRKRVNQNS-------GNLWTQLSQIEREEIKAKLPELILSEPNVRHSAARVIAAIASIEIPLGTWDQLLPFLQQTCTSTQA--AHREVGSFIMFTVLENIV-EGFQQHMQGLFILFSQMLADPE-SIEVRITTVRALGVIAQYIDSDDKFQALLPAMIQVIGQTVEAGNETGARQLFDVLETLLILEVSVLGKHIPELAHFLLQCGNRGFDSELRVLALNALNWTVQYKKSKIQSNNLA-------------------PSILEGLMPITTEDEPEDVDDDAPSRSALRIIDGLATNLPPSQVFPALRTLIMQYFNSPDPTHRRGAMLALGVCVEGC-SEYMTPLMGQVWPVVEAGLQDGDATVRKATCVAVSCLCEWLEECISKHTVLVPSIMALINDGAT----QRTACTALDAL--------------LEILHDGIDQYLQLIMERLASLLE---TAPISVKAVVTGAIGSAAHASKERFLPYFQPTMNHLAGFL-----------NLTGEGEEIELRGITMDAIGTFAEAVGKDVFRPYFPDMMKHAFQ--GTEMASARLRECSFLFFGVMARVFGEEFAPYLPQVVPPLLN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91090358 16 -----LLQDALIPDSEVQKDVQTKLKNL--EIVDDFTYYLLYIVGQAHFSEEIRSLSGILLKNNIAA-----------VYNKLPEDSIIKIRQLCLMLLRDPRDVRTSISNVIYTLAKYNL--NTWPELIPFLVKSFETPD---EYSEVALTTLFSVCEEMSEEEICTITKEVLPKFVDCLVDEKCDK--KQSIIKLINQFLQDHYKVMTQSIDLTRYLRNVIQLADTDDLDMQKYICHTFVMYIEYREECLLPHLHDVIMYLLVKT-QHEDLEVALGACEFWLLIALKDTLRVEEQNDDPSKETFPFHMHKRITRDDDTFSNEEGDFLGNCDDVDDFYVGWTLRKCSAASLDAIAVKFGEDILPLMIPFLNELLYHQDFLIKESAILALGAISEGC-INGLKPHLPYLVQYLIHSMNDDHSMVRVITCWTLSRYVCWINSQPSHSVYFIPVMTILLKHFMDNKRVQRAAISAFCVFEEAQMQLIPYIDLILEGFQLGFQKYIEKLMPPLIQKLNEYNNYSDDQFIAVLECLANIIPSLDAGFLPYSEVLYSQCMEIIMDTFMADANFQENLNGFDPPDKEPMHVALDVLYSMAVGKSYFYKYVANSNLVCLLYTTMQDCSFLIRQSSIALYGELVLICYPYLSSSVDDYIKLIIKNLDECYE-GVCKNAAWVIGKLTTVMGAEIRPYVPEILAAFINISRNPTVSR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195168117 5 ------------------------LSKAFEN--PEALPVLCQMLVS-TRETQIRQFAVVLMNKRLAK---------LRHWQMVPPEHQAGIKACMLQALEKEKSVKNAIAMLIGTLVRHEADKDSWAELLSFIFERCSMDDPKESELGSSIFA---SLTDSAPDQLISQMSEICQLFSSVLIAGQSNGDMATLTIQGMCSLIPFIVGHTKAEQTVSKVIPLMLAALQAFVQKEFTIAFEILDSVAEYAPKLLNNYIKMLVFCVATLSNKQVDDQIRVVVVTFVGRILRVKKKAIVKQ------------KLLDLILVTVFEMTCSELGNDDEDDYFSGTSNTPMTAATQTLDMMALQLSPEKLIPPLLQILEPALQSPDPLRRRAAFMAMAVISEGCSEAIKKKYLEIMLNIIKSGIIDQDQAVRNSAFFALGQFSEFMQPEIFAPQILPVLFEFLLKMGQPEPTHMDRMFYALEVFCENLEEE--------------IVPHLPVLMDRLLECMD--QQNSIHIRQLALSTISSVATASKTNLVPYFSQIVEILKIYLVN-----------ECDESLNELRIQAIDTLASITRTVGKENFIHLAQDTMNYCMNMLELGPDDPDLRRAIYALIG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146161951 3 -DFNQLL-NTVMTGGADRAQAEKQLEIICMNDTSSFFKNLVNELYNEGNSEQLRQLAGTLIKRSVRHFYINNQVQGKYLWNVLDSNLRESIKNTLLQVMNHPNKQIVSNKQAISTIFTVEVIEDRWLNLIDDLANSTQ-PTITTDIRKAAILTLGQICDKLKEFRLGNKLEKILMAILIGLSPDEQDLEIRENSIIALGDCVEFMTDILEAEQVRDYTAQLLITALQHPDQKIKVAALQRSSDFVKAIYIYFTKYVS-AFFSATQGSILHNDEDICIPAMEIWSTLANEYHE-RDEKNHQVNRVDVQAIQNPNHILLVQEQLVQCLLQNLLKNDMDDDSEAESIQEASQKALCSIVESVGDAVVNTFTAFITNTLTNSEWTYRQGAILAFGSLMEGISENVILDLITKAFSEYVKTLNDPVLKVQESGAKLLSKIAEYHPKAILLRQNISNDLPVIVESLKQIPSISRQICWFFCFLAENLD----------KYPQNFISQHFDILVESLIKNAIRSDLGSGNYNVIDVSFMSAL-------NIIHYSRAVNIGYKYLNFFLTLFKDSYAIQPIERRNAIQSGILSALHACLLTLDDKFDPNMSDTVFQLVVDHF---MNIKNVDSDGMYIVSALATCIGTNFVKYLDKVWPYIEHALQRQQDLELFKTCMGTIADVARACDNQFSCKL-NILNNLFAALESPQFNRDVKLNIFSCIGDICLATKENTLPYLENLVKIFDIGFTAAVESDQQDIQDYSEQLKEKLIESYTCVLHGINDTQQNP-----TFFNHCPKLVEFITLCDKNLHPTVDYVRNCLTLLVDIGNFYKNQVGPYIKTNKYLIDVLQEFDQS--EEGKETISFAHRVLQEL---- 194750665 5 --LVEIICGLLCSDNEKIRQSTAALAKAYEN--PEALLGFCKIIVSP-METQIRQFAAVLL---------NKRLGKLRHWQVLNAEQQNTIKQIVLQALVTEKEVKNAIAQLIGSLVRHESDQDSWSELLKFIFDRCVMPDPKESELGSSIFA---TLTDSAPDQFVAHMDTICMIFASVLVSAENNGDMTCNMLAGMNYLMPFVAGHTTAENTVSKVLPQILKSLHAGVVQEFLTVFDVLDCIAEYTPKLLNNVKPVLDFCLEVANNTQLEDAIRVQVIAFIGRIVRLKKRTISKQKLLEPVLVVIFN------------VMCCSPTGDDDDDYFANDGGSNPVTASSQTLDILAHMSPEKLIPPLLQILEEALQNPDPVRRRAAFLAMAVIAEGCSEAITHKYLEPMLNIIKGGISDQEPLVRNAAFFALGQFSEHLQPEISKPQILPVLYDYLLKMGHPESKYTDRMFYALETFVENLEDKIKPDLPIL-----------------MERLFEALDA---KHAPRVRELALSTVSAVATAAKEDFMPYFPKMISVLQLYMLLEITDE-------LEQVRIQAMDTLAAIARVVGKQNFLPLANDSMGFCLSILENGADDPDLRRAVYNLMGAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146419875 7 -QLEDTLKQTLVPDSVAIKQASQRLKELYPNDLA--LPALIHILQNSSND-QIKQLASVEARKLVLSK-----------WETLDASQKPQIRESMLQNTFTQPSIRHSSARVVAAIGEIDLDKGEWQELLPSLVKGIQGGDV--QTKEMAVYTLFTLLETQV-AALFPHINDFLSLFGNLLTDMSASVRVAVLSLDVISQLIELDLNDAKFKSLVPGMMDVLKQVISSDDDEQAKLVFNAINNFLYLDSSLVGDHLINLVQLTEIAANTQLDDEYRSFGLQFLISC------VSMRKSKLVSAKIGPQITS--VACKIASEEVDVDEELGTEDDENENEENVPSSLALRLVAMLAAEMPPSQVLVPLFENLNGMLSSSNQFERRAGLLCLGVGSTGAPDFYLSQ-INKIVPALVNGLKDEQWIVKVAALRTLSQLTTELQDGI--ADFHEELLPLIIASIDSATSVRAYACFALDGLIEFMSH-------------EAIAQYLEPLMNKLFHML--QQANSSTLKAAIVSAIGSTAFAGGKAFTPYFTNSVQYLEPFIAN------AAETEGMSEDDIELRALTFENISTMARAVGSQSFASYAKPLIEAAYGSLSSE--HSRIRESGFAFITNMAKVYGAELAGFLDQIVPEILKCLEQEEF-------------TFDGLNEEEEIGADDEEEDLENKFNVHTGITIEKEIASVALGELAAGTGSQFARFVEPSLKTL------------ADQIDNSYGMREAAMNAMWKIARAMTVGENFKAPKGVPQQPYVDSIVQLIQTV------------------------------------------------------------------------ 145503404 3 -------------ENNQRSQAEQQLVNLKHQLPNEFFQKCSNAFISPQLDSQTRVAAGTLLQRCIT---------YEQGWLTIGLDVKRKIKDELLQLISSDQNIKKSAASCLSGICAIELPRQEWPEIISILVQN--TRHDSIEVKKAATITLGYICEALKNQKQSIEKTESEKVLYGICMGLQGEKEIKLISIRALKDSLQFMDQVLAQQQVRDHVTKLLVEQLISQDAEIRLAALECLIDYTKAIFDYLEQYIL-VLWNCTQESIQHQDFAVV--TMEIWQSVASE----INERSAVSNRTNLGFRKTQKEALQIISQIVAVLKNLLVSDEDEEDDEEQGIQEAAYKAASSISEALGSLSYQLYLRFIENTLQAQEWQNRKASLLTFSSMVETADVSELFQYSTSAIGEFIKKLADPHKQVRYAAGRVITRIAENYPQVILKHQYADDYINQFSQFLQGNNKLTKYLLWTLVNLTEAFRDD----------PVNQFGKYYEFLISQFATVIGRQDFSDGTLLDIAWVGIINCLQCVKE------PQKIKTYLEAFGQQMLTVYSQMRWQKEANISGLLSAIHICFLRLV-VLGDQCDIQLMNNFYQLIVDYFKKIQ---TVTQDGFYAISAIAQYSKINFKQLLDDFMNYLEIGLQKKLEIETFKGAILCLADIARSLQKEFSKYL-RILEYLIACVNDQQVNRVAKIALFVCIADIVLIAEQEAEPYFQAIWQLVKSGFSASIQNKDMTQLEYYENLNDALLNCYLCMLHAFNLNKVPYIPLYQTIQELCM----FIQATSKSLTPTVEYIRLCVTCLLDCVSYY----------------------------------------------- 134113384 9 --LRQLLEASIAPDTSLIKAATTQLNTQFYKD-PNCIPSLYEVSCTSENPA-IRQLAAVELRKRISAGD-------GKMWKKNPQQLRDQIKESLLQRLTSETSVRHAQAQAVAAIADIELTVTQWPTLMPGLYQAAGS--ADKAHRETAIYVLFSILDTVA-ESFESHLQSLFKVFSVSLVDPE-SAEVRVTTLRALAKVAEYIEDIKAFQDLIVPMLKVLEQAIKDGDDEGVKHGYDAFETFLILEAPLVSKHVAELVQFFLAASNKEVEDEMRCGALNVLSWVIRYK-------------------KSKVQALGLAKPIIEGLLPIGCEDDPEDVDEDSPSRLAFRTLDNLAQVLPPQQVFPVLTQQLQVYMSSGDARMRKSALMAFGVSVEGC-SEYIRPHVDQLWPVIEGGLQDGEVIVRKAACIALGCLCEWLAE---ECATRHSVIVPILFNLIVDPATQKNACTCLDSYLEILGDD---------------------IVNYLTLLMERLLVLLENGTVAVKITVTGAIGSAAHAAKEKFVPYFGQTIQRLVPFLELNENDEQ-------NDLRGVATDTIGTIADAVGADVFRPYFQPLMKAAFEAL--TMDNSRLRESSFIFFGIMAQVFTGEFAQYLPQCVPALVASCQNSNPAQLAEAFSMAAGSSKNAGELLDDEEDDTDLAALDDMFSKVNSAVAIKEVAADTIGELFAATKSAFMPYVEETVKVL----------------------------------------------------------------------------------------------------------------------------------------- 17506191 5 -QFTELITKLQSADNDIRKQAEEVYEKIE---GPTKVAALFEAYTHHTNNSDARSTVLVFLRRVLARDWDAI-------WETLNEENKQRILAKVLEMIVHETSIKKKIADLISEIASNLIDDSGWGGVLELMDHCLKSEDLTGNYI--ALLILRG-CPIIFGNRLAHFLPTLKVVLEKCMAT--PDLQIKATAVRAVIAFAVDNDEEKDVVRLMTSLVPNVLQCNETSDEDDSDGPLGEFAELASSLPKCLNTHMSQVLQTLAIAGNKEKNEMVRQNAIEVICSYMESAPKGLKKYAPGALGPILETLLS------CMTEMDDDVLNEWLNEIEEEEDYEDIPIIAESAIDRVACCINGKVMLPVFLPLVEKLLTSEDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMAHITNYVNDAHPRVQYAACNAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 6323968 12 --LLQIVQAFASPDNQIRSVAEKALEEWITENNIEYLLTFLAEQAAFSQDTTVAALSAVLFRKLLKAPPSSKLMIMSKNITHIRKEVLAQIRSSLLKGFLSEDSIRHKLSDAIAECVQDDLP--AWPELLQALIESLKSGN--PNFRESSFRILT----TVPYLITAVDINSILPIFQSGFTDASDN--VKIAAVTAFVGYFKQLPKWSKLGILLPSLLNSLPRFLDDGKDDALASVFESLIELVELAPKLFKDMFDQIIFTDMVIKNKDLEPPARTTALELLTVFSENAPQMCKSNQNYGQTLVMVTLIMMT-----EVSIDDDDAAEWIESDDTDDEEEVTYDHARQALDRVALKLGGEYLAAPLFQYLQQMITSTEWRERFAAMMALSSAAEGC-ADVLIGEIPKILDMVIPLINDPHPRVQYGCCNVLGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149247380 12 -QLKHIFRGTLSTNNEERRLANDALTQARENH--EFENYLLTLLVDTTTRADVRAAAGMNLKNSIMKNKDGQGI------------DRSYLMSNVMNGLRSSDALVRNIGNVITSLFSI-YGLDHWSSALSDLLQLAQQGNEDFKTQEAAMSALAKICEDSFYELGERPLDYLMNEFLKLMDS--PSIKVKAFAVHCINQFILL--NTQSFLVILDHYLNKIFTLAQETDEELKKNICTSFLWILETRPDKMVPHLDGVIHYCTLMQTVDQDEAVALEACEFMLALATNPEFSRAFTTEKLKTILPLLLTKMVYSEEEIMSIELSDDRDDTNMADKDEIGQWTLRKCAAATLDVLSENLAQEVLLVALPILQERIVSEHWPVREAAILAFG-AMSLSFTKFASDKLPQLVPFLVDRLQDQQPRVRQITCWTLSRYALWVSQEAHEANYFQPTFQSIVGCVLDSKKVQEAACSALASFIEESDSSLIYLEPLLEQFAKCFQMYQRKILYDCVQTFVEKMGYENDDDDNALWPLLECMASVAATLKELFAPYAVPVYDRSNCILMDQNCQTDPSIDIPEKDFMVTSLDLIDGLVQGFEYQSIRDLSSSNDLLNLLLACFEDYNSDVRQSAFALLGDLAIYVIDVLKPYLHLIFLSIGKEITNSETFPVYNNAIWALGEMVIRLEQETKPYLENFINLLVPILNSQDTESTVLENCAVTLGRIGL---------------------------------------------------------------------------------------------------------------------------------------------------------- 189235428 3 -----ILSKLLVANSKVIQQGTKELKEAFK--KPEAIPALCEVIVSSSNP-QIRQSAAVLLRRKLGKK---------RQWNKLDAETRSRIKQGMLQALVNEQEVKNAIAQFIGILGKHEFPENTWPEVLQFIHTLCSSDNVFD--RELGMYTL-SIMTEISQGSYITHADSFAVLFSNILNTPELNSNLAYYTVVTMNNLVSVIGGHQQMVNVYHNLLPRVLEIINAEDEKRACELFEILEELIEFAVAVVVPHVRLIVEMCLIGSDNTKPTTVQIKAISVVGWLIRSKGKVIQKNKLVEP-----------IINVLIQLMAQQPDDDVNEEYFLGDPDQFTSITIATQTLDLIAHIPSEKVVPYLLTRVEPAIQGNDIYAQKAAYLALAVLAEGCSERIRHKYLEPFLKCVCNAIHNPNAVVRNAAFFALGQFAEHLQPEI--SQYAAELLPVLFEYLGQVFAQMEKDKSESASLDRLFYALETFCENLDEGLM----PYLPTLMERLFVALD-PNGWSLKLKRIALSTLGSAASAVKEGLLPYFPKIIEVLNVYINADPNTEIHQN-----------QSYAIEALAVIAQFIGVENFKPLAAESLQLGLRILEET-DDPDVRKSVYALFAALAIVMKEEISPVLPKIVEQMITSIQSSE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50305745 12 --LVKLLQGFASPDNAIRSAAEDALNNNWIT--PEHIEVLLMFLAEQSADLTTAGLSAVLFRKLLRAPPSSKTIIIAKNITHISKEALKQIRDTLLKGFISPNNIRHKLSDAIAECALEELP--EWPPLLQTLFEAIKNTD--PNFRESSFR----IFSSMPHLINSIDINHALPIFESGFTD--PSDEVKIAAVTAFVGYFKQLPKNAKLGVLLPSLLNSLPKFLDDSKDEALAAVFESLIELVELAPKLFKDMFDQIIFADMVIKNKDLEPSARTTALELLTVFSECAPQMCKNNQNYAQSVVLDTLVMMTEVSIDDDQAI----EWQNSNDVEEDNEENTYDMARQALDRVALKLNGKYLAAPLFQFLQQMITSSEWRERFAALMALSSAAEGCRDVLMIE-IDKILEMVVPLIDDPHPRVQYGCCNVLGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19113521 7 LELTQLLFQSIAPDTTQITEATRALET-KYLKEPGSLLSLFHIMGTCENP-QVRQLAAI-----------EARKLCHKYWSSVDADVQNQIRSNLLTLKEPESIVRHAFGRVIAALAKLDLPEGKWNELSAFLVQATMDQNDS--IREMAVYVLYSIAETVDLD--NKLLLDFVNLFSQTITDS--SRTVRVTSVQGLGAIAEVLESDDKKLLHLPGMLLVLQDVVQVGDVDASKQVFDVFNTFLIASGAIISKALGNIIEIITGIANKQVDDEIRCMALSFIIS-------------------CIRFKSRKLQALKLGKPLVLTLMEVATEETTDDIDEDCPARLALRSIDLLSTHLSPSQVFYPMFEAACAFSQSPQASYRKAALLSIGVAVEGS-SESVAGNLPNIFPIIINGLCDNDMDVRQAALLALSQIAVEIPTVSKHHAQLLPLVFELMST--QGVKVGKSACNCIDALLEGL-------------DKSEISGYLPMLMERLVGLLEFSDTPDIK-------------SCVAAAIGSAAFAAQDDFIPYFERTMASLSQCLHTTDDDEGYELRGTVMDTLGAIANAVGKQAFLPYTEQLIQLAYEGIQI--DHSRLRECSFCFYAVLARVYKEEFAPFLEHIVPALFKSI-DQDESDILSERIGATAEEISQLLDSVETNEEENDEELEKAMGVNSAIAMEKEIAADALGEICMYVGAPFTPYLEPTVEKL----------------------------------------------------------------------------------------------------------------------------------------- 45200748 12 --LINVLHGFGSADNNIRAAAEETLNNQWEENIHVLLVFLAEQ-ASFSEDLTLAGLSAVLFRKLLRAPPSSKAVIIAKNITHISKEALEQIRTTLLKGFVSENGIRHKLSDAIAECAQDDLP--AWPELLRTLFEATKNQN--PNFRESSFR----IFSTVPHLINAIEITNALPIFEAGFTDTED--DVKIAAVTAFVGYFKQLPHWAKLGVLLPSLLNSLPKFLDDGKDDALAAVFESLIELVELAPKLFKSMFDQMIFTDMVIKNKDLETSARTTALELLTVFSECAPQMCKSNPNYAQSLIMDTLLMMTEVSIDDDQAI----EWQNSDDVEEDDEETAYDNARQALDRVALKLNGKYLAPILFQYLQQMVGSAEWRERFGALMALSSAAEGC-RDVLIGEIPKILDMVIPLINDPHPRVQYGCCNVLGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162606376 1 MMLLDCLKFINNSNDNMRNLGEETIQKLEKEHLNFFFEELLSIIIDSSLPNNLRNLSILILKNSLSSNFEGIFVINNNKWIKTDSIIRNNIKIKLINLLQKENEIKKSIAQLFSRILLIEIYNQHWKFPFKDLYYFLESNNFNLNLYESILEIITFFFQEVNNDLIKIESNIIFKTIFFVLKSSEDGISLKLSALNCLNHGLNFLKSFIENNNQIDDLIKLTINQIIVFNTKHKIIIIEILEKLVNTFYTKIDNYIE-IIINFSLYEFENINDENLMKIIDFWSSIAEKEFELNLSNVLAFNEGRIPEIYVKHYVKKAKNKLLKEIVKLIQYSKSFYDFEEWNLYSNSAICLNYMIQASPGNLVPIFLKSFKEHRKNYFKKYNQNDIVIFIATLDGIGAKFLYEEVFFFNKYWLSIFNTNSFEFQNSVLLILIRILSISSIYLRNDL---DKIFKILNDTIYKKNFVENFFILLNLFIISFEKEGVIDNQISNMFPSLLKIIYNQHLKDY-------------RADLIFEIICSIVLTSNLRLMMSISYTLPILLKIINNFLVNYGIKNSFSLRIQTNHFRIISCF-LQKIGKKLNKIFILEFNNILKKSYN--FQDEESLKQIDEEILVSLATISQILKYNFKHEISFWIPIVFKILSLTENDNILSVSVGIICDFISVGLN------DNLDNELFKLISNKYKIIEKKPRILSLFSDIFLLNGKKYVENLNNNLLFLRELIYLYFDTFNKKNIEWFLDFQDGMIELITALFQSLY--KYELKNVESLFKIIFLEMIKFIRSLVVN-NRLNSTIKGIIGLIGDIRLTF-KEFSKNLIGKSWIFQLIIESKLSTEFSFRNIGLWIK---------- 50295072 12 --LLGLIQGFASADNNVRSEAERTLNQEWITPENEVLLIFLSEQASLSQDLTASALSAVLFRKLLRAPPSSKTVIIAKNITHISTNALLQIRATLIKGFMAESSIRHKLSDAIAECAQEDLP--EWPELLHTIVESLKSPDQ--NFRESSFRILTSV----PHLINSVDVMHILQIFESGFTDESDS--VKIAAVTAFVGYFKQLPNWSKLGVLLPSLLNSLPKFLDDGKDDALASVFESLIELVELAPKLFKDMFDQIIFCDMVIKNKDLETSARTTALELLTAFSENAPHMCKNNQNYAQSIIMDSLIMMT-----EVSIDDDSASEWKSSDDTDDDEEATYDHARQALDRVSLKLGGKYLAPTLFQYLQQMISSAEWRERFAALMALSSAAEGC-QDVLIGEIPKIIDMVIPLIADPHPRVQYGCCNVLGQVSTDFAPLIQKTAHNRILPALISRLTNDVERVQTHAAAALVNFSEHAT-------------QSIMEPYLDDLLNNLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115758413 12 ------------------------------------------------------QLAAVLLRRLFNTNFD-------QVWPDSPQDVQEGIKAQLVQILHHINDLRRRVCDAIAELARNDEGNQLWPDILQFLFQC--STSTSPELKESALHIFNN-FPGIFGNKQEYYLVVIKGMLAQCLEKQEQ-PQVRIVAAKATISFIVTNGKEKAIQKHFMDLMPGVLDIVTESISQEDDTLLKAFLELEESTPKLLRPYMENVLNAIGIIRESNLPDSWRQLGLEMVVTLSEAAAATLRRFPKYIETVVPLML---NMMMDLEEE------NDWASSDEIEDEDNDSNAVAGESALDRFACGIGGKTMLPHITAIPKMLQNADWKSRHAALMAISAVGEGCHKE-MEAVLDKVLDSVLPYLIDEHPRVRYAACNALGQMATDFA-PTFELKYHAKVITGLLQALDDHPRVQAHAGAALVNFSEDCSILQQYLGSILEKLEAIIAMKMQELLQKGTKL--------------VLEQMVTTLAAVADTTEENFTPFYDKFMPSLKYIIQNANTKEYRL-------LRGKTIECVSLIGLAVGTQKFMQDANDVMDLLLRTQTDSSDDDPQTSYMISAWARMCKLLGPSFANYLPVVMKPLLK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68482315 12 -QLKHIFKGTLSSNNEERRLANEALIQAKQQ--PEIENYLFTLLIDDGNGSDVRAAAGINLKNNILKNKSI---------------DRTYLINNIMKGLMSPDSLVRNIGNVITSMFSI-YGLDNWSSALTDLLNLIQNNNNSYIPQEAAMSALSKICEDSREFQNNRPLNYLIGEFLK-LIEQHPSGKIKAGAIHCINQFIPL--NTQSFLIVLDDYLNKIFNLAGHDNNEVRKNICTSFLLIVETRPDKLLPHLDGVINYCLHLMQQDTSTEVSLEACEFMLALATNKIEIADSKDDANVVDKDEDIKPTNAKSKDDNGNDDDDDDDDDDDDDDGELEQWSLRKCAAATLDVLSESLAQEVLLVTLPILQEKIVSPNWPIREAAILAFG-AMSNSFMKLSGNELPSLVPFLVDRLQDNEPRVRQITCWTLSRYSTWVSEEAHEANYFQPTFQSIVACALDSKKVQEAACSALSSFIEESDASLIYLEPLLHHFAKCFQVYQRKILYDCVQTFVEKMGYENDDDDTDLWPLLECMASIAASLREIFAPYAVPVYERATKILSNCILLECHTDPAIDPDFMVTSLDLIDGLVQGFEYHSVDLINQNHKSNLIELMCFEDYNGDVRQSAYALLGDLAIFTIELLKPYLRQIFISIGNEINNYETYPVYNNAIWALGEMIIRLPEETKPYIDNLVDLLIPVLNSNDIQSTVAENAAICLGRM------------------------------------------------------------------------------------------------------------------------------------------------------------ 156841998 12 --LINVLQGFASPNNEVRSAAERALNQEWITPEIEPLLVFLSEQASFSQDPTIAALSAVLFRKLLRAPPSSKTIIIAKNITHISESALAQIRVTLLKGFVNENNIRHKLSDAIAECAQESLAD--WPELLQTLVEALKNPD--PNFRESSFRILASV----PHLINAVDVSNILPLFEAGFTDSDDNVKIASVTAFVGYFKQLPKSNWSKLGVLLPSLMNSLPKFLDDGKDDALASVFESLVELVELAPKLFKDMFDQIIQFIDIVINKELETSARTTALELLTVFSENAPQMCKANQLYAQS----VIMDTLLMMTEISIDDDAATEWENSDDADEDDEEIAYDHARQSLDRVSLKLGGSYLAPTLFQYLQQMLASSVWRERFAALMALSSAAEGC-RSVLIGEIPKILNMIIPLINDPHPRVQYGCCNALGQI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126274139 9 ------LRNTLVPDSAVIKQASQQLTKQFYTN-SLALPALFQILQTAQ-DDKLKQLAAV-----------EARKLVLTNWANVDASLKPAIRDNLLNNTFQQPSIRHSSARVVAAIGELDLESNEWQDLLPTLVSGVQ--NADVQTKEMAVYTLYTILETQIP-ALVAHVGEFLTLFSNLLSDQ-SSRDVRVNSVLSLDVLSQFLESAAKFRDSIPGMVEVLKEVLAADDSEKAKDIFNVFNSLIYLDSKLVGDHLVSLIQFVAIASNTDLDEEYRTFALQFLISCVSMRKSKISSNKLGPQLTLV--------AVKIACEEIDVEAELENDDEENENEENSPSSLGLRLVAMLSAELAPSQVITPLFEALPSLLSSSNQFERRGGLLCIGVVSSGA-PDYVSTHIQKIIPAVVGGLKDSEILVRVAALRTLSNLTSEL--QDIVAEYHEELLPLIIDIIETATYVYKYACYALDGLIEFMSHDS-------------MGTYIEPLMNKLFQML--QQANSSKLKSAVVSAIGSTAFASGKAFIPYFNTSIQYFEPFLAN------AAETDGMTEDDIELRAQTFENISTMARAVGTQSFSSYAKPLVEAAYGSLSSE--HSRIRESGFAFISNMAKVYGPEFAGFLDQIVPQILKCLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123501080 10 ------LTNFLSTDEEIRIRAYTYLDGIKTQNDIGFIECLLPILQNENEEPKNRSLASIFLFRTLKKRTSEDQKIFIQNWYHQPFELREALRAAAFQGLSDNSDLSNQSGNLLGILLAIEFQDHFYSKVMEVLELSLNSSDSSRSMGYQVIRNFSQHSQEFYPNCFLRLVPELFECILQGMIAADYPA-IQDSASSAMLASLLIFKRHLSFTNNRNQLFEVLFAYLQSPSKPLFVVGYTILRKLIDLYYPYFEEYMDD-LFERTYEDLVSNNPDRQIEASLFWVNIGAVERDIQFPERRTPKNRHHEFDQNLGFSLTAFPKLFPPLVTLIQSTDADDKDANTNPQHAAFQCLSELSGAADADALPLIFEYVNQNISEEEWTLRYTSVLLLNAASQLNSFESDPANILQSFGYFVGALDDTIPRIIEVAMWSLGCMIERIPELVTDPDRFNELVTALSRKLNLSSALTFRAGWLFNRIFNVFSPGESDSLIALNFDE------FSQLLLDAADVFNDVDPLD-----AAYGALNRLIEKTPCDLVEPYSKFLQSVIDRLSKLIEKATTSALDPYETHKTLGLFCFVEAIVMNLQSY----IPPYAPDLIQLLLASLNVCHG--ELVCVVLPALGAVARALGSGFVDYLPNLLGQLEDYLQQQEH--VRHAAV-FVCDIYNAIPSFPENITNTFVNLLFKAFDIPDISNDARVFVFSALTDIARNIGPACFEWVEQFLKLFEKESRSVLVESENVDENYVRSFTFAILHCYQTIAPLYAEVDRGDRKVRNFF-----HIFDKLDKIRMMI--DEEIIMEAVMLVKQISDLFGRK-INAYTHKPVVIKLLKLAKESENQALQEVAEQAMESIQ------ 158286569 3 ----QTIKNLLVADNDLIQQATAELKEAFK--KPETIPQLCEICVTNT-DPQVRQYAAMLLKKHLGK---------LRAWREVPAETQALIKKGMLEAIVSEKSVRNAITGFVGVLVKHEAEEDGWGEVLKFMFESTSSSDPKLELGSSVFNTLT----DVAPDQFMPHIEMVCQLFSTALTATEASGNMAYNILLGMSHLVPFIPGRQEIEQTYQDSIPYVLKALSAQDSYKFIEAFDILENLADESSRTLSPHMKLLIFCLQMAGNTQLDDSVRVKTITFIGWLVRLKKKMIIK------QKLVEPIVNALFTLMSVAPDVEDEDEE-----YFGSNEVSTPSTCATQSLDVLAHIPPKQLFPPLMALLEPALAGDNPLPKKAAYLSIAVIAEGCSEHICSKYLRVLVDVIKRGITDENVMIRNAALFALGQFSEHLQPEISQHEILPILFEFLQQLCLQIPPHIDRVFYALETTCENLEDQV--------------TPYLPMLMERLFESLDTRNSVHLR------ELSLTTIAATASAAKEHMLPYFPRLIDCLKLYLVK-------TDDEDICTLRPQAIDTFAALVRTIGKDNFLPLAVDTLNMGLTMM-DESNDPDLRRSCYNLFASMASSVKEDMSGSLNKIVETMLESVRSSEGIDMAILANGALAGTNGSGDGDDEDEEFDIENEDIAGYSIENAYMDEKEEAILALMEFAEHTGPAFAPFIQTAF------------EEIYKLLNHPNEIRKASIDAVKQFVVALHGNMEGVHQTILILVPKLSEII------------------------------------------------------------------------------ 149247265 12 --LTNLLHSLLS-DNVSRNEAEKSLEDWSSKQNVELLLVFLAEQAGQGETDTIKAFSAVLFRRIAIKSPKELTSVTDRTIGVISDPAKAQIRTLLLQGFSSPNPVRHKLSDAISEVSKEDCPPGSWNELIPALF--AASKNPDPSFRESAFRVFSATPELVDH----SYLNEVLPIYNAGFEDESDDVRIAACAAFVAFFKELPKKAWPSLSPLLPNLLNSLPRFLQNGQDTALASVLESLIDLVELAPKMFKDMFPTIIFCAAVSKNNELESATRMASLELLTTFSEVAPAMCKRTPSYTEQ-----IVLITLSMLTEVCIDDDDAAEWNNNDDTEDDDEEPEYDAARQALDRVSLRLSGQSMAPLFQYLPSMIQSQNWRERQAALMALSSAAEGC-SDVLTSEIPKLLDMVLPTINDENSRVEYACCNALGQMSTDFADIIQRTSGGRILPALISKTNKSVPRVQAHAAAALVNFSEAAS-------------KEILEPYLDDLLNNLL-------GLLQSPKRYVQEQVLTTIAIIADAAQKTFVKYYDTLMPLLTNVLQTDMGDENRL-------LKGKCIECSTLIALAVGKEKFEPHSHGLIQLFGHLQQTTQDDDPVKQYLEQAWGRISRILGKDFLPYIPSVLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156547453 3 -----IIRKLLVTDTTVIQQATAELRQAFKN--PESTRALYQLIVT-SNNLQVRQYAALLLRKRFNK---------AKYWAPVPNPIKEEFKQVLQQALVNEKPVKNGIVQLIGVIVKHELPHNGWPEVLQFVRHLMESDEFPK--QELGMYTL-SIMTEIAPDAYLPHVQTIMELLNNVLNKFTDLANVSCYILDIMLHLVSLVEGNQIMVNAYHQLLPQIIQALTTVDQEKAAKGFELLDELCESAQSVIAPHVKNLVECLTIINNKDLDDDLKMKAVVFIGWLAKIKKKAIVKHKLVEPIIDTLFL-----------QMCSKPDDEEQEIYFSGENDNTPITSSTQTLDLLALHLPPEKLVPYMLKHIESGMEGTDIYVKKASYLSLAVLAEGCSEYIRNKYLESFLKCICQGITHASPVVRNAALFALGQFSEHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197099308 16 ------------PDTERIRRATEQLQIVLR--APAALPALCDLLASA-ADPQIRQFAAVL-----------TRRRLNTRWRRLAAEQRESLKSLILTALQTEHCVSLSLAQLSATIFRKE-GLEAWPQLLQLLQHSTHSPHSPE--REMGLLLLSVVVTS-RPEGFQPHHRELLRLLNETLG-EVGSPGLLFYSLRTLTTMAPYLEDVPLARMLVPKLI-MAVQTLIPIDEAKACEALEALDELLESDVPVITPYLSEVLFCLEVARNVALGNAIRVRILCCLTFLVKVKSKALLKNRLLPPLL--HTLFPIMAAEPPPGQLDPEDQDSEEEELEIELMGETPKHFAVQVVDMLALHLPPEKLCPQLMPMLEEALRSESPYQRKAGLLVLAVLSDGAGDHIRQRLLPPLLQIVCKGLEDPSQVVRNAALFALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50420219 9 ------LKQTLVPDSTAIKQAVTKLTKEFYTS-PLALPSLLHILQNAQ-DDQLKQLAAV-----------EARKLVLTNWEGVDASLKPQIRESMLNNTQSSKLIRHSSARVVASIGEVDLENNEWPELLPVLVKSIQDTNA--QTKEMAVYTLYTLLETQVPALL-PHVSDFLSLFGNLLTDQ-TSRDIRVNAVLSLDVVSQFIEEDAEINNQIPGMVEVLKEVVSNDDNEKAKDVFNVFHSLIFLDSKLIGDHLVNLIFVSEIAANTQLDEEYRTFGLQFLISC------VSLRKSKISSNKLGPQITL--IAAKIASEEIDVEDELENENEENENEENSPATLGLRLIAMLSAELPPSQVINPLFDNLNNMLTSSNAFERRAGLLCIGVASSGA-PDFFSTQINKIIPALINGLKDPEIIVRVAALRSLSQLSELQDAVADFHKDLLPLIIDIIDSATSVMAYK-YACFALDGLIEFMSHD-------------AIGQYLEALMNKLFHMLQQANSSSLK------SAIVSAIGSTAYAGGKGFTPYFNNSIQYLEPFI--ANAADTEGMTEEDIELRALTFENISTMARAVGSESFSSYAKPLVEAAYNSLSSE--HSRIRESGFAFISNMAKVYGAEFAGFLDQIVPEILKCLEQEE----------------FTFNMDGEDEFEGEEEDLENKFNVHTGITIEKEIASVALSELAIGTGKDFAKYVEQSVKTL------------ADQIDNSYGMREASMSALWKILRAMQYGEDFKAPKGVPQQPYVDSILQLVQKV------------------------------------------------------------------------ 212531195 6 --FLQQLQIILNPSTGDLKEATGVLQKEYYNKPESFLFLL--QLATSHESDDLRQLAAV-----------EARGLVGKFWLKVPANQKPQIREQLLRGTMSSSSVRHAIARIVSSVAKIDLQDGEWADLPNFLLQAAQSGNKDE--RAIGVYIFFTILESL-GEGFEDKFQDLFTLFSKTIRDPE-SAEVRINTLLALSKLAMHLDSVKAFQQVFPDMVRVLKDAIDTTDEDRIMQAFEVFQTLLGCDPALMNVHLKDLITFMEVSANIQLAEDTRTQSISFL-------------------MQCVKYRKLKVQGLRVGEQLTRTALHIATELDDDDDEDEITPARSAGLLDMLAQSLPPSQVVVPLLQALGQYFNSENPDYRRAGILALGMCVEGA-PDFISSQFNEIFPIVLHLLSDKEPKVRQATLHGVARLADDLAEDV-GKEHAKLMPLLVQNLASAMENYKGEETGPTVNIMKAAVSAIDAVVDGLD--DKDVVAYQDELVPLLHKLFQHPDF---KIKGLTASAIGSLASSSGEAFLPFF--------EKSMHLMQEYATKKESEDE---LDLRASIIDAMGEMSAAAGPQHYQPYVEPLMRASEEALHL--DHSRLKESTYMLWGSISKVYGEDFKPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154311965 5 -QFLELLQGVQIPDTERVKAATTELRKNYYPN-PESLLWLIEIFIAHG-DQAIRQQAAV-----------EAQRLVKKHWKNISDAQKQQIREQLLQTLNEEKLVRHSGARVIAAIAGQDIENGQWADLPDTLAQAAGSPQVS--HREVGVFILFTLLETASP--YFAEQTAVLFSILSKTIHDQESTDVRINTLICLGAVATMIESLKLFLEIFPQMVSVLKNFIDSKEEDRTVQAFEVFQTLLGCESALIAPHFRDLCNFMLVASNTNNENDARTQALSFIMQ-CTRYRKMKIQG--TKDLGEKITMTSMQIATELEDD-------------DDEDDETSPARSALGLLGLLAESLPPRQVIVPLLNALPQFSNHQDPRYRQAGILALGMCVEGA-PDFVGTQMDSFLPIVFKLLEDPESGVRHAALNGVARLADDLAEDLQST--HEHLIPALLKNLDAAMQYAASGNNDKQTLDTMKASCGALDSLTEGMDQDIVKNYLPTLVPRLTQLLDHPDV---GVKSAAASAIGSLASSAEKEFLPFFKDTIEKL-----------AQFVELKSSNDELDLRATVCDSIGSMAAAVGAQVFQPYVKPLMQASEEALHL--DHPRLKETSYILWSTLAKVYEEEFTPFLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 209876458 4 --LCNLYEGFSSSDSAVRQESENQFNNLRQADPNTFLQLTLGILQ-QQPNSQYRVQAAISLRNLFR---EFVLTPDNCLWNKITPENQNMCLIALLKCLETENVVSINISDTVSLVAMELYPNGKWPELLPFLFRLISNSNAPENVVRHAFRIIGEIMPVL-EDVVATHRDNIVSTISAALQ--YPDIEIRYEAIGLIAAIVESSKKNWAPLVYLTPVILEILQNLIATQHVLAIDVLYRLTTISESDPAFYRQHFGIFFSQILIAQNKQIGTDLRQAAVECLLCVVETRPNMCTKHNNFVNDMITTLLSFMLEFEDDWAEIHPEQEENEDNEFESDIEDEDCLYPIGEEGLDRLARALDAEVFIPTFTIYMQQTNAHPWKYRYAAIMAIAQTIEYEDEETYQDHMGQIISRIIAFLKDPYPRVRYACCQAIGQIALDHSPLVQELFHATVLPQLIQTIDDPISKVASHALSALVNFTE-------------EVPAEDLQPYVQPLMEKLLNILHKQPQPPRIVREQCI----TMIAVIAGVIENDFAPYYSTVVPYLKKTMQEASP--------QLRTLRGKCIECLTIIGFSLDYSIFKNDAQETMVAFIQLMGSGKGDDPLKEYIQEALQRMCRIMKQDFVPYLPHLLSNIFQLLETREE-SLANQL--LSGSSENSTREDDSKSMNMLTARDFIGLRTTLVLDM--ESSLDILNTFVEVLGVNYRDYIAKTITVIYPLIRFAL----------SDEIKEKTYDVLSGLLKIMRSLVDTDDTIRNQFGQIVNDLITLFLAILEEENR------------------------------------------------------------------ 195455430 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFNDLQSLLCATHQSVLRKVRKENAPQISDAIMTSLLAMFQCSSASGGVQEDAFMAVSTLVKLLGIQFAKYMPAFKDVLIWGLRNHNEYQVCCAAVGLTGDTCCALKQLIVPYCDVIMSVLLNNLAEPTLHRSVKPEILSAFGNMALSIGSDFLKYLNLVLEMLTAASNLQTDANN--NYEYIKEFRESVLGAHTGIIQGLQGDNQQANNDVLHMEPHLMHIIGFIKRITKEEGHSDSMMASAAGLIGDLCNSFGPRLYPLLDDM-IITQFLAEGKRSKLQRTKMLCTWAAKEIKKMNTQ- 157744953 5 -QFAELIQRLQSSDNEIRKKAEEQYEQIDGSAKVALLFECYNHFAQAN---DIRSTVLVFLRRVLSRDWDAI-------WDSLNDENKQRILAKVLEMIVHESSIKKKIADLISEIASNLIDDSSWQGVLELMDHCLKSDDLTANYI--ALLILRGC-----PIIFGNRTAHFLPALKTVLEKCMATPDLQIKSTAVRAAVAFAVDNDEEKDVIRLLVPNVLQVCNETSDEDDADGALGEFAELASALPKCLNSHMNQVLVCLALAGNKDKNEMARQNAIEVICSYMESAPKGLKKYAPGALSPILETLLS------CMTELDDEVLNEWLNEIEEEDDYEDVPIIAESAIDRVACCINGKVMLPAFLPLVEKLLSNDDWKMKHAALRAFSAVGEGCQRS-MEPHIEQIMVHITKYVNDAHPRVQYAACNAIGQM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110758361 3 ----------------------------------------------------IRQYAAILLRK---------RYGKGKHWLKLPHHLRNEFKTVILQALVNEPEVKNAIAQLIGVIVKHELPNNGWPEVLQFVQQLVTSEN--LLQKELGTYTL-SIMTEVAPDAYLTHAASLAVLLGQTLNSLQDLGNVAYYILRIMQNLVPLVEGNQMMVNAYHQMMPQTIQSLTTTNEDKAIECFELLDELCENAIAVIAPHVKSLVMCLVIAGNKALDDALRVKAVGFIGWLARTKKKTIIKHKLVEP------------ILDMLFNLMSMRPEDDNDEYFSDDNEDNTPVTCATQTLDLLAHLPPEKLIPQLLQYIEPSLQGTDVYAKKASYLTMAVLAEGCSEYIRTKYLESFLRCTCQGISDPIPVVRNAALFALGQFSEHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157823031 6 --LEQILKELLMPDTERIRRATEQLQTALRD--PAALPALCDLLASAT-DPQIRQFAAVL-----------TRRRLSNRWRRLAPEQRESLKSLVLTALQTEHYVSVSLAQLSATIFRKE-GLQGWPQFMNLLQHSTHSAHSPE--KEVGLLLLSV-VVSSQPEAFHAHQQELLQLLIETL-SEVSFPGVLFYSLRTLTALARYLDDVSLARMLVPKVVTA-LRTLIPLDEVKACEALEALDEMLETELPIITPHLSEVLFCLEVAKNVALGEAIRVRILCCLTFLVKVKSKALLKNRLLPPLLN--ALFPIMAAEPPLGQLDPEDQDSDDDDLEIGLMGETPKHFAVQVVDMLALHLPPEKLCPHVMPMLEEALRSEAPYQRKAGFLVLAVLSDGAGDHIRQRLLYPLLQIVCKGLDDPSQVVRNAALFALGQFSENL--QPHISSYSEEVMPLLLTYLKSVPMGNTH------HLAKACYALENFVENLGPKVQ----PYLPELMECMLQPLKNPSKA--RTKELAVSAIGAIATAAQDSLLPYFPTVMEHIREFL------------LTGHDDLHLVQIQSLETLGVLARALG-ESMKPLAEECCQLGL-GLCIHVDDPDVRRCTYSLFAALSGLMGESLGPYLPQITTLMLLSLRSTE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 211588740 6 --FLQQLQIILDPSQGNLKEATGVLQKEFY-NKPESLVFLIQ-LCTSHDDQNLRQLSSV-----------EARSLVSKHWLKVPTDQKPQIREQLLRSTMGESSVQHSIAQIISAIAKIDLNDGEWPDLPNLLLQAGNNGNATE--RAVAIYILFTILDTL-GEGFEEKFQDLFSLFNKTIRDPE-SAEVRINTLMSLSKLGMHLDSVKAFQEMVPAMVAILKDSIERQEEDHILQSFEVFQTLLGCDPALLTVHLKDLVILMQISANTEVDEDVRTQAISFL-------------------MQTIQYRKLKVQGMRIGEELTRTALQIVTELGDPGDDDITPARSALGLLDMLSQSLPPSQVVVPLLHALGQYFNNANPDYRRAGIMALGMCVEGA-PDFISTQMKEIFPMVLQLLADPEPKVRQASLHSVARLAEDLVEDSSEHARLMPLLFQNLASAMQEYKGEEEGPTLDIIKAGISAIDAVVDGL----DEKDVSPYQAELVPILHNLFKHPDF---KIKALAAGALGSLASSAGDS----FLSFFDESMHLLQEF-------ATVKDSEDELDLRASVTDSMGEMAAAAGPERYQPYVEPLMRATEEALHL--GHSRLKESTYIFWGAMAKVYGEHFAPFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 145498238 6 -QLQQIIQGIFSQNNQSRKQVEDLLAQLREAQPNEFVIYMLNLCRHEEI--KIRQFAPVYLRYSLSKFAPK---SHKNVWSNLVPETKETIKLRLFQFIEVENSVKNQLCDTIGEIGGSDDNHNEWPNLLPTLWQMFLSPKND--IIECGFKILGNLF-TYSIDQFDKHSQDLHTLFVQGLAS--PQIKIKSSTMHALGNYISLPTQYKIFQDLISNMMKAALEITIS-DLPLGEGIMEVFSDIVESKPKFFRKQYNIFFNGIQTIFRDSQIEIVKRIGTETLLSLVEKFPGLFKFEKVYLMQLVEMIFFHMIQISSTISDEWKRPPEGFNDNLEQD-EDQETTNFGMSSIDRLIESQGKKEMLPVLNPIVSELLRHQDWRYQHAAIMALSQVGEYIDQ---VADIKTTIDLILPMLNNSNSMIRYAVCHAIGQISDDM-KPKFQEAYLHQVVPQFLNRVEDVPRVNSHILAALTNFVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170032266 12 ----------------------------------------------------VRQYSAMLLKKQLCK---------LRNWQQVPPEQQALIKQGMLEAIVKEKSVRTAITAFVGVLVRHEAAEDGWNEVLKFMFDSTSSGDPKLAEIGAATFA---TLTDTSPDQFIPHFENVCQLFSSALIATEASGNMCYYILQGMSHLVPFITGHPAAENTYQQSIPYVAKALAQLDSFKFIEAFDILENLADESSRILTPHLKLLIFCLEVGQNGELEDSVRVKAITYIGWLVRLKKKMIIKQKLVE-----PIVIALFRLMSVAPDIEDEDEEYFGSNEVSTPSTC-----AAQSLDVLALHIPPKQLIPTLMSLLEPALRGSDPLAKKASYLSIAVIAEGCSEHICSKYLKPLLDVIKNGITDQNPMIRNAALFALGQFSEHLQPEISQEEILPILFEFLQQLCLQIPQHIDRVFYALETFCENLED--------------QLTPHLPILMERLFEALDSRNSVHL--RELSLTAIAATANAAKVNMLPYFPRLIDSLKMYLVKT-----------EDEDICTLRPQAIDTFAALVRTIGKDNFLPLAVDTLNLGLTML-DGCDDPDLRRSCYNLFASMASSVKEDMAGSLTKIVESMLESVKSTEDDLVLPNGGNAENDD-DQEYDIEDSDNENEDDDDIAGYSVENAYMDEKEEAILALMEFAEHTGPAFSPFIQTAF------------EEIYKLINYPNEIRKASIDALKQFVISLHGNVEGVNQTILILVPKLSEII------------------------------------------------------------------------------ 45200799 8 -QLEQTLAAIVSPNASSLKETTKTLQTQFYTQV-TALPALVHIMQN-SGDDALKQLAGV-----------EARKLVAKHWGKLDGALKTEIKSTLLQTAFTEPKVRHSSARVIAAIGSEDLSDDQWPDLVPNLLRAAADEN--PKTRETSVFVLLSLLESY-NDALGKYIAEFLTLFSQTINDS-ASLETRSLSVQALNHVSALIEEQEKINPEIPSVVQVLDAVIKADDNVNTKLIFNCLNDFLLLDSQLTGNAVVDLIKALQIAGNVQVDEEVRVFAVQVGISAVSYRKSKIQQAKLAPEITIT--------ALKVASDQVDVEDELNTEEEAGENEENTPCLTAMRLIAFCSTEFPPSQVAAPIMEHLPAMLSSANQFERRAILLAISVAVTGS-PDYMLSQLDRIIPATISGMKDQEPIVQLAALKAVSQLTTELQDEVFHEEYLPLIISII--DNSKHVVIYRYATTALDGLLEFIAYD-------------AIAKYLEPLMNKLFQML------ESQTSSKLRAAIVSAIGSAAFAAGSNFVPYFKTSVQFLEQFIQNCSNIEG--MSEDDIELRALTFENISTMGRAVRSTTFAEVAEPLVNSAYEAI--KTDSARLRESGYAFIANMAKVYGKDFAPFLETIMPEIFKTLQ-QEEYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189201355 5 -QFVQLLESLLQPDTERVKSATSTLNKNYY-NSPASLNALLQILCGHPKS-ELRQLAAVEARKLVT-----------KHWANLPADQKASLRNQLFQFTLNEDVTRHSAARVIAAIAAQDFEDGEWGDLPGYLQQAATSPTA--RHREVGTYIIWTTLESV-GDSFPGKSSDLYKLFSTTIQDPE-SVDVRINTMLGLSRLAMLLEPEEDFQESVPAMVTVLKATVDEGDEDRAMQAFEVFQTLLGCESALLAKHFGDLVFMLELASSTNVEDDYRSQAIAFL-------------------MQCVRYRKLKVQALRIGEELTLKALHIVTEDLSSEEEDVTPARSALGLLDILASSLPPSQVVIPLLKNLGNYFQSQNPDYRQAGILALGMCVEGA-PDFIATQLNEILPMVLHLLEDPELKVRAAALNGVARLADDLAEDV-GKEHARLIPAMLKNFDLAASNMQGAEDE--RNLSIIRGSCNAIDSLIEGLEPEDAGKYVPELVPRFSKLFHHED---LRVKSAAIGAVGSIASASERAFIPVFAQ-----------IMQELSPYVRIKDSQDELDLRGVTCDSMGKIAAAVGPEPFEPYVLPLMEASEEALHL--DHPRLRETSYILWSTMAKVYEEQFAKYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67523327 6 --FLQQLQVVLNPTQGNVKEATGILQREYYKH-PEALVLLIQV-ATGHDDAQLRQLAAV-----------EARSLVGKHWAKVQAGQKPALREQLLRSGVSEDLVRHSVARVISAVAKVDLEDGEWADLPNFLMRAADGGNKDE--RAVSLYILFTILETL-GEGFEEKFQDLFTLFGKTIRDPE-SADVRINTLLALSKLAMYLDSVKAFQDLVPSMVAVLKDAIDQGEDDRIMQAFEVFQTLLGFDPALLTVHLKDVLFMNEIAANTEIDEDTRTQAISFLMQTVQYRKLKIQGMRLGEQLART--------AVQIVTELGDAAPNDD---------DITPARSALGLLDMLAQSLPPSQVVVPLLNTLGQYFNNANPDYRRAGIMSLGMIVEGA-PDFISTQMKEIMPIVLQLLADGELKVRQATLHAVARLADDLTEDLNRHEKLMPLLFQNLASAMQESKGEEEGPTVDIMKAGLSAIDAVVDGL----DEKDVAPYQNELVPILHQLFKHPN---YRIKGLAAGALGSLASSAGEAFLPFFDD-SMHLLQEFATV----------KDSEEQLDLRASVTDAMGEMSAAAGPERYQAYVEPLMRATEEALHL--GHSRLKESTYIFWGAMAKVYGEHFATFLDGAVKGLFNCLE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66826727 11 ------LRALLQPNNDIIKAATDKLNKLLK--KSEYSLYLFHLLESSPYD-EIKQLSAVLLRQKLVA-----------HWTKFSVESRKYIKDSILKLVISQPSVRRSISEVIIIIARLEVATGTWGDLFPFLLQLSSSPD--TIVRQIQIHILDSLISNV--DVFLKYFPQLPTVLSQAV--IDPQLSVRALAVKAIGSSIYAVQTDSKLKPFIDLILQVIKQCIENEMEDDVISAFEIFNDLVESPYSSIKAHIPLIVFSIEIVKQPEIDNSIKTIALEFLETCIKYQPKI---------------LKNSNLLNPILEILFKILTFESDSSIDENDYEYNILQSASVAIKECGKSYSSKLIYYPILPTLKQFLESENV-NYRNAVMVIIQQLSYGCIETMKDDLDNIIQFVLRGLKDQEKKVRQSACVTIGKLSQTLTPEIYKYNQVFPLLFQQLSDPDDQFIL--RCCFALENFLLNLDS--------------------QELIPILPNVMDKMGLLIQRQNIQVKEFALSVLSAIAIAIEDKFEPYFNQVYQ-----IAIELSKGANIQDAKYYLQVAQSFDLLAALINTIPKERFTPLIKDLFTFIHDTVELVAGSSEIVESAFNFYSNAFELFGEEVGELLPPIYLQVFK--SATSDDGVISNSAGGSGISGID-NEGEEQDIQDDEGEDSNGFSVRTSFLDEKSAALRCLAIMAKSLPNSYFPHIETTVQIIEPSAA-----------YFHEDIREAALSLITPINHKFPPATPWVKGDVQHVRIILDFSFQIYNHIFEMET-KKEVVARACGCIAQTIAQLGPGAVAPYLG-DFGQSLLKIFNNS----------------------- 66363050 4 -----------SPDGSIRQESETQFNNLKQSDPNTFLQLTLGILQ-QQPNSQYRVQAAISLRNVFR---EFVLTPDNCIWNKVSAENQAICLATLLKCLETENVVSLNLSDTVSLIAMELFPCGKWPDLLPFLFRLISNPESVSIPARHAFRIIGEIMPVLD-DVVTSHRDNIVSTINTALQ--FPDVEIRFEAIGLISSIVESNKNWSPLVPLIPSILETLQNLISAQHA-LVIDVLYRLTTISESEPAFYRQHFSIFFPQILNIANIQLSTDIRQAAMECLLCIVETRPMMCVKHPSFVNDMVSTLLSFMLEFDDDPNWSEISPEQEENDLESDIDDDDCLYPIGEEGLDRLARALDADSFIPIFYQFVTIYMQETPWKYRYAAIMAIAQTIEYEDDDNYQDRIGQIISRVLGFLQDQFPRVRYACCQTIGQISLDHSPFIQEAFHSSVIPQLIQAIDDPISKVSSHALSALINFTE-------------EVVAEDLQPYVRPLMEKLLGILHKHPQPPRIVREQCI----TMVAVIAGVIENDFTPYYSTVIPYLKKTMNEASP--------QLRTLKGKCIECITIIGFSIDYSIFKNDAQEIMLVFLQLLGSGKGDDPLKEYLQEALQRMCRIMKQDFVPYLPHLLPGIFNILE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145355765 8 -----------------------------------------------------------------------------------------------------------------------------WAELMPFMFGAVS--EGSDRLKESALMIFAMLA-SYMSDALVPQIPTLHATLSACLASADTN--VRLAALRAFVDALENPSDRMKFQDLLPAMLNTIGSALRGQDETSAQEALALFIELAEADPRFVRNHLVELVEAMLSIAHNDLEDGTRTLATEFLVTLTE-----------ARDRAPGMMRKVPNFVQRLYNCLVSFLVNDIDDEDWHTTENEEDEGIGQGDLYDVGQECLDNSMLPACAATMPSLIGDADWKRRHAALIALSQIAEGCAKGMKKDVVGAIQPCLHALATDPHPRVRWAAINGLGQMCTDLG-PRLQEQAHANVVPLLLNAMDDNPRCQAHAAAATVNFSE-------------DCPPECMAPYLDTLMNKLLSLL-------QSGNKSVQEAALTALASTADNAQESFIKYYDTVLPYLKSILVNANGKEYRMLRAKAVE-------CISLVGMAVGRARFAQDAREVMDMLMRLQSGGEDDDPTVQYMLQAWTRLCKCLGEEFVPYLEVVMQPLLKSANLKADVIVTNTACNMLCCYVDELKDGILPYLEQILQTMIPSLE-FYFHEDVRRAAVASLGKLAVSKGAKFQQLVNHIIPPLIQAMAKEPDIEIQEAGDLVRDHLSAMLETFKVLLQFAECVGSLLKSFHSAILPSLEPLLAFIVPLL-DKNRSPAERRIAICVFDDI--------------------------------------------------- 157126954 1 ----------------------------------------------------IRQYSAMLLKKQLGK---------LRNWQQVPAEQQALIKQGMLEAIVKEKSVRNAITAFVGVLVRHEASRDQWNDVLKFMFDSTSSSDPKMAEIGSATFC---TLADTSPDQLIPHFETVCQLFSSALVATEASGNVVFNILQGMSHLVRFITGHPTYQQSIPYIVKALVGFAQ-QDSFKFIEAFDILENLADESSRILTPHLKLLIEFCLEIAQKDLEDSVRVKAITYIGWLVRLKKKMIIKQKLVE---------PIVVALFHLMSVAPEIEDEEEEYFGSNEVSTPSTC-AAQSLDVLALHIPPKQLIPTLMALLEPALRGNDPLAKKASYLSIAVIAEGCSEHICNKYLKPLLDVIKTGITDPNPLIRNAALFALGQFSEHLQPEISQEEILPILFEFLQQLCLQIPQHIDRVFYALETFCENLED--------------QLTPHLPILMDRLFEALDAQNTVHLR------ELSLTAIAATANAAKVHMLPYFPRLIESLKMYLVK-------TDDEDICALRPQAIDTFAALVRTIGKDNFLPLAVDTLNLGLTMM-DGCDDPDLRRSCYNLFASMASSVKEDMAGSLTKIVESMLESVKSTEDDLVLLNGADDEEEDDQEYDIENSDNDNDDEDDDIAGYSVENAYMDEKEEAILALMEFAEHTGPAFAPFIQTAF------------EEIYKLINYPNEIRKASIDALKQFVISLHGNVEGVNQTILILIPKLSEII------------------------------------------------------------------------------ 116203199 6 --LAALLQESQVPDTQNLKAVTAELQKNYYSH-PESLLLLIEIVATHQ-DVIVRQQAAVQ-----------GARLAVKHWEKIAKAQKPAVRQHLVRATLNEQSARHANARLVAAIAAIDLEEGEWHELIPALFTLSSSNEV--GQREVGSYIIFSLLEE-NPTSFADHMPKLLELFGHSLRDP-QSADVRINSMMSIGAMLLMFESVATLQTLIPPMVDVLKDAVQAGDDEKTGQAFEVFQQFLAYESALLGKYLKDLVQFMILAANKQADDEVRAQALAFL------------------AQTVRYRRMKIQGMKDMGQELTQKSLLILTEIDDDEDDDDMGPARSAALLDQLATDLPPRQVIVPLLDALPKFATSEDPGYRKAGILALGTVVEGA-PDFIASQVKAIMPLAINLLNDSDVGVRHTALIGLARLADDIAEEL--SSFNEPIMTALVKNLQAAMVPVSDEKLAKKNIEIIRSVCGALDAMSEGLDAEFMKQNAGDLVGNIGALITHDDFKVKVAASGAIGAIAECL-------GEDFKPYFEQTMQALGAYLTI-------KETEDDLSLRSGVCDSVGRIATAVGAQTFQPYVVDLMRSSEEGLQL--DNSRLKESSFIMWSSLAKIYEKEFAPFLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 50309753 8 ------------------------------------LPALIHILQNSSND-GIKQLAGV-----------EARKQVSKHWGSLDAATQTSVKQSLLNSAFNEDAVRHANARVIASIGSEELDEKKWPELIPNLLQAAC--DSNPKIRETAIFIILSLLESFNAN-LALHIDDFLNLFAQTINDS-ASLETRSLSAQALSYVSSLIEEEAKFASLIPSVVQVLDATIREGDTTNTKLIFNCLNDFLLLDSQLTGNTIADLVKLALQIAVNSDDEDIRVFAVQFVTS------ALVYRKSKINQAKLGPEITL--AALKVASEEIDVEDELTNEDEAGENEENTPALTALRLISNASGELSPSQVGVPIIEHLPTMLSSSNPFERRSILLAISVLVTGSPDYTLSQF-DKIIPATVTGLKDSEAVVQLAALKCIVQLSTNLQDEVARYHEQYLPLVIDIIDSAKHVVIYKYATLALDGLLEFIAH-------------NDIIKYLDPLMNKLFQMLETQQS------PKLRAAIVSAIGSCAFAAGSGFVPYFKTSVQYLQQFIQNVSQIEG--LSEDDIELKALTFENISTMGRAVKSAAFAEYAEPLVNAAYEAI--KTDSARLRESGYAFIANMAKVYGKDFAPFLQTIIPEIFKTLEQEEY------------QFNFDGDEDFLEGIEDLDEEELQ--SKFTVNTGIKEVAAAALSELAIASKEHFLEYVEPSLKVL----------------------------------------------------------------------------------------------------------------------------------------- 195437035 5 --LDTIIEGLLCPDNNRIKEATVQLYEAFKQ--PDVLWNLCEVLTS-TRAVEVRQMTAVLL---------DKRLSDAGVWNGLSFDQQMGVKKYLLEALVAEKAVKSAIGRVVGTVSRHNEKKDQWSDVLKYTFERCVILDPNESEPDS--YTFSAIAES-ATTHLADEMPTVCKMFETIMVNADAQNTLASRTVNGMGYLIPFLGEYPAGAELMVKLMPLILKTVQHGDGAEFTLVFTIFDALAEYVPRAF--HDTDAVAKLLLDACEQIEKTIRLQCMSFISEFMRVSK---------------TEILRQNMLLPIVSVLFELICKQPADSDDDELDGNSYAEGASHALDEIAMIVSGDQLLPLLFQLMEPAIQSTNNLIRRAAYNCMGTISEGCMEIICKQYLEVMLNVIKTGTQDPDLSVRGAAFFALGQFSENFQPDINKPEILSMLLEYLRQLIGDMKRGTVPITKHVDQLFYALEKCCESMDEM-------IDHHLPGVMDCIFKALNSP--HTLTLRSYCLSALAS-VSGSGKLILPYFPQIVAVMQNYLVK-----------DCDEEIGRLRIIAINTWSVYVRIVGDEVMAPYCNESMGYCLLMLSKGPDDPEVRFAIYNLLGALSNVYRENMAGYLPKIMDRILLSVVSP--------------CGILAGGKDCGDKKDVDGDDFDDMVENDYV--TEMEEAMFALKEFSETTGAAFAPYLQAVF------------ENVYKVIEHLPSVRKACVESLSKFLAAFHRLGNE-----TAFTEYSKILVKFYEMIIKDDNRTVVV-----NILDDLIDLIRDFEAAAIQSQEVVKLLFKATRRLLTQSTR----------------- 195456572 413 ---------------------------------PETLWTLCQIIVSP-RDTQVRQLSAVLLNKRIK---------ELRHWQMVSQQRQEAIKQAIMEALEKEKKVKNIIAQCVASVIRHDSSTKDWGQVLKFIYERCSLPDAKESELGSSTFA---TLTDSAPDQFVNHMDSICEMFASVLVNAETRGDLASPTVSGMSNLMPFVSGHTTPERTVLKVMPLLIKAVSAGNADDFSIVFDIFDSMAEYVPKLFNNNIKPLMFCLTTANNKQIEDAIRIQVVILIGCIVRLKKKDIAK-------------------QKLLEPILQVIFEMMCCETDSDDTDGNGPVTAATQTLDLLANMSTEKLIPPLLLLLELALQNADPYRRRAAFLCMAVIADGCAETICSKYLEIMLNIIKSGIADQALVVRKAAFFTLGQFSEHLQPEIFAPQILPVLFDFLLKMGQPEPKHLERMFYALETYCENLED------NIVPHLPLLMDRLFETL--------------DNNNSPRLRELALSAVASTATAAKEHMMPYFPRIVTIFQAYLVKECA-------EEANSLRIQAIDTLAAITREIGKENFIPLANDTMTYCLMMLSEGPDDPDIRRSIYNLMGALSKVVNESMA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126278185 39 -ELDRILRELLLPDTERIRLATEQLRAALRD--PSAVTSLCELLAHAPEP-QIRQFSALL-----------IRRRLNTRWRRLPLDNRESLKSLVLTSLQNEHNVSLSLAQLSATILRNE-GLDAWPQLMQLLQHSTRSTSIHE--KEMGLLLLSVVVTS-RPEAFRPHHRELLRLLNETMV-ESASPGLLYYSLRTLTTMTPYLSDLPHARTLVPKVI-LAVQTLIRVDEAKACEVLEALDELLESDLPIITPYLSEVLFCLEVARTITLGDAVRVRILCCVSFLVKLKSKALLKHRLLNTLLCT--LFPIITSEPPPGQLDPEDQDTDEEEPEGGLEVETPKQFAVQVIDVLALHLAPEKLFPQLMPLLEEALHGQSPYQRKAGLLLLAVLSDGAGDYIRQRLMTPLLETVCKGLADPSQVVRNAALFAMG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156845839 13 VQLATLLKSSMSPDHNERNNAMESLKIFESQ--PEFLNYLCYILIEGEIDQSLRATAGMLLKNSMLQKDKLFKGDHNI----------EYIKSNIVHGLNSDNSLVNNVGIVITTLFSTYFRQHRDDQMLSQLLELTSSGN------ESSIKALSKIMEDSAQFFEVKPMDILVETFLKFISEDKYGAVIKSETVKCINTIIPL--QAQSFIIRLDQFLNIIFQLAQDSNDSVRAQLCICFATLLEFRPDKLVDHLPGIIQFMLRIIGAVYDEKVAIEACEFLHAFATSSHIPEHIIQPYVNDIVPVLLAKMVYNEDAILTFEASNEDDAYLEDRDEVDTEWNLRKCSAATLDVLTNLLPQHVLNIAFPYLREHLTSDKWFIREATVLALGAMAEGG-MKYFDDQLPTLIPFLVEQLKDQWAPVRKITCWTLSRFSTWI--LSDHTEFLLPVLENILNALLDKKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124506397 4 --IVEVIEGLSSSESHIRNECENTLNYYKKNDLNNTVLSILKLL-KTHKDSQVRLQCAILIRNIFRVYNSIGNAEEENYWVLLPDNLKNIVKSELISNIGTETDVRSNICNNIIDLSSKLLLHNQWPELLSVTFEFCNSNNVD--VLISGYKILGGILSCI-PDELDGKQEIISSICMKGLNSS--NVQVRGECINLISCIVEDNSSSLVKSVHIPLILQSLSLMAKNSSSDICEKVLQSIGKMIDYNAKFFTKHITSLCDILFSICMKDENESLKSLSIEALVTIPERRPKMAL---SVPHFVDKIIHLSMLFMLDINNDCFNEWMNSIKEGKDDSQELYDIGEESLDRVGKAFSELEEAEFIHILFNKVSEFLMKNTWEHKYVGIMAIAQTIEYLPEDEIEEQLEHVIKMLLQILVDQDVRVRYAACQAIGQISLDHQPYVQKEFFSEILSALINTMNDVHLRVQSHATAAFVNYAE-------------ELDKMALLPYADIIIDILLQKLNSSNYLLVR------EQAVTAIAVIAGVIEEDFLKYYSTVVPMMKDIIQKAV-------SEEERTCRGKAIECISIIGLSVGKDIFIEDAKECMNALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTILKPLTDDEEDLTITMALDLLIIIIEVLKENYKDYIQATATAVLPML-NYELSDEIKQKALTAVSELI----------------------------------------------------------------------------------------------------------------------------------------------------------- 215505793 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDNTLSDWNLRKCSAAALDVLANVFHEELLGVLLPILKETLFHQDWEIKESAILALGAIAEGCMG-GMVPHLPELIPYLIGCLGDKKALVRSITCWTLSRYSHWVVGQP-HDCYLQPLMTELLKRVLDNKRVQEAACSAFATLEEACTELVPYLSFILETLVFAFSKYQHKILYDAIGTLADSVGHHLNKPDYILFPLLECLSSVATALQSGFLPYCEPVFRRCEQTLNQNMANAAHPDQAPDKDFVIVALDLLSGLAEGLGHMESLVMSSNIMQLLYQCMQDLMP--EVRQSSFALLGDLTKACFQHVNPCISDFLPILGQNL-NPEIISVCNNATWAIGEISVKLGEDMKPYIPMVLTQLVTIINRPNTPKTL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50304865 12 -QLCLTLQHAVSTNSDERQQALDALETFKLE--PQFANYLCYILLHLEEMDQLRGTAGILLKNCILGGNIVDLG---------------YVKSEIVRGLLNNKFIVKITGIVIAALYSTYYQHREDPQGLITLAQLIELARDNN---EGSLKALSKMMEDAQFFQLQWSNNQVLVSLFLTLMVEGKTPVVRSESINCLNNIIPL--QCQELSVNLDTLLTNIFSLASSESSYVKQQICQCLTLNLEFRPDKLMTHLQGIIQFMGHLINDSEEEKVALGACEFILALVSNTNVPDHLIQPYVQELVPLLLTNMVYSQEEIVVMEASNGDDADSEDKDEFDHEWNLRKCAASVLDILTGIFPKEVIETALPLLREHLTSDSWYIREATTLSLGAMAEGG-MKYFDGQLPALIPFLVEQLKSPWFPVRRMTCWTLSRFSIWI--LDDRTEFLMPVLNPIMETLLDKKKVQEAAITAIATFIENSDPDIVLYEPLLDRFDECFRFYQKKNLIILYDAVSRLSEKCLDDNDKELWPLLECLSYVSTSLGPRFAPMAMEVYNRAWNILCRCVSQVDPTIVVPEKDFIITSLDLIDGLVQGLGYDSFPNHDTNMFSVILQCLQDH--SHEVRQSAYALLGDIAY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195579670 11 ------LQQTLSADPNVRRPAEKLLESTELQQ--NYPILLLNLIDKAQMDMTTRVAGAIAFKNYIKRNWAAHLDS--DGPDRIHESDRNTIKTLIVTLLHSPVALQKQLSDAVSIIGKYDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAHSLFKRYRYEFKSQALWEPLTDLLQATMQLTKVHENNADALKVIYGSLEFFEDNINTWMFIQQLAADVPSLRTADDEDLRAQVCENICLYAKKYDEEFKPFMEQFVELLVKTSLQTKYDSLVSHALQFLSVVAERQHYQSIENPEILAQICDKVVIPNLDIRPSDEEIFEDSPEEYIRRD-IEGSDIDTRRRAACDLVKTLSINFEQKIFGIFGQYLERLNPATNWRSKDTAIYLVTSWASRTQTSELVPLPEFCARQIIPELERPNINEFPVLKAAAIKYVMVF-RSILGPQVLASCLPQLIRHLPAESSVVHSYAACSVEKILTMRDASNTIVFGPQ----ILAPYTNELISGLFATLSLPGSGENEYVMKAIMRSFSVLQSAAMPFMGVALPRLPHFNHYLFETLALCIKIVCQADSSAVSSFEEALFPVFQGILQ----QDIVEFMPYVFQMLSVLLEMREGTGTIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146162278 4 -QLVQIIQNLIDIDQTVQKQAEAALITLSEQDPNTFSINLLQILSIQHTQDNIRIFAISHLRKRISKFSEK---SFSLIWDKLAPQNQNTIKTALFEMLTNEKNVRGLICDCIGELGGSLLEDNQWPELISIVWSLFMKESV--ELLESGFKILTNLL-TYAPDSFDGHKQELATLFQNGVKN--VNAKIQVACIQSIGAYISMLPKQAKLFQPLVPLMLESFYTQIKQSPDDAEEILIVFTDIAETEPKFFKEHFEYLFSTIWKVNMEHEDVETDVKHMGTETIISLIQRLPQIVRKNPAYISRLIEMIFKHMIEIDEEITDEWKPAEGFNEDIEEDADFETTRFGMNAIDRIIDSVGDAETLPILSATVEKLLQHNDWRYNFSAIMALSQVGEYIDD---VATVQPIVDTVLKFLNNENPMLRYAVFHAIGQISDDM-KPDFQVKYKDNIMPILLKYLDDPPRVVSHAAAALTNFVEGFSD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193809643 4 --IVEVIEGLSSSDSHVRNECENTLNFYKKNDLNNTVLSILKLL-KSHKDSQVRLQCAILIRNLFRAYNSLLNAEEENYWDLLPDNLKNIVKSELISNISSETDVRSNLCNNIIDLSSKLLVNKQWPELLSVTLDFCNSNNND--VLISGFKILGGILSCIPY-QLELKREVVSSVCMKGLNSSD--VQVRGECINLISCIVEDNNSMKCVQPCIPHILQSLSLMVKNSSSDICEKVLQAIGKMIDYNAKFFAKHISNLCDILFSICMKGENESLKSLSIEALITIPERRPKMAL---SVPHFVDKIVHLSMLFMLDINNDSFNEWMNSIKEGKDDNQELYDIGEESLDRVGKAFSELEEAEFIHILYNKVSEFLMKNTWEHKYVAIMAIAQTIEYLPEDEIEDQLEHVIKMLLQVLLDQDVRVRYAACQAIGQISLDHQPYVQKEYPRQIITALITTMNDVHLRVQSHATAAFVNYAE-------------ELDKMALLPFADMIIDILLQKLNSSNYLLVR------EQAVTAIAVIAGVIEEDFLKYYSTVVPMMKDIIQKAV-------SEEERTCRGKAIECISIIGLSVGKEIFLEDAKECMNALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFFPYLSSIVPTILSLL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83033150 4 --IVEIIEGLSNPDSRIRTECENTLNYYKKNDLNNTVLSILKLL-KSHKNSQVRLQCAILIRNLFTENNSVLNSEEENYWDLLSNNLKNIVKSELISNIGTDKMVRSNLCSNIIDLSSKLLLNNEWPELLSVTFEFCNSNNNNDVLI-SGYKILGGILNCI-PDELHGKNEIISSICMKGLNS--PSVQVRSECINLISCIVEDNNSIKCVQPCIPLILQSLSLMVKNSVSDVCEKVLQSIGKMIDYNAKFFSKYISNLCDILFDICMKNENESLKSLSIEALITIPERRPKTALSVPHFLEKII---NVSLLFMLDINNDCFNEWMNSLKESKDENQELYDIGEESLDRVGKAYSELSDGPEFIHILNKVSEYLMKNTWEHKYVAIMAIAQTIEYLPEEEIEEQLENVIKMLLQVLLDQDVRVRYAACQAIGQISLDHQPYVQKEYPRQIITSLISTMNDVHLRVQSHATAAFVNFAE-------------ELEKSALLPFSDMIIEILLQKLNTTNYLLVR------EQAVTAIAVIAGVIEEDFLKYYPTVVPLMKEIIQKAV-------SEEERTCRGKAIECISIIGLSVGKEVFIEDAKECMSALLQISSTKMPDDTVKEYIQEAIGRICRALGNDFYPYLSSIVPTILSLLSISPTPLIDDDALDLLIIIIEVLKENYKEYIEATASAILPML-DYELSDEIKQKALSAISELIEAISDQTDNNKSMLLAILTSSEKVLKSLSDTKLDDNYEYVLDIMIIESNGLYMCLQKAGANILPN-NTLKMFFNEIFKLLQ-------------------------------------------------------------------------- 114647253 844 ---------------EIRKLAERLWSMMGLDLQPDLCSLLIDDVIYHEA--AVRQAGA------------EALSQAVARYQRQAAEVMGRLMEIYQEKLYRPPPVLDALGRVIS-----ESPPDQWEAALNKLSQYLDSSQVKPLFQFFVPDALNKCMLDAALATLNTHVNSLLPVFEEFLKNAPNDASYDAVRQSVVVLMGSLAKHLDKSDPKVKPIVAKLIAALSTPSQQVQESVASCLPPLV----PAIKEDAGGMIQRLMQQLLESDKYAERKGAAYGLAGLVKGLGILSLKQQEMMAALTDAIQDKKNFALFAFEMLCTMLVHVLPHLLLCFGDGNQYVREAADDCAKAVMSNLSAHGVKLVLPSLLAALEEESWRTKAGSVELLGAMA-YCAPKQLSSCLPNIVPKLTEVLTDSHVKVQKAGQQALRQIGSVIRNP-----EILAIAPVLLDALTDPSRKTQKCLQTLLDTKFVHFIDAPSLALIMPIVQRAFQDMAAQIIGNMYSLTDQKDSVTPGLKASLLDPVPEVRTVSAKALGAMVKSCFEDLLPWLMETLTYEQSSVDRSGAAQG----------LAEVMAGLGVEK----LEKLMPEIVATASKVDIAPHVRDGYIMMFNYLPITFGDKFTPYVGPIIPCILKALADENEF-VRDTALRAGQRISMYAETAIALLLPQLEQGLFDDLWR------IRFSSVQLLGDLLFHISGVTGKMTTETASEDDNFGTAQSNKGVERRNRVLAGLYMGRSDTQLVVRQALHVWKIVVSNTPRTLREILPTLFGLLLGFLASTCADKRTI--AARTLGDLVRKLGEKIL------PEIIPILEEGLRSQKSDER----------------- 156543249 11 ------LRHTLSPDVAVRRPAEKFLESVELNQ--NYPLLLLHLVDKPDVDITIRIAGAIAFKNYVKRNWKVEEDSV----DKIHSQDRDAIKRLIINLLHSPDAIQKQLSDAVSVIGKHDFP-DKWPELIDQMVGFFNTGDF--HVINGVLHTAHSLFKRYRYEFLWTEIKYVLDKFAKPLMNLTQVHANNVEALKVIYSSLEFFEDNMASWMNFHTLLTVNVPSLRTGDEQLKSQVCDNVCLYAQKYDEEFQPYMDQFVNLLTSTGQQPKYDALVSNALTFLATVADRSQYKHIFEDPTTLSSICENVIIPNMFRESDNELFEDNPEEYIRRD-IEGSDVDTRRRAACDLVKVLSKSFEAKIMEIFGAYIQAMLQNENWRSKDAAIYLVTSSASKGQTQDLVPLPQFAAGHIEPELAKPDVNEFPVLKADAIKFIMIFRSILPREQVVGSLPQMIRHLAATSPVVHSYAACAIEKILALKGPNNVALVKGTDIAPLAAD-----LLKCLFAVLDSPGSEENEYIMKAIMRSFATLQDALADLLPKLTQKLEIFNHYLFETLSISIKIVCKSNPKAVASFEQALFPTFQGILQ----QDIQEFIPYVFQILALLLELQTANDVPESYMALFPCLLAPVLFE--RQGNIHPLNRLLQAFVSHGAHQIINALLGVFQKLIASRTNDLEPYIKQVFILLFQRLSSSKTTKFVKGLI------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159469177 17 -------------------------------------------------------------------------------WDKCSPAVQTGTKQALLEALVQEPNVSSKVSTAVSDLAALIYDKAGWPELMPAITAMLTSSN-----------------------QQQDFVNMLVTMLGSGVK------DVTVGAANAVTAFIE-------------PMLAVLGQLLSSGDEEEARGVLEMFIVLAESSARFLRPHLIPLVDAMMRVAGDSLEPQTRQLAVEFLVSLCE-----------AREQSPGMMRKVPNLARTLFELVMGFLLDIEDDPAWHSAADDSNEDAGAGELYDPGQEYLDKAVSDAAAPLLGTWITDAQWQKRAAVFICLAQIAEGCTKVMTTAYLEQLARMCVMGLKDAQPHVRWAACQALGQMCTDLG-PELQARHHAAILPSLMEVMDNFPRVQAHACAAIVNFSE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194760023 11 ------LQQTLSADPNVRRPAEKLLEGTELQQ--NYPVLLLNLIDKAQMDMTIRVAGAIAFKNYVKRNWAAH--EDSNEPDRIHESDRNTIKTLIVTLLHSPLALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVERFASGDF--NVINGVLQTAHSLFKRYRYEFKSQDLWEPLTDLLQATMQLTKVHENNPEALKVIYGSLEFFEDNMNTWMAFLQQLAVDVQALRTDDDELRTQVCENICLYARKYDEEFKPFMEQFVELLVKTSLQTKYDALVSHALQFLSVVAERPHYKIFENPEILARICDKVVIPNLDIRPSDEEIFEDSPEEYIRRD-IEGSDIDTRRRAACDLVKTLSVNFEQKIFGIFGQYLEILNPAANWRSKDTAIYLVTSWASRGGTQKLVPLPEFCAQQIIPELERPNIPVLKAAAIKYVMVFRNV----LGPQILATCMPHLIRHLPAESIVVHSYAACSVEKILTMRDASNATVFGPQV----LAPHANQLVSGLFATLALPGSAENEYVMKAIMRSFHVLQSASMPFMGLALPRLPHFNHYLFETLALSIKIVCQADASAVSSFEEVLFPVFQGILQ----QDIIEFMPYVFQMLSVLLEVREGTGPIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45190822 12 VHLCVVLVQSMSPDAGQRQQAMEALDAYTAQH--DALNYFCFVLVSANRELQTRFAAGMVLKNMMLQHGSGAKYDLS------------YLRTNIMNGLYLPVPLLANIGIVLTTLFSHYYRHHREDQTLSDLLALASQGNL------AALKALSKIMEDNAPWAGNDNILDVLITHFLKFMDELPNPTMRAEAIKCLNYVVPLQPQ--CLLVKLDRLLEGLFRLASDSDDVVRQQLCIMFSNLLEHRPDKLAAHMVGIVQFALHVMEISKDEKVALDACEYLFAFASSPNVPKNMVRQHLSEIVPMLLRKMVYNEDDIMSLEDNEEDDVGGADDDTVVTNWNLKKCSAATLDAVTKLLPRAVVEIAFPLLSEYLASSQWYIREATILALGAMADGG-MQYFAEQLPNLVPFLVEQLNDHWAPVKKITCWTLSQFSPWI--LNDQTEFLIPVLGPIMNTLLDKKKVQYAAITAVAVFVENCDPDVVETVLYSELLNSCLQSYKKKNLIILYDAIGRLAEKTQMDDDAILWPLLECLSYVAASLGEKFSTMAPEVYQRAWQILCNCQAQTDPSIEVPEKDFVITSLDLIDGLVQGLRSHSCDLLFPNNDLTMLQVMCLQDPTHDVRQSTFALLGDIATFYDPALQPFLPAFLKAISTELDLPEAVSSVNNAVWCLGLIRRELGDAIIGLARQVLDLFCTP--APSVHESVLENLVVTIGRLGHLHPEHF---------------------------------------------------------------------------------------------------------------------------------------------------- 31204951 11 ------LQQTLNPDPEVRRPAERFIESIEVSQ--NYPLLCLHLIDRPQVDMTIRVAAAIAFKNFIKRNWGFHLDN--DGPNKVSESDRTGIKGLIVPMLKSPAAIQKQLSDAVSIIGKYDFPTK-WPELMDEMIEKFATGDF--HIINGVLQTAHSLFKRYRYEFKSQELWEPLTDLLQATLGLAEAHAGNKEALSVIYNSLEFFEDNMETWMAFHGLLTVDVPCLKTDDDELRSQICENLCMYALKYDEEFSPYMPQFVELLVKSHIHTKYDALVSNALRFLSTVAERHYRHLFEDPNVLASICEKVIIPNMDFRVSDEELFEDNPEEYIRRD-IEGSDVETRRRAACDLVKSLLQKFEAKIVEIFGQYLQVLNPAANWKAKDTAIYLVTSMASKGQTQKLVTQTSELVPLPQFTQQQIIPELERADVNQLPVLADALKFIMTFRTILGPIIVATMPLVSKHLGAASVVVHTYAACAIDKILTMRGPDKQPIVTKEILSPLSAELIAGLFAAITVQGSNENEYIMKCIMRVLNTLQEASLPFMIVVLPRLPHFNHYLFETLSLSVKLVCKADPNAVSSFEEALFPVFQGILQ----QDVLEFMPYVFQMLSLFLEIREGKSNIPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195387355 11 ------LQQTLSADPNVRRPAEKLLESTELQQ--NYPVLLLNLIDKTTVDMTIRVAGAIAFKNYVKRNWAAH--EDSDEPDRIHASDRNTIKSLIVTLLHSPTALQKQLSDAVSIIGKHDFP-KKWPQLIDEMVEKFASGDF--NIINGILQTAHSLFKRYRYEFLWEEIKFVLDRLLQATMQLSTLHEGNAEALKVIYSSLEFFEDNMNTWMAFLQQLAVDVAILHTDDDELRSQVCENICLYARKYDEEFKPYMEQFVELLVKTSLHTKYDSLVSNALQFLSVVAERKHYHIFENPEILARICEKVVIPNLDIRPSDEELFEDSPDEYIRRD-IEGSDIDTRRRAACDLVKTLSINFEQKIFGIFGQYLEKQDSMANWRAKDTAIYLVTSWASRTQSSELVPLPQFCAEHIVPELERPNVNVLKAAAIKYVMVFRSL----LGPQTLAGCLPHLIRHLPAESIVVHSYAACSLEKILTMRDGSNALLFGPQV----IAPHSNQLVSGLFATLALTGSAENEYVMKAIMRSFHVLQAGAMPYMAVALPRLTEILHYLFETLSLSIKIVCQADASAVSSFEEALFPVFQGILQ----QDITEFMPYVFQMLSVLLEVRENTGPIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215456220 8 ----------------------------------------------------------------------------------LSPEAKNKIRSDSLMTLGSANQKAGTSSQVVAAIASVELPNGDWQDLIEILLGFVNNQENT-NLKIATLQAIGFICEQIKPEILALRSNEILTAVIHGARKEEPSQDVQLAAIHALYNSLEFVRDNFDREGERNYIMQVVCEATQNPSVNVQVGAFECLVRIMDLYYDKMALYMEQALFGLTVVGMKHPDERVALQAVEFWSTVCEEEVELALEAQEAQEYGEMPERESRYFAKIALPEIVPVLLMLLTKQEEDADEDEWNVSMAAGTCLNLLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 190408812 13 LQLATLLQNCMSPNPEIRNNAMEAMENFQLQ--PEFLNYLCYILIEGESDDVLKQTAGMLLKNSMLGGNNLIKSNSHDL---------GYVKSNIIHGLSNNNLVSNVTGIVITTLFSTYYRQHRDPTGLQMLYQLLELTSNGN---EPSIKALSKIMEDSAQFFQLEPMEALLDSFFRFISNPNFSPVIRSESVKCINTVIPLQTQSFIVR--LDKFLEIIFQLAQNDENDVRAQICISFSFLLEFRPDKLVSHLDGIVQFMLHLITTVNEEKVAIEACEFLHAFATSPNIPEHILQPYVKDIVPILLSKMVYNEESIVLLEASNDDDAFLEDKDEVDTQWNLRKCSAATLDVMTNILPHQVMDIAFPFLREHLGSDRWFIREATILALGAMAEGG-MKYFNDGLPALIPFLVEQLNDKWAPVRKMTCWTLSRFSPWI--LQDHTEFLIPVLEPIINTLMDKKK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170098578 12 -ELTQILSNLVLGDNDIRSSAEKAVNDRLAHSPELYLLALAQ-FAIAADQEVMRSFSLVLLRRLLFRTAPPSQSSPLTLYDHLSSQTLTTLERLLLHSLSHEPSVRKNSVDTICDLANQGMARGRWHALQAQTFSMTQATEA-AGLRESAYRVFAGC----PNLVMDLQTDAVLGVFQRGLQDGY-SIEVRHAALLASVSYLSSTDSLSLMYPMLDTLPSLAQNLSSSSNYHHLSTFLSTLTPLCSTHPQLFAPHLPALLTFLPPSEDQQEDDELRLSALEFMISLSEAKPTMVKKVAGWVDIIVRACLEGMGELDEEDAGGLEGWLAEDPSNSSSSSETEAPPALYEQSLDRLACAAGGKAVLPPAFQYIPSMLASFDWRVRHAGLMAIAAIGEGT-GKVMQNELGKIVDLVTPMFADSHPRVRYAACQCVGQLCTDLEEIIQEKYHQQLFAVLIPALEDPEPRVHSHASAALINFCEG-------------VERDTLLPYLDPIVERLLKLLKGPEGGENTVRTYVQEQVITTLAMVADASEITFAKHYPDIMPLLLNVLRNADGVEYRKLRVKAMECAGL-------IAIAVGKDVFRPDSNTLVELLMRIQKSPIDPADTQLAHYLIWAKVCQAMGPEFEPYLPVVMPSLLTTASAKADISVY---------DEDKEKQQEEREGWETIEMDGQTLGIRTSAIEEKCQAFETLVIYCSTLGARFAPYL------------------------------------------------------------------------------------------------------------------------------------------------ 66802510 6 --ITDLLKALNSGNTTTIQQAEQLYADYKNHQPDQLVNSFI-VLIRTSQDELLRSYPPVLLRTLVNGNDS------GNILKGLKPETLVTLKTELMFAVREENHIRHSILNVIAILAIQLVPEQKWPEILSFIIESSSSPE--ENLRESSFYLIGAIIDDSRAETLAPHFDKFALLVEKGLND--PSAKVQVSALETVSTFIDANPEKAEVFPLIPAMLNTIQKTIESNLEKEAQKGILTFIIIAQYHSDWFKTNFDMIFKVFFQLEHQSLEDETKHACLHFFLTFAEFKSSIMKKK---LYLEPIVLLLLKWM-----SSVEDMDLKDWNSLDTEPSDDDDSN--VAFEAIEALSHCVSKGLWEFFLQCAPTLLNSGNWKERYTGLMTLSSISEGC-EKQIKTNFKLIIQSILPLANDSHPRVRFAFFYCLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156085970 8 ----TLLEGLASANAATRADADAKITSLKNENINTALELTLQVLLNDANEER-RLQSAIL--LRLLLDLSKSGDAPRNMWRAVNPEVKILLKQSLLQSIHGESKIRNNTCDTIADLCIACLEVGEWPELTRCVIQLMQSDN--PVYKKSGFKLLGECF-NFFADELSPHLDSVIQLTKNALADGNPS--VRTETICAVSEILEILEVASKLGDTTPYMIEHIKQLVISNETSSRDELERSMIMIVENNAKILRRHIQLFFNSMWEIATAHLDSDIKCLAIEALITLVEKKPKMALSIPNFGMKMVKCLMEAMLDIEHDSYAEWLETGEDDDDTQRLYDVGEEGLDRMGRALEEIDNCPFMDWVLSHASEFIQQNN----WQHIFVGIMAISQTVEYLTDEEVEERMPSIIKIMVEKLKDQDFRIRFAACQTIGQIALDHQPYVQMTFFDEVIPALIAMFEDRSPRVQSHAMSAFINFAE---------EVQKEDLLPLSDMIVKQLLTKVNPAANKS----------VREQAITSLAVVAGVLEEHFIKYYSTVVPLMKEAIAKCVGPEERT-------CRGKAIECISIIGMTIGKDVFLNDGIECMNALIVIMQESEPDDPVKEYIDEALGRLCTALGVNFCHFLPTIVPLLIRSLEN----------------NVKSFGEGGEDMTLMMGTEGAAGLRTSLV--EEMERTLNLVSNIVEELKENYDDYVVPTANALMPILNYVLTS----------EMKQRALYAVAHLINAKKLAIQKHGGSNELLYEIVLSTLNNVINNLQKARNDDTQMS------------------------------------------------------------ 195147524 11 ------LQQTLSADPNVRRPAEKLLESTELQQ--NYPVLLLNLIDKSQMDMTTRIAGAIAFKNYVKRNWAAH--EDTDGPDRIHESDRNTIKSLIVTLLHSPVALQKQLSDAVSIIGKHDFP-KKWPQMIDEMVQRFASGDF--NVINGVLQTAHSLFKRYRYEFKSQALWQPLTDLLQATMQLTKVHENNMEALKVIYGSLEFFEDNMNTWMFIQQLAVNVPALSRDDDDDLRSQVCENICLYAKKYDEEFKPFMEQFVELLVKTSLNTKNDSLVSNALQFITVVAERKNYQIFENPEILARICEKVVIPNLDIRPSDEELFEDSPEEYIRRD-IEGSDVDTRRRAACDLVKSLSLNYEQKIFGIFSQYLEILNPAANWRSKDTAIYLVTSWASGGTKKHGITQTSELVPIIPELERPNVNELPVLKAAAIKYIMVFRS--ILGPQVLANCLPQLIRHLPAESIVVHSYAACSVEKILAMRDAANGIVFGPQV----LAPHVNSLISGLFATLAIPGASENEFVMRAIMASMPFMGVALPRLTEILTQVAPHFNHYLFETLALSIKIVCQADASAVSSFEEALFPVFQGILQ----QDIVEFMPYVFQMLSVLLEVREGSGSIPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196012564 35 ----------------------------------------------------VRQYAAILLRRKIS-----------KLWNKLDSDSRFRMKQLCLQALTQESIVQHSIAEIISVIAKYDLPEGNWNELMILLSEYTKSPDGK--LVEIGMHVLKSI-SSNGGETLKPYLSSLFPLFGACLSNTD-NVIISSYALEVMTNIMDYLNDIAIIKPFIPKAIDVIKKLLTT-DEIRAQEAMEFFDQIAESNINLLNSNLLEVIQFCLQIAQNDQEDSTRCKALSFISWVTTLKKKSMLRL---------------NLVPTVLEVIFPILSSSASSDDTDMDDDESENSVAGQLIDVFALHLPPETFFSFLFPYIDRYFNSQEPLKVKAALVSIAVVAEGCSEYIRFKLLDRMVMCIGKGIESHHEIVQNAALYALGQFAMYL--QPDVNKYAPNILPLLFNHLGNLVKKATA------NKTFAISRAYYALEQFCEHLDADINPYLQSLLEMLLATLN--NTQISFIKELAISALGATVNAAKDAIRPYFQGIVDILKPYI---------ILHVADSGECFDLRLQAIDTLGCLIRCTNEEILGSFAEECVQLGLSDDDDDDKYCEVSNAFLAEKEDACNSISEIAKNIGNSFLPYLVNKLITSEWENIRKAAVSCLATLCRLLYACHLQFLENLLNTVIQIIGEDEIMRDLRE-------DFVNQCPELFPGFIRIVARVLNNACQDNSDNGDAEEID------EGIAE-YDGLVVEHAGNLLPIIINLVGGENFAPS-FGEISSLLVKRNRPSSSVSERSFVIGTLAEMSASMRSAI---KPFVKDLYPLFLSSTDDEEDDVCN------------- 66542696 11 ------LKHTLSPDINVRRPAEKFLESVEVNQ--NYPLLLLHLVDKSEINITIRIAGAVAFKNYIKRNWKVGEDSVDR----IHAQDREAIKKLIVNLLHSPDSVQKQLSDAVSIVGKYDFP-NKWPELIDQMVEKFNTGDF--HVINGVLHTAHSLFKKYRYEFLWTEIKFVLDRFAKPLMNLMQVHANNIDALKIIYSSLEFFEDNMAIWMNFHILLNTDVPSLQSTDEELKSQVCDNIGLYAQKYDEEFQPYLPEFVTALTSTGQQPKYDTLVSNALQFLATVADRAQYRHLFEDPTTLSSICEKVIIPNMFRESDNELFEDNPEEYIRRD-IEGSDVDTRRRAACDLVKVLSKYFEAKIMEIFGAYIQVMLQNENWRSKDAAIYLVTSSASKAQTQKLVPLPQFAMQHIEPELIKPNVEFPVLKADAIKFIMTFRS--ILPKEMIIGSLPQLIRHLSSNIVVHTYAACAIEKILAMKGPDNLFLVKA-----NDLSPLTSDLLKGLFACLNISGSEENEYVMKAIMILQEIIVPFLADLLPKLTEKLPNFNHYLFETFALSIKIVCKTHKVAVSSFEEALFPIFQEILQ----QDVLEFLPYLFQILALLLELRTTQDIPEAYLALFPCLLSSVLFE--RQANIHPLNRLLRAFISHGAHHITNGLLGVFQKLIASKANDLEPYMKQIFVLLFQRLSSSKTTKFVKGLI------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67471239 1 MSLSQVLIQLIVGQQNQQTAS--QINELSNRSLSEILPPVIDLLQDAKQNPPTLMKILIFMKNCLTAKDPEKASNKKAQWNTFTIDIKNGIHGVLFNLLNSADSQVHSLSEVIAIVASYDIPLSQWSDLIEVL----TNDSFPITIQKVCLNICSLLFEKIDEYKMTVYLSKILPRFVTDINN-EHLYEIRLNGIKNLLNHYRSFS-----FNNFDVLFDIVVDSTKTNISENALTILETLSIVVENLYEKLIGQ-NDRLCNFLVNTVEKSSEDIVKKVYDVWCTIGRVESDTVKTRKSQNILITSISKLYPQIVRVINGFAKEVVQE-----DDDEGEDQNSVIYVSQEIVTYMTMVAHDPFSSNVLNSITQSLNGNQLSQQYISLMLFGAILEGGC--SLKNLIVQNIPSIVQIYNSQNGLIKMAASKALIKVLKMMPQLLNGQIINQLITTALNIISSNNKSYIISSCLLIGYIYKTVEEGNSLSSSVNQVHSTLIK-----LVQMNDELIQRTSLQSLKRIVGNLYKVNA--------------------KPLILNTFNSIIQFIQLLQQQGNMKAISICIQIMGDCIDELTEEIQSNPNTINLQQTMNILISYLANTDTFDSAMKAIVTVSSVLAEQFQVFTGPVVEKLLIALKEVSQSEMIKESCITIEQLSLAIKTAMSPYVEQLLTQLFNDLQSNQLNFKVKFTIIKAISGLAVGIGNRFSRYTSVILNALGQITKNKLDLYNEDGAEFFESMMESILICYSRL---YKGSDQTIINFIDVPINLTLSIHQVI--CSGSGYVNTDIIYSAVCAFYDTIVSLPSQELFKKIFTPSVLEVIRSCDSNTEEE------------------- 118358038 5 ---------------NARSQAEQFLNSIPEKDFQGGIQQYLSIINHSFYKTQIKLLAALLLKKQYIDKDENLQ--------KISDNILGEIVQKVEQSINENRKTIKRACEILVKLYTNKNGLGQLMQLIQKFSQATTS-----NLKIGLMYLIEIICEYSFNDEELMKYSGELSAIFSKFM-EDSDVKVRAETFKSLTGFLCSIEELKNFEGVFPTLISKCVECIQA-DEEAGSTSLNSLVDLIDIHPKFVKPITYELLNLFTIISTKQLSDSLRIKGLSGILSICSSQ-SAQVRKGDIFKTKTAPALI------KMMAEVDSLSLEEWTEELDDEALSKNDPASAAEELAKIGYELTNKYMLPIFIPLIKECIAAGSWNTIHAGLVAIANLTEGT-AENFKNDLPQIVAMVQSQESNPHPRVQYSVLTAYSLLCTEFTPDIQQNHGDLILNFILKNLESTNSKLKHRSISSIINFCKELIEQDEDCE--------IIKTYADKLLQGVSQTFEKCLSENNQRT---LEETLICLSTVAVTLETEFVKYYNNFMPGLQTLIQTLPATN-----AQQISIRTHTIECMGYLLTAVNKELFLRDSEIIMNALLSMQNDKMEKDDPHHSPILVVYAQIDAMKEGFSKFLPAIIQKILQGASISIDL-VAEDVIDGATQKEDYDKSKFVKYNFDLGLLGMKTLQLNMAALEQKIEAFHTLYAVADATKTAFLPYVEQSLEIVTKHISFK----------HSRDISETCIKTFKCLMAACGNDQAKISA---IFNNIAPTLLQLLTNSVSQSNADDVYI-----LIVNIAECY-----KTFVNNSGINEVVEKITQQAAQSLKIAADLKKQVIKQFANE- 170052536 11 ------LQQTLSPDPEVRRPAERFIESIEVSQ--NYPLLCLHLIDRGQVEITIRVAAAIAFKNFVKRNWGWHLEN--DGPDKVAESDRNGIKSLIVPLLKSPSSIQKQLSDAVSIIGKYDFPLK-WPQLMDEMIEKFGTGDF--NIINGVLQTAHSLFKRYRYEFKSQELWEPLTDLLQATLGLAEAHAANEEALRIIYGSLEFFEDNMETWMAFHVMLTVDIPCLKTGEDELRSQVCENLCLYAQKYDEEFSPYMPQFVELLVNTGIQTKYDTLVSNALNFLSTVADRSHYHLFEDPNVLASICEKVIIPNMDFRVSDEELFEDNPEEYIRRD-IEGSDVETRRRAACDLVKTLSQNFESKIIEIFGQYLQVLNPANNWKTKDTAIYLVTSMASKTQTSELVPLPQFTQQQIIPELERADVNVLKADALKFIMAFRTILGPQIIVATLPLVAKHL---AAGNVVVHSYAACTIDKILTMK----NPGDNKPIVTKEILTPLSAELITGLFAAFTVQGSNENEYIMKCIMRTLNTLQEASLPFMIVVLPRLPHFNHYLFETLSLSVKLVCKADPNAVSSFEEALFPVFQGILQA----DVLEFMPYVFQMLSLFLEIREGKSSIPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71653623 5 -HILRLLDNLRSADNTLRKSAEAEYESIIQGNSVWMMCNLSE-LCAVTDSAPTMQMGLVLLKKLFSSK--------HNCFDVSDAQTQQAVKGLMSQVLGKAPQRGLAAACVSALVVKMHALGQEWGELWQSVFQILENAESDHQLKTICCEIIATTGPSMAS-YFESHTGRLVTGIRNCLAD--PSVEARKSAFDALVN-VAMCRSIPDFAQLVPLMLQVVQDSLNASNWDDAEQLTGKLADGVAHAPGLFAGHTSAVLHGLMVASAPSVASGARHMAIETLLTYCESEPKTVRKVPNFSTS------FLQLLFEYTLNPVMPDDWDIKGVNLDDDLEEDDDDTVGSSGIDRLASSLGGRKLETVAQQLFVENIHSSDWKRRNAALLLITYLAEGMTT-VLEKHLEQIVQMVIPAVRDEVKYVRASALDCL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 164429671 631 LELARTLEAALSTDHTQRQSAGQQLQSWES--RPDYHVSLQTVFLDKSINNSVRFLAVILLKNGIDKYWRHTAK------HAIQPAEKQFIRSRLLQGSVGEKTLALHNALVIAKIVRIDYPND-WPDVIPSIINVTRSARTESALLSGALQVLLRVVKELATARLRRSLQAVTPELVQLLGEIYTE---RTAAWQQF-----FARGGSGDEDEADYYMQNSL------------TALKILRRLVTVGYEH--PHTDPMVQGFWSLSQSQ---------FDQFLTGVSSESHIPAPFQDSVGKHLIQFTKLHIDMCDSHPASFPLLPNSLVKAYWNLVKQFSNEFEKSGGIRQTGSENHDGSAKHEGPLSEKLALKGLLLLRSCVSIAHRPMQTFKYKSPEVKNQEREAME-LVKDQLLTNSFLLDIVQVTISRLFIFRQSDLEAWEEDPEGWEAAERNEGQAYEWAVRPC-AERLLIDLLTHYKELGQPLLTYCEFATK-----------------VDMDIVTKEAAYCALGCAAAVIHEAF---------DFDRFLKTTLVKDAQIQDS----MSKLLRRRIAILLNQWISIKITEESRPAVYEIFRHLMN-PDDPHNDQVVRTTEFKGIVDDFGFQGEQFLPFAPDVFNQLMGLLQEVESDETKLTVLDTIRAIVQRMETHITQFGDAIMLTLPKLWESEKEEYMIKQSILAIMSALVDSMRGDSQRYQPAIIPLLREAMEPESALHLH-LIEESVALWKSV--------------------TTQSYPPLHPDLVQMVELALPLLEYDSEVANQCLEVVKNYILLAPREILDDRLRRPTLAALVKTLDRSREQS------------------- 210111231 8 ------LQKTFCPDVGERRAAEKFLESVEGHQ--NYPVLLLHLVDKADADMTIRVAAAITFKNYIKRNWRIVEDEP----NKVSEPDRDIVKKEIVGLLRMPEQIQRQLSDAITIIGREDFPAK-WPGLVDEMVKKFQSGEF--HVINGVLRTAHSIFKRYRHEFKSNELWTEIKYVLESFASDPVNLKIVLSSLTLFQDLPEFFEDNMQTWMTFHTLLKLDNKLLVTDDEGIKSQICDNVALYAQKYDEEFQPYLPQFVHLLITTGQQVKYDLLVSNAIGFLASVCERPHYKHLFEDAATMSSICEKVIIPNMFRDSDQELFEDDPEEYIRRD-LEGSDIDTRRRAACDLVRGLCKFFEAPVTQIFSAYVVAMNPAQNWRKKDAAIYLVTSLASKAQTAKLHDHLKACLPLLVNHLSAESGVVHTYAAHCLERLFTTNGKPVITKADVEPLAVVLLTNLFNSQENEYVMKTVLRTFSLLQESSIPFLPSLLPKLMEKLKPHFNHYLFETLGLATRITCKANPADVTSFEPFQEMLQQDVQEFIPYVFQIMSLLLERVDGIPESYMALFPHLLMPVLWERSGNIPPLVRLLQAYLQKGAQAIAAAEKIPSILGVFQKLIASKANDHEGFYLLDSLIEHMPESLSTYMKQIFLLLFQRLQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157112538 1147 -----LLKDIIHPEPCIQKAA---------------SFALVSILAEDSS--------------IIDSILEQLLEIYQDKLTMIPAK-LDQFDREIEPAI-DPWGPRRGVAIALSHVAPFLTE-----ELVNSLTQFMVSTDREEIVHKEMLAASLAIVE----HHGKVSVSYLLPTFEKFLDEAPNNSDYDNIRQAVVILMGSLARHLDRDDERIQPIVNRLLTALSTPSQQVQESVANCIPYLI----PSVKEQAPQMVKKMMQQLVKSEKYGVRRGAAYGIAGIVKGLGILSLKQLDIMTKLTNYIQDKKNFALFAFEMLCPYIVHVLPHLLQCFGDSSSYVREAADECAKTVMAKLSAHGVKLILPSLLNALDEDSWRTKTASVELLGAMA-FCAPKQLSSCLPSIVPKLMEVLGDSHIKVQEAGATALKMIGSVIKNPEIQ-----AIVPVLLRALENPSSKTSLCLQSLLETKFVHFIDAPSLALIMPVVQRAFRKMAAQIIGNMYSLTDQKDNIIPGLKTSLLDPVPEVRAVSARALGAMVESSFEDLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPEIIATAERTDIAPHVKDGYIMMFIYMPSAFPNDFTPYIGQIINPILKALADENEY-VRDTALKAGQRIVNL-------YAESAIALLLPELEKGLFDDNIRYSSVQLLGDLLYKISGVSGKMTTQIIRSLGAERRNRVLAGLYMGRDVSLMVRQAALHVWKVVVTN----------TPRTLREILPTLFSLLLGCLASTSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLNSDQADQR----------------- 212509914 11 ------LQHTLNPDINVRRPAEKFLESVEINK--NFSILLLYLVDKTDVDLTIRVAGSVAFKNYIKRNWKVEEGGTDR----IHEDDRTAIKSLIIDLLKSPELIQKQLSDAVSTIGSYDFPQK-WPGLIEQMISKFSSGDF--HVINGVLQTAHSLFKKYRHQFLDNFAKPLTDLFNATMNIAGSLKEIEGLKIICFQDLPEFFEDNMETWTHFLTLLSFDIKELHTQDDDLKGQVCDNISLYAQKYDEEFSNYMPTFFTALISIGPQAKYDHLVSNALGFMSNVAERKHYTLYQDSNVLNEICNNVVIPNLEFRTSDEELFEDNPEEYIRRD-IEGSDVDTRRRAACDLVKALAKKFEQSMMSIFGQYVEAMNPAENWKSKDAACFLVTSLASRGQTENLSDFAHFHVFTELSQPDVNAFPVVKADAIKYTMVFRSVLPKKVVASSLPNLVRHLLS---TSPVVHTYAAAAIEKILALKGPDGSSLIDEKEVIPLAGDPYLGELLPKLTQKLCLVSRNPSKFNHYLFETLALSIKIVCAQTPEAVSNFEVVLFPTFEAILQQDVQEFIPYVFQLLSMLLELLSNTVGKIAIALGPQ--QIVKENLLNGILGVFQKLIASKINSHEGFSLMQHLIHFIPQELKPYIKQVFVLIFTRLQSSKTAKFIKGVIVFLSFYARYSPNELIALIDSIQNGMFGMILERIVIPDIKKIVITAIGVIKTLCEGNYSQYWSPLLNSLMALFSIQPEENSMAYEDNVE---------YS---PAYSQLANAQKPPFDPFKDIVDPRLYLAHSLAKLSVSSPGKVGILIGTLGD---------------------------------------------------- 156553177 1904 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVNSLVPTVRKALCDPLPEVRQAAAKTFDSLHSTVGVRALDDILPAMLTQLYLVPQLTSPPVNTKALSILASVA--GEALTRFLHKILPALLTALSTAQGTVRTVMDQLMEATRSEDPSRRRSAATLLCAFCRDTRADYSQYVPQLLRGLIHLFTDDDKDVLQMSWEALTAVTKTLGSQQIAHVQDIRQAVRFAVSDLKGQELLPGFCLPKGITPILPIFREAILNGMPEAKEHAAQGLQPSVVHITGPLIRILGDRFNWSVKAAVLETLAILLGKVGVMLKQFLPQLQTTFLKALNDSN--RQVRLKAAYALSNLIV---------IHTRADPLFAELHTGVKNADDPAI------RETMLHALRGVITPAGDKMSEQMRK------------QVFVTLSGMLGHQEDITRNSVGCYGALIKYLSPEQLNTAYNDHLLNSNVNE--------------------------- 167378616 1 MSLSQVLIQLIIGQQNQQTAS--QINELSNRPLSEILPPVIDLLQDPKQNPPTLMKILIFMKNCLTAKDPEKASNKKAQWNTFTIDIKNGIHGVLFNLLNSDSQVHSILSEVIAIIASYDIPMSQWSDLIEVL----TNESFSITIQKACLNICSLLFEKIDEYKMTVYLTKILPRFVSDINN-EHLYEIRLNGIKNLLSHYRSFS-----FNNFDVLFDIVVDLSKTNISENALTILETLSIVIENLYEKLLGQ-NDRLCNFLINIVEKSSEDIVKKVYDVWCTIGRVESDTVKIRKSQNILITSISRLYPQIIRVINGFAKEVVQE-----DDDEGEDQNSVIYVSQEIITYMTMVAHDPFSSNVLNSITQSLNENQLAQQYISLMLFGAILEGGC--SLKNLIIQNIPSIVQIYNSQNGLIKMAASKALIKVLKMMPQLLNGQIINQLITTALNIISSNNKSYIISSCLLIGYIYKTVEEGNSLTSSVNQVHSTLIK-----LVQMNDELIQRTSLQSLKRIVGNLYKVNAK----------------PLILNTFNSIIQFIQILQQRGNMKAISICIQIMGDCIDELTEEIQSNSNTINLQQTMNILISYLANT----DTFDSSMKAIVTVSSVLAEQFQIFTGPVVEKLLITLKEVNQSEMIKESCITIEQLSLAIKSAMLPYVEQLLTQLFNNLQSNQLNFKVKFTIIKAISGLAIGIGNKFSRYTPIILNALGQITKNKLDLYNEDGAEFFESMMESILICYSRL---YKGSDQSIINFIDIPINLTLNIHQII--CSGSGYVNTDIIYSAVCAFYDTIVSLPNQESFKKIFTPSVLEIIHSCDSNEEEDLRINVDSLVNKLKKLN--- 217408095 101 ------------------------------------------------------QMAGLVLKNALLRPPILQGRQS----LSIQPPSSDLLKEALLQALGCQHSELRAVASVIATSAVSADSVQAWPQLIPALIANLQKTE-NAALMEGSLATIRKMMEDGPTELTQEELDSLIPVLIRFL--SCNSEFCKVAALQSLTACLSDNVMPSALVLYFNDYLGGLSALSTDPSASIRKWVCRSIVTLLQLRTEYIQPHLQAVSQFMLTSTADRHHDAVALEACEFWFTFATLDEDVCTPAMVETIGGVLPKLIPILLENMVYLPEQQIELQARNEIDQQEGYNEWTLRKCAAASLDSLSSLFGDSILPSLLPALQNGLSSSCPWVQEASILALGAVAEGC-RDALNVHMSQMHLYLVNHLAAPEPQVKCIAAWTIGRFASWAVEQAQGHLLAHMTEVFLTRLSDRNRRVQISCCSAFGVIIESAGDLMPYLSHIYYGLVSALSRYQGRYVPPLLQMWSGLAKNDPTDRTLLMESLASVAMTSGMNYQPYSLESFDNAMGIIEAVQLILTASGEKLEHEEEADPIVCATDLLDGLVEGLGESFSRRYGQHFLPVLLALC--KHDIPGVRMSAIALVGDLARSSPALLEQALPELLKELVANM-DPVQPSVSTNAVWALGEIC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 20138049 11 --LTEFLRKALDPDPTVRRPAEKFLESVENQNYPLLLLTLLE----KSQDNVIRVCAAVTFKNYIKRNWRVIEDEP----NKVSDPDRTAIKANIVNLLSSPEQIQKQLSDAISIIGREDFPQK-WPDLLTEMVTRFRSGDF--HIINGVLRTAHSLFKRYRHEFKSNELWSPLTELFKATIELCQTHATDVNALKVLFSSLEFFEDNMETWMNFHGLLTLDNKLLQTDDELLKSQICDNAALYAQKYDEEFQPYLPRFVTAIWSTGQEVKYDLLVSNAIQFLASVCERPHYKHLFEDQNTLTSICEKVIVPNMFRSADEEAFEDNSEEYIRRD-LEGSDIDTRRRAACDLVRGLCKFFEGPVTAIFSGYVNSMNPGENWKHKDAAIYLVTSLASKAQTQKLVNLNEFFVNHILSDLKSHNVNEFPVLKADAIKYVMIFRSQLPKEQLLQAVPLLISHLQAESTVEHTYAAHALERLFTMRGPNNTTLITPVE-----MAPFTEQLLNNLFKSLALPGSAENEYIMKAIMRTFSLLQEAIVPYIPTLIPSKPHFNHYLFESLCLSVRITCKANPATVSSFEEALFPVFTEILQN-DVQEFLPYVFQVMSLLLEIHSSSIPSSY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121703726 8 ----QLLEASLDPRQN--KQAELALRQ--EEQKPGFSLQLLQITASTSHPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQVDEVATIKRELISLMVTPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPTNPATNI--GVLQVAHSIFKRWRPNELYTEINHVLNKFGSFLEQNKSNKENLVQGFTQFNLMIKLLYDLSCHDSLLLKYLTYDNPLLHTDDEFVRAGIFEVLTLYVQKYMDVFSPHVTQFVQSLTTIGQETKYDILVSKALQFLTSIAGMPEHASVFQAEETLGEIVEKVVLPNVSLRESDEELFEDEPIEFIRRDLEGSDSETRRRAATDFLRRLAERFEGPVTTVVLRYTDHYNPASNWKPKDTAVYLFSAIAAKFRSIITKEQWQEVLPLLVKHLGSPNFVVYTYAAIAVERLTDSQGQPVIAPSTITPLAKDLLQHIFSLIQKDAAPEKVQEN-----EFLMRCAMRVLIVIKDGVVPYTDMVLQHLIKITEVISSNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 41393069 11 --LTEYLQKTLSADPAVRRPAEKFLESVEGNQ--NYPILLLTVL-EKSQNEVIRVCSAVTFKNYIKRNWRIVEDE----PNKISDPDRTAIKANIVNLLTSPEQIQKQLSDAISIIGREDFPLK-WPDLLTEMVNRFQSGDF--HIINGVLRTAHSLFKRYRHEFKSNELWQPLTELFKATIELCQTHATDINALKVLFSSLEFFEDNMETWMNFHNLLTLDNKLLQTDDELLKSQICDNAALYAQKYDEEFQPYLPRFVTAIWTTGQEVKYDLLVSNAIQFLASVCERPHYKHLFEDQNVLTSICEKVIVPNMEFRSADEEAFEDNSEEYIIRDLEGSDIDTRRRAACDLVRGLCKFFEGPVTGIFSGYVNSMLAEYNWKHKDAAIYLVTSLASKAQTQKLVNLSEFFLNILIDLKSPNVNEFPVLKSDAIKYVMTFRSQ--LPKEQLLQAVPLLVSHLQAESIVQTYAAHALERLF-----TMRGGNNTTLITPTEMAPFTEQLLNHLFKALAIPGSSENEYIMKAIMRSFSLLQEAIVPYIPTLIPSKPHFNHYLFESLCLSIRITCKANPDTVSSFEEALFPVFTEILQN-DVQEFVPYVFQVMSLLLEIHSNSIPSSY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145552800 11 -QLYQMLTFVLSGDNEKIKEATRVLKVYTKSVN---CIGPLALVISQNENQSFRHLAGVLLKRNMAAN-----------YDKLDATAQTQLKQLLLERFFAENPIRTSIGSLIGTIAIQTLGDNKWPELFQVL-QNQTAKNQDIVTRQRGLMLLALIF-DYSGDSLKPFYSVFYPFFIENLQDSD--KQIRVQTVKCLISLFDNIEHMNKQEAQVEPILRFVDQCIKEGDEDNAYHCFDAFGYLAESKLTILDTHLGMIVEYAASQNLL-LNPKCSSKFKECVLDLID----------NVVEYHKKVLNKNPTLLKQLIECLSLVIAQPYTEDQLTQDEDPLQDVTLWLLETLVIGLGKKKTLFGLFLETIIKLIDSGDVNQMNAGFLILAAITEGLQDQIRRQLQNPIMNVIIPKGLKDETAVRGAAIKCLSYFSEWLCPEILTYDQI-VIPEMINCLKSQDHKIYEKALLTIDIFAENMESDKIL-------------PYMQTLLPSLVQLF-----LQQTTTFIARRHCLSSIGSIIVSSKEAFAAYLKDVSELLLQVLKEKDTPEVMSIKSEAIQVFGTIAESFKSNLE-VQNQLITPLAPQIYELL-----TKHEDFEIREACLAFFYNMAAAQGEKFAPIFTQIISYTIKLAESKE------------GISYDKEKKEFSLDTESEDENQQGPMRVKVTQMDEKAAAIHALGQFAISVPQQFGQYFKTTFDILDETVDFFYDN------------------------------------------------------------------------------------------------------------------------------- 170030529 2134 ----TVMESTKSTNPETRKAAATLLCAFCTHSPGDYLNAVIKTLDSAQQVTDVRQAV------KFASSDLKGAELPGFCLPKGITPLLPVFREAILNGLPEEKE---NAAQGLGEVIQLTSPASLQPSVVHILIRILGDR-FNAGVKAAVLETLAILLHKV-GIMLKQFLPQLQTTFLKAL--HDPNRIVRIKAGHALAELIVIHTRPD------PLFVEMHNGIKNADDSTVRETMLQALRGIITPAGDKMTDPLKKQIYATLSGMLGHSEDITRTAAAGCFGALCRWLNP---------------------------DQLDDALNTHLLNEDYGEDAALRHGRTAALALKEFPAAIFIDKYETKVCKTIVSSLASDKIPVALNGVRSAGYLLQHGMSTEGAKLPQPIIGPFVKSMNHVSNEVKQLLAKTCIYLAKTVPADTTAPEYLRLVIPMLVNG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212505341 1135 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHMKVQKAGAQALKVIGSVIRNPEIQ-----AIVPVLLEALQDPSAKTATSLQTLLDTKFVHFIDAPSLALIMPVVQRAFRKMAAQIIGNMYSLTDQKDAIIPGLKTSLLDPVPEVRSVSARALGAMVRGMFEDLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPDIIATAERTDIAPHVKDGYIMMFIYMPVVFTNEFTPYIGQIINPILKALADENEY-VRDTALKAGQRIVTL-------YADTAIMLLLPELEIGLFDDNIRYSSVQLLGDLLYLISGVSGKMSTETAD---EDDNFGTEQSHKAIIDALGAERRNRVLAYMGMVAALHVWKVVVTNTPRTLREILPTLFGLLLGCLASTSLDKRQV--AARTLGDLVRKLGERVL------PEIIPILEKGLESSQPDQR----------------- 212505341 2135 ----QLMESTKSDKVQLRLSAATLLCAFCGSTRADYSRYLIHLFTDEDSDAVTRQMAHVAVRQAVRFAVSDLKGQDLLPGFCLPKGITPILREAILNGL---PEVKEQAAQGLGEVIKLTSAQALQPSVVHILIRILGDR-FNWNVKAAVLETLALLLAKV-GLMLKQFLPQLQTTFLKALNDS--NRQVRLKAAHALGHLILIHTKADPLFSELHSAIK------SSDDSSIRETLLQALRGVITPAGDKMTLPLRKQVYNTLLSLLNHPEDVTRSAAAGCLGALCKYLPPELLN-----------------------TTITDHLLQDDTSLDWMLRHGRSSALYVA--LKEAPEVIYTNETKDKLCKVLLVHLGADRVPIAMNGVRSCGYLLQYLMSTQ-QPLPTQILGPFVRTMNHNSNEVKQLLARVCNFLARTVPPNLLVPEFLKIVIPMLVNG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119913084 10 --VLQVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKNGIDRYWRRVAP------HALSEEEKSTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQDDLRQHR--ALLTFYHVTKTLASKRLSADR-------------------------KLFYDLASGIYSFACSLWNHHT--DTFLQQVSSGNEAAVLSSLERTLLSLKVLRKLTVNGIVEPHKNMEVMGFLHGIFERLKQFLECSRSIG--------------ADNVCRDRLEKTIILFTKVLLDFLDQHPFSFTPLIQRSLEFSVSYV---FTEVGEGVTFERFIVQCMNLIKMIVKNYAYKPSKNFEDSNPATLEAHKIKM-----------------------------AFFTYPTLTEICRRLVSHYFLLTEEELTMWEEDPEGFTAEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPVLLEMMQTLQGPTNVEDMNALLIKDAVYNAVGLAAYELFDSV--DFDQWFKNQLLPELQVIH----NRYKPLRRRVIWLIGQWISVRFKSDLRPMLYEAICNLLQ-----DQDLVVRIETLKLTVDDFEFRTDQFLPYLETMFTLLFQLLQQVTECDTKMHVLHVLSCVIERVNVQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 47217562 970 --------------------AEKLWESLGLELVPELCSLLIGDVTHHE--EAIRSASAEALSTAVS------------HYREQSAAVLSQLTQLYHQKLYRPPPVLDALGRVVS-----EAPPDQWEAALNKLSQYLEESQVTPLFLFFVPDALNRCMLDAALSALNTHGKDLLPVFEEFLKNAPQDASYDSVRQSVVILMGSLAKHLDKSDPKVKPIVAKLITALSTPSQQVRRSVFQVQESVASCLPPLVPAIKEDIVRNLLQLLLESDKYAERKGAAYGLAGLVKGLGILSLKQQDIMTTLTDAVQDKKNFALFAFEMLCNMLVHVLPHLLLCFGDGNQYVREAADDCAKAVMRNLSAHGVKLVLPSLLVALEEESWRTKAGSVELLGAMA-FCAPKQLSSCLPSIVPKLTEVLTDSHVKVQNAGQQALRQIGSVIRNP-----EILAITPILLDALTEPSRKTQTCLQTLLDTKFVHFIDAPSLALIMPIVQRAFQDMAAQIIGNMYSLTDQKDSVIPGLKASLLDPVPEVRTVSAKALGAMVKSCFDDLLPWLMETLASEQSSVDRSGAAQG----------LAEVMAGLGVEK----LDKLMPDVVQTASKVDIASHVRDGYIMMFIYLPLTFGDKFTPYVGPIIPCILKALADENEY-VRDTALRAGQRISMYAETAIALLLPELEQGLFDDLWR------IRFSSVQLLGDLLFHISGVTGKMTTEIIGALGAERRNRVLSGLYMGRDTQLVVRQASLHVW----------KIVVSNTPRTLREILPTLFTLLLGFLASTCPDKRTI--AARTLGDLVRKLGEKIL------PEIIPILEDGLRSDKSDER----------------- 91093246 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLDGLEQDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHMKVQEAGAAALKVIGSVIRNPEIQ-----AIVPVLLKALQDPSNKTSVCLQTLLDTQFVHFIDAPSLALIMPVVQRAFRKMAAQIIGNMYSLTDQKDLLPPGLKTSLLDPVPEVRSVSARALGAMVESSFEDLLPWLMQTLTSESSSVDRSGAAQG----------LSEVVGGLGVEK----LHKLMPEIIATAERTDIAPHVKDGYIMMFIYMPVVFTNDFTVYIGQIINPILKALADENEY-VRDTALKAGQRIVLYADSAILLLLPELEKGLFDRYSSVQLLGDLLYRISGVTGKMSTETASEDDNFHHAIIKALGAERRNRVLAGLYMGRDVALMVRQAALHVWKVVVTN----------TPRTLREILPTLFGLLLGCLASDSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLQSDQADQR----------------- 211588463 5 -----LLEASLDPRQN--KAAEITLRQ--EEQKPGFSLQLLHITASETTPYNTRLASALCFKNFIKRNWTDEDGNY-----KLQLDEVTTLKRELISLMISPPGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSKLSPGNPTVNI--GVLQVAHSIFKRWRPDALYTEINHVLEALDNYLEQNKANKENLTQGFTQLNLMVKLFYDLSSHDTIFLKYLTYDNQLLHTDEETVRAGIFEALTLYVQKYMDVFQPHVGQFIGSLTTIGQETKYDILVSRALHFLTSVAGMPEHAAAFQAEETLGQIVEKVILPNVSLRESDEELFEDEPIEFIRRDLEGSDSETRRRAATDFLRKLAEKFEEPVTQVVLKYTQHYKDSSNWKAKDTATYLYSAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116201089 1151 -----------SKDTQLRRAAAKSLAEIASEH-PAVITPILEELRSSYVEL---------------AKPRVQQLDEFGMPKKMD--------------LSDPWEARHGIAMAFRHLASH-LEKSQLEPFFNLLIEQGPLGDKNATVRAEMLDAANTAIEVHGKGILDRLMKTFEKTLEAPDKHSEAADRVNEAVIIMYGALARHLKPGDKK---IPVVIERLLATLSTPSEAVQYAIAECLPPLVRTCGDKTPKYFDQVIETMLT---SKKYPEQRGAAYGLAGSVLREYRIMITLNSALENKKEINQRESAMLAYELLSTILGRLFEPYVIQIVPQLLSGFDVRDAALAAAKACFASLSSYGVKQILPTLLDGLDEDQWRSKKGACDTLGAMA-YLDPQQLAQSLPEIIPPLTAVLNDSHKEVRSAANKSLKRFGEVITNPEIK-----GLVDILLKALSDPTKYTDEALESLIKVQFVHYLDAPSLALVSRILQRGLGDRSNTHLTERKDLVAHLPVLVAGLKTAVVDPVPTTRATASRALGSLVEKLLPDLIPGLMQTLKSDAGAGDRLGSA----------QALSEVLAGLGTSRLEETLPTILQ------NVESTKPSVREGFMSLFIFLPVCFGNSFANYLGKIIPPILSGLADDVET-IRETAL-------RAGRLLVKNFAVRAVDLLLPELERGMADDSIRLSSVELVGDLLFNLAGIKANDEEEEEDEDEAGASLREVLGEEKRNKILSALYVCRCDTAGAVRAAAVGVWKALVHSPRMLKELVPTLTQLIIRRLGSSNMEHKVIASNA--LGELIRKAGDGVLATLL-------------------------------------- 171677412 1184 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTAVLNDSHKEVRSAANKSLKRFGEVITNPEIH-----SLVDVLLKALSDATKYTDTALDALIKVQFVHYLDAPSLALVSRILERGLKRKAAQVIGSLAHLTERKDLVSHLPKLAIVDPVPTTRATASRALGSLVEKLLPDLIPGLMQTLKSDTGAGDRLGSA----------QALSEVLAGLGTSRLEETLPTILQ------NVESAKASVREGFMSLFIFLPVCFGNSFANYLGKIIPPILSGLADDVE-SIRETAL-------RAGRLLVKNFAVRAVDLLLPELERGLADDSIRLSSVELVGDLLFNIKANAEEDEEEDQDATKEAASLREVLGDEKRNKILSALYVCRCDTAGAVRSAAISVWKALVHSPRTLKELVPTLTQLIIRRLGSSNMEHKVIASNA--LGELIRKAGDGVLATLL-------------------------------------- 171677412 1879 -----------------------------------------------SSDVDAKQGICLALKELISSASPEALEDHEKTLISV-------VRTAL---TDSDDEVREAAAEAFDSL-QQILGKRAIDQVLPYLLNLLRSDEDADNALA----------ALLTLLTETTRSNIILPNLIPTLIAPPISAFNAK-ALASLSKVAGPAM-NRRLPNIINSLMDNIINCTEDDLREDLDNSFDTVLLSIDEYDGL------NVVMNVLLQLTKHEDHRKRSTARHLAKFFAEADVDYSRYNQDIIALLISFDDRDKEVVRSAWSALSEFTKRLKKEEMEALVPSTRQTLLHVGVAGANLPGFELPKGINAILPIFLQGLMNGTTEQRVSAALAISDVVDRTSEAALKPFVTQITGPLIRVVSERSTEVKSAILLTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169777081 8 ----QLLEASLDPRQN--KQAELALRQ--EEQKPGYSLQLLQITASGSYPYNTRLASALCFKNFIKRNYTDEDGNY-----KLQLDEVTTIKQELISLMISPAGIQSQLGEAVSVIADSDF-WERWDTLVDDLVSRLQPKNPAVN--NGVLQVAHSIFKRWRPDDLYREINHVLDKFGNYLEENKTNKDNLVQGFTQFNLMIKLLYDLSCHDTLLLKYLTYDNQLLHTDDDTERAGIFEVLTLWVQKYIDEFKPHVEQFVGSLATIGQETKYDILVSRALQFLTSIAGMPEQAAFFQDENTLSQVIEKVILPNVSLRESDEELFEDEPIEFIRRDLEGSDSETRRRAATDFLRKLAEKFESSVTKVVLHYTEGHDPASNWKAKDTATYLFSAIAAKFRSIITKEQWQEVLPLVVNHLGSSNYVVYSYAAIAVERLTDNQGQPIIAPNTITPLAKDLLEHIFALIQKDPAPEKVQEN-----EFLMKCAMRVLIVIKEGVVPHTDSVLQNLINITEVISRNPSNPRFYYFEALGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 198428158 7 ----QALEKTLSADENVRKQAEKYLENVEGN--PGYAVMLLKLVDDQQNPGMVPLAAAITFKNFVKRNWRVNEDEA----SKVSEQDRNTIKCTVVDLLTSPKQYQKQLSEAISIIGREDFPEK-WPSLLEDMNKKFQSADF--HIINGVLQTAHSLFKRYRHEFLWTEIKHVLTTFAAPLTELFVNHSADKESLKVLFSSLEFFEDNMETWMHFHALLTTDNAILHTQGEELQSQICDNVALYAQKYDEEFAKFLPQFVTALVNTGKEVKYDLLVSNAIGFLRSVCERQQYKSLFEDEGVLVSICEKVVVPNMFRTADEEQFEDNPEEYIRRD-LEGSDVDTRRRAACDLVKGLTKFFEAPVTQIFSQYLQQYASNPNWKSKDAAIYLVTSLAQKTQANQLVNLDEFFTSHILTDLNQENVNNLPVLKSDSIRFVVTFRNQLGKPNLLLVFPHLTRLLTSTSHVVHTYAAHAIERLLMIKDGNVPLFR------KEDVHPHLESLLSNIFGAMSMAGSEENEYMMKALLRIASLSQETILPYMPTLVEGLPHFNHYLFEVLSLCIRTTCANDKSAVKSFEAALFGIFTDILQRDVTEFIPYVF-QVMSLLLEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154277696 8 --LSQLLEASLEP--GQHKQAEATLRQ--EEGKPGFSILLLQLTATDSIPYNTRLASALCFKNFIKRNWTDEDGNY-----KLPLDEVATIKQELIALMISPAGIQPQLGEAVSVIADSDF-WERWDTLVDDLVSKFSPDNPIVNI--GVLQVAHSIFKRWRPDDLYIEINHVLGKFGNPYLSLFEGFTQLNLMIKLLYDLSSFEDHLSALATLLLKYLVYDNTLLHTDDESVKAGIFEVLMLYVQKYIDVFGSHVQQFIGSLTTIGQDTKYDILVSRALQFLTSVARFPEHAVAFQDESTLSQVTEKVILPNISLRDSDIEMFEDEPIEFIRRDLEGSDSDTRRRATTDFLRQLLEKFEQSVTKVVTQYADHYNPSEHWKAKDTAVYLFSVDITHFFQKYLKDQWHEVLPLLVKHLGASEYVVYTYAAVAVERITNSNGQPVIPPNSITPLAGDLLEHIFRLIEKDPAAPKVQEN-----EFLMRCVMRVLIVIKEAAIPLSDGILRHFITITQIMSTNPSNPRFYYYEALGALIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 119571766 10 --VLQVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKHGIDRYWRRVAP------HALSEEEKTTLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQDDLRQHR--ALLTFYHVTKTLASKRLA------------------ADRKLFYDLASGIYNFACSLWNHHT--DTFLQEVSSGNEAAILSSLERTLLSLKVLRKL--TVNGFVEPHKN-------------------MEVMGFLHGIFERLKQFLECSRSIGTDNVCRDRLEKTIILFTKVLLDFLDQHPFSFTPLIQRSLEFSVSYV---FTEVGEGVTFERFIVQCMNLIKMIVKNYAYKPSKNFEDSSPETLEAHKIKM-----------------------------AFFTYPTLTEICRRLVSHYFLLTEEELTMWEEDPEGFTVEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPVLLEMMQTLQGPTNVEDMNALLIKDAVYNAVGLAAYELFDSV--DFDQWFKNQLLPELQVIH----NRYKPLRRRVIWLIGQWISVKFKSDLRPMLYEAICNLLQDQDLVV--CFLIFLNCSSPVDDFEFRTDQFLPYLETMFTLLFQLLQQVTECDTKMHVLHVLSCVIERVNMQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 145602921 1148 -----------SKDGQLRKAASRALAEACSNH-PETVNLILEKLR----------LAYVEF-----AKPRVPELDEFGMPKKMD--------------LSDPWEARHGIASSFKELAPY-LKREHLDSFFAFLIEQGPLGDQNGSVRAEMLEAANKAIE-IHGKGMVDKLMKTFETTLEAPDKGSAAADRVNEAVIIMYGAL--ARHLKAGDAKIPVVIERLIATLSTPSEAVQYAIAECLPPLVKACGNKSSKYFDEIMETLLT----SKNYAVQRGAAYGLAGLVREFRIMSNLHSALENKKEANQRESALLAYELLATILGRLFEPYVQLLAGFGDSNANVRDAALASAKACFARLSSYGVKQILPTLLRGLDDDQWRSKKGACDLLGAMA-YLDPQQLALSLPEIIPPLTAVLNDSHKEVRSGANKSLKRFGEVISNPEVK-----GLVDILLKALSDPTKYTDEALDSLIKVQFVHYLDAPSLALVSRILQRGLKRKASQVIGSLAHLTERKDLVSHLPKIAVVDPVPTTRATASRALGSLMEKLLPDLIPGLMQTLKSDTGAGDRLGSA----------QALSEVLAGLGTTRLEETLPTILQ------NVESSKPAVREGFMSLFIFLPVCFGNSFANYLGRIIPPILSGLADD---------IEAIRETALKAGRLLKNFAVRAVDLLLPELERGLADDSIRLSSVELVGDLLFNLGKTEDGDEDEEEKVKEAGNSLREALGDEKRNKILSALYICRCDTATSVRAAAVAVWKALVSSPKTLKELVPTLTQLIIRRLGSTNMEHKVIASNA--LGELIRKAGDNVLSSLLPT------LEEGLQSTDVDARQGICLALKEL------- 169600433 1104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQVLPILLEGLDDQQWRSKKGACDSLGAMA-YLDPNQLAMSLPDIIPPLTTVLTDSHKEVRSSANRSLQRFGEVISNPEIK-----SVVNIILKALSDPTKYTDDALDALIKIQFAHFLDAPSLALVVRILERGLKRKSAQIIGSLAYLTERKDVVAHLPRVAIVDPVPTTRATASKALGSLVEKLLPDLIPSLMSTLKSDTGAGDRLGSA----------QALSEVLAGLGTSRLEETLPSILQ------NVASSRASVREGFMSLFIFLPACFGNSFANYLSKIIPPILGGLADDVE-SIRDTAL-------RAGRLLVKNFATKAIDLLLPELERGLADDSIRLSSVELVGDLLFNLTGISGKVEEEEVEEGAKEAGASLLEGEEKRNKVLSALYICRCDTSGLVRTASINVWKALVATPRTLRELVPTLTQLIIRRLASSNMEQKVIAGNA--LGELIRKAGDGVLATLLPT------LEEGLHTTDTDAK----------------- 169600433 1938 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NTAMSVMLALAKHDDERRRMRADMHLAKFFAEYEEDFSRYYPDLIRALLI-SFDDGDKEVVKAAWTALSTLTTKRLRK----------------------------------EEMESLVISTRQTLNQVGVAGADL----PGFSLPKGINAILPIFLQGLMNGSVDQRTQAALAISDVIDRTSAKALQPFVTQITGPLIRVVTERSTDVKAAILLTLNNLLEKIP---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154343289 5 -HFIVVLNGLRSADNQERKSAEEHYNNMVASNPVWMMCTLAEA-SATSQDMGVKTISLVLLRKLFNATPSP--------YAASDAATRAAVKAHMLSVISSSSQLRSPAAACVSALAVQVFQEKEWNELWTNVMTILGDIKGDETLKTMCCEIVQATSMAMA-AYFQSHADTLAQGLETCFVQATDTADLKKAAFETTI-RLSNLGMADRLRPLVPKMLGVIEAYLNQGEWESVESMLEATVDGISSSISLFQHDAENLLGLMMQVAAAPQVDAGRHMAVELMLTYCEEVPKTVRKVPQFASS------FFELLFQYTLNPDYGADWDITGRDKDEDDLEENSDLVIGSSGLDRISNALGGRKLQKTAQALFTQNINSSLWQHRNAAVLLICYAGEGMRTVFASQLPSLVQMIVPHVKDESKYVRANTLDCLAQLSQDFTPELQMKVHGAILPAVVAALRDDVSRVATCAANCLDSFIDSVTGDEEEDDDEDGLDEFAILHPYIELMCGDCLAMIR-GTQHYFVREAALGVLSSVSSTCKSMLLPYVEELVPVYQEML-----------SLPDAPEAMKTKCKAIECVTLLACGVGRDAFAKYAHDVCNYLRQLCAGGLTNDDPRTRFMRGWTCMVECLKDQAQPYLSTVIPILLNMMSMECDMEIANVGVGEGGGDEDDGVEKMRFVIPGVGERVVTIHTSLIEDKELASNAIAAIGQLTFIAGEAIASMLDEILPAAQQLAEVALPKLMEALGEESNSVMEMILRAIGRCVSVHPAIMSPTNTALVALEVVVKRRNECLEKRATENDEDEATISSICDLIGTLLAA------------------------------------------------ 119480563 1070 -ELNVLLQGTIIPDTSVRTSVLQVIESLTDLDFSEHIWLGCHDQVEESKDSQLRGAAARALGHAVELNPSVFGDIVQQLQSMYEEEVKP--KEPAKDKYGMPLKVRSGIALAFGAMTNS-FEGDQIVSFLRFLIERGPLIDRNSMVR-SQMADSGRSVVASRGQQRVEELMEILETTLETSDKGSETSDLLNEAVVVLYGSL--AQHLKSDDPRLQTVIKRLLATLPTPSETVQSAVSGCLPPLIRLCGPKSGEY----VQEMLDQLLQTKNYATQRGAAYGLAGIVREYQVMSHLKDATENKKEAHQRLGALLAFELFATILPYVIQIVPQLLAGFGDPSIDVRDACLDAAKACFSNLSSYGVKKILPTLLDGLDDTQWRSQKGACDLLGAMA-YLDPQQLAASLPDIIPPLTVVLNDTHKEVRNAANRSLQRFGEVISNPEVK-----GLVNVLLKALSDPTKYTDEALDALIKVSFVHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLISHLPIIAIVDPVPTTRATASKALGSLIEKLLPDLIPNLMTTLKSDTGAGDRLGSA----------QALAEVLAGLGTTRLEETLPTILQ------NVSSSKPAVREGFMTLFIFLPACFGNSFAPYLSKIIPPILAGLADDVD-SIRETSLKAGRLLV-------KNFSSKAIDLLLPELERGLADDSIRLSSVELVGDLLFSIGITAKADAEEEEEEAAQAGQSLLEVLGEERRNKVLSALFICRCDTSGLVSAAMAVWKSLVASPKTLKEMVPTLSQFIIRRLGSANMEHKVIASNA--LGDLIKKAGESVLATLLPS------LEEGRTSPDVDVK----------------- 66505329 1261 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHTKVQEAGAEALKVIGSVIRNPEIQ-----AIVPVLLKALQDPSHKTATCLQTLLDTQFVHFIDAPSLALIMPVVQRAFRKMAAQIIGNMYSLTDQKDLTPPGLKTSLLDPVPEVRSVSARALGAMVESSFEDLLPWLMQTLTSETSSVDRSGAAQG----------LSEVVRGLGVEK----LHKLMPEIISTAERTDIAPHVKDGYIMMFIYMPSAFTTEFTPYIGQIINPILKALADENEY-VRETALRAGQRIVNL-------YADSAIMLLLPELEKSLFDDNIRYSSVQLLGDLLYRISGVSGKMSTEIINALGAERRNRVLAGLYMGRDVALMVRQAALHVWKVVVTN----------TPRTLREILPTLFTLLLGCLASTSNDKRQV--AARTLGDLVRKLGERVL------PEIIPILEKGLQSDQADQR----------------- 115399094 36 --LLQQLQIVLNPAQGNVKEATGILQREFY-NKPESLVLLIQI-ATGHEDANLRQLAAV-----------EARSLVNKHWVSVQAGQKPQIREQLLRATMGESSVRHSVAHA------RRGSGGEVPGPVN-LFSKTIRDPESEEVRVNTLLALSKLGMHLDSE--------------------------------------ENMAPVKAFQEILPSMVAVLKESIDQGHEDRVMQGFEVFQTLLGCDPALMTVHLKDLVVFMEIAANTEADEDTRTQAISFL-------------------MQCVQYRKLKIQGMRLGEQLTRTALHIVTELGDASDDDITPARSALGLLDMLAQSLPPSQVVVPLLQSLGQYFSNSNPDYRRAGIMALGMCVEGA-PDFISTQMKEIFPMVLQLLADPEPKVRQASLHTVARLAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195451521 2038 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPFMLEGLSDPDPLVAENTLDGLRQVMSIKSRVVLP--YLVPQLTAPPVNTKALSILVSVAGDALKYLPKILSALLDALSESHGTANEAQELEYCQIRTIMDTLMVSAKSDDLCTRKSSASLLSAFCIHSPGDYSQYIPQILRCLLRLMADNDKEILQKSWEALNAVVKGLNSTQQIAYVSDVRQAVRFAASDLKEKELPGFCLPKGITPLLPVFREAILNGLPEIFLTSAQSLQPSVVHITGPLIRILGDRFNSGVKAAVLETLAILLHKVGVILKQFLPQLQTTFLKALHDQN--RNVRMKAGKALSELVA---------IHSRADPLFNEIHTGIKNSDD------SAVRETMLHALRSILTPSGDKMSEPIKK------------QVFGTLLNMIGHSEDVTRNAVGCLGAMLKYMPSAQISDFLNNNVLAE------------------------------- 147795654 11 ---------TLSPNPEPRRRAESSLSEAA--DRPNYGLAVLRLVAEPSVDEQIRQSAAVNFKNHLRVRWSTEREPNAVTLISIPESEKEQIKTLIVPLMLSATPIQSQLSEALSLIGKHDFP-KKWPSLLPELVSSLASQSSDYATINGILGTANSIFKKFRYQCLDNFAAPLLEIFLKTAALIDPLIESQRLCCRIFYSLNEFFEDHMKEWMEFKKYLTMRYPALEEGSDELRAAVCENISLYIEKNEEEFEEYLNDVWSLLTTVSASSSRDRLTITAIKFLTTVSTSVHHTLFAADNVISQICQGIVIPNVRLRDEDEELFEMNYVEFVRRD-MEGSDLDTRRRIACELLKGIATNYKERVTAIVSVQIQNMNPAVNWKDKDCAIYLVVSLATKKVSTDLVNVESFFGSVIVPELKSQDVNGFPMLKAGALKFFTMFRNQISKPIAIALVPDVVRFLGSESNVVHSYAANCIEKLLLVKEE-----GGMARYTSSDISPFLPVLIGNLFNALKFPDSEENQY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56118562 5 --LETILTSLLQPDNAVIQQATAQLKEAFKD--PQIIPALFDILR-GSQELQIRQFAAVLLRRRL-----------NKHWKAIQPEQQHNLKIIVLESIQREHKVRYALAQLIAVILKNE-RLEHWPEFIKFVLQLSHSD--VPDQKQVGILVLW-CSLHLKASLFQPHVHDLLGLFKQTLSDLHNGPLI-YYTVQSLTCILPYIVGNETNLPFIPKILAAIRQLIQVNQVQ-ACEAMEFFDVLMEDEVPVIVHYIADTVHFCLESIIKQKLLSQILNSL-FPIMCAEP------------------------------PAGEMDKEDQEDEDDDIEDSVETPKEYAMQVIDMLALHLPPEKLFKELSPLMEPCLLSSNPYQRKAGLMCLAVLSEGCSDFICDKHLQPMLSLVCQSLSDDNQVVRNAAFYALGQFSEHLQPDITNDTVLPLLLEYFSRVDPSNTAHLTKVFYALGNFVENLDG--------------KIEPYLPTLMERILTFLRTSDSN--RVKELSVSCLGSIANGANELLLPYFPSVMECLKVHLVQT------------AEEGRPVQIQCLDTLGILVRTLGKDTFLPLAEDCC-LLGLGLCDRIDDPDLRQCAYSLFAALSEVMKDSISTHLEKMTTLMVLSLKSKE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154417201 4 -EIIHMLDICIDENSPDRKEADENLQHFKSENPQTFLEYTAFILKSEEAKPNVKRMAMVL----ATQIFPRKPESGNENLLNYPPELITELLNLSYQEFGSDDIKSSNAAGLYARIALQDLQSTNQFETISALIQALDNPPSHQGL-GAVTRVLDEICTY--SQLEDEEVTPMLDAIIKLIKDGDAPY--KKSGLETLVVIIQNIDEVLSDQDNTTAILDLLFEIFT--IPEYKEDCYDCWQSIATNYYPLLEPYLKDLV-PITFADMQSDNTQIVMQSIVFWLIIAQCESNGEEN---------------MNIIATVAEELMPLLFSIVACCPFPEVSDINEPWTVATEALQTSIYAAPEEIFSALVALASQHMNSSEYGAREASLIAIGSIIEASSSERNSEIIPDAVNIIAERLTDEAPRVRYNAVLCLHTFLLNILERGDSCAFAALIPQL-------APHILTMSETVLGLLEEDQELMSTTVLAAVDFVRFPGFPHVEKSLQLMYNLAINGDVEQSVN---AFSALESAITYAPTSVLGSIYDDVVKLLGGL-------------LEANEDAELVEKACHLLGKLFFVLAGQ-IDDYLETCWNLLSAALEQYDSIGKNLLVPIAALARGTS--VELFAPYIGKSVEFIILGLQNSEAIANGSMAVSLLTDKY-----DMTPHLPVIIHQLSEALKMEYVDDIASMYIADCVKDLAKTTK--MQEYISQIYPQLIERADIQENPKDDDLQDEVETLLISFLQCFKFGISA---------SNPEDAEAIGEAMVDLLEVACGLEVHHELIIAEIIRDIAFLIEKYPDQMMSFMDNEPVCIDFAKEGKIELENVQKII--------------- 71032337 10 --FVSLLEALSSSDNSLRSDADAKITTLKNHDLNGILRLTLNVMLTEPKDER-RLQSVVLIRILLDVSRS--GEAPHNTWKLVSNDVKSLLKSSLLKSIESESSIRRNVCDTIADLVSRSMAPGEWPELASITIRLIQNDN--PVYRKSGLKLLGECF-SYFAEDLVSRSNEVAALIKTSLMSVDTS--VRTEAICVIGVAVDYEEVGVALRDTVPLILDSLRRLLGCTEPGARDELESSLTMILENNAKFFKPHIELFFTRMLELALAEGPAR---------GLDGELRALALELLLVLPEKKPQTALSIPNFGLRMVNCLMTCMLDIQDESETGTEDDAHTLYSASEEGLDRLGRAFESPFMDWVLSTASQYLQTPQWQYKFVAIMAISQTVEFLTDDEI-DRLSSIIGIMLEKLSDADYRIRFAVCQTIGQIALDHQPYVQLNFHEEVLPPLIKAFEDPSPRVQSHALSAFINFAEEKEHLLPFGDLVVQRLLSKISA---------------------NTGRSVTEQAVTSLAVTAGVLEEHFIKYYNTIIPLMKEIITKCTSTEERT-------CRGKAIECISIIGMSIGKDVFRNDGIECMNALIQIMEQPSESDDVREYINEALGRLCTALGTNFVPFLPKIVPLLLTEL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156084808 10 IQLLEVLQKSDKADTQTQKDVSDFITQFELRERCSVLYFLEAALTAPE--LHMRQMAAICLKRAINLK-----------WASLDNDVKMQLKNGLVRGIQNDSEVRTMFGSAFVALFAVE-GYERWPDAPGLLLTLL-SESPNEIVRQTAGSTLVMLVEDMAAHFMTFVTNQLVPRILELASTIPGSLPFFCKMLCALIDTGCFNTVIFET--HFPAFWSLMGSIAQHQDPWVRKCVLKGMTETWNRRPLAILDSSAAVFAFVICSTNDTADNTVQLEALQFWAQLLKSRLEESVNSRLISQLRTHLPQLIPVLIEHTRYSSWDYMSMDESHFEEDNWGNNWTPRKGAALALDYISQVYDNEIVQFLLEHIERLANDSDWEMKESAVLVLGAIASGCMLA-MAPYLPKVVEYLIELTRHPKPLMRSIACWCLARYAGWVQHENPNENWLYRVLTAVLARVLDRKRVQEAACSAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 46136717 1119 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLANSLPDIIPPLTGVLNDSHKEVRAAANRSLKRFGEVINNPEIK-----SLVDIILKALSDPTKYTDEALDSLIKVQFVHYLDAPSLALVTRILQRGLADRSNTHLTEKKDVIMHLPVLVAGLKLAVVDPVPTTRATASRALGSLVEKLLPDLIPGLMQTLKSDTGAGDRLGSA----------QALSEVLAGLGTTRLEETLPTILQ------NVESSKPAVREGFMSLFIFLPVCFGNSFSNYLGRIVPPILAGLADDIE-SIRETAL-------RAGRLLVKNFAARAVDLLLPELERGLADDSIRLSSVELVGDLLFNLGTE-AEDIEEDENIKEAGASLKETLGEDKRNKILSALYVCRCDTAGAVRSAAIAVWKVLVHSPRTLKELVPTLTQLLIRRLGSSNMEHKVIASNA--LGELIRKAGDGVLSSLL-------------------------------------- 126315219 10 --VLHVLTQATSQDTAVLKPAEEQLKQWETQ--PGFYSVLLNIFTNHTLDINVRWLAVLYFKNGIDRYWRRVAP------HALSEEEKATLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQDDLRQHR--ALLTFYHVTKTLASKRLA------------------ADRKLFYDLASGIYSFACSLWNHHT--DTFLQHISTGDEAAILNSLERTLLSLKVLRKL--TVHGFVEPHKN-------------------MEVMGFLHGIFERLKQFLECSRSIGTDNVCRDRLEKTIILYTKVLLDFLDQHPFSFTPLIQRSLEFAVSYV---FTEVGEGITFERFIVQCMNLIKMIVKNYAYKPSKN--------VEDSSPETLEAHKIKMSFFTYP---------------TLTEICRRLV------THYFLLTEEELTMWEEDPEGFTVEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPILLEMVQTLQGPTSVENTSALLIKDAVYNAVGLAAYELFDSV---------DFDQWFKNQLLPELRVTHDRYKPLRRRVIWLIGQWISVKFKSELRPMLYEAICNLLQDQDLVVRIETATLKLTVDDFEFRTDQFLPYLETMFTLLFQLLQQVTECDTKMHVLHVLSCVIERVNMQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPIIQ---------------------------------------------------------------------------------------------------------------------------------------- 211583544 1158 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAASLPDIIPPLTVVLNDTHKEVRSAANRSLQRFGEVISNPEVK-----SLVGVLLKALSDPTKHTDEALDSLIKVSFAHYLDAPSLALVVRILERGLKRKSAQIIGSLAHLTERKDLISHLPIIVAVDPVPTTRATASKALGSLIEKLLPDLIPNLMATLKSDTGAGDRLGSA----------QALSEVLAGLGTTRLEETLPTILH------NVSSAKPSVREGFMTLFIFLPACFGNSFANYLSKIIPPILAGLADDIE-AIRETAL-------RAGRLLVKNFAHKAIDLLLPELERGLADDSIRLSSVELVGDLLFSTGISGKQEGDEEEEEATQAGQSLLEVLGAERRDKVLSLYICRCDTSGQVKSAALGVWKALVASPRTLKDMVPTLSQLIIRRLGSSNMEQKVIASNA--LGDLIKKAGESVLSTLL-------------------------------------- 145235960 1892 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QRTQAALAIGDIIDRTGADSLKLFVTQITGPLIRVVSERSVDIKCAIFLTLNKLLEKIPLAVKPFLPQLQRTFARGLADASSETLRNRAAKGLGILITLTPRVDPLIAELITGTKTEDVGVRNAMMKALQEVVGKAGA---NMSEASKNAILALIDDDASDQTDAVAITNAKLLGALVKVLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169764825 18 -NVLNALVLAASSTQQQVHTGTQQLQNWEKQ--ENYYTSLQDVFLDHSVPNEVRYLAIIQLKNGIDKYWRKTATN------AIKKEEKEQIKNRALQAGVVEPLLALHNALMIAKIMRYEFPQD-WPDGISSLINFLRSPGANPLQLPRTLTILLQIIKELSTARLQRNLQSVAPEIFHLLGSIYVDKVNKWVSL--LEQGVVDEGALLESLEQSLVSLKVVRRLVIAGYEHNRHNEVKDFWLLTHSHFSRFLQFISGSI---------SLPENVHKAVEKHVLQLSKLHVEMAKDRAASFALLPDSISLVRSYW-----SLVVKLGENYGQLGATGEQEGKSLMEKAGLKALLLIRACSKMAFNPAQTFKYQTPEDKEEKKQSIE--------------------------LIKAELFTHDFVVNVMELLVTQFFRFRSSDFQEWEEDPEEWERKEEDVSDAWEFSIRSCS--------------------EKLFLDLVIHFKDLLIPRLLNVFYNFASPENRDVLLKDSLYSAIGLASASLEQHL-----DFNKFLETTLVPEVQIQ----EQGYNVLRRRIAILLGQWVPVKSSELNTEAIYQIFQHLLS-KQDPLNDLVVRITQLKNVLYPFEFSPTGFLPYAPSILHDLMSLVQEVELSETKMGLLDTVRVAVIKMEDHIAPFSDQILSLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 62862338 1097 -----------DPEEENRELAL-FLWNTAKFPLPGYVDIINDIIQKSASESLIPLLAGVLKKCVIKKLFSIYKAKLSLLPPVLDQFDRE-----IEPAIDQWKP-RRGIAIAFSTIA-FLLSIEDINDIMNFMVSQGLGDREDVVHKEMLATAL-----KIVDLHGNKAIENLLPVFEDFLDKAPKSQSYDNIRQAVVILMGSLARHLEKDDKRIDPIVKRLITSLSTPSQQVQEAVSNCLPHLMPSVKDEAPSMIKKLLHSL----AKSEKYGERRGAAYGIAGIVKGLGILSLKQLDIMSKLTAFIQDKKNYALFAFEVLCPYIVHVLPHLLQCFGDPSQYVRQAADDTAKVVMRKLSAHGVKLVLPSLLEALDEDSWRTKTASVELLGAMA-FCAPKQLSSCLPSIVPKLIQVLGDSHTKVQESGGEALKVIGSVIKNPEIQ-----AIVPVLLDALEDPSNNTSTCLQSLLKTKFIHFIDAPSLALIMPVVQRAFRKMAAQIIGNMYSLTDQKDSIIPGLKSSLLDPVPEVRAVSARALGAMVKSSFENLLPWLMETLTSESSSVDRSGAAQG----------LSEVVGGLGVEKM----HKLMPEIISTAERVDIAAHVKDGYIMMFIYMPGAFQEEFTPYIGQIINPILKALADESEF-VRDTALKAGQRIVNL-------YAETAVALLLPELEKGLFDDNIRYSSVQLLGDLLYRISGVSGKMTTETA---SEDDNFGTEHSHTAIIHFLGDERRNRVLSVSLMVAALHVWKVVVTNTPRTLREILPTLFGLLLGCLASTSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILENGLNSDHPDQR----------------- 116061229 29 ---------------------------------------------------------------------------------------------------------------VIAKIARWCVPTNEWPELLEFMGQCANSPE--TAHRALAFRLFESLTETIAS-ALSEHFGTLAGLFANALRDECD--EVRTSALRAVGALVANSSGEPEQVNAIKALVPHVLDAAKNGDEDSASIVFEVLDELTESRTNALGGHVPAVVQFCIQVATAERETHARRRALDVLSFMARHKPKALIKSKLIEPML--------QVLCPLCGEPKEAELAGEDDFEEEEEQEMQIQTYASQLVDVLALKVPAKYVLPTVLAFAAGHINDTANERQRHAAVAVLGVVTEGCSEGVRQHANTIVPSVVARLSDPSANVRGAAAFTLGQFAEHLALSIDDPDMHKQVLPSLFNPGEQVKSVQERMMYAMDSLEEVHDEVGVYVKPLLDIVFMAID---------------------NGAKQHVREMLLSALASATASSGDKVHPYLTELLPRLDVCLK-LTADEDLNIRARALEVLGMLISAEG------GKEAMGPHVDSAMQAGLAGFEL--DFAELREYAHGLFGEVAEGLKEDFAPYLAVCV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502602 1029 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLTLPSLLAGLENDQWRTKSGSVELLGAMA-FCAPKQLSSCLPSIVPKLMEVLSDSHVKVQRAGAQALQNIGSVIKNPEIQ-----AIVPVLLEALQDPAGKTSGCLATLLHTKFVHFIDAPSLALIMPVVQRAFQDMAAQIIGNMYSLTDHKDAIIPGLKQSLLDPVRSVSSRALGAMIKGMGETFEDLIPWLMQTLTSEASPVDRSGAAQG----------LSEVLGGLGVEK----LQTLMPEIISTAERTDIAPHVKDGYVMMFIYLPSVFQKEFTPYISQIINPILKALADENEF-VRETALRAGQRMV-------SMYAETAMTLLLPQLEKGLFDDNIRYSSVQLLGDLLYKISGHLTKMSTETADEDDNFGTEQSHKVRALGWNALEELYMGRLDTSLMVRQALHVWKVVVTNTPRTLREILPTLFSLLLGFLASSSYDKQQV--AARTLGDLVRKLGERVL------PEIVPILEQGLDSPLPDQR----------------- 215502602 1720 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPTVRRALCDPLREVRVAAARTFDNLHSTVGSRALDDILSPLLLQLLQTLQLTTPPVNTKALSHLSAVASLSRHLPKILPALLTSFSAAIDTPKQQEELEYCQAVVLSVGDERSQRRGAVALLCAFCSHTKAPLGPHVPQLLRELLRLFTDTDRHVLQLAGEALAAVTKTLDTNQADVRQAIRFAVSDLKGQEHLPPILPIFREAILIGVPELKEQAAQGLGEVIRLTD-PASLKQSVISITGPLIRILGDRFSFGVKVAVLETLALLLAKVGVQLKPFLPQLQTTFLKALNDGN--RQVRLKASVALSHLI-VIHTRCDP----VFQELHNSVKSQDD----------VAVRETMLYALHRVVAAAGNKMSDLMRRSVTI-----TVSSYL------SSSEDGCRTAAAGCLGSLCRWLPPDELAAFARDYLLND------------------------------- 197246300 10 --VLQVLTQASSQDSAVLKPAEEQLKQWETQ--PGFYTVLLNIFTNHSLDVNVRWLAVLYFKNGIDRYWRRVAP------HALSEEEKATLRAGLITNFNEPNQIATQIAVLIAKVARLDCP-KQWPELIPTLIESVKIQDDLRQHR--ALLTFYHVTKTLSSKRLAAD-----RKLFQDLASEIYSFTCSL---------------WNHHTDTFLQQICSGGETAAINSLERTLLSLKVLRKL--TVHGFLEPHQNADVTGFLLAVFVRLKQFLDCSRNIGAENVCRERLEKIIILFTKVLLDFLDQH------PISFIPLIQRSLEFAVSYVFTEAGDGIVFERFIVQCMSLIKMIVKEDSYIPSKNF-----EDSKPETINAHQIKLSFFTHQT--------LTEICRRLVTHYFILSDEELAMWEE-------------------DPEGFAVEETGGDSWKYSLRPCS------------EVLFIDIFHEYSETLTPVLLNMVDTIKGPTCVEDLNTLRIKETVYNAVG-LAAYELFDCI--------DFDEWFQSQLLGELQVAHD----RYKLLRRRVIWLIGQWISVKFKADLRPL---LYEAILSLLQDPDLVVRIETATTLKLIDDFEFRTEQFLPYLETTFSLLFQLLQQVTECDSKMQVLHVLSCVIERVNMQIRPFVGCLVQYLPLLWKQSEEHNMLRCAILSTLVHLIKGLGGSSENLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 198431513 1146 ---TEILEDIQYHESAIQQASAESLYAALESNI-EMAPLICEELFN--------------IYNLKLERAAPVIDQLGRVIQESPPDHFEA---------------RVGVAHALKKI-SPVLPDHQIEALFSFFVPDARNPEVAKKMLEAALQAV--------NDHGKNSTEILLQVFEEFLKNAPTSQSYDEVRQSVVILLGTLARHLDKDHPKVKPIVAKLTETLSTPSQAVQEAVANCLPALV----PSIKESAPDIVRKLLVILLESEKYGERKGAVKGLGIISFKQLDIMPKLTEAIQDKKSFEMFCGMLGRLFEPYIVHVLPHLLLCFGDGDQY----VRQAADNTARAVMRNLSAHGVRLVLPSLLSALRAEDSWRTKTGSAELLGAMAFCAPKQLSSCLPSIVPKLCEVLTDSHPKVLKAGQQALKQIGSVIRNPEIQ-----AISESLLAALSDPARKTSKCLHTLLNTKFIHFIDAPSLALILPVVERAFQDMAAQIIGNMYSLTDQKDLNPPGLQNTLLDPVPEVRGIAAKALGAMVEGTFEELLPWLMEKLTSENSAVDRSGAAQG----------LSEVIASLGVEK----LSNLMPEVIKTAQSDTVLPHVRDGYIMLFVYLPCTFGDDFIPFIGDAIFPILQALADEAEY-VRATALLAGRRI-------ITMFASTAVEVLLPQLEKGLFDDNIRLSSIQLLGDLLYHVGGEDDNFFKAIVDILGQDRRDLVLSGLYMGRDVALLVRQSALHVWKIIVPN----------TPRVLREILPTLFKLLLSFLATNVYDKRQV--AAKTLGDIVRKLGERML------PELIPILEKGLDSEDESQR----------------- 183234624 7 -QLEQIISNLLVPNTEVISQATQTIVQLLKH--PEIIMPMMNILVNHPRP-ELRQITGVLLRKKISV-----------VWAKLTPEIQEQIENALLQIINTESIKIISIAQIIIVIGKLTIPIGKWPALLNQVLQWTQSQN--EIQKEVGFGLIIELAQYYLRLGTPQLMNGLFQLVGNTLTTCS-SFKIRVLAVRILYDFVDNPKDLAPYEQVIPLVVNLLKECHQKECDEEFSEIIDVMSDIVEGFFDVITQRITSPIAALCIEAAKSKEPIIRQASLLFLNTFVCDELEYCIKNG-------------------IIPPMVELLLSILSEYNPLDPTDEESPHRAGQVLSNMAEIIPSSDFFPLFWQIASQFVNNPLPGVSCALLMAIS-SMTYTCPISIDEVGDVLSPFILQALQNQDVTVRGAALKCIGDLGE--SGVTFVFINCVQYLKALVFMTKDPVSSIQSAAYFDIHLMIEKLSMKEIEPVAGDILSTCL---------NCITTTSDFDT-----RDAALSALSATVFIVGNKILPFA--------QTLLQISHKMITAEVHEDIDILQ--RGRGLELLACIAKAIGKEQFRPYLNDCVEIVKALISIQHSEYELRQFAYMALVDLFSVYGSELAPLIPGIIEKVIHSFQ-------------CEDDYVDKKDNELEISSEEEDDEEEERLSFYSGLLLEKSSAVTLVSKMFETVPLEMEQYVPSLLTFINQMCRTEVAESACEALWTVLYVPLAKEKLYIPFGQNPYGSNFVKNINEDSIAKVHLNISNMSESLSKDQAVDRDVVIMCLNKLIDIFTLLGRVGAAACSQQ--LSQLLIKILTQQTQSQVINA-------------- 67539340 1799 ----------------------------------------------------------IALKEIIASSSPDALEDYEKILISI-------VRVALV---DNDDDVREAAAEAFDAL-QQILGKKAVDQVLPHLLLLLRNDEDAEQALS----------ALLTLLTEQTRANIILPNLIPTLLTSPISTFNA----KALASLAEVAGSAMARRLP-TILNTLMDNIITCKDDEQRKELDDAFSTILVSVDEFDG---LNVMMSVMLALIKHDDERRRTRAADHLRFFSDAEIDFSRYHQDLIVLLISFDDPDKDVVKAAWGALSGLTSRLRKEEMEVLSVPTRQILKGVGVPGADLPGFSLPKGITAILPIFLQGLLNGSVEQRTQAALAIGDLIDRTAADSLKLFVTQITGPLIRVVSERSVDLKCAIFFTLNKLLQKIPLAVKP--FLPQLQRTFARGLADQTSLRNRAAKGLGILITLTPRVDPLIAELITGTKTADVGVRNAMMKALQEVVGKAGA---NMSEASKNSLLALIDDDASDQTDAVAITNAKLLGALVKVLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147903004 10 --VLQVLTQASSQDSAVLKPAEEQLKQWETQ--PGFYTVLLTIFTNHSLDVNVRWLAVLYFKNGIDRYWRKVAP------HALSEEEKATLRAGLITNFNEPNQIATQIAVLIAKVARLDCP-KQWPELIPTLIESVKIQDDLRQHR--ALLTFYHVTKTLSSKRLAAD-----RKLFQDLASEIYSFTCSLW--------------NHHTDTFLQQICSGGEPAAINSLEKTLLS-LKVLRKL--TVHGFLEPHQNSDVTGFLLAVFVRLKQFLDCSRNIGAEHVCRERLEKIIILFTKVLLDFLDQH------PISFIPLIQRSLEFAVSYVFTEAGDGILFERFIVQCMSLIKRIVKEDCYIPSKNFEDSK------------------------------------PETINAHQIKQSFFTY---QTLTELCRRLV------THYFILSDEELAMWEEDPEGFAVEETGGDSWKYSLRPCSEVL------FIDIFHEYSGTLTPVLLNMVDTIKGPTCVEDLNALRIKETVYNAVGLASYELFD--CIDFDEWFQSQLLGELGVAHD----RYKLLRRRVIWLIGQWVSVKFKADLRPL---LYEAILSLLQDPDLVVRVETATLKLTVDDFEFRTEQFLPYLETTFSLLFQLLQQVTECDSKMQVLHVLSCVIERVNMQIRPFVGCLIQYLPLLWKQSEEHNMLRCAILSTLVHLIKGLGSSSENLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 212526544 8 ----QLLEASLDPRQN--KQAELALRQ--EEKKPGFSLYLLQITASPDFPYNTRLASALCFKNLIRRSWVDEDGN-----HKLPQDEVVTIKRELINLMINPGGIQTQLGEAVSVIADSDF-WERWDTLVADLASRLDPKNPVVN--NGVLTVAHSIFRRWRPDDLFTEINHVLNTFSTPYLAIEENKSNKEALLQGFKQLDLMIKLLYDLNNLLLKYLLYDNQLLHTDDESVKAGIFEVLTLFVQKYSDVFEPHVGQFVGNLTTVGQETKYDILISKALQFLTSTTSMPEHAKIFQDQGTLSQVIEKVILPNIALRESDEELFEDEPIEFIRRDLEGSDSDTRRRAATDFVRQLATKFEDSVTRVVSQYTDHYDPSSNWKSKDTATYLFSAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118390251 22 -------------DNQQQKEVYQKIEEYSKS--PEFYNYLSYILANNQIQLEIRHMAGVTLKSLVERN-----------FEHIPEQNIQFIKQNLFQSFNDQQKAIRSAIGTLMTTIIYKGGFQKWPELIEFMIQNLESTDQ--GAIINSIDCISKIVEDLRVNSENSQLNVLIPKLFS-FCDPKYGTEIQSNAIHTLNLCVQPMPA--ALAENLDQYLQILLSNVQNSEKSIRQRAFQGITALTEIRRDAIMKRINQVIQSIII-GSQDAEYDVAKSACNFWFEYLGMEQQIKTKNFLQFKSLLPALLKGLQYTDDDLMNILPSTQNINNRPEISEVGDIDDCRKVCGRIIQKFSQQFRDDVFQILQPLIEQCFQSNDWKIKQFPLQVFDCDISEGSINSVQVHLGNIIPSLIQLFNVQNYLLQTSIMWTICQYRSWL---IDNYNQYFDVIKSYLQCMHQMQHLQECSCQCLKDFVDNGSILRPYLHDFIKVVTEAIKVYQNSNLNMLLDAVCTIVSTQLKSTDIAIKGFAECFSLLAQELESNFLIYTEYIYPKCFEMLQNYVIALNTESKDRKHINQKKQIFLMGTDLMSCTKQNFALLAQHTDLNSIIINTIDSQDSEVRSFIFTLISEISIHCPNYIAQKVEIYTQMISQHVILFPHLNTCNNAVLCLNQLCISYPEIMKPYAYQIALKIIKIL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115386350 7 ----QLLAATLDPRQN--KQAELALNQ--EEKKPGYSLQLLQITATESYPYQTRLASALYFKNFIKYNYVDEEGNY-----KLPLEEVATIKRELINLMILPKAIQSQLGEAVSMIADSDF-YERWDTLVDDLVSRLQSKNPAAN--NGVLQVAHSIFKKWRPDALYTEINHVLDRFGNYLEENKSNKENLVLGFEQLNLMIKLMYDLSCHDGLLLKYLTYDNQLLHTDDESCRAGIFEVLTLFVQKFMDDFKPHVDGFVQSLATIGQETKYDILVSRALNFLTSIVSIPEQAAVFQDETTLSQIIEKVILPSVSLRESDEELFEDEPIEFIRRDLEGSDTDTRRRAATDFLRKLAEKFEASVTKSVLKYTEHYDPASNWKAKDTATYLYSAIAAKFRSIITKEQWQEVVPMLVNQLGASNYVIYTYAAIAVERLTDSTNQPIIAPSSVTPLAKDLLEHIFSLIEKDPSPPKLQEN-----EFLMKCAMRVLIVIKEGVVPFTDTILQHLINITQVISENPSNPKFYYFEAMGAFIRFAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 212532667 1070 -ELEVLFEGAIAPDVSVRTAVLQAIEDLTDLDFSEHIWLCCH----DQVEENAEIAEAIYLKKYLDAKDRGAAARALAHSVELNPSTFEVVLSGLQSRYSDEVKIRSGIALTFKAMTTL-FEKDRIVSFMKFLIENGPLIDKNALVRE-QMADSGRLVIEQRGQERVEELMTLFEMTLETSDKATESSDWLNESVIVLYGSL--ARHLKSKDSRLDTVIKKLLAALPTPSEMVQSAVAGCLPPLIRLSPTETEGYISQLLEQLL----QSKKYASRRGAAYGLAGIALRKYRIMSSLTDALDNKKDPELFSAVLGRVFEPYVIQIVPHLLTSFGDPSI----DVRDACLDASKTCVASLSSYGVKQILPTLLEGLDDTQWRSKKGACDLLGAMA-YLDPQQLAISLPDIIPPLTVVLNDSHKEVRNAANRSLQRFGEVISNPEVK-----SLVGILLKALSDPTKYTDEALDSLIKVSFVHYLDAPSLALVVRILERGLSDRSNQIIGSLAHLTERKDLISHLPRLAIVDPVPTTRATASKALGSLIEKLLPDLIPSLMATLKSDTGAGDRLGSA----------QALSEVLAGLGTTRLEETLPTILQ------NVSSSKPSVREGFMSLFIFLPACFGNSFATYLNKIIPPILAGLADDIE-AIRETAL-------RAGRLLVKNFSSKAIDLLLPELERGLADDSIRLSSVELVGDLLFNLEEGAAQAGQSLLAILGEEKRNKVLSALYICRDTSGLVRSAAITVWKALV-----------ATPRTLKELVPTLTQLIIRRLGSSNMEQKVIAGNA--LGDLIKKAGESVLATLL--PSLEDGL---RTSTDVDAR----------------- 116198045 7 -HLAQLLNATL--DAQHHRKAENALKEEAK--KPKYSLSLLSIVSTGAQPLKTRLAAALAFKNFIRHNYVDEEGNY-----KLPQDEVQAIKQELVGLISSPPTIQTQLGEAISIIADSDF-WERWDTLTQDLVNRLSNTDYKAT--NGVLEVAHSIFVRWRPLFQSNDLNEILHVVIQMLSIVDGQIEANKDNASALKGWLETMSLLIRLCQDIPPIIETHLQPITTPLETLKSDICDALQLFTNKYDDDFGQYVNNVWNVLSSVGPEKRYDSLTSKALQFLTAVASVRRHAEIFNNEQILGTIVEKVVLPNVALRESDIEMFEDEPIEFIRRDLEGSDTDSRRRAATDFLRKLLDNFEPLVTQVVFRYINHYLSKTDWKAKDTAVYLFLAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119193068 1212 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKQILPTLLEGLDDPQWRSKKGACDLLGAMA-YLDPQQLAVSLPDIIPPLTVVLNDSHKEVRNSANRSLQRFGDVISNPEVK-----GLVNILLKALSDPTKYTDEALDALIKISFIHYLDAPSLALIVRILERGLKRKAAQIIGSLAHLTERKDLTSHLPKIAIVDPVPTTRATASKALGSLIEKLLPDLIPSLMTTLKSDTGAGDRLGSA----------QALSEVLAGLGTSRLEETLPSILQ------NVSSAKSAVREGFMSLFIFLPACFGNSFASYLNRIIPPILSGLADD---------VEAIRETSLRAGRLLKNFATKSIDLLLPELERGLADDSIRLSSVELVGDLLFNTGINTKADIEEEDDTAAQAGQSLLEVLGQDKRNKVLSLYICRCDTSGLVRSAAINVWKALVASPRTLKELVPTLTQLIIRRLGSANMEQKVIAGNA--LGELIKKAGEGVLSTLL-------------------------------------- 118345680 12 -QAIEVMNGILSGNNEKIKIGTKLLKHFCKKT--DSISIFTYILAHCQQD-NLRHLAGILLKRNMIANFSNLAEQAQKDLQMV-----------LLERFFSESSVRKSIGALIGIIAKLTLPEGKWAELLQVIQQH-TDKSQTLQNRIYGLQLLELVLDYSAYFQWSLFIFYFLEAFYPFFKESDSNKDIRIGTLKCLVNLFDNIQDMTADQINLYKILNILDSLIDQNDEDLVYYCFDALNLLTENKKSILDQHLGQIVEYMCSNVLGNPKLSKKIKEVVIDMIFSASQYHKSVFNKNTPLLKKVIESICLIIATPFSEEDLEDGEEPLQDI-------------ALWLVLSLSMVLNKKKTYGVLLEAITALIHSGEPNKMNSGFLILAQLAEGCYEQIARNLANPIMDFMVKGLNHPAGEVRGAAIKALTYFAEYL--PVDVCKYHSTIVPAIISTFDDNNKVAEKAIIAIDIFCDNLEPEDLELYMQSITEKLCM--------------IAMKDNSTMLMRRVSVSALASCISTV----EHKFKPFVTVVANLMHQIIGLAHNAEVIALKAEAINCLGKIAAAFISEDRSIYEQHVVPCLETIYHLL-----TTVDDFEMREGCFSFFYNLAHAIGSEFEVMFDKLIEFTLK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67527345 18 -NVLNSLTQAASSTQQQVQTGTKQLQNWEKQEK--YYTFLQDVFLDQTVPNEARYLAIIQLKNGIDKYWRKTAPN------AIKKEEKDHIKVRALQAVEPAPLLALHNAFVLAKIMRLEYP-QEWPEGIPAVIDSLRQPGANPLQLPRTLIILLQIVKELSTARLQRSLQSIVPEILHVLGGIYVDKVNTWAALEQGNYGTAGLPEAMEQSLIALKVLR-RLLVAGYEHPNRTKDAQEFWLLTHSQFSRLFA----------LISGSVAPPEEVQKFVEKHLLQLSKLHVEMAKDRAASFALLPDSIPLVQSYWT-----LVVKLGENYSQLGADGTSDKTFMEKAGLRALLLLRACSRMAFYP--------------------------AQTIKYQTPQDKEEKKQAVELIKSQLFTQDFVVHVMEL-LVTQFFRFRQNDFQEWEAEPEEWERKEEDVAEAWEFSIRSCS------------EKIFLDLVIHFKGLLVPRLLTVFQSFAD----------NRDVLLKDSLYSAIGLAAACLEKNL-----DFINFLQTTLVPEVQIQEP----GYNVLRRRIAILLGQWVPVKSSEMNWESIYQIFQHLLNN-QDPLNDLVVRITQLKHILDTFEFTPEGFKPYAPSIFQSLMSLVQEVESSETKMGLLDTVRLAVTRMEDNIAPFSDAILALLPPLWESSGEEHLLKQAILTLLGALIYSLKQESVRYHSVILPLI----RNSVDPTSDTMIY----LLEEALELWSAIL------------------------------------------------------------------------------------------------------- 171682822 9 -------------------------------------------------------------------------------------------------------------SRLVAAIAALDLEDGQWPDLVPSLLNLGA--NADVTQREIGSFIIMSVLEE-NPVAFADDMMKLLELFSHTLRDS-ASAEVRINSMMSVGAMLMLFESVAKLQTLIPAMVDVLKDAVTAQDDEKITNAFEVFQQFLAYESALLGNYLRDLVQFMILAANKQADDDVRSQAISFLV------------------QTVRYRRMKIQGMKGMGEQLTQKSLLILTEIDDDEDEDEMSPARSALSLLDLSSDLPPRQVIVPLLDALPQMTSHAEPGFRKAGVLALGNVVEGS-PDFVASQIESIMPSVIALLNDNDVGVRHTALIGLAHLADEIAEELIP--FNEAIMTGLVKNLQAATAETQDQSLAKKNIEIIRSVCGALDAMSDALESDFMKQYSGELIGLIGGLINH---DNHKVKIAASGALGAIAESLGSDFKPSFETIVRALAPYL-----------QIKSSEDDLAVRSGVLDAMARMAVSVGAEAFQPYVVDIMQSSHEGLHL--DNTRLRESSFILWSSLAKVYGKEFAPFLPDVFQALFNSLQLEEE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193678921 1119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIFEKFLKKATSSESFDNVRLGVVVCMGNLARHLDS---DDPKLKPITNRLLEALSTPSQEVQEAVANCLSPLM----PLVKDDASAILKKLLTRLFNSASFGERKGAAHGIAGVIKGLGILSLKQYDIMSTLTEAIQDKKNYKKRAFEMLCPYIVHVLPHLLSCFGDNSEYVRTATYDCSKAIMSKLSAHGVKLILPSLLNALEGDSWRTKTGSIELLGAMA-YCAPKQLSSCLPSIVPKLIEVLSDSHISVQEAGAQALKVIGSVIRNPEIQ-----AIVPVLLEALQNPSNKTAPCLQILLNTKFVHFIDAPSLALIMPVVQRAFRKMAAQIIGNMYSLTDQKDNIIPGLKNSLLDPVPEVRTVSARALGAMVETSFQDLLPWLMQTLTSEASSVDRSGAAQG----------LSEVVGGLGVNK----LHSLMPEIIATAERTDIAPQVKDGYIMMFIYMPGVFNDDFIPYINQIITPILKALADENEF-VRETALKAGQRIVMYAESAIQLLLPELERGLFDDFSSVQLLGDLLYRISGVSGKMSTETASDDDNFHKAIIGTLGAERRNRVLAGLYMGRDVALMVRQAALHVWKVVVTN----------TPRTLREILPTLFTLLLGCLASTSFDKRQV--AARTLGDLVRKLGERVLPD------IIPILERGLESEQADQR----------------- 193678921 1969 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SVRQAAAKTFDSLHSTVGHRALDDILPSMLNNLNNPDSEIAERTLDGLRQVMAVKSRVVLPYLIPQLTQPPINT-------------KALSILASVAGEALNK--YLHKILPALLTALSKTESAAEELVYCQAVVLAVCDDA----GTMVDLLLDATQAENVSQKQSALQLLAVFCTHTKADYSSYVPKLLHGIIYQFKDQDEKNLQLAWEALNAVCKSVDTKQSNHLVFEIRQAIKFVMSDFKHL----EYLPGFCIPKGADPFVPIFREAIL--NGSPEIKEQAAQGWGEVVKVAKEGLTSPVLNMTGPLIRILNERYTWNIKSAILETVALLLAKAGSNLKQFLPQLQTTFLKALQDPN--RQVR---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156379250 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALQEDSWRTKTGSVELLGAMA-YCAPKQLSSCLPSIVPMLCKVLTDSHIKVQKAGAQALNLIGSVIRNPEIQ-----AISSVLLEALMDPSTKTATCLQVLLQTSFVHFIDAPSLALIMPVLHRALKKMAAQIIGNMYSLTDTKDSVVPGLKQSLLDPVPEVRAVSARALGALVKESFVDLLPWLMETLTSENSSVDRSGAAQG----------LSEVLCGLGVDR----LEKLMPEVIATTGKSELSPHVREGYLMLYIYLPTTFKDAFIPYVGPIVPSILKGLADEVEF-VRDTSLRAGQRIVNV-------YADTAIELFLPELERGLFDDNIRHSSIQLLGDLLYKVSGVTGKMTTEIIAALGLERRNRVLAGLYMGRDVSLIVRQAALHVWKVVVPN----------TPRILREILSTLFSLLLGCLASKSYDKRQV--AARTLGDLVRKLGERVL------PEIIPILERGLKSS---------------------- 68074295 39 -----------------QIEATKVLKDL-NENVSDAALYLLHIFMDKQENSDVRQVGGLLLKNYINSKNKF-----------LTNDILKIIKNEIFKLVEDEKEIRSTSGSVITSILTKYEGIEKWPEALYNLLLLVERGNND--VVDGAFRAIIIIIEDTDSLFFQFCKTQLLEKLFLYCSLQEKSIK-KKYAAECLDLFISCFATNGIFNEYFPQLWECLGYLAAEEDTQILKIVVTCVTIITDTRYASIFNNLDGIIQFM-VNATNSGDRKVQLEALEFWPVLIKDRSYMATSENYIDENIYKNINELRNEALKTLKNYLPYLCKILIDNTVYTKWDYWTVRKGAALCLDYLSNVYNDDILEYILPHIEEKLMSDKWNIRESAVLSLGAIAKGCMYS-LSPFIPKVLEYLIKLLNDEKPLARSISCWCVTRFSSWICHPDNCDKWFEPVLLNLLKRVLDNKRVQEAACSSFANLEEALELLNNHLHEIVHTIQQAFQIYQAKNYFILFDVVGTLIDSVNIVKEPYIIALMECMSCITSAYGKEFLKYAKIVIRTCIKFLVLLYIDLEEEIKYYYNDLIECSFDLLSRILSVINSDIIEIIAENEMPLLLNNLAKQFLNFGILQSNFALIGDISRFCAQYLIPFLNDIIPFLIAHI-SHPSIPVSNNASWAIGEISIHINQCIEPYVDEIVKQHIYICQNSKYH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154419983 5 -EFFQVFKNSISNDERIGNASESAINIFAQQNPSNFIIYLYRILITQEVEENYRLFALINLKNLITPSYSHNISSILEALNQIPANQKNDIFEIFMYYSQIECKLQSLACHSTALYFRFDI-ENYTNTIINRINEMTSASEQDINVLVGIGNIFVELFLNLTTMELRKFIRQIYNLFISILSNIEIDEKIREIYLECIYQFFLKLEQFTTDTNPVLTFFELLPKILPYTQEKSFSICHTILLLIIRKYYANIGEGFQQ-IYYIGNCGLQMENLSFKCIAIDFWSDVAKINKQIINATKN-----------SQNLILNNAENIVPILVECLSISENPSEEEYDACKKA-TKALKNISIILPKQILDNYGNDICNWLQSNDKKAIYKALLLLHAFVSSKKTIIFSEFVISQLQYILNRFGDENVMIKKLAIVVMSKIVKVFQNDLRNEDNIVSIALEFVKSVDDPQ-----------NLTYGLHFLCPVLEITNEVFLNNIYEDVYSFLLEIM--TNESISNEGNLLFEAFNAFDILIQRKCEHFRELNIKTIETLLNLIETTL---TSFQNSVDSVPFPD-RKLQLACLSVSILLDNTPSSLLDYEAIVNQLFNIYN--NFDLPIRVDLFLVIESVIKNDKDNIFLQFGDAFVMFIENALNSQIPDLIGTAAEAFGSYMYAYRANAICYGQTLEHILY-ILQNDATPQYVYSRLISCVGLVLTGVREQMDNVFSQIIEILTSFMNTKVEEN----------EKENYIEVIPSILQTLKRATSEENHDQQFIRWTKKNVFSFISQIWENKIFNDQILSLILDLLETIGNVL-KGNISVSLRTPTIKYLVEEALFSFDE-------------------- 85099894 7 -HLAQLLQATLDARHH--RKAETALKEEAK--KPKYSLSLLSIVANDAQPSNIRLAAALAFKNFIRHNYVDEEGNY-----KLPADEVATIKQELVGLISSPPTIQTQLGEAISIIADSDF-WERWDTLTQDLVSRLSTTD--PKVTNGVLEVAHSIFARWRPNALNIEVNHVVNTFIQMLGVADQQIEANKTNEKALKGWLETMSLLTRIFMVLHKYLSYANPLFDDEEDELKSDICDALHLFVTKYDDDFGGYVQDVWNVLSSVGPQKRYDVLVSKALHFLTAVASVHRHAQIFNNEEILGTIVEKVILPNVTLRESDIELFEDEPIEFIRRDLEGSDTDSRRKAATDFLRKLLDDFEALVTQVVSKYINHYMGKTDWKAKDTAVYLFLAIAAKG------------------------AVTAAQGVKTVNSFVNVID-------FFQQHIAADLVATGGEPIPKVDAIKFLYNFRSQLSKAINPLIQNLASPNYVVYTYAATTLERVLFLTDDQGQHILSR--------------------ADIQPYAKDLLQHLFALVEKDTSAAKLQENEFLMRCIMRVLIVIKDGVLECDIDNILDHLINITNVIKE-----------------------NPSNPRFYYFHFEAIGAIVRYCSNAPQVDLLSRLWAPFTYILNEDVTEFVPYVFQIFTQLLDLNKSGSIPGDFKALIDAVLAPGPWETRGNIPPLAKFIAAIIPKATE--------------EIVKENKLEPILSIFQSLLNGKKTDQNAFDILEPYFGTILTLI--------------------------------------------------------------------------- 211586834 20 ---------------------------------------LQDVFLDHSVPNEVRYLAIIQLKNGIDKYWRKTAPN------AIKPEEKEHIKTRALAAVEPAPLLALHNSLVIAKIMRFEFPHD-WPDAISYIISSLRSPGANPLQLPRTLLILLQIIKELSTARIQRNLQSASPEIFQLLGGIYVDKINQWGAILDQGGASEGELLETLELSLVSLKVLRRLIIAGFEHPSRSHEV-QGFWELTHSHFSK---------FHSLVDGSANLPEPIHRAIEKHLLQMSKLHVEMAKTHPASFALLPDSVSLVKSYW-----SLVVKLGEKYDSLGAEGEDEGKSLTEKIGLRALLLIRACAKMAFNPAQTFKYQTPEDKEERKQSVQ--------------------------LVKTQLFTEEFVVNVMELLVTQFFRFRKIDFQDWEEEPEDWEKREEENADAWEFSIRSCS--------------------EKLFLDLVIHFKDLLIPRLLTVFYTFASTDNHNVLLKDSLYSAIGLAAASLEHHLD---------FNAFLEHTMIAEVQSQEPEYKLLRRRVALVLGQWVPVKAGELNMNAIYQIFQHLL-GKHDPLNDLVVRITQLRSVLDSYEFSPNAFMSFAPTILESLMSLVQEVESSDTKMGLLETVRVVVVKMEDQITPFSDRIVSLLPPLWESSGEEHLMKQAILTLLSSLIQSLGQESVRYHSLILPLIQS----SVEPGSETIVYLLDE----ALDLWHAIIQA----------------------------------------------------------------------------------------------------- 169784008 1912 ----------------------------------------------------------IALRELITSATAEALEDYEKVLIS-------TVRVALV---DNDEDVREAAAEAFDAL-QQILGKKAVDQVLPHLLLLLRNEEDAEQALS----------ALLTLLTEQTRANIILPNLIPTLLTSPISSFNA----KALASLAEVASSAMTRR--LPTILNLMDNIISTTDDAIRDELCNAFDTVLVSVDEFDG---LNVVMNVMLSLMKHDDHLRRAQAAVHLNKF---FSDATIDYSRYHQDLIRVLLISFDDNDKAVVKAAWTALSSLTSHMRKEEMEVLIPTRQVLRGVGVPGANLPGFSLPKILPIFLQALLNGSVEQRTQAALAIGDIIDRTAADSLKLFVTQITGPLIRVVSERSVDIKCAIFYTLNKLLGKIPLAVKP--FLPQLQRTFARGLADTTSLRDRAAKGLGILITLTPRVDPLIAELITGTKTADVGVRNAMMKALQEVVGKAGA---NMSEASKNSILALIDDDASDQTDSVAITNAKLLGALVKVLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115442904 1904 -------------------------KKAGESVLATLLPSLEDGLQT-SPDVDVKQGICIALRELITSASPEALEDYEKVLIS-------TVRVALV---DHDEDVREAAAEAFDAL-QQILGKKAVDQVLPHLLLLLRNDEDAEQALS----------ALLTLLTEQTRANIILPNLIPTLLTSPISSFNA----KALASLAEVASSAMTRR--LPTILNLMDDILSTKDEEHREELNSAFDTILVSVDEY--DGLNAIMNTMLTLMKHDDHNRRAQAAVHLKKFFAESEIDFSRYYPDLIALLISFDDRDKEVVKSAWAAMSGLTSHLRKEEMEVLAIPTRQVLKGVGVAGADLPGFCLPKGITAILPIFLQGLLNGSVEQRTQSALAIGDIIDRTGADFLKPFVTQITGPLIRVVSERSVEIKCAIFFTLNKLLEKIPLAVKP--FLPQLQRTFARGLADTTSLRNRAAKGLGILITLTPRVDPLIAELITGTKTPDVGVRNAMMKALQEVVGKAG---SNMSEASKNAILALIDDDASDQTDAVS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116182194 87 -ELVKALSSATSTDHSQRQSAGQQLQTWESH--PDYYTHLQTIYLDTTHDKQVRFLAIILLRNGIDKYWRHQQNAAKN---SIRPDNKRAIRSRLLQGLGEEDRLALHNALVTAKIVRIDYP-DEWPDAFSTLIELTKSSNSNPLQLRGALLVLLRIVKEMSTARLQTALQAVTPELVQVLGSIYTEKT---------AYWQELWMKGRGDDATVGFAVENSL------------MALKVLRRLVTVGYE--QPHADAMVCGFWSLSQSQFDQFLSGVSQDSW---------VPAPYQDMVGKHLIQFTKLHIDMSETHPASFPVLPDSI------------PLVKAYWSLIKGFSEVFDKSG---GIRQTSGGAAGGNARHEGPLYEKLALKGLLLLRSCLA-----IAHQPVQTFKFRSPEVKELEKQAVHTLKVELLSRDMLLDMLQVIVSKLFIFRKSD----------LEAWEEDPEGWEAQERTEGQAYEWAVRPCAERLLLDLLTHYKELGEPLLAYCDLATKVEMDIITKEAAYCALGCAAAIIYQKFDFDRFLTNFLVKDAQIEAPMAKILRRRIAILISQWITVKVSQASRPVVYDIYRHLLNI-DSGHNDEVVRITQLKYVADDFEFTGEAFYPYAADTFNLLVHLLNEVENDETRLAVLETVRAVVTRMETHVSQFGDAIMVTL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 84996337 10 -QLLEILTLSEKGDTETQKYVHESLASFQNNRADVPLYYLEASLSGPT--FHTKQMALLLLKNSV-----------LQNWNKTDPAIQSVIKNEIINIVNREVKLRNAVASCYVSIFNVQ-GYDQWPTGLYNLLSIISNSASTDEVVETAVVTLVMILEDMTPNYLNYLKSDFIVKLFQITSKSPALTEITSRILLTLLDSNVILEYL--VSDLFGQFWNLLGVMATLDNYNVKKCVLKAMHNLWDLVPMSILQS-SDALFPFISKLCSDDAYTIQIDALDFYTHILQSQLYTSSNNQNTKYSSWDYMSMDRTHLEDDNANIPDDMQDVPEDEETNTWGNTWTVRKGSALLLDTISQLYAQEVIKILLSYIQEKLDSTDWELKESGVLTLGAISKGSLY-TLYPYLPKVIDYLIVVATDPKPLLRIISCWCLSRFVEWMFLPNNTNTYLSKTLSVILRGMLDNKRVQESACSSFTSFEEGTTLLLPYAGQILHVILSCIELYQSRNFMILYDVIG-----------TLYQSLGESITQQAEHN-----QLIDVLLNRLEIVGLGDVQYIGL-------------IECLSSIISVLGSKLPQFFVQKITKHCVSSLCELVGD---------------ITELEYFYQSVQVLTDTISILLTSTQGSVNCNEACNVINGLRISNGIDLVIVINELCSSKISILQSSNSSIQLNQDSLKVLVDNVQNYINNIQSCPNPNEQSSINSSSTNVQSNSREESDEYYGVVNNCVWVFGVLCDNQLGIYNSSNIDLVFLL-----VVKVINLCSNNFC----ILQNCCVTLGKFSNHFPNVAIKYL--NSFLNPLCKHLIHSKNDKEK----------------- 156059438 1096 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQLAQSLPEIIPPLTGVLNDSHKEVRLAANRSLKRFGEVINNPEIK-----SLVDVLLKALSDPTKYTDNALDSLIKVSFVHYLDSPSLALVVRILRSATKRKSAQVIGSLAHLTERKDLVSHLPKIAIVDPVPTTRATASKALGSLIEKLLPDLIPGLMQTLKSDTGAGDRLGSA----------QALSEVLAGLGTARLEETLPTILQ------NVASSKPSVREGFMSLFIFLPVCFGNSFANYLSKIIPPILSGLADDVE-SIRDTSL-------RAGRLLVKNFATRAIDLLLPELERGLADDNIRLSSVELVGDLLFNLTGISANTEQDEAEEGAQEAGVSLLEGEEKRNKVLSSLYICRCDTSGLVRTAAVNVWKALVASPRTLKELIPTLTQLIIRRLGSSNMEQKVIAGNALALRELISSASPEALE--DHEKTLISVVRVALIDSDDEVREAAAEAFDSLQQI---- 67464500 21 ---------------------ERNLRQLETQD--GFGLTLLHVIASTNLPLSTRLAGALFFKNFIKRKWVDENGNHL-----LPANNVELIKKEIVPLMISPNNLQVQIGEAISSIADSDFP-DRWPTLLSDLASRLSNDDMVTN--KGVLTVAHSIFKRWRPDELFLEIKLVLDVFLKTVDEQITANENNKASLNILFDVLEFFEDNIQVMGIFHKYLSYSNPLLEDPDETEHASVLQELVQLYTTRYDVFGPMINEFIQLLTSISNQPKYDILVSKSLSFLTAVTRIPKYFEIFNNESAMNNITEQIILPNVTLREEDVELFEDDPIEYIRRDLEGSDTDTRRRACTDFLKELKELVTNIFLAHMKGFVDQYMSDPNWKFKDLYIYLFTALAINGNINNLLNVVDFFTKEIAPDLTSNNIPHIILRVDAIKYIYTFRNQLT--KAQLIELMPILATFLQTDEYVVY--TYAAITIEKILTIRESNTSPAFIFHKEDISNSTEILLKNLIALILKHGSSPEKLAEN--EFLMRSIFRVLQTSEDSIQPLFPQLLAQFIEIVTIMAKNPSNP------RFTHYTFESIGAILNYTQRQNLPLLVDSMMPTFLTVFEDIQEFIPYVFQIIAFVVEQSATIPESIKPLAQPLIPAVTRLLKSFTDSSIFPDLVPVLGIFQRLIASKLRPYIKQIAVLLLQRLQNSKTERYVKKLTVF-FGLISNKLGSDF---------------------------------------------------------------------------------------------------------------------------------------------------- 45198791 35 ------------------RSAEQQLRGLESQ--EGFALTLLHVVASNNLAASTRLAGALFFKNFIRRRWVDENGEHL-----LSARDVELVKKEIVPLMIQGSHLQVQIGESIAVIADSDFP-ERWPTLLDDLVDKLSAEDMVTN--KGVLTVAHSIFKRWRPDALYLEIKLVLEKFAGPFLHLLQTVDEQISANRACQDIPEFFEDNMQVGMGIPLLEDETEDEEASVVTKVKSSIAELVQLYTSRYEDVFGPMVEQFIQLLVSLTCQPKYDILVSKCLSFMTAVARIPRYFNLFNNEAAINSVTEKIILPNVTLRDSDVELFEDDPIEYIRRDLEGSDSDTRRRACTDFLKELKEKNESLLTNIVLSHIKKFFEKYHWKYKDLCVYLFTSLAVKGNTNAMLDVVDFFTKEVMSDLNGHVPHVI-LRVDAIKYIHTFRNQ--FTKEHLVQILPVMANFLQDSEYVVY--TYAAVTIERILSIREPNPSNAMLFTKNDLTNSAHLLLDNLFGLT--LKQNTSPEKLSENEFLMKTIHRILLTAEDSIKPYAMDILNQLLEIIKIIAKNPSNPIRYNHHNLNVL-IDTMMPIFLDILAEDIQEFIPYVFQIIAYCLEQIPSGNNIPENVKQLCQPLLSPAVWEMKGNIPAVTRLLKDIIKI--DASVYPDLVPVLGVFQRLIASKLQPYLKQIAVLLLQRLQSSRTEKYVK---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169145716 10 --VLQALTQATSQDTAVLKPAEEQLRQWETQ--PGFYSVLLSIFNNHLLDVNVRWLAVLYFKNGIDRYWRRVAP------HALSEEEKSSLRAGLITNFNEPNQIATQIAVLIAKVARLDCPR-QWPELIPILLESVKVQDSLQQHR--ALLTFYHVTKTLASKRLATD-----RRLFQDLASS-------------IYSFACSLWNHHT---------DSFLQQIYSGDQQTALSSLERTLLSLKVLRKLTVHGFVDPQNNMEVMGFLNAVFERLKQFLECCRQVGPGSPCREKLEKTIILFTKVLLDFLEYHPCPFIPLIQRSLE-----------------FAVSYVFTEAGEGVVFERFIVQCMNLIKMIVKNDAYKPAKNIEDSKPESLEAHR---------------IKTAFFTHQTLTEIGRRLVSKYF--------------LLTEEELTMWEEDPESFAVEETGGDSWKYSLRPSTEVL------FLDIFHNYSQTLTPVLLEMVQNLQGPSNVEDPVQMLMKDAVYNAVGLAAYELFDNV--DFDQWFKNQLLGELQVSH----NRYKLIRRRVIWLIGQWISVKFKPELRPLLYEVILSLMQ-----DPDLVVRIETATTLKLAVDDFEFRTEQFLPQV-----------NECDTKMQVLHVISCVIERVSIQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGAESKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 150866217 9 ------LEQSLLPQHA--KLAEGQLKSVETQ--PGFSINLLHVIASTNLQPSVRLAGALFFKNLVKRKWLDADGSNY----LLPVEDVNKIKSEILDVMIKPNQLQIQIGEAITLIAESDFPHN-WPNLIDNLVGKLSSDDFVSN--KAILLVSHSIFKKWRPDELFLEIKLVLDKFFVGLDHLIETNSDNGALLNIYQDIPEFFEDNMNVLMNIHKYLKYQSTLITKEDEDEEIDILIYVTRYADVFEPLIQPFMTSVWELITTYLSKQKYDLLVVKALHFLTSVVKIPNFQSYFQSESSINEIIEKIILPNIYFREVEEEMFEDEPINFVRSDLEGSDFDSRRKSATDFLRELKELNSELLTNTVMKYVNQLSTNQDWKNKDIAVYLFSSLATKTSTNVLVDVVRFFSENIANDLVNPNAH-PILKVDSIKYIFTFRNQLT--KEQLITTIPLLINHLSSNENPVVYTYSAI-TIEKLLAMTDFHQNHEPVFNKHDIQPFFTELITKLFNLILLNDSSENEFLVKAIMRILNTAEDSLTQRLPIIDQLLKILNPKFSHYVFESLGLLIKFDLNEINKFIELIIPALWDIL----SEDVQEFVPYTFQILAFLLENYPRSNGLPEAYKSLVKPLMAPTVWEFRGNIPGITRLLVAILE--HDPSVFAVSQESLSKLNDAYGFDIQPFLNQIGILLLTRLKNSRTDKFVK---------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28573433 24 ----QTLQAATNPSHEIVQKAEAQLREWEQQ--PGFFPTIARLVVSSTEDSEVRWMAAVYLKNGVERYWRPNSRQ------ELPAEQKQQIREVLLRHYDAEPQVALQVAVLLGRLARTDYPR-FWPDLLPTLMKQLQSTDGDSALQQRILIVLHYVLKALASRRLMAEQRAFQELGLQIFGYL--AWDIWAPLTTRFLQLVRKDEAMALNALQRAYVVMRT---------------LRKLVVYGCAKPYKSTDHMNFVLFQRLRQCLELRYELKVGSATGTATILTELERFVIKMMKTLNELMERHSVSFARFVPVALEFSFHYVFHEGTALIFDAGDRINFKNFAIQALNMLKGIMLSG--------------NDSISAPPEGGAHIEDELLASAAQSQAKFFTAERVTYICEKIV----------------------------THYFLLTQQELEEWQQDPEGYDQDDGGGDAWKYALRPSVETLYF------TCFTQHSQVMIPEVLRFVRRAQQLQLTPESDLKAILLK------DAIYNAVGQAAFHFFNKLD-FGAWLTSQLLAELRVEALNFRILRRRIIWLVGHWVGVQLPRELRPLAYEACLHLLQEDMPTRLAAARTLNLLIDDFEFMPEAFHPYFPSLFEALFLLLHEAGECDTKIVVLGTMTLLVEKMSEYIEPQALQFIAYLPLLWRESEEHDLLRCAII------------------------------------------------------------------------------------------------------------------------------------------------------------------ 34784540 217 -------------------------------------------------------------------------------------------------------------------------------------------------------------------DKFTPYVGPIIPCILKALADE--NEFVRDTALRAGQRVIS-----MYAETAIALLLPQLEQGLFDDLWRIRFSSVQLLGDLL--------FHISGVTGKMTTETASEDDNFGTAQSNKAIITALGVDRRNRVLAGLYMGRSDTQLHVWKIVVSNTPRTLREILPTLFGLLLGFLASTCADKRTIAARTLGDLVRKLGEKILPEIIPILEEGLRSQKSDERQGVCIGLSEIMKSTSRDAVLFFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGHQALED-ILPFLLKQLLVPKLTTPPVNTRVLAFLSSVA--GDALTRHLGVILPAVMLALKEKLGTHRIIIEDLLEATRSPEVGMRQAAAIILNMYCSRSKADYSSHLRSLVSGLIRLFNDVLEESWDALNAITKKLDAGNQLALIEELHKEIRFIGNECKGEHVPGFCTSILPVLREGTGSPEQKEEAAKGLGLVIRLTSADLRPSVVSITGPLIRILGDRFNWTVKAALLETLSLLLGKVGIALKPFLPQLQTTFTKALQDSN--RGVRLKAADALGKLI-----SIHVKVDPLFTELLNGIRAVEDPG----------IRDTMLQALRFVIQGAGSKVDAAIRK------------NLVSLLLSMLGHDEDNTRSTAGCLGELCAFLTDEELNTVLQQ------------------------------------ 50425791 13 ------LDQSLLPQHA--KEAEAQLKSIENQ--PGFSVNLLHIIASTNLAPSIRLAGVLFFKNLVKRKWVNEEGEYL-----LPISDINHVKSEILDIMIKPNQLQIQVGETISIIAESDFPHN-WNNLIDELVLKLSLEDFVLN--KGILLVAHSIFKRWRPDELFLEIKLVLDKFAEPFLTSEALSKHDKASLNIYQDIPEFFEDHMMNGMEIHKYLVLETPLLTDQDSDDEIDVLELVSLYVSRYADVFEPLIENFITTIWKLINQQKFDLLVVKALSFLTSVTKMAKYQPLFDNETSLKEIIEKIILPNIYFREIDEELFEDEPINFVRSDLEGSDFDSRRKSATDFLRELKEVNTGLLTNTVMTYVNQFLSSQDWKNKDIAIYLFGVTSTNVLVDVVKFFSDNIANDLMNTNHSTNPILKT---DAIKYIFT-FRNQLTKDQLLTTFPLLINHLQDSNTVVYTYSSITIEKLLSM--NSFTDINHSPVFNKSDIQPFVNDLLTNLFRLILSNDQTSPE-KLAENEFLMKCIMRVLNTVENLIDDSFKVIIDQLLKILKIIAKNPSNPKFSHYIDRVNQYIEMILPSLLEILSEDVQEFVPYTFQILAFLLELYPNSKPLPESYKQLIKPLLSPAVWEYRGNIPGVTRLLIAILE--QEPSVFTANDQSLTPLLGVFQKLIASKVNDIYFDLLESIFLSMLENYLKQVALLLLTRLKNSRTEKFIKKFVVFICSLELNSKCHSLINSDFVISFIDSVQPGVFQIYNSFMLPASSGLTNLQDKSNLIIPTVDQLVRNLTSLGGLLKSSSTVNNTTSAQIGTTSSSFGSQFSKIISIQVKPFDPLPNVKNNDQNSIKMGA---MTNIEKLNNL- 118082949 132 --IIQALKGTI--NAKLRIAAENELNQSYK--IINFAPSLLQIIVSDQVEFPVRQAAAIYLKNMVTQYWPDREPPPGEFPFNIHENDRQQIRDNIVEGIRSPDLVRAQLTMCLRAIIKHDFP-GHWTAVVDKIGYYLQSQNSGSWL--GSLLCLYQLVKTYEYDPLIAAMQIFLPRIQQQMIQLLPDNSLQKQILKIFYALVQYAQTMTQWMEIFRTIINVPPETLQIDEDDCKKWALHIVARLFERYGSPGNVTKEYFEFEFFLKTYAVGIQQVLLRILDQYRQKDYVAPRVLQQTLNYLNQGVIHSVTWKQMKPHIQSITEEVIFSLMCYKDEDEELWQEDPYEYAAQNLLYTAAKKRKEVLPKMMAYCYQILTEPNPRKKDGALHVIGSLADILLKKSVFKDQMELMNHVFPLFMSNLGYLRARSCWVIHSFSALNFHNELNLRNAVELLAKKSLIDDKEMPVKVEAAIALQMLISHQEQAKEYVKPYVRPVMQELLHIVRETENDDLTNVIQKMICEYSQEVATIQHLAEIFGKVLQEEYEEVEDKTVMAMGILHTIDTILTVVEDHKEIT-----QQLESICLQIIGLVLQKHVIEFYEEILSLAYSLTCQMISP------QMWQLLGVLYEVFQQDCFEYFADMMPLLHNYVTIDTDTLLSN-----------------PKHLEIIYAMCKKVLTGDAGEDAE-CHAAKLLEVIVLQCKG---RGIDQCIPLFVEAVLERLTRGV-----KTSELRTMCLQ--VAIAALYYNPDLLLHTLENIRFPHNPEPIQFINQWMNDTDCFLGLHDRKMCIIG----------------------------------------------------- 121703063 28 -----------------------------------YFTLLQDIFLDQSVPIEARYLAIIQLKNGIDKYWRKTATN------AIKKEEKEQIKLRALQAVEPAPLLALHNAFMIAKIMRSEFPQD-WPDGISSIISYLRSPGVNPLQLPRTLTILLQIIKELSTARLQRNLQSVTPEIFHLLGGIYVEKVNKWTAI--LEHGGTDEAALLNEAEQSLVCLKVLRRLVIAG--------FEHPNRDKEARDFWLLTHSHFSKFFAFIHGSVPLSEQVQRSIEKHLLKLSKLHVEMAKERPASFALLPDSIHLVQSYWT-----LVVKLGENYSQLGEDSESEGKSLMEKIGLRALLLIRACSKMAFNPAQSFKYQTPEDKEEKKRSIE--------------------------LIKSQLFTQEFVVVVMELLVTQFFRFRKADFEEWEAEPEEWERKEEDIAEAWEFSIRSCS--------------------EKLFLDLVIHFKELLIPRLLNVFYSFASPDKRDVLLKDSLYSAIGLASASLEQQLN-----FNSFLEATLVPEVQIQ----EQGYNVLRRRIAILLGQWVPVKPDELNRDAIYQIFQHLLS-KQDSLNDLVVRITQLKNVLDPFEFSATGFMPYAQSILQDLMALIQEVELPETKMGLLDSVRVLVVKMEDHIAPFSDQILALLPPLWEQSGEEHLMKQAILTLISSLINSLKQDSIKYHSLVLPLIHS----SVEPGSETLVYLLDE----ALELWSAIL------------------------------------------------------------------------------------------------------- 149247924 13 -----ILEQSLIPQYS--KDAEKILKQIENE--PGFSINLLHIIASTNLAMPVRLAGALYFKNLVKRKWITEDGQNY----LLPLEDIQKIKSEIIDVMIKPNQLQIQIGEAITLIAESDFPQN-WPDLIDILVQKLSLTDFVNN--KAILLVSHSIFKKWRPDDLFLEIKLVLDKFVEPFLKLFIELDVQIYYDFNCQDIPEFFEDHMELMAIIHKYLVYDNPLLLKKDEDLKTSIIELLSLYVTRYADVFEPLIQTFITSVWELINQPKFDLLVVKALQFLTSVVKIPQYQGVFQSEQSVNEIIEKIILPNVMLRENDEEMFEDEPILYVRSDLEGSDFDSRRKSATDFLRELKELNSELLTTTVMKYVDQHSTSGDWKNKDTAIYLFSS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183234833 11 --VIQFLEQTVSLQNQTQN---TQLMSVYNEQYNDYIPCLLQIIATPQYKP-LQQIACIFLRQSISHTNMDVS----------------TITGSILPLLV-ERSVRPTAANLLCSCYTKANVQYKY-QLLQKLISVLNECNDVPSIQ-GSLATLYMILEDDIGIGTRKELEQILPLIYQAIMNNHPNDEIRESAMEALAVSVFNLYDS-------DTFIPTVIQRYNDSSAKVRLILCQIITSITNAFPDVLKKFISQVIH-VLVALTNDPNESVRIHACGVWGELCSVYCNEIKQVLPSLLQLLLPHTVLTDREIGDIGNEADDCL---------DGDGAMTERKQIGVSLDQMSICYGNELIGLLLPFLSEQLKSTEWKYKEAAIFVFGCIICKGWNPNNQQFNQQVVFIQILDKMDNSPLIQYVIMWVIQRVGSNIGFILTLDEINKVYEGVIHLIKEGVPRVKYQSLSVLSNLMLEHIEPPVFVGGRVIDLMSQLVDVAPELFELNSVLLKRVISQYIQY-ASAFPNSPQLMESVVYNLSYILPRFGDVGIPVTVSMKDFAINLLNASEGDLEMQSSCLLLLSSCLAVNPTLSEKILQMVAQSLPKYLHYLKDCM-----TIASYGLLGDLITYSTNEIKPIMGNVMNSLLFVLEN-GHPSILSNVLWSLGIIIQRYTNDMQSYFNSIYQRLLYLLQNNLSDFKLKRNMLICFARI------------------------------------------------------------------------------------------------------------------------------------------------------------ 210117380 1078 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLAALEEDSWRTKSGSVELLGAMA-YCAPKQLSSCLPTIVPKLIDVLTDSHTRVQNAGAQALKQIGSVIRNPEIQ-----AIVPVLLEAISDPSHKTAMSLQVLLETKFVHFVDAPSLALIMPVVHRAFENMACQIIGNMYSLTDQKDSVTPGMKQALLDPVPEVRNVSARALGAMVKGMFDDLLPWLMETLTSEQSSVDRSGAAQG----------LSEVMAGLGTAK----LEELMPDFCKMADNEEVAPHIRDGYIMMFIYLPTTFREDFTPYVGPIIPPILKALADECEY-LRDTALRAGQRIV-------QMYAERAIALLLPELEGGLFDDNIRYSSVQLLGDLLYHLSGVSGKMTTETASEDDSFGTARS--------------QEAILRTL------------GVERRNRVLAGLYM-------------GRSDVSLMVAARTLGDLVRKLGERVLQD------VVPILERGLQSDKSDQR----------------- 71745902 43 ------LASASDPDPGVRHRGEAQLLELKA-NPHAFFTSCAELLVDANVPVRGRQLVGFMLKNSLSHPCCVQNPGLQN--------------SVMTQAVVDADFSIRSVACTIISCAVRD---GHWPPVVKVLTEIITTRRGDISALHGAMRALSQIVDDVQLLDMRRLTGAVVEAILPFLQAPVAPEEVQLGALEAMAILLEQAGSYASLQPHALTVLESCLHNLQNPPSDLATRCVKCLV-LVLCFHEAIPDHLFHNLANLMSLMMTSVEEEIRIEATEFWRG-CLCFPRFATLIEPMLDSLIPVLIHSMVYSEMEIGML-QANAEDWNVPDKIDEVEEWNLRRVSALTLDTIAEYYGERIVFTVLTSIDDMMQSKPWQLLEAAILALGAIMDGC-FSFMTPYLKDISDRLLQLLRDPSAHVVSISLWT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212540404 41 ---------------------------------------LQEAFLDHSLPLEIRYLSIIQLKNGIDRYWRKTASN------AIKKEDKERIKNKALEAVEPAPLLALHNALVIAKILRYEFPSDEWPNALPFLISSLRSPGAPSLQFPRTLIILLQIIKELSTARMQRSLQSVSPEIFQLLGGIYVEKVNTWSAL--LEHNHLDDASLPDLFEQTLMSLKVIRRLVIAGFEHNRDNAVQGFWTLSHTQFAKFFSFSETI----------TNPPRVNILIKKHLLQFAKMHVEMAKVHPAAFALLPDCVSLVKSYWTVVLGEVYDAEASQNRIDTGGDGEDEKNVIEILGLKALLLIRACAKMAFNPAHSFKYQQPEDKEEKKNAVE--------------------------LVKSQLFTQDFVIMVMELIVSKFLRLRQTDFQEWEEEPEEWERKEDTMSEAWEFSVRPCS--------------------EKLFLDLIIHFKPLLVPQLLNVFYNFANPQNHDILMKDSLYSAIGLAAASLEQQL-----DFNAFIEKALVPEVQIN----EQGYKVLRRRAAIVIGQWMPIQPEKLNRPYIYQIFQHLFN-KADPVNDLPVRITQLKNVLDPFEFSPQEFLPYATPILQNLLTLIQEVELSETKMALLETVRTAVVKMEDHILPFSDQIMSLLPPLWEQSGEEHLMKQAILTLLSSLMNALKSDSVNYHEDMLPLIQ----NSIEPGSETIVYLLDE----ALELWAAI---LSQTPAPASADLMSLFPRLLPIF------------------------------------------------------------------------------ 115634777 9 --VLEVLTRATSQDPSILKPAEQQLKQWEAQ--PGFYSILQTIIQNHSIGVNVRWLAVLFFKNGIDRYWRKNATN------AISDTEKVGIRAKLVARFDEPAPIATQLAVLISKIARMDCPR-IWPELVPILLEAVKQPDLLAQQR--ALLTLHHVTKTLASKRLATD-----RKLFQELTS------------NIFGFVLTLW----------NTYTEKFLQAANAQDHTAMATSLE----LSALALKVLRKQL---VFGIT--------EPGKSQEAMMLIQMIFQRVRPYLEVRASLPANHTLREKLEKMAILHTKVLLDCQENFPLAYIDFIGSSLELC--TSCVFSDDNRHLMFERFTVQCMNLIKGIVKCEKYKERTGPDEEPDPVTVKAEGAKKAFFTESIVTEICQRLIMQYFPLGQEDLHLWETDPEGFVSDEGGESWKFSLRPC----------------------------TETLFLTLFHANKSVFIPVLIQMVQKVQDASDTEDIQVLLQKEAVYNALGQAAFELFDDV----------------DFDQWFTSHLLKELQNMHPRYKMIRRRVIWLVGQWIGVKLSPSLHPTFYQAILPLLSA-DEDLVVRISALKIAVDDFEFKTEAFLPFLESSFSLLFQLLQQVSECDTKMSILHVMSFIIERVGPQIRPFSTSLAQYLPLLWEDSAEHNMLRCVILSTLIHLVQGLGPHSTTLYPFLLPIIKFSTDVSQPPHVYLMED------------------------------------------------------------------------------------------------------------------------ 109096066 1 MDLNRIIQALKGTDPKLRIAAENELNQSYK--IINFAPSLLRIIVSDHVEFPVRQAAAIYLKNMVTQYWPDREPPPGEFPFNIHENDRQQIRDNIVEGIRSPDLVRVQLTMCLRAIIKHDFP-GHWPAVVDKIDYYLQSQSSGSWL--GSLLCLYQLVKTYEYKAMQIFLPRIQQQIVQLLDSSYYSVLLQKQILKIFYALVQYALPLQLVNNQTMTTWMEIFRTIIDIDEDDRKWALHIVARLFERYGSPGNVTKEYFEFEFFLKTYAVGIQQVLLKILDQYRQKEYVAPRVLQQAFNYLNQGVVHSITWKQMKPHIQNISEDVIFSVMCYKDEDEELWQEDPYEYIRMKFDIF----------------------EDYASPTTAAQTLLYTAAKKRKEVLPKMMAFCYQILTD--PNFDPRKKDGALHVIGSLAEILLKKSLFKDQMELFLQNHVFPLSNLGYLRARSCWVLHAFSSLKFHNELNLRNAVELAKK--------------SLIEDKEMPVKVEAALALQSLISNQIQAKEYMKPHVRPIMQELLHIVRETENDDVTNVIQKMIEYSQEVASIAVDMTQHLAEIFGKEDKTVMAMGILHTIDTILTVVEDHKEITQQLENICLRIIDVLQKHVIEFYEEILSLLTCHSISPQMWQLLGILYEVFQQDCFEYFTDMMPLLHNYVTIDTDTLLSNPKHLEILCHAAKLLEVIILQCKG---RGIDQCIPLFVQLVLERLTRGV-----KTSELRTMCLQ--VAIAALYYNPDLLLHTLERIQLPHNPGTVQFINQWMNDTDCFLGHHDRKMCIIG----------------------------------------------------- 74179925 10 -----LLGNLLSPDNVVRKQAEETYENIPGRSKITF---LLQAIRNTTAAEEARQMAAVLLRRLLSSAFDEV-------YPALPSDVQTAIKSELLMIIQMESSMRKKICDIAAELARNEDGNNQWPE---------GSSSESPVCSPAMLWV--KWLQILHPGFQKKFHEKVIAALLQTMEDQG-NQRVQAHAAAALINFTELIPYLDNLVKHLHSIMVLKLQLIQKGTKLVLEQVVTSIASVADTAEEKFVPYFMPSLKHIVENAVQKELRLLRGKTIECISLIGLVGKEKFMQDASDVMQLLLKTQTDFNDMEDDDPQISYMISAWARMCKILGKEFQQYLPVVMGPLMKTASIKPEVALLDT--QDMENMSDDDGWEQQSFGIKTAGLEEKSTACQMLVCYAKELKEGFVEYTEQ----VVKLMVPLLKFYFHDGVRVAAAESMPLLLECARVRGPEYLTQMWHFMCDALIK-AIGTEPDSDVLSEIMHSFAKCIEVMGDGCLNNEH-----------------FEELGGILKAKLEEHFKN-----QELRQVKRQDEDYDEQVEESLQDEDDNDVYILTSDILHSIFSSY-KEKVLPWFEQLLPLIVNLICPQRP-WPDRQWGLCIFDDIVEHCSPASFKYAEYFISPMLQYVCD-NSPEVRQAAAYGLGVMAQFGGDNYRPFCTDALPLLVRVIQAPE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154419620 6 ------------------------------------------------------------------------------------------IHQTISALLTNDDQVIRQSAFILAIFAEKEIPNGYWQDFYEVIFTEMQAKEKGALAVIGALNVLNQIETFINSKGFVPFISEYNPDFVDILQDNDVPIDVKITSLKLFGNFFNFFEFVNEMEEVRKKTFVSLLSCLQLENDEVHKLAVWNLCKVVRKCYFTIDTFLPEII-NFSVSDFESNNKNKILNVIELWIEIASTEIEVSE---------------SHNYIERSYESLLPFLIQNIDDNDFDDFNEDDSVHKYCQILLSLFFNILPNIIGPILSDIYCQNISSSDPYDRFASLLCLSCLISNNNDDALMNFLQSSVSTVLALCYDDNVRVCENSLWVLSLMVNYSNNLINIENIIEVVNNTLQK---SNEIIRERSFQLMKNKLENSED---------------YDAYYENICEMIFTCLNDDKNRNDFVLTSLFECLFTFIENLSEEF------DISKIFIRSKNYLSEEVSDVTRKNRELVISFFMAEFSTFAVRFTNPSRYNFEILLYDMIDIVRTIQNMTDPNILIEGLNALSLFVLLIRGFENIVNFADLTFPVISDILSQEENPSVTSRAALLLSDTIISAKKC-PDEISGMYEAVTKLFHADNTTIDDKIRIITCLSSLLMMDSSFCYSVSSDFLPKCLDLMRTKVDSEDDT------SLLIRIFICLSDSYRKFIAIMSEDIEFLDLNLRQFASVLDLFSK--SMPVFNESYIWKYITYTSFLVTTFGTSVGEMLQNSDVPRILMYFNENSQDEKIRKT--------------- 159116454 1 MDLANLLQQCQTQDTQKRKEVEDFYFKYKQEEPASYVANIIEVICSNSSSSN---YAAILFRRDMEQSGDVA---AVYRAGNGNPECVHEVMVRILNTMQTSSNSIRFLSEILGVILESDGGVAQFPEFFQALETHFAAPTTTSQLRVGFLNCIKYICGLAYTSVTKIGGKAIIDLIFAGL--EDQADTVAVAAIKCVNALILYGDSDDELQQFVYKIIQRLPAMIGRHNFMDAEQALEQLVDIADMNGAVLKPMVKDVHILVTILSPPEIDDSLKRLTIVLFSYLCENISDIRKRAKKAIS-----EIISQFIFPYCGLFDDTLTQAWLTSEDPHHFDDQNSLLGYAESALDRISTTLYKVIFPLIKDFVSYAKANPTVHNCFAVANIFTITAEGLARLVTKEDIVFTIDTLLELSNHPHQRVRYSVLSAIGQLSEDYAPTFQ--TFHEKVMPLLTKMAQDCIAVAAHSLGALVNFLEHLKKAETYL------YKDALEPVITMHLMQSNHLLSNTNSL-----ALVASLSNTLLKN---DFADMCKNYIPHILGMFTNVMETLRKSPNMSLNKPRLSYISRILECLSIVAGTL-PQLFAPHIDPLLTAIMELFNFSIDDAELLKYTLIAVSRIVDIYPETFPKYMDPII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58263521 1153 -EIREMISGTLSKESYVRNAALQALTHIWEDNPENYLASLLAYLCHDSA--AVRLGTAKALAESADQYPQQVEPTINGLKAKLLVPEYDQFGMIIPETVNRPDPSRVAIAAALEKMAPL-LSTDMITPIFDFLIKQETLGDRHSAVRSAMLNAAIKIIDLHGGLTVTSLMKMFEDHLAANLPASETNDYIKEA---VVILFGRLARHLDSTDPRIPKVVDRLVEALNTPSELVQSAVADCLPPLVRDMAEECE-YLVDRLFSTLTTGAK---YAARRGAAYGLAGVVKKEYELMDKLKDAAEDKDKSAYQSRQGALFAYETLEPYVIEIIPQLLALFGDANADVREATQDCAQVIMSRVSGHCVKLMLPTLLDALEEKQWRTKKGAIELLGAMA-FCAPRQLSLSLPTIIPHLTGVINDSHAQVKSAANTSLKRFGEVLNNPEIKAIQLSSLLKTTFEHYLDAPSLALVMPIIDRGLRQRSSEAQIVGNMASLTETRDLVPYLDQLMPLVHDVLIDPV---PEARATAAKSLGTLVERLGETNFPN-------LVNELLQTLRSDTSGVDRQGAAQG----------LSEVLSGLGMERLEGLMPDIIT------STASPRPYVREGFISLLVYLPATFGHRFAPHLSRVIPPVLNGLADDSEY-VREAS-------MRAGKMIIANYSGKAVDLLLPELEKGMLDPSIRQSSISLTGELLYVTGISGKVELEELLEALGAERRDRVLAALYIVRDAVGVVRQASIHIWKALVQN----------TPKTTRDILGILMQILMSLLGSSHV--EQQETASRTIGELCRKNGERILG------SIIPILQEAISSPDAKTKEGA-------------- 67476985 3 -DLTTLLQNCMSPDENIRKQAEGTFEQMKQQPSILLPQLAVFANASSSNPAPLRLIALTQFNNMLIKIPKIRDVMSDQVIMELCKVLFEDCK------VENEFRIVSILSSVITSFASIQQEELPWPNYIQTLFSLTQEQGIIQQCI--ALDALGKSTTHPEASLIISHVSELKSYINRCL--SVDNIQLRLKAITFLSNAVGFIEEGKKFNELYPLIMQTLQQLIQNNEIGVANNVLDDLQELASFSNYFFAGILPTVSENLMTLCNSPIDNSIKESAMEVLLSLIQNNTSQYKKSG-----------FLPQVLICLLNWLTTVNDDDVEDWL-NENTDDTLFEYAQDALETLTSAIGGKPLRDTLFNKCIEFAKMSDWPHRFAAVTSLAQVVQHGKF-IIKSNITEVLQLSFNAVGDNQPLIVYSLLSLLEGLMETFPHIMIRSHFDSIVNALILCVKSPHSRIQEKACFTLQSMLDNLGEC-----------SNKLVPFIGQIMDGLLILI------TTNNQPKTISTGLSSIVYISLLVTNQMGQYYEQFQKLFNVLLPKCTTFNTSEMKGKMIELMAIFNS-------KLNPQFFSNIQEIIYNTLSELF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156717974 35 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSDKSDERQGVCIGLSEIMKSTSRDAVLFFSESLVPTVRKALCDPLEEVRAAAAKTFEQVHSTIGYQALEDILPFLLEQLNDEEMCDCPPVNTRVLAFLSSVA--GDALTKHLNVILPAVMSALKAHLGTEEEQVEDLLEATRSSDVGMRQAAAIILNIFCAKTKADYTAHLRSLVSGLMRLFNDVLNESWDALSAITKKLDAGSQLMLIDDLHRDIRMVGNDSKGGHVPSILPVLREGVLTGNPEQK-EEAAKALGLVIKLTSAEALKPSVVGITGPLIRILGDRFAWSVKVALLETLSLLLAKVGIALKPFLPQLQTTFTKALQDSN--RAVRLKAADALGKLIC-----IHTKVDPLFTELQNTIRVCEDSG----------VRETMLQAVRFIIQGGGGKIDGAIRK------------SYVTLLLGMLGHDDATRMASAGCLGELCAYLPDEELSVVLQQHLLADF------------------------------ 156051202 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSNEVRRQVCRAFVQIVEIRPDKILPHIGGLVDYMIAQQRKTDDEELACDAAEFWLTVSEEDIAMLEGGGDDADIEDRAEDIKPKFAKNMDDDDLDEGEIGDDDDDDEAPEDRWNLRKCSAAALDVFANDFREPVFNTILPYLMTNLRHQEWPYREAAVLALGAVAEGC-MAVVTPHLPDLVPYLISLLNDPEPLLRQITCWTLGR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73996875 6 --IIQALKGTI--DPKLRIAAENELNQSYK--IINFAPSLLRIIVSDHVEFPVRQAAAIYLKNMVTQYWPDREPPPGEFPFNIHENDRQQIRDNIVEGIRSPDLVRVQLTMCLRAIIKYDFP-GHWPAVVDKIDYYLQSQSSGSWL--GSLLCLYQLVKTYEYKAMQIFLPRIQQQIMQLLDSSHYSVLLQKQILKIFYALVQYAQTMTAWMEIFRTIITVPPETLQIDEDDCKKWALHIVARLFERYGSPGNVTKEYFEFEFFLKTYAVGIQQVLLKILDQYRQKEYVAPRVLQQAFNYLNQGIVHSVTWKQMKPHIQNISEDVIFSVMCYKDEDEELWQEDPYEYIRMKFDIF----------------------EDYASPTTAAQTLLYTAAKKRKEVLPKMMAFVYQILTD--PNFDPRKKDGALHVIGSLADILLKKSLFKDQMELLLQNHVFPLSNLGYLRARSCWVLHAFSSLKFHNELNLRNAVELAKK--------------SLIEDKEMPVKVEAALALQSLISNQTQAKEYMKPHVRPIMQELLHIVRETENDDVTNVIQKMIEYSQEVASIAVDMTQHLAEIFGKEDKTVMAMGILHTIDTILTVVEDHKEVTQQLENICLRIIDVLQKHVIEFYEEILSLLTCHGISPQMWQLLGILYEVFQQDCFEYFTDMMPLLHNYVTIDTDTLLSNPKHLEILFTMCVLCGDAGEDAECHAAKLLEVIILQCKGKGIDQVNLKHLTSRVKTSELRTMCLQ--VAIAALYYNPDLLLHTLEQIQLPHNPGTVQFINQWMNDTDCFLGHHDRKMCIIG----------------------------------------------------- 71028420 11 --LLEILTLSEKGDTETQKYVHESLASFQQNRPDVALYYLEASLSAPT--FHSKQMALLLLKNSI-----------LQNWSQTNPSIQSVIKNEIINIVNREVKLRNAVASCYVSIFNVQ-GYDQWPTGLYNLLSIISNSTNTDEVVETAVVTLVMILEDMTPNYLNYLKSDFIVKLFQISSKSSALTEITSRILLTLLDSSIILEYL--VSDLFGQFWNLLGLMATLDNYNVKKCVLKAMLKLWDLVPMSILQS-SDALFPFITKLCSDDAYTIQIDALDFYTHILQSQLYLKTLVDNTRYSSWDYMSMDRTHLEDDNANIPDDMQDVPEDEETNTWGNTWTVRKGSALLLDTISQLYGQEVIKILLSYIQEKLDSTDWELKESGVLTLGAISKGSLY-TLYPYLPKVIDYLIVVATDPKPLLRIISCWCLSRFVEWLFLPNNINTYLSKTLSVILRGMLDNKRVQESACSSFTSFEEGTTLLLPYAGQILHVILSCIELYQSRNFMILYDVIG-----------TLYQSVGESLTQQTEHN-----QLIDVLLGRLEIVGLGDTQYIA---------LIECLSNIISVLGSKLPPVFVQKITKHCVVSLYELVGDITELEYFYQSVQVLTDTISMLLTSTHGSVNSTETCNVIKGLKISNGIDLVLVINELCASKIVVILQSCIALMGDLSN------SSIQLNQGSLEILVNNIQNYVNNMQSNEQTSINSSSTNVQ--SRYNSINSHESDTDEYFGVMNNCVWVFGVLCDNQLGIYNGGNIDLVFLL-----VVKVINLCSNNFC----ILQNCCVTLGKFSKSFPNLAIKYL--NSFLNPLCNHLIHAKNDKEK----------------- 39974219 18 ------LLQAGSADHNQRQSASQQLTAWEA--YPDYYAGLQTVFLDKSVQREVRYLAIILLKNGIDKGWRSISAK-----SSIPPVQKNIIRSRLLQGSINEDNLALHNALATAKVVRIDYPA-EWPTAISDMVGFVSNRTGNQQHLNGSLLVLLRAVKELAKARLQTALQQVTPELVMLLGEVYS---------EQVNFWAGFLSNGQGGEDDADYAMENSL------------ICLRILRVLVTVGYEY--PHRDQLVREFWQMTQT--------QFGQFLGHVS------HDSAVPAPYQEVVGKHLLQFTKLHLEVETLPTDFALLPNSVELVHAYWDLVAKFAEVFDKSGGIQISGSKSKVEGPLLERLALKGLLLIRGCVAMICRPLQTFKYKSPEAKQEQAHAKELIKTQLITDQFVTQIVDVIITKLFIFRKADLDAWEEDPQEWEAQERDSGDAWQWEVRPC------------AERVFLDLLIQWKELLGPPLLNYFQSTAKADADIVTK---------EAVYTAMGCAAPTVYKLF-----DFDTFVTSTVVQDVQMQG----ELAKLLRRRIAILLSQWVPINISDATRPVVFEIYKHLMN-PADQHNDQVVRITQFKKIADDFEFKGEIFQPHAYEILTRLVSLLTELEHDDTKLAVLETVRLVIDRMETSARQVGDQLIDALPKLWQAGDEAYMLKQSILAILTALVNSVGTDSQKYHPFIVPLISQAM------------------------------------------------------------------------------------------------------------------------------------- 194756404 15 ------LQAATNPSHEIVQKAEAQLREWEQQ--PGFFPTIARLSAASDAEVKVRWMAAVYLKNGVERYWRPNSRQ------ELPAEQKQQIRDVLIQHYDAEPQVALQVAVLLGRLARTDYPR-FWPDLLPTLIKQLQASGAECALQQRILLVLHYVLKALASRRLMAEQRAFEEVGSQIF--SYLAWDIWAPLTARFLQFVRKEESVALSALQRCYVV---------------MRSLRKLVVYGCAKPYKSTDHMNFVLFQRLRQCLE-LRYELRMGSMTPVSILTELERFILKMMKTLNELMERHSISFARFVPVALEFSFHYVFHEGTALIFDAGDRMNFSTFAIQALNMLKGIMLSGN-------------------------DTISAPADGLSGMSLEDEL---------LAGAAQSHAKFFTAERVTYICEKIV------THYFLLTQQELEEWQQDPEGYDQDDGGGDAWKYALRPSVETLYF------TCFTQHSQVMIQEVLRFVRRAQQLQLSADSDLKAILLK------DAIYNAVGQAAFHFFNKLD-FGAWLTSQLLAELRVEAPNFRILRRRIIWLVGHWVGVQLPRELRPLAYEACLHLLQEDMPTRLAAARTLNLLIDDFEFMPEAFHPYFPSLFEALFMLLHQAEECDTKIVVLGTMTLLVEKMSEYIEPQALQFIAYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 114668942 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDDSDWNLRKCSVAALDVLANVHHDELLPYILPLLKELLFHHEWVVKELAILGLGTVAEGC-MQGMIPCLPELIPHLIQCLSDKKALVRSITCWTLSRYAHWVVSQP-PDTYLKSLMTELLKRILDNKRVPEAACSAFATLEEACTELVAYLAYILDTLVFAFSKYQHKILYNARGTLADSVGHHLN-KPEYIQMLMNMLKDEDKDLFPGFLPYCEPMCQHWVNLVQMLSNAQPDQYEAPDKDFMIVALDLLSGLAEGLGGNIEQLVASNILTLTYQCMQDKMP--EVQQSSFALLSDLTKACLQHVKPCVADFMPILGTNL-TPEFISVCN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169846448 1283 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EALKTPSEQVQIAVSECLVGLMKSRLPSLVDQLFDDLFKGERYAIRRGAAYGIAGVIKGTGISGMKEFDVLRRLQTAAEDKKQYQRQGVMFVLETLSTTLGRLFEPYITHLAAFGDSTADVREATQDAARVIMGNLSGYGVKLILPTLLEGLDEKQWRSKKGSIELLGMMA-YCAPRQLSVSLPVVIPRLTDVLTDSHAQVRTAANKSLKQFGEVISNPEIQPNALTALLKTSFMHYIDHSSLALVIPIIERGLRERKKAVQIVGNLASLTDTKDFVPYLDELLPLVHTVLVDPV---PEARATAAKSLGTLVERLGEVHFP-------DLVPGLLRTLKTDSSGVDRQGAAQG----------LSEVLSGLGMERLEGLLPDILT------NARSPRATVREGFMSLLVFLPATFGTRFAPHLPKIIPPILGGLSDAEEY-VREAA-------MRAGRMVVTNYSNKAIDLLLPELENGMFDPNIRQSSITLVGELLFKVSGISGKTSEALLEVLGAERRDRVLALLYLVRDGVVVVRQASIQIWKALVHN----------TPRTVREILPEIIQIVILIASDEPEQEE---TAGRTIGELCRKFGERIL------------------------------------------ 171694031 6 VQIAQLLNLTL--DAKQHRKAEAELKILSEQ--PNYSLSLLTLVHDATKPTQTRLAAALAFKNFIRHNWVNEDGS-----HKLAANEVETIKKEIVMMIEAPSQIQAQLGEAISTIADSDF-WERWDTLTQDLVSRLSPTSFK--QTNGVLEVAHSIFGRWRPLFSSNDLNEVLDPFIQMLGIADQEAELRSLLVKIFYDLSCQESNLQSITVLLHKYLSYTNPIFDGEEDDLKSDICEVLQLYTNKYDDDFNPYVQDVWNVLSSVGPEKRYDILTCQALKFLTAVASVSRHAQIFSDEATLGTIVEKVIIPNVSLRESDVEMFEDEPIEFIRHDLEGSDTDSRRRASTDFLQKLLGNFEMLVTQVVFKYINHFLEKSDWKAKDTAVYLFLAI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149635337 12 ------------------------------------------------------------------------------------------------------NQIATQIAVLIAKVARLDCPR-QWPELIPTLIESVKVQEDLRQHR--ALLTFYHVTKTLASKRLAADRKLFYDL-----------------ASGIYSFACSLWNHHTDTFLQQNSPRDGAALLNSLERTLLSLKVLRKL-----TVHGFVEPHKNVEVMGFLHAIFERL-----KQFLEFSRSVGS-------------------DHACRDRLEKTIILFTKVLLDFLDQHPFSFTQLIQRSLEFAYVFTEAGEGVAFERFIVQCMNLIKMIVKNYAYKPSKNFEDSSPETLEAHKIKM-----------------------------AFFTYPTLTEICRRLVTHYFLLTEEELTMWEEDPEGFTAEETGGDSWKYSLRPCTEVL------FIDIFHEYNQTLTPVLLEMVQTLQGPTNVDNTNALLIKDAVYNAVGLAAYELFDSV--DFDQWFKNQLLPELHVTH----NRYKPLRRRVIWLIGQWISVKFKSDLRPMLYEAICNLLQ-----DQDLVVRIETLKLTVDDFEFRTEQFLPYLDTVFTLLFQLLQQVTECDTKMHVLHVLSCVIERVSVQIRPYVGCLVQYLPLLWKQSEEHNMLRCAILTTLIHLVQGLGADSKNLYPFLLPVIQ---------------------------------------------------------------------------------------------------------------------------------------- 119189093 18 ----TILNALLSSNTQVQVQATQQLQNWEKED--DYYIFLQDVFTDYSVPEQARYLSVIQLKNGVDKYWRKTSPN------ALKPDVKQRIKSRALDALVEPAPLALHNALMIAKILRYEFPT-EWPDAITKITQLLHSPGANSIQLSRSLLILLQVVKELSTGRIRKGFQLLAPELFRTLANIYVQRVERLSRL--LNGDTTDGAGALEAVEQTLIALKIIRRLIISENPNRNTDVQQFWALTLTHFANFV---------NISKQQPANLDTHFTALIGKHAIQLSKLHLAMAKDHPAGFALLPQSIDMVKFYWDLVTELGKSYGSSDLSQLRIGTGGDADSEEKTLLEKLGLKGLLLLRACAKLAFHPV-QTFKYQHPEDKEERNSAVQLIKSQLFVEGFAVQVMELL---------------------VTRFFVFRAGDLREWEEEPEEWEKREEEITHAWEFSIRSCA-------------------EKLFLDLIVHFKDSLVPKLLNVF-YSYATPQNHDILLKDSLYSAIGLAA-ACLEKTLDFNAFLISTLIPEVQIQQP--------GYYILRRRTAILLGQWVPVKPSELDRDSIYRIFQHLLN-KDDPTNDQVVRITQLKAVLDPYEFTAEGFLPFAPPILQSLMNLIQEVSLPETKMALLETVRVAVVKLEDHISPYADQIVTLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 156839092 10 -----ILSESVVASTA--KSAERSLRELENQD--GFGLTLLHVVASTNLPISTRLAGALFFKNFIRRKWVDEDGNYL-----IPLNNVDLIKKEIVPLMITPNNLQVQIGEAISIIADSDFPNN-WPTLLNDLTSRLSADDMVTN--KGVLTVAHSIFKRWRPDELFLEIKLVLDTFLKTVDEKIKENRNNAAALSLLFDVLEFFEDNINVGMGILHYLEYTNPLVDDPDEKVKSSIQELVQLYATRYEDVFGPMLSEFIQSLTSISTQPKYDILVSKSLSFLTAVTRIPKYFEIFNNETAMNNITEQIILPNITLREADVELFEDDPIEYIRRDLEGADAETRRSGCNHFLQELKDKNEPLITNILLAHLKRMNPKENWKYKDLCIYSIGVSATNPLVDVIDFFNREITPDLTN--DVPHPILRVDAVKYVYVFRNQLS-----KQQLIDIMPVLAKLLNSDEYIEY--TYAAIVIERILSMRESINSTKLLFTKADLAGSSEILLSNLFALISKQGTTPEKLAEN--EFLMKAIYRVLQTSEETVQNMFPQLISQLITIVNIISKNPSNP------RFTHYTFESIGSIIGNCPSTGVMQLIESMMPIYLSILEDIQEFIPYIFQIIAFAIERSGTISDSIKQLAQPILSPTVWELKIKTDPSIFPDLVPVLGVFQRLIASKIQPYIKQIAVLILQRLQNSRTDKFVK-KLIVLFGLLAFKYESDF---------------------------------------------------------------------------------------------------------------------------------------------------- 146101171 18 ------------PVAETRHAGDLQLQQLKL-NATAYFSSCAEIFVSQQADLRGRQLVGFQLKNSLADPACAQNAQLQS--------------AVCEQAVADPQRIIRNVAGSIISVAVRE---GLWPAVVRQLGTILTQRSNELGAVHGAIRTLSYIVDDAMPLLDAAGLKPVLLAALPYLTSTADALETRVKALEVVALILEHANSYKSLQGGITSVVQACFDNLKAPLSQAIATQCIRCITLSLTFYQEIDDDLFGQIGQLMYQATTAEEESLRIEATEFWRAIIYSEMEIGMLQASAEDWQVPDKIRPRHYTELNKAAGDGGNDEEEDDGEDDDEVEEWNLRRVSALTLDELSQYYGDLLLLPVLSCVEGMIRSGPWRQQEAGVLAIGAFCEGC-YDSLVQFLPDICPMLLQLLEDTHFLVVSISLWS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50552488 7 --VVALLKQSQLPQSA--RSAEQQLKELEDQ--ADFPIVMLHVVAAQNLEESTRLAAALFFKNFLKRKWVNSDGQHL-----LQPSTVKTVKDEVVGLMISPERLQIQLGESVSIIADSDFPHN-WEDLVSSLVARLSPTDMVTN--NGILTVAHSIFKKWRPDDLNREILLVLNQFTEPYKQLCEEVDVQFNIFKIFFDLNCFFEDNLDYFMNLLKYLCYTNPLLEDPDEDVKASICDAIQLYSLRYEEFFGTYLNGFVELLTNTSTQPKYDILVSRALTFLTSVAKVPRHTNMFSSPEVLKQLIEKIVVPNMSLRESDEELFEDDPLEYIRRDLEGSDSDTRRRAATDFLRELNDKAESSVTKVALEYVEQFLN--------------LYKQDPASNWKAKDTAIHLYSSIAAKGAVTSSGVTSINLDILSFFSENIAPDLMNDSANPILKVDAIKYIYTFRNQLSR---------DHLIQVFPVLMNHLLSTNYVVCTYSAVTVE---RLLAKNVFDKTEVAEIAQQLLPKLFELIAAGGTPEKISENEYLMKCIMRILLVAGSDVATGDA--GKQLLQQLIGILQEICKN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 146413827 1194 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTQLSASLSTIVPEIVGVLNDTHKEVRKAADQALKRFGEVIRNPEIQ-----AIVPELIQAIGDPTKYTDAALDKLIQTQFVHYIDGPSLALIIHVISAATKKKACQIVGNMAILVDTKDSLVEELEVAMVDPVPATRSTAARALGSLVEKLFPDLIPRLLDTLQDPSRSGDRLGSA----------QALSEVICGLGIDKLEELLPTI------LVNAASPKSHIRAGYMPLLLFLPVCFGSQFSPYLSRIIPPILTGLADTDE-DIRDTALRAGRLIVKNYAKKA---VDLLLPELELGLSDSNYR--IRLSSLELTGDLLQVTGSEFSGEVNSLIEVLGEDRRNKVLALLFVCRDVSGTVRNAAADIWKAIVAN----------TPRTVKEILPTLTQIIVRKLASEDEFQREI--AALTLGEMVRRVGANALAQLLPT------LQESLYSSDQDAK----------------- 72548103 18 ------------PVAETRHAGDLQLQQLKL-NATAYFSSCAEIFVSQQADLRGRQLVGFQLKNSLADPACAQNAQLQS--------------AVCEQAVADPQRIIRNVAGSIISVAVRE---GLWPAVVRQLGTILTHRSNELGAVHGAIRTLSYIVDDAVSLLDAAGLKPVLLAALPYLTSTADVLEIRVKALEVVALILEHANSYKSLQGGITSVVQACFDNLKAPLSQAIATQCIRCMALSLTFYQEIDDDLFGQIGQLMYQATTAEEESLRIEATEFWRAI--LHFPHFAEVAQSTVVQIIPVIIRSMIYSEMEIGMLQASAEDWQVPDKMDEVEEWNLRRVSALTLDELSQYYGDLLLLPVLSCVEGMIRSGPWRQQEAGVLAIGAFCEGC-YDSLVQFLPDICPMLLQLLEDAHFLVVSISLWS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 74026250 17 -----------STDNNERRNVEKSVVQLLTTPSTLTLLMVM--LRDQGSSPGVRQLAAVLLRKKVLS-----------LWRTIPSESRGDFKGALLEQLGCEKAVRLALAHLVTRVAKADDEDGGWPELNYAIRAAVIDPRA--EMRELAMVLAYSVAEVMSEA--DTHCLPVVEAVLQGMLDSEDA--VQRSAVKAVGTLFVFIRGQTKVWEQLLQQLVPQCLALKCGTEETKTNLCVDVLDLLEQLVEDLSVKKHGALEVLSVMTNGAIQPRVRQSCAEVLASLVNQKPKFVSTTVLEPLVSACVQVMSEDNAISHTEGMENCDDSQSDENDAADMLHVDPPCLFAGRLTKVAAKSFTGALLPLISP-VAQSPQAVGPKERKASILALACLAEGNPG-YLRRRVRYVLEFTQQLLSDSEPVPREAAAFALIYFCLHLQPEILHHEQLFPMLVPLLRDEVD--AVRRRAACALDTLCENLGDVEPHVSVLLPAVLEAIGCSSLQ----------------------TQSELCGVIASLATTQCASFKQHAGHCLELLKPPLTMTSP--------ETILLRARATETAGVVAAAMGRETFMPHLSFFMEQVAENLRTRQP--QLREESFGFLSNICELLRGDFIPYLDDTINCALQTIEDRAHYENKHLLAGGMDDECNTMKAVIGGDEVGDDDNDDDKCRVRTADLEEKSSAVYFVGVCAEVLMSSLGT----------QRIDACWAALADLDVHFHSNIRCSTLLALAKLTQAVHGSECVIKDTALAARERLNTLVNLLPCIRGEGEEDKEVVAAACDAFELLFKFFGPQL------------------------------------------- 116000783 8 --VIDALRASYAQDASQRARAEEFL--ATRSRADGFSLIALELAVRDGLDDATRQAAAVAFKNAVKRHWDPIEPEEVGAVRETSAEEKRRVRESVVGLLRAPRLVAAQLSEALSLVCACDFP-ERWEGLLPELVQRLGTPGANYAEAAGVLTTANAIFKRYRSQELYRELKYVLDTFTKPLLELTLEVSAALEACRIFYSLNSFEDAMAEWMGTFHKLLVYVAPAKASEADEVKAAVCDNINLYIEKSEEEFAPYLQTFVQDVWTLLMATDQDHLVTSGVKFLTAVASSVHHKLFESPDTLRQICENIIIPNLQFRDDDEELFNDNYVEYIRRD-LEGSDADTRRRGSCELVKALTAKFPQHVTGAITGYVTSLDPNKFWKAKDAAIYLVMGATETNDLVNIVDFFNQIAPELAAAKGGSHPVVRADALKFLTMFRQQLP---------KSLVAPLLPSLVQLLAVEENVVHSYAANCVERLLTVRDGPGAFRYTSADLAPFIQQLYTNMFQAFNVPDSAEN---EYVMKCVMRIIAFSGADVKPCLQQLSTMLLELCKNHYLFESVASLVKNVSGDAALMVQFEQLLFPAFQHVLTADVVEFTPYVFQLLAQMIESYPPGVTMPDSYMAIFPALLTPLMWDRRANVTPLVRLLKAYLTKTP------QAIVAGGHLQGVLGVFQKLVSNKAQDHQFYILNSF-----VESLALEAWG-----------QFLPTIWSILFQRQQTSRTPK-----------FSRCLVVFTSAL-CVKHGPASVSDSVNKVQP---GIFDMIL--------DNVVAAEIAGVTGKLALKFATELPATIDRAKLVAGILAQCLKPDD--------------------- 170100605 1220 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDRLVEALRTPAEQVQIAVSECLVKLIRSRLATLVEHLFDDLFNAPKYAARRGAAYGLAGVLKGTGIAGMKEFDVIRRLRTAAEDKKKYERQGVMFALETMSTTLGRLFEPYITYALPLLLTSFDVREATQDASRIIMGNLSGYGVKLILPTLLEGLDEKQWRTKKGSIELLGMMA-YCSPRQLSISLPIVIPRLTGVLTDSHAQVRTAANKSLKQFGEVISNPEI-KSLVPALLKALVDPTKTPIALTALLKTSFMHYIDHSSLAVPILERGLRERGAETKKKAAQIVGNLASLTDYLDGLLPMVHQVLVDPVPEARATAAKALGTLVERLFPDLVPGLLRTLKTDTSGVDRQGAAQG----------LSEVLSGLGMERLEGLLPDI------IANARSPRPTVREGFMSLLVFLPATFGTRFQPHLPKIISPILGGLSDTEEY-VREAA-------MRAGRMVVTNYSSKAIDLLLPELEHGMFDSGIRQSSITLVGELLFKVSGISGKASEVLLEVLGVERRDRILAALYLVRDGVVVVRQSSMQIWKVLVHN----------TPRTVREILPELVQVVYLISSDESEQEE---TAARTVSELCRKFGERILN------EIMPILRAKSTSPDSRTR----------------- 71020719 1204 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIDALKTPSELVQSAVADCLPPLVRAISKDV-PRLFDSLFRELFNGAK--YASRRGAAYGLAGLVSIKEFDVINKLADAFEDAKNPTRLTLTLKRLFEPYIIGILPQLLAGFGDVS----SDVREATQDAAKAIMQNVSGHCVKIILPTLLSGLDEKQWRTKKGAIELLGAMA-YCAPKQLSLSLPTVIPRLSEVLTDSHTQVRTAANKSLKQFGEVINNPEIKQ-----LVPVLLKALIDPNTKTGAALKGVLETSFVHYIDSPSLALVIPIIDRGLKERSATIQKDAARIVGNLAGLTDSKRMVLISPVPEARAVAAKALGTLVERHFVDLVPSLLGVLRSDATGVDRQGAAQG----------LAEVLAGLGMERMENLLPEIIN------SASDPKPYVREGHISLLIYLPATFGHRFAPHLGRIIPPILSGIADEAET-VREAS-------MRAGRMIIANYSSKAVDLLLPHLETGLFDEAWRIRTADLLFRLSGISGKNEVEDEGVDEDMEQSATNNSVQRA---LVEALGQERRDRILASIYIVAAIHTWKALVHNTPRTAREVLPTMLDILIKSLASNG--DENREMAARTLGELVKKLGEKIL-----RETIPILRMRGATSEDPKTRS---------------- 218717249 18 -NLLNCLLAAASSVQQQVQIGAQQLQHWEKQV--GFYPLLQEAYLDHSLPLEIRYLAIIQLKNGIDRYWRKTATN------AIKKEDKEQIKSRALEAVEPAPLLALHNALVIAKILRYEFPSDEWPNALPFLISTLRSPGAPPLQFPRTLIILLQIIKELSTARMQRSLQSASPEIFQLLGGIYVEKVNAWSALLEYNRLASLLELLEQTLISLKVIRRLIIAGFEHPHRDKDVQGFWTLS------------HTQFANFFGFSETMTNP-PRVNTLIKKHLLQFSKLHVEMAKVHPAAFALLPDCVALVKSYWTVVSR-----------------LGEVYDAERASQSRQEKDADEGDEKNVIETLGLKALLLIRACAKMAFNPVHSFKYQQAQDKEERKDSV------ELIKSQLFTQDFVIMIMELIVSKFLRLRKVDFQEWEEEPEEWERKEDTMSEAWEFSVRPCS--------------------EKLFLDLIIHFKPLLVPQLLNVFYNFANPQNQDILMKDSLYSAIGLAAASLEQQL-----DFNAFIESALVPEVQIN----EQGYKVLRRRAAIVIGQWMPIQPEKMNRQYVYQIFQHLFN-KADPVNDLPVRITQLKNVLDPYEFSPQEFLPYATPILQNLLTLIQEVELSETKMALLETVRTAVVKMEDHILPFSDQIMSLLPPLWEQSGEEHLMKQAILTLLSSLMNALKSDSVKYHKDMLPLIQ----NSIEPDSETIVYLLDE----ALELWAAILT---QTPAPASSDIISLFPRLLPIF------------------------------------------------------------------------------ 115444207 358 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLSDENQKVRTITALSLATLAEAAAPYGIEDTVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDALY-ASYYTKEVMQILIREFQSPDEEMKKIVLKVVKQCVSTENDILPEFFRHFWVRRMALDRRNYKQLVETTVEMANKVG--VADIVGRIVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGAVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAIVMKCQEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI-----------ADRGAEFVPAREWMRICFELLEMLKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 196009243 1004 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIDKLLDTLSTPSQPVQQAVANCLPPVI----PAVKHKVPDLIKRMLQQLFESGQYGERRGAAYGLAGIVKGLGILSLKQLNIMSALEEAIQDKKNYKRRALEILFPYIVVILPHLLTCFGDGNQYVREATEDAAKVIMQKLSAHGVKLIFPSLLDALKEDSWRTKTGSVELLGAMAH-CAPKQLSSCLPNIVPNLVDILGDSHAKVQHAGLHALKQIASVIKNPEIQ-----NISSILIDALSEPTIHTATCLQTLLSTSFVHFIDAPSLALIMPVIHRALKKMASQIIGNMFTLTDMKDSIVPGLKQALLDPMPNVRHVSSKALGVLVKQPFQDLLPWLLDKLVTDTSTVDRSGAAQG----------LSEVVYGLGLERLEKLLPDIIATT----QRRDVPPNVRDGYLMLFIYLPMTFKDDFSPFIGSIIPSVLQGLADETEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145613383 4 -QLMGLLGNTQLADEGVRKQAELELRQAQAN--PAFALSLANVAAHASVSIEIRQAALITLRKFIERNWSEDNDDDDDDSSPIPDHIKDELRPKLLELAISDDSERKSVSYVVSKIANVDFP-ERWPALVPTLLSVM--PTGSDNQLHGALKVLNDFVEELSEDQFFTMARDIVSAVYQVALNEQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218197955 13 --LVECLTATLDTARDVRAFAEESLRQA--SLLPGYGAAL------------TKYLAAVLLKQFIKQHWQEDEENF--MPPVVSASEKVIIRQLLLTSLDDSHKIRTAIGMAVAAIGQQDWPED-WPELLPYLLKLISDQSNGCGVR-GALRCLALLSDDLDDTCIPKLVPELFPSLYSIISSPHRETVSLISSM------------LDPLMEQFSAILNSPVQSHNPDDWNMQMETF--VSSFKVYQLSMIQASEDVDSVGYDSDGSERSLESFGIQLFELWISIVGNSRLAKIIAGNIKELAY-----YTIAYQQITEEQLQNWSRDANQYVADEDDVTYSCRVSGSLLLEEIVTAYDEYGIESVLEALKKAGSTDWWRLHEASFFALGSLSEQLCEYNVRDLLEQMVTDTVGTEVHQYPFLHARAFSILSKFSSVISKEI-CEQYLCSAAHAIAS--DVPPPVKVGACRALAQLESNQSLNVPNIMGILSSLVDLLGKASDETLHLVLETLQKSCGEQSTLIEPVISPIIPFISIDAVEVLEAIKN-APGCLEPLVSRILPTIGSILEKPKIQQNGLAAGSLDLLTMILKNAPTTVVKAIFDTCFTSIIQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168062773 14 ----TLLRDALSQDESVRKPAEATL--AACENRPGFCSCLLEIIGAKDQQSDARWLASVYFKNSISRYWRTRRDS-----PGISDAEKPHLRNRLLNLIREENQVAVQLALLISKIARVDYPRD-WPELFPTLLQKLQSPDVLTTQR--VYLVLNQTLKELSTKRLAAPVKDVCPAFLQALQEFLQYREVDKACLRLMKIFIEVQSTHPYSFSNRAVLPPVYIHITEPKEENLPFEVFLILQNVIECVA--YRPNKSGRVVGQSTPTLEEAKGNLARQAEEILVSLLDKQRLVVL----------CEIIIRRYFVLTPADLEEWSNDPELFHHEQDAGQYKDKLRPSAESLYLSLFESHRELLAPVVVSILKQASEGCPPAAPGADI--------------------QITPALL---------LKDAAYDAVGTYYDLHDYIDFKSWWEAALVHEISNLHPNGRILRRRVVWLLGKW----------VNKLIVISLLSFYQIKDELRKPVYNALISLLGDGDLAVQLAVCLALQSLIDDVHFYEEEFVEYVPTCLRLLIQFM----------ERAQEFESKLQIFNLVVLIIDRLG-EKIVPCVEKILAFLPRVWQDSEGQSLLQIQVMLALQRLLVALGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58267492 9 -DIGAVLTAFIASEDHPRREAEAHLQRLAVEQPAEVLLVLAQVGAQGGFQLDHRLLALILLKRMAFKPLEGLFLNPQSQKPAAPFDVRETIRTVICAGIKDEMDVRRKGLGACAANWAHECAIRHRPLLPLPPVLLELTASPHPFHRFTPFQLL-----DLTPTLLVDSVRDPIPALAQMLQANDPSVDVRVEAMKAVRSVLMEGVTGSERSEIGANLVLHSFETLRNLPPALVSHALIPLVDLASAHPSLFMTSLNPILSSLLPLLAPDEWEDISNPATEIILSLTELRPSHI---SEWENGRAVKEMIGLLLARQVVT--FGNDSQEWLETKDLDAEADEYPVLAEESLSRLSMALGGELVLPTLSQQVQALLQQEDWRCRFAAISGISSIAEGCLDE-LQAGLREVLAMLSSAAKDPHPRVR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47208668 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQIVCRSLSDSNQAVRSAGLFALGQFSEHLQPDVSKYDVMPLLLDYLSSLSEAKIGHVTKAFYALENFMENLGED--------------IEPYLPTLMKTMLCALN--NSENLKIKELAVSAIGAIANAAKELLVPYFSPVIESLKGFLTTV------------TGETRSLQTQSLDTLSVLARNVGKDVFSPLSSECIQLGIN-LTDTVDDPDLRRCTYSLYAAVSTVNPDCLTPHLTAITTVMLLALKSNEEDKTFVLLDDDDDDDDNEEGKDMDDFLEDDTETSIQDFSVENAYIDEKVDACDALGEIALNTGTAFQPFLESSFQ------------------------------------------------------------------------------------------------------------------------------------------- 170591222 895 -----ILSSVTSEHTFLRKSASAALGKLYEE-FPEILQPALDKLRSPIYDDIGRVMDAVDLSKNRAGIAETLFVIAPKLPHHL---VMSFIKIIVPNGINDSSPECRELMQNAAIEAIKMHGEIEMASLLPFFEEMLSSTPDGDNLRQGLVIMLGTLAQHLDPA--NEKVRVITSRLIEAL--STPSQQVQEAVSKCLPALVPAIKDRAKELVS-----TLSCLLIEADSYGERRGAAYGIAGLVK---------------GLGMSAMRELE----------LIKFLQNSLANKKNARHREGALLALELLCSSMGKLFEPYIVQLLPSLLICFGDSD----DSVRHAASDAAQSMMSMLSAHGVKLVLPSLLAALDEDSWRTKCASVELLGSMA-FCAPKQLSACLPSIVPKLIEVLTDSHSKVQRSGEKALKQIAKVIRNP-----EILSISSQLLIGLIDPADKTSFCLQTVVNTKFIHYIDAASLSLIMPIVRRAFTDRSSETRRMAAQIIANIYSLDNKDMEPYLAGLLPGLQKSLLDPIPEIRTVAAKALGSIIEYSVGDTASKMREQLIPLKEKLVSKTNAVDRSGAAQGLAEVLKAVGEVMPDIIKTTESKEATPEIRDGYILMYIYLPLAFGDHFVPYLTEVIPSILKALADENEY-VRDSALKAGQRL-------IVTYCVHARRLLLPQLQDFDSNWRIRFAAVTLIGDFLFSISGVSGKMTSAIVRQLGQACRDRVLAGIYLSRDIALQVRQ----------VAGHVWKIVVANTPRTLKELMKTLFEMLLGCLASNSEDRQIM--AGRCLGELVKKMGERIIID------VLPVLNRGLSSES--------------------- 85105327 7 -QLAQLLANTQLPDEGPRKQAELDLSQAKAN--PDFPIAIARVGINPSFPVSIRQSALTYLRQFIEDNWSPDDGEAPRYP--ISDHYKHELREVLLACLGSERKVKVATSLVVSKIAQADFP-DRWPTLLPSVLGVM--PTGTDDQLHGALRILQDLVEELTDEQFFGTAREIIKACYDVALNNDRKKNHRALAVVVFRSCFDLMDMAKDDQEILAGWLPFMELVINSPLPDLKVQVVKTLIKIKTVFPSLLLPH-SPTFFSAVWQELSRLRDAYQDLFINNEVQSRLEDSDGLPYTLDFLVLDELDFLNQCLRASPVQKHL-EADIKAQPDMSKIDWVMKLNQLLVSYSQVTQEEEGLWDIDVSLFLAEETSVSANYTARTACGDVVKLGEWLGPKVFQGLYEVAKTLFGNNTNNWREQEASLYLFNC-ALNDFLDCEKTVPVEVTAPYGEIIQYAVNRQDMPVLCARGFLAGAALSQAAGS--PAYGLLEQTIKTVGSSDSELIQVACIKAMNLQSTLEPQYQGHILQAIQGYLSGLDLTSLEDSDDLLVTIVETLKAAIAVDMRTVLQPDSTALDML-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195996239 6 --IVELLSKSLDPQAHEV--VERELRTVKQS--PGYPICLIQITCHPEIQMPIKQAAIIYLKNMVMRSWELRKDLEDKFV--INDQDKESIRNNIVEVIISPDLLRVQLNEILFTIFKWDYP-ERWPGIAEKLVAYFSSNEQ--NMWLGCLHCVHQLVKKYAYKALVRLLPLMRDRCLLLMNDESPSVTLQTMVLKIFYRIIEWLPLQLITERNFPAWMEVFQIVLNRDVPQCKKWCMKIVVRIYERYGSLVQDDEYSEFAKFYSNNFAVPVVKIVLIWLDKCRHNAYVSKPVLQQLLMYLNYSVSHAKAWKVVKPHFQDIIRDIALPILSHSADDDGLWVEDPQEYIRSKYDVFEDNF----------------------SIANTVASMLTAACGKRGGILDSLMAFCYNILVTPADQRDPKKTDGALHMIGCLADILLKKPNYKAQLMIVLHVLPEIQSGFGYLRARACWLLKEVSELKFRNRNNLSCEIELILKCITA-----------------DPDLPVKVEAAVTLQHLIRFQGNAISPFLEPHIKLIIIELVKILR-------ETEIEELSGVIESVISTFSSHVIVVAVEITESLVGTLMHLVESEDIENSSRALMAMSVITTIETIAEVMEEHV-EIMSQIEKIIMRVVVYFLENSLFELYEEVLSLVFSCTHKRISPDMWNVYFVIYEAFKRDAFDYF--TDIVPCLHNFITVDTEAFQRRLEVLFDICK---TVQIDQSYEEMYTYAAKLLETILQC------------------------------------------------------------------------------------------------------------ 124088612 3 -QIIELIQWSAQPDNQIQKQVYRRAQEL--SQDIQFLIHLCSVII-GNYEPEIRYRAAVILKSAI-KNCVALPEQLQQMLVQVDLSVQ--IMRQAFIIIVPEVVVRNGI--------------KNSNLMMEYLVKLIDTDPVI------ATDCLSKIIEDLKFNSENINYDSGLQLIDQLLLKEHQNTQVVVNSLNFLNYNIFFMP--PSLSQYIDCYIKILITGTQSPEQQIRLKCFQGIQALIETKRDKIK-QMNLVIMACVQSLQDQDKEVVRLCLTDFLTIDDAEDYEQTHLLEPYLQKILQPVILNLAITRADQIAIQPTFSNVYSQSGKAEDEGEYSLRSVSNLLLKKLIEFYDKIVVPIVLQIIDQLQQQQDWKQQEIAVLCLGVFAEKIMENH-GNLVPNILMALFNEKNQQNEYIYASTLWTFSQYNEWIKTVAINETQFIQSYLKLLSIENQSIIVKESACSALNSLSDAFFILQPYLLDLFQVYLKALSQKGGVLLYIYQSITTILAECETIENQELIDLIMTKLISNLVDLYECLAEAVEKFGQRAINYIPIIYQATIQSMNYQQKEILKRSFDLCIKII-NITKERFLELCDQSFLQIVD-LALQDSETDVKQYALSLIGDLIKDCYAIFKNVNIAIILNEYIYAQSISFLATSNNAAWALGELAIKDPSQITVIFNAVMEKLIKIINEPKFPKSI----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125587739 1012 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVLPSLLKGLEDKAWRTKQSSVQLLGAMA-YCAPQQLSQCLPKIVPKLTEVLTDTHPKVQAAGQTALQQVGSVIKNPEIS-----ALVPILLSALTDPNNHTKHSLDILLQTTFINSIDAPSLALLVPIVHRGLKKKAAQIVGNMSSLVTEPKDMIPEVKKVLVDPIPEVRAVAARALGSLIEEIFPDLVPWLLDTLKSDSSNVERSGAAQG----------LSEVLAALGKDYFDQILPDIIR------NCSHQKASVRDGHLTLFRYLPRSLGGVFQNYLQIVLPAILDGLADENE-SVRDAALSAGHVFVEH-------YATSSLPLLLPAIEDGIFSDNIRQSSVELLGDLLFKVGASTEAHGRAIIDVLGREKRNEVLAAIYMVRDVSLTVRQAALHVWKTIVAN----------TPRTLKEIMPVLMD--TLISSLASSSSERRQVAGRSLGELVRKLGERVL------PSIIPILSQGLKDPDASRR----------------- 125587739 1718 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LNSHIGTVLPALILAMDDED--ADVQNSARKAAETVVLVID-----EEGIETLIPELLKGVNDSQASMRRGSAYLIGFLFKNSKLYLADEAPDIM-STLITLLSDTDKATVSAALEAFSRVVEQLPTHIKLVRDAVSTARDKERRRRKGVPILVPGLCPFLPIFQQGLISGSAETKEQAAEGLGELIDVTSEKLKEVVVPITGPLIRILGDRFPWQVKSAILSTLTIIISKGGLA-LKPFLPQLQTTFVKCLQDNNRLV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67484394 4 -NIVQAFQATLSPDQNIRNQGEQVLDSLTTQ--PQLLPQIIQLTANSGQSDDIRKSALLCFGRTINKIDD---------LKSVNQDVLLQICNSLINCMKNETSVKGAVAAAVSNFAQCMSDSEDWNGYFPTIIEILRDPRPLQQMI--ALDTLQASVSLKGSETLIALQQQVVQFCIQALTNGDATMKLTVVFLSSAIVLLETTEQHGAYAKQLIVPLQNTLILIQNNRFDDFDNASASFCELIENSEYLFVGNEINIATQMYQLCCSAQHKETQQSALEIAVCLISQEPHLFKKNPLLSN----IVLKLLEWLKSIDNDGAELLLNDE------DPIEVENWSYAEDAYFRIVEAVGGAPIKDVLFKTTLEYLNMDQWNARYAALVALSLSVI-PGKYIFKTTMSDLMKIVLKFVNDPHPLVLHALLDLLEELIEAFPKMCRRRHFNEIMQVVIVSFNSTVVIVQDKACFVVNSLLE---EDQQTAEKLLPFAQPLMEGIFKTLNTSNLK---------------AVSSALSIIVFITRVLQKQMESYYPLLKNVVDTLLPKCNTKDTLEHKGKLIE--------IMCIYSIINTSFFPDSRQIVLKTFEELCNSNDVGSPMLPYILSGLCRFSEANDAGFIQYLGPIVQIILKRLLLKENPE---------------------------AVIIDNEISVTNPYTEEKVYLLQTLFRITTSVKKAYGPYVQDTLNVLLPLIS----DPNASIKQVTAHLIPSIFEDAIFMIQ-----DKGITDHTSILQQVAPIYYGIIDHLCM---------------------------------------------------------------------- 150866176 1285 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSQFAPYLNRIIPPILNGLADMDE-DIRETALRAGRLIV-------KNYAKKAVDLLLPELENGLSDSSIRLSSVELTGDLLFQIESEFSGEVNTLVEVLGQERRDRVLSSLFVCRDVAGIVRNAAVDIWKALVAN----------TPRTVKEILPSLTSIIVRRLASSDETHRTI--AANTLGEMVRRVGANALSQLLPT------LEESLVSSDSDAK----------------- 202952932 1248 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTQLSSSLSTIVPEIVGVLNDTHKEVRKAADQALKRFGEVIRNPEIQ-----AIVPDLINAIGDPTKYTESALDKLIQTQFVHYIDGPSLALIIHVIHRGMKDRSAATKKKACQIVNMAILVDSKDLRPYLSALVGELEVAMVDPVPGTRSTFPDLIPRLLDTLRDETRAGDRLGSA----------QALSEVISGLGINKLEELLPDI------LSSASSPRNYIRAGFMPLLLFLPVCFGSQFSPYLNRIIPPILSGLADTDE-EIRDTALRAGRLIV-------KNYAKKAVDLLLPELEISDTNYRIRLSSVELTGDLLQVTGISGKSELTEEVSEFSGEVNTLIEVLGQDRRDRILSLLFVCRSDVAGIVRSAAVWKALVANTPRTVKEILPSLTQIIVRRLASS--DEEQRTIAAQTLGEMIRRVGANALAQLL-------------------------------------- 193591743 1 MEIEQLLLQASSQHPDMLKPAEQKLKEWEVE--PGFYSVLFRIFSNQSLDLNVRWMSILCFKQGVEKYWRK------NIEHGISEEEKVILRKMLLTNLSEPPRLATQVSVIIGRVARLDWPYD-WGDLMPELIERI-----KYDPQNRALLSMHHVVKSLAGKRLYDSIKLFQDASSQLFPNFYSHWEQRTDA----------------------FIKEMEHGNASPPVAKLLEDAF----------------YTQKILSNFVLYGFKSPYPSDVKR---FILAIFNKVRPIIACRAYYPDLVEKFVCRMFKMLMAILEDHPSEYLDFIQPTVELAYFYGFTADGNTVVFERFLIQLFNLTKLILICPQYKLPRTNGPICQMDETAKQVSASAVQHKASVFKSDRLMIM------------------------------CQQLIYKYFLLTPAELEIWDSDPEMFAT----------------DEVGEYWKYNLKACTESLFMSLFHEFRELLTPRLAATIESNREFVDPTNLEAVLKKDAIYNAFGLTAFEMFD-IINFDDWFNTTLRQELMESHGHSRVLKRRVAWLIGQWLTVRLNPEYRPELYNILIGLLNPEQDMAVRLTSTLRCAIDDFDFSSEHFIEYLEPMAFSLYKLLVSVRECDTKLNVLHVMSFMVERLGPMVEPYFDSLLQYLPKLWTDSDDHHMLRCAIISTLTQIVRAI-------------------------------------------------------------------------------------------------------------------------------------------------------- 212536146 1 MDVNALIQSTLDANADTRRQAELDLKYAETQ--PGFTGALLDILQGEQNNA-VQLSAVVYLKNRINRGW--APSEETSNYKKIPEEERPALRDRLIPILASPPNVRAQFIPLITKILSYDFP-ERWPGYMDITLQLLNANDV--NSVFSGLQCLLAICKVYRFKANESDFDKIVEHCFPQLLNSLEAAEMLHTVVKAYKHAIYFLPPHLKTHQATVDWCTLFLRIVAKEDPEDRKWAYGNLNRLFVRYPTSITKNTSPDVTTYAKSFITTFAPEIYLQEVEKWVKGQWLSKPVLSYTLIFLEECVKPKTTWDHLKPHMDTLIAHLVFPLLCQNDEDLELFQTDPPEYLHRKLNYYEEISAPDVAATNFKYENAPDAEKIPREKEGALRMIGSLSSGKKSPIADQVEYFFVRHVFPEFRSPHGFLRARACDTLEKFEQL---DFKDPANLMTIYRNILESMADPEPVRVEAALALQPLIRH------------DAIRTSMQHNIPQIMQQLLKLANEVDVDLSNVMEDFVEVFSAELTPFAVALSEQLRDTYMRIVGELLE--RQASKGDEDSYGDFLDDKSITALGVLQTIGLILTLESTPDVLLHLETILMPVITITLENKLYLYNEIFEIIDSCTFSAKSISPTMWQAFELIHKTFKAGAELYLEDMLPAL--DNFVSYGSEMLAYLGALVSMVEDIFHDEKVGGVDR----ICGCKLAEALMLNLRRYVDQYVPVFVELAMNVLNSGDAKTKSYRVHLMEMIINAI----------------------------------------------------------------------------------------------------------- 213404950 1172 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLILPSLLDGLNEYNWRSKFASVEMLG-LMSYMAPKQLSYSLPTIIPRLTDVLTDSHNQVRNAANKSLTRFGDVISNPEIQ-----TLVPVLLKALSDPTIHTEEALSALVKTPFVHYIDPPSLALVVPIVYYGLNERLMASLTDPSDLSVHLEKLVPRLREVLIDPVPDTRATAAKALGSLVEKLFPSIIPELLSILKSDASEVDRQGAAQG----------LSEILAGLGLARLDDVFPDI------LANTSNGNPSIRESFISLLIYLPATFGARFQPYLARAIPPILNGLADESDF-VQSASL-------RAARMIINNYASKSVDLLLPELEKGLFDNYIRVSSVQLVGDLIFKLAGINKKSVEEEQQEEEENVTASIEAIGNDRHDRIMSALFIVRQDVSALVRAPASWKAVVVNTPRTVKEIMPTLTSMIISNLNSSGNDRRVM--CVKTLGELIRKIGFDVMEQLLPS------LENGRLSTNPQDR----------------- 50311235 1080 -------------------------------------------------------------------------------------------------------------------------------EFVHFLIDSGALGDREEIVRQE--------MKEAGIEIINYHGSKYLQDLMPIFENFLSSSTDVLMKENVVILYGSLARHLKQDDPRIRTIAERLLSSLQTPSEELQKSISKCLSALVPLFQSSAQEYIDFSLQALFDSPAPNQIRRGAAWGIKGYGISALSDFDVIRSLIEGSEDKKDPECLSLVLGKFFEPYVIEILPNILKNLGDPVPEVREATAQATKAIMSSTTSFGVKKLIPVAVSNL----DDISWRTKRGSVELLGNMA-YLDPTQLSASLSTIVPEIVGVLNDTHKEVRKAADESLNRFGEVIRNPEIQK-----LVPTLINAIGDPTKYTEDALDALIQTQFVHYIDGPSLALIIHVIHRGMRDRSMAILVDTRDLVPYLQQLIDEVEIAMVDPVPNTRATAARALGALVERLFPDLIPRLMSTLSDNTKSGDRMGSA----------QALAEVISGLGLSKLEELLPTI------LSGVTNYRAYVREGFMPLMLFLPVCFGQQFAPYINKIIQPILSGLADPDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46107730 19 --LYQTLQSATSTDYAQRQTAGQQLTSWELQQ--GYYSSLQAVYLDKSLAYEVRFLAIIQLKNGIDRYWR----LFNQVKNSIKPDEKSLIRSRLFQGSIEESNLALHNALVVAKIVRIDYP-GEWPDAMGNIIEILSSRNGNQRHLHGILEILLRVVKELGTARMQTALQSVTPEIVHVLAEVYSEKSQAWMGFLTGGPGGEEEVRLAMFNSLLALRVLRRLVIMGYERPHSDNTVEQFWTLSQTQFGQLLGFVSHD----------STVPTNYQDIVGKHLLQFTKLHIDMAEQHAASFVFLPNSLPLVQSYWELVAKFAEVFDKSGGIRQGQSEAGSAKSKVEGVLERLALKGLLLLRSCVRIAFQSVQTFRWRSPETKAEQEKAKTLVKSELLKPDLVIQIVNSIITHLF----------------------------VFRKSDLEGWEEDPEEWEQQEQSEGNAYEWEVRPCAEKLFLD--LLTNYKDLLVPPLLSYFQT-------------AQDPQADIATKEAVYTAMGLAAAHVHHVFD---------FDAVLASTIVNDARLQGGLCKVLRRRIAILVSQWAPVKLDDSSRPIVYQIYRHFLN-PDDETNDVVVRITAARQLRWIADELDFNFLPYTSDVLSQLINLVQNVDVDETKLAILESIRILVTRMEEQVSQFGDQLMSALPTVWENSGAEEMIKQAVTSIFAALVMSMGPDSQRYQHFMVPLLSEAARRGSDLHLH-LIDESLELWNNIL-------------------------------------------------------------------------------------------------------------- 145251265 4 -ELLTLLADTQSPVSDTRKSAELQLLRLYSN--ETFPLTLAAIASHDSVPTNLRQSAISVLRTFIAASWSPVLDEFKGQVL-VSDANKAQLRRALLDLATPERKVKSSASYAVSKIASADFP-EQWPELLPDLLRIINDGNSTASALHGALKVLLDLVDTFSEEQFFNVARDLVTSLYNVATNESRKPMLRALAVAVF---------------------RACFDTLEMVLEQHKAAVKGFMDEVLGGWSPFFLSTLEAPLPQAPSAQEESKDAEVKLQVVKTLMKIRMVFPGLLAAQSPV-YFSTIWTELSNIQSAYHEFYIEDERQGRMEDVDGLPYTLDFLVLEELDLIQTLLKAPPVKAELQQQLQNAGQSAATTSWLPEIMKLATSYAQITSEEEGLWDIDVSLFLSEETSVTANYTPRTCSGDL--VIKLGEWLKTMTV--EGLHAYLNTVFSDASSTWKSKESALYILNQL---LRDFNEVSQDIPAGLASGISNFIQYSIQ-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196002391 10 --IIDTLAQATSQSTANLKRAEQLLKSWETHRH--FYLSLQTIFSNYEIQTNVRWMAVLYFKNGVDRYWRKTAPN------AINEEEKAILRTRLLSAINNPNQIATQIAVLLSKIARIDFPR-QWPELVPFLLEAVRSTDNLK--KNRALLTLHHAIKAFASKCLFTD-RVIFSQI----------------ANSIFSYLLEQWIHNTDSFVKLVSQQRNDEAGVMLNSSLLILKVLRKLV-IYGIDERKPLYELKDFMDALFQRISIVLNLRGKLGANHTLMQSTEKLLILILKIFIGTQDQHPVL---------FIPYIVPSLRMSITFIFSQEY---------------LGKHHLFERFIIHCLNLMKAIVFTCSRLPPKMKISMSIDPI--------------ILQYKLQFGVLNEDDVTRICQTLISRFFILTQKDLFDWEQDPEDYDT--ETGGEEWKYSLRPCT-------------------EGLFLVLFNEYQASIKPVVLQLLSGVATFPDPDDLNGILTKDATVYNVTGLLSSQLYKDIN-FSEWFSSYLLRDIKNGHPNYKILRRRAAWVIDTWMSEYQHGMNLMRIPASFRSTLYEALLILLDPSEDVVVRISTFRTVIDDFDFSVAQFLPFLEKYALCLFQLLRQLNSCDAKMRVLSVISTMIDRVGSQITPFSSELMQYLPQLWQDSEEHNMLRCSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168002603 491 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIEHGLNDENQKVRTITALSLAALAEAAAPYGIEDSVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDAMY-ANYYTKEVMIILIREFQSPDEEMKKIVLKVVKQCVSTEGVEASYIQEILPEFFRNFWVRRMALDRRNYRQLVDTTVEIVADIVGRVVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGTVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAVVMKCHEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI-----------ADRGAEFVPAREWMRICFELLDMLKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 15237657 476 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLRSLVEIIEHGLSDENQKVRTITALSLAALAEAAAPYGIEDSVLKPLWKGIRSHRGKVLAAFLKAIGFIIPLMDAIYATKEVMVILIREFQSPDEEMKKIVLKVVKQCVSTEGVEPEYIRSDILEFFRNFWTRKMALERRNYKQLVETTVEVANKVVADIVGRVVEDLKDESEQYRRMVMETIDKVVTNLGASDIDARLEELLGILYAFQEQTSDDANV---MLNGFGAVVNALGQRVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAVVMKQCEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI-----------ADRGAEFVPAREWMRICFELLEMLKAHKKGIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 186509911 13 ----TLLANSMSGDETVRRPAEAALS--LSESRPGFCSCLMEVIASKDLVSHVRLMASVYFKNSINRHWKSRRNSW-----SMSNEEKSHLRQKLLSHLREENQIAEMLAVLISKIARFDYPR-EWPDLFSVLAQQLHSADVLASHR--IFLILFRTLKELSTKRLTADQKTFAEEI-------QPVKEVSPALLNAAQSFLPYYSSFQNRDPKFWEFVKKAC-----------VKLMKVLGAIQSRHPFSFGDKCAPVVVDFCLNKITDPEEDFFIQCMVMVKSVLECKEYKPSRTGRVMDDNGDTFEQRKKNASNTVGGIVSSLLPNERIVLLCNVLVRRYFVLTASDL---------EEWYQNPESFHHEQDMIQWTEKLRPCAEALYMVLFENYSQLLGPIVVSILQEAMNNCPPSVTEITPAYAATAYVYYELSNYLNFRDWFNGALSLELSNDHPNRRIIHRKVAMILGHWVSE-ILVEKWLANGKWLMITTFQIKDDTKRAVYCALIKLLQDNDLAVKLAASRSLCLHVEDANFS-EQSFLDLLPICWDSCFKMVEV----------VQEFDSKVQILNLISTLIGHV--SEVIPYAQKLVQFFQKVWEESSGESLLQIQLLVALRNFVIALGYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 66815277 1141 -------------DANTSALAEKWLATNQPTQLPDFMKLLSD--STFNVNSETRKINALAIKEAATCHTHMIPEIVDNLFEIYEQNYPDEIRETPIT-----SKFRISVATALSGLGNAIVE----PEVLKSLFTKII-ERGLFDPKEEVVQEFVSTGMSIINQQGVQFSGELLATFEAFLRPDNGTGEEDSIRANVVVYMGALAKHMDASNPKVSIVIDKLVDALSIPSESVQVGISKCIAQLIPSFKKQGDRLIPMLLEKLKNSSGNYADRRGAAFGLKGLGIGSLKNYSILDTLQSYIEDKKHPECLCNTIGRVFEPYIIHILPKLLV----CFGDNVSEVRDATADTAKAIMSQLSGHGVKIVLPALLKALDDRSWRTKEGSIELLGAMA-FCAPKQLSSCLPTIVPKLTYVLNDTHTKVQEAAKEALSHIGSVIRNPEIQ-----IHVPLLLQTYDDPEIHSKELLENLLSTNYVHTIDPASLSLLLPILERTLKERSSELKKMSCQIVGNLCSLEPKDLVPYLNILMPVMKTVLLDPIPEVRAICARALGLLVRGMGEENFSTLIPWLLETVKSDQGAVERSGA-AQGLSEVLASLDISRFNSLINELLAMTNPRPHVREGILSIFIFTPISLGDLFLPYLPKVLPQVLKGLADDSDP---------VREVCMRCGQSILQFAVTGIEVIVPALEKVLFHENIRLSCVQLFGDLLFKLAGTTAQEVQSIQKILGKERLGRILSSLYMMRDNNSSVRQKVLLIWKYIV----------SNTPKTLREILPTLIEMIISSIGSNNVEKRQI--SAKTLGDIVSKLSDRIL------PEILPILERGLRSELEETR----------------- 157356187 14 -----LLTNSLSADESVRKPAEAALSQ--SESRPGFCSCLMEVITAKDAQVDVRLMASVYFKNGVNRYWRNRRDS-----SGISNEEKIHLRQKLLLHLREENQIALMLAVLISKIARIDYP-KEWPELFSVLAQQLQSADILTSHR--IFMILFRTLKELSTKRLTSDQRNFAEISSHFFDYSWRLWQSDVTILRDFSALAQCISSDASEQHQGDLYLKIIRQLIISGFPSDAKCVQE--VRPVKEVSPVLLNAIQSFLTYYSSQTQCPKFWDFIKRACTKLVLVAFQTRHPYSFGDECVLPPVMDFCLNKHDILSFEQFLIQCMVMVKSILECKEYKPSLTGRVSSIVGGVLTSLLPNERIVLLCNILIRRYFVLSASDLEEWYQNPESFHHEQQWTEKLRPCAEALYIVLFENHSQLGPVVVSILQEAMRGCPTSVTEITPGLLLKDAAYSAAAHVYYELSNYLSFKDWFNGALSLELSNDHPNMRIIHRKVALILGQWVSEIRSVYCALIRLLQEKDLSVRLAACRSLCFHIEDANFS-EQGFTDLLPICWDLCFKLI----------EEVQEFDSKVQVLNLISTLIGR--GNEVITFADKLVQFFQKVWEESSGESLLQIQLLIALRSFVTALG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68471201 4 --LIDLVLNQTSSDNEIRKNAELQFSQIVKQDPSNATQTILESALDTSLPLDVRQACLLHLKRLVPQYWSMGFESFIG--PPVNQEPKQLIRSKLLQLATSESKIRSGAAYAIVQIASVDYP-DEWPELINELYNATTQFQNETALL-GGLQVLTDLFDDLITEEQFWEGGVGKEVVLNNILSQSLAAEVKTQAIKLYESVLAILRSPEAFTDERKQFVLNEITST-----------IQVLIQLLSQRELNLVDHLRSFIYKILAAIISQFHSKLALEVKRTILTLAIQDLHYLAPVYSALNGNHGFDVSSELEVSTVFNNLLDELFQTINSIQHDIPINNDQFVQDLIVCAVLPNDKLEEYDLDLFVSDATGLNVNPTVRDSIYDLLTELNPSDAATW----------------FKSISSHLNDDNWRKLEAQLAILEGLLGNDEELEDPGLSVFTRFITNHNTVITSRCFLLLPKYFEKFSNPNAKRVLVDMITFAARSVPRIKVASLISFTYYKHVMELTTLDKSIQQLFKIVYSLIEECEEDGLPVLLEAIGDTITINPSYASAVSISQGVNVIDLIFKIAECLTASLENTSVQDYMIACEKSLPFIFNIMQSSNGDYTPELYLSLELLSIIIKSCPGGELPAQIFFPILQKILLDSFDNQILQSGGEVFNELIKKGSKSFLDYKDPEIDCMLKIVSKF-LSPELSDSAANKCGSIVISLIDQFQNYLDFLTQILESAAN------------------------------------------------------------------------------------------------------------------------------------ 123505179 25 --LLPIFTDFLSNNTDKNNAASKQIFEYRSQSPLDLLLSASAISLDNDIDQNFVHLALTVITSILKPSTMQSQNEIKEFWKSISEDQRQTIRNALIHGLMYSNATRSISAKALGYLFTFAIPCNERNTVFPLLRELFTNTDSGEYAKFGAISVMNTIFE-LKSFIVKAYPNYLMQCCSEILQSPKTDNENLNFAFQCIYNCAERKTDIFEDNERALALYNLIFSFFNIDDTDLHKTLYDLLLLLLKDKYEE-SSTIFPEIFKVISVDFQHNNESIVKQCIDFWDALCSYESSII-------STIEDPPNYIRQVYETIVEELLNWLSQDYEDEESRDDSSLFHKAIEAQKLIESFGKFLPDEILPILVNFFSTNIVSSEWRPIQASLLAIRAALNIAKKD--AEELLNFYDGIITLCGHENSAVRETSLLVLSELIVTFPKKLEP--NFDGCMELAINHISTSPRDAAYAC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218190035 328 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLESVVEIIEHGLSDENQKVRTITALSLAALAEAAAPYGIEDTVLKPLWKGIRSNRGKVLAAFLKAIGFIIPLMDALYATKEVMQILIREFQSPDEEMKKIVLKVVKQCVSEADYIWNDILPEFFRHFWVRRMALDRRNYKQLVETTVEMANKVG--VADIVGRIVEDLKDESEPYRRMVMETIEKVVANLGASDIDARLEELLGILYAFQEQASDDANV---MLNGFGAVVNALGQGVKPYLPQICGTIKWRLNNKSA-KVRQQAADLISRIAIVMKCQEEQLMGHLGVVLYEYLGEE--YPEVLGSILGALKAIVNVIG--MTKMTPLIKNLLPRLTPILKNR--------HEKVQENCIDLVGRI-----------ADRGAEFGPAREWMRICFELLEMLKAHKKGIRRATVNTFGYIAKAIGQDVLATLLNYLKVQE-----RQNRVCTTVAIA-------------- 146077507 12 -ELCTIIAKILHADNAERRRNEAELTTALQQPPN--VGHLVTILCGPTASAGVRQMAAVLLRKRIFS-----------LWRVLTTEQQHQLRHLLLQRLGDETPVRFAIAHVVTRLAKADANRGGWPELQHAI--RAAADDTRVEMRELAMVLLYSFGEVFTEE--NALSGLAAESVVRGLDDNETVVQAAAVKAAM--VLLPTLHEHPTVRNAFLHLVPTCIGLLESGATEAKVPLCVSVLDLFEQLFDDLPVKKYGALVQMRLVANPQHHPRVRENCGTALGQLATLKPKFV----AAPALLEPLVQVCLGLMSEDNTISISDQGSGGVEDEDVDGSDDDVDMLHATSACMVGCQLLFTAVLLPYISRVTDAPASVDARTRKATMIALACLAEGH-ASYLRRRVGYVLTVTRGFLCDADPAPREAAAFALSSFCGHLPEILLHHEKLLPMVVPLLEDTSDL--VRRRVAQALDTLCENLQEN--------------LDRYVPTLLPAVMAAI-PISSLETQCR------LCGVLSSMGMAHSAAFASRGPELLEVLRQPFGLKTP--------ETMALRAQVTETVGVIGSAMGRAAFANYFPFFMQEVVANLQTR--HAALREQSFGFLANMCELFREDFAPYLSDSIHCALETI--TEDRAVYKNKHPLASDGSGDALAAFAAWKDNGEDEDESDLRVRTADVEEKSSAVYCVGVFADVMGQLGEAQTTACWEALTGLIRSNALIALAKLAKASAGLPAEAMQARSRIVARRTGAADSSGSLVQDVLPLIDELLNLLLRTIEEEDAESEVVGAACEAVSIVIDYFG---------------------------------------------- 115932109 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDSNKRVQEAACSAFATLEEACTELVPYLPNILETLVYAFSKYQHKILYDAIGTLADSVGHHLNKEEHILFPLLECLSSVATALQSGFLPYSEPVFQRCVSLTQIMASNANPEIEPPDKDFMIVALDLLSGLAEGLEGHISQHVASNIMVLLYQCMQDKMP--EVRQSSFALLGDLTKACFELVKPCINDFLPILSQNL-NPEFISVCNNATWAIGEISIQMGKRCMPFVP-ILNDLLPVMSSSN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157349629 1501 -----------------------------------------------------------------------------------------------------------------------------FPDLVSWLLDTLKS-DASNVERSGAAQGLSEVLAALGTEYFEHLLPDIIR------NCSHQRASVRDGYLTLFKYLPRSL--GLQFQNYLQQVLPAILDGLADENESVRDAALSAGHVLVEHYAPLLLPAVEDGIFNDNWRIRQSSDDEGASTEAHGRAIIEGLGRDKRNEVLAALYMVRADVHVWKTIVANTPKTLREIMPVLMNTLITSLASSSSERRQVAGRSLGELVRKLGERVLPLIIPILAQGLKDPKTSRRQGVCIGLSEVMASAGKSQLLSFMDELIPTIRTALCDSTPEVRESAGLAFSTLYKSAGMQAI-DEIVPTLLHSLEDDQTSDQILSVRTTAVLPHILPKLVHLAHALGALAEVAGPGLNFHLGIVLPALLSAMSDDDTDVQKLAKKAAETVVLVIDEEGVDNQASIRRSSSFLIGYFFKNSKLYLVDEAPNMITTLIVLLSVAWEALSRVTNSVPKEVLPSYIKIVRPVLIPGFCLISGSAELREQAAQGLGELIEVTSEQLKEFVIPITGPLIRIIGDRFPWQVKSAILSTLSIIIRKGGIALKPFLPQLQTTFIKCLQDNT--RTVRSSAALALGKL-----SALSTRVDPLVGDL--LSSLQVSDGG---------VREAILTALKGVLQ------------------------------------------------------------------------------------------------------ 6321243 1035 -DLDMILSNLLSPNQFVRSTILETLNEFELEPFADFIWEFNKFVVNDELDSGLRLFAANAYAFGAVSLFTSEENSSKDYLNDLLNFYKEKAKEPILDQFGDPWQGRSTVAITLKIMAKASAEDDTVVNIIKFLVDDGGLVDREPIVRQE----MKEAGVELITLHGSQNSKDLIPIFEEALSSSTDSALKE----NVIILYGTLARHLQQSDARIHTIIERLLSTLDTPSADIQQAVSACIAPLVFQFKQKVGDYLGILMEKLLNPTVASSMRKGAAWGIKGYGISALSEFDIIRNLIEAAEDKKEPKRCFQYLSESLGKFFEPYVIEILPNILKNLGDAVPEVRDATARATKAIMAHTTGYGVKKLIPVAVSNLDEIAWRTKRGSVQLLGNMA-YLDPTQLSASLSTIVPEIVGVLNDSHKEVRKAADESLKRFGEVIRNPEIQK-----LVPVLLQAIGDPTKYTEEALDSLIQTQFVHYIDGPSLALIIHIIHRGMHDRSMAILVDTKDLIPYLQQLIDEVEIAMVDPVPNTRATAARALGALVERLFPDLIPRLLDTLSDESKSGDRLGSA----------QALAEVISGLGLTKLDEMLPTI------LAGVTNFRAYIREGFMPLLLFLPVCFGSQFAPYINQIIQPILSGLADNDE-NIRDTALKAGKLIV-------KNYATKAVDLLLPELERGMFDENIRLSSVQLTGELLFQVGDHNGEFSGKLVDVLGQDRRDRILAALFVCRDTSGIVRATTVDIWKALVPN----------TPRAVKEILPTLTGMI--VTHLASSSNVLRNIAAQTLGDLVRRVGGNALSQLL--PSLEESLIETSNSDS--------------------- 115455003 263 -----------------------------EEIFPDLVPWLLDTLKSDSSNVE-RSGAAQGLSEVLAALGKDYFDQILPDIIRNCSHQKASVRDAILDGLADENESVRDAALSAGHVFVEHYATSSLPLLLPAIEDGIFSDN--WRIRQSSVELLGDLLFKVAGTSGKAILNEVLAAI--YMVRSDVSLTVRQAALHVWKTIVANTPRTLK--EIMPVLMDTLISSLASSSSERRQVAGRSLGELVRKLGERVLPS----IIPILSQGLKDPDASRRQGVCIGLSEIPTIRTALCDSTQEVRESAGLAFSTLKSAGLQAIDEIVPTLLRALED---------DETSATALDGLKQILSVRTAAVLPHILPKLVQPPLSS------FNAHALGALAEVAGP-GLNSHIGTVLPALILAMDDEDADVQNSARKAAETVV-----LVIDEEGIETLIPELLKGVNDSQ-------------ASMRRGSAYLIGFLFKNSKLYLADEAPDIMSTLITLLSDTDKATVS---AALEAFSRVVSSVPKEQLPTHIKLV-------------------RDAVSTARDKERRRRKGVPILVPGL---CLPKALQPFLPIFQQGL--ISGSAETKEQAAEGLGELIDVTSEKLKEVVVPITGPLIRILGDRFPWQVKSAILSTLTIIISKGGLALKPFLPQLQTTFVKCLQDNN--RSVRTRAASALGKLS-ALSTRVDPLVSDLLSMLQSGDDA---------------VKESVLSALKGVVHAGKSVSPVVRSRCDLLKDLLQ-------------ADADDVRSSAAKAIGTLCQYMEENE-----TSDLVQTLLNMG-------------------------- 154299841 20 ---------------------------------------------DKSLPSEVRYLAVIQLKNGIDKYWRKTAPN------AITAEEKENIRSHLLESGFEESQLALQNALVISKVVRVDYPMD-WPDVLTNLIRMLRTANETNQHLQRGMLILLQIVKELATARLQTSLQSVTPEMVFLLSGIYTQKVSQWLGLFAENSSGDQGSAINAMENSL--------------------IAIKILRRLLIVGYE-FPNHDKDVQQIWQQSQQQFGQ---------LLTIVNEESTVLASPAKELAEKHLVQFAKLHVQMSNTHPAAFALLPNDLVRGYWGFVSKFGDSYGSATQDFSAKALATDGGSKQDRPIMEKLCLKGLTLLRACMKMVFSPTQSFKYRTPEIKEEQRQAVAFL-KSQLLSEQLIAEMASVIVTKFFVFRQVDLEAWEEDEDEWEIREEGGGDTWEFEVRPC------------AEKLFMDLVINFKDLLVAPLLQ----YFQSVTGSNGQSVVTKDAVYTAMG---------LSAAVIHQSFDFDTFLTSTLVNDVQQTGQSWKV----LRRRIAILLGQWIPVRISQANRPLVYQIFQHLLKS-EDETNDHVVRITQFKAIVDDFEFHVEPFLPYAPDILGRTMALIQEVENTETKLVILETIRMIAIRLETHISPYADQIVSIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115770292 19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PDKLVPHLLQLVQPALESEDPYQKKAGLVSLAVLAEGCADYVCKKHLEQFLESICNGIRDPRPVVYNAGLFALGQFSEHLQPEI--SRYHNQLLPLLFQNAEQRPKGITRIYYALEMFCENLG--------------TELVPYLPTLMGHLLTML--QNAQDVHITELAISAIGAAGNAASEHMLPFFHPIMEQLKHYLTNVHSGDSLI-----------LQIQSIDTLGVLARKIGKENFMPL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50550959 1092 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEIVAVLNDTHKEVRAAANSSLNRFGHVISNPEIQ-ALVPKLIGAIAE-----PEKTEVALDGLLKTQFVHYIDAPSLALISHVLQRAVKKKACQIVGNMAILTSAQDELTVSLETAMVDPVPGTRATAARALGSLVEKLFPDLVPRLLSTLRDESRAGDHLGAAQG----------LSEVVCGLGLRKLEEILPQVIKSC------ASPKNHIRAAFMPLMIFLPATFGNSLTPYLSQIIPVILSGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50550959 1780 ----QVVTRLASRDHEQREIAASTLGELVRR-VSDSLQQLLPTLQTDNSDSDQKQGICIALKELIVSSSRDQLD-----------AHKTTVVHILHETLTDSSRDVRSAA-ASAFDAYNEIMGNSAVDDILPKLLLLLKERP-----EAALAALKDIMQSRANSIF----PVVLPKLLSQPISVFNAEALASLAPVAGQTLLRRLP------QVVGNLVSAIISARDQKDDERASALFDSLVSIFLSVSDEGIHSLMQQLKSM----AKDEDSAVRTLLFETLTFFKDTQLDLSAYYIDWAELCILDDESVSSAAKSALETLVKNLSKEELETLSK------PAYSALANTSIPLAGINVPKGPACILPIFVQGLMYGTSDQREASANGMGCIVERVDASLLKLHVTQITGPLIR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149239797 1113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPEQLSASLSVIIPEIVGVLNDTHKEVRKAAEQSLKRFGEVIRNPEIQQ-----IVPYLINAIGDPTKHLEEALDKLTKTQFVHYIDSSSLALIIHVIHRAMKDRSMAILVDSKDLQPYLNELVEELEMAMVDPVPATRSTAARALGSLVEKLFPGLIPKLIDTLHDEQKAGDRLGSA----------QALSEVICGLGVNKLEELLPSIIT------SASSPRAAVRAGFMPLLLFLPVCFGSQFSPYLSKIIPPILNGLADLDE-EIRETALKSGRLIV-------KNYAKKAVDLLLPELEAGLSNESIRLSSLELTGDLLFQITGLSGK--NELIE--DQAVNKTLAESLQDRRDRILAALFVCRSDVAGIVRNASAWKALVSNTPRTVKEILPSLTTLIVSKLASDDETQRII--AAQTLGDMVRRVGANALPQLLPQDTFITIIHDGLVTNDKPTRNAAAQAFEEL------- 50286133 1224 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQIVGVLNDSHKEVRKAADESLKRFGEVIRNPEIQ-----RLVPILLKAIGDPTKYTEEALDALIQTQFVHYIDGPSLALIIHIIHRGMHDRSMAILVETKDLIPYLQQLIDEVEIAMVDPVPNTRATAARALGALVERLFPDLIPRLLDTLNDETKSGDRLGSA----------QALAEVISGLGLSKLDELLPTV------LAGATNYRSFVREGFMPLLLFLPICFGAQFAPYINQIIQPILAGLADIDE-NIRDTSLKAGKLIV-------KNYATKAIDLLLPELERGVFDENERISSVQLSGELLQVTGISSRNEFSEEGEIGSEFSGKMVDVLGQERRDRVLSSLFVCRNDTSGIVRASTVWKALVPNTPRTVKEILPVLTDMI--VTNLASSSNTLRNIAAQTLGDVVRRVGGNAMAQLLEALEVT-------------------------------- 5042415 1582 -----------------------------------------------------------------------------------------------------------------------------FPDLVPWLFETLKSDTSNVE-RYGAAQGLSEVIAALGTDYFENILPDLIRHC------SHQKASVRDGYLTLFIFFGRLLTSELPFDSLTKLVVLYDVLGLADENESVRDAALGAGHVLVEHHAPLLLPAVEDGIFNDNWRIRQSSDDEGASTEAQGRAIIDILGMDKRNEVLAALYMVRTDVHVWKTIVANTPKTLKEIMPILMSTLISSLASPSSERRQVAGRSLGELVRKLGERVLPLIIPILSKGLKDPDVDKRQGVCIGLNEVMASAGRSQLLSFMDQLIPTIRTALCDSALEVRESAGLAFSTLYKSAGLQAM-DEIIPTLLEALEDDEMSTTSVRTAAAHALGALAEVAGAGFNHLGTILPALLSAMGGENKEVQELAQEAAERVVLVDEEGVETLLSELLKGVSDSQASIRRSSAYLIGYFFKSSKLYLIDEAPNMISTLIVMLSDSDSTTWEALARVIGSVPKECLPKSLKPLLPVFLQGL--ISGSAELREQAAIGLGELIEVTSEQLKEFVIPITGPLIRIIGDRFPWQVKSAILATLIILIQRGGMALKPFLPQLQTTFVKCLQDST--RTIRSSAAVALG-------------------------------------------------------------------------------------------------------------------------------------------------------------- 116058778 776 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTRLLEVLSTPSEAVQRSVADCLPPLMKMLSVEEQKALVDAL--LQQLTMSDAYADRRGAAFGLIGMISLKGMNIMDALKVAIEDKKNPELFCTRLGRLFEPYIVSILPMLLVCFGDVTA----PVREATQAAARAIMANLSAQGVKLVLPALLCGVDDDKWRTKQGSVQLLG-AMSSCAPKQLGACLPQIVPRLSKALIDTHPKVVDAAADALKAVGDVIRNP-----EIIALSNYLLNAIQDPTKKTRPCLDVLLETTFVNVVDAPSLALILPVLIRGLREPKADMKKKAAKIAGNLSSLVEDPKDMYIPMLVPELKKALVDPIPEVRGIAAQALEYFDDLLPWMMSAMQSDGSSVE---RAGAAQGLSECLAVLSDEHFDALFPEI------LAGCSHASMAVREGHLTLLKFLPISLGQLFEAHLVDALACVLEGLADEDEP-VRDAALNAFVEEFSHSGSSLDLILPAIEDGIISNWRIRNASVELLGSMLFRIGDDADGVSTEAQG--QMLSATLGQGRHHSLLAAVYILRDGTLVVRNAAVHIWKTVVAN----------TPKTLRSIVPLLMQRVISLLASS--TDEHKQMASRCLGDVVRKLGERVL------------------------------------------ 218192600 11 --IYSVLANSLSADAATRQPAEALLAQCEARQ--GFCSCLLAIITSEESDDDVRLLAAVHLKNCVTRCWRNSVDS-----PAIDNEEKVYIRKSLLLNMREENKIALQLAALIARIVYFDYP-KEWSDVFSVLAQQLQTSDVFTSYQVSTFRSLKKLSKKRLAFDQRNYSEITVYLFDYIWNLWKSNAQIVLQNFSVLSQHNSSLDQIYERWLVCLKIIRELICSGYASDSTTMQEVCQIIQSILPYYPFFKERQAKPLMKVLIILQDKYPYSFAHETVLPAAVDFCLTMITNPEQADTSFEEFLVQCMVLVKLVLECQEYKPGQIGFEAVGSSEHAIFDQRKNNLSATASSMVMSVLPADRIMLLCDILIRRHFIYTATDMIEWHSNPESFHHE-----------QNLLQCTEKRRPCAEALFIILFDNYGVQLAPFVASIIHDKAVSPPLEIEITAGMLLKEAAYTAAGHVFDELSKYLSFDEWFCGYLSIDLSNGMCIIRRRIALLLGQCAFEIKGVIQKEVCDVLDQDMAVRLAACSSLCYAFRVFGIWEVDLLECIPTCWVMCFKLIGAVQEFDSKVQVLSFILVLLNYVGDDRIIPFVSELSQFFLKTWEESSGECLLQIELLDAIRTFISSLGYN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211967962 20 ------LKALQSPDNAVRSASEAALGGF---PLAQLLPALAQSVREDGVPSSEQHLAAILLRRCLQSRWNEVENSDPADTDALLQQTLECLLQAVLE--SSEGMVKKSAADAAAEVWRRKQTRSLEDAPVAIVARWLAEPELGQLETATALRLFDRLCEDIAPRLTQTHARKVALALQQGRGGGKESEACMTAALEALVTCVSSLPSSSTIRASLCDLAPLLLSLFVSPSPALFVSS----QQLAETFPQFFAGHHAALLELVVRVVGSHGDDDVKAVALNVAVS--------------AVTSAPKWARKNLNIVKPLLEVLADCCGRVTSDEEEDDDEEDRLAQEALALATRVAERLNNNAVLEMLLHICTSFLASDDWRRHLAALSLLAALLEEEHSSSVIAHSDEVVAVCLLRLQSPHARLRWAALNCLCCLLQQEEREGSVTEREKNLLEKLLEHNETNNRCRRKGLQAVAEFFSNFGADDDEGPAMDPEVYAQLSPYIEAALQNAVVPLCDSSDAQTQELALAV---GSVLAQVSGQHFQRFFSFFMGAVRRLLSVDFPSFLKTHP----HGCSLLETAVEFAGALATAVGMEVFAPDAPWLLERLVEIQNVCSEDASLQATAMEAVGIVAKVMGPAALPFLPAVSPIVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66814848 6 ----QLLQATLSSDH-TRVQAESQVQLLTREK--GFSSILLEIFGDQSIDKSIRNLSIVLFKNIITNNWRRKDNTL------FSEEEKQDYRNRVLLLLNNPNETCKNLAGVIGTMARVDFPSN-WPNLLTNLLELFE-KSSSEQIKIVSLKTIKFVVKELASRRFVTFFSQFSNTIFNYFIQIWRSGVKRLIELMIEGGNLAQHESFFILVYYVSKILRRVVEQNSPEICQYFSDIFTGLPEILKLRTRVTNPKILELVDKFIYINQKTIIKSQLQNPLTFINCLYYNPHDELKIEWNTTEDYQSVMTQSLNFLKQVISYQGDYLDSETDEKQSISNLAIKSGGKINGNGSIQIAQQTIKQFFNKELELLKALVSHYLIINREEVERWEDSPEEYIQELQVNDSVYELKPSAYNLFILLMRHFHQDSVSIVVSMLEFVTSPSFNTE-LTSEKICLKEACYMTIGLGYHDLMDIVNFSQVFISIFVPELHSADERFKIIKRRILWLVSYWVGKI--PDQYKESVVKLLLEFLKNIALTALDALKAYIDDFNFDHHSYQPYLKETLESVIGLFSRSTNETTKSNLLSALASIFVKF-NESIKPFSTVILQLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213403009 364 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEDEQTKVRTMTALALSALAEAATPYGIEDSVLKPLWGGVQRHRGKSLAAFLKATGFIIPLMEPEY-ASHFTRRIMKIVLREFSSPDEEMKKIVLKVVSQPEYLSNEVLPEFFQCFWSRRLAADRRSYKQVVETTVVLSQKVGALRIIEHIVDNFKDE--SEPYRKMTAEAVDKVISSLGVDEIDERMEELLDGVLFAFQEQAVEERV---ILNSFSTIINALNTRCKPYLPQIVSTILWRLNNKSA-NVREQAADLVSKIAVVLRACEEALMRKLGVVLYEYLGEE--YPEVLGSILGALKAIVSVIGSSMQPPIKDLLPRLTPILRNRHE-----------KVQENIIDLVGRI-----------ADRGSEYVSAREWMRICFELIDMLKAHKKSIRRAAINTFGYISKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 169783550 1 MDVTALIQSTLDPNADNRRQAEIDLKYAETQ--PGFINALLDILQGEQNNA-VQLSAGVYLKNRITRGWSSVEENPQRTP--IPEGEKPGFRERLIPALVSPPNVRAQLVPLLQKILQHDFP-EHWPSFLDITLQLLGTNDASS--VYAGLQCLLAICRVYRFEEFDKIVEHTFPQLLNIGLKLVDEESLEAAEMAIYFELSPFLQTHQATVDWCTLFLRIINSMLESKEEKCKKWSYANLNRLFIRYPTTMTKSSTPDYTQYAKNFIATFAPEIYLQEIDKWVSKGQWLSNPALAYLVYMEECVKPKAMWDHLKPHMDNLIAHFIFPILCQSDEDIELFQTDPSEYLHRKLNYYEEVSAPDVAATNFKYEAAPDDQKLPREKEGALRMIGSLASGKKSPIADQVEYFFVRHVFPEFRSPHGFLRARACDTLEKFEQL---DFQDPNNLMIIYRNILESMTDPEPVRVEAALALQPLIRH------------DIIRTSMQQNIPQIMQQLLKLANEVDVDALNVMEDFVEVFSAELTPFAVALSEQLRDTYMRIVGEL---LERNAAKGDDEYGDFLDDKSITALGVLQTIGLILTLESTPDVLLHLETILMPVISITLENKLYLYNEIFEIIDSCTFASKSISPTMWQAFELIHKTFKAGAELYLEDM-LPALDNYVAYGSQMMVQYLAAVVSMVEDIFRDEKVGGVDR----ICGCKLAETVMLNLRGGIDQYIPLFIELPMRVLDADEAKTKSYRIHLIEMVINAYNPVLSLQVLEAKGWTNKFFSAW--FSNIDNF--RRVHDKKLSIAAISSLLTLAGDVPASVQQGWPRLLQGVTRLFQTLPAALKNREDATKE---------------- 156032762 8 -QLLQILADTQSSADGPRRQAEHYLQTA--QNDPAFPSTLALIASNGTVASELRQAALLNLKNFVSGNWTGVDDNGIPT-VHIEDGAKAEIRARMLELATSDVDTRKAASMVVSKVANVDYP-DQWPDLLPTILYIIQTGS--DLQLHGSLKVLADLVEDLSEDQFFSVARDIVNTVYVVAINEARKGSLRALAVSVFFDIMDMVKDLLSWSPFFLAIMKQPLPAPPKEGEELKLQVVKTLMKVKSVFPALLLPQ-SPVLFSATWEELTTIQSLHQEMYVDNDMQGRMEDADNLPYTLDFLVLEELDFLQSCLRAPPVQKELEAQVQANSSVSTTPWVVDVMKLAVNYAQIPKEEEELWDIDVNLFLAEETSVTTQYTLRMACGDLLIKLGEWLSHGAFEGLLTYTQMIFSSNAATW-----RIREAVLFLLTQLTNDFLDVDINPQISGAFLPFIDYCINRQEEPLLRARGYLGNLVQSLPDVAALLDRTISAVNKDEAEVVKVSCIKSLQGFIKAHTVPADRQLTILSSISEFLYSKDLTELEVADDLLVTLVESLRSTIQMDTRITLSSE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168012649 26 ---------------------------------------------------------------------SDLLNELQKDSFKLDTDTERKVSQIVLQQLDDASGDISGLAVCLAPLVKK-VHEGRVVEIVESLCQKLLTG--KEQQRDTASIALKTVVADIPSGNVAQSVVVYLPKLIKGITNSDTSTEVKSECLDILCDVLHRFGSLMTIDHE--KLVKALLMQLNLPRAGLRKRAIQCLATLATTMSDDLLAKATANVVQILK--NKDVKPDMIRTNIQMIGAFCRVPLLFCYCNNASENDDELRENSLQALESFILRCPRDVAPHTDLILDLGLKYLSYDPNFTDDMDEDQAEDMDGEEDEDEESADEYSDDEDMSWKVRRAAAKCVSAVISSR-PEMLATLYVEASPKLIERFKEREENVKIDVYNAFIDLLRQTGNVTKGSGGLANPSSPLHILQQEVPKVIKSLNKQLREKSKTKVGAFSVLKELVMVLPNSLSEHMGSLVPGIEKALNDKTSNSNLKIEALVFTRLIMASHSPTVFHPHIKALSEPVL--------AAVGERYYKVTAEALRVCGELVKAIRPNFDNPPAFNFVPFVQPIYNAIFKRLTAQDQDQEVKECAISCMGLVTSILGDHLKKELNTCLPLLLERLRNEI---TRLTAVKAFATIAESLSIDLSPVLEQVVTELTTFLR--KANRTLRQASLCTLNSLLTAYSNKISPYKSIVIELLLQGQALQVTLSNLSTNTSFDSLLEALLSTARASKQAFHSTAQCAAVLCLAAGEMCSQTVSMLLTTLRSSDGTDAAQLLSLLCLGEI------GRRRDLSSHSNIEGVVIRSFQSPSEEIKAAASYA----------- 195134484 9 ---------------------------------PDSTVELCLVLGNVGKLPAMRKCSGHILKNRLAQ---------AGMWKKMTLGQQQETQLALFNALSDDESLQTTIVRCVGLVMEHTDETAEWNNIMNYIDELCVSPDKMAQLLGS---ICFKLLMKAAPNVFEKYLLRAKSIFMNALQKAKENGDLGSQATENLLAFRNHVSDQDELAATLPLIMELTHAFAYQPNPKRSYRGFDVLVKLNKHLPELVWPQLHVVINKLLLTSDSHLSDEIRVQAIISLRSCVRHKRRHIIR------LKMMDKLLMTLFHLMAVKPAVDADGEELYLMDTHE--SQSPLSEAAQTVLFIAAQSDTNRVAQRALRLMLPKLDQQKSALQRVAGFLFLALMAKGFTDLLADELRSFVAAIEKGVHDVDPMVRRSAHFTLAILAENLQPEIVMAPQVLRLFCEFLDQMTPEQRMTDHET-------ESQTRMFCTLEIYCESLRREALQPHLAELMKRLMYTADPNHNSLSLRQLALSAIASLAKMTKDLFKPHFDEVMAIALPLAKHI--------DDDDEAILRTQAIQVINMLS----HVDAEKFKFRAPELMDCFLEILEIEGGPLVFTLELLALAKHVPKQVNENIEPIISGVFTAIKDGADDDDDLEVETDADASICAEEDSIGDGHGDQTENDGNT--RSVTSDSVSTTVAPEALLCLKQLAVHVPDAVIPYL------------TDAERFVAICTDSRNELRRAAYEALSE-LAALHFHQGDVQEAKRQWHELMPDLVDFVE-------------------------------------------------------------------------- 156353384 12 --VLEVLRQGSSQVPGLLRPAEQRLHEWERHC--GFYQTLMQIFSNRSVDVNIRWLAVLYIKNGIDRYWRKTAPN------ALPEEEKLVIKQQLLLSIDEPHQIATQVAVVISKIARVEL--KCWPELFPALFESVRSP--LHLVQHNSLLILNHVTKMLASKRLA-----------------MDRQMFRELSNSIYGHILDLWKAHSAQFFDKAQRHEEHLE-----------EALQLSVLSAKVLRKLTVQGTREFSSDSLQTVFLNAIFEKIRLCLEYRNQIQHNTKLVKMLEKTVKLLSKTLLETQEHHPASFVPLLKQSL-------------EFAANYVFSEEAGVLTFETLLVQCCNIMRAILRCETYRPPKEIKDDSSQNILAAHQTKMSFFTPSVLTEIINRIIMHYFLLNHN-------------ELDNWESDPEDYINE-------------EVGESWRYQLRPSIENLY-------------LTLFAEYRSIVTPVVVNLIKTVQASPDTEDMNVLLQKDAVYTAAGLASYNLFEEL--DFDNWFTYHLRREMHNKSP----RFKLLRRRVPWLVGQWVNVKLTASVRPLLYESLLLLMQKDED--------------------------LVYMEGSFTSLYNLLRDVSECDTKMHILHVVSLLIERVGSNVRLQVNSLISYLPHLWQESEQHNMLRCAILATLSHLVQGLEGDCASLEHFLLPVIHLATDVTQPPHVYLLEDGL-ELWQKTLE------------------------------------------------------------------------------------------------------------- 168002916 1506 -----------------------------------------------------------------------------------------------------------------------------FKDLVPWLLQTLKSETSSVE-RSGAAQGLSEVLAALGTEYFESLLPDIIS------NCSHPRPAVREGYLTLFKYLPVALGPVFQRYLQR--VLPAILDGLADENESVRDAALSSGHILVEHYAPLLLPAVEEGIFHDNWRIRQSSVELLGDLLFKVAGTSGKVVIDYMVRSDVSLAVRQASLHVWKTVVANTPKTLKEIMPVLMRTLIDSLASTSNERRQVAGRSLGELVRKLGERVLPSIIPILAKGLDDPVASTRQGVCMGLSEVMGSAGKHQLVSYMSELIPTIRKALCDRELVVREAGGLAFSTLFKSAGMQAV-DEIVPALLHALEDDETSKQILSVRTAAVLPHILPKLVQVAHALGALAEVAGPGLNVHLSTLLPPLIATMGGGDESISLLAKRALETLVSELSRGLSDIMPAVRRGSAYLVGFLFKNVPNLLTTLVIMLTDNDQSTVQAAWEALGNVIGTLSKETLPSLLKTIRPILIPGFCLPKALQPVLPIYLQSLMSGSADMREQLKTFVVSITGPLIRIIGDRFPWQVKSSILGTLGVLIIKGGLSLKPFLPQLQTTFLKCLQD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 68478754 12 -----ILEQSLHP--QFSNQADKILKSIENE--PGFSINLLHVIASTNLAQSIRLAGALYFKNLIKRKWLDGDGDGNNYL--LPIDDVNKIKLEIIDIMIQPNQLQVQIGEAITLIAESDFPHN-WPNLIENLVTKFSLTNFINN--KAILLVSHSIFKKWRSDELFLEIKLVLTKFVDPFLKLFIELDVQIYYDFNCQDIPEFFEDHMELMAIIHKYLVYENGLLKYHDNDVKTSIVELLSLYITRYADVFQPLIQTFITSVWELINQPKYDLLVVKSLQFLTSIIKIPDYQSLFQQESSINEIIEKIILPNIYFRENDEETFEDEPILYVRSDLEGSDYDSRRKSATDFKELNSELLTTTVMKYVNQFLNQSTNHSDWRNKDTAIYLFSS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168035861 14 ----TLLRDALRQDEATRKPAEATL--AACEGRPGFCSCLLEIIGDLEHQSDARWLASVYFKNSINRYWRTRRDS-----PGISDAEKPHLRSRLLDLLREENQVAVQLALLISKIARFDYPR-EWPELFPTLLQKLQIPDVLATQR--IYLVLNQTLKELSTKRLAADQRNFAEEV-------GPVKDVCPPFLQAVQELLKYRTALKHGQVLHAFVDKACLKL------------MKIFVEVQSTHPYSFRVVLPSVLEFCYIQITEVKEDNV-----------------------------------------PFEPFLIKCMIFVQSVIQCGAYRPNKTGRVVGQSTTTMEETK-----------------------------------------ANLARQAEEIVMSLLNKQR-------------LVVLCEILVR------RYFVLTPADLEEWAQDPELFHHEQDLVQYKEKIRPCAESLYLSLFECHRELLAPVVVGILKQASEACPAVAGADVQITPALL--LKETAYNAVGAAYYDLHDYID-FKSWWEGALVHEMSNLHPNGRI----LSRRIAWLLGKWVNKIKGELRKPVYSALIILL------GHGDLAVQCHSLQNLIDDVHFYEEEFLEYVPTCLGLLIQFMQNAQEFDSKLQIFNLVSLIIDRLGGKIVPCVDKILAFLPQVWQDSEGQSLLQIQVMLALSRLLVALGPRSSICYDILFPILQ--CSTDVNQPDENMLEDGMQLWETTL-------------------------------------------------------------------------------------------------------------- 19115450 380 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTCFSTVVNALGTRCKPYLPQIVSTILYRLNNKSA-NVREQAADLVSSITIVLKACEEALMRKLGVVLYEYLGEE--YPEVLGSILGAIKAIVSVVGSSMQPPIRDLLPRLTPILRNRHEKVQENTIDLVGKIADRGSEYVSA----------------------REWMRICFELIDMLKAHKKSIRRAAVNTFGYISKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 156837439 3 -DIHQLINLAQSPDNSVREKAESELLAACDEDACIVFHSMIQVGSNGFEELSSRLFALLTLRKLITMYWSPGFESY-RLNSTLNEEIKNNFRDSLLKICLDDSQIKNASAYCVVQISAVDFP-DQWPTLLNEVYGAIM-----ERHSLSAISLLNEIYDDVMSEEMFFEESETIRIIFSVLTDNNTGIAAKIASSKLFHSCLLQMSVLDPQSVHKRKLLQKQNVTEMSSEFELRSKIYEDLAMIKSEFPRKLFSKENIEIFRRLVINDLNIAAKCYNNVLSSMIHINEFVIHIIEFLTAISDFKFSPEDIGTISKSFVTLSCIDRNTEESWTADFNSFISKETGLFASFTIRDQIADVYSGFYSLILNEFNEIINSNSDWRTQESVLYLLQCIATSETEQCNTQILVTAIGNIISNPPTQSFVLMRSILTIPKLLEKFMETLPDVKEYTKQLLSISLDI----------ALSSSDELVQSSGLIAFTYYTSFAELNSVLGDVACRVEQE--KVLKLIQNLSNDSEEDTNGVLVEVLNNVIDCNSPQHLD--ETILEVEFDFLLTISVKDPSNIQ-----LIVEAQECLEKLIESMDINLYNKYAHKLLPFLINVINECNQTGYSYSPLLSLALEFINILDISLPTYCEQLFSPLRHILMVSQEDETLQLATEAFSFLLFNSQTDIFPYLEEIINVLSRLLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29837185 13 ----TVLVNSLSADEAVRRPAETALAQCEA--RPGFCSCLLEIISARGLAEDVRLLATVYFKNSISRYWRHRRDSY-----GISNEEKDHLRKNLLVNIREENSIALQLAVLISKIARLDYP-KEWPDLFSLLAQQLQSADVLASHR--VFMVLFRTLKELSTKRLAVDQRNYAEITSHLFEYTWNLWKSDVQTILQNLSMLSQRSDIDSILEQSNDLMLICDRFITGPESKSANQLLCSVGSLADSSYKDKQAKLWDFAKRACTKLMKHPYSFVHQAVLPAIVDFCLNMITNPEQGGASFEEFLIQSMVFVKSVLECKEYKPSPTGRVINESSQPLSLEQRKKNFGAVASDMLKIVLPGDRVMLLCNILIRRYFIYTAKDLEEWSENPESFHHEQQWTEKQRPCAEALFIVIFENYREQAPVVVSILREAMALSPPLETDVTAGMLLKDAAYTAAGHVYYELSNYLSFNEWFHGSLSIEISNGHPNMRIIRRKIALLLGQWISEIKGDTRKLVYHALVGLLQDNDIA------VRLAACSSLCYLFQESSFSELDLFECLPTCWTMCFKLTEDVQEFDSKVQVLNFISVLLEHAG-DKVIPFASQLSHFF------------------------------QKSPLSYHMLIPILQSGINVDSPDALNLLEDLLWETTLLNAPSIVSQLLDLFPYLVGIVTRSFDHLEVTINIIIIFGEFLKRHGASLANILDTIVGNVNDKGLLTALPIIDLLI--QVTIISPCEAALTFLVTTFAYVGSGEYIRATL------TIMNHLSKISDDENPSRTTVRASAGAI------------------------------------------------------ 212656549 1333 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDDDSWRTKCAATELLGSMA-FCAPRQLSACLPNIVPKLIEILADSSSKVQKSGEKALQQIARVVRNP-----EILGVTNQLMAGLLDPANKTSAALQAVLNTKFIHYIDAPSLALMMPIVRRAFEDRLSETRRVAAQIISNIYSLTENKDMEPY--LAHMVPGLQRSLLDPVPEIRAVSARALGAVVSKSGGSTSENLRAQLKEKLVSPQSTVDRSGAAQGLCEVLEQLEYVMPEIIHATESTDVSAETRDGYILMYIYLPMTFGDRFVPYLPQVVPPILKALADENEY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212656549 1910 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTELLKLL-ATSTDQQLIESSLATARALIATCGQKMSPTTIDEIYRVTELIENVENPTELDASLTACSGALLGETIAQKSDWKTAQNCVLSGIESPST---------SARGRQAKAC-------------ALQQLCS---SNGDELWASEANS---ACRSAFTSAFTSPDPIVASAALRGASHVLKVSIDRDLMSAVARSLNHASTDVRKTAGILGHVGHSLPNDILKLI-----VPQLINGCKESNSQ-------------------- 154297812 315 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EGMIPFIKQLMPIIIELQDQSSSAKREASLRTLGQLASNSGYVIKPYLEYPRLLEILQNIIRGEPQR--------GPLRQETIKLMGILG--------ALDPYRHQQVE---ERSPEMQLRLESNQMTDISLMMTGLTPSNKEYFPTV------VINALLNILKDPSLNQHH----------AMVIEAIMSIFRTLGLECVS-FLDKIIPAFLSVIRTSPQTR--LESYFSQLSLLVTIVRQHIRNYLPEIVLVLQEYWN--ESPPLQANILHLVEAISRSLEGEFKVYLASLLPLMLGVLEKDTTTR------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116056388 394 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVDIIEHGLSDENQKVRTITALSIAALAEAATPYGIEDNVLKPLWKGVRAHRGKVLAAFLKAIGFIIPLMDAMY-ANYYTREVMVILIREFATADEEMKKITLKVVKQCVATDNEVMPEFFKHFWVRRMALDRRNYQQLVETTLEI--ALKVGAAEIIGRIVEDLKDESEPYRRMVMETITKVIEELGVTAVDTRMEELLGMLYAFQEQTTDEGDI---MLKGVATIVNALGLRAKPYLPQICGTIKWRMNNKS-PEIREQAADLISAIAPVMKCEEEQLLGHLGVVLYEYLGEE--YPEVLGSILGALKAIVSVQG--MTRMTPPIKDLLPRLTPILKNR--------HEKVQENTIDLIGRI-----------ADRGAEYVAAREWMRICFELLELLKAPKKAIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE------------------------------- 202953258 21 ----------------IRKNAEIEFNHMCGQDPSSVIYVLNQSSLNEELPIDLRQSCLLHLRRMVPKYWSLAFQSFVG--PPINQELKQMVRQSSIQLATSSNNLRSGSSYVIVQIAASDYP-DEWPDLLNQLF-MSTTNYGNRNAMIGGLTVLNDLFDDLISEDQFWDGGELTNHIIKLLNNETIEFDIKTTCIKLYQSILNVLQSPESFTSEVDLFVSLLDKSITSSISTFRTYIYKTLNSFLGSFNRRIVLNVKQSIMGLILKDFKSEDNDTAIATTPDLSSPIEVLSNLIIELMSTVSVLQNDIHISMNALHEFIQDLIECSVESDFNVYVTDITGLSSTTSVRDSINELFSELNDQDVFNLIIQYMTSADNSKWLKECYLYLFESLLMNEDSTHIGKDAPLTDLLNIAYENSIENHPLVTSRCFLLLPKFFSKFEDELSLDSFGIKAFVDMIKFTSNYNGDDDLFSLVKVSVLVSCTFYKQLLNFEKSLDSSTRQEVQLAIFQMTLSLVEESEEDSL---PALLEAITVGIDLDNEYASKAVVSDGTSVIGLIFKISFQDSANLQLTVD-SSECLRALLGDISITDYMISCEKSLPFILSIIQNSLAAGNAEYSPDLDLALELLSVIIDSSPDNSEFPNEVFNYTFPVLNKLILLSTDDQILQSAGQVFNNILQKASKSFIDYTDAEMDLLLTIVSKFLSPDLSDSAAMDC-GSIVLSLINKFQSYLDFLMQIL----------------------------------------------------------------------------------------------------------------------------------------- 67465093 27 ----------------------------------------------------------------------------------LDDGFRNTLNQTLIGLMNSENDVLNGYANIIGAYTSMQALKKPWNDVHRAIFEWIMNGDSNHRIR-----AFQILTEDILYSQSKEEYIQLIQQYVQIIQYGLQKHDISWTLFQVLTQTSDVEADVNNLYKIYPTFVEYIQEAINTKSDDIVSDLLRSIDELFEEENEYAIQYIPITVQLCSGVCLQSNDEDVQLTAFDALLTMCERFTPVFKQNKTMLYVIYEVIVLWVSTIKVTQEWLQDND------------NDEDLILYSRGVEGLSSMVSFFGSAQTMNFIFQHYSLANGNCEQRHVFLQFVYRSFEGSKKPILKQ-SMNIFNIIFPFYLDESPRNRILAVIIINKLFTI--DQKNRSNFLSPCIQIIAKLLADPPRIVSRVCDFVSCLLDN-------------IDSNLMKPYFGDLLKWLL-------SLLNSNQKKVISEALCAISFIALKMKFNFVHYYPEVLQVLKTLLNNIGTNQ------EYYEIKGRLIECLSVIALELKGDYCSECGNIILQEVDKVLKL--PNIKIEDSLFGFVETSFTRLAEILQERFAPFLPTVLQIVLSRAQMNVICGQDDKRTDDTKNVYVDHKPFS--IHTGL----------TDEKRNAVNSICDFASDLKSIFYPFAQPCLEVVLKLVQDPFDED------------------------------------------------------------------------------------------------------------------------------ 217403291 201 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTVVNALGERCKPYLKQIAGTIKWRLNNK-AASVRMQAADLIGRIAVVMKACGEQLMGHLGVVLYEYLGEE--YPEVLGSILGALRAIVNVIG--MTKMTPPIRDLLPRLTPI--------LRNRHEKVQENVIDLVGRI-----------GDRGAEFVSAKEWMRICFELLEMLKAHKKAIRRAAVSTFGFIAKAIGPDVLHTLLNNLKVQD------------------------------- 123976769 4 -ELYTLLPITQSSDDSQIKAASDRLLELSES--PEFYTVLIDIILNKETSESIKKSALI-----------RISHEISQKWNDFPEEIQATILQSLPAILTSKTENTKQIISHFSRLVKFSYSSGQYSNIIGDIQQSCSNPDTVLFGLMLA-KSFSSIVSDLPTEVQISAADQLVP-FLTNFLDSTDNYVCLGYILTCFYHILPEVKIFDENFQMFTPILVKALAISSMVDDPSYYFYAKSSTKFLIVFIDRYLPVLEQDVISISLLSQSTTQPYVRANLLRILYQLVCREEVYEYFIHPSAQEFFEQAMYPQFSVTIDEINTAIQDPKSFVDEMHKSSNDFNDSRETAGLIIKHLAEHNQDSNEPIFNVLLQGFKEDVESQGKFFAIAHFFSFAADSFARYQKPLLNRLVAEVSPLFEHDSELVRASAFLLIS--------DIHCHLSVQVATACVQNCGDLSPLVRYYCQKAAANLLDKIPE-----QKMADEIRETVSDDVLTIMSAMLQTSNEFSDAD----------FTNILNQIVKFFGDMLLPSAAEIAQELCTLISNSGQQPIDDEDALDNVIKINQSLATLVELVSDQGQGLETFAQQVLEYCVQALSEMTNPMAV--DPFLETVGQILECCNSISPHFWQMTESLAKHFANPDFEMPVGALCEILNLLVSKDPEFHEEIAVPLINFLLELLQRKETPDSWNELAKVAEGILVRVPKDS--PLLNEFLPQISVMIQNYIQNVDTRYHDY-----DGAILAMNGVLYN------NFNAAQQSLGEDFPN---FLENWVENP-------------------------------------------------------------------- 123472048 32 ---------------------------------------------------------------------------------------------------------ISSNCQLISKQFLIE--QGKWSDLIGMLNQIAVSDDYSLQVRANSITTFQKILETGPPEVLQEYGVNFVATLLDYLAANSSETNFYKSVIETLKFAIPIFNIKNSQEEFQKYFQIIIGAIANHEDPMRITDLFSLFSILCTNCYVFMADCVEE-LMKILTASLEAPNKYYIFGAINFIDEFSKFEQSLVQESNKQAKGFRRKTIVMHNISDLFIDQFISPIISQVVPNVSEQCPDTDHICFVYCDIIRNMLKINPEKISNLVISFISENISSSEWYIQYFNLLLISSDISRESQGYLSEFLSQQLEYLTAVATMPIPLLAVQSVIDIKRIMKNYGIWTRIDESIEIIMKTLEQCSQNDYKVIIECCNLIKMMA---------CYDIIKNQNSLISRIFIKSYQILQMYLEVNNEYSDDIQIASYNTICILIEEAPTIFHECFEGIKTSAIEGI--------------MSQNTNTLTKISFINIISSLAKAEYKGVLDDAPFIIEKLFECNVTGDNKTDEICLSAIAQIIIVVGDQIHDDNLIDKLIDNIKRIFG-YESPSATKEAIDALSDLMRKFPQNLLAEKEDITNSLVSFIKSDNSNSNIIVSAMYCLGDI------------------------------------------------------------------------------------------------------------------------------------------------------------ 145344012 261 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVDIIENGLGDENQKVRTITALSIAALAEAATPYGIEDNVLKPLWKGIRAHRGKVLAAFLKAIGFIIPLMDAMYEVMVILIREFATADEEMKKITLKVVKQCVATDGVEPEYIREVMPEFFKHFWVRRMALDRRNYQQLVETTLEV--SLKVGAAEIIGRIVEDLKDESEPYRRMVMETITKVIEELGTADVDTRMEELLIMLYAFQEQTSDENDI---MLKGVGTIVNALGLRAKPYLPQICGTIKWRMNNKSA-DIREQAADLISAIAPVMKCEEEQLLGHLGVVLYEYLGEE--YPEVLGSILGALKAIVSVQG--MTRMTPPIKDLLPRLTPILKNR--------HEKVQENTIDLIGRI-----------ADRGAEYVAAREWMRICFELLELLKAPKKAIRRATVNTFGYIAKAIGPDVLATLLNNLKVQE------------------------------- 193809027 533 -------------------------------------------------------------------------------------------------------------------------------------------KNGTPSVRRAALRAITDKVKELGPETLF---NLILPLMMQNTLEDQERHLLVKVIDRILFKLDDLVR------PYVHKILVVIEPLLIDEDYYARVEGREIISNLAKAAG-------LATMIGIMRPDIDHPDEYVRNTTARAFAVVASALPSLILFLKAVCQSKKNWEKIVQQIAILMGCAVLPHLRQLVSHGLHDEQQKVKTITALAIAALAEAAAPYGIEAFDSVLRPLWKGIAEHRGKVLGAFLKAIGLIIPLMDPYHASYYTREVMVILINEFNSPDEEMKKVVLKCVKQCIEGIEKDYINEEVVNPFFEKFWVLRSSHDKRNLHLIVETTVEISNKIGGAAVIARIVDDLKDPSEQFRKMVMQTIQSIVNNQDDIDQTLEEQLIDILYAFQEQASEDYYNSFDAIVNKLQVRMKPYLPQIAGIIRWRLNTPLPKIRQQSAELISRIANLMHLCGEHQMLGHLALYLYEYLGEEYPE-VLGNIIGALKSIVVVLGVQHMTPPIKDLLPRITPILKNRHE-KVQENVIDLIGIIADKGGDLVSPEWDRICFDLIELLKSNK--KLIRRATIQTFGYIARTIGPF------EVLTVLLNNLRVQ----------------ERQLRVCTTVAIAIVADTCLPYSVLAALMN---------EYRTQDLNVQNGVLKALSFMFEYIGEIAKDYVYA-------VVPLLEHALMDRDLVHRQIATWACKHL------- 123458070 4 -ELNVILKSLLDTDNDQRSSGESAFWDMTQKDPPSVIQILFHII--ETTDNNTRQMLALILLKLIFAPFK------QEIFDLIPLEIHTFIQEKLLYLFSSPEINLNYLSTAVATIASVYISLNEYQNFIPSLFQIIL--NSTPQLRAPAIDCAVQVITNFKNNLELDQNQTFQIITMVLQDNSIPSASV--AVMRFLYTIIPDGEIPPEYQELASVIVPLISQL----EKDLLSSMLLNLAIFIAKKPKFVIPILDSLVQILSIATDQNQDEGARINAIEVISQIC------------------IRISEENNYLQHVIESMFMIITETDETHYPPYEDETNISDIAQQYLLSIGSQNLQPLFTQIVLQIISNNIESSEWNIRYAS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19114581 1911 ----------------------------------------------ESANSGDRIGVCIALEELINSATPEQLEIYSDDFVY-------AVRRAL---MDGDLEVRETAAEAFDSLQSI-LGDRAVDDVLPQLLKLLESENQSEQ----ALSALREIISRRSSTIFPVLIPTLIKKPVSAFNARALSSLAQVAGVTLNKRLPSILNALMES------------SLASTGDDLVALNGAIDKVNLSVKDQEGL-----QILMAHFYSFSESEDFRKRLFAAEHMLVF---FQNCKLDYYRYVGDWVRHFITLFEDKSQDVVVAAVAAQNTLVSALRKDQLDYHSLRDVGSQGVNLPA-FEVAQGVNSILPIFLYGLMHGTMDQREQSALGIADIVLKTEPSKLRPFVTQITGPLIRII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66562769 368 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELLSILLEMVDASSPEKRGVALWVLGQLVGSTGHVVKPYMQYPSLLDVLINFLKTEQQLIIR------------RETIRVLGLLGALDPYKHKMNLGQIDSQLDTLTSMADEAENTQDLTTSEMLVNMSSSTLEEYYPAIA------IATLMRIIRDPTLSQHHTMVVQAVTF----------IFKSLGIKCVP-YISQVMPSFLNV--VRTADVNFREYLFQQLAILIAIVKQHIRNYLDDIFNLIKEFW--TVNSPLQSTLILLVEHIAIALGAEFKIYLPQLMPQILRVLTHDTSDKSVTVKLLQAL----QKFGNNLDNYLHLVLPPIVKLFHAT---------------------------------------------------------------------------------------------------------------------------------- 72390593 18 -------QNALSVESADRERAEQEIREFQNDIQSGFVLLLLNVASSQSPAA---SFCSIVFKNTVKNCWNEGTSEHC-----VAESDKAFVRNNITGIMFSAPNVQRNLAEAISMIAETDFP-SAWPDALQRIIHVLMNEKSVVLH-SAALSTAHSILGRYRPDLSQETANDLLNSMVLLVDAVEKCGTDAHAACTGLTSAVECLRDITAFDWGIEGFVRVLLRCLQLGGSELKSVVIMCVSHFLLQFDEDFEKYASEFLKVVWDSSCESDMDDIVVQGMGLLAAACRGATREVFNNESVLVNLMTEVIMPNLALRQVDVELFGTEPDEYIQRD-IEGSDFHTRRREAGELVRALLLFFPEKTGPLFTAKAQELLASADWKAKDLAIYLVSALSLEGQHVSTQRGVTQCLSKLVPFEPFLKQNVLSELSCGVSCIRFVAAFRAHIERSLLPDIIALLASWCEDTVVQVYAAHAVERVL-TLQDPGKPGHVITDTVLGDKAPSLLHNLCVRLNQEKKPIAYTMQCLMRVCQNCSGCVKSFVGDIITCMVPVINPSNPLFSHCMFEVVSQCIMLRPEDAAAIESALWEPMIFILQNDVLEYVPYTL-QIMAQLLDAHGSGAPEPPTYYQALLEPLLLPEMYKQSFIEHYPGFVH--GKGLTERVIAVVRSLVLNILTTMIRAYPKDISPYMVSIYQSLIQRLQKSRTPKYVRILII------------------------------------------------------------------------------------------------------------------------------------------------------------------ 217403946 1372 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLVMPAVLKAFEDPAWRTKQASIHMLG-SMSHLAPKQLASALPKVVPKLTEAFSDTHPKVKQSAQEALDEISTVIRNPEIS-----SISSILLKALTDPADNTVKALEGLIETEFLHAIDAPSLALIVPILHRGLRDNICTMINDPKDFVPYLPTLLPDLQTALLDPIPDVRSTAAKALGSLTRSLGEYILPDLRP-----WLIRKLRDHTCSSAERSGAAQGLTEVLVASGS----AVVDDAMRNEILPLRSYPQAST-REGVLWMLTFLPPALGQGFTPLIDVSLPALINGLSDDSEP-VRDVAMRAGRVLIRSHG---KVHVDKILPSLELGLRDEDYRIRVLGDLLSTIGGTSMVKGDKAERAQAQIALALGPETRRRVYSGLYMARDSTHAVRTSAIQVWKTVV----------SVTARTLRDILPVLVSQI--IANLASGHEERTEVAGRCLGDVVSKLGDSVLPQ---------------------------------------- 169602789 378 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVNALGERTKTYLPQIVATVLARLNNKSAT-VRQQAADLISRITFVMKCDEDPQLIKLAQALYEYLGEE--YPEVLGSILGALRAIVTVVGHAMQPPIKDLLPRLTPILRNRHEKVQENTIDLVGRIAD--------------RGANYVNPR--------EWMRICFELLDMLKAHKKGIRRAANNTFGYIAKAIGPDVLATLLGNLRVQE-----RQSRV--------------------- 217403860 38 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HNDANARKAGVAGLGVIAEGC-CEPLTAALPTVMPMVFAAAQDSSPQVRECACFCLGQISEHCQPEILQYNQILPIVFALLD--DQAVTVQATSCYVLEMFCERLEPDA--VRPLLDPLVRKLAHML-----------------EQTNKRSVQEMAVAALAATAVAAEQEFSPYVEGVAKLMTTLM--------SLQDPTLFSLRGRALECMGHMAIAVGKENFRPYFTVTMECAMQGL--TLESTDLQEFAYAVFANLAKVMKEEFAPALSDLVPHLIQVV-DMDEGQVESNEAFTGLDESDDEGDN-EQYVLHVRTGLM----------EVKKGAITALGEMGAHCGTDFCPYLEVCMKSLEEAA------------------------------------------------------------------------------------------------------------------------------------- 190346480 8 -QVKQALHAMYSASNETDKNASKFLEQFQKS---EAAWEITHTILTSNDSLEVVLFAAQTLRSKVTYD-----------LNQLPEHNYTQLRESLLQMLSSQSHVRTQLSIAVAQLALQDLAWHSQEQLLPFLLDVLSLTDAEFNQRERVLRVLADLLDCLNSWIKECRIEDILTVLTSLIFESLTNDDTFDRAVECLCTILELIDALYQQVLQLNAFMTSHPEKLEDPETRLYVEAGESWHVLIAKNP----GHFRELVEILLKCTAYNQDLDVVKYTFYFWYLLKSLLTLPRFKESKVAFADIYESLIS--VIIVHLTYPADADDSNLFQGDKEQEDKFKEFRYEMGDLKDCCAVVGATRALNIPFQQLQNTISSSKWQQIEAPLFSMRTMAKEVSNKE-KTILPVIMGFLVQL--PEHPKIRYAATLVLGRYTEWTAK---NPQYLEPQLNYIIAGFKTTSDIKVAASHALMYFCQDC--------------SSLLVNYLEQLYLLYGQI---KDQIDLKSHYELADGLGHVISQVSEE--NRFQTCEMFWKPTVENL--NRVLKEAQPGDEKANVLIADQVEIITTFVSVLKAPGFDEFIKDVWPLASQLLQKFGGSLKV----SERLTKLIKSAIQSFSTYLNPILADIANLLHGGFQQNKYGCYLWVSGSLVREYGDEYTQFALTQCSSFFDIYTNIKEIPDLIEDFFRMLNDILMYFPLELIPDFAFLNTTLTTSIHTM------DQLEEFDPL-ISCLHFQIDFV-----SWGLPHPPISFMGDNPPHIQDSVKRFLMEDNRGARLLKA----------------------------------------------------------- 190404667 7 --ILSCIEQTMVADAKIIKEAEQQLFEFQKQ--PGFTSFLLNIVSDDNFALNVRLSSAIYLKNKIHRSWDTKRE------DGIKADEKLSIKERLIETLVENNHIRPILTETINGILV---GQEDW-DLAPIIKNLLSSGDASY--IYPGLLLLFQLCKAHRWDMVRDYIDSVIEELFPGSQTDYRSNEILYLILKSFYACLNNLPQYFSQPERIMSWVQLHLYLCSKPLPVEVME-LDPADRSLDKRVK-VNKWGFGNLNRFLQRYNKITKAITKEFIDYIFNTIVPIILREFFKDIEAWGNNSLWLSDSSMYFLISFLEKCVTIDQLYPLIEPHLQIIFENVIFPCLCANEQSIELLEDDQEEYTRRYFDINREGSTPDAASADFIFLIGSKRPEKLNNILPFINDIFTRFANSSDINMAFKEEGALRTLSNLFSFIDEPSVLENIFGHFIVPLLSQDKYMFLVARS----------------------LETIALYSEEFKDMNILSQLFELTYTNFLNSNVLPVQIEAADAILIVSNPQIHPAVSAHVPGMMEKLLKLSKIFEIDILSEVMEALVERFSDELSPFAKDLASNLVEQFLRIAQALVENPSETYSASDQEQEIQASGLLQTMTTMVMSMNKVPLIES--LAPVVKFVVLHAQISFITEAVDLLDALTISSHLLYNQIAPPIWELLHDILDSFQTY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71022317 413 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGTVVNALGMRVKPYLTQIVSTILWRLNNK-NAKTRQQAADLTTKLALVIKQCEEALLAKLGVVLFEQLGEE--FPEALASIISAETAIANVVG--MAQMNPPIKDLLPRMTPI--------LRNRHEKVQEASINLIGRI-----ADKGADSVNPR------EWMRICFELLDLLKAHKKAIRRAAVNSFGYIARAIGSDVLQVLLTNLRVQE-----RQSRVCSTVAIA-------------- 189200106 147 -----LLQIAVDHRPKVRKRAQEALKKVLANPPP-----------SPALDHPAADMCAETAQKMLKDIAAEAAAKSRKNKGKKDADNK-------------DPDLIHAL-QLIKTIATS---SGGWPSSIDVLCELLISKSTNEFLTMAAFEIFEVIFAGMADELASAKLPRLLEVISE-LQPSKNDTQLLWIAVISRGYEVSAQIEPEDTFMKLPDLFILIAEFLTSSSHNIRISASECLISLVNLVPDILEPSIYDEKTLEKVAKIAQDLLSVKYQAMEVFSVLSAMFETLRWRSDPILKPVLSVVGDLRFAGKKEADSVISRAISAMGPDVVLDILPLNLPRPPPGQTGRVWMLPLLRDSVHNTKLAHFRAEMVPLSEELYQKVIDHGEKEKTMEIKVFETVVQQIWSILPGYCDLPLDLVEAFDQSFCEMLANLLYGQADLRTDVCRALQNLVDSNKAIVELESELAQARISKTDAKKNLEHLAGFASNMLAVLFNVYSQTLPQYRGTILRTINAYLSIIPEKELMETFERVATNLEASLPKMPPMSHTLMDLIITIALYLPRDSYRSLRENEPQLQKKAYKLIPRLAESMGKAALKERNGELQQLLLGGAEK--ATAPARRDRLNALFQIIESLPQSDLHFIPSILSEVVISAKETNEK-----AREAAYNLLVAMGEKMAEGGQVIQAKVPNMPADPTVEASLEEYFTMVSAGLAATTPHMISASITAVTRILYQF----HSRLSKETITNLCDLMDIFLQNPNRIVRSLGFVKVEVISLPESLVR--PRLNVLLKNLMVWSHEHKAHFKAKVKHIVEMVRKFGVEE-------------VERCTPAEDRKLITNIRKTREQRKKKKQQA 149237907 9 -------------------NATHFLEQFQKSQ--EAWPTVHQILSKKSSDVQLQLFAAQTLRSKI----------IYDLSSQIQEADYEALKSSVLSLLKSEKLIRTQLAVAMSQLALQYFSWKESSELTYVLLEFLSNTQQNPTLNAAILDCLNSWITEAPVEQILN-IQSLTALIFQSLTHDGTFDK----AIECLVTIIRETRDIDNYQIQLNKFMHDNPDQLEDPETRLYVECGESWHALIARNPKHFKP----LVEILLECTNNKEDLDVVKYTFQFWFLLKQLIVMPKFEEARNEFKEVYLKLISIIIALLTYPIVEGDITNNLFDGDKEQEDKFKEFRYEMGDLKDCCAVVGASKALEVPFQQIQSILASGQWQSLEAPLFSMRTMAKEVPKKE-HTILPTIMSYLVRL--PEHPKVRYAATLVLGRYTEWTAKNPEFLEPQLQYITKGFEVANNNNEIMMATSHALMYFCQDCAEL--------------LVNYLEQLYLLYGQV---RNQVDLESNYELMEGLAHVVAKVPEELYKTSEMFLQPTIDNLQSLSSGTVSDASNKEIAEQLEIITIFVNVLINEFEKPTYPIATLFIEKIWPLTTSILNQFQQSLAINEACMKLFKTAILSLSSYLNPLLPQIAEVLHQGFNQTHYLWVTGVVIRVFGDDEFSSPEITTAVYEFGLQQCQSFFEHFSSHKSETEVRLH---------PDVIEDFFRMLNDLLMFFFKLILNYDLLNSISKVVDITLTVINEYNPIISCIHFLIDLVHPPISLFQQDTESLKQAIKQFLVADAHGGEILRV---LIQGLIFKFPADAQQDA--NDLILKILIV-----VPSNEMAINWLKLAVHQLPN-- 154415825 11 -----------------------------------------------------------------------RKSKAQEFWKQLSDQTKAQLISAAQRSLLFTNSVGLQGACLLAKIFNYEPVQTNLAEYIKYI---LTDKNFTEEHKKSVYALILELSTDEKSALIERILLDTEEFFMQNFAEMNYDQSYQVAFLQMFNAYIAMIRPENIAGVYKPIYDIAEAQLFNIQDDVVFLELYRLLYSMLINIYDNFDELLEKERFIMCGVNGLSCNPPLLTQVLTFWLYVFKFERDILKQNREILKLKLPEPRRFHNITDAAANEIIDILFNLIVPDPNATDPEDRNDPDIHMWCCEILSVLAYPPCLEKVKDFCIQNLDDEKWEVQHAVAVLPFVYCQDDVVDKSSAYRAFILSMIPKLIEHLQIRLVETAIYTLTCITKYFAIFSYQTTNMESLMQGFMIQYNRHPQIAIRIMGFVNETMKFPPKIDE---------NSKFDNFIIALHEAIKEAYPQLQGVIRVNYKMLYLYMVKISKWDND--YEKLKSMIETIFSNLQQL------SIAAFDGSMEMSLRHTNTQCNLWLLTSLFRRYKDQLREISSPAAAKLFEMLKSSEDMQEEILECLFTIINALPQEDNETQDRIIEYIPIAIGS-NSPRLAVMSLTALSYLLKNLGERGSLIFDASLNEIFSLLDNVSFPVFFKSELLAALARVLDVYKEKISPDMEQLFSKLYSYISIDWGEYLENQELLMNEMYDSIYKCYTALIS---------TDHVRELYMDKPSLRKFFKRLVMPNDMSLETIESIAQFLDKMRQMFNRNIYLNYFSNYFI--------------------------------- 123497243 5 -----LLEAIWSTDKDRVEEADKYIKELIDTDKIGYIANLVEILNSDDQNASVKRNTLLLLYKMY-PEDIAQQNGEFDESDMIPQEITSKIIEITFALLGNPDESLRNNAIHLYARAVSYYINLHDIEPFHALIQLMELPDANLATTYTS--ALCEILISYYPEEAETH--HLFRLVFVMFNT--QDIQMHFNAIKIVNSMVENISDFFEPEENQQIVIGIASALLQYSQPDLQCEAFKCWDKIGKQAPIILAENEPILIEHALGAMENSEDRNLLFAACALIKRIAKIEIEDETEQLNGIEQN----------IQNVLTMLMDVCSS--VDDPSCETNETWEPYIAAYEAMKTVCKLTADTIAEGMSENFSEILNSNSITFSERDCWLRLLECVIVNTTN-KEYVKQYFQPLISLASDESPCIRFRALKCIRKGLEFISEINRNDEYLIELSKEVE------------------NLANILDDDGHIASEVCFILSLFTKVTNYERTSDILQLLTEK--AVSVHQHFAKEPFDAIERIVTEADEAQVLNFFPNICGYLESALNQEN--------------FGWLVHDLGELVQAYAFRFKEQISPVVDHLCNLFLQVCNSNSEYLPEVLLPFTSLCAANHEIFGKYLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 40788340 120 -----------DPNIENKNLAQKWLMQAQVSPQAWFSWQLLQ----PDKVPEIQYFGASALHIKISRYWSDIPTDQY-------ESLKAQLFTQITRFASGSKIVLTRLCVALASLALSMMP-DAWPCAVADMVRLFQAEDSPVDGQEFQTSRLPQYRKGLVRTSLAVECGAVFPLLEQLLQQPSSPSCVRQKVLKCFSSWVQYVNTLLKLIPLVLGLQEQLRQAVQNGDMETSHGICRIAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTLQDDILSFEAEKQAVYQQVYRP--VYFQLVDVLLHKAQFPSDEEYGFWSSDEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDKLGRLLTSSEEPYSWQHTEALLYGFQSI-AETIDVNYSDVVPGLIGLIPRINVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157108232 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCANMVSNNEQLRDISSIGLKTVISELPQSLVPNVCQRITGKLSNAIEKEDVSVQLEALDILSDLLSRFGDLLVPFHDLILKALVPQLAS---ARQAVRKRTIVALSHLLTTCNNNSYNKVIEHLLDGLEKPQDQSMVRTYI--QCLAAICRQAGHRLCNHIERVMFLLNQYSHRDDDELREFCLQACEAFVQRCPEAIMPHIPSIVDLCLKYITYD---PNYNYEADDGDGGVAMDMEDDEDIDSEEYSDDDDMSWKVRRSAAKCLESVISTRHELLEDFYKTLSPALIARFKEREENVKSDIFHAYIALLKSTRPIGDDMVPDSMEQVPSSISMLQDQVPMIVKAVQPLMREKSVKTR-QDCFLLLRELLNALPGALSNHIDQLMSGIHYSLNDKNSTSNMKIDALGFVYCMLGGHNPQFHPHIKTLVPLVETAVFDPEALLVLQQLVKVIRPLNIQTNFDFTPYVHPLYSSTLQKLRSPEVDQEVKERAIACMGQIIANMGDVLQQELNTCLPLF----------------------------------------------------------------------------------------------------------------------------------------- 194212353 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTSSDKELXVRFMATNDLMTELQKDSIKLDDDSER-KVVKMILKLLEDKNGEVQNLAVKCLGPLVSKVKEY---QVETIVDTLCTNMLSDKEQLRDISSIGLKTVIGELPPASRGSALAANVCKKITGRLTSAIAKQEDVSVQLEALDIMADMLSRQGGLLVNFHIALGHLVMSCGNIVFVDLIEHLLSELSKNDSMSTTRTYIQCIAAISRQAGHRIGEYLE----KIIPLVVKFCNVDDDELREYCIQAFESFVRRCPKEVYPHNICLKYLTYDPNYNYDDEDEDENASDDDDMSWKVRRAAAKCLDAVVSTRHEMLPEFYKTVSP---ALISRFKEREENVKADVFHAYLSLLKQTSWLCDPDAMEQGETPLTMLQSQVPNIVKALHKQMKEKSVKTRQCCFNMLTELVNVLPG-ALTQHVPVLVPGIIFSLNDKSSSSNLKIDALSCYVILCNHSPQVFHLHVQALVPPVVACVGDPEALLVTQQLVKVIRPLDQPSSFDATPYIKDLFTCTIKRLKAADIDQEVKERAISCMGQIICNLGDNLGSDLPNTLQIF----------------------------------------------------------------------------------------------------------------------------------------- 123412993 186 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNAIRKAALEFFNTNLLVFSELFKIPEKNNAFLEGIIKILEDQISDIEKTIFNCLKLFINKFYPNIEPKILDIVKERINKGIRAYDTQNKESFQVKDMNYCFMFWTKLAKIEYMLKNNTETNIVSKNYILGSYNVIMELIFELLKKNDEPYILEDIMPEAIAMDCMMEMFYLIPTEIFIFIYNKLSSYP-SENANEFYACTLMLSYFVHKTNDERFKQFFFEKLNILLQNSSILNGSIRYAIVFTISKIIGFYPELLMTDIDLVRTIFDLIKKQLDSHSKH-----------FVRLALYLYSILLSSSPIDSLNATRENFMIFATEEISKQDRKEDDCCRYVFDCLISIFHRS-----PVNQQYY-----IWSEALKMQECTQYLCTALTFFGLVKPTDELLDQTVKFLIEDSKKYAFEESFCALVQMFRWISP--------------------EQAKNYVPQCLDSIQSAIESKDK-NTIEAFELLLGFLAVNYQEMFKIHSKEIVSSLKANLNDDTMLLQLYVATAAALCDIAQASFEFIKQDSKEIAKRLLELCQQYTE---EPIIDATFTLLRTILE-----------------NNYEIGKIIFRDIFKVIKLIHKGNKYTDQIAQSIINVI-LILNSHYSREISFLVMNESVEWITRKAHNSPDNLVAMVAN------------- 211965397 582 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILGALKAIVNVIGMNMTPPIKDLLPRLTPILKNRHE-KVQENVIDLVGRIADRGGDLVSPEWDRICFDLLDMLKASK--KAIRRATVNTFGYIARTIGPQ-----DVLATLLNNL-----------------KVQERQLRLCTTIAIAIVAETCLPYSVLPALMN---------EYRVQELNVQNGVLKTLSFMFEYIGEMAKDYIY-------TVVPLLEDALMDRDLVHRQTAAWATKHL------- 157872843 14 -QFVEIACRAVSPDPTVRTPAERELLAYLDAVDQQSLPQLLLELTHGETPHDT--FFAISFKNMVKKCWDPSTSEHC-----VQECDKVAVRATIIESLRSSGAVQRNLAEAIALIAQVDFPT-AWADALSLIVKVLTSGNDVAQLR-AALSTSHSVLRKYRHEALVHELRAIYSLLCPALVRSMESLLLTTEAVECLITSLDLGDEFIERIGPIVSMYNQCLSRVSAPSADMNSAVIACMTHWLNSFFEKFAPQFIEVVIGMLANQMSSDPDDLVVCSLELVSSACRGTTRSHLNAREKL-QYILQFIILPNLALREDDLETYTSDPDEYIKKNIEGSNFHTRRRAAVELVRSLLLYLPEPLLAEVTTSLLQTAHGDWRAKDTAIYLAFVLVVDGQLVNTQRGVTAQQLSEIIPVAQILDGHVFPEVR------CDLSAQSPGIVKADCMLVVAAFRHLIASTAYEFLVPALTRHIAVGDAVVMTYAAHTLKCFLSITEASAAAALEAVFTGNALSILEGLCVRIQQTEALMQYLMSVCFRFPKLVAPFAAQVMASLHTPLYRAVRNPSNALYSHCMFEVTSKCVALQPGARAVLRENVVEYVPYVLQIFAQLVRTYQSSDQPQMYEMRTQIPAPVCLLCAFVEVYPGYMHRLTNPALNVFNILVRNEGLNILTSMLLAYPADVMDYMDTVFKVLMDRLQSSSTPKYVRILIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154272265 466 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKQYLPQLMPIILELQDLSSQSKREAALRTLGQLASNAGYVIEPYIEYPNLLAVLINIIKTEQT---------GSLRKETIKLLGILG--------ALDPYKHQQIIESSPDIHHVNEVQ---TVSDVSLIMQGLTPSNDEYYPTV-----VINTLLQNILNESSLSQYH----------SAVIDAIVTIFKTLGLKCVP-FLGQIIPSFLSVIRSTPTSR--LESYFNQLAIIVTIVRQHIRTFLPEIIEVIREFWDC--SYQVQATILSLVEAIAKSLEGEFKKYLAGLIPLMLDTLEKDNTPRQPSERILHTF--------------------------------------------------------------------------------------------------------------------------------------------------------------- 85098066 402 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSPIKREAALHTLGQLASNAGYVIKPYLEYPQLLEILQSIIRGEPQHGTGILGALDPYKHQASPAKDSMASQVANVASARSDSLKTALTNLMQVEERTDDNKRNNEAAQVSLMMGGLTPSNEDYYPTV------VINALLQILKDQSLVQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFISVIRASSNAR--LEFYFNHLSRLVSIVRQHIRVYLKDIIDVLQEYW--HTTLALQSTILGLIESISRSLEGEFKIYLAKLLPLMLGVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146102936 10 ------------------KAAYAQLKQYESN--PAFCILLSTVFGADTNPAQYRQLAGITLKNNLASARHALGEG----------AVKEAARFALKSLTNPPDRIARTSAQVVVKVTA--LTSLEWGDLPSILLNDLLPGGELKTL--AALYCLQYLVEDV-PKQIGESSEHVILRVSQLAASQNDPMTIRKAAFRMCFNIYEQA-SLLDWNVDTLSPLQMGLSKASHSLSSVCTSLLECFVILVLRTCSFLLDYF-DFFGQMSPNEMQSGNQELVAAAIDLISTTVDLYDRNGGETAVAFLVSGVPQLILVRYALLSSEEVANIMDDISEDDMLDDDAAAMTLRSSALKLVDVLSTFSSDATYQAFIGPIQQLWSSSEWREREAGIVLVGTIANGCAHE-LRAVLDSLVDQFLQFISNQSEHVCSIAMWSLSRISETV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134114710 327 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLRNLVDAIADGLKDEQQKVRTMTALALAGLAEAAAPYGIEDNVLKPLWLGIRQHRGKTLAAFLKAIGYIIPLMDPEYECMPILIREFQTSDEEMRRIVLQVIKQCASTEGVTPSYIKEEVPEFFKAFWVRRMALDKRNYKQLVETTVELANK--AGVAEIVGRTVNDLKDESEPFRKMVMETITKVVSNIGAADVDERLEVLIDGIIYSFQEQTFEDTVMLDGFA---TVVASLGPRVKPYLPQIVSMILWRLTNKSA-KVRMLAADLTTKLAPIIKSCKEDLLSKLGVVIFEQLGEE--YPDALGSLIAAEGAIANVVG--MTEMNPPVKDLLPRMTPI--------LRNRHEKVQEATINLIGRI-----------ADRGAEYVPAKEWMRICFELLDLLKAHKRAIRRAAVNSFGYIAKAIGPDVLSVLLTNLKVQE-----RQSRVCSTVAIA-------------- 45550109 21 -------------NPKEQEKANKWLQDFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDNVIVTQLSLAVADLALLMASWREWPLLLKFLCMCLQREDLDQQVWNAALRTYSAWLVIHAFPVSHVYNNALTQLAFRLLSLPETSGKLHDNATECVCALLSCINTRQDLFGAVCMLETPYHLSVAHEDTDKTINYCRIFTSLCDAFFYDLKPHYSLKGLDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRNEDKLTVLFRPHIERLISALFRHSQMESDHDGLIEENNNF-------FDFRRKVSDLIKDVAFIVGSGACFKQMFHILQA--PETTWESTEAALFIMQNVAKNILPDE-NEVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIE---NHPESLEAVLNFLLYALQQKNGLAPAAAIALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125984468 21 -------------NPKEQEKANKWLQEFQKSI---YSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPHTHESLRDSLITHIGTDIVIVTQLSLAVADLALLMASWQEWPLLLKFLCMCLQRDDLDQQVWNAALRTYSAWMVIHVFPFSHICNNTLTQLAFRLLNQPETAGKLHDNATECVCALLSCMTTRHDRDNANDAPVEAQVFSAAHEDTDKTINFCRIFTSLCDAFFYKMLPHYSMKGLDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRYDDKLTAKFRPHIERLISALYRHSQMESDHEGLIEENNNF-------YDFRRKVSDLIKDVAFIVGSGACFKQMFMILQA--PETTWESTEAALFVMLNVAKNILPDE-NDVIPKVVEAILNMSEQTHIAVRYTAILLIGELCDWIE---NHSESLEAVLNFLLYALQQKNGLAPAAAIALTSICTACRH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158298974 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDLLCANMVSNNEQLRDISSIGLKTVISELPQSLVPNVCQRITGKLSVAIEKEDVSVQLEALDILSDLLSRFGDLLVPFHELILKALVPQLGSARQAVRKRTIV--ALSHLLTTCNNNA---YNKVIEHLLDGLEKPQNPGTIRTYIQCLAAICRQAGHRLCNHIERVMFLLNQYSLRDDDELREFCLQACEAFVQRCPEAIMPHIPTIVDLCLKYITYD---PNYNYEADDGEGGNSMEMEDDEEIDSEEYSDDDDMSWKVRRSAAKCLESVISTRHELLEEFYKTLSPALIARFKEREENVKSDIFHAYIALLKSTRPMGDDIGPDSMEQIPGPISMLTDQVPTIVKAVQPLMREKSVKTR-QDCFLLLRELLNALPGALSNHIDQLMSGIHYSLNDKNSTSNMKIDALGFVYCMLVGHNPQFHAHIQLLVPLVVNAVFDPEALLVLQQLVKVIRPVDVQTTFDFTPYVSQLYTSTLQKLRSPEVDQEVKERAIACMGQIIANMGDVLQTELVTCLPLF----------------------------------------------------------------------------------------------------------------------------------------- 156395282 542 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NELFPIIIDMLQDASSMKRKIALWTLGQLVESTGYVVEPYRKYPNLLEVLLNFLKTEQAPGIR------------REAIRVLGLLGALDPYKHKLNQIEGVLDDGGISTGSKESEDRVDTSTSEMLVTMGSVVLEEFYPAV------VISALMRIVRDPSLSSHHTM----------VIQAVTFIFKSLGMKCV-TYLSQIMPSFLNVIRTC--DSGFREFVFQQLGVLISIVKQHIRNYLDDIFTLIKEYWTINSPMQT--TIVLLVEQIAVALGGEFKNYLPQIIPHILK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721089 424 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKNYLPQLMPIILDSLQDLSSHKREAALRTLGQLASNSGYVIEPYMEYPQLLAVLINIIKTEQA---------GSLRKETIKLLGILG--------ALDPYKYQQISEISPDVRYINEVQPISDVAL---LMQTMTPSNEDYYPTV-----VINTLLQNILRENSLAQYH----------SAVIDAIVTIFKTLGLKCVS-FLGQIIPGFLSVIRSSP--VGRLESYFNQLAIMVSIVRQHIRAFLPEIIDTIRDYWDS--NHQVQATILSLIEAISTSLEGEFKKYLAGLIPLMLDTL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67539624 392 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKAYLPKLMPIVLDALQDLSSHKREAALRTLGQIASNSGYVIDPYTDHPHLLAVLIGIIKTEQAGSLR------------KETIKVLGILG-----ALDPYKYQQISETAPDVHHINEVQVVSD---VSLIMQGLAPSNEEYYPTV-----VIHTLMQNILRENSLAQYH----------SAVIDAIVTIFKTLGLKCVP-FLGQIIPGFISVIRGSPSSR--LESYFNQMAILVNIVRQHIRAFLPEIIEVIREFWD--TSYQVQATILSLVDAIAKSLEGEFKKYLANLIPPMLDTLEKDNTP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39104529 121 -----------DPNIDNKNLAQKWLMQAQVSPQAWFSWQLLQ----PDKVPEIQYFGASALHIKISRYWSDIPTDQY-------ESLKAQLFTQITRFASGSKIVLTRLCVALASLALSMMP-DAWPCAVADMVRLFQAEDSPVDSQEFQTSRLPQYRKGLVRTSLAVECGTVFPLLEQLLQQPSSPSCVRQKVLKCFSSWVQYVNTLLKLIPLVLGLQEQLRQAVQNGDMETSHGICRIAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTLQAEKQAVYQQVYRPVYFQLVDVLLHKAQFPSDEEYGFWSSDEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDK-----LGRLLTSSEEPYSWQHTEALLYGFQSIAETIDVNY--SDVVPGLIGLIPRISISNVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83286558 464 -------------------------------------------------------------------------------------------------------------------------------------------KNGTPSIRRNALRTITDKVKELGPENLF---NLILPMMMQNTLEDQERHLLVKVIDRILFKLDDLVR------PYVHKILVVIEPLLIDEDYYARVEGREIISNLAKAAG-------LATMIGIMRPDIDHPDEYVRNTTARAFAVVASALGIPSLILFLKAVCQSKKSWEARHTGIKIVQQILKQLVNIIAHGLHDEHQKIRTITALALAALAEAAAPYGIEAFDPVLRPLWKGITEYRGKCLASFLKAIGLIIPLMDSYHANYYTKEVMIILINEFNSPDEEMKKIVLKCVKQCIEGIEKDYINKEILNPFFEQFWIIRNSNDKRNFNLIVDTTVEIANKIGGEIVISKIVDDLKDPSESYRKMVMQTIQNIINNLDYIDQKLEERLIDILYSFQEQTSDDYYNSFDIIVNKLKLRMKPYLPQIAGIIRWRLNTPLPKVRQQSAELIARISKLIKTCDEQQMLGHLALYLYEYLGEEYPE-VLANILKALRSIVIVLGVNNMTPPIKDLLPRITPILKNRHE-KVQENVINLIGIIADKGGDMVSPEWDRICFDLIELLKSNK--KLIRRATIQTFGYIARTIGPF------EVLTVLLNNLRVQ----------------ERQLRVCTTVAIAIVADTCLPYSVLAALMN---------EYKTQDLNVQNGVLKALSFMFEYIGEIAKDYIYS-------VVSLLEHALTDRDLVHRQIATWACKHL------- 68036606 20 ------------PDDAIRAAADRWLQKF--QHTLDAWQVADSLLHDESSNLETLMFCSQTLRSKVQRDFEELPSEAFR-------PLQDSLYGLLKKFNKGPPKVRTQICIAIAALAVH-VPVEDWQEFIPSFLELLRRNQFENDLCSSANVALSLLTACLGFDELKEQVLEGFASLVHTALSSLNTDQFLEAAVNVTSELIHFTEQFPLIQILIPHVMGLKEQLKDSSDEEDVKAIARLFADMGDSYADLIATGSGDAMQNALLEVTSHSEFDISSMTFNFWHHLCGSEVSIEAERNRRMQLFRPPFEVLVSLVSSRVEY--PEDYHTFSEEDRRDF--RYARYAVSDVLLDATDVLGGDSTLKILFMKLIQACQNQNWQPLEAALFCIQAIAKSLSIEE-KEILPQVMPLLPRFPHQEQLL--QTVCSTIGAFSKWIDAAPAELPILPPLVDILNKGMSTSEDTAAAASVAFKYICEDCR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149063545 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AARTLGDLVRKLGEKILPEIIPILEEGLRSQKSDERQGVCIGLSEIMKSTSRDAVLYFSESLVPTARKALCDPLEEVREAAAKTFEQLHSTIGHQALED-ILPFLLKQLLVPKLTTPPVNTRVLAFLSSVA--GDALTRHLGVILPAVMLALKEKLGTHRIIIEDLLEATRSPEVGMRQAAAIILNMYCSRSKADYTSHLRSLVSGLIRLFNDVLGESWDALNAITKKLDAGNQLALIEEFHKEIRYIGNECRGEHVPSILPVLREGVLTGSPEQK-EEAAKALGLVIRLTSADALRPSVVSITGPLIRILGDRFSWSVKAALLETLSLLLGKVGIALKPFLPQLQTTFTKALQDSN--RGVRLKAADALGKLI-----SIHIKVDPLFTELLNGIRVVEDPG----------IRDTMLQALRFVIQGAGAKVDAAIRK------------NIVSLLLGMLGHDEDNTRSSAGCLGELCAFLTEEELNTVLQQ------------------------------------ 169594668 22 --LYHVLRSASSTDPNQIQTAWEK--------SSGFYPLLQSVFLDKVSPNRSPLFAIIQLKNGIDKYWRKTAVN------AVSKEDKAAIRSRLLESAVNEADQRLALALVVAKIVRFEFPND-WPDLFEQLLQILTDPNAYRLQLPRALLIVLYIVKELSTGRLMRNLQAVAPEILNVLGTIYVSK---------VQSWQSFFRDGGDDEG----------DAIQSIETSL--LAIKVIRRLLIAGYDF--PGREKDVQEFWTMS--------RTHFGDFFQYVASDESPLAPSVQKLVEKHLLQLSKLHMNMAVTHPAAFALLPNSL-DLVRDYWSLVSKLGETWGSKSLDGAKIGTDGDADDETPILERLGLKGLLIIRACVKMVFYPAQSFRYKQQQEKDERAQATSEIKSQLLTDDLVREMISAIVTRFFVFRPSDLRMWEEDPDEWEKMEEGGEDWE-------FAIRPCAEKLFLDLA-----------------------------------KNFKELIIQPLLQVFYTVA---------TIGLAADVLHDQLDFDSFIENTLVPGYNIIRRRIAIIISQWISIKIAKEKKP-IVYQIFQHLMD-KNDPLNDQVVRVTKFMEIANEWEFSAENFLPYAPVTLDRLMALVQEVELAETKMALLNTISIVVERLE------------------HNSGDEHLMKQAILTMLSRLTNAMKADSRVFHVSFLPIIQSA----IEPGSETQVY----LLEDALDLWSSII------------------------------------------------------------------------------------------------------- 123418358 7 -DLLSLIDATESPNAEVQSNADNQISELMKSNSPFFMELIYQIISNHNNPPKSIISTSVIFGRFLDYKERAHLDALKQIFEN---SECTNLINKTFEVVNDDTQIQIHGARLFSLF--YQIKPEIICEKLKSYLDQCLTEDSPIDLKFVCIEIFDDIYNICFEPIIVPLILEMTNVLKQNLLDSDDTIELKKKSLNLLSNISAYKDQSFVNEEYIIDILNILRNIIEIPNIDLNSFCHSFLLSVATNFYHSIELFMEFISQFTLLTIESEDSEEYQKISLKFWHDFSNFEYKIRKDQSQELKNICSEGCSLLF------DPIMNCIFKISTDTLDIEDPSEITLSSAAMTTLGSLCKSSPTDYLPLIANAMSNLQTSDNWIDKYVFAVLFYIIACKITEIEDKRFLKEVFFTIFQLLQTDNQRLREIVLWVVGQTIARHPSLFVSLTSPLDLYLQMMEFINYKQCITDEAVDPLIHLRIISIIYNICRCYSPNSVYNLLSISMGGNM-IESTVMTVLKLPRTQDNEDLLERCYECLNVFYRNCPSNEVVFDDYLSKTLKEMEFVINTEFSESVKFVHMASLTSNLSTLMTRIR-VYKNLLRNYLYPVWDLMFTLLTNTNCMIYVEAMNCLTTVIACSIGLQETDQTNDQLNDFVTESFNSQDNI-VIFAASNLIIQMYKYI-PEMLQYSPIYLELFINIIQSDSLNISCKAIVF------------------------------------------------------------------------------------------------------------------------------------------------------------------ 73971534 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDPHPRVRAAACTTLGQMATDFA-PNFQKKFHETVIAALLRTMENQQRVQSHAASALIIFIEDCPKALLVL------YLDSMVRNLHSILVIKLQELIR------NGTKLALEQLVTTIASVADTIEEKFVPYYDIFMPSLKHIVELAIQKE-------LKLLKGKTIECISHVGLAVGKEKFMQDASNVMQLLLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50424033 6 --LLECFSATLQSDQSVRHQAELQLRQLVLT--PGFLGGCLDIISNPAVSLPIKKAAAVFFKNRVVKYWGSEKQN------KIDNDEKPGIRDRILPVLIESDNTKQQLIPVLRVLISYDFPNN-WKDLLETTGALLQTKDEDFSQLYTGLLCFSEISRKFRERELDAIIVQVFPHLLNIGNSIIANSEVVLQTRESLIAWGEFHGSNMNTPTYVLSSTLSEQEKSFLQISKCYKWAVAHLYRIFTRYASFCDDFIPHLITNFLSIIEQSKKRWLSLSCIYYLLQFCVTQKPTWVLIKPYFENLVSHLIYPLLCPSDHVLEIFETDPHEYIHSNFDIYDEFDTPDVAALGLLVTFVDKRKKTTLEPIIKFLQQQPETLEVAKKREGALRLMGGISHYVVIPHSPYYSQMEQFLTALVFPNSSKFDFLKARTLEVSLKFADLNFENKDNLSVLFHGILNNFSTSNEESSLPVDFECALVIQAYIHLPEFQEALSTI----------ILPTMSKLLDLSNQIDNDAISAVMQ---ECVENFSEQLQPFGVDLMAKLVEQFMRLAVDINEASKVDVDEFDGEYEDQTDKIMAAVGLLNTMITVLLSFENSREICAKLEEVFSPVIEFVLINKIDDMENSTFLSRSISPIMWKNFTYLYQSFTDGIALMYTEELSQCLQNFLIYGQEDLMQLVENFYNIFNIIIESEDAQVGFNDIVLACLAQFILMLQTQAQAYIPNLVNSVLKISQSQQDEQHVKSSSFNITIQNVIIAA---MVHDSNATLMNLQNHHQLVPFFVEWFISILKRVYDLKLSTLGLISEALNLLGDIVAQIGSKLASIMKTLPKAIENLEHKRKNFSES------------------- 156837378 7 --ILRCIELTMVSDAKLIKDAELQLFEFQKE--AGFTTFLLKVVANEEFPIHVRVSSAIYLKNKIQRSWDA-----KNRLDGIIPDEQLTIKENLIQTLVSSSHLRPHLTESVRAILNC---NDNW-DLISVINELLSSGNQDY--IYPGLLLLFEVCIVHRWDMIDKVINSIFPTVENIASQDYKSNELLYLILKCFYACLNNFPEYFTNVDKLNSWIQLHLDRSLDKRVKVTKWGFGNLNRFVQKYCRTTKVVTQDFVNYVFMNIVPTILKEYFKI-IQLWGTSSLWLSESALYYLQFLEKCVTTDELYPLISPHLETIIQNVIFPCLCASNRSVELLEDDQEEYTRRYFDLNREGSTEDVASTDFIFVVGHKRPA-------------------QMHKVLPFLNEIFNSFLQNSNDLD--IAYRQEGAMRTVSTFFSFLEPSSE-LEGIFSHFIVPLMSQNQYQFLVARALETISLYSHPFQD-----MATLSKLFEMTFNRFM----------DSDSIPVQVEAADALKTLI-ISNPDIHQHISSQVPRIMEKL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 115444457 26 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WKVRRASAKCLSAII-VSRPEMLSKMYLEACPKLIERFREREENVKMDIFNTFIELLRQTGNMTKGQGDIDESSPRWLLKQEVPKVVKSINRQLREKSIKTKVGAFSVLKELVVVLPDCLADHIGSLVPGIEKALNDKSSTSNLKIEALVFTRLVMASHSPAVFHPYIQALSGPILSAIGD---RYYKVTAEALRVCGELVRVLRPN------FEARTLDYRPYIGPIYKAILARLANQDQDQEVKECAISCMSLVVFTFGDGLQRELPACLPILVDRMGNEI---TRLTAVKAFAVIAKSLRIDLSCVLDHVISELTAFLR--KANRALRQATLGTLNSLVVAYGGQIGSSYETIIAELSTLCTIMVDRKSIQNVRFFASLVQSANTSFDTLLQALSSIAQCVAVLCLAAGQKCASTIEMLKGILKDDSTTNSKQHMALLCLGEI------GRRKDLSNHAQIENIVIESFQSPFEEIKSAASYA----------- 170046368 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDKNGEVQNLAVKCLGPLVNKVKEN-----QVETIVDSLCANMVSNNEQLRDISSIGLKTVISELPQSLVPNVCQRITGKLSNAIEKEDVSVQLEALDILSDLLSRFGDLLVPFHDLILKALVPQLGS---ARQAVRKRTIVALSHLLTTCNSNAYNKVIEHLLDGLEKPQNQGMVRTYI--QCLAAICRQAGHRLCNHIERVMVLLNQYSHRDDDELREFCLQACEAFVQRCPEAIMPHIPSIVDLCLKYITYD---PNYNYEADDGDGGVAMDMEDDEDGDSEEYSDDDDMSWKVRRSAAKCLESVISTRHELLEEFYKTLSPALVARFKEREENVKSDIFHAYIALLKSTRPIGDDIGPDSMEQVPSSISMLQDQVPMIVKAVQPLMREKSVKTR-QDCFLLLRELLNALPGALSNHIDQLMSGIHYSLNDKNSTSNMKIDALGFVYVMLGGHNPQVFHPHIKTLVPLVEAAVFDPFYKIATEALLVLQQMVKVIRPDFSPYVAPLYSSTLQKLRSPEVDQEVKERAIACMGQIIANMGDVLQQELITCLPLF----------------------------------------------------------------------------------------------------------------------------------------- 159474966 32 ---------------AQRAAAEKLLLEFQEHPQ---AWTRVDTILEVSQNQPTKYFALQILENVIRFK-----------WGALPLEQRDGIKNYLEELLRKESTFVNKLNILLVQILKHDWPA-RWKSFIPDLV---AASRTSETLCENSMKILKLLSEEVFDFALTMEFKAIHELCVFVLNNTRKPELIR-ATLETLSVFLTWVPLGYIFEGNLLEMLLQLF-----PQAPFRNVALQCLTEMATEFNPHFAKFYTYFMQQLLMKGTDDQQKFVQNLALFFTSFLAGLDYLVNISYVDNTEVFKTCLDYWNFFVPDIEEVIVVEDENGNIVRETMKDNDVLAQYKSMRETLVYLCHLDYDDTEQQMLEKLQLAGAKWTWGALNTLCWAIGSIAGSMADEQENRFLVTVIRDLLNLCKDNKAVIASNIMYVVGQYPKFLRA---HWKFLKTVVNKLFEFMHEHPGVQDMACDTFLKICNKCRRKFVVLQVQER------EPFICELLTALTDTIQDLQPHQIHTFYEAV-GLMIGAESDPVKRDDYLHRLMGPPNTTWSQILAQARANPEVLKQQEVVKSIQNVLQTNVSVCSSLG----QPFLVQFNVIFADMLQVYKLYSELISQAIATGGANAARTT--FVKYMRSVKKVALKL-------------IETFVDKCDDPQLLASQYLPAMMDPLLGDYARS-VPDARDAEVLSLMAAIINKLRQLMEPEVPRVFEALFECTLTMITRNFEDYPEHRLQF-FALLHSIVNSCFN------------TLFLMSAAQLKLVIDSIVWAFRHTERNVAETLALLHDLLVQFAGSEYATQFHQTYYLHLLNE--------------------------- 210108599 187 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELCPIILDMLQDSSSLKREVALWTLGQLVECTGYVVEPYTKYPSLLEVLLNFLKTEQAPGIR------------REAVRVLGLLGALDPYIHKVNTGVISSDSGAVVSLSDTSSPESGESAAEMLVNMGGCPLEEFYPAVA------IATLMRILRDPSLSNHHTM----------VVQAITFIFKSLGMKCV-QFVPQIMPTYLNVIKTC--DANVREFLFQQMGMLISIIKQHIRNYLDDIFTIIKEYW--TPNSPMQNTIILLVEQIVVALGGEFKVYLPQIVPQILK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209882538 169 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKNLVQIISHGLVDENQKVRMITALSIAALAEASAPYGIEDNILRPLWKGIKEYRGKGLAAFLKAIGQIIPLMDAHHEVAPILVNEFSTPDDEMKRIVLKVIQQCILTNGVEVEYKLEIIPLYFSNLWIPRNALDKRTYKQLVETTVSISQK--TGVECILKFLIQYLKDNNESFRKMGLETINKMISLTKVIDIDNRLQELLIILYAFQEHTDDDSTIIIDSF---GSILSSLGTAAKPYLPQISCIIRWRL-NTPSAKVRQMAADLIARIVGIMKCDEEEMLGHIGLFLYEYLGEE--YPEVLGSIIGALKEIINVIG--IDKMSPPIKDLLPRLTPILKNR--------HEKVQENVIDLIGC-CANRGGDLISPK----------EWDRICFDLLDTLRANKKSIRRATVNTFGYIAKTIGPDVLVTLLNNLRVQE------------------------------- 198437738 6 -ELVETLRRASSQQAAEFDPASQLLKGYESQ--PGFHLALLKIALSPQITEPVRWIAVLFLKNGIDRHWRTHGPSP------ISNEEKVAIREIIYECFNEPQQIALQFAVIISKISRFDYPR-QWQDLLPYLANEMQQQNPDSDVINTILLTFRLFMKELASKRLPNDKKLFGQVCRQMFKNTSFNGQKLINILKSFRSIVPMLEA-ANSQQFFSSIVSSLSQILQLSQHFSSFETFQKLLILHSKILLDILELELENVNEFIRQAFTISKQCVRDLFEERFIVNCMNQIKILASNPENVAQFISCEDMLIFYYLPLTSDDLECWDEDVEDFCSEEIGEIWNLRPSAEVLFLTILHCDPDKVIPMIMSALQSVNDKIKQESAESCDVTTLMQNDNELFDCLNFFMDNLLPYVKGLQNHPQKIIHRRVLWLIDQWMGVKPPNDIRTTLYDFIIGSL--SPDFNMAVRLMAATSLRQILDDFEFELDTFLPFRDRCTDGLHRLLHRVLHVLSFVIERLGSQVTSCMQQLASILPPIWATSESHNMLRCAVVTTLVNLVLHPFLLPVIHTCTDISSPAHVYLLIDGLDLWVAVVRN-----SIVMTTDLMQLFNNLFGLFDLSSESLKESFHLVECYATLGRSDFVNSEQQFANSLLSIITDVNDYTVIGIAIETAKVFNAYIRDTLQCFLSQEYNGMLSLYRMLLLARLALRHPVAFWQILNDHTGEQFNQAAAYLFNMFS------------TWIDNAAEIRKEIALAVLTLLDNY--------NEIEAVRSSLPNIISVAVHVLHDEDHADSVV------------------------------------------------------------- 198474188 2 --IIVLLANTLSSHIEIQRKAFEELEREFHDD--ESTMTLCELL-DSRHPSELRLCAAQILSKRLSPFD---------RWTGLSSDMQGNVQKVIFNALQSEVVLQQIIVHIVSVLMDHEGGNCRWTDAVFQYVEAICLSSEPAYRKLGA-NVLG-LMADVAPGVFVHQMDRTQRILVSGLRLADERGLLGTPISDCLCKVHKHLTNGTAVSASVPLIMKKLRLATCQDQPDRGNCVFNLLHNLVEFTPEVVRMQLPVVLEDLIIIEDISLNRALRVQSIEFLGCLIHSWRRDIVR------------MHWMNKILNALHSLFRILDLDSQDSDADADVLAAGICVLLKLLQQSSTSKMASRVLNLIEPIVYDEEQQSEAKRGGTQYF-LAVMAEGFAHQLSQKCMDRCMSIVQSGQLDSNPVVRRASQYALAKMVECLQPEITLQA---ATVFSIFYSFLDTDKLSENLLLSKRESIKNSHMFYALETFIESLRPKALQPHLTDLMSRLIPYIQ-PQQNSLCMQHFALRNITSLARKSSTAFEPYFAPV---------WDVARALGDVKGDGRDELEIVVRMQFLQVIATLGRVSQEKFTPLCPRLVDLTLELM---HNKPDMIEFTYPLMSELAAVVPEKFKEPFPGIISNLFETI-----------------DRLNAEGSAFAA----------------SEDTDEREEAFRCIKSFAVNLPDLVFPYRSKALSRALKSFGQRKEL-----------VQRAACEALSKIIQLEWSSWD-MWRAMKLCHKVFPHLIEFMETASDAENVTAVL--ACVQLL------------------------------------------------------ 123975317 5 ------------------------------------------VLMNEPIQYNTRHAAGIILGRALNKKNQVINKDIEKFWIKEENSQMSTLKDAVLKIINEDTDLLQNDCSIIALIFQIEKSN-----FLPFISEILLKFDSLKSLLISS-TLLNNIFSRIKSAGFTELLGKVYPTYVDLLGKELDSDELRILISETILKGLSLETDVFNSEESITSILNALPQSFPIPNLKLYQNLNSILSSLVIHFYD-LSHNFVDAVFEYTSKGLSCEDEDFIISSLQVWNEILNYEITL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156357255 24 -----------SPDPHAKEKASEWLGHLQRSV---YAWEIADQLLMQNTDVETSYFAAQTMRTKV-----------QYYFHELQPAQHDSLRQSILHHLANSQAIITQLCLALADLAVQM---PQWKHVVDELAHRFGSSVESNELRHSAHTALHLMTTCVFPPQEFVNSKLMAITIETLMNPTQQTSDMHEAAADFICNALYTAEDLDLHLPLADGLFQAYEAAVNEEDFDRALNLCRVFTEMGESFLHQIVDMPGRDLGSILLSCVQHNQYEIAEITFNFWYRLSEAIFKT---------EDDSKSNVFKPYIEKLIESLSSHCRMEADHEGIPDSEFSEFRERVSELIKDCVFIVSSTKCFQQMYQSLVSHGSNMSWEFTESILFVMATVARAVALE--SDVVAQFLPIVLNLPEAVHIAVKYTSIRLIGELADWIEK---HPDFLDPIMQFLLSTV-QVQSLSSVSAVAVEQICVACHKQMGRHFDVLAQVV---------IATDSLHMSSEATVGLIKGVCKILEGV-----ESPDKITEGMRRLCSAQVSALNQI--SHAPANSFPDPTLWLDRLAAVFRSIEYRPSSGKTHPCQVVVEEVWPTLANLCEKYQHDVKIIERCCRCMRFAVRCIGKSAGNLLSPMVDQMVRIYANHKHS--CFLYLGSILVDEYGDEEGCVPGLVQMTKALFEILSGEKEHPDTVDDLYRLISRCIQKFPLQFLQMANHALQCAIAAATLQHREANSSVMKF---LKELILSGAIKVQGLHKDKNDQIHERSSLVRQILSGQGQNIVN----------------GLIHACAGSLPTYMIPEV--ADVIYELLAFCRQ-------ETLQWISHSLSSLPTQS 195032145 17 ----------QGTNPKEQEKANKWLQDFQKSI---FSWTIADELLHQKRDLHANYFAAQTMRNKI-----------QNSFSELPPETHEALRDSLITHIGTDSVIVTQLSLAVADLALLMASWQEWPEVLKVLPEEIDSEEVHKQLDASAECVLEFLCMCAQREDLDQQLTHICDAFRLLSQPAETSGKLHDNATECVCALLSCMSGSLDGDAQVARIFDAVCQLVAHEDTDKTINYCRIFTTLCDTFFDMFEQQQAMKGLDLVLLCVGHFDYEVAEITFHLWYKLSEDLFQRYDDKLTARFRPHIERLISALYRHAQMESDHDGLIEENNNF-------YDFRRKVSDLLKDVAFIVGSGACFKQMFIILQ--TPNTTWESTEAALFVMQNVAKNILPDE-NDVIPKVVEAILNMTDQTHIAVRYTSIMLIGELCDWIE---NHPELLQAVLNFLLYALQQKNGLAPAAAIALTSICSACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123485253 8 --LFEVLGN-QSSKTEDVQRVTEALKEHYSN--PDMILAYFEIIQT-NQSPTIRGASCTALHDSIKMHWPNIVEN---------PQFKEEIKNLFLQALTKETNMRNRNLLLDSMNPIFMTELDDWSPFLQFIESIYNDPQYY-------FMTLASCFDSLPFQAVGAFFIPICQLIENVF-EGSDEGAIKFGA-ELLTVMFTFLSAEPESMLPLFQALNHCINNALNSNASYINNLINSLSSIIESAPEFCSP--EDLITPLFADAQNEEIPSTRVLLIDPIVACVKRYQELHLAKLCFEENECFEDQRNCFFSTVLLETLVEYMDNDFFEEFWANFEEDSPEFSIAFACGLISFIEYIPTVVALHFKDIAEFSVNLLENEHHCFQDAVLMELIGRVSEPISDFSNQIIQDVINSIDSNADKDPSLITTAFSFLVEFLYIVPLAIENLEPLFEKTISYAKEFNSSYTHLI-------------ISCLAALISAARSEAYHFAPAVLPIIMEAAEMQSEEHQLIQSAGIEALSTLIKFAP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195384924 8 -QIANLLEKMTSTDKDFRFMATNDLMTELQKDSI--------ILDDESEKKVVR----MVLK-LLEDKNGEVQNLAVKCLNKVKENQVETIVDSLCGNMMSNVEQLRDISSIGLKTVIAELPQSS-NSLAPNVCQRITGEKEDVSVKLESLDILSDLLSR-FGEFLVPFHSTILKALMPQLAS--PRQAVRKRTIVALSVLLIQANSN-AYNGVVDHLLEG---LENPQNPGAVRTYIQCLASICRQAGHRLCNHIDRSMLLLKQYSQRDDDEEFCLQACEAF------------------------VLRCPDAIHPHIPMILELCLKYVTYDPNYNYEADDGDTGVAMDTEEDEYVDSEEYSDDDDMS----------WKVRRAAAKCLEVLIA-TRQELIEEFYRTLSPALIARFKEREENVKSDIFHAYVALLKNTDIAHDPDSMDQISGPTLLLIEQLPQIIKAIQPLMREKSMKTRQDCFLLLRELLNSLPGALGPHLESIVPGISYSLNDKSS-TSNMKIESLGFLCSLLQG-------HQPHVFHPHIPLLVPLVVTSVFDPFYKIATEALLVLQQLVKVVRPLGVNAVKSDFDPFVGQVYACTLQKLKVTDVDQEVKERAIACMGQIIANMGDLLKSELDVCLPIFMERLKNEV---TRLSSVKALTMIAASLRIDLSPILHDVLPTLGTFLRKN--HRALKLHSLDLINKIVINYSSNFEP---SVLQSAIIEIPGLISDSDLHVAQYSLTLLSTT-------------ARRQPQALVGIHEKFLPSVLILV--------RSPLLQGTALQCTLDLFQALVQAQLPGLTYDSLVSKLMEPVLKGSDPAARN---------------- 123477241 6 ------LEESESSDTSISLPSWTQLQEFRNSYLQECVTFITSLLCDASVNEHIKCLAMILIRNFYRIN----SNAGSIMVRSLSSETFDSFFNSLLALFEYENQVVSIASSIVFHLSSGEIQEDNYIPLISSYADNLQ-KTTNPYMVFGFSCLLFSICQEFS---LPNEVNTILSAIFQQLSSGSLPPVVASRIIALFRSSVQKYPSEFMRSQLFSDVLNMLIDLTTLPGTKV--ESLLAWAVIISLNTPFSSDILYKVGEISLNEMHESVVEPVLNAAAIFWADVARKFKETTAELTPYTEPLLRFRLLCIRTSDHAHEDLDELPQTSLHTLKTFVKISPVTSAPHMADIILEHINSHEVLEVNATLIFCKARINPGDHMFEEPIDETIAPSSEGIYDDQMSDH-----PIIKFGESMFEEPIEESTVINLVGQALQSGVPLLTYNGLW-CMRCILRATVNPYPLAPYIPIAF-EILEGEADMNCKRQATLLLSTIAFASELGYQIQATAAAMELAKCNDVILSKDAFRSLRR-IGDIDDYLENPNSPTLSVHKAIVPELLSFLSDCISDEDQLVNV---IDISTVLVPYIVNLGPVHYQEFAPQTISLLMAALPKT-------CETFHPLAILATNFPEMFMPYLEQFVTALVEALQQNENNDATSAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123491846 5 --LLTLLSQL---DATHILQSQEQLTKLAEENPLLFITSIIEILKQDSVSAKIKGNACVIAGNYFPNISKLPEQEELHPFNVFTENNVNELIDLCFELMTTMDPVRHHPAVLLGKIGSLYVHRNFENSLLNRLSSLLQQGENPQDL-DPVCKAINIILVGYDPS--DEEIQNLITGVF-GHFTSTDNLEASVVVLDTLIATVESIVELLADPEFSTGVVSVFLALLENDVS--IRPSLECWNRLADITPSIVAEVSEHLVLTCCKVLQEIKEENTLMQACMLINTIADLEYNDREMQLETIA----------NNAEVILASLVGILSTIDT--NECITPDMWTPAIAAFKAVKVVISLNCDNMIGTLETLINTGIVSDSFAEKDVALKLLASTICNTTYVTFSSKYLEALNELV---TDESPCVRQRALHCIRKGIETMANSEKFKNENTFKESVIKLANDSIGFLE------LITDENVLVASEVCQLMKVLTQVEGFTSTEQILEAILEHATSISEGLYKNPFDSFNDIIQYGSADAGVSVLPTVIELYANTLESGENFWICHQLAETIQVFCYRDDYRSQ----------------ILQSAETLLPLFVKALQTGD---QYLNDALLPIAAVARAIGNHFSPYLEE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156362625 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDKDFRFMATNDLMAELQKDSIKLDDDSER-KVVQMLLKLLEDKNGEVQNLAVKCLGPLVSKVKEY---HVETIVDTLCSNMLSDKEQLRDISSIGLKTVIGELPPASSSLAANINAIAKSTDVSVQLEALDILGDLLSTFCQIIETHSDCFTYMVRTPAFSRQQLASIHTLILFVELMDHLLNELQLNTSHSTTRTFIQCIGAICRQAGHRVGEHLERIIPLIVQFFESFVCRCPKEVTSYIPKIIDICLEFICYPNYNYGDENDVEMETDMDEDDEDEDDDEYSDDDDMSWKVRRAAAKCLAAVLGSRHELLSEMYKNVAPALIARFKEREENVKADIFSAYITLLRQTRPVAGQADADAMDEDGGPLALLQCQIPNVVKALHRQLREKSVKTRQGCFHLLSELVSVLPG-ALSEHISAIVPGVQFSLSDKSSTSNMKIDTLAFLGSILSQHSPQFHPHVQVLLPPVVQAVGDPEALLVTQQLVKVIRLGTVCVKFNYKPYVGDIYSCTLMRLKAADIDQEVKERAISCMGQILCTFGDELQAELPVCLPIF----------------------------------------------------------------------------------------------------------------------------------------- 149240067 625 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKPFQSELMPLILDTFQDQSSYKRDAALKTLGQFSSSSGYVIQPLLDYPQLLGMLVAILKSDNSVLIR------------RETVRLLGILG-----ALDPYKHREVEE----TSKNIPVEQNAPPIDVALLMQGLSPSNEEYYPTVA------ITNLMKILKDPS----------LNLLHTKVIQAIMYIFQTLGLRCV-TFLPQIIPGLISVMHSSLHN--MLKFYFQQLGDIILIVKQHIRPYLDDVLKAVKQYFLFNTLMNLQVTIILVIQSISKALDGEFKAYLPEVLDLLLGVLEEDNSND--KISSFQVLKSFV-IFGNNIVEFVDIIVPTIVRMFESGP-----------LELRIAAIETIG---------------------------------------------------------------------------------------------------------- 195117676 17 ----------QGTNPKEQEKANKWLQEFQKSI---YSWTIADELLHQKRDLHANYFAAQTIRNKI-----------QNSFSELPPHTHESLRDSLITHIQTDNVIVTQLSLAVADLALLMATWQEWPEILKVLPEEIDSEQVHKQLDASAECVLEFLCMCSQRKDLDQQRIWIATLVIQAFQPAETSGKLHDNATECVCALLSCMGSQLEVDPQVTRIFETVCQLVAHEDTDKTINYCRIFTTLCDAFSDIFESQYAMKGLDLVLLCVGHFDYEVAEVTFYLWYKLSEDLFQRYDEKLTARFRPHIERLISALFRHAQMESDHDGLIEENNNF-------YDFRRKVSDLLKDVAFIVGSGACFKQMFIILQD--PTTTWESTEAALFVMQNVAKNILPEE-NDVIPKVVEAILNMTDQTHIAVRYTSIMLIGELCDWI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212510878 450 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSPERRGVALWCLGQLVGAAGLVVTPYHKYPTLLDVLINFLKTEQQPAIR------------RETIRVLGLLGALDPYRHKLNQGQIDSQAHSTSFFANKDLKNEESNLELNTSEMLVNSSAATLEEFYPAAAV--TTLMRIIRDPTLAQHHTMVVQAVTFIFNSL-----------GIKCVPYIGQVMPSLLHVI--RNSDVGFKEFLLQRLGDLISIVKQHIRNYLDDLFLLIKEFW--TPNSPLQGTLISLVEAIAIALGAEFKVYLPQLLPQILRVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153869629 707 MPLIELLQ---DKNADVRNSAVTTLGNL---GTPQAIKPLAELLHDQN--DEVRNNTIIILANFLIKEGREIFEEIYSYYVQESLDSVEFIKGLIKLLNAQDAEIRRKAAESLGQLNSHL--------VVKPLIELLDDPSDK--VRQSAVKAVVQLDEITGFDSLRKLLR-------------DPNDEVRQRVATALGKIGN------------TKAVQALIELLNDPNTEVRLNAIQSLEEI---------DHIDAV--NPLIRLLKDQNAKVRDNATQALGQLGHADAVNPLIGLLKDQNLAVRSSAAESLGQLGNTLAITPLIELLTKQSPPKQRSHFNSYSAWFLESSIIIQALGQLGSQEAIQPLIQLLKSKNWEERRNAAFALGLISN-----------VEAIQPFIELLSDEKWEIRVSAAWALGKLGR--------YEAIFPLMESLNDSKSD---VRLEATLALKQFSN------------VQVIKPLISVFDNMLEMGHYGIEPLERLYSVEFVEPLIGNLNIYDLSSALTLVQLGSSEVIKPFTALFNKAQREWLLREDE----------------STYLMEAGNVLIQLGNTQVIKRLIKFLSKS-------FNPITNAHEYTNMMEKIGASGNINAIAPLIELLQ-HPEPQIRSSTAEALG-MLDHNGKAVKP--------LMALLSDRNS--KVRSSAADTLGSLGN------EQSVKPLIALLNDHNSLVRSNAAMALGRLDNT------EALNPLMELLKDSISSVRSSAATALGDLGNKIAVKPLIDLLNDPVSSVRQSAILALGELSQPEAKQPLFELLNNPIIEALALINLSNADEEIKST--------------- 110289262 20 ------------PDDATRTAADRWLQQF--QHTLDAWQVADSLLHDESSNMETQIFCSQTLRSKVQRDFEELPSEAFR-------PLQDSLYALLKKFSKGPQKVRTQICIAMAALAVH-VPVEDWGELLTVLPQECSSRQFENDLRSSAEVALSLLTACLGIDQLKEQVLEGFASWLR-FCHGFYKNKVQFPVTSELIHFTVSRESNPLIQVLIPYVMGLKEQLKDSSDEEDVKAIARLLADMGDSYVELIAAGSDDAMQNALLEVTSHSEFDISSMTFNFWHHLMRNEVSINTERNRRLQLFRQPFEILVSLVSFRVEY--PELYHTFSEEDQRDFRH--SRYAVSDVLLDATDVLGGDPTLKILFTKLIQACQNQKWQPVEAALFCIQAIAKSVSVEEILPQVMSLLPLVMSYDDDWSSNVLEAVCSLVGAFSKWIEAAPSELLILPPLVDILNKGMSTSEETAAAASVAFKYICE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 164655727 7 ---------------AEQRMAQQVLAQFQEHPD---AWQRVPVILQQSSHSQTKYIALQILDKLI-----------ATRWKVLPLDQQQGIRNFIVEMISEEENLRRKLDTTLIQILKQEWPHN-WPNFIPEIV---SSSRGSLSICENNMAILRLLSEEVFDNQFCGEFGEVFQLCTEVLEKA-TKPSLIKATLETMLRFLNWIPSLIARFLEVPDFRNVTLKCLSDEDQELVLNLALFLSNFLISHVRLLENAENQEVHLYLIKVSQVPEREVFKICLEYWSKLVSELYEEYQQQRNATGRKAFYTKILSNLRLVMIERMVKPEEVLVVENDEGEIVREFLKESDTIVLYKAMREVLVYLTHLDVLDTENIMTSEWSWANLNTLCWAIGSISGAMNEETEKRFLVTVIKDLLGLCEMNKAVVASNIMYIVGQYPRFLK--AHWKFLKTVVNKNFEFMHETHEGVQDMACDTFSKIAQKCREQEPFIDEILRNLLQITVDLSPQQVHTFYEAVGYMIAPHRATQERLVAKLMELPSNAWDNLMKQAHSNVDVLIKVLSNVLKTNVSACSSIGPFFLPQIARMYLDMLALYRSVSGIISAKVEAEGLIATMVRGLRAIKKDILRLFDTYIRRADDLESVNANLIPSLDAILGDYHNNIPAARDAEVLNVMATITTRLGALLTDKIAPILDAVFEPTLNMIQDFAEFPEHRVGFFKLLRAINLHCFSALLELPPPKFKLTIDSIIWAIKHTMRDIADTGLNI---CLELLNNI------ANTDPAIAGAFFQQYLLNILQDIFYVLTDSDH------------------------------------------------------------------ 50304405 548 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVPFLDELMPLIIDTFQDQNSFKRNAALKALGQLSASSGYVIDPLLDYPELLGVLLNILKSESSQNIR------------RETVRLIGILG-----ALDPYKHREVE---RTSSTNITVEQNAPPIDVALLMQGMSPSNEEYYPTV------VIGVLMKILKDPSLSIHH----------STVIQAIMHIFQTMGLRCV-IFLKQIIPGFILVMHTCPPS--LLELYFQQLSVLISIVKQHIRLHVSEIVEVISEF---FPIVKLQLTIISVIESLSRALEGEFNPYLPNILSLFLDVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195472473 361 ----NVLEQRTSKSPYVQQALLQILPRLAAFNRAVFVSHLMQILRGKEKDVAVQSAIEVHLSSIMTSVKVALPAKDLTSKRKVPVDPAVF---ACITLLA--HAVKSEIADDVKDILEQMFYTGLSPALTVCLRELSENPQLKSAITEGLIGILSQV---LMNKATVVPYTAMPSIAIDGSLMQNADGATTVLALKTLGTF------NFEEQNMLDFVQRCADFFIVHEQQEIRLEAVQTCTRLLKLNSKTLSDTVSHVIERLLIVAITDMDCNVRIRILRSL----DETFDAKLAQPESLNSLFITLHDEIFEIRELAAYVMPKLRTTMIELITDLKYSGMSRNKEQSAKMLDHLVISTPRLISSYMNPILKHEPESNPGVILNVLRTIGDLAENGGSDEMELWADELLSILLEMGDAGSPDKRGVALWTLGQLISATGRVVSPYHKYPVLIDILINFLKTEQRRSIR------------RETIRVLGLLGAMDPYKHKMNKGLIDSQKDNVLAYSDGKVDESQDISTAELLVNMGNALDEYYPAVA------IAALMRILRDPTLSTRHT----------SVVQAVTFIFQSLGIKCVPYLAQVLPNLLDNV---RTADNNLREFLFQQLAILVAFVKLHIISYMGDIFKLIKEFW--TINTPLQNTLINLIEQIAVALGCEFRDYLAELIPQILRVLQHDNSDRMVTRRLLQALQKFGSTLGY----YLPLIVPPIVKLF---------DSPYVPQQVSMVALETINNL-------------ACQL--DFTDFSSRIIHPLVRVLDTEPELRDQAMITLRSLVKQLGKKYLVFV---PMVQRTLNKHRISD---------------------- 194761288 361 ----NVLEQRTSKSPYVQQALLQILPRLAAFNRDVFVSHLMQILRGKEKDRTVAFITAVAVESAIEKHLSGIMSSVKLSLPAKDLASKRKVPVACITLLA--HAVKSEIADDVRDILEQMFYTGLSPSLTVCLRELSENPQLKSPITDGLIGVLSQVLMNKPAAIPYAAIPPI--AIDPSLMQNVDTAT-KVLALKTLGTF------NFEEQNMLDFVQRCADYFIIHEQQEIRLEAVQTCTRLLKLNSKTLSDTVSHVIERLLMVAITDLDCNVRIQILRSL----DETFDAKLAQPESLNSLFITLHDEIFEIRELAAYVMPKLRTTMIELLTDLKYSGMNRNKEQSARMLDHLVISTPRLISSYMNPILKHEPESNPGVILNVLRTIGDLAENGGSNEMELWADDLLSILLEMGDAGSPDKRGVALWTLGQLISATGRVVTPYHKYPVLIDILINFLKTEQRRSIR------------RETIRVLGLLGAMDPYKHKMNKGLIDSQKDNVLAYSDGKVDENQDISTAELLVNMGNALDEYYPAVA------IAALMRILRDPTLSTRHT----------TVVQAVTYIFQSLGIKCVPYLAQVLPNLLDNV---RTADNNLRDFLFQQLAILVAFVKLHIISYMGDIFKLIKEFWTLNTALPMQNTLINLIEQIAVALGCDFRDYLAELIPQILRFLQHDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160333566 53 --------------------------------------------------------------------------------LSLTVSVCRKITSQLIGAMGMQDDVSIQLSDMLSRLSTALVSFHQ--SILTSLLAQLMSSRM--AVRKRSIIALGHLVPSCSPALFTQLTEHLMGELSRG----PPTANVRTY-IQCLATISR--QGGHRIGEHLEKIVPMVVKFCNVEDDELREFCFQAFEAFVSRCSKEMSPHIPTIIKLCLKYISYDPNYNYDADDDEDDSMDIEDREDEDQESDDEYSDDDDMSWKVRRSSVKCLEAIISSRRDLLVERFKEREENVKTDIFSAFVALLRQTRHPHGPTLDPTIVKALHRQLKEKSMRCRQGCFSLLTEMANVLPGELGEHIPALIPGIIYTDKSSSSNMKIDALSFLNVLLSSHNPEVFHPHISVILTPVIQCVEDPFYKITSEALQVTQQIVK-------LIRPLEKPVSFDAKPYVKNIFACTSKRLKAAD-IDQEVKERAIFCMGHILSHLGDHLGADLQPTLQIFLERLKNEIT-----------------RLIAVKTLTLVASSQLKIDLRPILTEGIPVLGSFL--RKNQRVLKLNTITVLNVIVTNYSDSFKPPLIESILSEVPALIQENDMHISQVAINLITCMAKVCPSSLSKIGGTILPEVLNLVHSPLLQGGALNSILQFF-QVLVATKANNMGYSD----LLKALRGPFYDSKSADSMSVH--------------KQSYYSVAKCVAALSSVCPKEASGLVSNLIQDVKNPKSSEPVRILSLLCLGEIGRFM------NFEGQKELKGVIMEAFGSPSEEVKSAASFA----------- 121945981 562 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELFPIIMDMLQDSSSLKRQVALWTLGQQVASTGYVVEPYRKYPSLLEVLLNFLKTEQNQGIR------------REAIRVLGLLGVLDPYKHKVNIGMIDQSRDASLSESKSSQDSADYSTSEMLVNMGNLPLDEFYPAVA------IVTLMRILRDPSLSNHHTMVVQAVTFIFKSLGL-----------KCVQFLPQVMPTFLNVIRVCDAS--IREFLFQQMGMVVCFVKIHIRPYMDDI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47227973 2 -----------DPDMEHKSVAQKWLHQAQASARAQFCWALL----GPDKLPEVQFFAASTLHVNISH-----------HWSSLPTEQHESLRRQLLSHISGPKMVLTRLCVALAAMALNLIPQGEWGVVCSMLRQLLQSQDSSDQVKEKVLRCLSSWVGVDVPLGESHE-------LVQDCFGALSNPELFDTAVETIVTAISYTDALVNLVPLVLGLHDQLKKAVQDGDVETSHGICRIAVAMGETHSQEFLALVNMILFCTAVPGYYPVNETTSSLTLTFWYSLQDDILSFEEEKQAAYLQVYRPVYFQLVDVLLYKSHYPPQEDYSSWSSDDKEQFRIYRRVDISDTLMYVYEMLLLSNLYDRLGRQLMDPQLSAAWQDTEVLLFGFQSIAETIDVNY--SDVIPGLIGLIPRINISNIMLADTVMYTIGSLAEWLA---DHPVMLAGILPMVLEGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154342031 14 -QFVEVACRAASPNPAVRTPAERELLAFLDSVDQQSLPQLLLELTHSETPHGA--FFAISFKNMVKKCWDPTTSEHC-----IQECDKAAVRGTIIEMLRSSGAVQRNLAEGIALIAQVDFPT-AWPDALSLIVKVLTSGNDVAQLR-AALSTSHSVLRKYRHETLVQELRAIYSLLCPALVRSIESGTNLTEVYRGITDAVECLRDITSLDGSIVSMYNQCLTTVMAQSAEMNSAVIACMTHWLNSFFENFAPQFIEVVIGMLASHMSSDLDDLAVCCLELVSSACRGTTRSHLNTREKL-QYILQFIILPNLALCEDDLDTYTSDPDEYVKRNMEGSNFHTRRRAAVELVRSLLLYLPEVARPLLAEVTTELTAHGDWRAKDTAIYAFVLVVDGQLVNTQRGVTAQQLSDVIPVAQILEGHVFPEIRCDLSAQSPMLVVAAFRYLIAPSAYEFLVPALTHHIAVGDAVVMTYAAHTLKC-----FLSVTEAPAAAAIEAVFTGNTISILEGLCVRIQGEETPNPYLMQYLMSMCFRFPKLVAPFATQVIASLHTPLYRAVRNPSNALY---SQCMFEVISKCVALLWPTFAHVLHENVVEYVPYVLQVLAQLVRTYQASDAAQYEIRAHIPAPVCLLCAFVEVYPGYVVFNILVRLKNYD-----NEGLNILTSMLLAYPADVMDYMDTVLKVLMDRLGSSSTPKYVRILIL------------------------------------------------------------------------------------------------------------------------------------------------------------------ 198422744 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKNLVETIESGLEDEQQKVRTITALALAALAEAATPYGIEDSVLKPLWKGIRTHRGKGLAAFLKAIGYLIPLMDAEYANYYTREVMLILIREFQDEEMKKIVLKVVKQCCATDGVESPYIKAEIKHFWQHRMALDRRNYRQLVDTTVEIANKVGAHV--IVQRIVDDLKDENEQYRKMVMETIDKILANQGAAEIDHRLEQLIDGILYAFQEQTTEDVV---MLNGFGTVVNTLGKRVKAYLPQICGTVLWRLNNK-AAKVRQQAADLISRISVVMACQEEKLMGHLGVVLYEYLGEE--YPEVLGSILGALKSIVNVIG--MHKMTPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI-----------ADRGAEYVSAREWMRICFELLELLKAHKKSIRRAAVNTFGYIAKAIGPDVLATLLNNLKVQE-----RQNRVCTTVAIA-------------- 157772601 219 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVLPLLLVAIDDDSWRTKCAATELLGSMA-FCAPRQLSSCLPNIVPKLIEILADSSSKVQKSGEKALQQIARVVRNP-----EILGVTNQLMAGLLDPANKTSAALQAVLNTKFIHYIDAPSLALMMPIVRRAFEDRNSETRRVAAQIISNIYSLENKDMEPYLAHMVPGLQRSLLDPVPEIRAVSARALGAVVSKSGGSTSENLRSQVIPLKEKLVSPQSTVDRSGAAQGLCEVLEQLEYVMPEIIHATESTEVSAETRDGYILMYIYLPMTFGDRFVPYLPQVVPPILKALADENE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110761594 607 -------------------------------------------------------------------------------------------------------------------------------------------PNKKEIIKEKAALSLGYLCVGENFPHTSYIVNKIITTV-----KEVNIFSRKTRCLDILPSEHTIPYSDTSTELLIHTLDEL-LHIYKDPHPNLRQAVCVWLLALLKYNIQRCIKEKFSSLHYAFMDFLSDDSDIVQDMAAKGLS--------LIHINSNKEQKEFFVSNILDQFTQGRKTVQQVTLDTKLFEEGQLGKSPTSGNLSTYREICSLATELQKPDLVYYFMHL---ANHNAVWTSKKGAAFGFAAIAE-IANEELNKYLPNIIPRLYRYQFDPTPKIQHSMSSIWRAIVPSTSKAI-EQYHKEILSDITDNLTNYEWRVRISCCNALADLLRVNVRL-NLAKCAPELLKTLFRVMDDIHEGTRLAATNTTKALSKVCVRYCDSSYGKEGEEVLQAILPVLLDIVNVVSSVRIVSLQTISQLVSRAGVLLKPSLVILIPALLSTIGESENPN--LSYLSNVCGTISEARDAIDNIRASAAKEHYATETMTKCIQYIDAEILKELMPKIIELIKSSIGFGTKITCLHFIILLSTHFKQELQPYSGKLLNVLMNGLLDRNSV--VRKNNAIAIGHIVLAIGQTLQAINNYNQEILRNFSNIVIPLTFFAMHEQKAQENENIIDLWTEL------WNEITPGTETGIRQNIESITNILRTSLESSSWNTK--AQAANAIHTLAEKLGSNIDATI--RDILLKVLMDGLRGRTWDGKD---------------- 150865562 9 -------------NQNDKINATHFLETFQKSQDAWEIVH--TILNDAHLDIHIQLFAAQTLRSKVTYD-----------LSQLPEQNFATLKNSIIQLLNNQRLVRTQLCVALAQLALQYLTWQDLPCLLDFLLKNLTDTNSSNSSQDSVLDCLNSWIKECPIESILR-IDSLTSLIFRSLASEETFDK----SIECLCTIIELIEALYKQIIELNSFMHANPDRLEDPESRLYVEAGESWHVLIAKNPKHFKP----LVLILLEICKYQDDLDIVKYTFYFW-HLLKQLLTISKFQESKEELADIFANLITIIIKHLTYPITGNDHDLFNGDREQEDKFKEFRYEMGDVLKDCCAVVGPSKALSIPFHQIQTILSSNMPSTNWQHLEAPLFSMRAMAKEKEKVMLPTIMSFLVQL--PEHPKVRYAATLVLGRYTEWTAK---NPGFLEPQLNYIIKGFEIVSSNSADEQGKHDIIIAASRALMYFCQDCSELLVSYLEQLYMLYGQVRDQLDLESTYELVDGLAHVILKLPT------ENLYTTTEMFISPTLQTLNQLLVAGENEANSKSVADQIEVLTKFIYVLKANFSKPDSPIARLFIEKIWPAISQLLAAYGKSVIASERILKLVKSGIQSQSTYLNSLLPEMATLLIQGFQQSH----YGCYLWVSGVLIREYGDEYTSEDIKDAVYRFGMEQCSYFFNLL----FNTNEEGVRAMSDVVEDYFRMMNDLLMFPFKVIANQDLLKSTLKASLLTLNSINEFNPIISCIHFSWGLPSPPISFFDESDLTIPRHMQQFLVSENNGGELLRV---VLNGLIFKFNNDIQQ--DTNDLILKIL----------------------------- 167524216 699 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKTVLPFLLEALDDESWRTKQGSAQLLGAMA-FCAPKQLSISLPKIVPRLGETLTDSHVKVQAAGKAALKSIGSVIKNPEIQAIVPTILKRALKERKTDGKKKASQIIGNLYAL----------------TLPKDLVPYLPKVMPGLQAALVDP-----------------------------------------------------------LPEVRGVCAKAIGAMVKGMGEEHFTDLLPWLLETLSSNQGTVDRSAEVREGHMMLMIYLPATFGQDFKHHVADVIPCVLRGLSDVEE-GVRDASMRAGQRI-------IKNYSDACIELLLPQLLGSLLDENWKKSTASASDDEGFGTEASTAR----LTKSLGHELRNEVLAAVYMCRDVQLVVRQVAVHVWKVIVP----------HTVRTLRDILSELITRILSNLADDLEDR--RSVAAKTLGELVRKLGERVLP----------------------------------------- 71747884 32 ---------------------------------STFFVLLSYLFGAETCPVDVRRLAGITLKNNLERCKLALGE--------------AAIREAALAVLVNPTDVRRVAAQIVVKITVLT-SFSWWEELPNTLLNDLLM--AGEVKTFSALYTLQYLVEDL-PEEVGLASKDIIERVAVLVLDPNAQWGVRKAAFRMCSNMYEQAQSLDWNVESFTNLCCLLSEQNCGGDVELKIQVFRSMLDYLEYFTPMPESDMARFIKCWSRDTITEHDVQLKISAIDLLTLTMEMEGYICALIQPLIESLPSLVSALVTYVPMTREDVENILSEDDCSMRDPDNHGTATLRSTALRCIDALCVLSSKQTFPHLIEKVKALWDGE-WQYKEAAIVLVGAMANGCYDE-IGDTLPAVVEQLISLSPSENIFVVSMSLWSLSRVLEWT--YAQDDSTISKIINAFASRLQS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 123479829 9 -EIISYINMSINGTNEQIEESTKYMLELQKN--PENVFILFQILQKTEN-LQIKEQTAIFIRQMIAKTELYGEDASPVYPEQLKPDVWNEYIEYVLQLIGSDDTILLGIFSEITTFIAEEINNEQFPNLIPRIEPCLESNDSKY--RIAAMHLLDSYAENVDPELFDSK-PDFAEKLVIAAKKSVTAYENEAEAMTILQHLIEIQIPLFQTLQSQICVSTLEIAAEKEISPELRA----CTNPILIIAPKFFTEEDVETLVPLTLHTSLDLCVELVQSGCDV-SFLESIFDSIISLGYETEEVINTLIASCQTAIKDSD---INQLYVLITALTGCIANGQEDLAAHAQEIFEIITTCIDDDLFDLCCVFISEAATESPDIVAEFFEDYVDAISQGRSVETLDRLLYNLLSFIINLFVPENAEIFSSIMSCFTSAISKVKSNPDLYDSLMPVLDQYLQVEDEELRGKIFECFAPAKAAQQAEQLLAVLTKSFSDSNYVLNEYIAICIDSLAKNIPDSLQSHVSSLTESFERILEVPLPKSIEAEARKQKIKDEELEEEANDEENQEDEDDEDDENDEEDPRVRMASKVLTAYASIMNEFYNDLSDTVPKFIDILIKFIDGPAKIQSSAFKALFYCTDLLTNVEGLDPQKFFESTFEKIKDCGDFNIISEAFWALGGLFISFGQKMTEENLNQSIEVFSGVLSGQINPKIEASLFFALRQLIFSIGKERLGIIQPLFDILTKRLTKKKQLIHYF-----------IIHTLSALVFAFPELPLECSESIAA------------NAISMLNTSKQSLTKNALSALNMLISA----NVQKLFNKSDITDIRNKAKENDDDMLQTTASTILCTITRVQN-- 123493868 3 -DIVGLLLEADNDKSDNFSAAQAELVEKCENEPIDIIIELLNRLWDESNSERLMFLMITLITNSFKRTIIITVPKYAVCTSTVEPDLAQNLFQAALSFFSHSEPLRAAAANLFMVVASAEMQMFPELSLIDQLTERLGSDNTAEVL--SATECFTVIIEETARSQIFQAIFQLVESIECNTKTFTDSTSVLHHVIAMLVNISSSIFEELDTNESCAFMNHVVSHLV---DQPLKEVVYQFIGSVAQENFTSILEFIPQVFQESVTDILSDTETQRNKLAATYLWEQVFSIEHVNEEVFNALSE--------------VADNIIPVLIQEMTQDTLDEPSENWDPSDAAFSAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 199434014 20 -----------NASHEDKKQATRFLESFQKSQEAWELTH--QIISNSGESIQFKLFAAQTLRSKITYD-----------LHQVSEANLDQLKDSVIELIHSGRIIRTQLCISLSQLALQYLTWKGIPCLLDFLVKKTSLTDEEFNVREQVLLILQKLTESSSSKEVNTQINSLTNLIFQSLQTFDQSIECLCTIMRETRDIHELIDALYQQLIQLNTYMSSNKEKLEDPETRLYVEASESWHVLIAKNPKHFKP----LVEILLECCKYEEDLDVVKYTFYFW-HLLKQLITIPKFQDSKLEFRDVYSKLISIIIKHLTYPIVADVENLFDGDREQEDKFKEFRYEMGDVLKDCCAVVGPTISLNIPFQQIQTNANETRWQYLEAPLFSMRAMAKEIPLKE-KTILPTIMNCLIQL--PEHAKIRYAATLVLGRYTEWTSK---NPEFLEPQLNYIIKGFENNKDIIVAASHALMYFCQDC--------------SSLLVNYLEQLYMLYGQVREQLD---IESAYELVDGLAHVIKQIPLENSYQTCEMFWKPTLSTLSSLSSNANANDESINVLIADQIEILTTFIGVLYEKSDYPICTLFIKEVWPAASSILSNYGKSLKVSERILKLIKSAIQSFSTHLTPILSDVANILHHGFKQTKYLWVSGILIREFGDEYSSGDIKESVYQFGLSQCLIKCENDLKDIPDVVEDFFRMMNDLLMFYPFKIIPNLDLLKSTID--ASVATLSSLEQFEPLV-----SCLHFLIDFI-----SWGLPTPPISFFDENPQHIQDTVKQFLVMNDNGGNLIKV---VLDGLIFTFHNDIQQDA--SDLLLKILIVV---PEYSI--AINWLTNVVKSLSN-- 195385960 360 ----NVLEQRTSKSPYVQQALLQILPRLAAFNREVFVAQLMSILRGKEKDRNVAYITAVAVESDIEKHLKHIMGSIKQALPAKDLASKRKVDAAVFACITLAHAVKSQIADDVREILEQMFHTGLSPALTVCLRELAENPQLKSAITDGLIGILFQVLMNKPATIPYATMPPISIDASLLLQSADSPTIV--LALRTLGTF------NFEEQNMLDFVQRCADYFIVHEHQEIRLEAVQTCTRLLKLNSKTLSDTVSHVIERLLSVAITDMDYNVRIRILRSL----DETFDAKLAQPESLNALFITLHDEIFEIRELAAYVMPKLRTTMIELLTDLKYSGMSRNKEQSARMLDHLVISTPRLISSYMNPILKHEPESNPGVVLNVLRTIGDLAENGGSNEMELWADELLSILLEMGDAGSPDKRGVALWTLGQLISATGRVVSPYHKYPVLIDILINFLKTEQRRSIR------------RETIRVLGLLGAMDPYKHKMNKGLIDSQKDNVLIAYSDADESQDISTAELLVNMGSHALDEYYPAVA------IAALMRILRDPTLSTRHT----------SVVQAVTFIFHTLGIKCVPYLAQVLPNLLDNV---RTADNNLREFLFQQLAILVAFVKLHIISYMDDIFKLIKEFW--TINTPLHSTLINLIEQIAVALGCEFRDYLAQLIPQILRVLQHDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171678036 353 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSAPVREAALHTLGQLASNTGYVIKPYLEYPQLLEILQSIIRGEPQVQRNCFSALSSATPTMEDSDDSDDENDNVALFLGPYSPPEVVEKQKRKVTRTQKQTEATQLTDVSLMMGGLTPSQEDYYPTV------VINALLQILKDQSLVQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFIAVIRASSQTR--LDFYFNHLSRLVGIVRQHIRVYLPDIIEVLQEYWDTT--YSLQTTIMSLIESIARSLEGEFKVYLASLLPMMLGLLEKDTTTRQPTEKIFHAF----LVFGSSAEEYMHLIIPVL----------------------------------------------------------------------------------------------------------------------------------------- 195173016 360 ----NVLEQRFSKSPYVQQALLQILPRLAAFNREVFVPHLMQILRGKEKDRTVAYITIGYLAVAVESAIEKYLETIMSCVKALPAKDLASSKRACITLLA--HAVRSEIVKDVRDILEQMFSTGLSPALTVCLRELSENPQLKSGITDGLIGVLSQVLMNKPAAIPYAALPPI--AIDGSLIMQMADGGTTVLALKTLGTF------NFEEQNMLDFVQRCADYFIVHEQQEIRLEAVQTCTRLLKLNSKTLSDTVSHVIERLLMVAITDMDCNVRIRILRSL----DETFDAKLAQPESLNSLFITLHDEIFEIRELAAYVMPKLRTTMIELLTDLKYSGMNRNKEQSARMLDHLVISTPRLISSYMNPILKHEPESNPGVILNVLRTIGDLAENGGSNEMELWADDLLSILLEMGDAGSPDKRGVALWTLGQLISATGRVVSPYHKYPVLIDILINFLKTEQRRSIR------------RETIRVLGLLGAMDPYKHKMNKGLIDSQKDNVLAYSDGKVDESQDISTAELLVNMGNALDEYYPAVA------IAALMRILRDPTLSTRHT----------SVVQAVTFIFQSLGIKCVPYLAQVLPNLLDNV---RTADNNLREFLFQQLAILVAFVKLHIISYMSDIFKLIKEFW--TINTPLQSTLINLIEQIAVALGCEFRDYLAELIPQILRVLQHDNSDRMVTRRLLQALQKFGSTLGY----YLPLIVPPIVKLF---------DSPYVPQQVSLVALETINNL-------------ACQL--DFTDFSSRIIHPLVRVLDTEPELRDQAMTTLRSLVKQLGKKYLVFV---PMVQRILTKHRIGDSEYDKLLIR------------- 156550887 552 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQPWMPELLAILLEMVDASSPEKRGVALWVLGQLVGSTGHVVRPYTQYPSLLDVLLNFLKTEQQPVVR------------RETIRVLGLLGALDPYKHKMNLGQISSPQLEALSSRPSADARPEASTSEMLVNMPSATLEEYYPAVA------IATLMRIIREPTLAQHHTMVVQAVTF----------IFKSLGIKCVP-YISQVMPSFLNVL--RTADVGFREYLFQQLAILIAIVKHHIRNYLDDIFALVQEFW--TWNSPLQGTLIHLVEHIAVALGAEFKIYLPRLMPQILRVLS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154413370 7 ------------------------------------------------------------------------------------------------------------------------------PNLIQQLIQNA-------NTISTSLYLISQIAINTSFDEELPFISELLSQICEFAVHSERNIRIEAMKLLSVLISRPYMDDIDETGIIGNIILNSLNLCLTYMNTDESLAVMELIKSVSMFSLTSIDEYENQYLEILIIMNNSEIIMEIRIYACLAYIEAIKASIDEI--------QDELPLLVDKIFDLAVEIYLYDPYGGFYRITDQLITMLSESDVLNSPQEEEEGSNSLSDYIFMKSHEFITDEQENDLRFARILVGLSAINFLISADTELIYQHEQEIIDFVVSGIQTGEEEIIENCAEIVITICNCIP---DNCAEYIGVLTPLLLSNLQVNQVLNSLSSLFDSSSIPPPNIEEVLDMLIQSLSVLPKELQGDILFVIASALSKCSSSAGQYYERIKSVLHEAISYLRSGAIRCFSIFASQSPAFLQGDLDSIIDLIIQILQEDEIDNRITSNNCICSIASNFPLSIAPKI-------------EVIADSLISQLSYEYKPDENEETIAQMMDDNNSTEEMSKEDLRTMEIKNMKNSALSALSILSLYLPEQMIEIIDGVRQMFFDLF--DTANNELLDLVCSCLVNIAEG----FMKVNSDVLPICHFLIENLNGNSSAD-----CEGSATILEAITNILTI--GGRQLVEVLLNDIHAILFPILNLESKWTKKGEVAPLLYQSCLACYETIIESLGSDCVEFASQSELILQTAISNKNSNVYAAHAIIRLA----------- 194385514 577 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDELFIIIMDMLQDSSLLKRQVALWTLRQLVASTGYVVEPYRKYPTLLEVLLNFLKTEQNQGTR------------REAIRVLGLLGALDPYKHKVNIGMIDQSRDASLSESKSSQDSSDYSTSEMLVNMGNLPLDEFYPAVS------MVALMRIFRDQSLSHHHTM----------VVQAITFIFKSLGLKCV-QFLPQVMPTFLNVIRVCDG--AIREFLFQQLGMLVSFVKSHIRPYMDEIV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66812900 463 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEMVQHIDSLLPLIIDLQDQSSTSKREVALKTLAQLASSTGYVIKPFSKYPMLLDTLLNAIKT------------ERIGSIRREVIKVLGILGSLDPYKHKMNELGKRREDPKANDDKNNNMTNE--------VITISPSNEDYYPTVA------LTALMKILRDPSLSSHHT----------SVIQAVMYIFKSLSLKSIP-FLPQIMPPFLHAMN--TGEPLFREFLFQQLGSLVSIVKQHIRDYLVNVFALIEKYWNS----NLLIPIIKLVEEISSALNDEFKVYLPNLIPQMLNVLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189523130 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESLVPTVRKALCDPLEEVREAAAKTFEQLHTTIGHQA-----LDDILPALLKQLLTAPPVNTRVLAFLSAVA--GDALTRHLGVILPALLSSLKDKLGTQRIIIEDLLEATRGADAGLRQASITILNGYFSRTRLDYSAHTRTLLSGLMRLMNEVLSQSWDTINSITKKLDAGSQLSLIDDLHRDIRSAAAEVKGQHLPGFCTCILPVLREGTGSPEQKEEAARALGGVIKTSAEALRPSVVNITGPLIRILGDRFAWNVKTALLETLTLLLAKVGIALKPFLPQLQTTFLKALQDSS--RAVRLRAAEALGQLV-----SIHTKVDPLFTEQLAAIRNAEDSG----------VRETMLQALRFVIQG-----AGAKVDPAIRKNITTTLLSML------GHDEDATRMASAGCIGELCAFLSEEELKSVLQQHILAD------------------------------- 186682792 45 -----------------------------------------NILKDKSVDSDVRSSAAVALGN-------------------LGEAAKPYVKD-ILDILKDKSNVRSSAAEALGNLGEAAKPY------VKDILDILKDKSVDSDVRSGAAKALGNLGEAAKP-----YVKDILD----FLKDKSVDSYVRSDAAEALGNLGEAAK------PYVKDILDFLKD--KSVDKDVRSGAAEALGNLGEAA----KPYVKDILDFLK---DKSVDKDVRSGAAEALGNLGEAAKPYVKDILDILKD-KSVDSYVRSGAAEALGNLGEAAKPYVKDIDILKDKSVDSNVRYGAASALGNLGEAAKPYVKDILDFLKD-------KSVDSGVRSGAAVALGNLGEAAKPYVKDILDILKD--KSVDINVRSSAAEALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186682792 84 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNILKDKSVDSDVRSSAAVALG----NLGEAAKPYVKDILDILK---DKSVDINVRSSAAEALGN----LGEAAKPYVKDI----LDILKDKSVDSDVRSGAAKALG----NLGEAAKPYVKDILDFLKDKSVDSYVRS--DAAEALGNLGEAAKPYVKDILDFLKDAAEALGNLGEAAKPYVKDILDFLK----DKSVDKDVRSGAAEALGNLGEA------------------------------------------------ 170037098 462 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAVALWTLGQLVSATGQAVSPYHKYPNLIDILINFLKTEQQSYVR------------RETIRVLGLLGALDPYKHKMNRGLIDSQTNNLISISDTKTEEYTDLSTSEMLINMGNQLEEYYPAVA------ISTLMKILRDPTLSAHH----------ISVVQAITFIFKSLGIKCVPYLSQVLPSLLGNIRNAEMNLKEFLFQQLSI---LIEIVKQHIISFMDEIFQLIKTFWNS--NYPLQSTLIILVEKIAIALGCEFKIYLPQLMPQILRVLHDNSTNRVVTVKLLSAL----QKFGNNLDDYLHLIIPAVVKLF---------EPIDVPFAVSLAALETINYL------------AEILDFTDFSSRIIHPLVRVL--DNHPGQLQTAALQTLCSIMIQLGKKYLVFV---PLVNRVMIKHKISYTEYNK----------------- 162312164 269 ------------------------------------------------------------------------------------------IKESLKIHIRNKSASDAAIFQCISSIALGQAFSNYAYDLFDLIFAS--------GLSEASYRALSDLAHNIPPLLIQERLLDMLSKILSGRPFIPPPNDVYILALKVLGNF------DFSGYILNEFVKDCVVVYLENNDPEVRKTASITCSQLFARDPDHAIQVVAEVLEKLLTVGICDTVPDIRLTVLNSLDSIRLLFIAINDENFAVRESALRIIGRLNVYNPAYMPYLRKIMLKTLTILDYSTIIRTKEENAKLLCLLIAAAPRLIESHVEPILQILLPKAKDSSSIVAASIVNSLG-EICQISGEVIVPFIKDLMPLIIELQDQSSPIRRAAALKALGNLSSSTGYVIDPYIEFPSLLDILIGITKTEQDITIR------------RETIKLIGTLG-----ALDPNRHRVLEKGTE----KVVPEQKNIPPDISLLMSGIGPSSDEYYPTV------VITALMSILKDPSLTIHHT----------AVIQAVMYIFKTMGLRCAP-FLSQIIPEFIAVMRTCPTN--ILEFYFQQLSILVLIVRQHIRSFLPDLFKLIKDFWNPHSNLQF--TILSLIESLARAMQGEFKPYLPSLLVMMLQIFDSD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71006302 24 -----------DPNNQAKASANTWLQDF--QQTSEAWQTANSLLLASELPLEPRLFAAQTFRTKITFD-----------LEQVPSQQRIALRDTLLTALASGPRVIQTQLSLALSGLALQLDESEWPTVVPEMIERFSSPETVPILLEF-LTVLHFLLSAGANEVLKLLSSQIQTAIFQCLRSWLKSGEVSAVATDVVCDLINETQEVEENMQVIQRVLARLHPLRQQDDEDKVRGLCRIFVQAGEAYHRIMIRHHDELIVEAIAECTAYHDLDIVQITFRFWYLLSG-----ALSYAHNQPGAQRFFSIYERLLEVMIGHLFPDDPDTLTGQERDEFRSFRHCM--GDTLKDCCHVLGSRQCLSRSLGLIQTTISQSTAETLKWQDVEAPLFSMRAMGAQADPRDDQVLPQIINIIPPNHPKLKYAGLLVISRYTEWIDM--HPEQIPAQLSYISAGLAEADSDVVAAAAQAMNFLCQDCY--------------RHLVAYLPQLYDFFGSINDKLGPDDLVSISEAIAYVIAGVK--PNEAPQALMQFSQPLLESLSQILAIDN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157137218 10 -----------NPNKQEKETASKWLEEFQKSIHS---WEIADQLLQRKHDLNSCTFAAQTMRNKIESAHDSLRQSLLEHISHITLETKPVIVTQLLERFSGNPNMMYAVIELLTLIPELRLGANRRKDVLDYLLMCLMNCNDNELLQMKILKCFTSWVNINAFNLSQIGDNMIIAYSFQLLTNLNTKPEIHDAATDCLCGLLQCLEMNNKLFNGILSLEEAYNASVAQEDLDKSMNLCRLFTVLVESNLARMVPHYSIKALELVLICVGHYDFEVAEITFNMWYRLSE---DLYQRNNEALTAHFKPYVERLIAALYKHCQMEADHEGLIEEGDSF----KDFRFKVSEIIKDVIFIVSSISCFKQMFLILQS--PNVTWESSEAALFIMENVARNILPAE-SEVVPKVVEAILNLPSNCHIAIRYTSINILGELCDWIDS---NPETLEPILNFLLCALQQKNGLATAAANALQSICSAC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170048768 19 -----------NPNKQEKEKASRWLEEFQKSIHS---WEIADQLLQQKHDLNSCTFAAQTMRNKIESAHESLRQSLLEHISHITLETKPVIVTQLLERFSSNPHMMYAVIELLTLIPELRLGANRRKDVLEYLLMCLMNCNDNEVLQTKILKCFAAWVQINAFNLSQIGDNMIVAYSFQLLTNVNTKAEIHDAATDCLCSLLQCLETNNKLFNGILSLEEAYNMSVAQEDLDKSLNLCRLFTVLVESNLVKMVPHYSIKGLELVLMCVGHYDFEVAEITFNMWYRLSEDLYQRNNETLTAHFKPYVERLIAALYKHCQMEADHEGLIQEEDSF-------KDFRFKVSEIIKDVIFIVSSISCFKQMFLILQS--PNVTWESSEAALFIMENVARNILPEE-SETVPKVVEAILNLPDNCHIAIRYTSINILGELCDWIDS---NPETLEPILNFLLCALQQKNGLATAAANALQSICSSC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 22325430 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKECAITCMGLVISTFGDQLRAELPSCLPVLVDRMGNEI---TRLTAVKAFSVIATSLHINLSCVLDHLIAELTGFLR--KANRVLRQATLITMNTLVTAYGDKISEAYEVILVELSSLISVSDLHMTALALELCCTLMKSCSENISALLDLQKFFEALVYHANTSFYTLLESLLSCAKPSPQSGGVPKQALYSIAQCVAVLCLAAGDGRRKDLSAHAGIETIVIESFQSPFEEIKSAASYA----------- 115482530 20 ------------PDDATRTAADRWLQQF--QHTLDAWQVADSLLHDESSNMETQIFCSQTLRSKVQRDFEELPSEAFR-------PLQDSLYALLKKFSKGPQKVRTQICIAMAALAVH-VPVEDWGELLTVLPQECSSRQFENDLRSSAEVALSLLTACLGIDQLKEQVLEGFASWLRFCLSSLNSDQFLEAAVNVTSELIHFTEQLPLIQVLIPYVMGLKEQLKDSSDEEDVKAIARLLADMGDSYVELIAAGSDDAMQNALLEVTSHSEFDISSMTFNFWHHLMRNEVSINTERNRRLQLFRQPFEILVSLVSFRVEY--PELYHTFSEEDQRDF--RHSRYAVSDVLLDATDVLGGDPTLKILFTKLIQACQNQKWQPVEAALFCIQAIAKSVSVEE-NEILPQVMSLLPSFPHQEQLL--QTVCSLVGAFSKWIEAAPSELLILPPLVDILNKGMSTSEETAAAASVAFKYICE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210088008 11 -----------NPDPACKERASAWLGELQRSV---FAWEVADQLLRNGQDLETSYFAAQTMRTKI-----------QYAFHELPQSAHQSLKESLLN---HAQNLVSNASPVIITLADLALQVAGWKELLPFLLEVLTAESCDLVIQLLVYRCLGSWFNLGVIQGEAVATSQLLNAPFQAMHNPETVSSVHEAACDCICSALYVAEDITRYESLANCLFQGVISLSEQEDIDKSLNYCRVFTELAESFLELMMAAPGQRILDLLLACVGHCQYEVAEITFNFWYRLSEVLYK--------RDSTNLNTIFKPYFQRLINSLSVHCQMDEDHEGVPDETDDFADFRRVSELIKDVVFIVGSINVFTQLFRNLAETP-NTTWDVTEAHMYVMSAVAKNLMPDE-SEVVPQVLQAVLNLPQDAHIAVRYTGTQLVGELCEWI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126002107 8 -QIANLLEKMTSTDKDFRFMATNDLMMELQKDSI--------ILDDDSEKKVVR----MVLK-LLEDKNGEVQNLAVKCLNKVKEIQVETIVDSLCANMMSNTEQLRDISSIGLKTVIAELPQSS-NSLAPNVCQRITGEKEDVSVKLESLDILADLLSR-FGEFLVPFHSTILKALIPQLASSRQA--VRKRTIVALSFLLMQANTN-AYNGVIDHLLDG---LEKPPNPAAIRTYIQCLASICRQAGHRLCNHTIKRSMRVLEQYSEQDDDELR----EFCLQACE-----------------AFVMRCPDAIHPHISMILALCLKYVTYDPNYNYETDDGDTGYAMDTEDDEYVDSEEYSDDDDMS----------WKVRRAAAKCLEVLIA-TRQELIEDFYRTLSPALIARFKEREENVKSDIFHAYTRLTDDVTPDPDSMDQISSPTSLLMEQL--PLIVKAVQPLMREKSMKTRQDCFLLLRELLNSLPGALGPHLDSVVPGISYSLNDKSS-TSNMKIESLGFLYSLLQG-------HPPSVFHPHIPSLVPLVVTSVFDPFYKIATEALMVLQQLVKVIRPLDTNDSKSNFDPFVGQVYSCTLQKLKVTDVDQEVKERAIACMGQIIANMGDMLKTELCICLPIFMERLKNEV---TRLSSVKALTMIAASLRIDLTPILHDVLPTLGTFLRKN--HRALKLHSLDLINKIVINYSSNFEP-------------------------------------------------------------------------------------------------------------------------------------------------- 116201671 372 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPIIIDALQDQSPIKREAALHTLGQLASNAGYVIKPYLEYPQLLEILQSIIRGEPQH--------GPLRQETIKLMGILG--------ALDPYKHQQVEERTPQTQRRPEATQLTD---VSLMMGGLTPSQEDYYPTV------VINALLQILKDQSLLQWH----------GNVVDAIMSIFITLGLKCV-QFLDRVVPAFIAVIRASSPTR--LDYYFNHLSRLVGIVRQHIRVYLPDIIEVLQEFWNTTSSLQTTIMA--LIESISRSLEGEFKIYLAQF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123975244 7 -QLIEIIQELFSTDTDQRSDAELLLSQIKFREFDNYIDLLNSILINSS---QYCLIALILLKNELQHTENKNFLNVDQFWLPISNNLQQ-----ILQTLAASEASLNNISAYITQIAIFDTEKYK-NTIFPFILSLFSDEQY-------ILLALDILTELYLLNDDKIPLDTRKIIEFCDFNLSNQNLELIKYQMKLLFAMINHSPQIEALQSLFLNISLITPELV-----ETFLDLCIDLDSSCSAFCKDIFPQIAPKIFEF-INFEDTEINSITTKSIYFLILESECIKNDQNMLNEVQKLLQIYFLKKFQSDEPLDEDIIYPLIQNMINSNFSDISEVYPTLIFISQLNSFAFTCEKSIILPFFDFALNFTSPGVHPKILWAAFNCIYALSSKINSEEVYDKLINLFPNVIQILENTSVVKLYLQ----SLVSVMINSQLDFEKFNSEIFSWLISTQHDPSYINEVIICIGAYLDCFNFNMKDYINDIIQYLTNIISECDTDTCISIIDVIAEICGIFENFVEG--SEIFSKYLDAAFELLEKETDIKVVSSIISSINNFIILGKEYVQDSIHLPALLSAAASELITTEFKLSDGITEIPGYSLFFKNDSINCFLKNECVIEICTALRIIPMIINYFKADFPYKSELTQICINHLSQPIVPSSIGNLCLTNLDSLLKTDQNPL----EIANLVLDLISNMTIAEGLQKEAESIFLKILLLIKPEIKVEENLIFICLQNLCMNFPKFLGDTDISEYNEI---------------NDPYSTLREIFILLFEILPNVIQEFETIFNDDFIDEAL-------------------------------------------------------------- 186489926 431 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRQYIPELMPLIVELMDGAAVAKREVAVSTLGQVVQSTGYVVTPYKEYPLLLGLLLKLLKGDLVWSTR------------REVLKVLGIMGALDPHVHKRNQQSLSGSHGEVTGDSGQPIPSIDELPVELRPSFATSED--------YYSTVAINSLMRILRDASLLSYHK----------RVVRSLMIIFKSMGLGCVP-YLPKVLPELFHTVRTSDEN--LKDFITWGLGTLVSIVRQHIRKYLPELLSLVSELWSSFTLPGPIRPSLHLLEHLCLALNDEFRTYLPVILPCFIQVLGDAERDYTYVPDILHTL----EVFGGTLDEHMHLLLPALIRLFKV----------DAPVAIRRDAIKTLTRVIP------------CVQVTGHISALVHHLKLVLDGKN--DELRKDAVDALCCLAHALGEDF--TIFIESIHKLLLKHRLRHKEFEEI-HARWRRRE-------- 71017551 29 ----------------QQRMAQQTLAQFQEHPD---AWQRVPVILQQSSSPQTKYISLQILDKLISTRWKVLPEDQQQ-------GIRNFIVEMIIQHSSDEANLKRKLNTTLIQILKQEWPHN-WPSFIPEIV---SSSKGSLSICENNMAILRLLSEEIFDNQMCGEFGEVFQLCSEVLEKA-QKPSLIKATLETMLRFLNWIPRFLEVAEFRNVTLKCLSEIANDSEQELVLNLALFLCNFLTAHLRLVENPENKDVHMYLIKVSQVPEREVFKICLEYWSKLVSELYEEQQSQSSANLRKNIYADILSNLRLVMIERMVKPEEVLIVENDEGEIVREFMKESDTIVLYKSMREVLVYLTHLDVLDTENIMTSEWSWANLNTLCWAIGSISGAMNEETEKRFLVTVIKDLLGLCEMNKAVVASNIMYIVGQYPRFLK--AHWKFLKTVVNKNFEFMHESHEGVQDMACDTYIKIAQKCREQEPFIDEILRNLHRITLDLSPLQVHTFYEAVGYMIAAQPNRQERLIAKLMELPNSAWDNLMQQAHNNVDVLIKILSNVLKTNVSACVSIGTFFLPQIGRIYLDMLALYRSVSGIISAKVEAEGLIATMVRGLRTIKKEILRLVETYVKRAEDLESVNTNLIPSLDAILGDYNHNVPAARDAEVLNVMATITSRLQGLLTDKIAPILDAVFEPTLNMIQDFAEFPEHRVGFFKLLRAINLYCFPALLELPPPKFKLTMDSIIWAIKHTMRDIADTGLNI---CLELLTNI------SGSPLEVANGFYQQYLLNIIQDIFFVLTDSDH------------------------------------------------------------------ 156543529 20 -----------NPDTAEKERASQWLGELQKSV---YAWKIADEMLQQKKDLESCYFAAQTMRTKI-----------QQSFHELPVVSHVSLRDSLLDHINTNAIIVTQLCLALADLILQMASWQEWPEILTVLPEEVNSTNNGNGVLERVLRCFTSWITIHAISLTTPLFNTIITLAFEVLKNNMTGSQLHEAAADCVSIVLQVLEEQLDLFSRILNLEQPYHVSVAHEDMDKSTNYCRIFTELSETFLETIKQHYAIKCLDFALMCVGHHDYEVAQITFNLWYRLSEI---LYQRNNDDLTLVFKPHIERLIGALCRHCQMEPDHLGLIEDGDGFGEFRM----RVFELIKDVVFVVGSSHCFRQMFSTLPGQTSAPTWDMTEAALFVMHAVAKNILPEE-NDVVPKVVEAILNLPENTHIAVRHTSILLLGELCEWI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149247046 29 -----------------QKQAQAVLNKFQEN--PESWKFVDNILSNSNNS-QSKYIALSCLNKLI-----------QYRWKTIPEEERIGIRNFVVNMIETQRALINKIDLTLVSILKQEWPHN-WPEFIPEIV---ASSRSSFNVCENNMIILKLLSEEVFDTSMRNEFEKIFKLCYEVLDKTTKSSLI-IATLNALLRYIQWIPVDYIYQTNLLDLLSSKFLA----PADTRAIALKCLTEINEKTLLYFKNAMDQIYTIVPLTSNLKESYKVASSADQFLCTYLSNHLAILEKHDEAKELLQNALFYLLQLSRIEERELFKTCLDFWVHQLFQETRELPNNELSTMMQLTYGSSLRPGTSGGAPDPALLAKFPLRQHQYAEVLSKLRLVIIENMARPEEVLIVENDEGEIVREFVKESDTIQYKSMREVLVYLTHLNVIDTEQIMIEKLARQIDESEWSWQNINT-LCWAIGSISGAMNEDMEK-RFLVNVIKDLLSLTEMKRGKDNKAVVASNIMYIVGQYPRFLKAHWKFLKTVVNKLFEFMHETHEGVQDMACDTFIKITNKCKKHFVVTQQAEREPFINEIIREIQSITEDLQPQQVHEACGIIVSAQNDKAAREKLLSDLMALPNMAWSAIIQQAGQDP--------TLLTNTETVKIIANIIKTNVAVCKALGPAFY---SQLGGLYVDMLSLYKAVSSMISDAVAKDGIIATKTPK--VRGLRTIKKEILKMIETYINQADEIVRDLTQPLFGAVLDDYSSNVPDARDA--EVLRCLTALTAKVGHMI------------------------------------------------------------------------------ 145550616 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSIINAFGSRSKPYFSQLGGVLQWRLSNKS-PRVRQQAADLIGKIAVCMKCQEEARLGRLGQLLFECLGEE--YPEVLGSILGGLKAIVNVIG--MNKMSPPIKDLLPRLTPILKNR--------HEKVQENCIDLVGRI----------ADRGPEHVSPK-EWIRICFDLLDLLKAHKKGIRRATINTFGYIAKAIGPDVLSTLLNNLKVQE------------------------------- 46136529 24 -----------SGEQDAKKHAHEYLERFQKS---------------SDAEPEATLFAAITLRGKITY----------DLSTQVPASELPALRSQILLLLKHPKPIRVQLCVCLAILAIQM---KEWDDVLSSVVQSLSDSPESHACILDFLRVLEEVTETLSEEDLAMRTQALLPQLMECITSWTTSDNCSQEASECLCTMLRETSDVDESEMLFPRIISLKPQIAKAADEEVFATAAESWVVGIARQPAHFRPLVDATLEC----AVRDTEREVIEHTFNFWYIVLDIYIQGRLELVDVYSKLVDVLLKHLEYPKPEENDLFDGDREQEEKFREFRHHMGDTLKDCCEVMVTDCLTKVLQSIQLWMSKYANQVTDTVVPHWQELEAPLFAMRALGRMVDKDESILPQLMPLLVQM--PSHEKLRFATIMVLGRYTEWTAA---HPEYLQPQFNYIVSFQSDSKEIIRGAALAIKYFCTDC--------------KHLLSGQVLQLQEFYDQVLDKLPDLS---KEEITEGVANVVASQPEEVYRLLKVYCDPLIQRLMTKANVATDEDGKLALADHLQLITIFVQYVVPPVNPGQENPAVKYWQEVFPILSTVLDNFLSFTPICERVCRCWRNMVISHRTAMAPLLPEMANKLAGGFNNSRESAILREFSEAREHVDQATTENIYTFFEAQTTTFLRVMT--ELQPKELPDVID---DFFRLLIDALLYYPQKLIP--SHLLRSIFEASIYALTLEQRDPLSSTLHFLRDLLSYGGDNPATSDGLPEAA---ASEMKNIVKGLLQTLGENLVKQIMAGMMITFPRDCFADGELVPLETHQWVIELLPEGTVSPTEANR----------------- 116059133 6 ------LLDTLSPDAPTRARATATLES--QSHVHGYALALARAALDGEAETHGRQLAAVLLKRHVRERWTSDDGAPG----AMGASEREE--------------MRSAFAAAIAQVCANEG--GAWEALAERLVEGVRSKRSKEEVL-GCLKCYEYSGGEIDAKDVAMFGPRLFP---------ERRASGAFTSTLHMLTSLSGEEQRAMRDMMVPYLPTVSLELESVPNPNAFDECASTLEALLSLAVQYFTKSAGETLMPALSRGNESDGDTVSFDALELVIQIAE-QPKLNKLLEANLLDTIYITIGYMTMSTQQEAEWTDDPNQFIAD----EEEDFSNVRAACGLMLDSLSNRFGPKCVGALASAAEQSGDAKWWRAREATLLAVGTLNDAIVASAQKARVAAFVKAVIDTDFHESPFLRGRALWMCARLSSAVPPAMAETVLSCSVSS---MAPDLPPPLRIGACRAMAEFLPKREVMAPYVGEIYKGLGGLLVEAGEETIHLILEAMHVLIKADAEATPAVVKIWGEYVRDISADACEVFEALIPACQPQLHATLVPTLSHILASPSEQPDMLVEATLDLLTIILRPAGLAEAKATHNACFKYVCGLIMHSDDAETLRAFLRAGKESMLEWGTGNENVGGGDVLRAMFEALDPTLEDSASLTAAPLMCQMLRRLPTKVGPVLRDITAAVVARLRSSK-QPNLSASLLTVFARIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 218717604 4 -QVVSAIEIASNPDQTVKKQAFEYLNQLRA-DPSGWQVCLAIFTRTPRHSELARHVAL----EIVNSAAQADLIEFQGL---------QYIKDGLMGYLRDGAAIQNKIAQTVTYLFSALYGAG-WETFFDDLLS-LTTTDPSTNLRNNPLGVIFYLVHDEIGDVLQEKANTLKDLIRQLSQWQEGNDQIVEMSLKAIGTWVSWIDIGLVVNQTMLDLLFRQLSRAQDGEEKVRDAAIDVFTEIVSKYDTDLAETVAKLVNITVIDIVRALDNDAVAVATKFLTHVLRFFSDIIPCVTELLSYSRKVSKSNPDIQSQHAPMILPILKAIIAKMRYDEWGDEDDQTEEAEFQELRKRLNNLQQIVAAANEPLYIDALSEVVGTTFQNLRQSGGQMDWRDLD-LALHEMFLFGELLYTKNKANNVASERLAEMMNRMVESDIRSFTHPAIQLQFMEICVRYSSFFERHTQVIPGVLENFLQFAHHPMERVRYLFYRLVKALKIHIGNVVQTVIEAIADLLVIRAEPPSEADDGDDMSSDESSADAIFTSQLYLFEAVGILCSIPLVPVDKQVVYVQSVMNPVFIDMENNL-ALAKSNDERALLQIHHDIMALLARGFSDWTPGSQMTNS--------AAKVSPEVSDVFGQVAEATLIALESKGSFEVRTAARFTFSRVIGIVGLRLLPQLPR----WIEGLLTETSSKDEMALFLRLLDQIIYGFKSEIYGILDTLLTPFLQAAISETTAGTDDEIQMAELKRE-----YLSFLLALLNNDLGSVLISQANQPMFESVITTIEHFVKD--------------------------------------------------------------------- 123967368 10 ---IKLLEAVISEDESQRNESHQNIMDLLQNQPIQFLTLCISTIFSDNISPTATFQAF-----NATNRYLKFCEQQNLPFLTLNLELRTNLITAALRGLADYPYIQEAAALTIGLFCNC---SKSYEEYLSSLLTLYTEHKSDVHIVVSISTACQNVIENLFNKQTKSQIPQSLITEMIAYLQETQDLGNAIKIIKSFDCFLKYYKEFPGDNEKINDVCKVYATLLRFESEEIINYCAENLSIIFDVSYDSSHVYT-DSLFYFIDESFKIPDCTIPILRL-------MNEMISKEKNSDKVLQQSISQLIFEKEHEKFEEILFSISNQEQDSIDDEYPQYYVTI---ILSEMMFVNQEFVFSYINQIFENCFQTEEYNKIYASILCLYSFVNHHSSACYDFVIDSIKKILQPNIYNFIGTTILTYDFIANMLIEFPDLIYVADDDGEFAFLILDFVVKSLETPSNIIKSSVNVAKNMCIQL-KAKIHTENSLKLFSILSDFYR--------NLWEKPEIYNPELCDNFFASLGEFLFTTPEN--EIVLTIIPLLSSTLTEILEKISQ---SSDNESLPFISRAIFECLTKGIQRYVERAIDIKNPESQHLYYNLVDLALNAIKYKEYIFYANASAIYMNDDHMAVIMNDLLPSITEGNQSSFTY-----ACYVFQYLSTNLKSKMDKYVEQICSSILETLWRDNFDSNSFGFGLFAIGTCMINSPQKLQGIIENLVTALEFFISRTPGNE-EDIID-IENFYKGFIVAETGLL------------------------------------------------------------------------------------------------------- 156543308 23 ------------------------------------------------------------------------------------EGIKKYIVGLIIKTSSDPETLLNKLNMILVQVLKREWPRN-WESFIGDIVGASKTNESLCQNNMAILKLLSEEVFDFSSGQMTQEFSQIFQLC-QFVMDNSQNVPLVAVTLETLLRFLNWIPTLIFKFLNVPIFRNVTLKCLQDQEQNFIQNLAMFLCTYLKEHGQLLNDTLLKALHYLVLIS-EVEEVEIFKICLEYWNGLASDLYRENPFVPPILINKNIAVPPRRLFYTQVLTKVRYIMISRMAKPEEVLVVENENGEVVREFMKDTDSINLYKNVYLTHLDYVQVNGTEWSWKNLNTLCWAIGSISGAMHEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYVVGQYPRFLRA---HWKFLKTVVNKLFEFMHETHEVQDMACDTFIKIALKCREAMPFIEEILSTISSIICDLQTQQVHTFYEAVGYMINAQVDMQEHLIEKYMLLPNQVWDDIISQAAKNVEVLKDQLASILKTNVRACKALGHPYVMQLGRIYLDMLNVYKVMSENISAAIALNGEMVMKQPLIKSMRVVKKETLKLIADWISRSNDPQMVLDNFIPPLLDAVLIDYQKTNEPEVLSAMATIVDTLQGHITSEVPKIFDAVFKCTLDMINDFEEFPEHRTNFFLLLHAVNVHC-----------FPACLSIQPVQFKLVLDSVIWAFKHTMRNVADTGLQILYQLFRNMEKHEDAAQSFYQYFTDILQHIFSVVTDTSHT----------------------------------------------------------------- 41055198 21 -----------DPDPAGKERASVWLGELQRS---MYAWEISDQLLQLKQDIESCYFAAQTMKMKI-----------QTSFYELPPDSHTALRDSLLSHIQNSPIIVTQSNDVSSMTFLIEIGANRRTEIIEDLVTCAEKSGHDEKMLIKVFRCLGSWFNLGVLDNNFMANNQLLMILFQVLQRDETSTNLHEAASDCVCSALYAIENVAIHLPLAMQLFQGVLTLETAEDLDKVLNYCRIFTELCETFLEMTVRTPGQGMGELLLICAGHPQYEVVEISFNFWYRLGE---HLYKINDPALHNVFRPYIQRLLHSLARHCQLDPDHEGVPEDTDDFGEFRM----RVSDLVKDVIFLVGSMECFAQLYSTLREG--NPPWEVTEAVLFIMASIAKNVDPEN-NPTLMEVLEQIVLLPETVHLAVRYTSIELVGEMSEVIDR---NPSMLDTVLNFLMKGLREKP-LASAAAKAIHNICSVCRD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73668470 88 -------------DIDSRKEARFALEEMGE----EAVTPLIEVI--DSENPETRCETALALGNIIKLLKDEDPKVRSSAALALGNARSQRAEKQLIQALSDEDEVRSNSAWALGEIAGSSSEEDGWGGTLEKIVECLSLEDNNSEVRSSAAEALGKLGGEEAEESLIKAL-------------SDEDGKVRRNTVEALGK----IGDKKATEPLI--------KALNDEDRETRKKAIVALGELREEKA-----------TEALIKALSDKDKDVRCTAAVELGEIGDQRAEKALISALSDEDPEVRSLVVESLGKIGEKESIGALVQQLKDPD--------------------------QKVRNLTVQTLEETGDRNT-KPIVQALKDKNNDVKQYAGDILVGIGKPAVEPLIEALSDNDTYTSCTAAWALGNIRDKRAIKPLIQNLSAENEETRLGCARALVEIGEPAVPDLIKSLENKYIVFTLIEIGDEKAVPGLEELFKEKTETSAEFTEKKEKVDQTLQKVVEEKDLNFRKEVAKAFEEIGNSETKPLINALEADPQNEASGVNPEDKKASEKLLGARVSSILALGGMREKSSIEPLIEILVKDCNETLGEIGNKKAVEPLSLALKVDKYDNVKECSAISLGKIVEPLIMALN--ENDSIKSCAVLALGEIG----------SPKAVKPLTQILSDEN--PEVRRNAALSLGAIGLQDGDENVRVASAALGNIGDATAVDVLNS--AAIDGNETLRCTALEALGKIND--------------------PKAIGTLKKALEDDNS--RIRISAVNALGELVKALGDNNKKVIDRKEEAVEPLIRGLSSENKNIREN--------------- 145541451 10 -------------------------------------------------------------------------RNFDDYQAQYVQNVVQTIKQHIISAIVSEAPLIHQLKDAIVYVASRDFPT-QWPNLMAELNQFLAHPDYVYKTLKLIYKLTEKYVYQSRSDPLYEEIIITCDTTIEALQNLQLSYEILKTLLKVFYNLHPHFEDNLQSWMEFMKVVLQPVQGVEQFLFKCKGEALKCVLLYAMKYGDLIQVFSSEIWNVCTQTSAGRDSDKIVLCALRYFKTLIAWQDMKAFFEQNIKILIESLIIRNLSLSKDEIGMFSDEPQEFIEK--FFEQSDLESRRAQAVELFKTVTKHFNQQVNLIIQEYLQAYIQSGMSKDGTIDIILSQENVLGFYTHCLKPKLGQIFEMQQQNQSVESKFTPIQLAFYCRYLF-YFRNVIDKVELPTLATLVSKLQLSKKTTLSNIACYTAYSLINVRQDVKNYANHQLYFENVNISQYLQLIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123474194 6 --LIQLFEPFITQDPSAIKEANRKITEYSSNHTGEFIINCCKIIESGRNSAKYIIIALNTINNAINTSKMH-SNAIKKIFLEYDEENCNCFINAHLQALTDPNIRRIGAENLVYFVAISEDYFLRIFELIKQYFAN-EDNRLGSNAIFAAIQLFSEINRFILSEGFDEYQMNFVKICEYILNTENHKTYMRINSIIELGQEESNVIVQLLGKLDMQSILNTTVKLLSSSNDSIHKLCYKLLYIIIELFYNLTPDSIDTDLFYASSDQDFNVDSDSNICACKFWTKIIRL-------------FQNSPNFINPEIIFKIFGYFKTYLESDTISIDERMNGDHFRVIPAAQLLFKEYSCYPDSKQFAEFLALFKENYTSEDPRVILASLLSFESLFAIFGISETPNSLDD-LTLIASFINSEHPIIRFEAVYILRLICENLQDVFDKYENLLEIAANSIR-----KGYATGLQYDLISGFKLCRAIIKSEFEYNDTSILACHDIIFETIYHILNT--DFDALEIELLNDIKKFYRTIISDINNDKTNSYYDCINHLLDNVEIIL----PLNERKPAVQCQVLQEFYCNMIEYYIEAHDQHLLPNKARFQGEMIFIIEKLEPQDNQNVYVLISKIISALKDSGFEMSNVPEKIYEMLVEYVIDELDFSAILDFIEILHLLINGNPSLLSETAKDFIEKIINIIEDENTSQNIAVACISVLGDL------------------------------------------------------------------------------------------------------------------------------------------------------------ 91089099 519 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMGILLEMLGDASPEKRGAALCTLGQLVGVTGHVIQPYTEYPILLDVLLNFLKTEQQSYIR------------RETIRVLGLLGALDPYKHKINRGEIDYYPEAPVLIPKGEDLNADLTSSEMLVNMSSSTLEEY------YLAIAIATLMRIIKDPTLAQHHTMVVQAVTF----------IFKSLGIKCVP-YISQVLPSLLHV--VRTADVNFKEFLFQQLAQLIYIVKQHIRNYLDDICLLIKEFW--TPNSTIQGTLILLVEHIAVALGAQFKVYLPKMLPHILRVLNHDTS--KERLYTIKLLEAL-HNFGNNLDEYMHLILPPIVRLFDAQECPIV---------VSKKALETIDQL---------------AEIIDFSDFISRIVHPLVRTIDNCPELRPTAMETLCSLMQQLGRKFSIFV---PLVQKVMTKHK------------------------- 55962517 21 -----------DPDPAGKERASVWLGELQRS---MYAWEISDQLLQLKQDIESCYFAAQTMKMKI-----------QTSFYELPPDSHTALRDSLLSHIQNSPIIVTQSNDVSSMTFLIEIGANRRTEIIEDLVTCAEKSGHDEKMLIKVFRCLGSWFNLGVLDNNFMANNQLLMILFQVLRDEEAASDCVCSALYAIENVAIHLPLAMQLFQGVLTLETAYHMAVAREDLDKVLNYCRIFTELCETFLEMTVRTPGQGMGELLLICAGHPQYEVVEISFNFWYRLGE---HLYKINDPALHNVFRPYIQRLLHSLARHCQLDPDHEGVPEDTDDFGEFRM----RVSDLVKDVIFLVGSMECFAQLYSTLREG--NPPWEVTEAVLFIMASIAKNVDPEN-NPTLMEVLEQIVLLPETVHLAVRYTSIELVGEMSEVIDR---NPSMLDTVLNFLMKGLREKP-LASAAAKAIHNICSVCRD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126274909 16 -------------SGADQKNAQAILNQFQENPES---WKRADQILSSSNNAQSKYIALSCLNKLI-----------QYRWKTIPENERIGIRNFIVNMIETQRALINKIDLTLVSILKQEWPHN-WPQFIPEIV---LSSRSSFNVCENNMIILKLLSEEVFDTSMRAEFEEIFKLCYEVLDKT-SKPSLITSTLNALLKYIHWIPSNYIFQTNLLDLLSTKFLA----PADTRAIALKCLTEVAEKFVLLFKNSMEQI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32563909 18 ----------------------------------------------------------------------------------------------------------------------------------NYLLKMLNNGNGDEDTVKMASKALAFLCKSYAAELVDRCLDHCHEWLGQNVPHSQQPKQIRRLAASHLSRELALA-TPTAFFLRVNLFFKYIFNAVRDKNPAVRIAGIDALHVVLTIVSQREAKNKTEWFKKCFDEALEGQPNPSQKDDLDRWHAVALILNELLRISDQRFELIRCE--SSQFIKQKFLKEDEEEGVEWLVLTKQQTIVESVTARKLVLERFPKILDCVRQIIPLANKTSSTKQQSSIYLNTVLMQLLPRICAFPQCDRTFQTISFDTSFTILIGMMMLSNPDVHATIEKTISFISAAIKKTTNSDVLDNYFTFLFLFVDAYHEQVTTQIKAIIPQLMDISRSLANVLKMIMMRIPKLRLNVQDGVMASVYQTLAETDPKELQRIVLAVDVLGEFYFSALQRIMQYVADYYDNVEIRLAAVSSCCEMVVPFVGKKVTSDKRNSLLQTIYGVLRAVCSVIFLAHLAQPEMLEVQFMALHDEKLEMQQACVTLLGRLAELNPALVLPRLRLMLLETLSQMQQSGQARLEQHSAKMIAQLAKQSPKFMRPYVGSLMIAMIPKLRNDQKYAEVTAQVLNAVSEIA----------------------------------------------------------------------------------------------------------------------------------------------------------- 149638478 867 ---------------------------------------------------------------------------------------------------------------------------QQFNILMRFIVDQTQTPN--LKVKVAILKYIESLVRQMDPTDFVNSSETRLAVRIITWTTEPKSSDVRKAAQIVLISLFEL------NTPEFTMLLGALPKTFQDGATKLLHNHLKNSSNTSVGSPSNTIGRTSSRHSSSRTSPLTSPTNHGGLSPSRFWGWSADGLSKHTPPLSQPNSIPTAPSH--KTFRRSYSPSMLDYDTENLNSDEIYS--SLRGVTEAIEKFSFRSQEDLNEPIKRDGKKDCDIVSRDGGIASPATDVRGGSDVVEGGGRTAL-DNKTSLLNTQPPPRPFSGPRARDYNPFPYTDTINTYDKTALKEAVFDDDMDQLRDVPIDHSDLVADLLKELSNVEERKGALLELLKITREDNLGVWEEHFKTILLLLLETLGDKD---HSIRALALRVLREILRNQPARFKNYAELTIMKTLE---------------AHKDSHKEVVRAAEEAASTLASSIHPEQCIKVLCPIIQ--------TADYPINLAAIKMQTKVIERISKDSLHQLLPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196258886 572 ------------------------------------IKPLINALKDEN--YYVRHAAAEALENIGNHTAIEPLINALKYVRRAAAEILGKIGNHLINALKDEDDVRSAAAEALVEIGN--------PTAIEPLINALTDED--DLVRHAAAEILGKIDNHTA-----------IEPLIHALKDE--NYYVRYAAAEALRKIGN------------HTAIEPLIHALKDEKYYVRYAAAEALGNIG-----------NHTAIEPLIHALKDEEVDVRRVAAEALGKIAIEPLIHALKDEEVDVRRVAAEALGKIGNHTAIEPLIHALKD-----------ENYYVRRAAAKILEKIGN-------PTAIEPLINALKDEDYHVRYAAAKILRKIGN-----------PTAIEPLINALKDEDDFVRYAAAEALGKI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189230027 136 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHAIPKL---YSLDSDQKDQLIEVIEKLLS--DKTTLVAGSVVMAFEEVCPERIDLIHKNYRKLCNLLIDVEEWGQVVIINMLTRYARTQFLNPNQNESLLEENPEKAFYGSDDDEGGKEKSEPSSMVKHKPYVMDPDHRL--LLRNTKPLLQSRNAAVVMAVAQLYFHLAPKAEVGVIAKALVRLLRS---HSEVQYVVLHNVATMSIKRRGMFEPYLKSF------YIRSTDPTQIKILKLEVLTNLAN--ETNISTILREFQTYI------RSMDKDFVAATIQAIGRCATNIGKVRDTCLNGLVQLLS---------------------------------------------------------------------------------------------------------------------------------------- 73969732 28 ------------------------------------------------------------------------------------EGIKKYVVGLIIKTSSDPTCVIGKLNMILVQILKQEWP-KHWPTFISDIVGASRTSESLCQNNMVILKLLSEEVFDFSSDSMCNEFSQIFQLC-QFVMENSQNAPLVHATLETLLRFLNWIPLGYIFETKLISTLIYKFLNV----PMFRNVSLKCLTEIAEQFVTLFTLTMMQLKQMLPLNTNKDDEQNFIQNLSLFLCTFLKEHGQLIEKRLNLRETLMEALHYMLLVSEVEETEIFKICLEYWNHLAAELYRESPFSTSASPLLSGSQHENDQGEVVREFMKDTDSINLYKNMRETLVYLTHLDYKLHNQVNEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYIVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHDGVQDMACDTFIKIAQKCREVMPFIDEILNNINTIICDLQPQQVHTFYEAVGYMIGADQTVQEHLIEKYMLLPNQVWDSIIQQATKNVDILKDSILKTNVRACKAVGHPFVIQLGRIYLDMLNVYKCLSENISAAIQANGEMVTKQPLIRSMRTVKRETLKLISGWVSRSNDPQMVAENFPPLLDAVLIDYQRNVPAAREPEVLSTMAIIVNKLGGHITAEIPQIFDAVFECTLNMINDFEEYPEHRTNFFLLLQAVNSHCFPAFLAIPPAQFKLVLDSIIWAFKHTMRNVADTGLQILFTLLQ----------NVAQEEAAAQSFYQTYFCDILQHIFSVVTDTSHTAGLTMHA---------------------------------------------------------- 45593682 7 -----------------QKQAQQTLTEFKQN--PDAWLIVGNILQESQYP-QTKYLALQVL-----------DDVIMTRWKVLPRDQCLGIRNFIVNFIKSEEKLRNKLNLVLVSILKQEWPHN-WPTFINEIVSSCHTSLSICENNMAILRLLSEEVFDFSQDQMTQEFSSIFQLCSEVLTTANQPSLVK-ATLETLLRFLNWIPLGYIFEPVINTLLTRFLDV-----PEFRNVTLKCLTEI----------------GGLQIGHPYNYDERLVHMFTETLTTVSKTIPLSMDLKSTYAKSNSRDQEFVLNLALFLCSFFSAHLVEKLPNRDYLTHAHFYLIRISQIDDREVFKICL------EYWTRLVQELYEEMQQLPITDINPLVSMGVSGLSNGGAPHPNTLAGYPLRKHKYDEVLSSLRTVMIEKMVRPEEVLIVENEEGEIIREFVKESDTIQLYKTIRECLVYLTHLDVIDTENIMIEKLAKQVDGTEWSWANCNTLCWAIGSISGAMNEETEKRFTVIKDLLGLTKAVVASNIMYIVGQYPRFLKAHWKFLKTVVNKLFEFMHETHEGVQDMACDTFIKIANKCRRHFVALQPGENEPFIEEIVRTCDLSPQQVHTFYEACGYMISRLIENLMSLPNSAWDTIIAQLQDGETIKIIGNIMKTNVAACSSVGTYFYSQLGRIYHDMLNMFRASS---QLINDAVARDGDIATKTPK--VRGLRTIKREILKLIDTYVQKADDEMVNANMPLLEAVLVDYNR---------NVPNAREAEVLSVMTTVIQKLHNLMDDKVPMESVFECTLEMINKDFHEFPDHRIQFF--------------------------------------- 57529664 31 -----------DPNIENKNLAQKWLMQAQVSPQAWHFSWL---LLNMDKVPEIQYSA----------PAPCTSRSPATGTTSLP-DQYESLKSQLFTHIGGSKIVLTRLCVALASLALSMMP-EAWPCAVADMVRMFQAEDSNPQYRKGQVRVLAQECGSVFPLQLEIPLMD-CENLIQAAFTSLQDPELFDTAVEAVVNAISYVNTLLKLIPPVLGLQEQLRQAVQSGDMETSHGICRIAVALGENHSRALLDQVEHIMFCTGIPGHYPVNETTSSLTLTFWYTLQDDILSFEPDKQAVYQQVYRP--VYFQLVDVLLHKAQFPSDEEYGFWSSDEKEQFRIYRVDISDTLMYVYEMLGAELLDKLGRLLTNTEQPSTWQHTEALLYGFQSIAETIDVNY--SDVVPGLIGLIPRISISNVQLADTVMFTIGALSEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15227336 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NEEEWNLRACSAKFIGILANVFGDEILLTLMPLIESKFDDETWKEREAAVFAFGAIAEGCNSFF---YPHLIVAILRRLLDDQSPLVRRITCWTLYQFGTYVSNLENSKLFTKVLHGFRFKLLDSNIWVQEAACLALTTFEEDAGDLVPHLEKILQQLMRAFGKYQKRNLKDAIRALADSVGINLNKRAYIVIPLLKCFTSISKALEVGFAPFSWYVFERCMDILQLQQLAKVDHDFAYDQNIVVCSLEFFSGLSKGLSGIESLVSQSNLRDMLLKCFMDETPD--VRESAFALI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189514572 689 --------------------------------------------------------------------------------------------------------------------------------LVDNLLTRIPSGKETGKMKERAIQTLGFLP---VGDGEFPHQKKVLQGLMDSV--EAKQVELQFTVGEALTNAAENVKNNDIVPWVLNSVLSKYIP---SPNPHVRQAACIWLLSLVKKHHKEIQSHLKE-IQTAFISVLSDPDELSQDVASKGLGLVYELGGE---QDQQELVSTLVETLMTGKRAKHAVSEDTEV-FQGEALGKAPDGQGLSTYKELCSLASDLNQPDLVYKFMNL-------ANHHAMWNSRKGAAFGFNIIAAKA-GEQLAPFLPQLVPRLYRYQFDPNLAIR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183232485 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVVYLKQTNSADLQHGALLLMVSLLRNCKEYMKPKYNEVLQ-MFLNVKEHKSMVIRKTVITSLPYFAQFDCDSFAPKNEEVIESFQKDRKSIADFAQFEHDELTRIKCEEPFNGIMNYLINSIKSFSDKSIVFTVIGDITREIKYEMYAFVEQVYAKMREIINSKEKKAE---ILNSIMYCMEQFIINIVPRVFALIHKTFPTLLELGLSTLVSLINQSCIIYNNPTYRLQTQKLLLD----------VICGVLLGKAFIPFGAPEHLKMFNRTIVPTVEGDDQIIL--ALDTLHSFKFKH-NIVPVVKECTMKYIDNETKKIRQEAAMLTQVLLPPIDTTKKFISTLDVTEVLEKLLDGLSDPESEIRITIMKLLDERFDSFLAQSRNVQTLFVVLNDENLKVREYAIKIIGRLTHYNPAFVMPLFRKTIIRLLTQLQFINDLKTDEQVTLLMGQLVKSSGKLTKPYVEPLLNILLPKLEENKSHSTICIYILNIIGDL-TTIGSDSSQYTPGLM-------------------------------------------------------------------------------------------------------------------------------------------- 38604071 28 ------------------------------------------------------------------------------------EGIKKYVVGLIIKTSSDPTCVIGKLNMILVQILKQEWP-KHWPTFISDIVGASRTSESLCQNNMVILKLLSEEVFDFSSDSMCNEFSQIFQLC-QFVMENSQNAPLVHATLETLLRFLNWIPTLTMMQLKQMLPLNTNIRLAYSNGKDDEQNFIQNLSLFLCTFLKELREALMEALHYMLLVS-EVEETEIFKICLEYWNHLAAEHFDIPPRRQLYLTVLSKVRLLMVSRMAKPEEVLVVENDQGEVVREFMKDTDSINLYKNMRETLVYLTHLDYVDTEIIMTKKLQNNGTEWSWKNLNTLCWAIGSISGAMHEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYIVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHDGVQDMACDTFIKIAQKCREVMPFIDEILNNINTIICDLQPQQVHTFYEAVGYMIGADQTVQEHLIEKYMLLPNQVWDSIIQQATKNVDILKDSILKTNVRACKAVGHPFVIQLGRIYLDMLNVYKCLSENISAAIQANGEMVTKQPLIRSMRTVKRETLKLISGWVSRSNDPQMVAENFPPLLDAVLIDYQRNVPAAREPEVLSTMAIIVNKLGGHITAEIPQIFDAVFECTLNMINDFEEYPEHRTNFFLLLQAVNSHCFPAFLAIPPAQFKLVLDSIIWAFKHTMRNVADTGLQILFTLLQ----------NVAQEEAAAQSFYQTYFCDILQHIFSVVTDTSHTAGLTMHA---------------------------------------------------------- 168021923 18 -----------HPDPSIRNNANQWLDDF--QHTFDAWQISDSLLHDQSSSLEALYFAAQTIRTKVQRDFEDLPASA-------PTSLRASLMALLMKFRQGPAAVRTQLCLAMAALAVQM-PPEEWSEAIPVLLELLCLRDGSIQVREQVLRAFAAWMRFSFGISATTLASHPLVAASLAGLNSEETFDAAVDAVTELIRFVDLSIHMPLVVVLVPQIMALQPRAATVKDEEVTKGMAYLFAEIGESYVDLIASGSSEMIVEALAEVTSHPDDNIAAITFNFWHRLSRSELHGSAEGEAAIDVERERRLATFRPTFELLVSLVSCYPPGFETWRKDELADFKSTRYAVADMLMDAAAVLGGQETLRLLAQPLLQLASWDWRAAEASLYCI-RAIGKAVPAREDAYMPQVLALLSQLPSQ--PQLIYTSSLTIAAYADWLGGSPNAPTLLPSLLQLLTSALSAPEDACAAAALALKHVCDACR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 8569097 442 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIPELMPLIVEALMDGAAVAKRAVSTLGQVVQSTGYVVTPYKEYPLLLGLLLKWSTRREVLKVLGIMGALDPHVHKRNQQSLSGSHGEVPRGTGDSGQPIPSIDELPVELRPSFATSEDYYSTVAINSLMRILR--DASLLSYHKRVVRS------LMIIFKVLPELFHTRTSDENLKDFITWGLGTLVSIVRQHIRKYLPELLSLVSELWSSFTLPGTDNQVLHLLEHLCLALNDEFRTYLPVILPCFIQVLGDAERDYTYVPDILHTL----EVFGGTLDEHMHLLLPALIRLFKV----------DAPVAIRRDAIKTLTRVIP------------CVQVTGHISALVHHLKLVLDGKN--DELRKDAVDALCCLAHALGEDF--TIFIESIHKLLLKHRLRHKEFEEI-HARWRRRE-------- 212539708 4 -QVVSAIEIASNPDQTLKKQAFEYLNQLRA-DPSGWQVCLAIFTRTPRYNEVTRHVA-------LEVVNSAAQADL------IDLQGLQYIKDGLMGYLRDGAAIQNKIAQTVTYLFSALYAAG-WETFFDDLLS-LTTTDPSTNLRNNPLGVVFYLVHDEIGDVLQEKANTLKDLIRQLSQWQEGNDQIVEMSLRAIGTWVSWIDIGLVVNQTMLDLLFRQLSRAQDGEEKVRDAAIDVFTEIVAKKMDKIDMIVFLNLDSIVTQLSNSPPLNENRFTSKYDTDLAETVAKLVNITVVDIVRALDNDAVVVTTKEKANSLLQSFLAHVLFSDDYDEICSTIIPCVTELLSYSRKVSKSNPEIQNQHASMLLPILKAIIAKMRYDETSSWGDENEGLYIDALSEVVGTTFQNLRQSGGQMDWRDLDLEMFLFGELAVKTGGLYTKNKANNVAAERLVEMMNRMVESDIRICVRYSSFFEHHTHVIPVLENFLQFAHHPMERVRTRSWYLFYRLVKALKIHIGNVAQTVIEAVADLLESSADAIFNSQLYLFEAV-GILCSIPHVPVDKQVVYARSVMNPVFVDMENNL-ALAKSNDERAQLQIHHDIMALGTLARGFSDWTPGSQMAN------PAAKFSPEISDAFGQVAEATLIALESKGSFNVRTAARFTFSRVIGIVGLRLLPQLPR----WIDGLLTETSSKDEMALFLRLLDQIIFGFKSEIFGILDTLLTPFLQAGISETTAGTDDEIQMAELKRE-----YLSFLLALLNNDLGSVLVSQANQPIFESVISTIEHFVKDID------------------------------------------------------------------- 157167846 699 ------LLNTLSASLKEISEPTRALIAAYNSDEPELETQVKDLLALANKSLENRHGSILAASNAIHRKL--LLTPALQNW-----QVYKDLVNLLISLLNDQQSLLQSASISLSLIGSSQLPLAPTPSLFKSLMSLLQSGHTKAKIREDIAHCLGYLAVG-DPDFFA---KRLLEGFL-GLLKMTKDPALHIAMGQALVYTLQGLSSNVSDEMLTWFLIELVRK-VNEPHAYLKQACAIWLLAIVKNCSKR-KPIVDQILQLALTDLLSEDNELVQDVASRGLGIV--FTLSSNDSQEELSNLLLDQLIGGRRQVQKVTED---------TKLFEEGMLGKAPTGGNLTTYKELCSLASDLNQPEMIYQFMQLANHNATWNSKLGAAFGL-QSISKTAKLKMEPYLGKIVPRLFRYKYDPTPKIQNSMISIWDSVVSD-SKATVEAYYWDILDDVSKNLTSPEWRTRIACCLAVRDLIKRLRSDDAKKNGGERMEVDDKGVPEPELAFLWSQLFRVMDDIHEGTRMAAEGTASALVAASSDHSKSGLNVASSIIPLFLEQGVTHTVAEIRKLSIKTLSDLIDSAGSLILPHLTSLVPQATGELDSAKLSYLSTMMAGQSGTQEVVDSMHYTMETLSKCIRHIDYETLEKMTPAVLDVIKTGVNLGTKVACAHFICLVSIHLGSQMQPLTGKYLGSCFTGLSDRNA--TVRKYFASAIGHLIGA--------------------------------------------------------------------------------------------------------------------------------------------------------- 170592669 405 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGSAFGASFAPYIPELCPYLLSIVHSDRTDRAITCAVFTCVQSISMCLAPHIHLVLPPILFVLDDEVRRIALDTVYQMAETIC-IRDRIMQVWLRVISVHALQQKLLLLLVVIVRQMWRQFLVFRKSVARHNLHCDEYLKLTVQ-LDEGSAASPSHFPSVRVSSSQVKQFSTSARHEKGQRI------------------ 116061745 39 ---------------AQRAEAEQTLQALQEH---EQTWTKVDAILETSTNANTKFFALQVL-----------DGVIKYRWGLLPNEQREGIKNLIIKLSADEATFRRKINNVLVQILKHDWPH-RWQSFIPDLVGAARTGESLCENCMSILKLLSEVFDFSRGEMTQDKIRSLKTSLCEFVLTHSQKPELIKTTLTTLNAFLSWIPLGYIFESTLLDTLLALA-----PNPAYRNIAFLCLAEIVEAKYDHLEGILPRGVNVAEAYANGSDEEQAFVQNLGFLTQFFKAHITLLESSGELQQKMLVGIEYLLNISYVEEPEVFKVCLDYWHFMVCDVFQSDGSSYKIMRETLIYLAHLDHKDTETLMLEKLQLNGRDYTWHTLNTLCWAIGSISGSMQEDQENRFLVTAIRDLLNLCKDHKAVIASNIMYVVGQYPRFLR---LHWKFLKTVVNKLFEFMHEHPGVQDMACDTF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 164428852 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDSIFVPALEFWATFVETMIDNIYSEDEA------KVNVWRSHAEQHLKSVVSNCWETFAEWDSNERVGFTDARKDIADMLQSIFTLENLTLVSFFSGLFLQALSVQSWAEVEASAFCLGSLSDCITEDPQYDFASPFFDLLGQAQGPVPLRLRQTGLLLIERYCEYFER---HSEYLPHALNLLFAAVGD-PVLGGPSAKSISTLCSSCREAPAFIMHYQTIRSRQVLDSLAEERIILAIASIIQAIPDSNQKLAVFENLYSIIKADCERAQPSILNLSDPNFDEVSQQLAVRALRSLQSMAKGMQDVKEHVVDIDADPFFANQDPKLSAIQSDILNVLVEMQKNFNTSGEIVEIICIIFRAGFSETEPGPFVFPPEVVTDFLSQ-QRFETPRLLSTACSFVGSLYRGPKNMVPSLLAQLLPWVINMLSSPESDTEVAQNGICFVDKIMTRYPEVVFQIQPSQMLEFFFMFSLKVLNGKEPLP------KTASAEFWSNFIT-LKSDSPDLQGTINAAMEHLGPLISLIQNIGGNAARSE---------------------------------------------------------------- 1019902 138 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHAIPKL---YSLDSDQKDQLIEVIEKLL--ADKTTLVAGSVVMAFEEVCPERIDLIHKNYRKLCNLLIDVEEWGQVVIISMLTRYARTQFLSPTQNESLLEAKGAGSEETAAAAAPSRKPYVMDPDHRL-------------LLRNTKPLLQSRSAAVVMAVAQHLGPRRKWRHRQGAGALLRS-------HSEVQYVVLQNVATMSIKRRGMFEPYLKSF------YIRSTDPTQIKILKLEVLTNLANETN------IPTVLREFQTYIRS--MDKDFVAATIQAIGRCATNIGRVRDTCLNGLVQLLSNRDELVVAESVV-VIKKLLQMQPAQHGEIIKHLAKLTDNIQVPMARASILWEHVPRIPDVLRKMAKSFTAEEDIVK--LQVINLAAKLYLTNSKQTKLLTQYV---LSLAKYDQNYDIRDRARFTRQLI------- 145238961 7 -----------------QKQAQQTLTEFKQN--PDAWLIVGNILQESTYP-QTKYLALQVL-----------DDVIMTRWKVLPREQCLGIRNFIVNFIKSEDKLRNKLNLVLVSILKQEWPHN-WPTFINEIISSCHTSLSICENNMAILRLLSEEVFDFSQDQMTQEFSSIFQLCSEVLNTANQPSLIK-ATLETLLRFLNWIPLGYIFETPIINTLLTRFL----DVPEFRNVTLKCLTEI----------------GGLQIGNPYNYDERLVHMFTETLTAVSRIIPLSMDLKQTYAKSNSRDQEFVLNLAL-FLSSFFSAHLNLIEKLPNRDYLTHAHFYLIRISQIDDREVF---KICLEYWTRLVQELYEEMQQLPITDINPLVSMGVSGLSNGGAPHPSTLANYPLRKHKYEEVLSSLRTVMIEKMVRPEEVLIVENDEGEIVREFVKESDTIQLYKTIRECLVYLTHLDVVDTENIMIEKLAKQVDGSEWSWANCNTLCWAIGSISGAMNEETEKRFLVIKDLLGLTKAVVASNIMYIVGQYPRFLKAHWKFLKTVVNKLFEFMHETHEGVQDMACDTFIKIANKCRRHFVALQPGENEPFIEEIVRTCDLSPQQVHTFYEACGYMISRLIENLMSLPNSAWDAIIAILQDGETIKIIGNIMKTNVAACSSVGTYFYSQLGRIYHDMLNMFRASS---QLISDAVAHDGNIATKTPK--VRGLRTIKKEILKLIDTYVQKADDEMVNANMPLLEAVLVDYNR---------NVPDAREAEVLNVMTTIIHKLHNLMEDKVPMESVFECTLGMI------------------------------------------------------ 91089973 24 ------------------------------------------------------------------------------------EGIKKYIVSLIIKTSSDPETLLNKLNMILVQVLKREWPKN-WESFIPDIVGASKTNESLCQNNMIILKLLSELFDFSSGQITQTKAKHLKDTLCQFVLENSQNPPLVNATLETLLRFLNWIPLGYIFETKLINTLIFKFLTV----PMFRNVTLKCLTEIVSNYDDMFVNLFTQTMTQLLVLISEVEEVEIFKICLEYWNTLASELYREVPFSGAATEVLNKVRYIMISRMAKPEEVLVVETDNGEVVREFMKDTDSINLYKNMRETLVYLTHLDYADTERIMTVKLQNNGSEWSWKNLNTLCWAIGSISGAMHEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYVVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHDGVQDMACDTFIKIALKCRESCPFIEDILSSVSTIICDLQQQQVHTFYEAVGYMISAQVDTQEALIEKYMMLPNQVWDDIISQASKNVDILKEQLASILKTNVRACKALNHAYVMQLGRIYLDMLNVYKVMSENITAAIALNGEMVTNQPLIKAMRVVKKETLKLISDWISRTHDHAMVMENFIPPFLDAVLTAVPSAREPEVLSAIATIVNKLEMHITSEVPKIFDAVFECTLAMINDFEEYPDHRTNFFLLL-----------QAVNNFCFPAFLSIPPAQFKLVLDSIIWAFKHTMRNVADTGLQILLKLQNVEQFEHAAPSFYQTYLTDILQHVFSVVTDTSHTAGL-------------------------------------------------------------- 145527574 197 -QFITILAQILQNESNSLKQVSKVLERVSAQKPNLFNQNLVFIQFYDSESYCLRNAINTIITNILTEHLNPSKVEQDVELKESQLNQRLFLIQKLTSRIIDKNARVHTLKMLRVVCSQNLIPPNV--QLMMFPLVIARVQDVSSMVRKAALAFIKQITKFMKNLFVDGLQ---MQNFMKIADIKEQNEYLGNEIHKTLIAIDQILEDKANAQSEAEFKELEDEENLVVSNLREKKKLQSVFIQYQE-FMELLQKLLPNIELLLNSKCITDIYKAISLISFLFKQKIENTDVGIMKMLIHSNNQQIVNKLAKKFFILFIENDNEQVPINNLIHLLKIS-----SPKEQIYLEELIRYMIKQKMIPESTIEMIWTHFMRTYSTNQHDQLNQYSKLVRITFGQQSNLLTRMKLDQISKIIDGQKKEINWVTVIELAKLIYFLEDKIIVKKYFQQFSSILYFYFGTPNNLWFVACQEILNLVQFLPVPESIYDYIIKKFSFKTFAIGMTPYKNAQDFLEEESTLVFNNQCLQLSQLLFIVGQSALAIILH----IDEIENQLTHLRNVEEAKENELDKIQGGCEEEYEYNCVYLQNLCKYNVIQKGFYQNYAPLVLDILAEIEEENVQLTILHKSAGLCLCKFMCLSEQFCEEHIEKVFRLIQNPNSDGVKNNLIVAIGDLLHRWPNTVTSYCRQLFDGL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211588604 148 --------------------------------------------------------------------------------------------------------------QLVKTIASA---SGGWPEPLSELLMN-ASRSSNEYITMGAFEVFEVIFEGMADEFSSSKLPRLLDAISELKPAQNDSQLLPWIAVLSRGYDVAAQITPEDTFEKLPDLFTLISGFMASPSSNIRVSASECLISFLHNC-------IPNSVIVDPSVYDEKTLEKLSRAAVDLLS------VKYQAAWKEVFNVCSALFDCFKWRSSPYLDKIVSTIGELRSNGGFHGKKEADAVLGSAIEAMGPEAVL---EILPLNIIEQKAGQPGRVWMLPIMR-DSVTNTNLRHFRTELVPLSEALYQKVVNFGAAEKSVEVKIFEQTWGTLPGYCELPLDLEEAFDQTFAELLSNVYKQTELRVDVCRALQNLVESASLASNLLAVLFNVYSQTLPHYRGYILQCINAYLSITPENELNETFRVTSMLESSLATEQEAATKQGAQAMSIYLPRFSGLFAMAAAILNSSSPNPDQQLIKKAYKLIPRLATTETGSAALQERSGELQALMLATTDTTPASG-RRDRMLAITEIINHLPTSDLHFIPAILSEVVLGCKESNE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50411814 29 ---------------AEQKEAQSVLSQFQENAES---WTRADKILSNSNNAQSKYIALSCLNKLI-----------QYRWKTIPEDERIGIRNFIVNMIISERALINKIDLTLVQILKQEWPHN-WPQFIPEIV---LSSRSSFNVCENNMIILKLLSEEVFDFSMRAEFEEIFKLCYEVLDKTTKSSLI-ISTLNALLKYIPWIPVNYIFQTDLLKLLTGKFL----NPVDTRTITLKCLTELEEKFIIFFKDTMEQIYSIISYKIASTNDQSFLQDLAMFICTFLNNHLLPLEQNESLRELLLTSMHYLVELSRIEERELFKTCLDFWCNFVHGLFEEIQKLPQN--ELSPLMQLSYSSSIKATSGGAPDPAVLAKFPLREHMYTSILSKLRLVMIESMVRPEEVLIVEIVREFVKESDTIQLYKSMREVLVYLTHLDVVDTEQIMSEKLARQIDESEWSWQNINT-LCWAIGSISGTMNEDMEK-RFLVSVIKDLLSLTEMKRGKDNKAVVASNIMYIVGQYPRFLKAHWKFLKTVVNKLFEFMHETHEGVQDMACDTFIKITHKCKKHFVAVQQQEREPFIIEIIRNIQQITEDLQPQQVHEACGIIVSAQTSKDARDKLLGELMALPNMAWSAIVQQAGKDP--------ELLTNTETVKIIANIIKTNVSVCKALGPGFY---SQLGLMYVDMLSLYKAVSTMISDFVAKDGLIATKTPK--VRGLRTIKKEILKMVETYINQADEIVRDLAQPLFGAVLEDYSSNVPDARDA--EVLNCMTALISKVGHMI------------------------------------------------------------------------------ 123476360 8 -------------NGNEIESSSLWLSEFCSN--PNSINTLVSIIQNNTE-EVMRQYAVITLKTAL-----------HTNWFNISESEQDQIFQLIIQLILSQQSMYVKVN--LVDVFQRYINPNHIMNILPIIFEQTNSEDLNIAL------CLTQLIATEKNFQTIPEVENVLQNLFQGFSDKSTNTRLETFYCMYRCARSGLISQIADLWDNILELLDICIQ-----DEQKLSQFINIMDEIMDDLPGLCDPI--SLYERCIIHFDSQDKDPTILQHLNFLNSFEGEEFYIQFIQITYDLMMEPSDELSVSLVQKYMSEVISTVDFLKYLWQMSLDIVGTDKGKFCFLTALYATHERSPEFYEDKTHDITEFFASCIDTEIPTILEKCAMTITEFKPTLKQNADLDTQQLAIKLMPVVQNNPTEIYISALTALVSALQDTSLIFSDVFSIAHNLLLTNNPIPLLASAIARGFDKVEEFFPNIEEFISTYLNSTEESDDTLLFKIIRCIEQLILTFNNVVISQCGHLIEYLVSSIASPLSSSFECMSALSVASENAPQILPQWSEEALNYLISIVNIDLDAQFKENLEKINENSDDEIFKTKYQKHAFILNILSHALLSSEEIYNQHIDDLIAASTMMRRSFSPECQAM----------------ACVAIKLISEAALKYNSQSQELTEKLFSI---AIGDEYEDKEVQTACANAIRAMIFVHKAPCQT--EMLVQILSHFYKYVIFTEDIFGCDEFVLLAKDVIYT--------------------LAKQDFANIKSFAEQLLNVNGESKSHFYVALCIISFLISAEPSQFDNNFKQQ------------------------------------ 148231378 700 --------------------------------------------------------------------------------------------------------------------------------LVENLQARIPSGKETNKVKERAIRTLGYF---SVGDGNFPYQKMLLQGLMESV--EAKQIELQFTVGEAITNAAVGTKSSATRDIWVITEDEYHPPA----DGKVNDVVSWVLHQILNKHVVSVNPHIRQAACIWLLSLVKSDNQEIRSKLKEIQSAFISVLSDNDELSQDVASLGLVYELGSGQDQQELVSILVDTLMSSDTEVFQGTSLGKTPDGQSLSTYKELCSLASDLSQPDLIYKFMNLANHHAMWTSRKGAAFGFNVIATKA-GEQLAPFLPQLIPRLYRYQFDPNTGIRQAMTSIWNALVTEKNMVD--KYLLEILQDLINNLTSNLWRVRESSCLALNDLLRGLDDVVDKLPEIWETLFRVQDDIKESVRKAAELALKTLSKVCIRMCEPSKGASGQRTIAVLLPCLKGMMSTVTEVRALSINTLVKISKSAGEMLKPHTSKLIPALLESLSVL--------EPQVLNYLSLRATDQEKAAMDSARLSAAKSSPMMETINMCIQHLDPVLGELVPRLCELIKGGLGLGTKGGCASVIVSLTTQCPRDLMPYSGKLMSALLNGLSDRN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196002515 11 --------------------ASKWLEEFQKSV---YAWELCDELLHKSTNETYTYFAANTMKSKIEYSFNELPVSSHG-------SLRNSLIDHCKRLHAGSPSTVTQLCIALADLAIQM---DQWNDAVQSLIVSFASEKTDSNICVKTLACLASWFQLGPLISEQIILSNFLEVPFQILLNVQSNMRIYEAASRCICGAATVVEDYEKYQDLAKALLTACHQLLNNKDMERAGALCHIFTELGISFHRCMIDTPNQNLLEMISLCSEYGNISLAQITFDFWFCLADSLFDLTESDNTYSKPFEP-------YIFRLLDHLCRLCQRCESEENEILADDDTMIEFRRDVEDILHSIKFVVGGAVNCFTHVCQNNSANTWVQIEAAFFILGILAESLLMRHAEA-VVPVIDIVISSPSYGLAL-KQTCLKLLEKLC-----FVFHQEAGRAYLSGFLSYTFNSLQESALTTQAADTIESACKECKEHMYPHLNPLIEAIQF------------TSVSDRNANKSALSLIKGAMEILSNVSVSAYEILQRLGALQLETLQQIAQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17229395 532 ---------------------------------------LINLLEHENFDVRYRAASALGLINLLEHENSSVRYRAASALGQIKSEQ--AILGLIKLLEHENSSVRYRAASALGQIKSEQAILG--------LIKLLEHENSD--VRYRAASALGEI-----------KSEQAIPGLINLL--EHENFDVRYSAASALGEI--------KSEQAIPGLI----NLLEHENFDVRYSAASALGEIKS-----------EAAIPGLINLLEHENFDVRYSAASALGEIKSEAAIPGLINLLEHENFDVRDSAASALGEIKSEAAIPGLINLLE-------HENFDVRYSAASA-------LGEIKSEAAIPGLINLLEDENSDVRYSAASALGEIKS-----------EAAIPGLINLLEDENSPVRRRAASALGQI---------KSEAAIPGLINLLE--DENSPVRRRAASALGQI--KSEAAIPGLINLLEDENSSVRYSQIKSEQAILGLIKLLEDENSSVRRRAASALGEIKS---EQAIPGLIKLLEH--EDSDVRYRAASALGEIKSEQAIPGLIKLLEDEDSFVRYRAASALGEIKSEQAILGLINLLEDEDSSVRYRAASTLGQIKS------------EQAIPGLINLLED-EKSSVRDSAASALGEIK----------SEQAIPGLINLLEDENS--SVRDSAASALGEI------KSEQAIPMLMNRLENEEFVSANNGNYSALEALEAIQENC-QYYRCLTEQKPQLYLPPSQPSKTSLMYILHLSDLSNQLAMDLKQELQIHLDALILSGDIANKSTPDEYAAA------QKFLDELRQ--DFSLK----------------- 169620928 25 -------------NRAQKEQAHQFLEQFQKSQ--EAWVTTLAIIESPAADAAAKLFAATTLKGKIVY-------DLHQVPRAQLPELRASIMRNLATFHAGPKPIRLQLCVCLANLAIQM---TEWKDVLSDVVTALGSDPATLPCVLDFLRVLVELIEDNAQQALQLLIPQLLNCITSWMREIPLESIINSAAVECMSALIAETRDVDETMQSILTLYPQVIQAAQEEDTDKFKGIAKVFAEAGELLIARLPTDFRNLVEAILEAAALDKERDAISHTFKFWYDL--KQYLTIEKYGEARMQSLDIYSKLVDIMIGHLEFPKPEDEKDLFEGDREAEEKFREFRHQMGDVLKDCCEVMVVECLQKPYDLIQRWVQTYGQQAGPNNVPEWQKFAVRAMGRMVPPDEDVMLPRLIPLIIPDHNKLRFQAVMALGRYTEWTAQHPDTKLYLDPVMQHLV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73969728 28 ------------------------------------------------------------------------------------EGIKKYVVGLIIKTSSDPTCVIGKLNMILVQILKQEWP-KHWPTFISDIVGASRTSESLCQNNMVILKLLSEEVFDFSSDSMCNEFSQIFQLC-QFVMENSQNAPLVHATLETLLRFLNWIPTLTMMQLKQMLPLNTNIRLAYSNGKDDEQNFIQNLSLFLCTFLKELRETLMEALHYMLLVS-EVEETEIFKICLEYWNHLAAEHFDVPPRRQLYLPVLSKVRLLMVSRMAKPEEVLVVENDQGEVVREFMKDTDSINLYKNMRETLVYLTHLDYVDTERIMTEKLQVNGTEWSWKNLNTLCWAIGSISGAMHEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYIVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHDGVQDMACDTFIKIAQKCREVMPFIDEILNNINTIICDLQPQQVHTFYEAVGYMIGADQTVQEHLIEKYMLLPNQVWDSIIQQATKNVDILKD--PETVKQLGSILKTNVRACKAVGHPFVIQLGRIYLDMLNVYKCL--SENISAAIQANGEMVTKQPLIRSMRTVKRETLKLISGWVSRSNDPQ-----MRNVPAAREPEVLSTMAIIVNKLGGHITAEIPQIFDAVFECTLNMINDFEEYPEHRTNFFLLLQAVNSHCFPAFLAIPPAQFKLVLDSIIWAFKHTMRNVADTGLQILFTLLQ----------NVAQEEAAAQSFYQTYFCDILQHIFSVVTDTSHTAGLTMHA---------------------------------------------------------- 91090800 18 ------------TEAGQQAEAHQWLTEAQNSPQ---AWSFVWELLSPHRNSEVQFFAATTLHTKL-----------MKHWNEVPEDHYELLKKRILEAIINPKIVLNRLCITLSAYIIHTVPT-HWPNAFEELVSSFQPQHLPNVEPERVIWILLEILTVIPEEVLQDVSKDILKVVEMCLMPLPSNLTTYLNAARCASAWIQLGGLNIDDCTSVMNLLKTDPECMSPEEMELMEVTVEALTTIIQKCSADMLYKFEKILECIFINNLKSENVDEQRISFDFFNSILKCTNLPGLLQDDILSLETAECAQLLLMIKPYYRDLVCIMLNEDGDWSLDDKEVFRCYRQDIADTFIYCYNVLNLEMLDILNSKLIEALHKNQWNEVETCLHAFGAIAESIELENL--YLPKLMVTIKEIPFTDHKKVMASALETVGSYSDWITE---HPEMLENVLP-LVISALDKPEVATSATMALKDL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123424536 17 -------------------------------------------------------------------------------WGSIQPDVRNDIKKTLIRALQDNKLTLRSLCIVISRIACYDLPT-EWDDFFEF---CFINESMPVEIQQANMLILARYSKEVNCTKLQNHRIQVREQLIQFELQIEDSVKLGFQTPEIALKLLLSLLRWTQKYEMINKELVHKLLFDFLPNEIIQKTAIKCLRTIFIERNDTFNYYLAPIVIIALNTLKDPVNPSLAITHSKLVKIFLIDFMGQFLPIIRIFSLTSPATVKDEQIIKEARDEEISVIADYGFKFEEYAQMIVDSFNIILSLDIEEVEDNFWELWHQIFQDIKQESYRHSKISYEPVILMQISTFFD-PMMNVIRENIYRLLPAAADEDVNCSAKVCFAALASLQKMMEFLNNQPHDVSFFFALCS-FDYLYDSSELLDDIGTTTMNYLEEINEDSDPDIICALMGMCARLSLYLSSNNENFSRVISSLDSQELKVRNSAASALIRVIQNSLN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118349065 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLKENILPYLHQLWPYAIQGW-NSQSILTKLSALKFIQDLSTSCKNSFSP-STEILEQLLDYFDNKENELQVRSQIIILFGDLFLNSNNLVLPYLDRTLSSLQDGLQLQPSEIDEIQLDVIEQYNQNLIESFQCINLSLEKNTK--------VFDVIETLSNFLKTCCEEKNPSQDFLITCLGLIADLIKFYKEEVK--FLVNQEYTQYIVKCVQENDSSN------------------ 215493641 414 ---------------------------------------------------------------------------------------------------------------------------NHLPQLLPGLFSLVGDKNSSSNMKIDTLAFLHCLLTYHSPSVFHPHINTLVPPIIHAVGDSF--YKITSEALLVLQQLLEGTEPAFAFEPYVADIYQCTLAKLKDIDQEVKERAITCMGQILCHLGDRLQPELAVCLPIFLDRL---RNEITRLTTVKALTRVAGSRLHIELQRALKLATLTLLDTLVRNYSSSLSPEMVPLISEADLHISQVSSLLTSMSRVHQQSLSLVSSAILPEILVLVRSPLLQVHRSRAVTDPFRKSFCSVCC---GSFEDFALAVVGKAQYSRPSSFRSSQTFSFQTKCRALSIRQVIEVWEASRCFYSWHLRNLLAMIEKSPSFPAHRDLSGIVELQTVLLEAFSSQSEEVKTASFALGDVSVGNLPEYLPFLLREIGEQPRRQYLLLHSLKESASPESIQALEPFIESIWALLECLGRLSLSRPQELLPRLEACLASPSPLARATVVAAAKWALAERSGPWVAVLGARLSPFLELGDPDLGVRRVALLALNSAAHNRPLLVRDLLPSLLPRLYQELIREVEMGPFKHTVDDGLDIRKAAFECMYTLLDTCLEQLFEFLNHVEDHYDIKMLTYLMLVRLACLCPAAILQRLERLVEPLKATCGSKIKANSVKQEEKQDELKRSAMRAFTALL------------------------------------------------------------------------------------------------------- 196014454 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QCIATISRQAGHRIGNYVDTLMPLLFSFSMQQDDDEFRDYCLQALESL---------------------VLRCPKEVTPYVMRIVQICLEYLKYDPNYNYDSDDEDMEDESDADDDDDDDEGDYSDDDDVSW-----------KVRRAASRCINAVIRSRPELLYDFYRNVSPTLISRFKEREENVKSDIFSAYVTLLRQTRTLATVETRTDAMDEDGPNSMLQGQIP--SIVKALRKILKDKSGCFSVLSEVCQVLYGALNDHMTSVMPGIVYSLSDKSSTSNMKIDTLLFLQCVLTHHEANVFYPHIDVLVPLVIDKV-------SDMFYKVISEALFVLQHLIKIMRPLDGNKQSLARYDVHARNIYKSTVARLETTDIDQEVKERAITCMGHLISNMGDILPSELKSCLPILVSRLRN---DSTRLCTVKALTTMANSLNLDLTMILPESIQLLSSFLRKNS--RALKLSSLTALNILIQKFGRLMNDQLDNVFPSLINESDLHVSQLTYHIKGGVGSVTTRCCGALNALLQAFYSVAKCVAGIIMESSDLSTTVVQQLIRDLESASSSVSVKMFTLLALGEIGRVVNMSAFQNLKS------VITSAFSSSSEEIKSAASFA----------- 123446659 24 -------------NNEEIQQVTGVFEDFFRNNFIELVIILDFILRSEVAD-NIRYYVFVILKRAFTVLISMPYENKQSIIREFGKEQMDLFQLAFENAYSENADIARLACNICAQMLVSEGSEFDFQEVFDELIHNNIENEGNPNRYLQTIIIYKELCKFWKDSFIQILSFILSEDFINNIKSSETYEELLFNAVCAIYYTDTQCNGRFSSSSEVKNFLSACVLWLPESSEQLFRITYDTLAVIARSYTQKIPFGLNLPLFINIITNGLSCPGDYLIATLDCIYEIAFYEYSLYLEKNRSFESSFIPQNISMNISEGVLNQLITHIITIDKNSTDIGVGNDYSISYSATMALRYLIVMTPNYLITL-LEIVENLLNSSEWTDNYGAILILESLSSVFQYSQVFTFIIRNKQIFFEYMRSDITILSGGTMIFMIAALKKYSIALVSLDFLNYLLETLEGTLIYKNTTLTVDCLKLMAQFVSSLHPKNKSGLYSTTQKLLLNMRKEINVPLIQSTIDK------VLKPIIFEDDQISVSDSKE------------LYVYYDGFINDFIKEAEPPLDIYQVSVLSTSFENLSITILKFVEND-QSVLSNFMENMRPFFNC--ADSELLFMLNISFNTLFQRIPNLMKSYSSLFIEKISEYLHSQDPSLVKQATARMFFEYIVVNDQDLISQTDEIIKKLFDLIENSSSDGIFQGEVVAALGAAVYSYGDSAVDMINRLVGIIDSVLKFEPDLENE-------EERQSWLNFYKFIFYALK--------------------------------------------------------------------------------------------------- 61212971 693 --------------------------------------------------------------------------------------------------------------------------------LVESLLNRIPSSKETNKMKERAIQTLGYFP---VGDGVFPHQKLLLQGLMDTIGEAITSAAIGTNSVAARDAWLVTEEENDVVPWVLDVILNKH---IISPNPHVRQAACIWLLSLVRKLSTHVKSHLKE-IQSAFVSVLSENDELSQDVASKGLGLVYELGNE--QDQQELVSTLVETLMTGKRVKHEVSGETV---------VFQGGGLGKTPDGQGLSTYKELCSLASDLSQPDLVYKFMNLANHHAMWNSRKGAAFGF-NVIATRAGEQLAPFLPQLVPRLYRYQFDPNLGIRQAMTSIWNALVTDKSMV---DKYLKEILQDLIKNTSNMWRVRESSCLALNDLLRGLDDVIDKLPEMWETLFRVQDDIKESVRKAAELALKTLSKVCVKMCDPAKGAAGQRTIAVLLPCLKGMMSPVTEVRALSINTLVKISKSAGAMLKPHAPKLIPALLESLSVL--------EPQVLNYLSLRATEQEKDVMDSARLSAAKSSPMMETINMCLQYLDSVLGELVPRLCELIRSGVGLGTKGGCASVIVSLTTQCPQDLTPYSGKLMSALLSGLTDRN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 110760920 908 ------------------------LKSDLRKNLQQAQQLLFEIVMDKQSPLHIKQLLDILAYVNGSTILEQLAPVGLQLLQILHTNSKNNILKNILQRFNSATVKALTVEQVWANIEEHEIGVHHSPSII--LLKQIEST-FFESAGKVSIHLQKKILAKLVDVATVCEMTNVISTTNRALRKIQVNAQLIVDELRIMWNLKNVEPSNTSIKNKRSHIHSPPDPTIINRKEWKRGVTLLEFAQQADNQEELLYPILFDLLKKCLSFEEQSPIEYTNQLLLSIILTIKKLPIRDAHLQIDLITQCIRTSRNPQTHHHALLVLVALLKVVDVRCALYTIMPIFTFMGSSVVRQDDAYSIQIISKTIETVVPIINENENHACELLRTFIVSLPDIPEHRRITVRVQNISEQRLEFALQVSQEFLPIKIIQVCVKLTQFMKELPMDMEDEEGLSFKYKHIFDVVNSSPKQLRHYKYTLVQFLSNLLSSPDFINKVAELDSDQVDEIRPYYDQLIVELIILIQGTSKNADKYQGKSFGKYWKVLLHHLY-DVLDLVNNLLPNGIFLISIKRLIEHDLLTVKRKALDLLNTRLQQRKFSEGDYEDLLTLIDSLLQIIPAKEKSETQEQEIVQQTVLITIKLLAKLLASEHPILFKPILEMTTELLNTREGPVLGSAALCVAELCSSMRIHAIHSLNKFVPAILRLLEDQGVPDIIVISIVSALQKIVESVGNFLSLYLDQLL-------------------------------------------------------------------------------------------------------------------------------------------- 70991395 740 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CAAIADLMQGRQPEKYAKYLDEIFTKAFKLLDDIKES--VRVSALKLCQTLTNAIVRTLNAMLASAIPFLLKGMESSVQ-EVQGFAIGTLVQMIRKSPSGLRAFVPRIIEQFLNSLSSLE-PQAVNYVHLNA--DKYGLTGQEIDKMLSSISPMMEVIERYLIDMLDDASMKEFAPRLEGVLRSAVGLKVGCSRVLVLLSMRPMLFRPYADRFVQLLSKYVVD--RNETVSASYCTSIG----------------------------------------------------- 168066489 879 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMDGTSFSKREVAVATLGKVVESTGYVVRPYTEFPHLLGLLLRLLNSDLSDSAR------------REVLKVLGIIGALDPHQHKRNQQFLPGPHGEGARVNGAESGTHNAQSLEEVPVELLQSGGLLTTNEDYFPTVAIKALLRVLRDPTLSSYH----------HRVVGSLMYILKSMGLSCVPYLPKVLPELFFTIRNCED---VLREFSFWQLASLVSIVRQHIRKYLGEILNLLMLPLSPRTGPSMLHTVLNLVEQLSLALNDEFRGYLPEFLRLCVTVLTDAERTGDYKPPVLHTF--------------------------------------------------------------------------------------------------------------------------------------------------------------- 123495381 4 -DLDSIFALSLVPINEATSLATKRILEIM--DDPQSIFSLIQHL-KSNKDKTIRQQIAITISKMAERHAKYY----------IHSDSFVKIKEILLNTILFEKDQIIKGKLLNSIVSLFKETQANWDELFNFIQKRLKNNTDLD------LLLFFDIFRRLLPLVTPESISQLFGDFVSN-NLKNPKAIAGNTLIEMMVLVIELKKYIKVSPEALNDIYEQIFNISQENYNDKLGALCDAFLDFISAYIEFFDDVFELITKILDEESISVDNKILILPILEPIINYSDNNEKISFQQLTIISSEYDLNDINNYFPEELVATISKKCPQLEFYQYIVEALKSGDVSDIAVLFLLMYALQDIQLAIQRNILDVFQFIQKNVNNESLDNVKISLMLLKEIFDCRFQELEKISVGCNEMFLKLLETQDNDTLMLTLKAFTSYFSAVPINPTDFSSLYTGLIKLLHENELPSAYCIKELINSAQDCVTLHLPDIYYNLKEFAANDNAYNCIRSSSIESLGLLLGAGKSVDEPILDDYFALIFGILDSNPNKISPFFTECLESLAKTIGTIIDRIIYAMQQNDSDYIASSLKFLKSYFKYCKIEDVSGHYDILKNILLEYFQS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198422971 379 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FPIILSMLQEMSFTKREVALVTLGKIVESTGYVVEPYFKCPMLIDVLLGFLKTEPSLAFR------------KEVMKVLGLIGTLDPFKHKMNQGSTEDVSVGANERRVKKDTDFN---VNEMLVSIGTTSEDFYPAVA------ITTLMRVLRDPLLSSHHKDVIQAVNHMFESLNV-----------KCVPYLPEIIPTYLSTIQTCDPS--IREFLFKNLGLIISTVKQHARGFMDRIFVVIKEHWGVGSEMQ--SILLSLSEKIASALSSEFKLYLPQII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126334076 830 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WRIRESSCLALNDLLRGRSLDDIIDKLPEIWETLFRVQDDIKESVRKAAELALKTLSKVCVKMCDPSKTIAVLLPCLLDMMSTVTEVRALSINTLVKISKSAGALLESLSVLEPQVLNYLSLRATDQEKAAMDSARLSAAKSSRMMETINMCLQYLDVSVLGELVPRLCELINVIVSLTTQCPQDLTPYSGKLMSALLSGLTDRNNVVQKSFAFAMG-HLVRTSRDSSTEKLLQKLNMEKEEPIYKSSCALTIHAIGRYSPDVLKSHAKEVLPLAFLGMHEEDKGEKDEATLWTEQENVPGSFGGIRLYMQELIVITQKALQSPS--WKMKAQGATAMASIAKQTSSLAPPHLGMIMTALLQGLAGRTWAGKEEL-----------LKAIACVVVACSSELEKSVPNQPSINEIVQAVLKECRK------DNIKYKIVAVRCIADILNATKEDRFQEL--SDIVIPMIKKARTSKNED------------------- 164657616 436 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAIFIALNDEEFAVREVAINILGRLAKYNPAYVMPSLRKVLIQLLT---------------------GLEYATVTRHKEEAAKLLTGVVRALQGLVKSYALTILQVLLPKANDAHAGVAARVTECLGELARVAGEELAPLVDELVSLMVSQLSSGSVHASVAKRDAALKTLGRLASNTSHVANPYLQYPLLGALVKLKTEQAAPVRRETIRVLGILG---ALDPYRHKLLESTMDPVVTAGGSQTDLFELAT-LIGTSTDEYYQNVAIEALIAILRDPTLSVHHHAVIEAIMYMFKTQGLKCVAFLPQIVPAFLGVIRTCAEFYYQQLAILITIIKQHVRNYLRDIFALV-QADWNPNSSIQLTIVALMEAVARALEGEFKAYLPLLLPNLLQTLEGEITPK---RMPTLLRMLQAFYVFGANLEEYMHLVLPVLVGLFERADAPMVRRAAIVTVGQLSRKVN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149057364 138 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDMSPYVRKTAAHAIPKL---YSLDSDQKDQLIEVIEKLL--ADKTTLVAGSVVMAFEEVCPERIDLIHKNYRKLCNLLIDVEEWGQVVIISMLTRYARTQFLSPTQNESLLEENPEKASEEDEAKGPGSEEAATAALPARKPYVMDPDHRL--LLRNTKPLLQSRSAAVVMAVAQLYFHLAPKAEVGVIAKALVRLLRS---HSEVQYVVLQNVATMSIKRRLE-----------VLTNLANETNIPT--------------VLREFQTYI-------------RSMDKDFVAATIQAIGRCATNIGRVRDTCLNGLVQLLSNRDELVVAESVV-VIKKLLQMQPAQHGEIIKHLAKLTDNIQVPMARASILWEHVPKIPDVLRKMAKSFTAEEDIVK--LQVINLAAKLYLTNSKQTKLLTQYV---LSLAKYDQNYDIRDRARFTRQLI------- 167389617 176 -------------------------------------------------------------------------------------------------------------------------------EPFNGIMNYLINSIKSFNDKSIVFTVIGDITKEIKFE-MYAFVEQVYSKMREIINSKEKKVEILNSIMYCMEQFVINIPTLLELGLSKSLVSLINQSCTIYNNPTYRLQTQKLLLDVAPEHLKMFNRNIIPTVEQIILALNTLHSFKFKHNIVPVVKECIMKYIDNETKKIRQEAAMLTQVLLPPIDITKKFISTLDVTEVLEKLLDHGLSDSESEIRLTIMKLLDERFDSFLAQ--SKNIQTLFVILNDENLKVREYAIKIIGRLTHYNPAFVMPLFRKTIIRLLTELQFINDLKTDEQVTLLMGQLVKSSGKLTKP--YVEPLLNILL------PKLEESINKSHSTICIYILNIIGDLTTIGNDNNN-NNQYTQGLMKCIISVLQDKGNSQKKRRESALIALGKLVRSIGYVVQPYYDQDIKIELIKVFGIIGAIDPYKYKLLTETEGVNQNDDSETVESLLPNSQIGTEEFYAMTVIGLLLNILRDNNLVSG-HEQTVKTFVKVICYLNRKTLPYIPQILSLYLKLFK-TCTINVRPALIKGLADIMYLIEKNIREYLPEIFILIQECWDDNTVLP-----ILQLVCEIAKVMHDEFKQYMPQMLSLI----------------------------------------------------------------------------------------------------------------------------------------- 123398302 1 MDFAEILSNASSGNSEISSQSFQLLKKFAEENTDEYTLQLFSIFQNHNEDYHLC-----------------CNGLSLICYNSISFDMFVQNYQLILQFLRSSDVTLNNLAIPLSALLRMILYNGNSSEIINTFIEGLQDPDENY-----ACNCVAVICQSYNG--FQQYAEMLFTPLFESLSQQRP-----ILQKKILENLSQIDAEDLNIIKQFPNYIQGITSFFN--DDSLIGPSFVFLSSVFSKKSSFLTQEISQKILEIDIQKIQNSDDVLKLEFIELWSSIA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50291629 81 -NLYDLFERLKSDDQMVRTNTAMELREIPTDQFQRFINTLIFELIHGSSSNE-KMGGILAVDSLIDFYLEIGELSNQTTRLA------NYLRVLIP---SNDIDVMRLATQTLGKLATSEFVDFEVKTCLEWLTASTDNPPLNEYRRHAAILILYSLIEN-SPYLLFPYINPILDNIWGSLKD--TKLIIRRDAAETMRKCMETLQSRDPQNEWYQRSFSTATQGLNSNNIESIHATLLTFKELLNLKDSYIKDKYSQ-IFQVVIKFRDHKNDIVRREVYAILPLLAMNDSDI--------------------FASKYLDPTMSFYLKVLKDMDTANNADKEAIFISIGDLSENVRSKMHSYIHQLEINLREGLQTKYKIRKHYEKFYCIIKLTAALGPAIATNINKGFLDLILSCPLSSHLLVMATIKKSIPALSTSIDKRLIEIVHAYLSGERYNDGTNSQIMKTVSLPLARK---WRDRDYCWKTGDQNSDNNDDFLLVQTLKMVDIIDPKHLVSEHTKMSIIAYIEHTHETVRKLAALKSVELYKLTEANLPDDEHALDTSATVLGKLLVLAITDPNSNIR---LSILQSFDYHFSSQLAQP--DNLRLLFCSVNDEVTIRLEAIRVIGALTEFNPIYVVPEMQKIFLSFLTELKYSATNRKKENMLTLIHAVINSHPDTLVPFIKDCLDSLIQRLEDNSS--AVATIAMKTIGALAEAVGPDITNYVHQLMPII----------------------------------------------------------------------------------------------------------------------------------------- 47214165 62 -----------DPDIENKNLAQKWLMQAQVSPQAQFCWALLERCAQTPQHLNTRE-ALIHLSSGLFQVPEALHTKISRYWSDIPSDQYESLKTQLFSQISGSKMVLTRLCVALASLALNTMPEREWGSVCPLLQQLLQRTDSPGAVKARVLRCLSSWVESLDPELFDTAMEAIVNALSQPDSQRHGSPPLPLPQRARARRRERSVNTLLKLVPQVLSLQDQLREAVQNGDMETCHGICRITVALGENQTRTLLEQVDHIMFCTGIPGHYPVNETTSSLTLTFWYTLKDEIMSFEMEKRTLYLQVYRP--MYFQLVDVLLHKAQFPADQEYASWSLDEKEQFRIYRVDISDTLMYVYEMLGAELLSNLYDKLQVGDKHTGSRNNRFLLEWVLQCALLPQHETLDVNYSDVIPGLIGLISRNNVHLADTVMFTIGALAEWL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78190663 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PHLKSLVEIIENGLVDEQQKVRTITALALAALAEAATPYGIEDSVLVRLWKGIRAHRGKGLAAFLKAIGYLIPLMDNTREVMVILIREFQSPDEEMKKIVLKVVKQCCMTDGEPHYIKEEILPHFFKHFWNQRMALDRRNFRQLVDTTVEIANKVGA--AEIVSRVVEDLKDEAEQYRKMVMDCTEKVLSNLGAADIDSRLEQLIDGILFAFQEQTTEDVV---MLNGFGVVVNALGARVKPYLPQI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213406177 17 -----------SADPAIKEQATSFLNSLK--DTAGGCTLCLEVFSSQTSDASTRLVVLQLLVEAVRSGT--VLSVFPDFLKVLQEKLWAYILAR--QFVGEPPYINNTLQHLLSLLLVRTYP-QQWPDFFHTLIDGVGTG-AGDAVVEFYAKTLLAIGEEI-GDVLTPHSNDVSNIISHVYNTMLRSSEANKNNLLCLQVIANWVSWIDINFVVNEPFLNALYSFLQSND--LRNTTCRTLVEIV---YKKMKPNLLNLNYFISQLRQQSEADPAFDEELARLVNAQGVELVNICLNASSAGLGADAVESASALLSQTLGHLIYYLSNEYDEPFLTDVLTMLRKEASGAKTMDSTRQELLVSILNAVVKKMKYDDSEEWDKKLKTFQDAIGAIDSKLYNEYMYDAISTSVTNAASMSAGRSWQLMEFALFELYIFGEGVKQPTNLSRLLALVIGANVCSACPHPLVQMLYMDILVRYAGFFEYEPKLVYPAVEFFLSDMGIHCVRAWYLYYKFLKSVPRHIPEFAAVALKMQSDLLTVSDNNINPADFPQSSI------ETLVRQCSFNSRL--YLFEAAGILVSGSSQALSDADKSAFCDSLISTLQNQLTQGLSSGLDSFDNLVRVYCSILA-IGNLAKGFPPFSDRSGPVLFQALQACSTVDIRTATRFSFARIVSVLGPSMLPKIPQLVDLLLSSITTDELTD-----LLSFLGQLSHLYKAELVSVINSLLGTLLFASLAQQPQGTDDAIK-QNDLRKS----YVAFLVMLVNRGFSQVFFTEQNQQYFDGVLQSVLHFANSIG-DPSIQKSSIALLSKMVVM------------------------------------------------ 50293489 159 -----LLELSTDPRPKVRKRALDSISNILNNPPP--------------APTAQHVAAGTIVDYSLNSLISILQELSTMSNKKLKAGTMEEFSSRIIRALRLINAVVST---------------GQWPTKIEPLCDSLVTKSSDQYLVSASFECFEVLFKSMAESTVTSGLNKFLRVLDTIFTLKPSNADTHLAAVVVKAMSTYAVHQPLKCFQKIPEVFRIMAHYMASETTEIYISASNCLMAIIS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 125593405 245 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAMRQYLPELMPLVVDAL--LDGGAVSKREVAVATLGQVIQSTG------------YVISPYNEYPPLLGLLLKLLNGELEWSTRLEVLKVLGIMG-ALDPHAHKRNQHKLPGQHREVLRPTMETAQHIVSMEELPTDFWPSFSASEDYYSTVAISSLMRILHDPSLSSYHQMVVGSLIFIFKSMGLGCVPYLPKVLPELFRALKEFITWKSIVRQVLHLVEQLCLALNDEFRMYLPSCIQVLGDAERCNVPDILHTLEVFGGNLDEHMHLVAPVLVRLFKVELVDIRRTLTKLIPTVQLCITRLLICLSVARNNDDLRKDAAEALCCLAHALGEDF------------------------------------------- 166240185 18 -QIVSVLYNPLS-NKNDIKAAQMVLGKFQEHPD---AWSKVDTILETSKIVQTKFIALVIMDSLIKY-----------RWKSLPREQCEGIKNYIVSLISREKLLVNKLNLVFVQILKQEWTTN-WSTFIPEI---ISSSKTNESLCENNMVILRLLSEEIFFEKEFSLINDLCFYILELLHKYFPEPLFRNSTLKCLTEIGNLNLGNQQYDAVFIAIIDKFMNQIKPQDYEDGDQGERSFIHTVSLFLTFFKSHLKTLAHEILVNISNIDELELFKICLEYWNFLSSNLYSDIATFTTTLLSTPPRLQLYKSVLSKVRVVLIDHMAKPEEVIVVEDENDSLTLYESMRETLIFLTHLDSENTQHIMLEKLQTLISEFTFQRLNTLCWAIGSISGAQNKEQEKRFLVTVIKDLLELCQNNKAVIASDIMYIVGQYPRFLK---DHWKFLKTVVNKLFEMHESHPGVQDMACDTFLKISKQC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154299549 143 -----LLNFAVDHRPKIRKRAQEALANILKNPPP-----------SPSLDHPAADMCAETALRSLSDLAAQSHQARKQRKTSATAEHEPALIHAL--------QLVKTVAGA----------SGGWPSKIEALCEVLISKSSNEYLAMTSFEVFEMIFEGMANETATSKLPRLLEVISELRPSQNDSQLLPWIAVLSRGYDVSAQLEPEETFAKLPELFTMISGFMSSSSHSIRVSASECLISLMANC-------VPDSVIAEPSIFDEKVLEKLAKCAIDLLS------VKYQAAWMETFNVMGSMFDALRWRADPILSEVVRAIGELRGSESFAGKKEADEIRVLSILPLNLIKQKAGQPGRAWMLPILRDYVSNTNLQHFRTELEPLSQAMLQRVGDHFETIVKQIWAILPGYCDLPLDLTEAFDIKFAEILVNILYGQVDLRSDICRALQTLIESNQAIIAIRVSKAAAQKNIEHLATFASNMLSVLFNVYNETLPQYRGFILQCINAFLSITPAQELETFERVSQALGTSLAEAAANKMPPTSHSLMDLVITISIYLPRDSFSTLFNMAADDPQLQKKAYKLIPRLAESTGKAALQERSTDLQELLLN--SSEKVSTPAKRDRLAAISVLIPFLPADSLHFIPAILSEVVISCKETNE-RARTTAFDLLILMGEKIASSSGAIIDNSKVSHMPD-DAPAVTATLEEYFTMVSAGLAGSTPHMVSASITALTRILYNFRESLSPETVSDLVQTMDLFLTSNNREIVRSVLGF--VKVCVISLPSSL--VLPRLESLIPNLMVWSHEHKAHFKAKVKHILEMIRRFG-------------VEIVNKHCPEEDKKLITNIRKTRERRKR----- 46111445 191 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRIFVPALEFWLTYAETMTDSMYSDPESVNTWVPQARSALQAVSNAWQKIVYPPIKDFLSWDSNERMSFSSARKDVVDLLQSVYTLVGPQLVATFADLVLEALSKSAWLQLEAAAFCLGGLADCTSDDSRCDFRSSLFSTLRSGQGEVPSRVRQTCVALIERYTEYFERNI---AELHPALNFIFGFVGEHAMANAAAKSILR-LCGSCREAHGFLNEYQNLVSERLDCAASEKVVGGIAAVIQAM-PDPSQKYSACARLLGFVQADVQRSLELLQSPPDNPIP-CFGPPRYCAYAASDENPALHTALRSLRC--LASIGKGLQASSLIQLQETIMSIISQIQASFNGSGEVVELVCSVLRSGFSESEPGFVLPSHSVAQYLYQGVQTPRVGLLVKTACSFVSSLEHDGLDNQQEMLNSVVIGLLKQLPSHEADPELSQNGIDFVTRLLNKRPITLLRLEPSNAAEFFFLFTLEVLDGKEPLP------KTSAAEFWSAFV-SIKYESQELNDISQQAMQMLGPLLSLARNLGGNASRSE---------------------------------------------------------------- 148226330 20 -----------DPDPSGKERASLWLGELQRSV---YAWEIADQLLQIHQDVESCYFAAQTMKMKI-----------QTSFYELPSDSHVSLRDSLLQNLKDMSPVI--LTQLALAIADLALLMASWKGCVQTLVESYSNDATSLPFLLEILTVLAEIIQDLAYAEKAGDNEKMLIKIFKCLGSWQTPTNLHEAASDCVCSALYAIENIENNLPLATQLFQGVLTLETAEDIDKVLNYCRIFTELCETFLEKIVTTPCRDLGEFLLICAGHPQYEVVEISFNFWYRLGE---------HLYKTTDTVIHSIFKPFIQRLLHALARHCQLDSDHEGVPEETDDFGEFRVSDLVKDLIYLVGSMECFSQLYSTLKDG--NPPWEVTEAVLFIMAAIAKSIDPEN-NPTLVEVLEGVVRLPESVHIAVRYTSIELVGEMSEVVDR---NPQFLDPVLAYLMKGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167517263 58 ------------------------LLAMLNNDIAKFLQDLLAL-----AESRLVIALALLLRVFVSTKLHDLDAFRPYMAMALP------IIERGLNLPREEPPTRLIACQVMGRCAILSEPIATS---MQSHLRQLARQQHTEDLFVGAELLMCSNMYLLITDVDDAYLSGMIREVVAPLLENDCSP-IMLRAFRALLELGSHYEQKPKMLPVLTDLNKMTPEAVAEQEPQLAASAISALGQLVVDQSSLGRKYGAIMLITFTIAENVELPDDIRAQAVTIIDSFLASIPSWLLEHQPLAINCIRTIWTCIKMDPTHSEASQGDLEAWEEEEPMTSRDEDDTPGVMAEGSLDSFLSLFADHFMEPIFQILSQALTSPDWMERRTALIVLSIFAE-HAHVVLNEFADTMAELLLARARDPHPRVRHGAFQALGQISSDAVDTRLFQVHSNSFLEACVQAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 48120807 36 ------------------------------------------------------------------------------------EGIKKYIVGLIIKTSSDPETMLNKLNMILVQVLKREWPKN-WESFIGDIVGASKTNESLCQNNMAILKLLSEEVFDFSSGQMTQEFSHIFHLC-QFVLDNSQNVQLVAVTLETLLRFLNWIPLGYIFEMLFVNVMRQLEQILQDQEQNFIQNLAIFLCTFLKEHGQFIEKKLLKALHYLVLIS-EVEEVEIFKICLEYWNALAMDLYRANPFVSPTPLFVVKNITLPRLFYCPVLTKVRYIMISRMAKPEEVLVVENENGEVVREFMKDTDSINLYKNVYLTHLDYIQVNGSEWSWKNLNALCWAIGSISGAMHEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYVVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHDGVQDMACDTFIKIALKCRELVPFIEEILSTISSIICDLQTQQVHTFYEAVGYMISAQTDMQEELIERYMLLPNQVWDDIISQASKNVDVLKDQLASILKTNVRACKALGHPYVIQLGRIYLDMLN--VYKVMSENIS--AAIALNGEIVMEQSLIKSMRVVKKETLKLISDWVSRTTDRQMVLDSFLPPLLTNVHCAREPEVLSAIATIVNKLECYITSEIPKIFDAVFECTLEMINDFEEFPEHRTNFFLLLQAVNVSCFSAFLIIPPAQFKLVL-----------DSIIWAFKHTMRNVADIGLQILYQLLQNIEVSTPDAQNFHQYFTDILQHIFSVVTDSSH------------------------------------------------------------------ 68477647 1048 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPQIVGVLNDTHKEVRKAASAALQRFGEVIRNPEIQ-----AIVPDLINAIGDPTKYTDEALDKLIKTQFVHYIDGPSLALIIHVIYRGMKDRASTKKKACQIVGNMAILVDSKDLRPYLNELVGELEIAMVDPVPATRSTAARALGSLVEKLGEDSKLVATLEDDTKAGDRLGSAQALAEVICGLGINKLEEMLPLIL--------SSAGAPRTRAGFMPLLLFLPVCFGSQFSPYLNKIIPPILKGLADQDE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195115264 24 --LDKIVEALYSSQGEQLRLAQDILTTLKEHPE---AWTRVDSILEYSQNQQTKFYALQILEEVIKTRWKVLPRNQCEGIKKYVVSL--IIKTSSDPAIMEQNKVLNKLNMILVQILKREWPRN-WETFISDIVGASKTNES---LCMNNMVILKNLSEEVFDFSLGQEFSQIFTLCSFVLENSMNAALIQIAGLSAANYNDNFATLFKDTMVQLDQIMNQVFLCGSDTEQELVLNLAMFLCTFLKEHGKLVEDYLNQALLYLVMIS-EVEDVEVFKICLEYWNCLVENLYNTEFFPPTLESSKRQQVYPRRRFYAPILSKVRFIMISRMAKPEEVLVVENENGEVVREFMKDTNSINLYKNMREMTLKLLNQNGTEFSWKNLNTLCWAIGSISGAFCEEDEKRFLVTVIKDLLGLCEQNKAIIASNIMYVVGQYPRFLRA---HWKFLKTVVNKLFEFMHEHDGVQDMACDTFIKIAIKCREACTFIDEILSTMSSIICDLQPQQVHTFYEAVGYMISVDQVQQDALIERYMLLPNQVWDDIISRASKNVDFLKNMLGSILKTNVAACKALGHAYVIQLGRIYLDMLNVYKITSENIIQAIEVNGVNVNNQPLIKSMHVVKKETLNLIAEWVSRSNDNQLVMDNFIPPLLDAILMDYQSAREPKVLSAMATIVNKLRQHITNEVPKIFDAVFECTLDMINRFSFYELLQAVNAHCFKAFLNIPPAQFKLVFDSVVWAFKHTMRNVADMG---------------LNILYKMLQNL---EQHPNAAQSFYQTYFTDILMQIFSVVTDTSH------------------------------------------------------------------ 145473677 384 ----QILLNGLHP------QSVQFLNQLCRQQPSDYIQQLLQTI------------AAILLRKIINFVNPKQ----QNFDGSILNDFQGYLQKAITTTEFRSPEAIANAIQTLST-FSFDLQDSLAIFVKDAVLPNLANSNPIIRKATAKAGCLLYIKKGRSTGQQMISKNVMYEILDKFMNISDTEQDIRQTMLASLN-------ENFDPYLNSPNNLRKLFLCMNDPISEVQEIALTILCRLSILNPSEIIPFLKKTLFEYLLTFDSNQPEKQTINKLYLLTSLIKHGRTIVQPYTSNIAKVIQQHLKNPNTNAIVTSYLLKAFAQLTETANQEILVNLKEVFDIIITAMQDKSSTLKREAAVKSLNLIIKN-TGFVVLPYYRFPNLMDVIFQLIRTETIPEMRQECLKLLGNLGAVDSFIYKSVQGVPTKQKFKFL------KNYQNALNSVSSSELMNEVRGYSEDLILIGNFSSKMFLHLGKLKMQTDQDTLLYQNNNALITKSVT-----LDTQSHYHQAINSQDIEELFQQVPVIQLNDIDYYSKVTLKTLLQILLDPSLSNNHELA----------LETIMWIIGTL-KAKTASYLNYLIPVFARLLQ---RNEEMKEKVLTSLQKVIHLCGIQFNPYIDQVI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116204877 140 -----LLSFSLDPRPKVRKRAQEALRNILKSPPP-----------SPSLDHP---AAAMCAETAIMSLNAVAEKAAQLRKEKKGSEA------------VHDPELIHAL-QLVKTVASA---SGGWPSKIESLCELLIARSGNEHMSMSVFDIFEMIFEGMADDVASAKLPRLLE-IIKELRPAANDTQLLWIAIVSRAYDVSAQISPEETFQELLEPFNMVAGYLESEAKNIRISASECLVSFMSIYDEKVIQKLVNTVEGLLTNVIGAMFDALRWAAAPYLLAITKSIGEMRGNDSFAGKQE-ADEVIGKAIRAMGPEAVLGVLPLNLAKPARGQPGRAWMLPLLRDYTSNTNLAYFRTEFVPLSAAMFQRVLDHGGAPKTMQQIWSILPGFCDLPLDLTEAFDKEFAEMLTSLLYEQVELRLD-VCRALKALVESNQAVSSATEEEDPVLHSRVTKEAAQKNLEYLGTTFSADFLAVLFNVYSTTLPQKRGPVLQTINAYLSVIP-PARLMETFDLVCEKLAAALQEPVEKPKNQQSGEQVPSTAHTLMDLVVTMSIYLPRESFEALFKIKDDDPQLQKKAYKMIPRLASEIGKAALEQRHPELQSLILS--SAEKVSAPARRERLAAITAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123439910 6 -------------------------------------------------------------------------------WKAYDEQSKEDIKNYIMQILANEPYDVESVAQLVEIVYTQ--SEGKWPELVSYLLENALSKP----LISSA--CFVKIALSLHSGFFEEAYEHLLNLIMNYL--HSDKITIKLGGLALFGFFLAQIDEDEEDAAETTDLITDSQEPYQ-------------IINSMEQESLNYQPQDFSQLWSLVGDIAGSQ-----KCKPDYLSTL--------MQTGFGFASNSDVSAQKRNIILTAISNGLHVLSQEEIGQILTVAIDIAANTIIEEQLLPVDQLSLFETILD---------------------------------SQSHSETYPMLVGQLLNALQSDSIEHQAAAMLVLRAIITTTPEFALKDSQLIVDCLKEALDKNEFPIIQHSALLVLETFDQTFASMNVYIPSLLPKIVPLLISQTNEVKSAAYKAILVLVERIDCKMPELFQMAVELYENVTEDDITNYFTLVAYSIDLSEDFPDEETEKLLNLLKEISQSENVTTISSSTLIMTALDGELIEDIWPIIADNIQPCLE--YESPDVISLMIEFLISIVEIFKGEEMNYVVNYLDYIFNLINNNEDHRVRSTALEFICDVVHYSQSE--EITNKFGQQTIEILMNFKEKNDFQIESVEGFRRLARDLDENTRKEFDHLLEIVNQDVTTNFVTKSLFCLSKLISVNEGMNLLNNIINGNIELLGQIPLIETDTTIGLFPSVCQLIASLVSNRAPSDEITIDKCKAIGALSDIVLNNELNNELKEQIIQNVSNEMEESED--------------------- 212547167 923 MDITTNFMG--DSDSNVRRAAVEALG----TQSPWSPNILEAVIRRLENDEDVRRAAIKALGT--QSPWPPAILEAVIRQLENNRDS--YIRHAAIKALGTQSSVIRRLSNVRYTAIKALGTQSPWPAILEAVIRRLEN-DKDSGVRRAAIEALGT---------QSPWSPAILEAVIRRLEKNDETWDVRHTAINAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 157775815 476 --------NSESPNC--RLAALKYAEALIGENDMNLRWILIQ--SAGDQRDSIRSEALRQLEKSLQKPTPPPSVIIGALWSSLHKDYRRAANETTNTTVNTYNSLVHQIASVFETIVRIVEGDDHWMTVAPRIVQLLHEVGNIEMIEKATELALHATVESTD-----VHLFRIASCFLAAFRSFSKEAKLRDSTRMEFSTTLAYLLSALIHDDQAARLELFTTSKLQLNDKEIPGLAFTCASMLTPLLGAQFLPPVMPALVFLLQNNPTALNRKTHKEVMDDLIVNCEKAKVIGLLSGDVENDESNFEQSRESLIRIGSGPPQHELQLIVGEAIVDCILGRWAISKSLTLTERMKTEAQVKEVNERLVTFITETNANQHARKAELIWLLIVVQSFSVLKADVAQLLGAIQNAFTDGLTENDEFSQDISAKGMG-IVYGLADGSLKKGLVESLMDTLSEGKRSETKV-EGETQLFAAGQLGSTPTGGKLTTYQELLTLASDLNQPDLVYKFMQLARH--NATWNSKMGAAHGFGALLENAKEEIEPYFKQLVPKLFRF----------------RYDPDIKVQSSMKSIWGILTADRKNVVDEFANEIAKELLPAL--TDREYRVRESSCLALSDLLRHDTEEMHKLIPEYLESVLRVRDDVKESEAANRAADAISKLIIRLGSNLEKSNRFLSIALPALIDRGILKATVKGNRLFCLSELTKHAGKQLKPYIAELIPMLMDAVSENETPADTQQIEMLDDARASMAKA-SPMVTA--VNDLLPHIDSQILIDMTPKIADTLRSSVGTSTRS-----SAADFVSQLALRAPQLMYDHTSQADKLFGALIPGVRDRNPSIRK---------------- 194759441 67 ---------------------------------------------------------------------QILKREWPRNWETFISDIVGASKTNILKNLSEEVFDFSQ-GQITQTKAKHDTMCSEFSQIF-TLCSFVLENSMNAALIHVTLETLLRFLNWIPYIFETTLIETLIFKFLSVPMFRNVTLKCLIAGLTATNYDENFATLFKDTMVQLDQIMNHVFKHGSDTEQELVLNLAMFLCTFLKEHGKLVEDYLNQALMYLVMIS-EVEDVEVFKICLEYWNSLVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 113475509 509 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIPLLKDSDEYVRWSAAYALGEIGSETAIEGLIP---------LLKDSDSFVCWSAANAMGKIGSQKAIEGLIPLLKDSDSFVRYAAAEALGKIIEGLIPLLKDSDPNVNFSAEKAIEQLIPLLKDSDEYVRYAAAEALGKIIEQLIPLLKDSDSSVRS--RAVYVLGKIGSEKAIEGLIPLLKDSD-EFVRYSAVYVLGEIGSEKAIEQLIPLLKDSNSSVNFSAAEALGKIGSEKAIEGLIPLLKDSDEF-VRYTAAEALGKIG----------SEKAIEQLIPLLKDS--DPNVRRNAAEALGEIGS----------ETVIEQLIPLLKYSDPNVRYTAAEALGKI--GSEKAIEQLIPLLKDSDPNVRYTAAEALGKIGSEKAIEQLIPLLKDSDPNVRRNAAYALGEI--------------------------------------------------- 115474261 13 ----TVLVNSLSADEAVRRPAETALAQCEA--RPGFCSCLLIAL----------QLAVLISKIAYPKEWPDLFSLLAQQLQSADVLASHRVFMVLFRTLKELSTKRRNYAEITSHLF--EYTWNLWKSDVQTILQNLSSQRSDIDSILEQSNDLMLICDRW-----LLCLKIIRQLIFSGYASDSTTAEVCPTVLTAIQSLLPYYSSYKDKQAKLWDFAKRAC-----------TKLMKVLVTLQGRHPYSFVHQVLPAIVDFCLNMITNPEEEFLIQSMVFVKSVLECKEYKPSPTGRVINESSQPLSLEQR--KKNFGAVASDMLKIVLPGDRVMLLCNILIRRYFIYTAKDLEEWSENPESFHHEQNLVQWTEKQRP-----CAEALFIVIFENYREQLAPVVVSILREAMALSPPLETDV------TAGMLLKDAAYTAAGHVYY-----ELSNYLSFNEWFHGSLSIEISNGHPNMRIIRRKIALLLGQWISEIKGDTRKLVYH--ALVGLLQDNDIAVRLAACSSLCYL-----------FQESSFSELDLFECLPTCWTMCFKLTEDVQEFDSKVQVLNFISVLLEHAG-DKVIPFASQLSHFFQKIWDESAGESLLQIQLLAALRTFISSVGYQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 47210774 13 -----------DPDPAGKERASVWLGELQRS---MYAWEISDQLLQLKQDVESCYFAAQTMKMKI-----------QTSFYELPTETHNALRDSLLSHIQNSPIIVTQNSDVTSMPFLIEIGANRRTEIIEDLVTLLTSTGSDEKMFIKVFRCLGSWFNLGVLDSNFMASNQLLMVLFQVLQRDETSTNLHEAASDCVCSALYAIENVDTNVALALQLFQGVLTLETAEDLDKVLNYCRIFTELCETFLETTVRSPGQGMGELLLICAGHPQYEVVEISFNFWYRLGE---HLYKINDAALNGLFRPYIQRLLHCLARHCQLDPDLGRLWRVQDPGGLHGVFLPGTGRALLLLLLLLLLLLLVFPGLASSLLLVVLHAERGEPRSGFCWCQPPTAALSSRENNPTLSEVLQQVVLLPENVHVAVRFTSIELVGEMSEVVDR---NPRFLDPVLSYLMKGLREKP-LASAAAKAIHNICSVCRD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 42568712 18 ----------------------------------------------------------------------------------LPPGAFQKLRQSLTTLLKKPPKVRTQISIAVAALAVHDWGDGSWPEYVPGFLELLTTFNYKIAAREAALSILSACLKELKEQVLEAFASWLCHPLVHAALSSLNCDPLSEASVNVISELIHHTASPSSIQVIVPQILSLQAHLRDSSDEEDVKAIGRLFADVGDSYVELIATGSDEVIVHALLEVTAHPEFDIASMTFNFWHSLQMLTKRESYSSLGSEASIEVERNRRLHIFQPAYQSLVSQYPEDYQGLSYEDLKEFKQTRYAVADVLIDAALILGGDLKILYMKLLEANAQTQDWRPAEAILFCI--WAISNYVSVVEAEVMPQVMALLQNLPQQAQLLQTA-CLLVGAYSKWLNAAPASVSILPSIIRILMSGMGTSEDCAAAAALAFRHTCDDCRK--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123437381 9 --LLEFLQNATAQHQEQQNAALEVFNQFIN---VETIPYIFEAL-KQSSSTPIRSFCIILLRKIESFDDGIYEMIVQNLIENILKEQQYTIRANMVEELAENTELITNFAQLISTILKFIDFDDEYGDFINQMLPLLQNQSNDEQTRTLSFKIFNAIFRGIKYIDILNEIPELIFNHLQRVCTSNASFDEAKAVIDLIEQALEFYSGFDENQLEILYIIQVIDDLFEFQVEESFSESFQIFIDLAANVYQELPGSEDYRIPLDLLVNSKEIYNRSFMSIIEILQPFIESEDEGKIVVSLNM-FTDLFALLGKGYLPNAASNINDLIEPMTKYCLYYLSIDNANIVSAAAQFSQELFSALPNEMQNSLTELCTSLAQNINFMPNINALANILMASSVPPENHLEILD----ELLSSLSNTDSPIFADSLLQAIGCLIEIMPH--GYDEQLSQLIPAL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 118104440 718 -----VVLSTMSG-NELRASVEQLIKMTKDNHSPEVLLALGFTVG--------RYLA----KGKIRAMELHDIEQPNT---AVMPEQEQLIKSETIGSFLDSTSLVVAACTALGEIGRNPIPSEGTGQLVESLLARIPSSKETNKMKERAIQTLGYFP---VGDGDFPHQKLLLQGLMDTVGEAITSAAVGTSSVAARDAWASDLKVNDVVPWVLDLILNKH---IISPNPHVRQAACIWLLSMVKKLSKAIKSHLKD-IQSAFVSILSDSDELSQDVASKGLGLIYELGSE--QDQQELVTTLVDTLMTGKRAKHEMTGETVVFQGGLSKTPDGQGLSTYKELCSLASDLNQP----------DLVYKFMNLANHHAMWNSRKGAAFGFNVIAAKA-GEQLAPFLPQLLPRLYRYQFDPNLGIRQAMTSIWNALVTDKSMV---DKYMKEILDDLISNTSSLWRIRESSCLALNDLLRGLDDIIDKLPEIWEVLFRVQDDIKESVRKAAELALKTLSKVCVKMCDPSKGAAGQKTIAVLLPCLKGIISTVAEVRSLSINTLVKISKSAGSMLKPHAPKLIPALLEALSAL--------EPQVLNYLSLCATDQEKTAMDSARLSAVKSSPMMETINMSLQYLDSVLGELVPRLCELVKSGVGLGTKGGCASVIVSLTTQCPQDLTPYSGKLMSALLTGLTDRN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159569348 838 ------------------------------------LKRLCEIFTRMFADPHSKVFS-MFLETLVD--FVTVHREDLQDWLFV-------LLTQLLKKMGADGSVQAKVQKAL-DITRESFPDQQFNILMRFIVDQTQTPN--LKVKVAILKYIESLARQMDPGDFVNSSETRLAVRIITWTTEPKSSDVRKAAQVVLISLFEL------NTPEFTMLLGALPKTFQDGAT-----------KLLHNHLKNSSNTSNVSSPSNTMGRTPARHPTSRTSPLTSPTNCSHGGLSPSMLEYDTENMNSDEIFSSLRGVTEAIQSFSYRSQEDLNEPIRRDKKDDATGKEAASPGSDARLGLDVVEGGRTALDNKTSLLNTPSPRSFAGP--RSREFAPYGYGDTITAYDKSALKEAVFDDDVEQFRDCRRQDCGENKMV-------LPKGFSPDLVADLLKELSNHNERVEERKGALIELLKITREDS----------LAVWDEHFKTILLLLLETLGDKD---HTIRALALRVLKEILRNQPARFKNYAELTIMKTLE---------------AHKDSHKEVVRAAEEAASTLAGSIHPEQCIKVLCPIVQ--------TADYPINLAAIKMQTKVVERITKESLHQLLPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148670275 750 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CPQDLTPYSGKLMSALLSGLTDRNSVIQKSCAFAMGHLVRTSRDSSTEK-----LLQKLNGWYMEKEEPVYKTSCALTIHAIGRYSPDVLKNHAKEVLPLAF-----------------LGMHEIADEEKSEKEECNMWTEVWQENVPGSFGGIRLYLQELITITQKALQSQSWKMKAQGAIAMASISKQTSSLV--------PPYLGMILSALMQGLAGRTWAKEELLKAIACVVTACSTELEKSVPNQPTTNEILQAVLKEKENLKYKIVAISCAADVLKATKEDRFQEFSDIVIPL------------IKKNSLESMGVRTTKAEDENEKERELQLESLLGAFESLWPRNPDTQRCYRQELQLGVLQSMNAFFQGL---------------------------------------------------------------------------------------------------- 187040670 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VREKSISAISTLMSAFKDQLKPETPAILEKMTERIGRE---MTCLMALRASSQMMTCL---------VFVEKLMKHTPASSIPDEELTQV---LGELPGLISETDLQISNLSFCCLTWPCSISPQPVLGHRQDRFRRKANNLLDTVTSPVHLAIASCAAVITESTQSLEKSRALAKKLAQQLQVPTMTDSIRLFAMITLGELGRRVPETYAPDFPVQP--EDLAIRAFNNPHEDLKAAA-------------- 212511003 13 -ELIRALEITMNPVAEQRQEAYTAYENFKDNSPPQVGLYLVQL---NTPHGYIVHFGLQLMEHCVKF-----------RWNQISQPEKIFIKENTMRLLMDETYVKDGLSRIIVEMIKREWP-QQWPSLLTELVASLQGPTQSEIV----LLIFLRLCEDV--------------AVLQTLESTQRRRDIYQALTTNMQDIFSFLIQIITC--HIDLFKSIGNLEAGNQHFRVVQTGLTTLSSFLEASYTHFTNNDNALLKILCALL---EDEHFQINAVDCLLQVVSRKGNPEEKKFFIEWFDLKVLQFMLDAANKVSTKSLNEN-NYLFLKKLIQVLTGLGTYFTALCGKEDFVSFTRSEYLNTYLNIMLTFFRHPSLTIISYTISTWSSFFKNPFKKYIPELFETAAPKIIRVFYPTSNPINDQDTTALLDFDSEEEFNAFFFKTRTDLLEIFRKATDIAPFVTSYVEKWFRSVLQKSVIQLSSDKTNFCTYTSPLYLQWDGLVNTLDRVLNRLVHIESHSRPSVFSGL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218716118 148 ---------------------------------------------------------------------------------------------------------------------------GGWPSKIEPLCELLMSRSSNEFITMGAFEVFEVIFEGMADEFSSSKLPRLLESI-QELRPAQNDSQLLWIAVLSRGYDVSAQINPEDTFEKLPGLFELISSFLSSPSKNIRISASECLI-------SFLANCVPDNVILEPSVYDETTLEKLAKFASDLLS---------VKYQAAWAEVFNVCAAMFEAFKWRSSPYLVNIVRTIGELRSNNSFQGKKEADEVLGRAVYAMGPPEILRILPLNIIEQKPGQPGRVWLLPILRDNA-SNTNLAHFRSEMVPLSEALYQRVLEFGQAEKTVEVKIFETIIQQIWSILPGYCELPLDLETFAELLSNVLYKQTELRVDICRALQNLIEAKKNLAHLSGFASNLLAVLFNVYSQTLPHYRGYILQCVNAYLSITPEKELEETFTRVTGMLESELPSEEQAMPPTSHTLIDLLIAMSIYLPRTSDASDPQLIKKAYKLIPRLASTETGKSALIERNDELQALLLSTADKTPSPA-RRDRLLAINELVSYLPTSDLHFIPSILPEVILG--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162463339 385 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRQYLPELMPVVVDLLDGGAVSKREVAVSTLGQIIQSTGYVIAPYNEYPPLLGLLLKLLNGELEWSTRL------------EVLKVLGIMGALDPHAHKRNQHNLPGQHREVLRPTSKPHN---------ILFPWKNLPTDYWPSFQH--------------PRTTIQQLQLAPSCEFFEILLFQVITKWWLAPLSLFLSQWALAVFPYLPKVLPDMCEDGALKEFITWKLGTLISIVRQHIRKYLQDILSLISELWTSSFSLAAPNRTIHLVEQLCLALNDEFRMYLLHILPSCIQVLGDAE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77994361 610 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPLVIEAIQDSDGRRRVVAVKTLGFIVSSCGNVMGPYLEPQLLSVLLRMLHEGHPAQRREVIKVLGIIGALDPHTHKLNQASLSGEGKLEKEGVRPLRHGGGGAGGAGGGAGGGGVGGGVAGDSNDGGMGPGDDGGPGGDLEDYYPTVAINALMRVLRDPALASQHLAVIRALAAIFRALQLSVVPYLPKVLPILLGVLRGGDEALREEILASLRALVGYVR------QHMRRFLPDLTQLVHEFWPAAPRTCLALIA---------------------DLGMALRDDIRAKPLPPLPLLPPSSPPRT------------------PHNRQYVPELLPKF-------VAVFSEAERAGSWDLVRPALGALESLGSAVDDS-----LHLLLPSMVRLISPAASSTPAEVRRAALRSLRRLIPRMQLGGYASAVLHPLIKVLDGHSDEQLRRDALDTICAVAVCLGPEFAIFVPTI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198421082 7 ------------------------------------------------------------------------------------------IVDTLCTNMLSEKEQLRDISSIGLKTVITELPQSNTNEIITNRLTEAVSKQKDVSVQLEALDILGDLLSRH-GALLASYHSQIKDALMPLLKS--ARMAVRKRSNTAIGHLVITCNNQIFGELVGHLVSELKSSESKIRDVEMRRTYVQCICSITRQAGHRVGKYLQDIMPLVTMFCLEEADDELREHSIQAFELFVRRCP---MEVTAYLSSIINMCLKYITYDPNYNYDEDDDVIDDDVMGDDDEEDDDYSDDEDMSWKVRRASAKCLEAVMSTRPELLMDLYQ---------TVSLPLVARFKEREESVRADIFTAFIALVKHTRNVSTAVGVSVANGNEQEMETDTPTSLLLAQVPTIVKSIHKHLLEKSTKTRHCCFSL-------------LTQLVLTIPGCLAHHIGALMPGIEHSLSQNRNNSSNMKIDTLNFIHVLLTN-------HEPSMILPFVKSLSPLIVVCVKDPFYKITSDALLVMQDLVKVLRPLCDESVTFDVDPLIQTLYLATLHRLKTSDIDQEVKERAITCMGQIMSSAGQRLESEVPNTLELFLDRLRNEI---TRLTTVKSIHMVAVSRRVSLSPILPRAMPVLANFLRKNQ--RSLKISTLRCL--------------------------------------------------------------------------------------------------------------------------------------------------------------- 123428601 210 --LTSLSTKLLSLDNPTKTYAGLKLIESLIESYPDYFIPSLEEITTTNRPILVKFVAISYLALVDPKQFSEIASDLFDNIEEIIVEFPSSIAEAIYKLCQNAPDFVKNKIDLIKSLAKILFDIDSVCTLLRALLDAFDIE---------ALPISEVLIKEILDQPFSESINSFIVSLAKAMDKDMPSWLIKNIHQKIINEYQSNTLLVLNLISLLPSIMNLVSDSSPVASLQVRKLVPNAIFNVAMS--SNNQRFMDETVQKIFQLAIFDPSNEVRCSILNVLKDNPSKELASPASIKFLQLFSNDDSTSVKTLVFKTIAELGKLNPLYVSNITRHSILEHLYIIKNDPDVRLRARTV---KTLPDLIKAASFSGQIYAKPFMDIAIEILSRPLEKDQIENFLDRNGQ--TKIIIGIIDSIALMAPVAPDVVSSYATTLIPILGEKLSPNEDRMLILAIMHLFFVLLSPPASTLQYRVMTPYILQCCSQFLAQTQSRKCRMATLRVIGGILEVHQRPPPKNTQAPKNINETLAREFFTFSRDIDESFDDTLL-INEQTWDQLYSTVVANVLLKVLDDESLKEMYPDTCHALCQVLGNIKM-YMLSQFDQFFDKILTILENSNENDLGLYLPVVSDLITMS---TLNCSPFVERTLKILITKFNDKDLLQILDIIVSFVTVLKDGFAPYASLVISLMVHSLERFKTNLSISSKILEAFSEI------------------------------------------------------------------------------------------------------------------------------------------------------------ 167517965 9 -------------------------------------------------------------------------------------------------------------------------------------------------VRSAACVCLTALAQHCTPEITEYH-ETVLPAIMGCVQDSD--NEVQERACVALEQFLDSMES--DVEPYLPSIMDL-LNVLTGMSLDAHQTAVSCLGALALACPEAFRTYVDPVMGHLSLLGMRELDQPLLCQALDTAGLVASCCPRSQAEAGS-----------------GHVQDMFTAVLQVIREVDDPD------VRVASFTMFGSFARLLEDPCLPTIMPLV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145497745 207 LEILQNESNSLKQVSKVFERVSAQLPNLFNQNLPVFLQF------YDSECYCLRNAINTIITNILTEHLNPSKVEQDVEMKENQLNQRLFLIQKLASRIIDKNARVHTLKMLRVVCSQNLIPPSV--QLMMFPLVIARVQDVSSMVRKAALAFVKQITKFMKNLFVDGLQ---MQNFMKITEIKEQNEYLGTEIHKTLIAIDQILEDKGNAQTEAEFKELEDEENLVVSNLREKKKLQSVFIQYQE-FMELLQKLLPNIELLLNSKCITDIYKAISLISFLFKQKIENTDVGIMKMLIHSNNPQIVNKLSKKFHMLFIENDNDQVPINNLIHLLKIS-----SPKEQIYLEELIRYMIKQKMIQETTIEIVWTNFMRNYTINQHEQLNQYSKLVRVMFGQQSNLLTRMKLDQISKIIDGQKKEINWITVVELAKLIQYLEDKVLVKKYFQQFSLILYFYFGTPNNLWFVACQEILNLIQFLPVPESIYDYIIKKFSYKVFSMGMTPKRSTQDFLEEESTLVFNNQCIQLSQLLFIVGQSALAIILH----IDEIENQLTHLRNVEEAKENELDKICEEEYEYNCVYLQTLCKQSVIQKGFYQNYAPIVLEILAEIEEENVQLTILHKSAGLCLCKFMCLSEQFCE---EHIEKVFRLIQNPNSDGIKNNLIVAIGDLLHRWPNTVTSYCRQLFDGL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 20090689 707 ------------------------------------VQSLIDALRDEN--EHVRSAAA---HSLIVINDEIAEKSLIDILNNENEDL--SVRWDAVKALKDSEKAVKALVNALKNISSLMLGYLESETAVMLLIEALKDEDLD--LQHNARQALGSICSSIISAEFRNEYDTVVQLLVNALKNEDIN--VRRGVTGVFLQI----------QYEIAIAVQPLINALKDQDEEVRMNAALALSH-----------TKSEAAVQSLIGALKDKSESVRGVAAHALGEIKSKTKPLIDALNDKSEFVRSDEIKSEAAVQPLIDLLKDEDVNEDEYADEEEYIDEDIDGDIRVSAAIALGKIKSEAAVQPLIDLLKDENENVRWQPLIDKLNDEDEHVRSEAIRALESFKSEAVRQLINALNNESKNVRKGTAAVLGVIESELSITPLINLLKDENEDVRLSAAYSCNFESKHAMQLLINVMIDENEPESMRESLLKTFMLLSSYPQSRVGQSETMVQLFTNVMENENEGVGSEIIVKLLGNVMTDKDKHVRLSVVEVLGNIESETAMQLLINSLKD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148237657 808 ------------------------------------LKRLCEIFTRMFADPHSKRVFSMFLETLVD--FVIIHKDDLQDWLFI-------LLTQLLKKMGADGSVQAKVQKAL-DVTRDSFPDQQFNILMRFIVDQTQTPN--LKVKVAILKYIESLARQMDPTDFVNSSETRLAVRIITWTTEPKSSDVRKAAQVVLISLFELNTPE--------------------------------FTMLLGALPKTFQDGATKLLHNHLKNSSNSSMGSPS-------NTIGRTPSRHS--------SSRASPLTSPTNCSH--GGLSPSMLDYDTENLNSDEI-YSSLRGVTEAIEKFSFRSQVDLNEPVRREGKKESELGSCDVGIASPASDLRGGTDMVEGGRMALDNKTSLLNTQPPRAFTGPRGREYNPYAYSDSINSYDKTALKEAVFDDDMDQLRDVPIDHSDLVADLLKELSNVEERKGALCELLKITREDSLAVWEEHFKTILLLLLETLGDKD---HAIRALALRVLREILRNQPARFKNYAELTIMKTLE---------------AHKDSHKEVVRAAEEAASTLAGSIHPEQCIKVLCPIIQ--------TADYPINLAAIKMQTKVIERISKESLHQILPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123483447 251 --------NLLSPKNKIRQCALDCLSSIQPDDVNHKLFCLIF-MQGGTNPSAVELLKKLHLKRKLKNKDESLVEDVGRSFAVLKEDQEEFIKSNSITNVSDAEKQFQNDVRASVSFALLQFKPLT-EECMNFIITTGLSDNNPVVIKNFSELIKFYI-ENFEEDERNLLYNKMYTILNLPPLDIESNIQLRLSLIELCLQIV-----LDDKDSIYDFVFMLISQNLRSNDERLKTTSCKAISSICKKYPEVVDFYLPQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126631294 816 ---------------------------------------------------------------------------------------------------------------------------QQFNILMRFIVDQTQTPN--LKVKVAILKYIESLARQMDPTDFVNSSETRLAVRIITWTTEPKSSDVRKAAQIVLISLFELNTPE--------------------------------FTMLLGALPKTFQDGATKLLHNHLKNSSNSSMGSPS-------NTIGRTPSRHS--------SSRASPLTSPTNCSH--GGLSPSMLDYDTENLNSDYSSLRGVTEAIEKFSFRSQVDLNEPVRRDSKKESELGSCDVGIASPASDLRGGTDMVEGGRMAL--DNKTSLLNTQ-PPRAFTGPRGREYNPYAYSDSINSYDKTALKEAVFDDDMDQLRDVSIDHSDLVADLLKELSNVEERKGALCELLKITREDNLAVWEEHFKTILLLLLETLGDKD---HAIRALALRVLREILRNQPARFKNYAELTIMKTLE---------------AHKDSHKEVVRAAEEAASTLAGSIHPEQCIKVLCPIIQ--------TADYPINLAAIKMQAKVIERISKESLHQILPDIIPGLLQGYDNTES-SVRKASVFCLVAIYSVIGEELKPYL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115951012 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFPRLKEKLEDPDPGVQSA---AVNVICELARKNPRNYLSLAPLFFKLMTSSTNNWMLIIKLFGALTPLEPRLGKLEPLTNLIHSTSAMSLLYECINTVISVLISLSSGMPDHSASIQLCVQKLRILIEDSDQNLKYLGLLAMSKILKTHPKSVQSHKDLILDCLDDRDESIRLRALDLLYGM---VSKKNLMEIVKKLMVHV-----DKAEGSVYRDELLAKILEICSQNNYQYIINFEWYVSILVELTKIEGTKHGHLIASQMLDVAIRV--KAIRPFAARQMATLLENTHLLIGTAAQRNGICEVLYAAAWIVG-EFPEYLQVTLENMLKH-RVTVLPGHIQGIYVQN-----ILKLYSNILVKMEDSKEDVVRVTQLLIEKLPSILQLLKYVNKLLEKDECVATELADLFGELNPVAPKAQKKVLDLDKWINA------------------------------- 145495053 887 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNDILNQIENHLQSKNTCASIR--AITFLGVLSSFLQGHNQVKTQ-----EQIVQLFRSSDNDSQLELARSLQELLNLFPD-----TENLVKELLRTNKQEKDEKVKIEMVEQLGILDLLEVKDRKETLEDKFNVLIQLQALIELFQKTLEPYVEKVMELLIKYFGEGKVEVRNLAMANANRLLQSLSSYGVKIVLQ--KLLEVLDSDTQWRVKVAIIWALGHLAH-CSPKQLSSCLPQIVNSISKAISDTHPDVK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169614267 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KFGPYL-QTLAPFVLSALSSQEQDEEMDT-------SDDEGERDPEIDEVLEAALIALEGFLASCSQDMRMYTDETIDAATRYLKYDPNALNEDDDEEDDMGSDDEDPLEGDDFEEEAGF--DDDEDASWKVRRCATKVLYTLISTRSNGDLLELYSKVAPALITRFKEREDSVRLEVLATLSNLVKKSGDGPAPVKFADEHMGPPPSCKRRRGGSDASMFDLHANSSLSMGFDSPARSSTPSVGPQALSKLSPDIVKGISQLLKQASCPPSTKQASVVLIKDIVITQRGG-LESYLHQLIEPVIEA-----AKTTSGSTSSASATANSLRTQALQLIGAIADTHSSKAIQPYLPAIVDALLK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 17552816 485 MDLRQLIQASGDDRDAIRTEALRQLEKSLQKPAPPTSVIIGSLWSSLQKDYR---------RNSSSETDGAAR---------VDPSYNNLVHQNASRYLVFESIVMDHPAQL-----RIVEGDDHWMTVVPRVVKKLHGDTSIDMIEKAVEMTLHAVTDSTDVH-LVRIAACFLTAYRSFPQASSQEPSDRFQ--FAIQPCVQKLRD--STRMEFSTSLAYLLTALLHNDEATRRELFNALVELAFTCASMLVPVLGEFIEEILLPFVKNGYSEATLGALVFISTALDKNDVIENLIAQCEKIGVSRQDSFTQKTREYSAKVIGLLSGSLQDPEAHKPSYESLIRFGEGPPQQELQMIVGEALVDSMLGSLAVSKRNCYVEGDEMRLEERLRDRIGVVNGRLLKFIKETLEHKKNQHFRKAELVW--LLIVIQSLAKLKAKVLNNSEILGAVQQAIVYGLADGPLKKGLVESLMGTLAEGKRSETKIDGDYQELLTLASDLNQPDLVYKFMQLARH--NATWNSKMGAAHGFGALLENAKEEIEPYFKQLVPKLFRF----------------RYDPDVKVQGAMKSIWGILTADRKNVVDEFANEIAKELLPAL--TDREYRVRESACLALSDLLRGHDTEMHKMIPEYLEAILRVRDDVKE-SVREAADRAADSISKLISTNSVKANEFLAVALPAVIDQGILKSTVKANSRFCLSDLTKSAGKQLKPYIADLIPLLMDAVSENAARSNQQQIEALDDARASIART-SPMMTA--VNDLLPHIDSQVLIDMTPKIADTLRSSVGTSTRS-----SAAQFVTQLALRAPQLLVDHTPQCDKLFSALIPGVRDRNPSIRKLAKFTSNQMKKLI--- 154341186 361 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FMQMMCGLIQDTDMRVRLTGIDAMCTLLERARPYLTPILVPLVEECLVFLSKVQTTFVPLVILHLATHFAPELTPVMSKLAHTLVQ---HFLATMHDMEQQEIDGGVALGDDAVDMSMYEQAAFSADALLDAVLTVVTSCGENEAAFASVRVDALRLVRHVLQQPDNFDMMEKTLSVLLHVLYFSKPIPPECWELLPLVYALVDSGVGVDFFNSIEEVLDNFVSGAPVEFLGDTALMSATYKTCEKMLVGGVVCVAECQMAPALIEAMLHTAKANTEHPRLFDPYLPQFVGLLLQSLLHPDGGDVRVRIWVIAALMDF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198423702 32 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFITQNLLDLLFSALGHTNRFRETGFNVFAAIVSQTETDSNNTLQKYGSQFCKHLSKGLSDNWSQVRLASSVATRNFLTSIED----------KTKYKEYFPDLLPRL--CLNRYYIADGVRIYTQETWAIISGGHGKDLVEDNIEHVVSYYVSSTKAENHAVREAACACISELAVKIRQEVKKFVPELLAALLECFKDD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156030810 143 ---------------------------------------------------------------------------------------------------------------------------GGWPSKIEALCEVLISKSSNEYLAMTSFEVFEMIFESMANETATSKLPRLLEVISELRPSQNDSQLLPWIAVLSRGYDVSAQLEPEETFAKLPELFTMISGFMSSSSHSIRVSSSECLISLMANC-------VPESVIAEPSIFDEKVLEKLAKCAVDLLS------VKYQAAWMETFNVMGSMFDALRWRADPILSEVVRTIGELRGSESFAGKKEADEIRVLSILPLNLAKPKAGQPGRAWMLPILRDYVSNTNLQHFRTELEPLSQAMLQRVSEHFETIVKQIWAILPGYCDLPLDLTEAFDIKFAEILVNILYGQVDLRSDICRALQTLVESNQAILAIRVAKAVAQKNIEHLATFASNMLSVLFNVYNETLPQFRGYILQCINAFLSITPAQELETFERVSQALGTSLAEAAANKMPPTSHSLMDLVITISIYLPRDSFSTLFNMAADDPQLQKKAYKLIPRLAESTGKAALQERSTDLQELLLN--SAEKVSTPAKRDRLAAISVLIPFLPADSLHFIPAILSEVVISCKETNE-RARTTAFDLLILMGEKIASHMPNDAPSVTATLEEYFTMVSATPHMVSASITALTRILYNFRESLSP---ETVSDLVQTMDLFLTSNNREIVRSV---------------------------------------------------------------------------------------------------------------------- 15239850 124 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFIP-LLHQLNNHATLSILRNATWTLSNFFR--GKPSPPF--DLVKHVLPVLKRYSDDEQVLIDACWALSNLSDASNENIQSVIEALVELLQHASPVVLVP---------------ALRCIGNIVSG-----NSQQTHCVINCGVLPVLADLLTQ-----NHMRGIRREACWTISNITAGLEEQIQSVIDAN--LIPSLVNLAQHAEFDIKKEAIWA----------- 85082271 147 --------------------------------------------------------------------------------------------------------------QLVKAVAS---GSGGWPSSIESLCELLLSRTGNEHMSMAVFEIFEMMFEGMAADEVASAKLPRLLEIIRELRPAPNDTQLWIAILSRAYDVAGQISPAETFQELVDPF-TLVAGYLESQHKNIRVSASECLVSFLSIFDEKVIQQLVKVVEGLLTVQYQAMFDAFRWQANPYLLSVVKSIGEIRGNDSFAGKQEADEVLLPLNLAKPVKGQWMLPLLRDYTSNTNLAHFKSELVPLSAIMFQRVIEHQGEKNIHIKIFETVVQQIWSILPGYCDLPLDLVEAFDTGF-AEMLTNLLYEQVDLRLDICRALRTVVESNQAIATSEVDDLILFGRVSKEQAQKNLEYLATFAADFLAVLFNVYST--TLPQKRGPVLQTINAYLSIIPPALTETFDMVCEKLAEALQEAVEKKPQQQQKA-----DHMPSAAHTLMDLVVTMSIYLPRASFEALFKIASVVIFKDD--DPQLQKKAYKLIPRLADSIGKAALEERHGELQTLFLS--SSEKVSAPARRERLAAIAALIHFIPNDSLHFIPSILSEVVIGCKEHNE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 70947461 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLRVKQSCINALCAIIKNDLELSNNVVNKGIIPLLILCLQEKDNNLIKSSLNMLSELCKQSDEIAKLDNNDIYIKKNACNCLSQIAKHKEELTELMIENDIFPKILYLLKDNDDIVRKNCANCLKEMSKHNEDICKIIVRLCECIEQSSKDNIKLPAILCLGFISSFSESLSLNIILSNTIPILKNMIEETEDFIKSACVWTVGNI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218712976 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLETLQELIGDPNPMVVANSVTALAEIAETAPETRALEINSNTLRKLLLNECTEWGRVTI-----LNSLAEFKTTDVKDAEHICERVVPQFQHVNASVVLAAVKVVFLHMRYINAELAASYLKKMAPPLVTLVSSAPEVQYVALRNIDLLLQKQPDILNKELRVFFCKYNDPPYVKFQKLEIMVRIANEKNVDQLLAELREYALEVIKIESSSERCVNTLLDLINTKVNYVVQEFRKYYENIIPTLCKCIDELDEPNARAALIWIVGE-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167394704 5 IDLNMTLEKMRNPDPDLRYMATSDFNNFDQNQQNNIVTGLLTLLTDETNDVDIAIKCMTSFAPHITYASSVKLMLKKLQTILLDPAKKMDIH-------------RDVAVEVIKQTLKIFIINKEFKLLLNDLLNFFSLKELTDISIGYNLDVLDVIITKNGSTLDISHIQTLLPYISKGV------FANRRRTVQCIAHLSKYADDS-QLQLILNNSLTALKKCTVKEQMKVYVTMFSSICGIIKDKFGPFVNNVFIVLKEKFTGAEEDVDDDLKEAILNTYNVFVLSCPSKLGEVADEILGVALEYIQPNRFEFDEEDGEPMEEEEEEEDIFEDEQDVTWKLRKLAGDCINLKREDLFDRFIEEGLSVIVKRMKESVEIVLDIILGIYSLTINNNGHKVVHEKITQTIPTVINIILNGKKFVEKSKIECFKIISELSVFDGIVLLITQNVIIELLKTPKTHVELLFALCDSLRNLFKVKSIDVIISPILISLFENKNFRIAIDAVKTENSLLENTDTIEEGNELNVVNILNSLISDKDHEVKEQAIYCIGTIIKKFISILPFDALKESFNELISLYENTFLKASALVVIGNTINYQILSVLKNADKLFLQTIQQTQQATRQVKVSSLNACKSILESCPSISNKTIESALPIIASFVYDSDS-NIVELSVNIISLFA-KNGELVNTILNNVYRKLIEISKGNNARESL----------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123439983 1 MNIEELLLVSFRGNNEEVFEAQNQLLSLPLN--ESVLISFLNIISNTKNDELLRTAAVIRIKQIL----------FDNIQLIFQDSISNILKQWIVDIFQTKIELIPSILEISRIVVQKLFFTENWPDF----------PQISLPSIALVWSLLSYFKFNTDPQLDPSFITDFLQIYTQSINELSITDKTLLFRCASYISILNLPEFFQYDHNSLSLWISQIDSIIHNENIED-----EDFVHFAFKFYSQIVDYEDFVSFEEVFKILNKAIEVTRLTNNAILLHYSFSLIKRCLKRSDIFQHISMEEIITQFILPSF--EFTEYDFNLAEYYPKEFALSNFVFDSEIYDRKNLAAYLSFSLCKYPGYADLLFNIAQQ--NMSLDNIIIYLQGIITVINKINKEIVSQFINQTFELCLSEDPLIKS----CYFALLTHIHGIELDSSIICACLESINDEHIYTGFYALSAFCSLETVKMIVENYKDNIEGILEIFLNNLSMFGSNIMLRNSNTLIRAFNELEEFCCGVNQMLPDLLLNVKEDFYEDFKDFINSINAFIDDNSLIYIDFISSIMSIYDEFDDEYSAKGCLIDFIELLISKISTFSNDIFEIIHPIFNI---DDEFNMESIVCLCRTLLIRMKEINDFYSELIDFVFNVAAKFESKNEDIAIDCLYSLIMTTRNEDIYNY---ILNNLGKWEANDKIYDLISSLIITAIYQMLYEMINQKIEFLQSYLIIITENIKQDVKNSNVDSIDFEENKLENICKELHGILSNLKMNNSTL--------------------------------------------------------------------------------------------- 170083855 114 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QAVPEFINLLSSPTLDVREQAVWALGNIAGDSPQCRDYVLQQGALRPLLLLSEHHKLSMLRNATWTLSNFCRGKSPDWELISPALTVLTKLIYSLDDEILIDACWAISYLSDGSNDKIQAVIE---------------------SGVCRRLVDLLMHQSTSVQTP-----------ALRSVGNIVTGDDLQTQVVIASG--ALPALLSLLSSPKDGIRKEACWTISNITAGSPPQIQSVIDNIIPPLINILQN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 70953667 10 ------LEGSLSTSRGRRIQCEEYLKQVPK--IVGYINTTLNIVKSNTIDDNIRISASIFLKNSIKNNYDSLEKEEICILIK-------DIYESLLYLEMKDKQLYVQLFEIMKILIHRNFPEDFF--ILENILNDINQRKDVRKLYVSLFYPLINCLYDLSSDINNNDVSEILSIICKIYYYVNDSFLIKVIILEYMDNYFSLFDHILKNEINIPNYINDENYLKTLPQYKCKRIVLDIVTRLLSRYIKFNNDLSEKFCQNFLNKWLCPFFDDFIIILQTYDRNKKSLTDECLIYIIQGLSYGVENAVIYKNYIKNNIEFLVNIIFPLLCYSDDDIE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212509753 52 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSKEPNPPIEEIIQTGIFVQFLDNSANSTLQFEAAWVLTNIASGTSDQTKVLIDAGSVPVFIKLLNSEHENVREQAIWALGNIAGDS-PAFRNYLLDILVPLLQALGKSNV-LSMTRNAVWTLSNLCKNPPPEFSK-VSHCLPVLSRLLFHSDADVLADLCDGPNEKVQAVIDSGVCVELLMHKETSVVTPALRAIGNIVDMQTQIILNCSALPNETDSICKETCWTISNI--TAGNRQQIQAVIDANIFPVIVDILRKRDFKTRKEAAWAAEQIRHLVDQ- 66359838 1885 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSSYLPKAIQTIYQTTSDSHPKVSDAARETLFKMASLI----KNPEVNCISQDLITSLIDPTELNFKKALLSLKSVTFVHAIDITTLSLIFPVLLKTIQERGGTDLKKDAIQILTSLLLLLSDKTDVLYLIENSIHNTLTDPIPEIRLLTAKLCRALVTVTGQEKASSLLSWMEVGQTLKSGVSASLAEVLSAFGIEKFNQILPFIISQIQKSGDDSSSQFENQEERLESFVYLPQSFGDDLGPLMPKILPILLSRLGD-ESDSVREVALKACKALVVQFGSDHAVY---ILQPLEEGLGNDS--WRVRLSSCSLLGTLLNSSGRALSTDTSAIEDSFSMHRRSYILAAIYMARDENTSVKNSATALWKSLVQN----------TPQTLKDILTILIRRIIN-ALSTSSSGNIHYIAVQSLKDLLDKFGSSLYN----------------------------------------- 123498086 29 ---------------------------------------------------------------------------------------------------------------IIVEFAKKYYP-EQWPNFFSDIYSQNDKPQFFKNAIDMTTMLLLEVTNYDSTEGFKNESDKVFEMISNVFDNNYPE--------DIILSTLSLYKTLFEIFPTTDLIQNQIFERVCNNYLLNQQYTLKVLPIFNSFQASNILDQVPQTAFNLMITSLQPWFPDGNL-------------VDISYEDLNTIIFSLTKYISNFSYVLESDDTRDAYVFALTCTFSVYQRSNQDSIRMCTEMWYNVTLRIYHETIFQNMPSFDFYVEAFKQLRRFMVFSMEVIITVDENGVHVRSQIRTESTSSYYVSKDLMSFLTGFDKEDTISVINESITYISSSEPFLFGPFESLCYCIKEENDLISKIISYLLQLIESRPEEEVKAATALMYICSQYTRYLKEFPEILISVMKKLVEFTALGNEALQDASIKAMISIASACSEILCKPFSNDSSFLNFVIENFSSIFENLTSDNTIE----MFHVIALIVVGLDEEELQKYLEMLISSPFQTLQNHSQNFDNVIQSLMCIDKIGYLFGSTLIPFLEKLMPILVN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126310492 99 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILPPLLELLTNSNRLTTTRNAVWALSNLCR--GKNPPPDFSKVSPCL-NVLSRFSSDPDVLADACWALSYLSDGPNDKIQAVIDSGV------CRRLVELLMHNDYKVVSP----ALRAVGNIVTG--DDIQTQVILNCSALPCLLHLLS---------SPKESIRKEACWTVSNI--TAGNRAQIQAVIDANIFPVLIEILQKAEFRTRKEAAWA----------- 196004320 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALAAIVTGIGKEANQYMKDVIPVILRCFDDSDK-ETRFFACEAMYNIAKVIRDDILMYLNDVFKGLSKLIGDASVRTG-----AQLLDRLMKDIVTEKSTPVNVV----------TFIPLLRDRIYTKNPYARQFVVSWISVLQSIPKFD---------LLAYLPEFLDGLFIILGDSG--DELRKMCATILGEISQRSFSGVAATVKYSDLVHVLMAHCISSDDVTQLTAIVWLQE--------- 118350092 22 ----------------------------------------------------------------------------KQKWQALPQQTQENLKNYILAFVQQPNPTRDSLTSIIIQILKFEW-NSTWKNFIPDICQ---TSRTDPNICENSLHLLKMLSEEIFDYSKNEMTSQQIIQLKSTMNEQFQH----------IYELCYYITSNSA-------------QNLNAVKPSLIKACLETFHVYLSWIPFIIDTDMADIFLFFVVQT------DFKEVAIKCLTEIILLKLDICQNTNEVLKMKNKILDVYFKFITKISESILPYNISLQNQRKTLQTHNQFRQIDKFDSICTSIVIFLTS-FFQTHLDWIEELAND----------------FQNPDRVMMVESIDRGLQYIVGINEIEDENIFKTCVDFWHFFTSDF----------YKKTNKLKNTQNQNGGQISNQFFNVMRLNLTPEANNDAMTIQKTIYPKIMTQVRTIIISRMAKPQEVLIVIEEGV--PVKEELVDTENNSLYDLLKEILINLSKLDWSDMSRILLSKLEKQLDGSEWSYDNLNSLCWAIGSISGSVKSEEERALLIQVIKGLLNLTDTQKESKAVVASNIMYVVSQYPVFLKTNWSFLRTVVKKLFEFMGET-FPGVMEMAVNTFLTVSQKCAEEFVK-AQQEKTQVSKNQTKMNETEPYIQTLIRTIDEKAAILEPQYRLTFYEAIGYIINA-----ESDSQKQQVYLESSLRSQLENWKQIIFNAQQSPAILDKDVAIQQ------ISLFLKINERICSSVGF--CYVFILGQIS--LGMNEIYKFYSQNINQQVQQVGKQVMNYSTVKKQRTIRKDIIKL---- 156393669 118 ------------------------------------------------------------------------------------------------------------ASQVFALTFVVDYP-NQWLSFFSDLHQILHAGAAAVDMYLRILKAINTMIKDFMREQCVPEMTKWWLSILETYGT--TNSMLTCSCLDVVGAFVSWIDINLVANDKFISMLLNLL-----SVDVLRESVCDCFHEIISKGMDPVAKTVESLIGVLESAAILPPTEETD---IDFLAKLAKLINGISQLISSYNKLVKSGDATVAANTLKAIENKIQLLFRFLGDDDDDISHTVNGFAHSYFQLLKQMSTISQKQTLEGLLYVIIKKMTYDDLYNFDQEGEDEVMFMEYRKEMKVLFDNISQLDANLVLMTVHNVLSASLGRLEEAEFME-VEMAIRLVFMLGEALPGQQLYTDSRFPLLQQMMGLIVSSRLSYYSHSAVSLMFFETVVRYDRFFTSQPQHIPTVLIAFLDERLRNPNSTVRSRCCYLLSRFIKSHRNHMQNYVDDVLKRFQGLLVVSSDNGYHHLLSADEQLFLYESAGMLVASSNASQEKQLMYMNGLLSPVIIKFGSILSKSLSHAQLLYSLVSFASRASKAFPPCFKEALPLFLQALTCPLHREIIHNGIQYLHRMVICLGDDVLPFIPIAVTHLLE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123428522 1 MDL-SVLVRCLKGDSSAQETVNEIIEN------PEYLQPLLDSLSDPQVQSNAFWAAATALKELFRRCFYNNKEQD------ISHEFLQSLISPLLQIISSKPDQTSELVEII-RLCTNLGAKDTCDWLLETISPYL-NPNSSDNLLTNLLIICNSIAQKYKIEIFDSWMQIYAPLSLHIVEKQKTSINNQLIDIDMMRNVLIKCVASLDMEELMQFFISSINLLLVDQNTEMKSSIIKLFNKIVNSFSSKFNDEIIPILVQNVSSNFNYFIQNRNQLNDKFLCQLLNIVTQLHGITGAFEEDFIANVLIPATILSNDQIVEYFMNPVEYIEFNLAQVVKRETVRGAVCLCLRSFDKFDFTAVLPDEIENIYEKEARFFIYCNAPRKGKIKRALSNSIHDYFLSLPLQ------DAATFESAPILSNLEANIDQVREEFGVLLLIPTLMMIFMKADLKSNSLKSEAWELLNVVSQDNYVFQFACISLLKFSIEISFDVGEIPVNELIEKLLAMMNSPQ------KFSITPDFLKFILENFEEAKQFSNQLLHPLVMQWMELFDELITADEEMMNDDLPENFMNTIEDIKTILLGISEDSLVEASQLMMETAIEAMKINVSQGSEILSCIVTLSNRMKHLSSDYVKFIPVLDSALNAFLENQEEVQLIHIS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------