2QC0A 1 EWQAEQAYNHLPPLPLDSKLAELAETLPILKACIPARAALAELKQAGELLPNQGLLINLLPLLEAQGSSEIENIVTTTDKLFQYAQEDSQADPMTKEALRYRTALYQCFTQLSNRPLCVTTALEICSTIKSVQMDVRKVPGTSLTNQATGEVIYTPPAGESVIRDLLSNWEAFLHNQDDVDPLIKMAMAHYQFEAIHPFIDGNGRTGRVLNILYLIDQQLLSAPILYLSRYIVAHKQDYYRLLLNVTTQQEWQPWIIFILNAVEQTAKWTTHKIAAARELIAHTTEYVRQQLPKIYSHELVQVIFEQPYCRIQNLVESGLAKRQTASVYLKQLCDIGVLEEVGKEKLFVHPKFVTLMTKDSNQFSRY 115379688 21 ----------LPPVPPVRLEGELTALLS------EATLALGRLDGAGSILPNPDLFVSMYVRQEAVLSSQIEGTQSTLEDVLEY-EMDAQGPKRSKDAVNYVRAMNHGLQRLSALPLSLRLLREIHGRLMHGGRGSERNPGEFRTSQSLVSATFVPPPPHDMV-TALDNLEKFLHEPGNLPVLIQCGLAHAQFETIHPFLDGNGRVGRLLITLLLCERRILERPLLYLSVFLKAHRQEYYDRLTAIRTEGDWEGWLRFFLRGVAEVSGAATR---TARSILKLREETRQKLADSPLGGRLLDSLFERPVLSVRAAEEHLGCSYGTASALIEQMERMGVLRETTGQK--------------------- 16263601 62 -----------------------------------AERALGRLDGVSILLPNKELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFETEAISGEPVIREVSNYVDAMMFGLERMRQLPLSLRLIREMHQRLLDSGRGGRRSPGEFRTSQRPGNAMFVPPPANEVM-TCLGDWERFIHEETSIPPLIKAGLIHVQFETIHPFLDGNGRLGRLLITLFLCATGVLQQPLLYLSLYFKSRRPDYYRLLQEVREYGTWEAWLEFFLDGVAETADQTANRIARLRERIVRESERTGSVL------QIHEIMRTSPY-----LTAASAAKRSTVNAALDQLQRLGVVEEATRGRVFVYRAYMDILS--------- 77919717 7 -------YGEFPPEELDWK-----RLIPVIG---PASMAVARYDGTLSAVPNASLLLSPLITQEAVLSSRIEGTQTTMGEVLEYAEGESRAEPGKKEVLNYRRALNASVKMMEDLPLCQRIIREAHRVLLDGVRGQGKDPGEYRKNQCTLEEARFVPISPDRLPDGMSAWERHIHAEAQ-DHLVRLAILHAEFEALHPFHDGNGRLGRMMVPLYMFEKGLISGPMFYISAYFEAHRDEYYDRLLAVSRDGAWTDWCLFFLEAVRQQSEENRHKARAILGLYPRFTEITRSQ----HAINALDRIFSQPIFSSGTFIEASGIPVATARRILRELREHGVL---------------------------- 116749488 43 -----------------------------------ASQSMAELNAFSLIVPDVDLFIMMHVYKEASTSSRIEGTRTGMDEAIEYIDPEKRDD--WQEVQNYVQAMNLAVRELSTLPL---SNRLLRATHERLMQGVRKPPGEFRRSQSLQDAVFIPPAPEEV-PELMSDLEKFWHNEEDVPHLIRIAISHYQFETIHPFLDGNGRIGRLLITLYLVGKRLLSKPSLYLSDYMEKHKGAYYDALTTVRASNDLSHWVKFFLVAVHETAKKGSHTF---QQILALRSE-VESKLFKLGKKNLLNILYQKPIVTANEVAEKLAVSHQTASALIRDFMSLGILTEI------------------------- 160946646 48 ---------------------------------------LGRLDGMAITLPDIDLFVSMYVQKEAVISSQIEG---TQASLVDVLQKDRGSEKITEEIVNYIKATHYAFKRLNELPLCMRLIKETHSVLLSNVRGEEKMPGEFRKSQNAGSTIFIPPSPDEM--DILSDLEKYIHEDSDISNLIKIALIHYQFETIHPFLDGNGRMGRLLIILYLREQGLIEYPVLYLSYFFKKNRNRYYELLNNIRIKGEFEEWIKFFIDGICEISEDAITSIQKIIELKKNDMEKIRQFSSGNISNLLLEYLLKHPFVEIKNLVN---VSKPTVNKLLDNLMDMEIIELVEDKKQYVYKKYVDILSEGT------ 87198398 10 ----------------------------------PANAAIARYEGVLSGIPNPDILLSPLTAREAVLSSKIEGTQVTLGEVLEFEAQGHLFDESTREVLNYRAALREADSLMAELPL----SQRLIKATHRVLMDYRRIPNWIGPDGCTIEQARFVPPGADRIEAAMVGWEAYIH-ADAPDRLVQLAIVHAEFESIHPFLDGNGRIGRLIIPLFLYAHGLLSRPNFYLSEYLEANRDEYYDRMLAVSRDDDWSGWVAFFLRGIIAQAEANTLKAQAILALHQDKRDWVVEITHSQYAVRALDWIFQRPIFQTPDFIASAQIPPATARKIIRDLRDNGLLREL------------------------- 147668840 46 -----------------------------------ADLAVGTLSGLGETLPNPHLLIYPFIRREAVLSSRIEGTQSSLSDLFEATQIEKQRD--VREVQNYVRAMEYGLKRLNELPLSLRFIRELHGILHATRGEFRQSQNWIGSAGATNEATFVPPPVPEML-ECLNQLEKFLHADTELPPIVQAAMVHYQFETVHPFLDGNGRIGRLLVTLLLCQKNVLAKPLLYLSAFFEQHRQEYYELLLKVSQRGAWREWIEFFLKAVTEQADDAVSRSRRLLDLLHQYSQMAREKRLSPTAGQLVELIFMKPVLNAKTAQEFLKVSYPSAQYALSSLEEAGILTEITGRK--------------------- 167730223 43 -----------------------------------AAQTLGELNAFSRIVPNVDLFIRMHILKEANTSSDIEDVVLDESSVFPEKRDDWQ------EVQNYVQAMNEAIKQLENLPLSLRL---IRNTHRILMTNVRKTPGEFRTSQSLADAAFIPPHKDD-MSDLLDDFEHFLYNDRIVVPLIRCAIAHYQFETIHPFQDGNGRIGRLLITLYLVSNHLLIKPTLYLSDFFERHRGAYYDSLTRVRDSNDLGQWVRFFLEAVMETAE--KGKTTFAQILNLHTSELMNLGKKTDNARKLLKHLYQSPVVSVKQ-VESILGKYYSANELIKTLVEINILEETSRNRVFMFKRYI------------- 126180204 15 ----QDGYDAFIPHPLPP--PDLVFDEGILYLLSRADGALARLDGVTQVLPNPDLFVAMYIKKEALLSSQIEGTQASLQGVLEFEAHIRPRDDINQEVLNYIKALHHGIEKLGFSPLSLDLMNEIHRFLIQGTRGSHKLPGIGVPGGTIQDAVFVPPPPEQV-PGLMQDLEQFIQSHDRTPTLVKAALIHAQLETIHPYLDGNGRMGRLMITFYLCSKDVLARPLLYLSYYLKRNREKYYTLLNGIRYQGNWEAWLEFFLQGVIEV---SNNSIETAKRIIQLKETLIEKLLENVNAVKLIDTLFDHPIITIGQITEELRISRQAATKLVGKFEDIGIVEEIGKER--------------------- 78189956 11 -WQQRYQYKSFEPSLINHEWTWDEPTINTLLE--QANCALGELNAFSLIVPNIDLFIQMHVVKEAQTSSKIEGTQTGIDELLSEEQISPEKRDDWREVRNYIDAVNSAITTLHDLPLSNRLLKQTHKILLSGVRGEHKLPGEFRVSQNLTDASFIPPHPESVA-ELMSDLEKFWHNQDIAVPLIRIALSHYQFETIHPFLDGNGRIGRLLIPLYLVSHGVLAKPSLYLSDFFERHRSSYYDALMHVRTSNNLIHWLKFFLNGVAQTARDIFQQILTLREEVEQAVLSLGKR--ATLAREALHLLYRQPIVEATDFSTMLKVSAPTANALIQALIDKAILVEITGQ---------------------- 160896525 38 --------------------------LALLEKLSLAERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFEAEAQAGQPIIREVSNYVDAMMYGLERLRDLPLSLRLIREMHGRLLQSARGGTKSPGEFRRSQRPGNALFVPPPVNE-LGPCLDAFERFMHEDASRLPLIKAGLLHVQFETLHPFLDGNGRIGRLLVTLYLCINGVLNKPLLYLSLFLKTHRAEYYRLLQEVRENGNWEAWLDFFLTGVAQTAN-------QAFEAATHIVDLFRQDRERIATHDLFQL---NPFLTSNQLVRQTGLSSPTVNTALADLQRLGIIEEVTGRKVFSYRRYLSVLNEGTDPLPR- 170079653 25 ----------LPPSPEIEMDQEMWNLLSL------ADRALGRLDGSTDALPNPDLFVFMYVRKEAVLSSQIEGTQASLIDVLEFESQTLDPDPQVEEVVNYIAAVNYGLERLQSLPVSLRLIREIHKKLMQGVRGAERSPGEFRRTQAGGDASYVPPPPHE-MKLCLDNLEKFLHDLRPMPPLLKIGLAHAQFETIHPFLDGNGRAGRLLITFLLCEQQILQRPLLYISYYFKKYRTRYYDLLQGVRDAGDWESWLKFFLRGIAETANEAAR---TARQIVQLKEEHRILLLERMGRKSLLETLYFKPIFTVEHAMEVTRLSYPNANRLVKDLCNIGLLEEITGQK--------------------- 163847587 19 --EGETAYWAFVPHPLPPHLLADWEVTAVLSE---ADRAISELAGLGRSIPNPHLLIGPFVRREAVLSSRIEG--TQADLADLYAYEAGQAPPEAREVLNYVNALEYGLKRLETLPVSLRLMRELHERLLAGVRGERATPGEFRRTQTLNEATFVPPPVPQ-MYECLDALEKYLHSQDVYPPLVRLAFVHYQFEAIHPFVDGNGRIGRLLISLLLVQWQLLPLPLLYLSAYLYRYRQDYYDLLLGVSERGDWRTWLLFFLRGVAGQARDAVQRTRELQDLREDWHRRLSQARTSALTLRLVDALFVSPILQVQRLLQVG--SYHSARKTVEKLVSAGILQQEG------------------------ 145219944 46 --------------------------------------ALGRLDSVSVLLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLLFEFEHQPGVPLVQEVSNYVAALNHGLNRLNDFPLSLRLLKEIHSVLLSTGRGKECDPGEFRRSQRPGMAAFVPPPPENV-QECMAKLELFLHDQEKTSVLIKAALAHVQFETIHPFLDGNGRLGRLIITLLLCSEKVLKEPMLYLSLYFKTHRQRYYELLNEVRLTGDWEAWLDFFSDAVIHTA---TQAVDTAQQLMKLSAEDGQRGLKRISAHLIHKAMLERPMASPNWIQEKTRLSPATVNACLRELEQLGIVKEVTGQKLYSYVEYIRIMNEGT------ 110601510 49 -----------------------------------ANRALGRLDGCTYTLPNPDLFLYMYVRKEAVLSSQIEGTQASLDDLLAFEGEKSSSDDIN-EVSNYVDAMNYGLEWLRELPLSLRLIKEIHARLMSGIRGGHKSPGEFRTTQRPGNAAFVPPLANELL-SCLGELEKFLHDE-TVPPLLKAGLAHAQFETIHPFLDGNGRMGRLLIAFILCHDQVLEKPLLYLSLFFKKHRQEYYERLNAVRKDGDWEGWIKYYLQGVYEISKQATDAAKAIMDLMAVD----RQKLTGLTAMALLNLLYRRPYVSIAIVARELGISSPAAGKAVNNLAALSILKEVGKKK--------------------- 109648334 39 ------------------------------KLLAKANRSIGILEGMSRQIPDIDLFVSMYVRKEALLSSQIEGTQVTLDDILDPNIEEN-TNQNVADVINYIKASHYGSARLAELPLCNRLLKEIHEIL---MQDVRKSPGEFRSSQPAGSTLYIPPHPEDML-EAMSDLEKFINSEDELDPLIKIALIHYQFETIHPFLDGNGRIGRLLIALYLINQNLLSHETLYISYFLKRNRIEYYDRLTEVRSKGNFEQWLKFFLLAAYESAQDAIDTIERILKLHYKNVEVVKNTGKA--SKTVMKVFNYLESSPIIDIKKTSLALENTVSNAVNKLVELGILENVRRSRVFAYEEYLEILRKDT------ 67938587 46 --------------------------------------ALGRLDSVSTLLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLMFELDQEPGVPLVQEVSNYISALNHGLERLANGPLSLRLLKEVHKILLAKGRGSEKTPGEFRRSQRPGNASFVPPPPEMVM-ECMGKLELFLHDQPEPTPLIKAALAHVQFETIHPFLDGNGRLGRLLITMLLCERKVLHEPLLYLSLYLKTHRKTYYELLDTVRFKGDWEAWLDFFAEAVIATA---TQAVETAQQLV-NLSNQDREKITGLGRAEVHRALIEHPIATSTSLVKKTGFTPATINRALEKLQHLGIVNELTAQK--------------------- 53715136 30 ----------------------------------KADRMLGRLDMYSEHIPNIDLFISMHIMKEATQSSKIEGTQTNMEEAILSKEDDRRDDWM--EVHNYINAMNEAVKMLEELPFSSRLIRNVHRILMNGVRGEHKQPGEFRKSQSINDAIFVPPTHNS-IPELMEDIEKFVHNDKLFFPLLKIALIHYQFETIHPFLDGNGRTGRLMITLYLVSRGILKRPILYLSDYLEKHRNSYYTNLMHVRVDNNIIDWFRFFLTGIIETAE---NGVKTFEEILSLQKENEKVKLLGSRSANALKVLYKRPITD-ANMV-AGIADISTASAYIANLEKIGILSEVGKRRVYILKKYFDIFNR-------- 42525751 47 ---------------------------------------LGALNSFSSLVPDADMFIIMHIFKEAVISNRIEGTRTNIEEAL---NEQDNLDPEKREVHNYVKAMNNAIQELENLPLSNRLIKNTHKILLSTGRGEHKSPGEFRISQTLSDAVFIPPAHEE-LPELLSDLELFLNNTNNIPHLIRIAIAHYQFETIHPFLDGNGRIGRLLISLYLVHSKVLQKPLLYLSDFFEKNKTLYYDNLTFVRTKNDMSQWIKYFLEGVSQTAENSAQTL---KKIIELKTDLEKNKLLSLTANEFLYFLFHSPVITSTALQKEMKITAKTANSLIDAFIGLNILKEYSRNRIFVFNKYVEL----------- 75676295 47 -----------------------------------AEQALVRLDLASEMVPSLDWFIYAFVRKEAVITSQIEGTQASLVDLLAFAEEQPSPNADVEEVTNYLDALTYARTQLGSKPISLRLLNEAHKRLMRGGRGASKQPGEIRRSQRPGNAVYVPPPSDKLPK-LLGAFEKYIHAEDRLPKLVRTALLHAQFESIHPYLDGNGRIGRLMIALLLEHWGLLKQPLLYLSLFFKRHREEYYRRLNLVRLEGDWEGWTDFFLDGVATIAD---EAVASARELFTDRTRLLGVESASVSAFRLFELLPRHPIVSVASAMRLLGTSKPTATRAIEVLTEIGILETTGKKR--------------------- 53805025 46 --------------------------------------ALGRLDAIAALLPEPDIFLYAYVRREAVLSSQIEGTQSSLSDLLIFELDEAPGVPFDDEVSNYVAALEHGMARLKEGPLCNRLIRELHAKLLARGRGAGKAPGEF---RATQNWIGGTRPGNAIFVPPMGELERFLHDADSPGALVKAALAHVQFETIHPFLDGNGRVGRLL-IAFILDHEVLRQPLLYLSLYFKQHRGEYYRLLDTVRQTGDWEAWLDFFLEGVAATAQDTAHRLAADRQRLLGLGRAAPNAL------RVFDVLRHRPVVNIKLLAERAGVSFATAARMVEALQKLGIVREVARERVFVYGGYLDLL---------- 114319670 46 --------------------------------------ACGRLDAITMLLPEPDLFLYAYVRREALVSSQIEGTQSSFSDLLLFELEEAAGVPFVVEVSNYVAALDHGLARIGEGPLSNRLLREMHAHLLSRGRGAERQPGAFRRSQRPGNAHFVPPAWEEV-EDHMAGLERFIHDREPFSALVKAALAHVQFETIHPFLDGNGRIGRLLIALILHQEGVLHQPLLYLSLYFKQHRAEYYRLLDQTRNVGDWEAWLDFFLDGVLVTATGTAHRLLA---LFAEDQQRI-EALGRAAANTLYQALRTRPLANINDLASRAGVSFPTASRAVAALERLGILREISRDRIYAYDRYITILNE-------- 21673509 4 --------------------------------------ALGRLDSITLLLPDPELFLYSYVRREAVLSSQIEGTQSTLTQLMLFELEESPGVPFDDEVSNYVAALDHGVARLKEGPLSNRLIREMHTVLLFRGRGSNKGPGEFRRSQRPGNALFVPPP-PHLVPQCMADLERFLHDENNPYPVLKAALAHVQFETIHPFLDGNGRIGRLLIAFILHHDGILSRPLLYLSLYFKRHRETYYRLLDRVRTEGDWEAWTDFFLEGVRETAG---NAVDTARRLIAEADQQKIQSLGRSASSTLFQAFKERPLLTVGRISETGLSFPAANQAVGRMEKKLGIVREITRERAYAYDQYVAILNEGAEE---- 91786226 49 ---------------------------------------IARLDAIATLLPNPDLFVAMYVRHEAVLSSQIEGTQSTLEDVLAFAQGTSNDTPKVEEVINYVRAMNHGLRRLNELPLSLRLLKEIHGELMQNVRGGEKTPGEFRTSQSAGSTLFVPPPPHELM-NALGMLEKFLHEGKSTVPLIRCGLAHAQFETIHPFLDGNGRVGRLLITLILCEEQALSRPLLYLSVFLKAHRSEYYDRLTAIRDHGHWEQWLKFFLRGVSRAATQTATDIVKMRE--AHRNALMKS--PK--ALKLLDSLFQQPLVSPNRIAEIVGCTHPTAVKLARDLEERGWLREVTRNRLYRYQPYMELFHRET------ 86739386 27 ----------------------------------RAGRALGRLDQAGRQIPEPALLLQPTLRTEAQSTSALETFAPLEDVLAAEVTEPTSQSEEVREVLNYVRAAEAAFAWIGDRPLTVAALCQVAGRIRSIQVAI----GSRGGAIDTARFVPSPPGLEAAVRDLL-DWITV--DSKSIDPVVAAAMAHYQFETLHPFNDGNGRIGRLLVVLDLCWKGILSEPLLAVSPWFEVRREEYQDHLREVSATGDWDGWISFFSEGLVESCERT---IRTVDDLLGLQAEYVRRLKVAGLTGGLVRDIIDSPFVTVRSVSEDTGRTLQAASNAVARLVELEILRE-------------------------- 78356017 46 --------------------------------------ALGRLDSVSTPLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLLFELDQEPGVPLVREVSNYVAALDHGLRLLEELPLSLRLFREIHGVLLTKGRGSNQTPGEFRRSQRPGNAAFVPPPAEEVL-ECMSKLELFLHDQPEPTPLLKAALAHVQFETIHPFLDGNGRLGRLLIALLLCEQKVLREPMLYLSLYFKTHRQYYYELLNNVRMTGDWEAWLDFFSEAVIVTA---TQAVETAQQLLDLSNQD-RDKISGLSTLQIHRALMEHPIATSGSLVEKTGITPTTVNKALGHLEQLGIVKELTAQKLFSYAGYIEIMSRGT------ 156718631 21 ----------------------------------EAHRGIALFDGILRALPNPDILLAPLATNEAVLSSKIEGTQTTFEDVL---KEEAGITPKNKEVLNYKKALIYGSQAIEYRDLTLSLIKEL---QKILLTDVRGSPGSSMENAR-----YVPP-DPIILPEHLEYWEKFLKSDDYPDKIVQLGLLHAQFEILHPFEDGNGRVGRLIIPLFLYWKSLISRPSFYLSEYLEKNRTEYYDRLLMITKDNNWSGWIDFFLTAVIQQAKINIDKAQKLLNLYNEMKDGFIQATKSQYAIPALDAFFRQPIITTTKFKEAGAPKKSSSNEILK------ILEKSGLIKLY------------------- 22538253 12 ----------------------------IIKLTTRANIAIGTYEGFLESIINPMLLISPLLSQEAVLSSKLEGTHATLKDLLNYEKVDIERDEL-HEIINYRKALFYALENISTINNIDSKGLPLSNRIKILLDNVRKNPGNFKRSQSVSSISYTPVPAEKT-PEYMSNLEQYIH-YDDLDLLVQSAIIHAQFEMIHPFEDGNGRIGRLLIPLFLYYQELLSYPTFYMSSYFERDRSLYISHLSNISKDNNWKDWFEYYLEGVILSAEESTKKAQDILSLYNIMKEQVIPKLNSVSGIQLLDFIFSAPIFKAEQVSEHLKISKRTTYTLLNKLIDEGYLDNAQRNRTYYCPQLLSIV---------- 124265203 44 -----------------------------------AEMALARLGGVAGLVPSVDWLLYSAIRKEALLTSQIEGTQATLTDLFDDEAGQVLANTAVEEVTNYLRAFRLVRDNLRSEAGLPISVRLLCDAHRLLLDGARKQPGELRRSQRPGRAAFVPPPPDQV-PGLLADLERFIHDPEPLPPLVRVALVHVQFETIHPFLDGNGRIGRLLIAALLEQWGLLPEPLVYLSGYLKQHQAEYYRRLSAVRTEGDWEGWVGFFLDGVETAATDAERGIVAMASLINADRKHLLAA-PRVVALRLFELLPLMPRFTIEQVRQKLDTTFPTATAAVKLLHDLGMLSELKKNRLFSYAAYVELL---------- 160946550 50 --------------------------------------------------PNPNLLISPLIAQEASLSSKMEGTHATLEDILNFDAGLSEKDEM-HEVINYREALYYALEKMSNGKLPLTSNL-IKNIHKILLNNVRKNPGEFKKFQSKHKIDFTPLSPE-LTPEYMYNLETYIHD-DRIDVLVQTALIHAQFEMIHPFQDGNGRIGRLLIPLFLYYREVLILPTFYMSQYFESDKNLYIKNLSNISKNNDYKSWIYFLIGIIEQSEK-NTEKAKELMEIYSNIKNITSKEITSQFLIPMIDFMFKSPIFKISQLVRNLNMSKDRAYTLTQQLIDLGILDVIRNRTYFVNP---------------- 148927904 22 ---------------------------------------LGKLDGITELLPDKDSFLTMFIRKDASSSSQIEG----TNATMMDAIERENVEPSTNDILHYIDALNYGLKRAEDFPITLRFIRELHEQLMTARITHPAYPGEFRTKQRPDNAKYVPPPVHE-MKTSLGQLEKFIHAEDDYLPLIKAGMLHAQFETIHPFNDGNGRTGRMLITMFLWHKGLLEMPILYLSSYFKQHQELYYEKLNGYHDNGEVSKWLDFFLDGVIEIANSAIATCAAITKLRERDMAKV-QMLNRTASEATVKVLYKMPIAGIADIVKWTSYTERGGYKVIGRLVSLGIL---------------------------- 91217321 25 ---------------------------------------------------NIDLFIRMHIAKEATQSSKIEGTQTNMEDAFLSREEDKRDD--WEEVQNYIQAMNEAVKLLYTSPF---SSRLIKQTHKILLQGVRKLPGEFRISQSINDAMFIPPVHTS-IGEIMSDLEHFANNELNHLPLLKIAIIHYQFETIHPFLDGNGRVGRLLITLYLVNKGILKQPILYLSDFFERNRLLYYDNLMRVRSNNDINQWLKFFLTGIIETAKKGVTTFDGIMQL-QKTLELKIKGLGNRSAKKVIDYLYTQPVIEVSRVGKIIQKSNVTAYKLLNTLEEIEVLKEVSRNKLYVFNEYINLFKID------- 30250056 45 -----------------------------------AELALARLAGVSGLAPSVDWLLYSAIRKEALLTSQIEGTQATLTDLFEAGFKVSNTDDV-EEVTNYLRAFRWTQEQLRDPPISVRLLCEAHRRLLDGARGAGKQPGELRRSQRPGNAVFVPPPPGHV-PALLADMERFIHSTTDLPPMVKVALIHAQFETIHPFLDGNGRIGRLLIAALFEHWELLTEPLMYLSGYLKQHQAEYYRRLSAIRTDGDWESWVTFFLEGVATATGDAEKNIIEVASLIATDRKRMLQSTKAPASYRLFEMLPMMPRFTIERVRRQLDTSFPTATAAVRVLEDLGIVTEMKKNRSYSYQAYVELLSR-------- 145220897 50 ------------------------------RAVTRASRALAHLDQASRQVPNPRILRRPTLSREAQSTSALEGTFAPIDDVLSAADEDKSAALM--EVLNYVDAADVAFDYVAEHRTITTSLLQLVSGTDSETRDAGRVRGSPDGTIESARFVPMPPGPEAAVRDLV----GWITTAGDRDPLIAAAMTHYQFETLHPFNDGNGRIGRLLIVLQFMIDDLLQEPLLSVSPWFESRRNEYEDELAKVSQTGEWDSWIRFFSRGVEASAIDTARRINL---MLNAQRSYVQILQDSGYARDIVESLVDTPIVRVPALARRFNKTPQGIDTAVKKLAALGIV---------------------------- 119877656 72 ---------------------------------------------------------------EALLTSQMEGTATLTDLLDQESGIDVASTTDVSDVTNYLQAFAYVRDQLKDRGLPISTRLEAHSILLNSARGEQKLPGEVRRSQRPGNALYVPPPHMEVGR-LLGEMEHYIHTTTDLPPLVRIALIHAQFETIHPFLDGNGRIGRLLIAALLEDWKLLPEPLLYVSGELKKHQAEYYRLLSAIRADGDWESWIRFFLDCTTEAAENAQRNIIDIASLIAADRRKVMAKDGTVQAIRLFEMLPTMPRFTITFAAERLGVTFPTASAAVKVLQSVDVLENQKRNQQFSYKQYTELLQR-------- 21229533 45 -----------------------------------AEVALARLTGMAGLVASSEWLIYSAVRQEALLTSQLEGTQATLTDVFEAGLTVANADDV-EEVTNYLQAFKFVREQLTGLPISLRLLAEAHRILLAGVRGAHALPGSMRTSQRPGNAAFVPPPAER-LAEVFGDLERFIHDRPTLPPLVRIALVHAQFETIHPFLDGNGRIGRLLIAALLEHWQLLPEPLLYLSGYLKARQNDYYRHLSAIRTHGDWEAWVAFFLEGVEASAEQAQRSIVAIRKRVLGTGSSTLQAL------RLFEFLPTMPKLTVDRAQQALEVSYPTARAAVTTLQDIGVLVETARGQSFSYQAYVNLL---------- 95928323 13 -------YGKFPPENLD--YGRLVQPL------VEATDALARYDQMLKNMHNSEILLAPLRNQEAVISSRMEGTVSTMDEILQYSGESGEVGDVRSEVI--ETILYQRALKATQQAMSDGYGLSK-SLIKSIHQRLKKSPGQFKTEQNKKNILFVPISPESLESGLDHLFE-YIHNSTE-PVLIKTGITHVEFEALHPFKDGNGRIGRMLITLMMWNCGLISAPHFYISGFLEENKDTYIDTMRSVSETGDWESWCVFFLKALEQQAIRNLEIAENIKTLYEEMKSKFSELLSSKWSVNALDFVFTNPVFRNNKFTNNSGIPSGTAARFTRILLDEGLI---------------------------- 170748940 29 ------------PLPPPENHVSLDGTLDRL---VAASAALGKVQAIAREMADPYLISRILKRQEAVSSSSIEGTNSTLDELLAVEDADEDGRSEVRQVRDYAQLLDRVLPDAMERGYGVDLVRRLHAEVMRSDTDYKDVPGSVVWIGGKGHIAYSPPPPAQVLPCLLETID-YLRNEGTQNLVVRMAVAHAHFEAVHPFRDGNGRVGRLLLPLMMAAEGQVP---LYLSPYIDAHKDDYYAALKGAQQRLEWEAIVGFVSDAVVATVD----ELLVTRAALATLRETGRRRFRKAASTRALDLITDHPVLRLAGLLDVTVAQANQA---VEQLVEAGILSEYARNRIFAAAEVLTIVNR-------- 88795427 3 -WQAELPYNQLPTLPPNLH---SIETKAVLKACISARAAVAELKKTGELIPNQSMLINLLPLLEAKDSSEIENIVTTTDKLFQYALEDKGADHATKEALRYRTALYQGYIQLERKPLCTATAIEVCSTLKHSEMDIRKVPGTFIGNQTTGEIIYTPPAGENVIRDLLTNWERFLHDDDDIDPLIKMAVSHYQFEAIHPFYDGNGRTGRILNVLYLIECGLLTLPILYLSRFIVHNKQDYYRLLNQVTKDQNWEDWLLFILKGVEQTAIWTSDKITAIRALMESTTDYIKAQLPKIYSYEIVQLIFEQPYCRINNLVERDIAKRQTASTYLKQLAGIGVLQEMGKEKLFVHPRLMTLMTKDSNK---- 37528688 3 -WQPDAPFNAIPLLPPTVK---VMESIAVLKACIPARAALAELKQAGELSPNQGLLINLLPLLEAKDSSEIENIVTTSDKLFQYAQEDSLADPATKEALRYRTALYEGFIQLTRRPLCTNTAIEVCSRLKAVDMNIRKVPGTTLSNQATGEIIYTPPEGESQIRDLLSNWEQFLHAEDGIDPLIKMAIAHYQFEAIHPFTDGNGRTGRIINILYLIEQQLLTLPILYLTCYIVQHKSDYYRLLSQVTAAGKWEEWIIYMLTAVEQTAKWTTDKIAAVRELIEHTSEYIKQGLPKIYSHELVQVIFEQPYCRISNLVESDIAKRQTASVYLKQLCDIGVLREIGKEKLFAHPKLVQLMTKDSNTLSYY 167731390 2 --DPRRPYNDLPPLPPAVEL----ETRVLLKACIEAHKALALLRQATGHLPNPAVLINTIPILEAQASSEIENIVTTTDELFRYADHQDAANPATREALRYRTALQEGFISLRERPLSTRTAEIVCTRIKNVQMQVRSVPGTALANQQTGEVIYMPPAGEAVLREKLANWERFIHDVPEVDPLIRMAVAHYQFEAIHPFTDGNGRTGRVLNLLMLVEQNLLDQPVLYLSRYIIERKADYYRLLLAVTREGAWAEWIAYMLDAVADTARWTSAKIDAIRQLHEHACEWVRAERPKAYSRELVDVLFSQPYCRIQNVVDAGIAKRETAARYLRELVDIGVLREMGKEKLFLHPAYLRLLSDNGHAAQRY 21229691 11 KFIAELPYNDLPLLPPAG----DIETRSLLKACINARTALAELKQATALLPNPTVLINTIPMLEAQASSEIENIVTTTDELFRYAEDQGKAQPATKEALRYRSALYEGFQSLKQRPLCTDTSVVVCSRIKAVQMQIRRVPGTALANDQTQQIIYTPPVGETLLRDKLANWERFIHENTDIDPLIRMAVAHYQFEAIHPFTDGNGRTGRVLNLLMLIEQGLLDLPVLYLSRYIIRNRSDYYRLLLDVTRHGHWAEWIHYMLAAVAETAAWTTAKIQAIRGLEAQARDHIRDHAPKAYSRELVDVIFNQPYCRIQNVVDMVGVTRQTAARHLKELADIGVLQRQGKEKLFLHPAFLRLLTNDDNQLPAY 148266158 3 -FNPLMPYNDLPLLPPQAEL----ESKDILRKAISANRALAELKGAGELIPNQSMLINSIPLQEARTSSEIENIITTNDKLFQAAAVESASDPATKEVLHYRTALKNGFDMLQERPISVNLMIDICRTLKNTEIDVRKVTGTTLSNPATGEVYYTPPEGEGIIREKLGNLETYIHQEDDLDPLIKMAVMHYQFEAIHPFHDGNGRTGRILNILFLVEKGLLKIPVLYLSRYIIQNKNEYYRLLREVTAKGAWEPWVIYMLAAIEETALWTCEKIKAIRDLLEETVILCKEKLGSIYSRELVDLIFVQPYCKIAFLVEAGIAERKTASVYLQKLEGIGVLRQLGREKVYINPRLIDLLNG-------- 69937544 36 -----------------------IDVLALLDRLSLAERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLTDLLRFETEAQAGEPDIREVSNYVDAMMYGLERLEELPLSLRLIREMHARLLQSGRGDTKSPGDFRRSQRPGNALYVPPPVTE-LDACLDALERFIHEDGSQLPLIKAGLLHVQFETIHPFLDGNGRIGRLLVTLYLCVNGVLRKPLLYLSLYLKTHRADYYRLLQEVRENGNWEAWLDFFLAGVAETANQAFEAATRIVDLFKEDRERITNESDRAGSTLRIHDLFQQPFLTSNQLVQKTGLSAPTVNAALADLEKMGIVEEVTRGRVFSYQRYLAILSEGTDPLP-- 113460362 24 ---------------PNLFNLGDLETKKVLKAANQAHQALGELKGVVQTVPNQNILLGTLPLQEAKESSEIENIITTQDDLYQSNVATQQFTTAAKEVHHYAQAVSFGFSEVRKTELTLNLIKQIQAKLEGNNAGFRKQIGTGLVNQRTGQVVYMPPQQPEMIEHYMSVLERFINDSEDYDPLVKMAIVHHQFESIHPFYDGNGRTGRIINILYLIQQNLLDTPILYLSRYINRNKDQYYYLLQFVRDHNDWEEWLIFMLNGIAETAKQTVDLINQIKKLMQEHKLLIRNQLPNIYSHELINNLYKYPYTKIDFIAEDCQVHRNTAGKRLEQLVDLGILKKIGKENFYINMELYYLLTK-------- 16119611 40 --------------------------LSLLERLSLAERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFETEAQAGQPDIREVSNYVDAMMYGLQRLETLPMSLRLIREMHAKLLHSGRGGTKDPGEFRRSQRPGNALFVPPPVTE-MAGCLDAFERFMHDDSRLPALIKAGLLHVQFETIHPFLDGNGRIGRLLVTLYLCMNGVLRKPLLYLSLYLKSHRREYYRLLQEVREHGNWEAWLEFFLTGVADTANQAFEAATQIVDLFKEDRERITMESDRAGSALRIHELFQQPFHTANQIVQVTGLSAPTVNAALADLERLGIVDEVTRGRVFSYRRYLAILGEGTDPLP-- 68553070 4 ---------ALTPLPPI--DADQLETKAVLTKLSSANRYLAELKGVSGSIPNQGILINTLSLQEAKDSSAIESIITTNDELFKDELPDFARSAAAKEVRNYVMALRTGFERVKDRLLTANTILTIHAELERHNSGFRRLPGTELKNEQSGEIVYTPPQKYDTIVDLMRNLESFINDDTDIDPLIKVAIIHYQFESIHPFYDGNGRTGRIINVLYLVLKERLDIPVLYLSRYIIRTKQDYYRLLQDVRDTGAWEEWILYILTGIEQTSRQTIRIVQDIQQALMTYKHQIRNDF-RFYSQDLINNLFFHPYTKIDFVMRDLKVSRLTATKYLDALAEGDFLKKIGRSNYYINIALFNILAKEETE---- 19881262 2 --------KEFIPLPLNIELNA-----NIYSLIIKASRKLAELNGLSKSIPNPSILINALILQEAKDSSEIENIITTHDELFLSRVDENKLTRAAKEVKDYESALKKGYELLKEQLLRNAHILEIQKRLERNNAGFRKQSGTMLKNPITGEIKHIPPQNPNNIQELMGNLELYINDDDEFDFLVKIAIIHYQFESIHPFYDGNDRTGRIINILYLVYKGLLDFPILYLSAYIVKSKDEYYKLLQKVRDEGDILKWIEYILKGIEQTAVKTIETIIKIEKMMSNVGE-ILQNKTNFYSKDFVELLFSHPYTKIDFLIKKLDISRQSASKYLKICENLGILEKMGRSNYYINIELLRLFRKG------- 38505923 25 ----------LPPNPAVEMDQEMWNLLS------KADRALGRLDGSTDALPNPNLFVFMYVRKEAVLSSQIEGTQASLIDVLEFESQTLDPDQDVAEVVNYIAAVNYGLKRLQSLPISLRLIREIHEKLMQGVRGAERSPGEFRRTQ---------------------NWIGALQDASYVPPLIKIGLAHAQFETIHPFLDGNGRVGRLLITFLLCEQQILQRPLLYISYYFKKYRTRYYDLLQGVRDAGDWESWLKFFLRGIAETANEAARTARQIVQLKEEHRILLLDQRKSGNAIALLETLYFKPIFTVEHAMEVTGLSYPNANKLVKDLCDVGLLEEITRNRAFCYAPYLAVFKDG------- 144900421 18 ----------------------------------PANAALARYDGLLQSVINPSVLLSPLTNREAVLSSKIEGTQATVDEVLEYEAGAGEKVQDIQEIVNYRKALVLATEALAERPITLSLVRQMHAVLMDSVRGSNKSPGDFRVDQNMAQATFVPPSPLQ-LQDHLQAWEAYL-SADEFDSLVQVAIMHAQFELIHPFKDGNGRIGRLLIPLFLFQRRTLASPMFYLSEYLESHRDLYYARLRGISQDGDWSSWIEFFLEAIVEQARSNTDRVRDILNLYENMKGRITELTRSQHAILVLDTLFDRPVFQSSDFVQRSGIPKQTALPFLRKLREAGILREQSGRR--------------------- 167007628 3 ---------KLPIENLD------LNKRDIFEQLVKATESLGILKGTLNKLPNPNIILNVITLKEAKESSEIENIITTYDELYKEMILKDKSNLNAKEVLNYKSAINLGNHLVQEKNITTNMINEIHHLIEPNKGDIRKQGGTVIMNTRTGEILHIPPQNYEEIMEYLKNLEDFINLEDKINPLIKMALIHLQFEMIHPYYDGNGRTGRVLNLMYLKLSDKLDTPILYLSKYIIENRSEYYNLLNKAKSKKDILEFIIYMLKAIEKTSKYTLTLIDNIIDAMNNTKKILKDKLPKIYSKDLLELLFFEFYTKNEYIRTKLNISRQTATSYLKQLEEVGILEKIGKEIIYKNISLFKI----------- 95928323 13 -------YGKFPPENLD--YGRLVQPL------VEATDALARYDQMLKNMHNSEILLAPLRNQEAVISSRMEGTVSTMDEILQYEAESGEVGDVRSEVIEYQRALKATQQAMSDGGLSKSLIKSIHQRLLSLGRGAKKSPGQFKTEQNKKNILFVPISPESLESGLDHLFE-YIHNSTE-PVLIKTGITHVEFEALHPFKDGNGRIGRMLITLMMWNCGLISAPHFYISGFLEENKDTYIDTMRSVSETGDWESWCVFFLKALEQQAIRNLEIAENIKTLYEEMKSKFSELLSSKWSVNALDFVFTNPVFRNNKFTNNSGIPSGTAARFTRILLDEGLIAEASGRRLYSFEPLMQLVR--------- 77361894 14 -------------------------------------------KGVAASIPNEAILINTLSLQEAKDSSEVENIVTTHDELYKASLEEAITNPATKEVQDYAFALKQGFNTAKNKLLRLSDILLIQKNLEHNNAGLRKLPGTDLKNASTGEIVYTPPQYAEEIAKLMANLITYINDDSDADPLVKMAIIHHQFESIHPFYDGNGWTGRIINILYLVTKELLNLPVLYLSRFIIHHKADYYSNLQAIRETG--------------------------------------------------------------------------------------------------------------------- 159904433 40 ---------------------------------------ISKLDGILENFSDEELTLKPFILKEAVLSSEIEGIHTTISDFLLNEKEVSEKKYDILEVTNYKTALEYGI----NKEITEDLILEIHKILLDGVRGQDKTPGEYKRFQNLKYAKFVPASPRRT-KMLIRNLIEYITNRDEIPLIYKIALIHYQFETIHPFRDGNGRTGRILIILILMKYGLLKKPALYLSEFFSERRTEYQDRLYQVSSKGKIDEWIKFFLESITIQSERALYFSKRLLNYRKELSKIVMENNDKLKIIQIIEILFKNPYLDIKNVEEALGITYPTAKRLVDIMVSLNMIESKKRDKIYVSYNILEIL---------- 153890430 1 ----------------------------------------------------------------------------------------------------------------------------MHSILLNSVRGHDKARGQFRITQNMGQARFVPPSPLE-LPDALTNFENYLHHEES-DPVAQLGIVHAQFEILHPFLDGNGRVGRILIPIFLFEKKVLGSPMFYLSAYLEAHRQEYYDRLLGVTANGDWEGWLLFFFEAMRAQADVNACKAKEILELRDSLKHSIPSTR---YAIEVLDALFQSPIFKQADFMQRSGIPEPSVKRLMRELLKNGILTTLRRAAVFGFHRLMEIVDR-------- 91201851 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ELMGDLENFLHNEDIVPALIRIGIAHYQFETIHPFLDGNGRIGRLLITLYLVSKKILQQPLLYLSVFFEKNKSLYYDNLTRVREKNDLIHWLKYFLTGVDETARQASNTLSEILKLKENVENTLRNTAGRRAHTALLSYLFKEPFIHVKQAEEICNLSTKAANGLVNLFVQQGILKEVTRYRLFLFEPYLNLFK--------- 161829950 15 ---------------------------------------------------------------EAHHTTHIEGTQLTLEESERLWQGQHLAEDDAKELLNYREAFELVSNYVGDGPITEGLIREIHKRLVQGVRGDSATPGLYRKIQNTKEVIYTPPPAYE-ISHLMQGLVDWLNEEEDIHPVLVSGIAQFQLVHIHPFLDGNGRTARLLSTLCLYRKGYDFKKLFTISEYYDRNRADYYKAIQSVRENDDMTGWLEYFSEGLAVQLREIKDLKQAIKQSLLSKKHHLSERQG-----LAIDYMTTEGSLSIQQFEKMCEVTRRTLQRELKDLIDRGLVRSSG------------------------ 62424075 8 -----------------------------------ATGALARVDGFAAGSPMPAILL----RTESASSSQIE--QLTTSALLALAAIDETTKANATTVLGNVHAMETAIGVSGE--ISLQSILDMHRALLKSDRMMASEAGRFREQQGPLLADFVPPAH-RRIPPAMEDLVEFI-AREDLPVLVQAAVAHAQFETIHPFADGNGRTGRALVHAILKEKGLVTTSVVPISAGLLTDIGAYFAALGAFR-SGDAGPIIAQFTRAARFASHAGRQLMDELLTVLQEMKQALAGVRRDSASWTLLPTLIAQPVVNLSFVAAALGTSQVTALRAIDTLVDRGILEETGRNRVWRQPGVLSVLDDFADSARR- 169174008 61 ---ARGPYQAVVPEIADLDPVIDSRTQALAEA---ATLEMVRFD--AELGRDTTPFAALLLRSESASSSQIENLTAGARRIALAQLGDTSSTNASLIASN-VKALQAAIDLSED--LSVENIAVMHHALLNASD--RNIAGEYRRGQSPHTAEFVPPHPDRVLP-AMEDLVAFMR-RDDIPALTQAAIAHAQFETIHPFADGNGRTGRAIVSALLRAKGVTENVTVPVSSGLLTDTHLYFDALSAYR-DGAIQPIVERF-------AESAVRAVDNGRQLIEAAEQGFREKLAGGPSRKVLDLVPREPALTAEMVAEHTETSLATAYRAVERLEAAGILAKIRGTRVWVTPDIIAAL---------- 21228708 19 -------------------------------------------------------------------TTSIEGNQLTLEELLIEGKDIPAGEKDKNEVKNYVDVLEY-IDSLEESTSITEKILEIHRILPAASAGYRKVR-VVVGNPKTGKITYVPPEPEEVPLLTRSLLE-WLNSAEALDPAIQAGIAHYEIARIHPFLDGNGRTARALSTLILTKRGFDTKKFFALEEYYNEDRQAYYSALADADAKGELTGWLEYFLFGI---AVETSRVENTVKKLSSDMKEKFGQIGLSNRQIKAVGYLKEKGRITNKEYQELCDVSQPTANRDLQDMVDKNVLQQKGK----------------------- 91201850 15 -FEKGTGYSYFVPEPINNQWQWKDAQLSTL--LEKASISLGELNSFARLVPNIDLFIQLHVTKEAVISSRIEGTQTNIDEALLPEEEINERRNDWLEVRNYSEAMKHAIKDLEKLPLSSRLLCKTHERLLPGVRGKHKMPGAFRKSQSLNDAVFIPP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 111024218 61 -------------------------------------------------------FASILLRTESASSSEIENLSSGARQIALAELGEHASRNARLIVGN-VRAMHAALE-LSDS-IDAEAILQMHRALLEN--GDPNIAGRWRQQQGPHTAQFVPPHHDRV-PELIDDLIVFANRVD-VPVIAQIAIAHAQFETIHPFPDGNGRVGRALIQAMLRGGQLTRSVPVPVSAGLLHDTAEYFDALGEYRS-GNVEPIVRSIAEASFGAVANGRTLVQDLEAVRADWRTRV-TARRGAAVHRLVDLLLRQPVVDNKLVTSTLGVTGANAQIAIDRLVDAGILAQITRNRIWQAEDVVRVLDE-------- 118469145 84 -------------------------------------------------------FAAVLLRSESTASSNIENLTASARAIAEAEAGDTSRRNAALIVSN-TEAMKAAVA-LADR-LDDRAILAMHAALMHHSDPV--SAGNWRTEQGGGNADYIAPRHTRV-PGAIEDLLAFIRRAD-VPSLPQIAIAHAQFETIHPFTDGNGRTGRALIQAMLRHKRLTRQITVPVSAGLLTDTDAYFGALSAYR-DGDPAPMVERLSEASLLAVANGRRLVTDLRSIRAEWDTRIAARRDSAV-HRVADLLIQHPVFNAKLLQRELGITTGNARRYVDPLTAAGIIVEFTRNRAWSAPEVLSAL---------- 120403517 84 -------------------------------------------------------FSAVLLRSESAASSNIENLTASARAIAEAEAGDTSRRNAALIVSN-TEAMKAAVA-LADR-LDENAILAMHATLM---RDSNASAGHWRTEQGGGNADYVAPHHARVL-DSIEDMIAFTRRA-AMPTLPQIAIAHAQFETIHPFTDGNGRTGRALIQAMLRHKRLTRQITVPVSAGLLTDTDAYFGALGSYR-DGDPAPIVERLSEASILAVANGRRLVADLRSLREEWNARIIARRDSAV-HRVADLLIKHPVFNARLLQRELGVRTGNARRYVDPLTDAGIIVEFTRNRAWRAPEVLSAL---------- 157827285 45 -------------------------------------------------------LVVMLASDEALNSSEIEGLQSSIKRYFNIAKDNRKASPAENGISELLADMYYSYDQ----PLNHDCLFRWHEMLMNGRKDLDAI-GKYRTHLEPMQIVHFEAPPSDIVPKEMDRFEWYNNIMDSITPLTKAAIAHLYFESIHPFEDGNGRIGRVITIKMLCQN--IGQPILALSHVINQEKKLYYNALENNNKSLEITDWILYFVETIIKAQDYTLRNIEF---LINKTKDKFKDTLNTRQEK-VVKRIFEEGVLSAKNYLNITKTSKATATRDLQELVEMAFIKELKSTRYYIN----------------- 114570865 28 ---------------------------------------------------------------EAVKTSEIEGEFISREDVRSSLMKHLGVGPEPEEVSDERA---KGVAQLMLRPLTDQMLFDWHQLLLGGVADPEKLSGQWRSSDEPMQVVHYEAPPSDRVPDEMARYISWFNDSAPQPAPVRSAIAHVYFESVHPFEDGNGRVGRAL------SEKVLSRPVLSLSEAIERKRNDYYDALKRAQRSNDVTEWVHYFVSTIVEAQDRADEQVSFILAFFDRHGDALSERQNKI----VVKMLEAGPDMNARKYMSMAKVSKATATRDLQHLAEIGALLPVG------------------------ 163733368 53 ------------------------------------------------------------------SSTRIEGSKSDVDKLLSNIEIEKFDTRDEQEVAGYAEAIETVFASASVITLTENHIKQLHRDLLRHSSKDERHRGEYKTFDADGNEIGVVFQTASDTPNLMAELVKWTNEQKALHPLLVAAIFTVVFLEIHPFQDGNGRLSRILTTLILIRSGYEYVPYSSLESVIEQSKEGYYLALRRIRTDSDWQPWLMFFLRALQQQ--------KARLEIKMNREKLLMQQLP-PLSVEIVDLVKKHGQLKLAQFVELTGANRNTVKKHLGVLVANNQLSKVGKGTIYV------------------ 62424310 55 -------------LRLPSELAARSET---------AVRAISRLDAHGRLIP----LSYLLLRSESIASSKIEAEEAPIDDFVRALHGAKSNSSATA-----MAAATGALDLLTSGAISADSVSRAHRLLLKDDAGEAHLAGRHRPMQNIGGSDHSPRGAPELVPELMDDLLTF-SLREDIPTIAQAAVAHSQFEAIHPFTDGNGRIGRALAAGILHSRGVTTGITVPLAAALVEVRDRYFAALNSYHS-GDAGPVISLWSKSSVIAAEEAQLTAHRLAGLPDEWADLLGHPRENSAAARILTYLASDPVFTIDDLEDSLKLSSSSANRAVSALTEAGVLRGLTSRK--------------------- 91205275 56 ------------------------------------------------------------------------------------------------EVKGYYAALTQVEKWVAQNKITENIIQTLHALIMSNGADTSKVSGEVIKDSGTKKIIYMPPEAKDV-KNLMHNMVLWINNNELPFPVI-AAIAHYQFATIHPYYDGNGRTARLLTTLIL-HLGGYDLKGLYLEEYYAKNLGAYYEAISMGRAEADITGWVEYFINGMAISFEKVLNQMQEVNKELPDMSAVLRKLDPKQ--RKVLELFKQFEVVTSSQIGKVFGFKPRTSAKLCADWVDQGFLKIIKGRKYSLSDEYVSLITK-------- 124514538 3 ----------------------------------QANAVLARYDGLLQGIINPEVLLSPLTTQEAVLSSKIEGTQATLDEVLEHEAGQKEKTDDILEIVNYRVALQMVSAALSNRLLSLQLIREMHSLLMNGVRGEDKMP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58698267 49 ------------------------------------------------------------------------------------------------EVKGYYAALTQVEQWAREVPITEKAIQTLHALVMASGKSIKSTPGQVIRDSLTRAIIYMPPEAKDV-PKLMSSMIDWIRNSEQVPCPIIAGIAHYQFVTIHHYYDGNGRTARLLTTLIL-HLGGYDLKGLYLEEYYAKNLGAYYEAISMGRAEADITKWVEYFVEGMANSFENVLQRINK-EEYHADQTDLIRKLDPKQ--RRALELFQEFSAITASQVGELFNFKPRTSAQLCKKWVEMGFIKIVRGRKYKLSKQYEDLIS--------- 163743437 24 -----------------------------------------------------DLLLRQIV-QEAMASFGIEGV--TLD----ASEIEASVVASLR--HRDRAAISRRSDAVAELMLTLDSARILTHRLLFTGMEVRRFEMEIVRSATPGDVLYKAPPPDRLEAE-MAQFLDWVNADQGLPVAVKAALAHLWFESIHPLSDGNGRIGRALIEHVFARNRALP---FSLSRQVERDKKAYYAALQAGRRVGDATEFVLWFLRTLTRAAASARDEAGFILRRNQFFLRYGPVLNDRQAH--ALRLLFEQPELSAKSYRKITKTSPATATRDLRALEAAGVVTRMGRSTAYA------------------ 114332370 72 -----------------------------------------------------------------------------------------------QEVAGYAELMDLVFSSWQDIPFNENHIKQLHQILLHHHRGQYKSVAAFDESGTQIGIVFETATPFDT-PRLMAELASWVNDERELHPLLIIAIFVVVFLEIHPFQDGNGRLSRVLTTLLLIQAGYAYVPYSSLESVIELNKEAYYLALHQIRAEANWQPWLMFFLRSLAEQVRLLEKKV--------EREKIVLAALPEL-SLQIVEFAREHGRVTIGNAIKLTGVSRNTLKQHFRNLVEQGHLNQQG------------------------ 150401094 118 ------------------------------------------------------------IIEESIASSQIEGAKTTT-KMAKEVIKSGKKPKNNDEIMVYNNAMKYITNELKNKDFTIDEILKIHD-LISKDLIENKYVGEFRKDIKTNKTLHIPP-NHELIEPLINELCNFANNEDSTHPIIKGIIIHFLIGYIHPFVDGNGRTARALFYWYMLNSRYTIFEYLKVSEFINKSKGKYKNSYLYVESHGDLTYFIGYILDCIEKSINKFNEELKVLENELKHNNIYNNLLNDLKNNNLILEEIIKNPKFTIKYIVNSYGVAYATARNDLNIFAEFGILQKKKAGKEFIY----------------- 145300534 5 ---PRFVHHELELLNPDSPLVDVLTELEHLRRLQLAGDTPAQLKGIFHLL-------------ESLGSARIEGNHTTLADYVESRVDEIQGTDHLREISNIEHAMAYIDEVVEGMPFTEHLIRELHTLVSSLEREGDRTPGSYRQEGRIAQSTHLPPEHIQV-PGYMSDLVNFINRADSYD-LMKVALAHHRFGWIHPFTNGNGRTVRLLTYALLIKYGFNVKDVLNPTAVFCNDRNRYYRMLSAATAEGR-ETWCIYVLDGI-------------------------------------------------------------------------------------------------------- 42528141 50 ---------------------------------------------------------------------------------------------EIQEVKNAVQA----YELLLNLPYKQNDLLKAHQLMMN---DLVKHSGKYRKGGDGKGVVHVAPPADRV-PFLMNDLFDWLKS-TDVHPLIKSCVFHYEFEFIHPFEDGNGRMGRLWQTVILTEW----KPIFAIETLIKENQKLYYKAL-GISDNNDSTEFIEFMLSIILKTIK---EIITTELKITQKITQKITVNQQKIIA-----SIKNNPYITQEELAEIVGIARLNIIKNMKKLQEQNIIKRIGADK--------------------- 158425480 32 ---------------------------------------------------------------EAVKTSAIEG--ETLDRLLRRQLGLDTDNRNVKPKERGIAEMMVDLYRSWADPLDADTLFRWHRMLMADSRHLETIGGYRRRQDRP--TVHFEAPPSSRVPDEMAAYLTWFNGDEPLPALTRAGIGHLYFESIHPFEDGNGRIGRTLAEKSLAQN--IGQPTLALAHTIEQHRKAYYDQLEVHQQTLDVTGWLVYFAETIIAAQQTTLGRVDRFRDMMNERQEKVIARLPGGFTGGL----------SAENYLAITGTSRPTATRDLHDLVEKGALTRTGDRRY-------------------- 153864923 4 ----------------------------------------------------------------------------------------------------YAEVMELIFQSWENILLTENHIKQLHRDLLIYSQKDERHRGEYKTNGKTIGIVFTPFETARLMTELV-NWHNQVQAEKQLHPLLIIGIFIVVFLAIHPFQDGNGRLSRILTTLLLLQAGYAYVPYSSLESVIEQNKEGYYLALNTIRTDQNWQPWLKFFLRALQQQMKNLAKKVE---------REKILLSFLPALSVQILNHAREHGQVTIGDMIKLTGTSRNTLKQHFRQLTQKG------------------------------ 147678789 66 ------------------------------------------------------------------------------------------------EVRNYWNALLRVEEWAAQKPLTEDLIRKLHAAVMKGRRAKPRDGQNVIRDASTGAIVYMPPEAKDVLMGEMVAWNSQAERENLPVPLI-AALVHYQFVTIHPFYDGNGRTARLLATFVLHKGG-------YLNGFFEQHARDYYQAI-AVRAEADLTPWLEYFL----------------------------------------------------------------------------------------------------------- 21674948 22 ---------------------------------------------------------------------------------------------------------------ATSRLLTEEHIRDLHRQITSGLPYEDNIPGTYRKVGNKAHGIYTPPKIIEDVEMLMREFIDWIDSDDLLNVFVQAALAHFHFSLIHPFWDGNGRTARLIEAMLLQAAGIRYVPKM-LSNYYYRHVDDYYRAFSDIRASKDVTPFLEFNLHGVIESLQQMKNRIAAMRDLHFLVSNKAITKRPSGKPFTLHELQRAMPY---AMLYRK--VSEMTARRDLKNLLERKLLVVDADNRYSLN----------------- 30250050 51 -----------------------------------------------------------------------------------------------QEVAGYAEAMDIVFQAYEDMTITENHIRQLHQTLLRHSNKDERHRGEYKKIDN--HVVAIDEHGKEITPRKMEELVRWVNTENSFHPLLIVAVFVVVFLAIHPFQDGNGRLSRILTTLMLLRAGYSYVPYASLESVVEDNKDLYYKALRRTQTTLDWEPWLGFFLRCLK---KQKANLAAKIEKEKAADDTILPAL-----AVQILELLKKHERLSIAEMVEHTGANRNTLKVRLRELVSTGRIQRHGKAR--------------------- 109900476 79 ---------------------------------------------------------------------------------------------------RYRSAL----QSLRKRPLTLGTLCEVHKSLHHNGGRFRDVQNWIG--GRSPDTAHIVPPPPENVSDLMTDWINYVNNEDII-------MLSNQFILIHPFNDGNGRLNRAIVDALL--SQIMRDEKAYISPFLFRHQHNYLDAPSAI-MQGQWQQVFDFWDEAI----QWSINTTETLCKRLIMANSFIQKKLTSQHAATLLSHISEQPIVTPAYLSGQFGWTLLEASTAITELLECGILNE-------------------------- 148545926 12 ---PQFSHHDLQLLNPDSPLVDVLAELEFLRRL--------RLEGDT---P-PQVFFALFHTLESLGSARIEGNHTTLADYIDSKVEKAESTDQLLEIANIEKAMDYIEEVIKPGALTEHTIRELHATVMGLRREGDKTPGAYREGARIAQAEHLPPEG-VLVPQYMQELVSFINRDDSPYALMKVALAHHRFGWIHPFGNGNGRVVRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 160944221 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------YVPPLVEELLK---------WTEDSPLPMLIKSCVFHYEFEVIHPFADGNGRIGRLWHTLLLSRWN----PLFAVESIVHDHQQEYYEAINTSNAQGEGTAFIEFMLSVIEE----------ALLSVIPENFEKMMPTSGKENRWNILEYLKKEKIIHNSDVQQLLEVSSATANRILVSFVKEGKLERVRDGRYWAYQKL-------------- 34762990 69 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IPELINNLFLWLKNSKEH-PLIKAAVFHYEFEFIHPFQDGNGRIGRLWHSLILSKWKKIFLPVESL---VQKYQKEYYITINNSNRDGESTEFILFMLKIIKETLIELIE----IQKVTDKVTDKVTDK-NRERIKLVIKYLSQNNSINNKEAQNLLDISESAAKRFLNKLVKENILEAVGKARKYI------------------ 126180058 114 -------------------------------------------------------------MEEAIASSQIEGTRTIAKKMLR--EQRKPATKDERMILNYIT--MKRITQVKDEDLTPELILEIHKTITRNDEGRFRDNNEIRVFDMRGNVLHTPP-DFALIEGLIEELCAFANNDDGIHPVIKGIILHFLIGYIHPFNDGNGRTARSIFYWYMLRKDYWLFEYMAVSRAIKDAEGQYLAYLYTESDENDLTYFIRYNLAAV-KTAVDNIRKYIEKKQGESKQTLTILQKNEGLSLREIIKSLIKHPPITIKEIVETYRVAYGTARSDLFRLEELGYLRKSGKEYIFIFRGL-------------- 16121181 55 ---------------------------------------------------------------ESLGSARIEGNHTTLADYVESKVEAEDSTDQLKEIGNIEHAMNFIDEHLAGEDITEYFVRELHAMTVNGLREGDKTPGAYRSHGSIAQSTHLPPEFIHV-PAYMQELVGFMNDAPKYD-LMKVALAHHRFGWIHPFGNGNGRTVRLLTYSLLIKYGKTSGRVLNPTAVFCNDRERYYSMLAEA-DTGALEQWCLYVLTGI--SAE--LKKVDKLSDLHFLNSKVLYPALE--YSKKILKRTISQGTVKTSDLKEVLGLKPAQITYQIGKLVDRGLLQEVG-SRIY------------------- 15603635 42 -------------------------------------------------------------MLESLGSARIEGNHTTLADYVESHLDQTTSSEQLEEIRNIENAMRFIDEHLKGEPISELFIKELHALTVTGLAEGDKTPGQYRTHQAIAQSSHLPPES-IFVPAYMGELVEFINNNDKPYDLMKIALAHHRFGWIHPFGNGNGRTVRLLTYALLVKYGFNVQAVLNPTAVFCSDRNRYYEMLSQADTEEDLEAWCTYVLSGIQKVDKLTSQQFLNENILFPAIQYSQKRQFINEDEAKILRFAVEQREFKAGDLAKLFSKMNANQRTYIKKLVESGFLEE--NSRIYI------------------ 154244546 3 -WNWTQPHW--PHLTYDPAALEPLERHFLLLS--------GEVIGAVRHVDDRDLLRIELLSEEAVKTSAIEGVQSSLRR--QFGLDTDDRTVKPRE--RGIAEMMADLYRSWADPLDDDTLFRWHRMLMADSRHLETIGG-YRRHEAAMQIVFEAPPSSQVPKEMTAYLTWFPNGSTPLPALTRAGMGHLYFESIHPFEDGNGRIGRAVAEKSLAQN--IGQPTLALAHTIEQHRKAYYEQLEVYQRTLEITGWLIYFAETIIAAQQTTLGRVDRFRDKMNERQEKVITRLPGGFTGGL----------SAENYIAITGTSRPTATRDLHDLVAKGALMRTGERRY-------------------- 148263349 10 ------------------------------------------------------------------------------------------------EVAGYAEAMNTLHDSWEYIPFTENHIKQLHGITLAAHRGEYKTPNNFDADGRSIGVIFSPFDTPRLMAELVSGTVAALR-EGELHPLLVIGAFVVHFLAIHPFQDGNGRLSRVLTTLLLLQSGYRHVPYSSLERIVEENKDGYYRALRASSEEENLDNWLRFFLTSLKKQKDVLLGKIER-----EQLLEKLAPLEEKMLAIA-----RERGRITIADAVTLLAANRNTVKLHLRQLVQQGYLEQHG------------------------ 118578543 10 ------------------------------------------------------------------------------------------------EVAGYAEAMNTIHDSWEHIPFTENHIKQLHGITLTAHRGEYKTLSNFDADGRSLGVIFSPFDTPRLMAELVSGTVTALRERELHPLLVIGAFV-VHFLAIHPFQDGNGRLSRVLTTLLLLQSGYRHVPYSSLERIVEENKDGYYRALRAIRSEKEIDDWLHFFLTSLKKQKDVLLGKIER-----EQLLEKLAPLEEKILAIA-----RERGRITIADAVTLLAANRNTVKLHLRQLVQRGYLEQHG------------------------ 19703369 184 ---------------------------------------------------------------------------------------------------------------------------------------FRKD--TVKVINGLGNTIHIGINGEEAIEKNIENLIQFMN-RKDIPFLVKASITHFFFEYIHPFYDGNGRFGRYLLSLYLARKDILTA--FSLSYSISKNLDDYYKSFVEVEDVNNYGE-ITFFVENILKTIKSGQEMIIELLNRFNHSMEILNELTRNLSEKELQNYLFFEEITNVELSYIIGDLTQQTINKYTQELENKGYLVKI------------------------- 152972069 36 ------------------------------------------------------------------------------------------------------------------------------------------------------QVIHMAPPAAQVIADLLSWLEH-----TELHPLIASSVFHYEFEFIHPFADGNGRMGRLWQTLILWRQELAWLPV----ETLIHHQQEYYDILGACDKTSDCTLFVTWMLQNILAALKEGLETSFIVSEEMSEEMSEEIDVKLAPPENAILRLLTEKPELTARALAEILGISARTVERHLQGLQAKGRLIRIG------------------------ 34763022 196 -----------------------------------------------------------------------------------------------------------------------------------------------------GKTIHIGINGEEAIEKNMEDLIQFMN-KKDIPFLVKASISHFFFEYIHPFYDGNGRFGRYLLSLYLARKDILTA--FSVSYSISKNLDDYYKSFVEVEDVNNFGE-ITFFVENVLETIKKGQEMIIELREIFEEITKDLSEKEKVILFIYLQNYLFYDEVTNIEQSINQQNITQQTINKYTQKLEKKGYLVKV------------------------- 118580276 49 ---------------------------------------------------------------------------------------------------------YTAYERLPEQPQSEADLLAAHGLLMANEAGAYRGSGVGVFNDR-GLVHMAPPAG--RVATLMADLLAWL-ATDPVHPLIASCVFHYEFEFIHPFADGNGRMGRLWQTLILSKWQ----PLLYLSL-IRVRQAGYYQALADADKQGDSTVFIEFVLLALQDTLSDALAKTS------GKTSGKTSGKTSGKTSGKIVAALRQNRSMTIPELAEMIGVTTRSIERNLQKLQGEGRLRRVGPDK--------------------- 124545320 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------HVAPPAHQV-SGLMADLIQWLKQTKDH-PLIASCVFHYEFEFIHPFADGNGRMGRLWQTLILSKWHFLSLP---LESVIKDHQQAYYHALEQADNQADSTPFIHFMLSVIQQTLVQNASVNAPLKEGENAPVNTLINVTGLKTPEAILALLSSTPELTRQQLADTLNKDVRTIGRAISKLQKEGRLTRVGSDK--------------------- 149917225 8 ------------------------------------------------------------------------------------------------EVRNYFDALDLIDANLHVAP-NEDWMRRLHACIMKGNRAGRRERSEYR--QATGNFTYVPPAWEDV-PKLMSELSQWAADADELPDYLFAAILAYQFVTIHPFMDGNGRTCRALATWALRSKGLLNVEEFYV-----RDLAGYYDSLQGSRSDPDLSQWLDYFCSRLGEAARHMRESIEHFRARHPELLDDPLSDLPDNLRRFLVDLESLAEPFGSAGVSARFGVSRKTARAWLSRWQADGVI---------------------------- 77361893 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLDGIIDTVQNTISLITQMKSTMAEVKHGVREKLPKIYSQDLLNHLFNHPYTKIEFIVEELGVSRITATKYLEQLVEHGFLQKIGRANYYINDPLYELL---------- 149195754 14 --------------------------------------------------------------------------------------------------------------------------------------------------QKGNDIVHIAPPAENV-PGLLNDLFSYVRSHEDH-ALIQSCVLHYELEFIHPFSDGNGRMGRLWQTLKLME---LS-PLFYLSL-IKSHQEQYYRVLKICDQAGESTVFIEFMLK---------------------------------------------------------------------------------------------------------- 37528115 160 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPPERMVDEMPQFIEWFNQSRTDLDPIIRAAIVHLWFVTIHPLEDGNGRITRFLTDLALAQAENRSIRFYAMSVSICHHRKAYYELLENTQRGGDITDWLVWFLKILNET---LINKLQEINQVVQKAKFWQRIDQTQLTANRMLDGHFEQGI-SSSQYQKVAKVSRATATRHLAHLVELNCLESTG------------------------ 86749248 53 ---------------------------------------------------------------EALKTSEIEGEILSRDSVLRYQFGLAKDRPDVPAAERGIAEMMADLYRRFAEPLTHETLFGWHQMLMAGTNSIR-VVGAYRTHTDPMQVVSGPPPSERVTEE-MTAFIDWFNETAPLPALTRAGLAHLYFVSIHPFEDGNGRIGRALAEKSLAQN--LNQPTLALAYTIQRKRKAYYDALEHNNKSTEATDWLVYFGKTVLEAQDNTNKRVD-----FSLAKTRFYERLRGQLNDRAIARMFEEGIMSAENYITITKATRSTATRDLQDLVAKEALTRTGELRY-------------------- 16119577 57 ---------------------------------------------------------------EAVKTSEIEGVQSSLRRQFGLSTDDRQIRPQERG----IAEMMADVYRSWHTPLRHEGLFHWHSMLMAGNRYIETV-GAYRTHEDAMQIVFEAPPSRQVTGE-METFIAWFNQQTSVQALTRAAIGHLYFESIHPFEDGNGRIGRALAEKSLAQN--IGQPSLSLAFTIEKSRKAYYSELERHQRTLDITGWIIFFAETILDAQRVTLERIDRFRGQLNERQEKVVTRIFKEGTAGFKGGLSAENYISI------TDTSRATATRDLQHLVEIGALTRTGERR---HTRY-------------- 120435237 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPYENVPYLMKDLFNYLKTSKEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILIEK----YPIFEYIPFISKDQEKYYKALSDSDKSGNSTAFIDYML-GVI---NKSLDELLDFNNRTFHEKERL----------EYFISLNKREFTRKDYMEVFKDISGATASRDLKKGVELKLFKKIGEKN--------------------- 39936500 53 ---------------------------------------------------------------EALKTSEIEGEILNRDSVLRYQFGLAKDRPGVPAAERGIAQMMADLYRRFDEPLTHETLFEWHQMLMAGTKSIHADPMQVVSGPIAHRKVHFEAPPSERVTEEMSTFINWFNDTAPLPALTRAGLAHLYFVSIHPFEDGNGRIARALAEKSLAQN--LKQPTLIALAYTIQHRKAYYDALEHNNKSTEVTDWLVYFGTTVLEAQDNTNKRVE-----FSLAKTRFYERLRGQLNERAIARMFAEGILSAENYITITKATRSTATRDLQDLVAKDALTRTGELRY-------------------- 62389010 3 ---------------------------------------------------------------------EIENIHSTRRDIEIALDESSTSEPKRSEISHLYLALAEGKISFPESP---SELRELYDHLMHGELGFRQGPVEIRDSR--QKVIHSGFSPESQIIEGINAIIKLAHSEEESN-LVGIMMSHFMFESIHPFYDGNGRTGRYLLGIQL-SKILSPATALTMSSAINQFRNKYYKAFHAVENRGDGTPFVISMLELLIAAQEGLIENIKQRIDFLASLEDAIKTLRGKNHQINLLYILGQIQLFSLESAAKFLKVSKATATRYFRTLREMELVHEVSKR---------------------- 149371310 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------PPFGN--VPYLMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILMEK----YPIFEFLPFISKDQGNYYKSLAESDKSGKSTKFIEYMLN-VIDISISELLDFNN-RTLNQKDREYFVSLNSTEFTRKGYMDIFK-------------NISSATASRDLKKGAELGLFKKIGEKNKTIYR---------------- 86130280 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILMEK----YPIFEFLPFISKDQEKYYKALAESDNAGKSTAFIEYMLNVIHIS----------ISELLDFNNRTLSAKDRLAYYV----TLNKTEFTRKDYMDTFKDISSATASRDLKKGAELGLFEKIGEKNKTIYR---------------- 91217745 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFKYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRIGRLWQTLILMEK----YPIFEFLPFLISNDQEYYKALAESDKSGKSTKFIEYML-GVIDMS---------ISELLNFNNRTLNEKDRLEYFVSLNKIKF----TRKDYMVIFKDISSATASRDLKKGTELKVFEKIGELNKTIYK---------------- 115421461 25 ---------------------------------------------------------------ESLGSARIEGNHTTLSDYVEHLVDGNRPPDQLREIDNIERAMDFIDGGVKEGPLSEQFIRELHHTVNDLEREGDRTPGAYRLTQSISKSKHLPPPASRVAM-YMQELVDFVNNAPKYD-LMKVALAHHRFGWIHPFSNGNGRVVRLLTYAMLLKYG------FNVSAVFCNNRDKYYQML-GVADQGTLEHWCCYVLGGI-------------------------------------------------------------------------------------------------------- 58039830 46 ---------------------------------------------------NQQLVVQ-LMSQEMVESSAIEGVQSSIARQLGFAADRRRSTPAEAGASELMADLYRHYAA----PLTDQNLFDWHAMLMNGRRDL-DVIGRYRTHTEAMQIISGPIPPSQRVPAEMAQFIDWFNRAEPLHAVERAAIVHLWFETIHPFEDGNGRIGRAI-----AEKALLEAPTLALAATINAHKKTYYLELHRASETNQVDEWMVWFSQVVLEA---QSRTLQNIRFLIEKTR---------------------------------------------------------------------------------- 123443566 55 ---------------------------------------------------------------ESLGSARIEGNHTTLADYVESKVEAEDSTDQLKEIGNIEHAMNFIDEHLAGEDITEYFVRELHAMTVNGEREGDKTPGAYRSHGSIAQSTHLPPEFIHV-PAYMHELVEFMNDAPKYD-LMKVALAHHRFGWIHPFGNGNGRTVHLLTYSLLIKYGKTSGRVLNPTAVFCHDRERYYSMLAEA-DTGAVEGWCLYVLTGI--SAE--LKKVDKLSNLHFLNSKILYPALEYSKGRGVINTILKRTIVKANDLKGVLGLKSAQITYQIGKLVDRGLLQEVG-SRIY------------------- 50119466 55 ---------------------------------------------------------------ESLGSARIEGNHTTLADYVESKVETQSSTDQLKEINNIEAAMEFIDEYLNNGDITEYFIRELHSLVVGLQQEGDKTPGAYRQNVSIAQSDHLPPDHIHV-PDYMSELTAFINRADKPYDLMKIALVHHRFGWIHPFGNGNGRTVRLLTYALLIKYGFNVQAVLNPTAVFCNDRERYYSMLSKGTERG-LEEWCLYVLSGI-------------------------------------------------------------------------------------------------------- 149199026 49 ---------------------------------------------------------------ESIGSARIEGNNTTVASFVETRIEDRPIDENIKEIRNIEETMEFIDNSIRERGLTKSYLKELHYGIVKGLTEGDANPGAFRGVEITGS-DHIPPETAHEVEAYIDELIEFINKDHKYD-LLKVAIAHHRFMWIHPFGNGNGRTGRLLTYAMLVSQGVGEGRILNPTAVFCINRDIYNEQLAKATSEG-IESWCCYVLDGLEEIAK--------------------------------------------------------------------------------------------------- 150026196 55 --------------------------------------------------------------LESIGSARIEGNNTTIAEYIETKLEDNKVSSDIKEIQNIEKAMEFVEDNILDYPINKMFLSELHKMIVDGNGEGDSTPGLYRGINLKINKSNHLPPDYLVVNDYMIELLDFIKDSPKYD-LLKAAIAHHRFVWIHPFGNGNGRTVRLFTYAMLVKTGRIINPT----AVFCSNRNDYYEKLSKATEEG-ILEWCEYVLLGL----KEEIEKIDKLSDYDYLKKEIITHSLERKYITDILKKVIEHQVIQASDLKDSGKVSAE-ISRQIKKLIDKKMLIEVDGGRKYI------------------ 71065653 58 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EQDNLDLVIKAGIAHLWFVTLHPFDDGNGRLTRAITERVLAQSDDSQQRFYSMSAQILKQRNDYYKILERTQKDSDVTEWLIWFLQTLEQSAQTTTNKIISKAGFWQTH----RQQALNTRQVTVLNILLTNFYLTTKKWATITKCSADTALRDINDLVEKGMLKK-------------------------- 154688097 94 -----------------------------------------------------------LIINEAQSNNEIEGIRSTKKELKEALKALAQSEPSHK---RFV-GLMKTYQFIDRIPTSIHDFRELYDELVADEIGTEDAPGEFRKGNDGNMTTHIGVNSEQKITEALEALIAYLHDET-HPQLYRYMTAHYYYEYIHPFYDGNGRTGRLIVGS-------------YLSRYLEKNKDKYYKALEEIPARGELTFYLMDMLEGIIEDLEFNLMKLKRIRNYIDSDQKDERDIFNIIITINVF--VNDQVTLSVQDLMELSNKSRHKINRVMDYLEQQGFVELVSRR---------------------- 121611083 10 -----------------------------------------------------------------------------------------------QEVAGYAEVMELVFSSWQNITLTENHIKQLHRDLLTYHRGNYKTSNSVVAFDEDGKQLGVVTATPFDTPRLTTELVTWFNEERDFHPLLLIGIWVVVFLEIHPFQDGNGRLSRVLTTLLLLQAGYAYVPYSSLESVIEQSKEAYYLALRQIRTESNWQPWLVFFLRALAEQVRRLNRKVE---------REKIVLATLPELSLQIVEFAREHGRITMGDAIRLTDGNRNTLKQHFRSLVAHGQLRQYG------------------------ 51245038 102 ------------------------------------------------------------------------------------------------------------------------------------------------------EIVHLAPPA-DLVPTLMANLFSWLKSSEDH-PLIKSCVFHYEFEFIHPFADGNGRMGRLWQSLILSAWHELFLPVESL---VHQHQSEYYRALNASTEQADSAPFISFML----------------------------------------------------------------------------------------------------------- 153827374 107 -----------------------------------------------------------------------------------------------------------------------------------------------------GQVLHMAPPAERV-PKLMSELFHWLANDNSH-PLIRSCVFHYEFEFIHPFSDGNGRMGRLWQTLILSEWNPL-FAHLPVESFIYDNQQAYYDAINRSTLKADSEPFISFMLQMV-------------------------------------------------------------------------------------------------------- 91773497 126 ---------------------------------------------------------------EAIASSQIEGATPSAKEMLRKSKKPENKDE--RMIINNYNTMKYVLE-IKNEEMTPELLLEIQKRMTEGTFDDPEDEGVFRDNDEIGEVLHTPPKKEEV-SELVSELCNFANNDDQIHPIIKGIFLHYLLNYIHPFNDGNGRTGRSLFYWYVLKKDYWLFEYMSVSRLIYKKRRQYKLAYQYTESDGDLTYFIKFNLTAIIESLHEILKYLEIKQQEQYQALKYMNESDENTRQREILRQFIKYPHKTVKEVMNTQGVSYATARSDLFYLEEIGHLKKQGKEFLFV------------------ 23464807 18 ------------------------------------------------------------------ASNRIEGISTSLNDLVSEKATPRNRNE--EEIAGYRDALSAIHESHDYIPITPNVILQLHRDL------FRHTPLTFRDAHGTSTVRFAPPSAPELIERACSAYTQAIRDGHT-DPLLAIAMFILDFTCIHPFNDGNGRMSRLLTLLMLYRNGYMVGKYISIEHLIEQSKSTYYEALAASTQANDYAPFTNYLL-GIILSA------CKEFDERINLTAGGRAQGAPRVATKTRIEALLDQPLSKADILARMPDTSTTTIERTLKSLLDSGTIIKIGAGR--------------------- 38234587 8 -----------------------------------------------------------LLRSEAVASSRIEGIAPNSDKVAM-AILARESDSEIR-----------GFKE------SATAVARNVAILDTINADL----------------AY--------------------KDELVLDDIVAMALVHAQFETIHPFPDGNGRVGRAMIHALLQRRGLTDAAVLPVSMVLATLGDRYVDGLTKFRE-GDVLAWISFFVEA--------------------------------------------------------------------------------------------------------- 117926787 72 -----------------------------------------------------------------------------------------------QEVAGYAETMELVFQSWADITITENHIKQLHRDLLNHHRGQYKTTAAFDEDGRQIGIVFTPFDTPRLIEELVA----FVNEAKRLHPLLIVGFFVVIFLEIHPFQDGNGRLSRILTTLLLLRVGYAYVPYSSLESVIEQSKEGYYLALRQIRTEANWQPWITFFLRALQQQMKRLAKKV--------EREKIVLSALPEI-SVQILEYAREHGRVTIGDIATLTGVNRNTLKKHLSQLVEKGVLHGSGRGAWYA------------------ 77461225 10 --------------------WQAEHLTALLRECVQAQ---GQLMGMAGSVGNS---LSAQTELDALLSSAIEGEQLNIESVRSSLAESPDGDNVSKRSEGLAQLMLDATQRFAE-PLTLERLLEWHSWLLSRAINVGALRGMQVVSGRIDRVHFEAPPRQGLERQLDSFLTWFDASQHQLDPLLRAGIAHFWFVTLHPFDDGNGRLTRILTDLAL-AQGEAQAIRFYMSASILDDRAGYYRILESSQKTLDITDWLAWFLQTLLRSLQQAIARIESVLG----KSRFWQAHRESGLSAEQIKVLFEHGI-SAAQYQSVAKVSKATATRHLAELLEKGCLQ--------------------------- 126726429 53 -----------------------------------------------------------------------------------------------QEVLNALRADELTFDSAEDGKLNSTLLRQIHSLIED---QIGELPGEFRKDVKISQASFTPPSHLQV-PRLIAEMVDIFVNDDTAHPIVRAAWLHNRFTYIHPFLDGNGRTARLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 119026410 96 ---------------------------------------------------------------EMQNTNTIENVHTTREEIADALDSAVADGPHKR--LSELAKLFLGLARL-DLPQTLNDIRSIYDQVMDGLKDDQKPDGMLFRARTADRVIHKGAWPESEIQVQLTKWLALLSNET-IPPLLRATMCHYAFECIHPFYDGNGRTGRFLLALQL--SKSLSVPTVSLSSAIAEAKGQYYKAFDEVQHPLNCSDVSLFCYRMIHATAQENIISVLSEKKAMLDDAHDVPELQRDMLFFLLQEELFDDTSNSISRMREWLGVGERKVSTALDALMDLGLLEAHGKR---------------------- 37526317 105 ----------------------------------------------------QNYLVSSLLMEEAITSAQLEGAATTRADAKKLEEELAPSTPDERMILNNYMLLKLADKR-KQEPLTRDLMLEFHRIATNGVSENENIPEEFRCSGNDDNPLFYPP-NYEELENRLEELCTFANENHNIPPVIKAIILHFMMGYEHAFKDGNGRTARAIFYWYMLKNGYDIFEYISISKVIKEQAKEYGMSYLYVQKDGDLTYFIDF--------------NVNIILNAFDELQEYLKVKTKEFY--EIVDVLENSKYFKVKSVQNVYDVSENTARKLLRELEAMNIFIKIRRTTYYIAPA--------------- 109898208 125 -------------------------------------------------------LLNDLVEDEAISSSQLEGAATTTEDLLKRKRKPRSLDE--KMIIGNFKMMNFAWEN-REKDLTPDFIRDLHQIGVDGIDDDNYTPGVFRKTDAEGNIVHQPPLAENLLKKVCSWVNKCHHDTDNRDPLVKAIIIHFGFE--HPFRDGNGRVARALFYWYMFKNDFSAFRYITISLLLKNAPVQYY--LYTESDEMDLTYFIDYIIRAINKFKGSYQRTLKEAEELYKKLSDKQQKIFQVARSGVAH-------FFTASNVKENLGCSYNTASSALNGLVDMKLFEKQGREWVFS------------------ 89076596 130 -------------------------------------------------------LTNTLIDDEAISSSQLEGAATTT--ILAKEMLRKKRKPRT-DGERMIAGLMQAAWSLKGNSFSIRLIKELHKAGTQTLDQGKYTSGTFRTTDDIAEIVHQPP-KHDVIDRLLSRVVNWLNADDDIHPVIKAITLHFVIGYVHPFRDGNGRVARALFYWYMFKCGYTGFRYIAISALLKNAPIQYVSYLDCEHDNLDLTYFIKYISRAITEFVCVYERAASRMRELEDRYSEDIERKIIGFVAGE--PRYRKKPTITAREAESLLGVSFNTVKQKLDDMVTSEILEKIGKSTYFLN----------------- 78188802 52 -----------------------------------------------------------------------------------------------QEVAGYAELMELLFTSWQYIPFNENHIKQFHQLLLSHSSKDARHRGTYKTNGKQLGIVFQTASPFDT-PFLMQELIAWVNQERELHPLLIIAIFVVVFLEIHPFQDGNGRLSRALTTLLLLQAGYAYVPYSSLESVIESNKEAYYVALRQTSEVPNWQAWLLFFLRSLVEQVHRLQNKI--------EREHVVLAALPEL-ALQIVEFVHQHGRITIGEAVKLTDANRNTLKVHFRKLVEQGYLKQQG------------------------ 56461517 32 ---------------------------------------LGQLKGKSALVENDAEFSLDTLLANIVASSAIESVRSSLARQLGINDKSPVKTDGSSEGL--ASLMRSAVTDLDETINLERLLNEHHESLMQKVRGE--APMQIVSGPITRPTVHFEAPPRANIET---ELESFVNNETQYDPLLRAAIAHLWFVTIHPFEDGNGRITRALTDRALAQADRQSIRLFAMSEAILANRTGYYDILEYTQKHGDITPWLVWFLQTLAEAVDAALIKIDRVAKFWAHHADKNIQPNQQKVLNRLLDGDFSDGI-NASQYKSVAKVSKATATRHLADMVAQGLL---------------------------- 89890778 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFMDGNGRIGRLWQTLILMEK----YPIFEFLPFISRDQEKYYQALAESDKSGKSTKFIEYMLEVIDNSLSELLD--------FNNRTLTEKDRLSYFVSLKIHEF------TRKDYMNVFKDISTATASRDLKKGAELGFFEKTGEKN--------------------- 77457308 73 ------QYIHLLPLGEPAQWGKFVPTPTAQKALSVVDRTTASLEYMTSQIGERAHFLNDLIEDEAISSSQLEGAATTTKDMLK--QRRQPRTPDERMVMGNFRMMNFAWEK-RYEPLSVELIASMHRVGVEGIDDEQYDPGLFRTNDEVGNTVHSPPPAAGLVRDLLSQWINYLH------PLIKAITLHFALGYEHPFRDGNGRVARALFYWLMFKHEFSAFRYIAISL-LLRNAPVKYGRLHSEADELDLTYFIEFILRAVEGFTDAYRKRVAGFFDRLTERQRAIYQVARSGVAKE----------FTAGNVKEHLGCAYNTAVLTLSGLVELQVFEKMGREWVY------------------- 168819840 55 ---------------------------------------------------------------ESLGSARIEGNHTTLADYVESKVETQSSTDQLKEINNIEAAMEYIDEYLSDGDITEYFIRELHSLAVAGLQQEGRTPDAYRQNVSIAQSDHLPP-DHIRVADYMAELTAFINRADKPYDLMKIALVHHRFGWIHPFGNGNGRTVRLLTYALLIKYGFNVQAVLNPTAVFCNDRERYYAMLSDKGTEQGLEEWCLYVLSGISSELKKTSHAFLSEKILYPAIDFSSERGLINPLESKVLKRAVELGTIKAGDLRTVLPDLKPTQVTYLGKLIERGLL---------------------------- 149196785 124 -------------------------------------------------------LLNDLIEDEAISSSQLEGAATTTKDMLK--RKRKPRTPDEKMILGNFKMMQFTWQN-RHKELSLDLILEIHKVGVEDIDDDHYFPGVLRNSDDVGNTVHTPPPAEGLEQEKLTEWTNQAHDDINSDPLLKAITLHFSIGYEHPFRDGNGRVARALFYWYLFKNDFSAFRYIAISLLLKQAPVKYGKSYL-YTETDDMD--LTYFLD---YQSDIVFRAINEFKNSYQKTLKQEAQFNNWLWASGLFGKLNEKQTFTAMNVKDNLNCSYNTAASVLNDLVALGLFEKLGREWVFS------------------ 13786587 48 ------------LLPEEQELFFLVETSLLKDKLNENSREIDKLMNNLSEITKDNIF-YHLLIDEIQASNDIEGVISTRKEILEKSKENKRFKSLVYQYMNFRKSKFSQITKIED-------IREIYDNLLNGEVSFRAEP-VFIVNQNSGKKVHQGATGQDTIKNRLEDLVKFMN-RDDIPTYEKAFISHFYFENTHPFYDGNGRTGRFILCSYLARK--LD----YLSAVILENRSKYYK------------------------------------------------------------------------------------------------------------------------------ 157737318 114 -----------------------------------------------------------------------------------------------------------------------------------------------------QKVIFTPPANIDTMKKMLDELLIFLEPDDPIDNIYKSIAFHFIFAYIHPFIDGNGRTVRILFTYLLKYYG---YDMFYLSEIIYRKKADYYKAFIDVERSDDMTYFFYYMTDVMIKGLDILKNRINTHMDIINHIKEKEIDLTPRQ--KKIVKFLFMQ---TSEDLAKRFDISVRTVQKDLKLLIDFELVKKVPNQKKY------------------- 20090718 165 ---------------------------------------------------------------EAIASSQIEG-AATTREIAKKMLQENRKPKNKDEVNNY-DTVKHIVD-IKNEAFTPERILEIHRMITGGTLEQPQYEGNFRESNEI--AVYSKPVEYTEVPKLVKELCDFAKDEDFIHPVIKGIIIHFLVGYIHPFNDGNGRTARALFYWYLIKNDYWLFEYMAVSRVIKQYRNAYIYTESDRTDSGDLTYFIKYNLDCIQKALDDTLEYLERKQKEQAQTLKIITESGNTLRQAEILKQFLKQPEVTIKEIVTIYSVAYATARSDLFRLAELGYVEKAGKEFIFVCKR--------------- 78357537 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLVASCIFHYEFEFIHPFADGNGRMGRLWQTLILRNW----KPLLYLPETVIRDRQEYYRVLAVADSQADATPFVEFMLGAL-------------------------------------------------------------------------------------------------------- 157828403 98 ------------------------------------------------------------------------------------------------------------------------------------------------------EIIYFAPTAHRV-SLLMQDLFEFIAQDKQISGIVKACIFHYEFEFIHPFSDGNGRIGRLWQQLLLMQANKIFE---YISSLIRNNQSEYYNVLSKCDKLGESTLFIEFMLD-----------KIVAALRLYSNNITYEANTPLSRMAFAKVNLI-DQWFSRKDYITVHKSISTATASRLLYGLERKLLISKGDKNQTY------------------- 153874918 50 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVWFNQSTENQPGLIRAGIAHLWFVTLHPFEDGNGRIARAITDMALVQS---DQQRLYMSLYIQKQRQEYYQILEQTQKTLDITAWLDWFLGCLIAAMLESEQLIQSVIEKTHFWQQHQQTQLNARQRKVLNRLLDAGPNINTRKYVALTKVSKATASRELANLLSKGCLQK-------------------------- 149115246 112 ------------------------------------SAMLGVLEQIGESVH-FEHFKNNLIDDEAISSSQLEGAATTT--LIAKEMLRKKRRPCTDERMIFGNALMNAAWDLKDEAFSIDLIKTLHRMGTQYLEQKNYTSGMFRTTDDIGEVLHQPP-KHDAIECLLSRVVNWLNSTDDIHPVIQAITLHFVIGYVHPFRDGNGRIARALFYWYLFKCGYTGFRYITISALLKKSPIKYQSYLDCEHDNLDLTYFIRYQLRAITEFVSAYERAAYRMTELAEQYTEDIEKKIIGFVACEPHY--RKKSTITAREVEKLLGLSYNTVKQRLDDMVTAGIL---GREKIGKATEYF------------- 126324353 229 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPHPQDVEKQMEEFIQWLNSEDNLHPVEFAALAHYKLVYIHPFVDGNGRTSRLLMNLILMQAG---YPPITIR---KEQRSEYY-HVLEVANEGDVRPFIRFIAKCTETT----------------------------------------------------------------------------------------------------- 58038323 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPVLKAAIAHLWFVTIHPFEDGNGRIARAVGDLMLARSEQTDQRFYSLSAQIRQERKDYYAILEATQKEDDITAWLHWFLG----TLDRAFDRAELVLKVIQKARFWDNLAGQSINNRQMLNRLLDEGKLTSSKWAKLAKTSPDTALRDINGLVDCGIL---------------------------- 149634266 227 ---------------------------------------------------------------------------------------------------------------------------------------------------------HVPPHPRDVRRQ-MEEFTQWLNSEDSLHPVEFAALAHYKFVYIHPFVDGNGRTSRLLMNLIMVQAG---YPPITVR---KEQRAEYYHVLQ-VANEGDVRPFIRFI------------------------------------------------------------------------------------------------------------ 167750094 56 -------------------------------------------------------------------SNAIEGIVTTNTRIRQVEEKTAPKNRDEQEIAGYRDVLNIIHSNFDAIPITQNYILQFHKILMNNVAGRTKTVQNYISATYPDKILFTPLSPPAALDKICEEYNRVIGN-MELEPLIAIPIFIHDFLCIHPFNDGNGRMSRLLTTLLLYQNG------FFVGKYISKNKDLYYDAL---------------------------------------------------------------------------------------------------------------------------- 58698430 13 -----------------------------------------------------------------------------------------------REIAGYAYVCEEVFQNFNKMPFTENTIKQFHIWLLQFSYKDQRHMGEYKKSPNHVEAFYSPLETATQMQELIQQLEKSLH------PLLIIGIFIVTFLAIHPFQDGNGRLSRILTTFLLLKLGYIYVP--YSS--LESNKESYYLALRRTTSSNDFNPWLMFFLRSLQKQKFYLEQKVS---------HEKVLNLYLPPLSAKVLALLSKHGRLTIKDLENITKANCNTLKKHVSNLVK-------------------------------- 119471007 159 ---------------------------------------------------------------------------------------------------------------------------------------------------------FTAPPKKLINKELSQFFDWFNNTQNDIDPFIRAAIAHLWFVTIHPLEDGNGRITRLITDLALAQKYAESIRFYAMSVAILDDRKSYYDVLEATQRGGCITQWIKWFLN----TLNNAIHTLKNIEQTVFKTNYWASKEQTKLSEQQLLDGQFEHGI-SASQYQKVAKVSRATATRHLADLQTLGFITK-------------------------- 170571563 34 ------------------------------------------------------------------------------------------------------------------------------------------------------------PVPANMVPGEMEEMVKWLNEEDSLDPIERAAIAHYKLVSIHPFIDGNGRTARLLMNLILMQSGFVIIPV--------EARSDYYDTLNAA-NRGNLRPFIRFI------------------------------------------------------------------------------------------------------------ 172057434 57 ------------------------------------------------------------VIQSTKASNAIEGIVVTESRL--HTIMSKSADPADREIAGYRDVLNLIHASARDIPINANVLLQLHKEL------YKFVPVEGGRWKNVDNEIFVPVPPASVQALCDSLRER--RQQEDVDPLILTSLFVLDFLSIHPFNDGNGRMSRLLTLLLLYQEG------FEVGRYIESRKEDYYERLSSIHWHQNQQDWVNYLLSTILAAYKELEDRVGLITTGNQNKAGRIRQFVESRIT----------PFTK-ADVRNACDVSEATINRLLRELRDEGLIKPSGRGR--------------------- 157377636 161 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRFINDDIAMDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENRSIHFYAMSVSILERRQAYYDILESTQKELDITLWLVWFL----ETLNDSLQKSLNDVALTVEKTNYWQRVDQTLLTAEQVKVLFEIGI-SSSQYQKVAKVSRATATRHLAQLVEQGFLVKAG------------------------ 163751391 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENRSIHFYAMSVSILERRQAYYDILESTQKELDITSWLVWFLD----TLNSSLQKLNDIAQTVAKTNQRVDQTLLSAVLNRLLDASPEHSFISSSQYQKVAKVSRATATRHLAQLVEQGFLVKAG------------------------ 167762852 58 -------------------------------------------------------------------SSEIEGIRLNVDDV-RSSIARRLGIENVKYTSHYIDSVNVMLEAVQDQPLSKEKLCAWQAAFFPSGEGSQIEVGKYRSNEGREKIHYIAPSPDRVEGE----MERFLASEEPVSSVIRSAVAHFWFVSIHPFEDGNGRLARILSDMQLARGEKSDYRFYNISSQINKDKNHYYDILEKMQGDGDLTEWLVWYLQKLIDALDEAEAIVTSI------------------------------------------------------------------------------------------ 94313570 172 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIRAGLAHLWFVTLHPFDDGNGRIARAIGDLMLAADGSTQR--FYLSAQIQRERNAYYDILERTQKDADVTPWLSWFLETLHRAVDQAQVTLDDVLAKSRFWQHWGTQALNARQIKVLNRLLFDGKLTSSKWAA-IAKCSSDTALRDLNDLVERGMLRK-------------------------- 21229217 128 ---------------------------------------------------------------EAIASSQIEG-AATTREIAKRMLQEDRKPKSKDEVNNYKHIMN-----LKKEAITPEKILEIHRMITNGTLEKPEYEGSFRETNEI--AVYSQPVEYTKVPELVNQLCDFASSKDKIHPVIKGIIIHFLVGYIHPFNDGNGRTARALFYWYLLKNDYWLFEYMAVSRVIKQYRNAYYTESDRTNDSGDLTYFIKYNLDCIKKALDDTLEYLERKQEQVQALKIITESGNLTLRQAEILKQFLKKPEVTIKEIVTTYSVAYATARSDLFRLEELGYVEKAGKEFIFVYKR--------------- 146343190 13 --------------------------------------------------------LQTLT-EEVVKSSEIEGEILDRDQVRSSIADIGALTPSERHVEGVVELMLDATQK-YDQALTAERLFGWHASLFPTGRGMQKTVGGWRTDQTGERVHFEAPAARRLEAEMKGFLEWF-NADQGQDPVIKAALAHLWFVTIHPFEDGNGRIGRAIADLALARSEESTQRFYSMSAQIRKERKAYYDILERTRGSLDITSWLDWFLSCL----GRAFDGADTIRNVLQKASFWEKHGATALNDRQLLNRVLDEGKLTSSKWAKIAKVSQPTATRDIDDLIKRGILQK-------------------------- 159046294 162 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEPLPALTRAGLSHLYFESIHPFEDGNGRLGRA-----LAEKSLIGQPSLALAFTLERKRKDYYDQLERHQKTLEVTPWLVWFAKSVLEAQQVTLGRVGFFIAKAHFYGRHRDQLNERQA--KVIERMFREPDLSAENYISITGISRATATRDLQELVEIGALTRTGERRY-------------------- 170729242 166 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQFIHSDTDLDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALTQAEHRSIRFYAMSVTVLERRQAYYEML-ETSQKGDITTWLVWFLDTLNASLQKSLDDIAQTIAKTNYWQRVDQTLSGKKLTTEQVKVLFELGI-SSSQYQKVAKVSRATATRHLAQLVE-------------------------------- 167359059 47 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HGELPLPALTRAGIGHLYFESIHPFEDGNGRLGRALAEKSLAQN--IGQPSLALAYTIENGRKAYYDQLERHQRTLDITEWLVYF-AGTILDAQQTTLMRVAFYISKAQFYDRFRGQFNERQEKALARMFREGPGLSAENYISITRTSRATATRDLHDLVEKEALTRTGDRR---HARY-------------- 124485731 40 ------------------------------------------------------------------------------------------------ETLGHAKAYGYIYDILSAQTITEDHIKTLHRQIDKGNAGI------YRTERVVVTGSHYPLPKPDQIPDKMKKYIDWFNAEKTTDPVKFAALSHQKFVFIHPFIDGNGRVARLIMNLVLLRAGYIIPPIL---------RHEYVESLEL--AHKDTKPFIEFIAERIVETEKDILRLFGESTSMHEGAKQINEGANPKVSLENVLKLITWQPGLNTRDLSELTGKSRSSVERYIRVL---------------------------------- 34580553 98 ------------------------------------------------------------------------------------------------------------------------------------------------------EIIYFAPTARRV-SLLMQDLFEFIAQDKQISGIVKACIFHYEFEFIHPFSDGNGRIGRLWQQLLLMQANKIFE---YISSLIRNNQSEYYSVLSKCDKLGESTLFIEFMLD-----------KIVAALRLYSN--NITYEANTPLSRMEFAKVLIDQWFSRKDYITVHKNISTATASRLLYGLERKLLISKGYKNQTY------------------- 54297049 47 ----------------------------------------------------QNLFID-LMCTDALDSSEIEGIQSSIKKELGLSAEAPRASLAERG----IAKMMVNLYQTISSPLTHQVLFEWHQFLMGNSHHLEDA-GQYRSHEEAMQIVSGPAPPSKCVP---AEMEQFINGSASLPTLTRAGIAHLWFESIHPFEDGNGRIGRAI-----AEKALFSKPVMVLAKILLKKRKEYYQQLGLASKTLDLTSWLLWFANIALEAQQSTYMYIDFIIK----KSVILREAEGKINPRQLLRLFHAGPELSAKNYMSITGATIATTTRDLNDLVKKNILKELKATRYFLN----------------- 37527785 145 -------------------------------------------------------------------------------------------------------------------------------------------------------VIHMAPQANR-IPKLMGDLFHWL-DSTDIHPLIASCIFHYEFEFIHPFADGNGRMGRLWQTLILNHWNPLFEPVESLVY---EHQAHYYQAINLSSQLVDCAPFIEFML----------------------------------------------------------------------------------------------------------- 154498867 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRSCVFHYELELIYPFADGNGRVGRLWHTLLLSKWN----PAFAVESIIHDRQQEYYAAINASNDTGESTIFIEFMLSAIKAS---LIEAISTSDEMSDGKMDKATLRWNKIQ-----EYLKTHDYIMNADVRELCGVSAATANRIL------------------------------------- 52548921 110 ----------------------------------------------------------------AQGTTAIEGTQRQAEELFEHSAPAGKTVREIHELINFKE-LERFFESYA-GDVSEKLIKKTHTIIMRNLSD---TSGEYRRIQVIEKEEYVPPPPFE-IPALMKELITYRANKRKLPPLELAIILHTKIVTIHPFVDGNGRLGRALLNFVLRRNG---YPTLYLDL---EHREKY-------------------------------------------------------------------------------------------------------------------------------- 68550446 40 ------------------------------------------------------------------------------------------------EAINHREAIYYVEAMVQHEPLTEWKIKSIHQLILKNIDDAHA--GVYRKNVIIAGADHVPPDALHVESEMQGFINWYKEQAPSLHPVERAARVHADFVKIHPFTDGNGRTSRLLMNLELMKDGVLP----------VEKRLEYYEALDAAHTKQDYEPFLALIAEVVE------------------------------------------------------------------------------------------------------- 146280229 11 --QPDWPHWRFRPEALVE--QEREFLLRSGKLVGAQHLAAAERDQAKI----------ALLSEEAVMTSAIEG------EVLDRASVQSSVRRQFGLSSDRRAGAESGIAEMMNEPLTTERIWTWHELVCRGRSDLRAV-GRYRDHPEAMQVVSGPIHAPKVHFEAMAAMDRFLFQISPLPSLVRAGLAHLWFVSIHPFEDGNGRIARAI-----CETSLLGQPSLALSRQIERDRKGYYAALEANNRQMEVTPWLVWFADTV-------------------------------------------------------------------------------------------------------- 114564993 107 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QADLDPLVRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEHRSIHFYAMSVSILERRKAYYAILESTQQSLDITPWLLWFLDAVQHTLNNIEQTIAKTQFWLRVDRRLLTPTLTTEQVKRLLDGDFSDGI-SSSQYQKVAKVSRATATRHLAQLVEQQCLVKTG------------------------ 58219508 232 ---------------------------------------------------------------------------------------------------------------------TIDHMLEIHRRVLGYVDPVEA--GRFRRTQVLGH--HIPPHPRDVEKQ-MQEFTQWLNSEDNLHPVEFAALAHYKLVYIHPFIDGNGRTSRLLMNLILMQAG---YPPITIR---KEQRSEYY-HVLEVANEGDVRPFIRFI------------------------------------------------------------------------------------------------------------ 48120548 237 ---------------------------------------------------------------------------------------------------------------------SIKDILEIHTRVLGHVDPV--QGGQFRRTQ-----VYVIPPGPGDIHYLMEEFASWLNSERAIRPVRYAALAHYKLVHIHPFSDGNGRTSRLLMNMILMQAG---YPPVIIH---KQHRHTYYENLQ-IANTGDVRPFVRFIAECTEQT----------------------------------------------------------------------------------------------------- 168265392 94 -----------------------------------------------------NILIN-----ELQSTNEIEGMRSTIEDVLSEVKKEKGDNSMVK--------LYNFLSESKNIK-SVEEIRALYDELVSNEIDEKKLDGDFRKDPGGDKIYHIGVTPETQIVSKLSKMIAFL--DSEVPDLYKYAVIHYFFEYIHPFYDGNGRIGRYLICSYL-ARKLDSLTALTFSYTINRNKEKYYR------------------------------------------------------------------------------------------------------------------------------ 84687590 185 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQN--IGQPSLALAFTIERQRKAYYDQLERHQRTLDVTPWLVWFAEAVLAAQQVTLDRVIAKAHFYDRHRDRLNERQTK-----AIERMFREPGLSAENYLSITRTSRATATRDLQSLVEIGALTRTGERRY-------------------- 149907557 163 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENQSIRFYAMSVSILARRKGYYEILEQTQKETDITAWLTWFFDTLNHTLLSTLQDIQTVLKLRIDQTQLTAEQVKVIN--RLLDGDFDQGI-NSSQYQKVAKVSKATATRHLNTLIELGCLNKTG------------------------ 51245026 82 ------------------------------------------------------------------------------------------------------------------------------------------------------EVIHLTPPA-DMVPTLMANLFSWLRDSEAH-PLIKSCVFHYEFEFIHPFADGNGRMGRLWQSLILSDWHEIFLPVESLVY---QYQSEYYRALNESTNQADSAPFISLML----------------------------------------------------------------------------------------------------------- 154487985 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------PESEIQVQLTKWLALLSDE-AIPPLLRAVMCHYAFECIHPFYDGNGRTGRFLLALQLSKH--LSIPTISLSPVIADAKGRYYK------------------------------------------------------------------------------------------------------------------------------ 28558956 162 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGPLPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQN--IGQPSLALAFTIERKRKDYYAQLEQHQKTLDVTPWLVWFAEAVLEAQQVTLSRVIAKAHFYDRHRDQLNDRQGKV-----IERMFRAPELSAEKYIAITGTSRATATRDLQDLVEICALSRTGERRY-------------------- 167767197 38 -----------------------------------------------------------------------------------------------------------------EKPLSEDIIKNMHKNLKEGVFEDRANGGWRKRANRVSDITALPQEVPEKIHQLL---EKY-HNAEKIT-LYDIAKFHAQFENIHPFQDGNGRVGRMIIL-----KQCLDHNIV---PVIIRHKAEYNRYLNKAQHEQD-------------------------------------------------------------------------------------------------------------------- 86139896 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------YTAPPASRVAAE-MEAFLAWFNAPISSDPVIKAALAHLWFVTIHPFEDGNGRIARAIADLALARSEGSSQRFYSMSAQIRTERSAYYDQLEQTQKETDVTEWVLWFL----------------------------------------------------------------------------------------------------------- 149195902 1 --------------------------------------------GTLKSLHDQLVLEWTY------NSNAIEGNTLTIKEVLEGITIGGKLMREHFEAINHKEAIMYVEDLLSSKPFSDSCIKSIHQLVLKNIDNENA--GKYRSNVIISGAEHRPPEHFDVPSQMTDLLESY--NQSNHHPLEKAARLHTDFVKVHPFIDGNGRTARLLMNFELIKSS-------YLPVIIKENRLQYYEALDKAHTKGD-------------------------------------------------------------------------------------------------------------------- 157147665 27 ------------------ELVDKHATRLVLKELTT------RLREAGKE-------LTALSMEEPITSSQLEGANTTT--LVARDMLESGRAPRTEDEHNAR--LMAEIPELIQEPLTPDLIRRFHAIGMGGINDEKYSPGEFRDTDDVGNIVHQPPAATQMVCDFVNDTESYVH------PLAKACVLHFMLVHEHPFRDGNGRTSRGLFYWYMLEYDVFKY--VSISQLLHAAPAKYAHSYQYTETDGDLTHYLEYQASIIH---RAMTRLLQHVDDLVARAARYKSGSLSRLSGRQLLNIILAEPKYSAAGVAEALGVSDNTARNYLRTLARASLLTEM------------------------- 163814278 17 ------------------------------------------------------------------ASNRIEGIVTTSTRIKKFEEKTTPKNRDEKEILGYRDVLNTIHESHDYIDVSPNHILQLHRDLL-KHAGIT-YGGSFKSVQNTEVIRFMPLAPYET-PEAIGALE-------IVDPLILIAFI-CDFLCIHPFNDGNGRMSRLLTLLLLYKSGY--EVGKYISRQIEKTKDVYYDVLQEIEEMNDPTPFIKYMLQMVLACYKEFEERVGIMDDVYDIVKSYVDNKLGKFTAADVLANCPS--------------VGRTSVFNALKKLTSEGYVEKHGRQKAF------------------- 158298425 197 ---------------------------------------------------------------------------------------------------------------------TLKDILEIHRRVLGHVDPIE--GGEFRRTQ-----VYVIPPGPGDLAILMGRFENWLNSEQVFLPVKYAAMAHYKLVHIHPFSDGNGRTSRLLNTLLMRA----GYPPVIIQ---KQHRHKYYNFLQ-LANEGDIRPFVRFIADCTERT----------------------------------------------------------------------------------------------------- 58338033 58 -------------------------------------------------------------------SNRIEGIYTSLNKIMSDKVEPRDRDE--REIAGYRDVLSLIHENYRYMPITKNTILSMHNMLFKYAGDS--WGGHFKDINNKIIAKYFNPPEAFLVPDLIDELEAF--ERGDISPLILSAALVFDFVSIHPFRDGNGRMSRLLMLLTMYRSGFEVGKYISLEKIIEDSKESYYDVLAASSNQNDYAPFINYYLGVVVKAYRELIERIGLVHNHKELKADKLQQQLRPLSRAELVELIPQY--------------SQTTIQRNLKRLKDERKIQSIGKGK---NIKYV------------- 123440949 155 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEQFIRTDTAVDPLLRAAIVHFWFVTLHPFEDGNGRITRALTDMALSQADNQSIYLYAMSVAILENRDQYYAILEK-SQRGDLTSWLLWFIATLEQSLDQASD----------------------------------------------------------------------------------------------- 46143859 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------HQPPQPHPQMEELM-LWNQ--ENLNTLEPIERIAMLHNKFVAIHPFIDGNGRTGRLLMNLELMKAGILKA----------ENRADYYRAL-ALGDLGNYQPITEFIAKAVYETMERTLNLI--------------------------------------------------------------------------------------------- 150398854 96 -------------------------------------------------------------MEEAIASSQIEGAVTTRNEMLK--KGRKPKNKDQKMILNNYNTMKYILT-IKNKEFSVEEILKIHKLITDGTLEDPEFVGKFRKDNEI--AVYSTPPEYGLVEKLMEEFCEFSNSKDKFIHPIIKGLIGY----IHPFNDGNGRTARSLFYWYLLKNDYWLFEYMAISRVINGSKGQYRDAYLKTEDKGDLTYFIKYNLECICKSLDE-ILNYLSIKQ--AEQKEVLKLISKSLRQAEILKEILKTPIITIKEIVKTYNVAYATGRADLNHLVDLGYLEKKKAGKEFVYI---------------- 167752978 41 -------------------------------------------------------------------------------------------------------------------PLTQNFIRTLHKTILREDYTVRDLPGGMQTSTRPNSVIYASP---EETPGLMGDLVDWYNAEGKLSPVELAALFHYRYIRIHPFEDGNGRIARLMVNYILTRH---DYPMIVVRS---RRKSEYLEALHQVPSDGDIRPFLKYFNDLV---ATEVYNDVLFVSERNENDGERIAFRTPN-YTK-ILNAMRTQPTLTLADMKDETGISMTAIQKLLDQLISKKYVE--------------------------- 166711007 175 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLLRAGIAHLWFVTLHPFDDGNGRLTRALTDLALAQAQ--PQAIRFLSASILADRSGYYRSL-EATQKGDITHWLHWFLTTLHDSLVQALHRIDRVLA-----KARFWQLHHAQLSAEQVKVLFEHGI-SASQYQAVAKVSKATATRHLADLLEKGCLRRL------------------------- 148254735 161 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LEWF-NADQGQDPVIKAALAHLWFVTIHPFEDGNRRIARAIADLALARSEESTQRFYSMSAQIRKERKAYYDILERTRGTLDITNWLDWFL-GCLERAFDGADTILSVLQKAALWEKHGASALNDRQRLLLNRVLFEGKLTSSKW-AKIAKVSQPTATRDIDDLIKRGILKK-------------------------- 161504969 93 ------------------ELVDKHATRLALKELTT------RLRGAGKE-------LTALSLEEPITSSQLEGANTTT--LVARNMLESGRAPRTEDEH-----MIAGNARLMDEPLTPDLIRRFHAVGMGGINDEKYRPGEFRDTDDVGNIVHQPPAAAQIVCDFVNDTEHYVH------PLVKACILHFMIAHEHLFRDGNGRTSRGLFYWYMLKSGYDVFKYVSISHLLHTAPAKYAHSYQYTETDGDLTYYLEYQTRIIHRAMTRLLQHVDKLVARAARIDHFLYQSLSRLSGRQLLNIILAEPKYSAAGVAEALGISDNTARNDLRTLVRENLLTEI------------------------- 169351165 70 ---------------------------------------------ASDALPNEYLIISTLV-EEIRSSNQMEGIYSTRKELKDMLINNTPK--------NYKRGMINKYEKLRKEQFSVSDIRALYDEILLINEDEKDKPGSVEISSGT-KVIHQGIVGENNIIDMIEKSLKILNNE-NINFLIRIAVFHYLFEYIHPFYNGNGRMGRFLASGYLANH-LNILCALQFSIACTHNNKKYYELTNDIRNKSDLTVFIIYFLEIYLSGLQELKEKIEDTINVYNYTVKKLCKYVDSKY-QSLVELILQVTLFGIEQLVKITNYSEQSIRAIIKK----------------------------------- 51594940 155 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDEIEQFIRSDSFLDPLLRAAIVHFWFVTLHPFEDGNGRITRALTDMALSQADSQSIHLYAMSVAILDNREAYYAILQGQRGNLDITPWLLWFIATLEQSLDQASKGIEHT---LAKTSFWLKHN-GSGLSPEQVKVLFSAGI-NASQYQKVAKVSKATATRHLADLLARECIEKLGRNTRY------------------- 117922236 191 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEKRSIRFYAMSVSILARRQAYYDILESTQRGNDITPWLVWFF----ETLNDC---------LLNAMGEVNKTLRKTQYWQNLDQSLLSQEQAKVSQYQKVAKVSRATATRHLAQMVEQGFLVKAGRSTRYLLP---------------- 163729606 166 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDASLDPLLRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEQQSVRFYAMSVGILANRKSYYEILEQTQKELDITAWLQWFFETLDSTFAEVFNEID--RTIFKTDQTKLTEEQVKVL-NRMLDGDFEEGI-NTSQYHKVAKVSKPTATRHLSILVELGCLVKTG------------------------ 91213103 118 -----------------------------------------------------------LRLEEPITSSQLEGANTTT--LVARKMLETGRSPRTEDEH-----MIAGNARLMAEPLTPALIRQLHAIGMGGINDAKYRPGEFRETDDVGNIVH-QPSAAALLPERLEKVCQWLNSEGYIHPLVRACILHFMLAHEHPFRDGNGRTSRALFYWYMLKSGYDVFKYISISSLLHAAPVKYAASYQYTESDGD----LTYFLEGVIKRALQNWQ--QHIDEITQRSAKLDSVLFSSGVLKRLLNVMLANPEYTVAEISVSLSVSDNTARTDLRTIVKEGFAQE-------------------------- 124546419 171 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEKRSIRFYAMSVSILARRQAYYDILES-TQRGDITPWLVWFF----ETLNDCLLNAMADVSRTLSKTQYWQSVDPSLLSQEMLDGDFELGI-NSSQYQKVTKVSRATATRHFAQMVEQGFLVKAGRSTRYLLP---------------- 149189405 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTSLDPLLRAAIAHFWFVTLHPLDDGNGRVARLVTDLALAQAERQSIRFYAMSVGILANQKSYYEILEQTQKDTDITAWLNWFLVTLNETFNAAQEKFWAIVDRTQLRHEQIELL------NRMLDGYFPDGVSTSLYHSEV-GISKPTATRHLTRLVELGCVVKSG------------------------ 17544594 326 ---------------------------------------------------------------------------------------------------------------------------------------------------------FTPVSPEYVMEQ-LKDIVDWLNDESTIDPIERAAIAHYKLVLVHPFTDGNGRTARLLLNLIMMRSGFVILPV--------ETRAEYYASL-HVANLGDLRPFVRY------------------------------------------------------------------------------------------------------------- 67158149 11 --------------------WQAERLAPLLRDCAQAGRLLGMAGAAGDELGAQSELDALL--QNIVTSSAIEGVRSSLARRLGLETDGASRVSPRSEGL---AELMLDATRHLEQPLSLEHLLHWHRLLFPAQDDVGALRGEQVVSGRLDRVHFEAPPRDGLERQLAAFLDWFEASRRDLDPLLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGERQAIRLHAMSASILDDRQGYYRILEANQKGGEITPWLEWFL----------------------------------------------------------------------------------------------------------- 94268977 84 ------------------------------------------------------------------------------------------------EVRGYRDALTWIHQDAQGILISNETIRRMHAMTEKDGDIIERYPGRERVRFRTVSAKQTPAAVDQLVADWQSCLE-----ERWIPPLIALAAFNLDFLCIHPFRDGNGRVSRLLWLLQSYQLG------FEVGRYIEQNKDRYYETLEQSSQEGEHDPWVLFILK---------------------------------------------------------------------------------------------------------- 148975364 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATLDPLLRAAITHLWFITLHPLDDGNGRITRLLTDLALAQAEKQSVRFYAMSVGILANRKHYYEILERTQKGGDISDWLIWFLDTLDETVDQTVYKTNYWRS-VDQTKLTVEQV--KVLS-RMLDGDFSEGI-NASQYKKVAKVSSATATRHLSALLGHGCLVKSG------------------------ 67938411 40 ------------------------------------------------------------------------------------------------EAINHREAIFFVEELVKRHELSEWQIKSIHQLILKNIDDAHA--GVYRKNVIIAGADHVPPDALHVESDMQGLINWYGETALALHPVERAARVHADFVKIHPFTDGNGRTSRLLMNLELMKDGVLP----------VEKRLEYYETLDTAHTKQDYEPFLALIAEVVED------------------------------------------------------------------------------------------------------ 24461719 150 -----------------------------------AHDILGRAKAFIESLPPIMMALNWAYLHETKDSFAIEREAPTEDK-----------------SRRFIQLLRQAHER---QPLTEDYLVSLQNATVSNPLDMAAA---FRGTQGAVGVTYLPPPPE-LCRELMESLMGFANEAPTIDPLVAAGIISFGFVLIHPFMDGNGRLSRFLIHQALCRAGALENGLLLVSVAMKRQERQYLETLQSFSRRDFWDQWIDF------------------------------------------------------------------------------------------------------------- 114797383 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETPLLPIERAGLAHLWFECIHPYEDGNGRIGRAI------SEKALQRPVFSLAGALLRHRKDYYRELELASATVNADRWLSWF----ADIALEAQDRSLKQVEFMLAKTRLFDRLAGKLNPRQALLRMFAEGILSAKNYMTITGAPTATATRDLTDMVAKGALVELKSTRYFL------------------ 116054300 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSDASLDPFLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAEQQAIR---FYMSASILDDRAGYYRIL-EASQKGDITKWLQWFLETLLKSLEQALARIDRVL-VKARFWQAHRSQTLSAEQIKVLNRLFEDGI-SAAQYQAVAKVSKATATRHLSDLLEKGCIE--------------------------- 66047888 11 --------------------WREERLAPLIRACAKAQ---GRLLGMSGAVGGDAQMLNAL-LQNIVTSSAIEGERLNADSVIADNGKHSPRSEGLAE-------LMLDATRGHDQPLDLQRLCTWHRWLEDSFVSARILVGQLRSSGRLDRIVHFEAPPRAGLEQQLEDLDWFASSQKDLDPFVRAGIAHFWFVTLHPFDDGNGRLTRAITDLALTQGDQQAIRLFAMSASILADRAGYY-HVLETSQKSDITEWLEWFLR---------------------------------------------------------------------------------------------------------- 148652534 57 --------------------------------------------------------------LEIVKTSEIEGEILKTDQVRSSVADDHNMPAASRE----IDALDATFHY--QKPLLLEDLLGWHRALFPEGRDDSQGAMQVVSGGYGRERVHFVAPHADRIFDELDLFLQWLNQQDNLDLVIKAGIAHLWFVTLHPFDDGNGRLTRAITERMLAKSDGSAQRFYSMSAQILNRRNDYYKVLERTQKDRDITLWLVWFLETLKDAAQATTDKIMDKANFWQMHRHHALNDRQ----IKMLNSLMSDFYLTTKKWATINKCSIDTALRDINDLIEKGMLEK-------------------------- 104783315 166 ---------------------------------------------------------------------------------------------------------------------------------------------------------------EQQLQQFLDWFEA-SRNDPQIDPLLRAGVAHFWFVTLHPFADGNGRLTRAITDLALAEQQAIR---FYMSQSILEDRSGYYAVLESSQRSGDITDWLRWFLATLLRSLQQALTRIDRVLALQAEQIKVLNRLLDGGPSG------FEEGI-SASQYQAVAKVSKATATRHLADLLAKGCL---------------------------- 85705551 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDPLPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQN--IGQPSLALAFTIERQRKAYYDQLERHQKILDVTPWLVWFAETVLAAQQVTLDRVGFFIA-KAHFYDRHRDNLNERQTKAIKRMFREGPELSAGNYISITGTSRATATRDLQDLVEMEAFGRTGERRY-------------------- 152998911 175 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEKRSIRFYAMSVSILARRQAYYDILESTRGDIDITPWLVWFLNAMADVSR-TLSKTQYWQSV---DQSLLSQEQAKVL-NRMLDGDFELGI-NSSQYQKVAKVSRATATRHLAQMVEQRFLVKAGRSTRYLLP---------------- 152993694 11 ----------------DDNYPHFKYDKDVLKSLLSVSRNSGRLDGILTMLGVQK--SNALSINEIVTSSQIEGEQSVRSSILKKMAGSTKKDTSTKHTDGLVAMFMDSST--NHSPLTVDRLNGWHNTLKINVAKFREEEMSVVSYKGGREQTHYIAPPPDILDKEMDVFLAFVNTSTE-EPYTKAAIAHFWFVTIHPYDDGNGRIARA-ITNYVLSKELLNDGYYSISTAIVEDKKSYYDLLLEITE---WISWHTDMINKAIEISLQQVQIAIQKANFWDRAREYSLNTRQIKVLNKLLDALNTKKYISIA------KTSTATAKRDIADLVSKNLIEQVGRNVRYV------------------ 170723974 188 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SDASLDPFLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGEQHAIRFYAMSASILDDRAGYYRIL-EASQKGDITAWLQWFLATLLKSLEQALARIDRVLAKARFWQAHRSQALSAEQIKVLNRLLFENGI-SAAQYQAVAKVSKATATRHLSDLVEKGCL---------------------------- 77959714 155 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDPLLRAAIAHFWFVTLHPFEDGNGRITRALTDMALSQADSQSIHLYTMSVAILENRDGYYAILEQCRGSLDITAWLLWFIATLEQSLNQASEGVRSTLALRGEQIKVLNRLLDGGENGFALG-------ISASQYQKVAKVSKATATRHLAELLERECIEKLPGE---------------------- 156357557 200 -------------------------------------------------------------------------------------------------------------------------IIEIHRRVL-----GHAHPLEAGRYRSTQVFVHVPPAPEDLEKQ-MNAFNDWLKDPEILHPIEFAALSHYKLVYIHPFTDGNGRTARLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 28867752 167 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPRPVLSRQLDDFIDWFATSQNDLDPFIRAGIAHFWFLTLHPFDDGNGRLTRALTDLALAQGDQQAIRLFAMSASILDDRTGYYRVLEASQKTTDITQWLEWFLR---------------------------------------------------------------------------------------------------------- 171854172 58 ------------------------------------------------------------------SSNKIENVFTTNKRLKELSINKKPINRNEEEIVGYKNVLNENFDSIEIKP---NYILQMHRILYDYT---NIDGGTYKKTQNETKIRFTPIEPY-LISIKMEELENF--NKPQTNNLILIFNFIFDFVSIHPFTDGNGRIQRLLMTLLLYKNHVIGK---YISLIIESSKETHYETLLSSSYNNDTTPFIRYML-GILLNAYKTFERA------------VIFPHLQKLTAKQQIELVFKNTLLKMAKIIELLHISQTTIELYLNQLLKEKYITKINNNKFSYYIK--------------- 125718415 95 -------------------------------------------------------------------SNAIEGNTLTLDLVLRGLTIDQKPLKDHMEAIGHQEAFQYVQRLVEEQPLSEQMIKDIHYLVLANDRGIRRVP--VRIMGAANE-----PAQPYMIAPLMEKLVDYAASQENM--VTKLAQFHIAFESIHPFIDGNGRTGRLLVNLEL-------------------------------------------------------------------------------------------------------------------------------------------------------- 159904451 96 -------------------------------------------------------------MEEAIASSQIEGAVTTAKEMLK--KGQKPKNKDQKMILNNYNTMKYILE-IKNKEFSIKEILKIHKLITNGTLEDPEFVGKFRKDNEIG--VYSTPPEYGLVESLMNELCEFSNSNDKFIHPIIKGLIGY----IHPFNDGNGRTARSLFYWYLLKNDYWLFEYMAISRIINGSKGQYRDAYLKTEDKGDLTYFIKYNLECICRSLDEILEYLSKKQSEQKEVLNLIKSENLNLRQAEILKEILKAPIITIKEIVIIYNVAYATGRADLNHLVDLGYLEKKKAGKEFVY----------------- 83309479 160 ---------------------------------------------------------------------------------------------------------------------------------------------------------YEAPPAEQVGSEIEQFLEWF-NQPPAMDGLLRSAVAHLWFVTIHPFDDGNGRIARTIADLALAQEGTGQR--FYMSAQIQRERSHYYEILERTRGSLDITAWLSWF------------------------------------------------------------------------------------------------------------ 118727661 40 ------------------------------------------------------------------------------------------------EVVNHKKAFHYVKQCIKELPLSEKIVKDIHALVTENVGGIYRNEEVFISG-----ASHTPPARNEMYIQI-KNFFADLMYKKDLNPIELAAWTHAEFVRIHPFQDGNGRTSRLIMNYQLMSYGFLPISIA------KENRLDYYNAL---------------------------------------------------------------------------------------------------------------------------- 24216651 42 ---------------------------------------------------------------------------------------------------------------------SIDLIREIHGLILKNIDDEEA--GVFRRNVRITGASHIPPKVYDLIQELV---EWFYRNKKKISVPELASWFHYKLVFIHPFIDGNGRTARLLMNLILMREGYPPAVIMHL------DRKKYYRVLKEA-DRGKPEDFLDFVGRSIE------------------------------------------------------------------------------------------------------- 95930312 110 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPVIAAAIAHFWFVTIHPFDDGNGRLARAIADMLLARSE--QSPLFYMSTRIQQERKEYYDILERCQKDLDISLWVEWFLGCLIEAAEQTLEAI--------------------------------------------------------------------------------------------- 158320950 38 ------------------------------------------------------------------------------------------------EAVGHKDAFYYIEELVKDKDLSENAIKDIHTLVL---MDKPQQRGMYRRIPTILGAVHEPPQPY-LVPVLMEQLLREYKEEMKDKHIIKVALFHLKFEGVHPFIDGNGRTGRLILNLELMKEG---------------------------------------------------------------------------------------------------------------------------------------------------- 163815075 100 --------------------------------------------------------------------------------------------------------------------LSEKMIKELHLILKNGTQDSRKAVGDYKKNEVGGHDTALPEEVPEKMKNLLARYRKL--NEKTLDDILDF---HHEFESIHPFQDGNGRVGRLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 167648731 53 -------------------------------------------------------------------------------------------------------------------PLTEATLFNWHRLITNGRTDLKDV-GRYRTHADPMQIVSGPLHAPRVVPAQMARFWEWLQGRAPLPAIARAGVAHLWFESIHPFEDGNGRIGRAVSEKIL-AQGLASPAITGMASTLLKHRKTYYSQLERAHHALEITDWLAWFAAKTLESQRRTLRQVEFI------------------------------------------------------------------------------------------ 94266806 165 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLLRAGIAHLWLVTLHPFDDGNGRVTRAVTDMALAQEGQAIR--FYLSAAIMARRQEYYAQLEAAQKTLDITEWLAWFLLVLEEALQQALSRIDHVQTVLSERQIRVLNRLLDNAGEEFTDGINASKY---KALAR---VSKPTATRDLADLLQKGCIKQL------------------------- 94264696 142 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDIDPLLGAGLAHLWFVTIHPFDDGNGRIARAIADMALARSEETGQRFYSMSAQIRHERNAYYTMLEETQKGGEISAWQEWFLQCLLRAIDRAQGTLANVLN-KARFWERFAQEPLNERQIKVLNRLFEGKLTTSKW-AKLAKCSQDTAHRDISDLIKRGALRKLGGGR--------------------- 56475471 55 ------------------------------------------------------------------------------------------------------------------------------------------------------------------MADLVTDWRR-CQDERWVPPLIALAAFNLDFLCVHPFRDGNGRVSRLLWLLQSYQLGYEVGRYISLERLIEQNKERYYETLEKSSQEGKHDPWVLFILK---------------------------------------------------------------------------------------------------------- 67158802 195 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHRLAWVHPFADGNGRVVRLLTHLQL-HKLNLSSPLWSLSRGLARRQEQYYARLANADQRGDLDEFVGFMLD----TCLDQMRYIEAAMRVMRERLEKIFAWEPRISSARALHVLLTQGKVSRADFKVFTGLGERTATDQLRKLVELGLV---------------------------- 91790583 173 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DALIKAGLAHLWLVTLHPFDDGNGRISRAVGDMALAAEGTHQR--FYLSARIQRERKDYYDQL-EATQKGDVSPWLAWFL----------------------------------------------------------------------------------------------------------- 71737065 94 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPRALLAQQLDDLDWFAASQNDLDPFVRAGIAHFWFVTLHPFDDGNGRLTRALTDLTLTQGDQQAIRLFSMSASILDDRAGYYHVLTSQKRTTDITEWLEWFLR---------------------------------------------------------------------------------------------------------- 153811513 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LEAWE-----ADRIDKLVLIPMFILDFLCIHPFNDGNGRMSRLL-TLLLFYKKYISMEML-----IEKTKETYYEALQASSTENSYEPFVKYYL-GI-------------MLKAYNEFESRVEHLKHRSLSKDRIKAVIDNKVGKITKIMELCDISKITVERTLTNLVKSGYIAKVG------------------------ 150005987 76 ------------------------------------------------------------------------------------------------EILDHFQAYEYLLKNL-DRPLTEELLKETHRLLKTQYDEIPSNPGEYTTVDCAGDTIFG--DHEQLIPRLLQSTQQVL-DSGKIHPMIIAARFHGFYEYLHPFRDGNGRLGRLM------------------------------------------------------------------------------------------------------------------------------------------------------------- 91203224 44 -------------------------------------------------------------------SNAIENSTLTLEELLQIHLDRYITEREIFEAKNLARVVSYINIKAKEQELTLEVMLSLHKMLIANIRD--DIAGRFRKD---GEWVRVANHIAPDPKEVAGRLEKMLYNAASHENIIKIARLHLTFEHTHPFVDGNGRIGRVINNYLLIREG---------------------------------------------------------------------------------------------------------------------------------------------------- 169668120 31 ------------------------------------------------------------------------------------------------EVKNYRQILPKMFSSLQEKKIDEKLIKDFHRLIMNNLIDNN---GKFKTIENPTKPYLVPVAIKDMCDNLYFRLDNAKNDDDKLKAILQS---HIKFEKIHPFSDGNGRTGRIIMI----------------------------------------------------------------------------------------------------------------------------------------------------------- 169823845 53 --------------------------------------------------------------QSTKSSNAIEGISTNLEELMNKKSEPRNRNE--EEIYGYREVLDIIHENYTDIDLTKNNILTLHSRLYYYSSENHK--GKFKTIDNS--IVETNAFGEKKIRQPVSAFEKMISAYDEVPPLLLIPVVVHDFLCIHPFYDGNGRMSRLLTLLLLYKNG------FFVGKYIEDTKDKYYEQLQASSENNNELPFIKYMLSVIYKAYFECDERFRLIGEKSLTSADRIMKVFEKTL----------KPLSKSDIVIICPDISQRTIERALKELKDTHLIKQIGSGR--------------------- 170721206 265 -------------------------------------------------------------------------------------------------------------------------------------------------------VTYVPPPP-GLCRELMESLMRFANEPTQIDPLVAASIISFGFVFLHPFMDGNGRLSRFLIHQALCHSGALENGLL--------------------------------------------------------------------------------------------------------------------------------------------- 163800040 8 -------------------------------------------------------------------------------------------------------------------------------------------------------ITYHTPPKHNQVPELMEEFCKFANSDEDIPPIIKGIILHFLIGYIHPFNDGNGRTARAI-----FYWYVLS-------------RGYYYTAISRITDENDLTYFINYNLDAIEEMNNYISKKEIELLDFEKQYSESSENLNLDLNSRQLLKYFYNNPYITIKEIQNIFVVAYDTARNDLELLVKNNKIIKRKSGKRFEYTALMN------------ 167588243 39 ------------------------------------------------------------------------------------------------DAMHHRDAIGYVEDIVSKRALSERQIRNLHRLVLNGDGDVRRYRHE---NVAIAGASTMPPGFLDLPAD-MAALIGWYREAGAMHPVMRAAELHARLLKIHPFVDGNGRTARLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 153890998 225 EFEADDPFVAPPRLPPVGRLKALWQQRPVAHELFPSAEANAYLDRVAE--------IYIH---DAYHSLSIEGYQVTPELIALIASGEWNTDSAAQEQVNAMAAMTSVREILAERPAPAVVSRDLQAGLLPSLAGYRNRPVFIRGSE------HVPPPHEAV-PELLDTLFDMLAAEPA--PGVQAVLGHFLFVYIHPYSDGNGRIGRILNTML--------------------------------------------------------------------------------------------------------------------------------------------------------- 149376501 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAIAAAHHRFLWIHPFLDGNGRVVRLWTDAAFRAAGLESVGVWCLSRGLAIYSEKYKSNLDAVQQRGPLSEFCHFVLD----TSVDQVSYISELLNL-KSMKRRIRDDLKPASTWVLYQAFIQGSISRSDALALTGERDERTARRLLKKLRDLGLL---------------------------- 50954187 214 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHPFGDGNGRTARLLEVAILAHSGVVPASNL-LSDHYNRTRSRYYQRLASTSREGKVEEFVTYAAEGLVDLLREQIGEVRESQNYVHDRLRYESPGKTKDRRRNLVLALPDSPITK----REMRRLTPELAEAYLHALQKLGLVDEFAGGKQYRARAYI------------- 78776428 150 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSLIKACTAHLWFVIIHPFDDGNGRIARAITDLVLIENSKISR--LYMSSVINTDRKGYYSALEHTTENNDITNWCEWFLSTLHNALIDTKKKLDYI---VQKTKFWDRHKNDELNAREILNFILDM---GAENFQGNLSKKKTNASRDIAQLLELGCIRQ-------------------------- 168178332 30 -----------------------------------------------------------------------------------------------------------------------RYIKYLHSMLKNNTTDYERFSGVFKKIPNTILGTDVQLAQPYEVEYKLEELISW-YYQNKIVNLDIIAEFHFRFEMIHPFQDGNGRIGR-----FLMLKQLL-------------------------------------------------------------------------------------------------------------------------------------------------- 169192832 38 ------------------------------------------------------------------------------------------------EVINHKEAIDYIENLIKEKAISEKIIKEVHYLVLKGIDD--DNAGKYRTTNVLISGSDHKPPEHYLVPEKMEKLVSWYKNKQNKLHTIELATFHHHLTSIHPFVDGNGRLARLLMNFILVQDG---------------------------------------------------------------------------------------------------------------------------------------------------- 10954601 34 -------------------------------------------------------------------------------------------------------------------PLSLEYFKTLHKILKKNCSDE--VIGSFKKRPNVGNSATTRPQLVELVKNYQSNLEVSLENIIDF---------HVAFEKIHPFSDGNGRVGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 46446552 20 -----------------------------------------------------------------------------------------------QEIAGYRDALNLIHQSGQYMRLTNNVILQLHSWLLDNQITEIHSDGTKRIRFNPTSAFETPSAMHALIEGYETNIQS-IQKE----PLIILPVTILDFLCIHPFSDGNGRTARLLTLLLLYHYQVGR----YISRIFEESKESYYATLEKSSKKHDVMPWMTYFW-GV-------------LLRAYNEFEARVGTLKIGQGSKNAIRQTAERMIFAISDIEKACAVSRDTIRLVLRQLRDEGIIIPQGKGR--------------------- 33594040 23 -----------------------------------------------------------------------------------------------QEIAGYRDALALIHESAAHMPFSEGVVLQLHTLLYRNNDIIERHPGTSR--------LRFQPVASHLTPMAMADLTRYATDQHLADPLVLVPLAMLDLLCIHPFPDGNGRMSRLLTLLLLYHFDYAVGRYISLERIFEETKESYYETLEASSQQHDVKPWLDYF------------------------------------------------------------------------------------------------------------ 78714389 33 -------------------------------------------------------------------------------------------------------------------PLSLEYFKTLHKILKNNCSDA--IIGDFKKHPNVGDSATTRP---QLVGSELTNLLQHCHSRDIIDF-------HVAFEKIHPFSDGNGRVGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 4027923 26 -------------------------------------------------------------------------------------------------------------------PLSLEYFKTLHKILKKNIGGFKKRPN-FVGNSATTRPQLVESELTNLVKNYQRNLEVSLENIIDF---------HVAFEKIHPFSDGNGRVGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 168219796 3 --------------------------------------------------------------------------------------------------------LMAEIPDLLQEPLTPDLIRRFHAVGMGGINDEKYRPGEFRDTDDVGNIVHQPPAA-TDLQVRLQMVCDFVNDTGSYVHLVKACVLH--FMIAHPFRDGNERTSRGLFYWYMLEYDVFK----YISISQLLHAAAKYAHSYQYTETDDMD--LTYYLESIIHRAM--TRLLQYVDDLVARAARYKSGSLSRLSGRQLLNIILAEPKYSAAGVAEALGVSDNTARNDLRTLARENLLTEI------------------------- 126663814 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------FMPPNANKV-SDLLDELILFVNENPLQLNDIELAIFHHKLVWIHPFFDGNGRTVRLAMNLLLMRKGFPPAIIL------KNDRKKYYDALNQA-NNGNYQKLTLLMCQALERTVN--------------------------------------------------------------------------------------------------- 139438367 40 ------------------------------------------------------------------SSNGLEGIVTTLKAIMAYSAKPSSRAE--EEIAGYRDVLSLIHEQHDSIPVTPSVILQLHRDLMSYGGHWKDSDNEIVSIDDQGNVRFRPPSAPGLIKEACQSLNDALSRQVCDPLLISLRFI-FDFVSIHPFNDGNGRMSRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 56419287 38 ---------------------------------------------------------------------------------------------------------------------------------------------------------YTPPHFLHIQDEMNQLFSWYETNQHALHPIELAARFHFQLVYIHPFADGNGRTARLMMNFILMQHG-------YPPAIVKANRRKYYEALEKASVKGEVTPFIQLIAACVEES----------------------------------------------------------------------------------------------------- 31983003 33 -------------------------------------------------------------------------------------------------------------------PLSLEYLKTLHKILKNNCSDE--IIGNFKKHPNVGNSATTRP---KLVESELTNLLQRYHSENIIDF-------HVAFEKIHPFSDGNGRVGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 150384658 32 -------------------------------------------------------------------SNRIEGNQLTHDQIYETEKDSAVRTDDIIETLNHFAAFDYMLDTAEEK-LSEKIIKKYHFLLKQGTSQSRKLPNTIGEMETTE-----PKKVGKEVRALLSAY----HSLQSYTVIVKF---HFDFERIHPFQDGNGRVGRLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 90962808 21 ------------------------------------------------------------------------------------------------EVDNHKAAFHRLLIEAKQTPINESLILDFHKDLTQNVV---YNAGHFKESTNIGGADFQTASPEQVIRQWCDNLNYQLENSKNEREYLRALLSHVQFEQYHPFSDGNGRTGRLLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 126699146 71 -------------------------------------------------------------------------------------------------------------------PISSQTILELHGYLSSTRGGSYKSDNDFIENLKPSEFISTDSSVNKVEKAVEEICEAYLIEEDEIDILILISAFVLDFILIHPFKEGNIKMARVLILLLLNKNG-------YVGRYISLGKIEYYSNLNYLSEKADMNAWIEYFLETI-------------------------------------------------------------------------------------------------------- 30387184 37 -------------------------------------------------------------------------------------------------------------------PLSLEYLKTLHKILKNNCSDE--VIGGFKKHPNVGDSVTTRPQL--VEKELTNLLQRYTNLENIIDF-------HVAFEKIHPFSDGNGRVGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 148243872 60 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PEMVPGFMAHFEAGYRGVGPAFSLIAAAASHHRLAWIHPFLDGNGRTAR----LYTHAWDLWS-----VSRGLARTLGDYRSKLARASASG-LAEFCAYFL----ETA---LDQVRFMRDMLAPDTLLPRLRLFVQHAFAILELAYLRGHVPKGEVETLLGVSERHARRIVTPLVEQGLLESEGR----------------------- 134298684 38 ------------------------------------------------------------------------------------------------EMINHAEAVDFLKDAIKHRDLTEGLIKEFHAMLKTLAGGVPVIPGAYKTKDNSGIIHHYAPA--TQVSAEMENLINWYNDSKKMHPIELAALFHHRFVAIHPFPDGNGRVSRLCMNYILMKNG-------YPPAIIKENRWDYYTALEE-------------------------------------------------------------------------------------------------------------------------- 115521887 37 -------------------------------------------------------------------------------------------------------------------PLSLEYFKTLHKILKNNIGGFKKHPN-FVGDSATTR--------PQLVESELTNLLQRYHSENIIDF-------HVAFEKIHPFSDGNGRVGRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 163790660 59 ------------------------------------------------------------------------------------------------EIENHKQAFDHMIHLINEETLSTTIIKEIHADLTDRLQ-YDK--GQFKKNENMILGAEFQTASPSETPLLVSQLIDNLNSTDREAKL--MAILHIQFERIHPFSDGNGRTGRM-------------------------------------------------------------------------------------------------------------------------------------------------------------- 163754372 62 ------------------------------------------------------------------------------------------------EVTGHNQAINWVIDVVKDYPLTESFIRQIHELLLKEVGKYKKTPNHVKTV--TGEIFRF--ATPEETPAKMTDLLNWYNEEETVNPILLAAEFHYKFIRIHPFDDGNGRTARIL------------------------------------------------------------------------------------------------------------------------------------------------------------- 67458877 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIIIANFIFEYLAIHPFQDRNGRTSRLLTNLLLLKHGYLFVQIISHEHIIEANKIDYYMALNKTTKSEDITAWLIFF------------------------------------------------------------------------------------------------------------ 71908279 270 -------------------------------------------------------------------------------------------------------------------------------------------------------VTYIPPSPE-LLSKLMPAFMDMANSLPRQDPVVAASVASFGFVYLHPFMDGNGRLSRFLFHHALCQSGRLDQGLLLVSVAMKRHETEYLEALQ--------------------------------------------------------------------------------------------------------------------------- 121583308 147 -------------------------------------------------------------------SSHLEGNRYTLEELFKSGAAATDSDAVM--LLNHKAAIEFLVDAVPTQGLTPGLIRNLHAVLMQLLMDVAALGAIREKVVNISGTVYIPAQVPAVLTEM---FERIISTTQYIKNPVEAALAYLQ-----PFEDGNKRVSRLAIPLMLYNQAPLS--------FLDVNREDY-------------------------------------------------------------------------------------------------------------------------------- 160942292 40 ---------------------------------------------------------------------------------------------------------------AKEQPLDEKIIKEIHALLMENVGGIYRNVDVYISG-----AQHTPPSPGEMYRQVKDFYADLTWKGKEMNPIELAAWTHAEFVRIHPFPDGNGRTSRLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 114568053 46 ---------------------------------------------------------NVAIIQSTRASNSLEGI--TIKDTRLIDIMQNKVQPANREIAGYRDVLATIHSSYDAIPVKPSILLQFHRDLISLEGGSWKNSDNAIEEVYPDGSKFVNPVSSFATPGAIEELCKFYNNSGEIDSLMLISATILDFLCIHPFCDGNGRMARLLTLLLLYKEGYEVGRFISLEQIIEESKDAYYDTL---------------------------------------------------------------------------------------------------------------------------- 160946623 56 -------------------------------------------------------------------SNDIEGIVTTSARLKKVEEKTTPRNRNEEEIVGYRDVLNLIHENFDVISISKNYILQMHKIMFRYMAGKTKNIQNYITINYPNEILFTPPSPPEALENICNEYNKVIGNF-EIDPLLVIPYFIHDFLCIHPFNDGNGRLSRLLTTLLLYRSG------FYVGKYISKDKSAYYGSLQK--SGLNWEDILPFMLLGIILAGEDRFSIVEEKLPAIELVRKAISQKMGRFTKQDIIELCPT--------------LSLSSIEGSLRKLVDEG---EIQREGIGRATKYIRL----------- 160931939 85 -------------------------------------------------------------------------------------------------------------------PLTQELVLEVHRILTSGTYDERRFPGEYKKHDYITGRNEVGAPADRVAED-MADLLEEVSEYHGTDVIRAGAYFHAVLENIHPFSDGNGRTGRTLLNYYL-------------------------------------------------------------------------------------------------------------------------------------------------------- 171780039 19 ------------------------------------------------------------------------------------------------EIENHKQAFSYILDLLNEQSLKIGQIQDIHALLVDRLQHDR---GQFKSQQNAAEFKTTTP---TETPILMRQWVRLDIATSEREKLETLADTHIQFERIHPFSDDNGRTGR-LVLMYLAMK-YLKAPVI-ISKDI---RADYMELL---------------------------------------------------------------------------------------------------------------------------- 119512351 80 ----------------------------------------------------------------------------------------------------------------GQRTLSTFYIKQLHQLLTQNQDSTEKTPGQIIRKQQPNNLIHEYCPPEQVASE-MDNLIQWHHQHEKIPPEVEAAWLHHRFTQIHPFQDGNGRVARCIASL---------------------------------------------------------------------------------------------------------------------------------------------------------- 110599341 347 ------------------------------------------------------------------------------------------------------------------------------------------------------NAAHVPPSKEAV-REMMPELCDLLKSEASAA--VRAVLGHFIFVYIHPYMDGNGRLGRLMNVMF--ASGGFPWTVLNV-----ERRKEYMTALDAATSRGDLKPFAQFIYESMTESAN--------------------------------------------------------------------------------------------------- 121593256 81 ------------------------------------------------------------------------------------------QNRAEQEIAGYRDALKLICDGGDRMPLSESIVLQLHATLHRYMR----QPGQWRTADSPVAAHLTPVTMESLVARYRTALDQQL-----ADPLVLVPLVIFDFLCIHPFPDNNCRMARLLSLQLLC------------------------------------------------------------------------------------------------------------------------------------------------------- 19704061 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IENIITTYDEYKEMVLKDKSNPNAKDLLELLFFEFYTKNEYIRTKLNISRQTATSYLKQLEEVGILSSKKLERLFIKIAYLKLLK--------- 146302235 27 ---------------------------------------------------------------------------------------------------------------------------------------------------------FMPPNANKV-SDYLDELIDFINT----NPLIELSTIHHKLVWIHPFFDGNGRTVRLSMNLLLMRCGFPPAIIL------KNDRKKYYEALNQA-NNGNYQKLTLLMCQALERT----------------------------------------------------------------------------------------------------- 163785234 100 ------------------------------------------------------------------------------------------------------------------------LIRQINKSL-GGKGDFRK-----GKIQITG-AKINPPEGYEDWLKIFNDFVKEIEKKLDFNAL---SVSHGFFEEIHPFEDGNGRTGRIILNYILISKG---------------------------------------------------------------------------------------------------------------------------------------------------- 153891690 574 ----------------------------------------------------------------------------------------------------------------------------------------------------------TPPPPHEVMRNYFQDWEYFAGDLTDQT-LEMLAFIEGRFLSIHPFQDFNGRVIRLFIVL-----RRLDFPRLDLSDYL---RQTYFRALEAA-DKSDW------------------------------------------------------------------------------------------------------------------- 55980171 35 -----------------------------------------------------------YMLQETRNSLAIEGYFTTEREL----REVLRGRKGAAEVLNYFRTAQFVYEQLQDLQLDVAFVNNIHGQLETPQEAERGRPGVERRIQGAK----VRPPLEA--GDYLRAFVR------AVPLLLKLAKVHTLFEAIHPYRGGNGRVGRVL------------------------------------------------------------------------------------------------------------------------------------------------------------- 158520845 386 ---------------------------------------------------------------------------------------------------------------------------------------------------------HVPPRYEAV-RDLMPAF--FTLLEGEKEPAVRAVLGHFFFVYIHPYCDGNGRMGRFLMNVMLYPWTVIP----------IETRNHYMAALEEASVKKNIEPFSGFLAKLVE------------------------------------------------------------------------------------------------------- 67939383 282 ------------------------------------------------------------------------------------------------------------------RPLSMTEILNMHGALIQDHRGFRTEGGERDRNGEPQEFIGARPQDIESLVKGLVDSHR-IMAEASIDPVIHAAAIAFGLVFIHPFEDGNGRMHRALIHQILTERSFAPPGIVFVSAVILERIEEYQRILRE-------------------------------------------------------------------------------------------------------------------------- 15611718 16 ------------------------------------------------------------------------------------------------EVKNYQNMLFFLLENLNKRQMDSFFIRELHGILMNFL-----LPGAFKTTDNTGASFETTPQAPMAMKEWCDNLNYKMKTLQDKEEKLKAILQHILFERIHPFSDGNGRVGRILI------------------------------------------------------------------------------------------------------------------------------------------------------------ 172063552 145 -------YDNLPGTPAFCPLVRR--TAGVQEALFDLSTALSELDRVFGA----DILMRTLTFKESRASFLIE----------------KEADQVDR-IQRFAHAIAQYCGRI-DAPLSAPSLHTLQAAILGHDAGVRRSPATMRENI----VHYIAPAFEDVMP-MLAGLEEFEAATRGAEPLARAATLAFGFVYIHPMRDGNGRIHRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 114707929 136 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IATAHHRFNFIHPFIDGNGRVSRLMSHAMGLRAGIGGGGLWSVSRGLARERGEYKQMMDHADRQGDLDGFTKWFLEVCLDQVRFSSTMFD-LERLEERYRALVQDMHGDRRAANLISAVIRYGSLQRGAAALVVKTSERTARSILGELADLGFLK--------------------------- 167765768 27 -------------------------------------------------------------------------------------------------------------------------IKELHLVLKNGTSDSRKDVGDYKKNEVGGRDTALPEKVADKMKALLTEYEKF---EDILDF-------HVKFERIHPFQDGNGRVGRLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 167584563 121 ------------------------------------------------------------------------------------------------------------------------------------------VPGEFRKTDVTVGRHLAPEP--EMIEPLLAAWTRYARIRAKEYQLIGIACSHHRLTWVHPFMDGNGRVARLHSHLGLRAAGLLWSPL----RGLAREHGQYYATLSGASRRNDLDGFARFFLDCCLDQVSFMIRMTDFVAGRMLDLLRYLKSVIKPEASALAMEFVMLRRTVTRAEFTQMLGVSDVLARRIARSLLDFGLL---------------------------- 163810207 270 -----------------------------------------------------------------------------------------------------------------------------------------KKPGEFKEDANSGNTVFVLP---DLVKGTLR--EGFAMLRDLQAPFARGVFAHTLIVLVHPFNDGNGRTARIMMTKELVGKSRIVVPTIYRSDYI--------------------------------------------------------------------------------------------------------------------------------------- 78187750 131 ----------------------------------------------------------------------------------------------------------------------LNLPESMCQIKKQG-RSLTIVPGEYR-NRAEQDVLHQPPSSIHV-NDFMAYFERYLASMGKGMRIVAMAAAHHRFNYIHPFPDGNGRVSRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 75758486 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLNQKDIDPLILICNFVLNFICIFPFESGNGRMVRLLISLLLLQSK--HSLVKYISLIIKKYERDYYDALYKSSA--NWEHNVSFILK---------------------------------------------------------------------------------------------------------- 28210365 13 -----------------------------------------------------------------------------------------------------------------------RHLKYLHSMLKYNTTDYERFSGVFKKIPNT--ILGTNPQPYEVE----YKLEELIYYTNKVVTLDTITEFHFRFEMIHPFQDGNVWIGR-----FLMLKQLLELPLFIIS------------------------------------------------------------------------------------------------------------------------------------------ 149195894 140 ------------------------------------------------------------------------------------------------EIAGHARAIELVYSIYRDEKLSEDKIFDLHRAMMINDFDVQKPVGAWKREENGAYWEYMLYPSPLATPNLMEIWLKEFNALPRKLDLQQAILAHILFACVHPFYDGNGRMARLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 78189064 149 -------------------------------------------------------------------SSQIEGNTYSLLETERLLKEKQTASGKTKELLNHKDALDFIIEHPDYLPLSVSKIEDIHTILLSVERNLKK-----RRVGISG-TNYCPLDNEFQIAEALRSSCDVINAKSSVFALLALVLISY----IQPFMDGNKRTARI-------------------------------------------------------------------------------------------------------------------------------------------------------------- 148262509 19 -----------------PMMVEDGESEDLAAQILAKSAALARLPEATQ-ISMRELLINSYY------SNMIEGNSTHPIDIERATRKDYSSDPAKRESVAHIDCQRQIEERLAREPTSPDFLCWVHKILPDELRWVRNVGGEIRTADRVG--THVGPA-----SFCLQAFQRYGTQSHGVHPIITVAASHHRLMWIHPFMDGNGRVARLILPGYGIWN---------VSRGLARNRDSYYNALSH-------------------------------------------------------------------------------------------------------------------------- 68553518 194 ------------------------------------------------------------------------------------------------------------------RALSLTEILSMHEALIQDHRGFRHE-GVFLGEDRLGE-----PQPPQDIESLIQGLVHGIMTEAAIDPVVHAAAIAFGFVFIHPFEDGNGRMHRALI------------------------------------------------------------------------------------------------------------------------------------------------------------ 83955815 168 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIASAHHRLNYIHPFPDGNGRVSRLMSHAMALTAGIGGQGLWSVSRGLARDRGEYKRMLADSPRRGDFSEW---FLK-------VTLDQITFSAKLFQRYRRLVADTIDDKRAPELISAVLRHGALERGDAQIVLKTSERTARNTLSKLTAAGYLS--------------------------- 121583001 12 ----DQPH-QFEPLLPQRELAGLIETRTVLEKAYRTRQSLQRLRGM-----------NSYY------SNRIEG-QGTHPNIERALSADFSKVPDVAQRQRLALAHMQAEQELEGLALQSSFLVQAHARLQAPDRTTEDEPGQLRREDSVGR--HQPPTAASVP--------AFLSRMDEVYPRIKIAAAHHRAAWVHPFGDGNGRACRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 13472455 40 ------------------------------------------------------------------------------------------------EAVDHARALNWVLEIASQSPIVEADIRNLHHLVVANTK--PEIAGRYADSARYVNTVYDFPPPMDV-PALMERFCQWLGTARNTP---QTAFAHRRLVDIHPFNDGNGRTARLLMNLVL-------------------------------------------------------------------------------------------------------------------------------------------------------- 77977879 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------IPLLLDGFEKFLSRSGELKSLARLAECHVEFILIHPFREGNGRLSRLLVLSVLAGRGLLDY-----SLW-DEHKAFYFKAIQ--------------------------------------------------------------------------------------------------------------------------- 94265902 169 -------------------------------------------KALIAEVPR-EILARTLLLKDSRASYAIEG----------------ERPPQDR-IQRWGRAIGEAGRRSLDRDELLRLQKIVIGDSRFVELGFR---GEGGFVGDHDRTTRLPLPEPEDLDSLISGLIAFDRGSGSLDPVIAAAILSFGFVYIHPFADGNGRIHRYLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 85712346 73 --------------------------------------------------------------------------------------------------------------------LSIRSLLDNHRALLQGTPG---RPGELRENDSTGGTTLVSLPAEEVLSDIIRDWNKKVAKVKAYGRKDKIEFVHIYFEMIHPFVDGNGRIGR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 167356471 164 --------NNLPGTPAFCPLVRRTPDLAAFSQKARAREAMGRV--------RPDLLARAILLNDSKSSFAIEG-------------ERPSGQRAAR--------WGQAIAQAGVRPLSLDELDRLQRIVIGDARFVRRDEGGFIGVHDRDTNMPIPDHRHEDLESLVGGLIAFSAARGAMDPVVAAACLAFGFVYIHPYVDGNGRLHRWLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 25029495 29 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWLEIFFEATGEATLQATRLAEELRGLQQEWQNRVRQVSGKRRAYRILRQLPDHPLLTVKTATEIFGGTTTSAAQALDNLTAAGVL---------------------------- 149277601 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSLSKAIEANKSSYYAALKAAQQSNEITEWIVYF-------AKLTLAAQREAKGVVNLQKVLFFDRYKAQLTERQLKAIRKMLDAGIEGFMNITSASKATATRDLQTLTDAGVL---------------------------- 163747877 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIASAHHRLNYIHPFPDGNGRVSRLMSHAMAFTAGIGGQGLWSVSRGLARGLADHYKRMMDLADRGNLSEFCAWFLK-VSFDQIAFSTKLFDLSGLEKRYRRLVEDTIDDKRAPDLIAAVLRHGALERGEAQIALKTSERTARNTLSKLTAAGYL---------------------------- 56475782 7 RWQADVPYNALPPIPPGVEL----ETKAVLKRCIDARSALAELKQAAGLIPNQTVLINTIPLLEAKDSSEIESIVTTTDLLFRHAQDDNQADPATKEALRYRTALHRGFHSLTERPLCTGTAVEICRMLKGVDMDIRRTPGTQLANDRSGEIIYTPPEGETRLRELLANWERFLHNETGLDPLVRMAVGHYQFEAIHPFSDGNGRTGRVINILYLIHEGLLTLPILYLSRYIIAHKADYYRLLLDVTREQAWEPWLLYMLTAVEETARWTGAKIAAIRALAEHTTGFVRERLPKTYSRELVDVIFEQPYCRIGNVVDKQIAQRQAASRHLKELVAIGVLREVGKEKLFIHPKLMQLLIRDSNDFTPY 15676370 4 -WKPNIPYNDLPPLPPKQ----DIESKTILKRCIAARASLARLKQAAELIPNQAMLINTLPVMEARASSEIENIVTTTDKLFQSLQMDTERDPATKEALQYRTALFAGYESLTSRPLCTQTAIMVCNAIKHYEMAIRKTGGTALKGGNSGNVVYTPPEGEETIRGKLANWERFIHESGDLDPLIIMAAAHYQFEAIHPFTDGNGRTGRILNSLLLIEKGLLDLPILYLSRYIIENRADYYRLLLGVTERQDWESWIIYILDGVADTADWTVSKIDAIRRLFEQTRQHIRTHAQGIYTHELVNLLFEQPYTRIANLEAAGIAKRQTASKYLKELSDIGVLQEIGRDKLFIHPRLMELLRGEGNSFTSF 115379688 8 --QQLKGYRAFIPLPPVPPVRLEGELTAL---LSEATLALGRLDGAGSILPNPDLFVSMYVRQEAVLSSQIEGTQSTLEDVLEYEMDAPKRSKDAEEVVNYVRAMNHGLQRLSALPLSLRLLREIHGRLMHGGRGSERNPGEFRTSQNLVSATFVPPPPHDMVTAL-DNLEKFLHEPGNLPVLIQCGLAHAQFETIHPFLDGNGRVGRLLITLLLCERRILERPLLYLSVFLKAHRQEYYDRLTAIRTEGDWEGWLRFFLRGVAEVSGAATRTARSILKLREETRQKLAD---SPLGGRLLDSLFERPVLSVRAAEEHLGCSYGTASALIEQMERMGVLRETTRNRLYRYEPYLALF---------- 147668840 20 ------GYWAFVPNSLPSTIEWD---TALVSQVSRADLAVGTLSGLGETLPNPHLLIYPFIRREAVLSSRIEGTQSSLSDLLLFEATQIEKQRDVREVQNYVRAMEYGLKRLNELPLSLRFIRELHGILMEGVRGEHATRGEFRQSQNLNEATFVPPPVPEML-ECLNQLEKFLHADTELPPIVQAAMVHYQFETVHPFLDGNGRIGRLLVTLLLCQKNVLAKPLLYLSAFFEQHRQEYYELLLKVSQRGAWREWIEFFLKAVTEQADDAVSRSRRLLDLLHQYSQMAREKRLSPTAGQLVELIFMKPVLNAKTAQEFLKVSYPSAQYALSSLEEAGILTEITRDKAYSAKDVLKALDGETT----- 146328187 3 EFDPNKPYNALPLLPPP---AEQIETTDILKQCINARVALAELKQAAELIPNAAVLVNALPLLEAQASSEIENIVTTTDKLFEFAINEDKADVATKEALRYRSALFEGSKMVRRGMLTTDIAIQICSTIKDIDLDIRDDSATSLKNRASGEVIYTPPVGQELLIEKLNNWQAFMHDNTDIDPLVRMAVQHYQFEAIHPFSDGNGRTGRILNILFLVEQGLLSTPILYLSRHVIRNKGDYYRLLIDVTRKQAWGPWILFILKGVEETCVWTTDKIKAIRELMQHTSEYVQTNLPKTYSWELVVSLFKQPYCRIGNLVAAGVAKRQTASVYLKQLAELGVLREVGRETLFIHPKYIELLTGEENVWVYY 153870740 3 ---------DLIPLPP----VIDCETKQILKKTITANRKLAELKGIINTIPNAAILINTLYIQEAKDSSAIENIITTHDEIYKQNLADLMKNPAVKEVENYVHALQTGFQLVKQQGLSLNHICAIQQEIVQNKAGFRKQLGTQLKNEQTGEIIYTPPQNPQIMNQLLNNLEQYINPNDDLDPLIRMAIIHYQFESIHPFYDGNGRTGRIINILYLILNQLLDLPALYLSRYITRNKADYYRLLQEVRDKNNWEAWICYMLDAVEQTSEQTIALIIEIKTIMMDYKNRLRTTLPKIYSQDLLNNLFKHPYTKIGFVEEDLNVSRKTATRYLDILVEQGFLEKIWKTSYYINQPLLNLI---------- 157737317 2 --------KEFIPNKL--PIKKDIETKEILRATISAHKTLAELKGIANSLPNQKIVINTLILQEAKDSSEIENIITTHDEIYRSSISDSFLNNNIKEVQNYKDALYLGFEIIKKKMLNINHIKEIQATLEQNDVGFRKQSGTVLKNPKTGEIKLIPPQNPKDIEELMSNLVDYINDKEDFDSLVKMAIIHYQFESIHPFYDGNGRTGRIINILYLVLENLLDMPILYLSRYIIKHKADYYKLLNEVSFNDGLNNWILFMLKGVEEIAKETIETIKNIENLMNETKNIIIDQKPKMYSKDLLEALFYHPYTKRAFIEEQLGVSRPTATNYLNELENIGILKKIGKEIFYIHTKLFDLFK--------- 91791662 4 -----------PIAPLPLANIEQWETRAVLKKTAEAHRYLAELKGVAASIPNEAILINTLALQEAKDSSEVENIVTTHDELYKANLEEAITNPATKEVQDYAYALKQGFQSARQSKLILSDILAIQQNLEHNTAGLRKLPGTDLKNARSGEVVYTPPQHADEIASLMDNLVQFINNDEDADPLVKMAIIHHQFETIHPFYDGNGRTGRIINILYLVTKDLLNLPVLYLSRFIIHHKANYYANLQAVRDSGNWEPWLLFMLDGIIDTAQNTISLITEMKTLMANVKQGIREQLPKLYSQDLLNNLFNHPYTKIDFIVEELGVTRITATKYLEQLVEHGFLQKVGRANYYINSPLCQVL---------- 121533325 6 ------------LLPPEAEL----ETKMVLKQLARSHRALAELKGFADMIPNKNILINAVTINEAKDSSEIENIITTHDELFKAMSLENYNNPAAKEVVNYRTALWHGYKLVKEKQLTTNMIIEIQQLIENNRAGIRKLSGTVLKNAATGEVVYTPPSGEKEILFFLTNLEWYINDDDNIDPLVKLAVVHYQFEMIHPFYDGNGRTGRIINVLYLVLKELLDSPILYLSKYIIRNKSAYYRLLQEVRTKGNWEEWVLFMLEGVEQTAEETLLLIKKINSVMEKTAEDVKQALPKIYSRELIDLLFYEFYTKIPYIERGLNVSRKTASGYLAALEEKGFLQKIGKEKIFLNTRLFEVVR--------- 167730223 11 -YKNQFQYKSF--LPSKINHQWTWDDPRINLLLEKAAQTLGELNAFSRIVPNVDLFIRMHILKEANTSSRIEGTKTDIEDVVLDESSVPEKRDDWQEVQNYVQAMNEAIKQLENLPLSLRLIRNTHRILMTNVRGKHKTPGEFRTSQNWIGGAAFIPPHKDDMSDLLDDFEHFLYNDRIVPHLIRCAIAHYQFETIHPFQDGNGRIGRLLITLYLVSNHLLIKPTLYLSDFFERHRGAYYDSLTRVRDSNDLGQWVRFFLEAVMETAEKGKTTFAQILNLHTNIESELMNLGKKTNARKLLKHLYQSPVVSVKQVESILGVKYYSANELIKTLVEINILEETTRNRVFMFKRYIDVFKE-------- 119946168 9 --------------------LENLESRAVLKATVKARAALAELQGLTNSLPNPHLLIATLSLQEARESSEIEDIVTTQDELYRSNYKARQFTSAAKEVHDYAVALTFGFDIVKTGLLTNNTICEIQKNIEHNNAGFRKQGGTVLKNEKTDEVIHTPPQTEQEVLNLMGALEAFINNNDDYDELVKMALIHHQFESIHPFYDGNGRTGRIINILYLCKQGLLDTPVLYISSYLNQHKSDYYKHLQHVRETGDWEEWILYMLKAVQITSQDTLRTIKRLLALMQEHKHIIKATFPKMYSHELINHLFTHPYTKVEFAKDELDIHRNTARNYLNKLVKIGILDKIGNEYYYLNTSLCGLFTK-------- 89902795 4 --------------PLEQLKPARFETPAILKKLASSSRKLAELKGMAASIPNQGILINTLALQEAKDSSEIENIVTTHDELFKDDLPEAFASPAAKEVLRYRQALRVGFELVRTSGLSCNHIIQIQGELERNNAGFRKLPGTALKNG-GGQTIYTPPQDPVEIIELMRGLERFMNDADDADPLIKMALIHHQFESIHPFYDGNGRTGRIVNVLYLVKEGLLDIPVLYLSQHIVRHKADYYRLLQSVREDDAWEDWVLYLLEAVEQTAGQTITTVQAIKTALFDYKQRIRAGY-KFYSQDLINNLFMHPYTKIDFVQRDLQVSRLTATKYLEALSEGGFVQKIGRGNYYVNLALNAVL---------- 160946646 18 -------YECFVPHNLKDIKLNLDSEINAL--INKAYLLLGRLDGMAITLPDIDLFVSMYVQKEAVISSQIEGTQASLVDVLQKDRG-SEKIKDTEEIVNYIKATHYAFKRLNELPLCMRLIKETHSVLLSNVRGEEKMPGEFRKSQNTINNASFIPPSPDEMDICLSDLEKYIHEDSDISNLIKIALIHYQFETIHPFLDGNGRMGRLLIILYLREQGLIEYPVLYLSYFFKKNRNRYYELLNNIRIKGEFEEWIKFFIDGICEISEDAITSIQKIIELKKNDMEKIRQFSSGNISNLLLEYLLKHPFVEAEDIKNLVNVSKPTVNKLLDNLMDMEIIELVKRYRQYVYKKYVDILSEGT------ 88602994 10 -----EGYTAFIPLPYSPDIQYDD---SMHLMLSEADRALSGLDVMVDMLPNPDHFIWMLARKEALQSAQIEGTVATFYGILAYEADVSFDDDQIREVTNYMKALQTGFERVKNEPITLSLLCDLHRILLTKVRGSKALPGMIRPIQNQIGGARYIPPPQENVRFLLNNLENFIAEEKTIPPLIVSALIHGQFKMIHPFLDGNGRIGRLLISLYLCWRQVLAKPTLNLSYYLKRNRSEYYDRLFSLEKNGDLEGWVKFFLQGVIEVSTDSHHLVKKIITLRELVKRVIYENIGGIHGARMIELLFMKTMVTSTDISTHCGVSIQTANNLVRKFEEAGIVKEVTRNRKYLYRDYVKLIAEGTGP---- 124006992 7 ------------------PLPYDLETKQVLKKVNTANKALAELKGVVSSIPNAAILINALVLQEAKDSSAIENIITTHDDLYKAELSEGIKSLEAKEVQNYIAALKHGFDLISHKVLTVNQIQKIQETLEKNNAGLRANPGTTLTNATTGQVVYTPPQNAQEIQELMTNLERFINDLSDLDPLIKMAIIHHQFESIHPFYDGNGRTGRIINVLYLVIKDLLELPILYLSRYIIANKTEYYRLLQDVRETNNWEPWLLYIITGVENIANETIQVVKNIQQLMSEYKHSIRAQYKKFYSQDLLNNLFKHPYTKIEFMEKDLGVSRKTAANYLNTLANDGFLKKLGQANYYINERLYNIL---------- 86142005 2 -YNPEEAYNDLPLLPPVVE----VETKKILKQAIVSNKILAELKGRADEIPNQSMLVNAITLQEAKDSSEIENIVTTQDTLYKFSSNISTTDAQTKEVLRYRQALWEGYTDLSKRPLSTNSFIQIVQTIKENNSGIRNAPGTKITSN--GKTIYTPPEGETVIRSLLKNLEDYIHADDDVDLLIKLAIMHYQFEAIHPFFDGNGRTGRVINMLFMVENGLLDTPILYLSKYIIEHKNAYYTNLRGVTENSAWEAWILFILKGIEETALYTLEKINSINSLMHETIVFAKEQLPRVYSKELIELLFEQPYCKVKYLVDNGIAKRQTAAEYLNALEAIGILKKVGVENLYLNVKLFELLK--------- 91773201 2 KFNPDNPYNELPDILPDERY---WRLLSIYEQANKANRAMAELKGRLSAIPNPDIFINTLSLQEAKDSSSIENVFTTNDKLFKAFTLDSTADPHTKEVLRYGKALVDGFGVIKSGNFSVELIELIYRNIKEENDGIRDFP-VYIGNDY--RRIYTPPCCRDVILDKLNNWISVANSKDEIDPLIKMAILHYQFEVIHPFKDGNGRAGRVINVLLLSAYDLLDDPILYLSKYINENKNDYYRLLMGVTENNSWEEWILFMLKAIEETSKYTLDKVLTIIELFNDTKEKMQGEVPDIYSFELLETLFTQVYCKYAFLVEKGIASRNTASKYLNRLVEIDILEKVGNEFIFKNKGLYDILKK-------- 32266921 1 -----------------------------YKLLVTASRALSELRGIARTIPNRFILINALVLQEAKDSSEIENIITTHDELFLSQVDKSKMAKATKEVQDYGKALQIGFWLIRDRLFRNSHILAIQKRLERNDAGFRRQSGTMLKNPSTGEIKHIPPQHYEDIVRLMSNLEQYINDDQDLDPLIKMAIIHYQFESIHPFYDGNGRSGRIINILYLVYKGLLDLPILYLSGYIVRHKAEYYELLQKVRDENAWEEWISYILKGVEYTSKTTTTTIKTIQSLMQHTKDLLKNQTE-FYTKDFLETLFIHPYTRIETIASKLNITRQTASKYLKICEELKIVRKIGRNHYYVNIGLFELFKKG------- 56419279 5 -----------PFVPFKLPLSEDVNQMRFLRELIEANKAMVEYQTMLRHSKHPRFLLRPIMLKEAVQSTKIEGTQVTLDEVMETEAQSRKANSDVREALNYYEALVAGMDALKEIPISTRLFKQLHRILLSNVRGSHRSPGEFRRVQNTIETAAYIPPEPHLVNEYMSNLEKYIHPNDDYDELVRVAIIHAQFETIHPFLDGNGRIGRILIPLYLYSKGVIDYPNFFVSDVLERDKHKYYRYLNDTRYKGDWTQWIQFFLQCVHLQAKQNVRLIQKVNDLYEEDLEKASALVNSHNIRTVVNVMFQHPIFTANMMAELTGLPEATVRRYLNRFEEQQLIFSDGRSKTYYYYNLLDQLR--------- 163726512 6 -------HGKFPPV------IDQWE--EIVPLLGPAYASLARYDGILSAIPNAALLLSPLTTQEAVLSSRIEGTQATMGDVLKYEADTGDFSPDIQEVLNYRKAMAHALERLKELPLCLRVIRESHSVLMQGVRGEGKAPGEFRKISNTQENARFVPISSDKLPQGMDAWEKYLH-AKVPDRLVQLAVLHAEFESLHPFLDGNGRLGRMIVPLFLFEVGLIQSPMFYISAYFENHRDEYYDRLLAVSRDGAWKPWCGFFLKAVKEQAEANHSKALSILHLYEAKKSEIAQIIHSQYAIHALDFIFNRPLFKASDFGK-PDIPKHSAIRILGLLRENGLLEVI------------------------- 86739386 28 ---------AFQPDPLAGAEPALAG--GTWRNVARAGRALGRLDQAGRQIPEPALLLQPTLRTEAQSTSALEGTFAPLEDVLAAETEPTSQSEEVREVLNYVRAAEAAFAWIGDRPLTVAALCQVHRDLVRGTPADTRDAGRIRSIQAIDTARFVPSPPGLELDAAVRDLLDWITDSKSIDPVVAAAMAHYQFETLHPFNDGNGRIGRLLVVLDLCWKGILSEPLLAVSPWFEVRREEYQDHLREVSATGDWDGWISFFSEGLVESCERTIRTVDDLLGLQAEYVRRLKAGLTGGLVRDIIDGLIGSPFVTVRSVSEDTGRTLQAASNAVARLVELEILRETGRGRVFEAVEVTSVLR--------- 160946550 8 --------NPFIPEKLPINITEILIDENIIKLISKANRSIGMYNGLLYNSPNPNLLISPLIAQEASLSSKMEGTHATLEDILNFDAGLSVNKDEMHEVINYREALYYALEKMSKLPLTSNLIKNIHKILLNNVRGSSKNPGEFKKFQNYIGSKHFTPLSPELTPEYMYNLETYIH-DDRIDVLVQTALIHAQFEMIHPFQDGNGRIGRLLIPLFLYYREVLILPTFYMSQYFESDKNLYIKNLSNISKNNDYKSWIEYFLIGIIEQSEKNTEKAKELMEIYSNIKNITSKEITSQFLIPMIDFMFKSPIFKISQLVRNLNMSKDRAYTLTQQLIDLGILDVIRNRTYFVNPILEKIL---------- 149914801 13 --------GAFPPKSLDYE--------RLLGPLEEAAASLARYDAKISGMVNCELFLAPLRRQDAVTSSRMEGTISTIEDLYRLEAEEDSGSTDLRDAHHYSRALRSAQDALAEMPLGEHLIRSAHQQLLSAGRGATKRPGSYKIDQNRGKIYYVPIAPEQLEPA-MAALVQFINTSEAR-PLIRTALAHVEFEALHPFEDGNGRIGRMLITLMLWRLGVLSQPNFFVSGYFETHKDEYIERMRAVSAEKDWTGWVIFFLQAMHEQATVNIQTADAIFSLHSEMRERFREVLNSQFHDQALDFVFASPVFRNDRFVERSGIPATSARSLSRRLVEAGLLRTLRRAALYAFDPLLDLLR--------- 145220897 28 -----YEHSAYVAHPLGVEPQLDGAT---WRAVTRASRALAHLDQASRQVPNPRILRRPTLSREAQSTSALEGTFAPIDDVLAASAADEDKSAALMEVLNYVDAADVAFDYVAERTITTSLLFDAHQQLVSGTDSETRDAGRVRRCQVAIGARFVPMPPGPELEAAVRDLVGWITTAGDRDPLIAAAMTHYQFETLHPFNDGNGRIGRLLIVLQFMIDDLLQEPLLSVSPWFESRRNEYEDELAKVSQTGEWDSWIRFFSRGVEASAIDTARRINLMLNAQRSYVQILQDSGRGGVARDIVESLVDTPIVRVPALARRFNKTPQGIDTAVKKLAALGIVDPFGSGRYYVAREVYRAIT--------- 16120251 50 --YGRESYYKPDPLPPSQDLALDD---DFYETLADATFWLGKLSGVSLELDFPPVLYTSLLRKEAMESAEIEGADVDYDALYSLETDEGRDEPDTREVLNYETAVKEGIDALAGEELNVELLHDLHETLLTGVPDDRDTIGDYKTNPNYLG--DFLPPAPGAVEDLMDGLFTYYRTGGSYHPLVDIALFHYQFETIHPYGDGNGRLGRLLITLQLYDADLLERPNLYLSEYLNRNKTTYVERMEGVRFHGEWEAWLSFFIEGIARQAHESVERTRALADL---RREYEHEYGGKAYTKNQLAVLFEQPYITSKTVQRLFDIEQSTASRAINELVNEGILEEVGRNKEYRAREIFEIL---------- 28896032 32 -----------------PVLLEDKQALSLYKKLAIVNKVLGKLDAVLESSIINSSILSLLSYNESVQSTRIEGTQVTFHEIMET-AKVGAKNWQQREVFNYKKAIDFGFHKIKKGDITTRLIKDLHRLLMSDERGTTSNGGEFRKIQNIENASYIPIPANE-IGAFMTNLEFFINGEYNSDILLRIAVAHAQFELIHPFLDGNGRLGRILIALMSVQEGLLKHPIFFVSEELEKERIRYYNALNATRGENPWNLWLNLFLNASEQMAKNILKKIRNA----DEHAKKGLSVCVTQTQKTVWLATFSFPVSTAKQLAEATEFHPATVKKALDFLVGEGLLDKVKRNVPYYNYDLIR------------ 169174008 61 ---ARGPYQAVVPEIADLDPVIDSRTQALAEA---ATLEMVRFDA--ELGRDTTPFAALLLRSESASSSQIENLTAGARRIALAQLGDTSSTNASLIASN-VKALQAAIDLSED--LSVENIAVMHHALLNNIAGEYRDAQNWIRGQSPHTAEFVPPHPDRVLPA-MEDLVAFMRR-DDIPALTQAAIAHAQFETIHPFADGNGRTGRAIVSALLRAKGVTENVTVPVSSGLLTDTHLYFDALSAYRD-GAIQPIVERFAESAVRAVDNGRQLAADIEAAEQGFREKL--AGGPSSVRKVLDLVPREPALTAEMVAEHTETSLATAYRAVERLEAAGILAKIRGTRVWVTPDIIAAL---------- 154244546 3 -WNWTQPHW--PHLTYDPAALEPLERHFLLLS--------GEVIGAVRHVGDRDLLRIELLSEEAVKTSAIEGVQSSLRRQFGLDTDDRTVKPRERGI----AEMMADLYRSWADPLDDDTLFRWHRMLMADSRHLE-TIGGYRRHEAAMQIVHFEAPPSSQVPKEMTAYLTWFNGSTPLPALTRAGMGHLYFESIHPFEDGNGRIGRAVAEKSLAQN--IGQPLIALAHTIEQHRKAYYEQLEVYQRTLEITGWLIYFAETIIA-AQQTTLGRVAFHIAKTHFYDRFRDKMNERQEKVITRLFREGPGLSAENYIAITGTSRPTATRDLHDLVAKGALMRTGERRY-------------------- 163733368 11 -----------------------------------------------------------------------------------------------QEVAGYAEAIETVFASASVITLTENHIKQLHRDLLRHSSKDERHRGEYKTQINHVSAVVFQTASPFDTPNLMAELVKWTNTQKALHPLLVAAIFTVVFLEIHPFQDGNGRLSRILTTLILIRSGYEYVPYSSLESVIEQSKEGYYLALRRTQDSPDWQPWLMFFLRALQQQKARLEIKMN---------REKLLMQQLPPLSVEIVDLVKKHGQLKLAQFVELTGANRNTVKKHLGVLVANNQLSKVGKGTIYV------------------ 21229217 86 -------------------------------------------------------------MEEAIASSQIEGAATTREIAKRMLQEDKPKSKDEKMIVNNYDTVKHIM-NLKKEAITPEKILEIHRMITNGTLEKPEYEGSFRETNEIDGTLLHRPVEYTKVPELVNQLCDFASSKDKIHPVIKGIIIHFLVGYIHPFNDGNGRTARALFYWYLLKNDYWLFEYMAVSRVINSSKKQYRNAYLYTEDSGDLTYFIKYNLDCIKKALDDTLEYLERKQKEQVQALKIITESGNTLRQAEILKQFLKKPEVTIKEIVTTYSVAYATARSDLFRLEELGYVEKAGKEFIFVYKR--------------- 126180058 69 -------------------------------------------------------FITNSLMEEAIASSQIEGAAVTRTIAKKMLREQKPATKDERMILNNYITMKRI-TQVKDEDLTPELILEIHKTITRDTLEDPNDEGRFRDNNEIGNVLHTP-PDFALIEGLIEELCAFANNDDGIHPVIKGIILHFLIGYIHPFNDGNGRTARSIFYWYMLRKDYWLFEYMAVSRAIKDAEGQYKLALYTESDENDLTYFIRYNLAAV-KTAVDNIRKYIEKKQGESKQTLTILQKNLSLRQAEIIKSLIKHPPITIKEIVETYRVAYGTARSDLFRLEELGYLRKSGKEYIFIFRGL-------------- 67158149 10 --------------------WQAERLAPLLRDCAQAQRLLGMAGAAGDELGAQSEL--DALLQNIVTSSAIEGVRSSLARRLGLETDGASRVSPRSEGL---AELMLDATRHLEQPLSLEHLLHWHRLLFPAQDDDRRIRVGALRGEEPMQVVHFEAPPRDGLERQLAAFLDWFRRDGGLDPLLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGERQAIRLHAMSASILDDRQGYYRILEANQKGGPITPWLEWFLHTLLRSLQQALARIDRVLA-KSRFWQRHRHQALSAEQIKVLDRLLDGGEISAAQYQAVARVSKATATRHLGDLLDKGWL---------------------------- 158425480 3 ----------------------------------------GEVIGAVRHVSDRDLLRIELLSDEAVKTSAIEGE--TLDRLLRRQLGLDTDNRNVKPKERGIAEMMVDLYRSWADPLDADTLFRWHRMLMADSRHLE-TIGGYRRHEDAMQIVHFEAPPSSRVPDEMAAYLTWFNGDEPLPALTRAGIGHLYFESIHPFEDGNGRIGRTLAEKSLAQN--IGQPLIALAHTIEQHRKAYYDQLEVHQQTLDVTGWLVYFAETIIA-AQQTTLGRVAFHIAKAHFYDRFRDMMNERQEKVIARLFREGPGLSAENYLAITGTSRPTATRDLHDLVEKGALTRTGDRRY-------------------- 83745589 10 -WQADWPAWRYDLSALTGPLTEVSRAQGVL---------LGRLADVGMALRDQASLAA--LTEDVVKTSEIEGEVLNVESVRSSIADIGAVAPVDRHVEGVVD-MVLDATSDSAEPLTAERLFGWHAALFPTGRDDAAGPMQVVSGLVGRRKVHFQAPPADVLPVETARFLAWANEEAGAPALIKAGLAHLWFVTLHPFDDGNGRIARAVGDLFLARADGSPQRFYSLSAQIQRERKDYYDVLERTQKTLDVTGWLSWFL----------------------------------------------------------------------------------------------------------- 166711007 11 -----------------------------------------------------------------VTSSAIEGVRSSLARHLGLAEDSPRRTTGRSEGL---AALMLDATGHADTPLDLPRLLQWHCWLFAEQDSRGDAPMQVVSGRLDRPTVHFEAPPRDGLDAQLAAFLDWFRTDAALDPLLRAGIAHLWFVTLHPFDDGNGRLTRALTDLALAQAQPQAIRFHALSASILADRSGYYRSLEATQKGLDITHWLHWFLTTLHDSLVQALHRIDRVLAKARFWQLHHAQPLSAEQVKVLNRLLFEHGI-SASQYQAVAKVSKATATRHLADLLEKGCLRRL------------------------- 56461517 32 ---------------------------------------LGQLKGKSALVENDAEFSLDTLLANIVASSAIESVRSSLARQLGINDKSPVKTDGSSE--GLASLMRSAVTDL-DETINLERLLNWHRWLFEHHESLMQKPMQIVSGPITRPTVHFEAPPRANIEELESFVNWYNETQQDLHPLLRAAIAHLWFVTIHPFEDGNGRITRALTDRALAQADRQSIRLFAMSEAILANRTGYYDILEYTQKHGDITPWLVWFLQTLAEAVDAALIKIDRVVKFWAHHADKNIQPNQQKVLNRLLDGDFSDGI-NASQYKSVAKVSKATATRHLADMVAQGLLYKT------------------------- 114570865 11 ----------------------------------------GRVSGALSGLPDQTETIIELMVAEAVKTSEIEGEFISREDVRSSLMKHLGVGPEPEEVSDERAKLMLRVRDEYAAPLTDQMLFDWHQLLLGGVADPEKSVGQWRSSDEPMQVVHYEAPPSDRVPDEMARYISWFNDSAPQPAPVRSAIAHVYFESVHPFEDGNGRVGRALSEKVLSQ-GLGRPVVLSLSEAIERKRNDYYDALKRAQRSNDVTEWVHYFVSTIVEAQDRADEQVSFILA-KARFFDRHGDALSERQNKIVVKMLEAGPGMNARKYMSMAKVSKATATRDLQHLAEIGALLPVGAGR--------------------- 55163166 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MAIAHYQFESIHPFPDGNGRTGRILNILYLIQSELLSLPISYLSRFILENRNDYYALLRGVTERGEWENWILYMLKAVAVTATWTTKKVAAVRGLIISTKEYIQENLPKIYTWELVNVLFMQPYCRIENLVDAGIAQRQTASQYLKQLVETGVLEEVGRSKLYINTRLLRELND-------- 172039759 64 ---------------------------------------LGRLQGATQL----ESIARWLMRSEAVASSKIEGIAPRVDKIALAELAQSEDKPNAAAVARNLTVLRSVEEQFEALPITVDMLERLQEQLIGDERGIREQQNWIGGGDFTPIGAEFVPPPPEYVPELMKDLVEYLNSAT-HGALLQAGIVHAQFETIHPFADGNGRVGRALIHGVLQRRGLAPKTLLPISLVLGTWSQRYVEGLTKFRK-GDLSGWLDLFVEAADVAGGQAEELSNELSAMEQQWAERVRELRRDSLVIRLLEALPEHPVVTVATVNRIYGKAPASARQALDFLEEAGILKSVGGQRGYYADDVLDLIT--------- 150378022 26 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRAGIAHLWFESIHPFEDGNGRIGRAIAESALARA-ISTPTFTALSKSLLRHRKDYYAMLEAASSTLVIDDWLSWFADRALEAQKSADELVRFLIEKT-RFMDRLRGTLNERQEKVLLRMLAEGPELSASNYATITGAPPSTITRDLADLVEKGALLRTGERK--------------------- 146343190 20 ---------------------------------------------------------------EVVKSSEIEGEILDRDQVRRLGMDIGALTPSERHVEGVVELMLDATQKY-DQALTAERLFGWHASLFPTGRSQKITVGGWRTDQTGRERVHFEAPAARRLEAEMKGFLEWFNADQGQDPVIKAALAHLWFVTIHPFEDGNGRIGRAIADLALARSEESTQRFYSMSAQIRKERKAYYDILERTQRSLDITSWLDWFLSCLGRAFDGADTILRNVLQKASFWEKHGATALNDRQRLLLNRVLFE-GKLTSSKWAKIAKVSQPTATRDIDDLIKRGILQK-------------------------- 121611083 10 -----------------------------------------------------------------------------------------------QEVAGYAEVMELVFSSWQNITLTENHIKQLHRDLLTYSEKDAWHRGNYKTSTNSVVAVVFETATPFDTPRLTTELVTWFNEERDFHPLLLIGIWVVVFLEIHPFQDGNGRLSRVLTTLLLLQAGYAYVPYSSLESVIEQSKEAYYLALRQTQESPNWQPWLVFFLRALAEQVRRLNRKVE---------REKIVLATLPELSLQIVEFAREHGRITMGDAIRLTDGNRNTLKQHFRSLVAHGQLRQYG------------------------ 118469145 45 -------------------------------------------------------FAAVLLRSESTASSNIENLTASARAIAEAEALGDTSRRNAALIVSNTEAMKAAVALADR--LDDRAILAMHAALMHHS--DPVSAGNWRTEQVIGGGNFGPRPRHTRVPGAIEDLLAFIRRAD-VPSLPQIAIAHAQFETIHPFTDGNGRTGRALIQAMLRHKRLTRQITVPVSAGLLTDTDAYFGALSAYRD-GDPAPMVERLSEASLLAVANGRRLVTDLRSIRAEWDTRIAARRDSAV-HRVADLLIQHPVFNAKLLQRELGITTGNARRYVDPLTAAGIIVEFTRNRAWSAPEVLSAL---------- 86749248 3 -WNWEDPNW--PVFSYEARGLEKFESDFLLRS--------GEFIGAFKHVDEQTNLRIDLISEEALKTSEIEGEILSRDSVLRYQFGLAKDRPDVPAAERGIAEMMADLYRRFAEPLTHETLFGWHQMLMAGTNSIR-VVGAYRTHTDPMQVVHFEAPPSERVTEEMTAFIDWFNETQALPALTRAGLAHLYFVSIHPFEDGNGRIGRALAEKSLAQN-LNQPTLIALAYTIQRKRKAYYDALEHNNKSTEATDWLVYFGKTVLE-AQDNTNKRVDFSLAKTRFYERLRGQLND-RQEKAIARMFEEGIMSAENYITITKATRSTATRDLQDLVAKEALTRTGELRY-------------------- 120403517 56 -------------------------------------------------------FSAVLLRSESAASSNIENLTASARAIAEAEALGDTSRRNAALIVSNTEAMKAAVALADR--LDENAILAMHATLMRDSN--PASAGHWRTEQVIGGGNFGPRPHHARVLDSIEDMIAFTRRA-AMPTLPQIAIAHAQFETIHPFTDGNGRTGRALIQAMLRHKRLTRQITVPVSAGLLTDTDAYFGALGSYRD-GDPAPIVERLSEASILAVANGRRLVADLRSLREEWNARIIARRDSAV-HRVADLLIKHPVFNARLLQRELGVRTGNARRYVDPLTDAGIIVEFTRNRAWRAPEVLSAL---------- 30250424 10 -WQADWPNWRFDLAALAEPMAEVSRAQGLL---------MGRLADVGMALRDQASLAA--LTEDVVKTSEIEGEQLNVESVRSSIADIGALAPVDRHVEGVVEMVLDATANCQAL-VSRERLFGWHAALKINVGGWRDDPMQVVSGPIGRQRVHFEAPPADRLETETSRFLDWLNGTLNEPPLLKAGLGHLWFVTLHPFDDGNGRIARAIGDLLLARADGSPQRFYSLSAQIQRERKAYYDILERTQKRSDVTEWLAWFLDTLHRAVDQAQHTLDAVLT-KARFWQRWATTPLNERQVKLLNKLLDEGKLTSSKWAAIAKCSPDTALRDINDLLTRGVLRK-------------------------- 66047888 6 ----------------PRFHWREERLAPLIRACAKAQ---GRLLGMSGAVGGDAQMLNAL-LQNIVTSSAIEGERLNADSVRSSLARRLGIADNGKHSSEGLAELMLDATRGHDQPLDLQRLCTWHRWLFPEEDSFRILVGQLRSDEPMQPIVHFEAPPRAGLEQQLEDFLDWFQKDPTLDPFVRAGIAHFWFVTLHPFDDGNGRLTRAITDLALTQGDQQAIRLFAMSASILADRAGYYHVLETSQKTTDITEWLEWFLRTLLKSIENALVHIERVLGKT-RFWQLHRDNGLSAEQVKVLNRLLDGGELSAAQYQAVAKVSKATATRHLSDLLAKNCLVRLGRSTRYINRPL-------------- 16119577 29 ---------------------------------------------------------------EAVKTSEIEGVQSSLRRQFGLSTDDRQIRPQERGI----AEMMADVYRSWHTPLRHEGLFHWHSMLMAGNRYIE-TVGAYRTHEDAMQIVHFEAPPSRQVTGEMETFIAWFNQQTSVQALTRAAIGHLYFESIHPFEDGNGRIGRALAEKSLAQN--IGQPLISLAFTIEKSRKAYYSELERHQRTLDITGWIIFFAETILDAQRVTLERIDFFIH-KAKFYDRFRGQLN-ERQEKVVTRIFKEGTLSAENYISITDTSRATATRDLQHLVEIGALTRTGERR--------------------- 118578543 10 ------------------------------------------------------------------------------------------------EVAGYAEAMNTIHDSWEHIPFTENHIKQLHGITLKYSSKDTAHRGEYKTLSNNVEAVIFETASPFDTPRLMAELVSGALRERELHPLLVIGAFVVHFLAIHPFQDGNGRLSRVLTTLLLLQSGYRHVPYSSLERIVEENKDGYYRALRASQKQIRLDDWLHFFLTSLKKQKDVLLGKIER-----EQLLEKLAPLEEKILAIA-----RERGRITIADAVTLLAANRNTVKLHLRQLVQRGYLEQHG------------------------ 10956862 2 KWNWQQPDW--------PDFRWNSEALAVHEALQQSGIMIGVVKHLGDE--DRTSVVLDVMTDEAMKTSQIEGVQSSLRREFGLETEARRIPPAERGIAEMMMALFRDFAA----PLTEEVLGDWHRLVLSGRSDI-DVVGRYREHEDAMQVVFEAPPSREMAAEMARFLEWFAATATPLPGLTRSGLAHLYFVTIHPFEDGNGRIGRAIAEKALSQA--IGQPLIALSQTIQRRRSAYYDALEAANKSNEISDWLAYWAETVLDAQTHSLALIDFLLEKTRFHDRYRGKLNPRQ--EKVIARMFREGLLSAANYITIADTSRATATRDLQELVALGAMGQTG------------------------ 152993694 11 ----------------DDNYPHFKYDKDVLKSLLSVSRNSGRLDGILTMLGVQNALKVESSINEIVTSSQIEGEQSVRSSILKKMAGSTKKDTSTKHTDGLVA--MFMDSSTNHSPLTVDRLNGWHNTLKINVAKFREEEMSVVSYKGGREQTHYIAPPPDILDKEMDVFLAFVNTSTE-EPYTKAAIAHFWFVTIHPYDDGNGRIARAITNYVLSKELGLNDGYYSISTAIVEDKKSYYDLLEHSQKSLEITEWISWHTDMINKAIEISLQQVQIAIQ-KANFWDRAREYSLNTRQIKVLNKLLDAGVLNTKKYISIAKTSTATAKRDIADLVSKNLIEQVGRNVRYV------------------ 149196785 89 -------------------------------------------------------LLNDLIEDEAISSSQLEGAATTTKDMLKR--KRKPRTPDEKMILGNFKMMQFTWQN-RHKELSLDLILEIHKVGVEDIDDDHYFPGVLRNSDDVGNTVHTPPPAEGLEQRLEKLTEWDINSDSYLHPLLKAITLHFSIGYEHPFRDGNGRVARALFYWYLFKNDFSAFRYIAISLLLKQAPVKYKSYLYTETDDMDLTYFLDYQSDIVFRAINEFKNSYQKTLKQEAQFNNWLWAGKLNEKQKTVFQVAKNKGTFTAMNVKDNLNCSYNTAASVLNDLVALGLFEKLGREWVFS------------------ 37528115 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPPERMVDEMPQFIEWFNQSRTDLDPIIRAAIVHLWFVTIHPLEDGNGRITRFLTDLALAQAENRSIRFYAMSVSICHHRKAYYELLENTQRGGDITDWLVWFLKILNETLINKLQEINQVVQKAKFWQRIDQTQLTAEQTKRMLDGHFEQGI-SSSQYQKVAKVSRATATRHLAHLVELNCLE--------------------------- 84687359 3 ---------------------------------------------------------------EAMQTSAIEGVQSSLRRHLGLDPDSYPAKPREQGV----AEMMVDVYSSFAELLTHETLYRWHRMLLSHDRRLE-TIGAYRQHAEAMQIVHFEAPPSERVMPEMERYADWFNKAGPLPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQN--IGQPLISLAFTIEKERKAYYDQLEQHQKTLDVTDWLVWFAEVVLKAQQVTLDRVGFFIS-KAHFYDRHRDHLNERQAKAIARMFREGPGLSADNYLKITGTSRATATRDLQDLVEKSALSRTGERR--------------------- 159046294 3 ---------------------------------------------------------------EAMKTSAIEGVQSSLRRHLGLEPDSYPNKPREQGV----AEMMVDVYSTYAEPLAHGTLFRWHEMLLAFDKRLEAI-GSYRQHEDAMQIVHFEAPPSVQVPEEMDRYVDWFNREEPLPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQSIGQPS-LIALAFTLERKRKDYYDQLERHQKTLEVTPWLVWFAKSVLEAQQVTLGRVGFFIA-KAHFYGRHRDQLNERQAKVIERMFREGPGLSAENYISITGISRATATRDLQELVEIGALTRTGERRY-------------------- 146279797 5 --------------------------------------------------------LQTLT-QDVVKTSEIEGEQLDATQVRSSLADIGALPPTDRNVEGIVEVMLDATRNYQA-PLTAERLFGWHAALFPTGRDDSTGPMQVVSGPYGREKVHYSAPPAPRIAAEIEAFLAWFNAPLAIDPVIKAALAHLWFVTIHPFEDGNGRIARAIADLALARSEGSSQRFYSMSAQIRTERSAYYDQLERTQKSTDITAWILWFLD---------------------------------------------------------------------------------------------------------- 15677601 116 ---------------------------------------------------------------------------------------------------------------LKNTPLSVEMILDLHRIATSNAIENKAEPGQFRQDDEIGNSLYQP-PPHGQVHTLMEEVCAFANNTYDIHPVVQAIILHFLIGYIHPFGDGNGRTARALFYWFMLKNGYWLFEYISISRLLKNAPAQYAKSLYAETDDLDLTYFIYYQCDIIKRAVADLEHYQQEFKAAIAQYTEKIGKLNQRQIGILQKAVEESGKIFTAQEIANQYGISLNTARSDLSKLGEYRFL---------------------------- 30250050 2 ---------------------------------------------------------------ESIGSSRIEGAKLTVETLLSNLSSMSFKTRDEQEVAGYAEAMDIVFQAYEDMTITENHIRQLHQTLLRHSNKDERHRGEYKKIDNHVVAIDFETATPFDTPRKMEELVRWVNKENSFHPLLIVAVFVVVFLAIHPFQDGNGRLSRILTTLMLLRAGYSYVPYASLESVVEDNKDLYYKALRRTQTTLDWEPWLGFFLRCL--------KKQKANLAAKIEKEKAADDTILPALAVQILELLKKHERLSIAEMVEHTGANRNTLKVRLRELVSTGRIQRHGKAR--------------------- 28867752 6 ---------------------------PLLRACAKAQ---GQLLGMSGAVGMQEVL--DTLLQNIITSSAIEGEQLNVGSVRSSLAADKGKLSPRSEGL---AELMLDAIRGHAQALDLQRLYDWHRWLEDNSVSGRILAGQLRGDDPMQVVVHFEAPPRPVLSRQLDDFIDWFQNDQRLDPFIRAGIAHFWFLTLHPFDDGNGRLTRALTDLALAQGDQQAIRLFAMSASILDDRTGYYRVLEASQKTTDITQWLEWFLRTLLSSIEHALARIERVLAKTRFWQLHTRDGLSAEQVKVLNRLLFEEG-LSAAQYQAVAKVSKATATRHLSAL---------------------------------- 85703888 27 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPVIKAALAHLWFVTIHPFEDGNGRIARAIADLALARSEASPRRFYSMSAQIRIERSDYYDELERTQKGTDVTDWLTWFL-ACLRRAIHGADGVLAAVIAKAQFWERAAALALNERQIKILNRLLDEGKMTSSKWATIAKCSQDTANRDIAAFLDLGLLRK-------------------------- 77959714 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDPLLRAAIAHFWFVTLHPFEDGNGRITRALTDMALSQADSQSIHLYTMSVAILENRDGYYAILEQCQRSLDITAWLLWFIATLEQSLNQASEGVRSTLA-KNRFWLKHNNCGLRGEQIKVLNRLLDGGEISASQYQKVAKVSKATATRHLAELLERECIEKL------------------------- 157377636 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPRSVLEGELTRFINWFNDDIAMDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENRSIHFYAMSVSILERRQAYYDILESTQKELDITLWLVWFLETLNDSLQKSLNDVALTVEKTNYWQRVDQTLLTAEQVKRLLNGEFEIGI-SSSQYQKVAKVSRATATRHLAQLVEQGFLVK-------------------------- 88705314 7 -------------------------------------------------------------IQDVVQSSAIEGERLAPEDVRRLGMDVGGLRPVNRSVEGVVEMMVDATRNYSE-TLTAERIYAWHAALFPTGRDDAKGPMQVLSGPMGRETVHYEAPPANRLETEMSAFFHWFETSPITD-LAQVAIAHLYFVTLHPFADGNGRMARAIADMALSRFDGSSQRFYSMSAQIHAEKDDYYNMLESTQRKISVTDWVLWFLGCFERAVHNSEAALETTMNRHRFWQAWAAIDLNERQSKVLNRMLPWEGKLTTKKYASLVKKSADTAQRDIKDLVNKGVLVK-------------------------- 153874918 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVWFNQSTENQPGLIRAGIAHLWFVTLHPFEDGNGRIARAITDMALVQSD--QQRLYSMSLYIQKQRQEYYQILEQTQKTLDITAWLDWFLGCLIAAMLESEQLIQSVIEKTHFWQQHQQTQLNARQRKVLNRLLFEGGINTRKYVA-LTKVSKATASRELANLLSKGCLQK-------------------------- 94500943 21 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPDLVRVALVHFWFITLHPFDDGNGRIARALTDLALGQAYPNSTRLLSLSLSILNDRKGYYEILERCQKSGDVSEWIQWFLDSVLSSIQHSEKQIERSRFKARFWKQHVHHGLNKEQIKVLNRLLFEHGI-SASQYQKVAKVSKATATRHLSDLVRRECLQKL------------------------- 46447446 54 ----------------------------------------------------------------------------------------------------------------------------------------------VIRDGRTKAIVYMPPEAKDV-KSLMTGMVNWINKNTDLPCPIIAGIAHYQFATIHPYYDGNGRTARLLTTLILHLGGYDLKGLYSLEEYYARNLGAYYEAISMGRAEADITKWVEYFVEGMAVAFENVLKRMNEAKQGSPDQSALIRKLDPKQ--RKVLELFQEFETITSRQIGELFGFKPRTSAVLCASWVESGFL---------------------------- 58039830 5 ---------------------------------------------------NQQLVVQ-LMSQEMVESSAIEGVQSSIARQLGFAADRRRSTPAEAGASE----LMADLYRHYAAPLTDQNLFDWHAMLMNGRRDL-DVIGRYRTHTEAMQIIHFEAPPSQRVPAEMAQFIDWFNRAEPLHAVERAAIVHLWFETIHPFEDGNGRIGRAIAEKALAQS-LEAPTLTALAATINAHKKTYYLELHRASETNQVDEWMVWFSQVVLEAQSRTLQNIRFLIEKT-RFLDRLRGKLNARQEKVLLRMLAEGPGLSAQNYRSITGATSATTTRDLADLVALAALNRTGENRY-------------------- 171321815 9 -WEADWPAWRFDLPTLAAPLADVSRAQGML---------VGRLADIGLSLRGEASL--ATLTEDVVKTSAIEGESLNVASVRSSIARRLGVDPVDRDVEGVVD-MVLDATTHSATPVTESRLCGWHAALTGYSGMSRITVGAWRTDPIGRQRVHFEAPPAACLTSEVHRFLAWLNASPAEPLLIRAGLAHLWFVTLHPFDDGNGRIARALGDLVLARADRSPQRFYSLSAQIQRERNAYYDVLERTQRSLDVTEWLAWFLNTLGRAVDHAHTTLDAVLVKARFWQQYAGLAMNERQAKVMNRLLFEGKLTTTKWAA-LAKCSQDTALRDIGELVSRGVLR--------------------------- 23464807 21 ------------------------------------------------------------------ASNRIEGISTSDSRLDLVSEKATPRNRNEEEIAGYRDALSAIHESHDYIPITPNVILQLHRDLFRHTGHFKDSDNVIIERDAHGTSTVRFAPPPELIERACSAYTQAIR-DGHTDPLLAIAMFILDFTCIHPFNDGNGRMSRLLTLLMLYRNGYMVGKYISIEHLIEQSKSTYYEALAASTNANDYAPFTNYLLGIILSACKEFDERINLTAGGRAQGAPRVATKGTR------IEALLDQPLSKADILARMPDTSTTTIERTLKSLLDSGTIIKIGAGR--------------------- 160873491 64 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEKRSIHFYAMSVSILARRQAYYDILESTQRSDDITPWLVWFFETLNDCAMADVNKTLLKTQYWQNLDQSLLSQEPAKVLNRMLDGDFELGI-NSSQYQKVAKVSRATATRHLAQMVEQRFLVKAGRSTRYLLP---------------- 167750094 52 ------------------------------------------------------------------ASNAIEGIVTTNTRIRQLEEKTAPKNRDEQEIAGYRDVLNIIHSNFDAIPITQNYILQFHKILYSHVAGRTKTVQNYISATYPDKILFTPLSPFETPAALDKICEEYNRGNMELEPLIAIPIFIHDFLCIHPFNDGNGRMSRLLTTLLLYQNGFFVGKYISLEAKIAKNKDLYYDALAQSQNG---------WHEGTENILPFIKYLLGTILAAYKDLNERVALVETKLPALEMVRRASENKIFNKQDIRELCPTSDSSIEGALRKLVSDGELKKEGKGK--------------------- 168819840 2 -------------------------------------------------------------MLESLGSARIEGNHTTLADYVESKVEGTSSTDQLKEINNIEAAMEYIDEYLSDGDITEYFIRELHSLAVAGLQQEDRTPDAYRQHNVSIAQSDHLPPDHIRVADYMAELTAFINRADKPYDLMKIALVHHRFGWIHPFGNGNGRTVRLLTYALLIKYGFNVQRVLNPTAVFCNDRERYYAMLSLADKEQGLEEWCLYVLSGISSELKKTSHAFLSEKILYPAIDFSSERGLINPLESKVLKRAVELGTIKAGDLRTVLDLKPTQVTYQLGKLIERGLLQPV------------------------- 91205275 14 ------------------------------------------------------------------------------------------------EVKGYYAALTQVEKWVQNVKITENIIQTLHALIMSNVSKVYRDGQNVIKDSGTKKIIYMPPEAKDV-KNLMHNMVLWINNN-ELPFPVIAAIAHYQFATIHPYYDGNGRTARLLTTLILHLGGYDLKGLYSLEEYYAKNLGAYYEAISMGRAEADITGWVEYFINGMAISFEKVLNQMQEVNKELPDMSAVLRKLDPKQ--RKVLELFKQFEVVTSSQIGKVFGFKPRTSAKLCADWVDQGFLKIIKGRKYSLSDEYVSLITK-------- 163659863 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDLHPLLTIAIFSVTFLAIHPFQDGNGRLSRILTTLLLLQKGYVYVLYSSLESIIENNKESYYLALNQIQKTPNWEPWILFFLRALQKQKRHLEIKIE---------SEKNALFSLSELALNILDYVRNHSRVTTRDMVREVGASPNTLKATFTSLVKKGLLMRHGKGR--------------------- 95930312 5 -----------------PDFYWDREKLAFLLAEVRQGRLLGRMDALGFALREEAGL--QILTEDVLKTSEIEGETFNREQVRSSIADRGESVTIDRNAEGIVEVMLDATRNYQ-RPLDQERLCSWHAALFPTGRSQRIQVGQWRTMQIISGAVHYEAPSFERLNAEMKRFLAWFNAPSPTDPVIAAAIAHFWFVTIHPFDDGNGRLARAIADMLLARSEQSPLRFYSMSTRIQQERKEYYDILERCQKDLDISLWVEWFLGCLKRSIEAAEQTLEAI------------------------------------------------------------------------------------------ 134298802 52 ----------------------------------------------------------------------------------------------TQEVRNYWRALSFLNKALKRLPITEEFIKKLHRIIEVRGPGRRGKMSEYRRDSDTGAVEYIPPYWEEV-PGLMKDLVDWIRKEKTLPVPIKAAISAYQFVTIHPFDDGNGRLARALALYILMINEYDLNGYFTVEENYAKDLQTYYNSLQEGRNNSNLTPWVTFFLSTM---ADSFEDIAQSAVRLHEASEGKLLELSKREIQLLQLALRFEGRSLSLELMAEWFVVSKRTIQEWVKDWVEIGLLE--------------------------- 167762852 12 -------------------------------------------------------------------SSEIEGIRLNVDDV-RSSIARRLGIENVKYTAHYIDVVNVMLEAVQDQPLSKEKLCAWQAAFFPSGEGSQIEVGKYRSNEEHIEKIHYIAPSPDRVEGEMERFLAWFDSEEPVSSVIRSAVAHFWFVSIHPFEDGNGRLARILSDMQLARGEKSDYRFYNISSQINKDKNHYYDILEKMQHDGDLTEWLVWYLQKLIDALDEAEAIVTSI------------------------------------------------------------------------------------------ 158318186 41 ------------------------------------------------------------------ASNSIEGFVSTIDDLMTGERDVEVSDENREETLAYQRMMTYILHDAEDFSYSKGLLNALHWMLQGHRHTVRKPAGQWRRGPVYVTDARDPSPGAEGVPALMNELIGWLNAADGAHPLVRAAMAHLHLVSIHPWADGNGRMSRSLQTLMIAREGVLAPEFSSVEAWLGRNTWEYYRELSDRGADQDVSSWIRFNLTAYHQQAQTVQGRLDRSGRVWGALAEFTESTGLDERVVSALHDVAMAGRVRRSRYEQAESLSLQQAQRDLRDLTTAQLLEPVGRTR--------------------- 154707149 6 ---------------------------------------------------------------QAVDTSAIEGEHLNRDSVRSSIANRGINKPVDRYIEGLLDMLLDATENY-EQPLTLERLYGWHAALKITVAALRKTDPMQIVSGRPGKIHYEAPPSKRVNKEMRIFLNWF--NKKDLDGLLRAGIAHLWFELLHPFDDGNGRIGRTIIDLTLAQDEKQNVRYYSLSSAIMQDRKNYYTQLKSCRGNMDITSWLIWFIN---------------------------------------------------------------------------------------------------------- 91217745 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFKYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRIGRLWQTLILMEK-YPIFEFLPFETLISNDQEKYYKALAESDKSGKSTKFIEYMLGVID----------MSISELLNFNNRTLNEKDRLEYFVSLNKIKF----TRKDYMVIFKDISSATASRDLKKGTELKVFEKIGELNKTIYK---------------- 149371310 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILMEK-YPIFEFLPFETLISKDQGNYYKSLAESDKSGKSTKFIEYMLNVID----------ISISELLDFNNRTLNQKDRLEYFV----SLNSTEFTRKGYMDIFKNISSATASRDLKKGAELGLFKKIGEKNKTIYR---------------- 168219796 1 -------------------------------------------------------------------------------------------------------------------PLTPDLIRRFHAVGMGGINDEKYRPGEFRDTDDVGNIVHQPPAATDLQVRL-QMVCDFVNDTGSVHSLVKACVLHFMIAHEPPFRDGNERTSRGLFYWYMLKSEYDVFKYISISQLLHAAPAKYAHSYQYTTDDMDLTYYLEYQASIIHRAMTRLLQYVDDLVARAARIDHFLYKSRLSGRQVTLLNIILAEPKYSAAGVAEALGVSDNTARNDLRTLARENLLTEI------------------------- 94266806 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDPLLRAGIAHLWLVTLHPFDDGNGRVTRAVTDMALAQAEGQAIRFYSLSAAIMARRQEYYAQLEAAQKTLDITEWLAWFLLVLEEALQQALSRIDHVLAKGRFWQEHAQTVL-SERQIRVLNRLLDNDGINASKYKALARVSKPTATRDLADLLQKGCIKQL------------------------- 42528141 45 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPADRVPFLMNDLFDWL-KSTDVHPLIKSCVFHYEFEFIHPFEDGNGRMGRLWQTVILTEWKPIFAWLP-IETLIKENQKLYYKALGISDNNADSTEFIEFMLSIILKTIKEIITTELKI-------TQKITQKIT-VNQQKIIASIKNNPYITQEELAEIVGIARLNIIKNMKKLQEQNIIKRIGADK--------------------- 157827120 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPPSRIPILMQDLFEFTTQDSNTSLIIKACIFHYEFEFIHPFSDGNGRIGRLWQQLLLMQNNRI-FEYISVESLIRNNQSKYYSVLSKCDKLGESTLFIEFMLDQILAALKLYSN-------------NIIYEANSPLSRIEFTKALTNKWFTRKDYIAVHKNISTATASRDLAYGLEQGILMSKGEKNYYKFKEVL------------- 83309479 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------YEAPPAEQVGSEIEQFLEWF-NQPPAMDGLLRSAVAHLWFVTIHPFDDGNGRIARTIADLALAQMEGTGQRFYSMSAQIQRERSHYYEILERTQRSLDITAWLSWFIQCYGRAIDAAEVAAQGVLG-KAEFWRRFTSEPMSARQKAVLNRFMDEGNLSAKKWAAIGKCSVDTAQRDINDLLERGIL---------------------------- 121610563 23 -----------------------------------------------------------------------------------------------QEVAGYRDALGWIHDSGAQRPFSEAGILQLHGILCRYRAQERRAEGNARIRWRPVAAHRAPMVLSDMVARHRSALDRHWA-----DPLVLVPLAILDFFCIHPFPDGNGRMARLLTLQLLSHCG---------------------------------------------------------------------------------------------------------------------------------------------------- 42525580 14 ------------------------------------------------------------------ASNAIEGIVTTSTRIKQLVKEKTPKNRDEQEIAGYRDVLNIIHESFDAIPLSQNYILQLHKILYSHMAGRIKSVQNYISSDNHTEILFTPLAPFETSEALDKICEEYNRGNMEVEPLIAIPVFIHDFLCIHPFNDGNGRMSRLLTTLLLYRNGFYVGKYISLEAKIAKNKDLYYDALGRAQGEEDVVPFIKYLLGTVLAAYRDFADRFALVEIKLPALETVRRAALNKI------------GRFTKQDIRELCSLSISSIEGGLRKLVSAGELKREGSGKNICYYRL-------------- 160893964 14 ------------------------------------------------------------------ASNAIEGIVTTSTRMRQLEEKTTPKNRDEQEIAGYRDVLNVIHDSFDAIPITKNYILQLHKMLYSHLAGQTKNVQNYISATYPDEVLFTPLAPFETQEALDRICEEYNRGNMELEPLIAIPVFIHDFLCIHPFNDGNGRMSRLLTTLLLYRSGFYVGKYVSLEAKIAKNKDLYYEAL---------------------------------------------------------------------------------------------------------------------------- 167754449 41 ------------------------------------------------------------------------------------------------EVQEVRNALK-AYELLDTLPCKVDDLLKAHATMEAGLIDE---IGCFRKGGASGKTVIHYAPDAERVPFLVNDLFEWLRTTDE-HPLIASCVFHYEFEFIHPFADGNGRTGRLWQTLILSRWRPI-FKNLPIENIVYKYQKEYYKAIAVSGGKAGCTPFVEFVLGVIAETLTTQETTRKTTQEI-------------------ILEAIARNPSITRAELAEVVGISPDGVKYHLQKLTKSGRLKRVG------------------------ 157827040 16 -----TGYYSFIPNPLPPKLEWNNE---LAVSLSKANHVLGMLMRESLQLPNPHLLMRPFIMREAVLSSKIEGTRTTLSEMLAKDIDIDRNPDDLIEVQNYILALDYGLERIKELPLSLRLIKELHAKLMNSARGEYAIPGEFRKSQNLNTAKYVPPHPEELM-NCLDSFEKFLYD----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21674948 21 --------------------------------------------------------------------------------------------------------------------------------------------------------IYTPPKIIEDVEMLMREFIDWIDSDDLLNVFVQAALAHFHFSLIHPFWDGNGRTARLIEAMLLQAAGIRYVPKM-LSNYYYRHVDDYYRAFSDIRASKDVTPFLEFNLHGVIESLQQMKNRIANFIRVLAMRDYLHFLVSNKAITKRLHELQRAMPY-----AMLYRKVSEMTARRDLKNLLERKLLVVDADNRYSLN----------------- 71737065 39 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPGLDPFVRAGIAHFWFVTLHPFDDGNGRLTRALTDLTLTQGDQQAIRLFSMSASILDDRAGYYHVLETSQKTTDITEWLEWFLRTLLNSIEHALVRIERVLAKTRFWQLHNGDGLSAEQVKVLNRLLFEEG-LSAAQYQAVAKVSKATATRHLSDL---------------------------------- 157737318 102 -----------------------------------------------------------------------------------------------------------------------DLIKNLHKITTDKTLEFENDSGEYRTEPNMQKVIFTPPANIDTMKKMLDELLIFLEPDDPIDNIYKSIAFHFIFAYIHPFIDGNGRTVRILFTYLLKYYGYDMFYYISLSEIIYRKKKDYYKAFIDVERSDDMTYFFYYMTDVMIDILKNRINTHMRADIINHIVKEKEIDLTPRQ--KKIVKFLSNKDTSTSEDLAKRFDISVRTVQKDLKLLIDFELVKRV------------------------- 169823845 52 -------------------------------------------------------------IQSTKSSNAIEGISTNDSRLEELMKKSEPRNRNEEEIYGYREVLDIIHENYTDIDLTKNNILTLHSRLYYYSSENHK--GKFKTIDNSIKIRFQPVSAFETENYIDKMISAYDEAVKKVPPLLLIPVVVHDFLCIHPFYDGNGRMSRLLTLLLLYKNGFFVGKYISLEMIIEDTKDKYYEQLQASSEENNELPFIKYMLSVIYKAYFECDERFRLIGEKSLTSADRIMKVFEKTL----------KPLSKSDIVIICPDISQRTIERALKELKDTHLIKQIGSGR--------------------- 154688097 94 -----------------------------------------------------------LIINEAQSNNEIEGIRSTKKELKEALKALAQSEPSHKRFVG----LMKTYQFIDRIPTSIHDFRELYDELVADEIGTEDAPGEYVEVNDGNMTTHIGVNSEQKITEALEALIAYLHDET-HPQLYRYMTAHYYYEYIHPFYDGNGRTGRLIVGSYLSRY-LEKYSAITFSYAVNKNKDKYYKALEEIPNRGELTFYLMDMLEGIIEDLEFNLMKLKRIRNYIDQWADYKDERDIFNIIITINVFVNDQVTLSVQDLMELSNKSRHKINRVMDYLEQQGFVELVSRR---------------------- 149195754 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPAENVPGLLNDLFSYVRSHED-HALIQSCVLHYELEFIHPFSDGNGRMGRLWQTLKLMELSPL-FEYLPVESLIKSHQEQYYRVLKICDQAGESTVFIEFMLK---------------------------------------------------------------------------------------------------------- 51245681 81 ---------------------------------------------------------------------------------------------------------------------SEDFIKTMHRIITTEIPHEYNIPGAYRVGDKGHGGVYRPPKILADVKMLMKEFVAWLNSEEILNPFLRAALAHYHLCLIHPFWDGNGRTARFLESCLLHSANIKYVP-KELSNYYYRNVDDYYAAFSKIKNRKDVTPFIQFMLEGVVESLMDIKESITFLIRRFALRDFYTHEQKNRAISKRLLSLLLDNPI---------------------------------------------------------- 163724997 14 --------------------------------------------------------------------------------------------------------------------------------------------------------VHMAPPGGRV-PILMRNLLLWLQNSEE-HPLVAGSVFHYEFEFIHPFEDGNGRLGRLWQTLILNRWNDLFLDIPVESL-IYNHQQEYFTALQESTNQTDSGPFICFMLK---------------------------------------------------------------------------------------------------------- 147673973 13 -----------------------------------------------------------------------------------------------------------------------------------------------------GQVLHMA-PPAERVPKLMSELFQWLAN-DNSHPLIRSCVFHYEFEFIHPFSDGNGRMGRLWQTLILSEWNPLFAHLP-VESFIYENQQAYYDAINRSTLKADSEPFIAFMLQMILNALQETEATTPQDAPQVA------------PQVKQLLDVL--EGEMLREEIQAMLGLKDRKSDRYLKPALEAGLIE-------------MTLPDKPTSKVQRY 78188165 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIKSCVFHYEFEFIHPFMDGNGRIGRLWQSLLLAKLHPI-FEYLPVETMVFKNQQRYYQAINDSTNVADSAIFVEFMLGEILTTLKN--RQGEPLQCLPTNSMSGAVNGVVSGVVKTVYDFIEQNPGCRKPQIAKKTEIPIKTLEKHITKL---------------------------------- 109900476 79 ---------------------------------------------------------------------------------------------------RYRSAL----QSLRKRPLTLGTLCEVHKSLHHHNGGRFRDVQNWIGGRSPDTAHIVPPPPENV-SDLMTDWINYVNNIEQVG-IEDIIMLSNQFILIHPFNDGNGRLNRAIVDALLSQIMRDEKAYISPFLFRLAHQHNYLDAPSAI-MQGQWQQVFDFWDEAIQWSINTTETLCKRLIMANSFIQKKLTLRQLSQHAATLLSHISEQPIVTPAYLSGQFGWTLLEASTAITELLECGILNE-------------------------- 116751280 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIAGSVFHYEFEFIHPFADGNGRMGRLWQSLILARWNPLFANIPVESLIFE-HQTEYYAALQESTRQTDSAPFIAFMLR---------------------------------------------------------------------------------------------------------- 114797383 53 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETPLLPIERAGLAHLWFECIHPYEDGNGRIGRAISEKALAQ-GRQRPVFMSLAGALLRHRKDYYRELELASATVNADRWLSWFADIALEAQDRSLKQVEFMLAKTRLF-DRLAGKLNPRQEKALLRMFAEKGGLSAKNYMTITGAPTATATRDLTDMVAKGALVRQGETRYFL------------------ 67459700 38 ------------------------------------------------------------------------------------------------EATNHAKALDVVYKLAKKKQITEKDILAIHHTILHGIDDYN--AGHYRHVPVRISGSTIVMPNPMKVPALMADFISWLSSVEKIHPIELAAESHYRLVTIHPFSDGNGRTARLLMNLILIMKGYPPAIIRP------QERLAYITSLETAQLGGSKEKYQKIIYNAVNRSFDIYLKAVTG--QEASDIKKPEKLMKIGELAKAIGETVSTIRFWTKAGLLEIADITRSNYQLYIEALQQCKKIQQLKKQRLTIN----------------- 168713937 68 --------------------------------------------------------------------------------------------------------------------------------------------------DSKGEIIHIGLEPLK-IYDFMSKLIDFMEN-SKVSNLIKSAIIHFYFVYVHPFSDGNGRTSRALSYLYLIDKGYDTFKEFSISYMISKNRTKYYKAILDVENKGNLTVFIEFMLKSIIQSINEM-RNMHDRKSLESILKEELFENDITLSATEILKYIKDNYSMTLENYIKKNK------SRYLKNLEGIEILSKE-KNIYKVNDKYLKML---------- 149634266 169 ---------------------------------------------------------------------AIEGNTLTLAEIRRYAVPGRSLEEQN-EVVGVHAAMMFVNTTLLARAVTIRDVLDIHRRVLGYVDPVE--AGRFRRSQVFVG--HHVPPHPRDVRRQMEEFTQWLNSEDSLHPVEFAALAHYKFVYIHPFVDGNGRTSRLLMNLIMVQAGYPPITVR------KEQRAEYYHVLQ-VANEGDVRPFIRFI------------------------------------------------------------------------------------------------------------ 89893424 34 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESELHPLLKSAILHYEIETIHPFADGNGRMGRLWQTLLLAKWNDIFAWIP-MESVLYQNRPEYYQAIENARQANDSGVFIEFTLSAL-------------------------------------------------------------------------------------------------------- 169351165 41 ---------------------------------------------ASDALPNKEYLIISTLVEEIRSSNQMEGIYSTRKELKDMLINNTPK--------NYKRGMINKYEKLRKEQFSVSDIRALYDEILINEDEKDKPDGVFRKISSGTKVIHQGIVGENNIIDMIEKSLKILNNE-NINFLIRIAVFHYLFEYIHPFYNGNGRMGRFLASGYLA-NHLNILCALQFSIACTHNNKKYYEAFNDIRNKSDLTVFIIYFLEIYLSGLQELKEKIEDTINVYNYTVKKLCKYVDSKYQ-SLVELLFGIEGFTMTQLVKITNYSEQSIRAIIKK----------------------------------- 78357537 4 -----------------------------------------------------------------QASLAIENNTLTLEQV-TAVIDGKRVLGHPREIQEVRNAF-ATYEAMEDWDASVEDLLAAHELLMRGLVDET---GRYRSGGVGGEQLVHMAPPADRVPKLMADLLDWLENTNE-HPLVASCIFHYEFEFIHPFADGNGRMGRLWQTLILRNWKPL-LAYLPVETVIRDRQEDYYRVLAVADSQADATPFVEFMLGALRDAVREAVST---------------------------------------------------------------------------------------------- 168694792 67 --------------------------------------------------------------------------------------------------------------------------------------------------DSKGEIIHTGLDPLK-IYNFMDELIIFMEN-SKVNDLVKSTIIHFYFVYVHPFSDGNGRTSRALSYLYLINKGYDTFKEFSISYIISKNRTKYYKAILDVENKGNLTVFIEFMLKSIIQSINEM-RDMHDRKSLESILKEELFENDITLSATEILKYIKDNYSMTLENYIKKNKGRYLKAGEVFNNLEEIEILSRE-KDVYKVNEKYLNML---------- 120603652 7 -------------------------------------------------------------------------------------------------------------------PLDERSLKELHQLVL---RGISDSAGRYRTNVIISGAGHTLPDHLHVQHRMDAFFDWYGQEEMQLHPVERAARMHADLVVIHPFTDGNGRTSRLAMNLELMRAGFPTVVIPV------EQRAAYYENLDAVGTRQDYEPFI--------------------------------------------------------------------------------------------------------------- 125984179 198 ---------------------------------------------------------------------------------------DGKSIDEHNEILGMDLAMKYINASLQKLEITIKDILELHRRVLGHVDPIE--GGEFRRNQVYVGG-HVP-PGPGDLALLMQRFERWLNSEHSLHPVNYAAYAHYKLVHIHPFIDGNGRTSRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 167750178 40 ---------------------------------------------------------------EIVLTNNIEGVHSTRKEINEILSDLSTKDRKKRFVGLVKK--YATLSQNEEIPLTGRDIRKIYDDIFYDEINATDPSNIFRKNDVTQKVIHTGVHPESEIISIMDKSLNFLANADC-DILIRIAVFHYLFGYIHPFYDGNGRTDR-FISSYLLSKELNSLIGYHISYTIKENINKYY------------------------------------------------------------------------------------------------------------------------------- 158320950 38 ------------------------------------------------------------------------------------------------EAVGHKDAFYYIEELVKDKDLSENAIKDIHTLVL---MDKPQQRGMYRRIPVTIGAVHEPPQPYLVPVLMEQLLREYKEEMKDKHIIEKVALFHLKFEGVHPFIDGNGRTGRLILNLELMKEG---------------------------------------------------------------------------------------------------------------------------------------------------- 119898593 12 ----------FEPLLPQSGLGSLRERSRSVIECSLRLGAAAHSDTLAS--------LRELVRENSYYSNRIEGQSTHPANISRALRHNFSDKPDIRLAVAHIEAERTLEASLERRPLSSAFIQQAHAALYGRGSGLPIEPGAWRAVQVAVG--RHEPPPPTALPAFLARFDQVYGRRHLLDDLLVTAAAHQRMAWIHPFPDGNGRACRLQTHCALW---PLSQGLWSVSRGLARRRDEYYARLDAADRQGDLDEWCEWFIGVCEDQVDFMTRMFHRIQALIAFRSAH--DKLIRAEAALPLYHLFLAGPTPRGEFLQMTGLGERTARSLLSRLIETGLVTSTG------------------------ 116331656 4 -----------------------------------------------------------------------------------------------------------------------NLIKEFHALIKDLGENFAAIPGEFRKQNVTVGHVYKAPDYRDVESLIDSFCEWYEKGQTFSVAIIQEIVSHVYIAWIHPFGDGNGRTARLLEFYLLLRAGVPDIAAHILSNFYNSMRSEYYRKLDETSKNGDLTHFINYALQGFKDGLQEVFNIVNQ-NQVELAWKNYVNETFNNRRLALVLSMNLENEYAEISEINEILGKSKRTLLRDIEALLDMKLIVETKDEKYKTNVQIL------------- 72039433 113 ------------------------------------------------------------------------------------------------EVLGLNLALQFINDTLQHRKITVNDILQIHKRVLGHV--DPITAGNLRTTQVFVGG-YIP-PPSVEVNDLMEDFVDWMNSEESLHPVEFAALAHYKFIYIHPFIDGNGRTSRLLMNLIL-------------------------------------------------------------------------------------------------------------------------------------------------------- 149376501 41 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAIAAAHHRFLWIHPFLDGNGRVVRLWTDAAFRAAGLESVGVWCLSRGLAIYSEKYKSNLAQADARGPLSELLARFCHFVLDTSVDQVSYISELLNLKSMKRRIERDDLKPASTWVLYQAFIQGSISRSDALALTGERDERTARRLLKKLRDLGLL---------------------------- 170701339 2 ------------------------------------------------------------------------------------------------EATNHRDAIVYVEDIVKAEVLSKWQIRKIHRLVLKGIDTEEAGP--YRRENVAIAGASTTSPDSMHLPAEMVALIDWCETAGDMHPIERAAQLHTRFVKIRPFVDGNGRTGRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 56459794 22 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIKAAIFLQQFEFIQPFSVANGCVGRLWFSLILAKW-HPAVAWLSFEQIFKFNKDEYLDCLRRSISENDRGLMVEFILDCLQQSISTTVKEEKDKAEVLEEMSSVKSSLLGSSTRNMVLRLLNEQPEWSAARVAEVLNISSRAVEKHISKLKEQGVL---------------------------- 91773595 130 -----------------------------------------------------------------------------------------------------------------------------------------------------GNIVHQGIPSTEIERELNELTAWYNENREEIKPLLLAAILHNQFEYIHPFEDGNGRVGRLLLNYALLQKDYPPINI------LLEDRSKYYECLRLYSQENNLESTLGF------------------------------------------------------------------------------------------------------------- 13475373 2 -----------------EETVQRIEPARLEDVAEPISDALAELSASSAVLPRTAANLADLVRMNTYYSNLIEGHNTRPRDIERALAGEFDKDQERREAAAHVRLQGEIDRLAAEEPASLDFLRWLHARIRGPDREFLMVPGRWRSQPEHDVTVHQPPSSDRVEAFMEHFASRYFQRTGKAARILAIPAAHHRFNYIHPFPDGNGRVSRLM------------------------------------------------------------------------------------------------------------------------------------------------------------- 67158802 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHRLAWVHPFADGNGRVVRLLTHLQLHKLN-LSSPLWSLSRGLARRQEQYYARLANADQRGQLTQFVGFMLDTCLDQMRYIEAQMRERLEKIFAWEPRISSAGVKLEVARALHVLLTQGKVSRADFKVFTGLGERTATDQLRKLVELGLV---------------------------- 168265392 91 -------------------------------------------------------FVDNILINELQSTNEIEGMRSTKKEIEDVLSEKKEKGDNSKRFFGMVKLYNFLSESKNIK--SVEEIRALYDELVSNEIDEKDDGDIFRKDPGGDKIYHIGVTPETQIVSKLSKMIAFL--DSEVPDLYKYAVIHYFFEYIHPFYDGNGRIGRYLICSYLARK-LDSLTALTFSYTINRNKEKYYR------------------------------------------------------------------------------------------------------------------------------ 148240893 8 -----------PLLPEDRQELEDLAT----DLLAKANTLAGRLHPVLRASVG-DLVRSM----NCYYSNLIEGHNTLPIDIDRALNNDLANEPERREVQRMIDALSVDFIVWTHKNFCERLPEELHPT--TTKEKIRIVPGELRKDHVKVG-LHIPPPPGDLPAFLQRFAEGYSKHLSRLRKIIGVAASHHRLAWIHPFLDGNGRVTRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 89892893 103 -------------------------------------------------------------------------------------------------------------------PVSERIIKDIHSLVL---MDRPDDKGVYRRIPVTIMGTYHEPSQPYRIPVQMEQLIA-AQKEEKRHPLENAAVFHLKFEGIHPFIDGNGRTGRLLLNLMLMQQG---------------------------------------------------------------------------------------------------------------------------------------------------- 10957070 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPPPYVVPNLIRTIVNWLRNEKTIDVVKKSIIFHTLFEVIHPFPDGNGRVGRILLNAILVENGLLNVAF--------RNREKYISALREA-EEGAI-VVVEKLSRGRKIDYSSITETVEYYGNL-NVFDELIRTEM--MHSLKVYSNI-KQVFLTPEEAAKLLGLKN---KDYVRVLIHRGKLKAVKEE---------------------- 163747877 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIASAHHRLNYIHPFPDGNGRVSRLMSHAMAFTAGIGGQGLWSVSRGLARDHGEYKRMLADSPRRGDRDTFCAWFLK-VSFDQIAFSTKLFDLSGLEKRYRRLVEDTIDDKRAPDLIAAVLRHGALERGEAQIALKTSERTARNTLSKLTAAGYL---------------------------- 169182422 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLSKAIIEARQDYYRLLLNVSRDAAWEPWILFMLDAVRSTAQWTTSRIKAIRALIDDIAERMKRDAPGIYSRELTELIFVQPYCRIANVVDADIAQRQTASVYLKQLVDIGLLREMGHEKLFINPHLIQALS--------- 116491432 51 ----------------DRRELFITPLREIAIACERIEYNSAELKSKLKELPPIELYLKKSLINEITTSNRLSGIAVRRTEVKAALDSINKDNQEAPMAKMYNKILEDDFQRIE----SFVDLRKVYNQLLFGLIEKEQMPGAFFRNNDQQKIIFQLPGNENDLEQRLSNWLKFISN-KNIPFMIKGLLAHGYFENIHPFYDGNGRTSRYILSLYL-------------------------------------------------------------------------------------------------------------------------------------------------------- 118745775 10 --------------PLFPERADDLQDLAL--EVIQLSASLGRLHPITHTLRELLRIINSYY------SNLIEGHNTHPHDIVRAMQQQYDTEPAKRESVAHIAVQRQMEAWLQEEAAPNEFLCSLHRQIMTNGRESRVIPGELRT--QPVKVGQHEPPGHDSLNAFMVRFESYAQKHHGAAKLVAAAAAHHRLMWIHPFLDGNGRVARLFTEAYLHRIPVHGFGLWSVSRGLARRNIDYKSALNDLDGRGNLSNFCRFFLEVCRDQVDYM-GTLLQLDGLVERVRSYVQLRGTAIISARMLQEVLLRGEAPRGAVIEASGLKERTGRNLLAQLVAEGLL---------------------------- 153890998 225 EFEADDPFVAPPRLPPVGRLKALWQQRPVAHELFPSAEANAYLDRVAE-----------IYIHDAYHSLSIEGYQVTPELIALIASGEWNTDSAAQEQVNAMAAMTSVREILAERPVVSRDLPNWYRALFSGLLPAYSLAG-YRNRPVFIRGSEHVPPPHEAVPELLDTLFDMLAAEPA--PGVQAVLGHFLFVYIHPYSDGNGRIGRFILNTML-------------------------------------------------------------------------------------------------------------------------------------------------------- 13472455 40 ------------------------------------------------------------------------------------------------EAVDHARALNWVLEIASQSPIVEADIRNLHHLVVANT--KPEIAGRYADSARYVNTDAYDFPPPMDVPALMERFCQWLGTARNTPQ--TAFEAHRRLVDIHPFNDGNGRTARLLMNLVL-------------------------------------------------------------------------------------------------------------------------------------------------------- 67154380 154 -------------------------------------------------------------LHETHDSFAIEREAPSADKAERF-----------------VQLLRQAHER---QPLTEDYLVALQNSTISNPFDFRHEQNHLNNGLRGAAGVTYVPPPPELCRDLMDELMLFANEAPQIDPLVASGIISFGFVFLHPFMDGNGRLSRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 118745888 14 -------------------------------------------------------LINSYY------SNLIEGHSTHPIDIERAMKADYARDPAKRESLAHISSQRRLEERLQSEPESADFICWLHRTFYDQLPEDQVVPGQLR--QREVKVGRHVGPAAVQVTAFLARFEKVYAPLHGLAPIIAAAASHHRLMWIHPFLDGNGRVTRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 150005987 38 ------------------------------------------------------------------------------------------------EILDHFQAYEYLLKNL-DRPLTEELLKETHRLLTEHTDEIPSNPGEYTTVDMCAGDTIFGDH-EQLIKQVPRLLQQQVLDSGKIHPMIIAARFHGFYEYLHPFRDGNGRLGRLM------------------------------------------------------------------------------------------------------------------------------------------------------------- 75760350 93 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLCIYPFNKGNGKLAKILIQWLLIESGFTFVKYTCIDKYFKEYESDYYDALYKYQGDHNVVFWMKIFLDIVLVAYKELIKNCISTHTKRKRIEKYIDRQDNP---------------FTKENIRNMYDISESTINKTLHALNSQGYIKLVGRNATWIKRKL-------------- 148378924 29 -----------------------------------------------------------------------------------------------------------------------RYIKYLHSMLKHNTTDYERFSGVFKKIPNTILGTDVQLAQPYEVEYKLEELISWYYQNKIVD-LDIIAEFHFRFEMIHPFQDGNGRIGRFLMLKQLLENNL---PLFIIS------------------------------------------------------------------------------------------------------------------------------------------ 160892761 33 ----------------------------------------------------------------------------------------------------------------KKEPLSIRIISQFHRVLMSGCYDSTIWPGHFKKNDYTIEVGAFPDEVENEIKDLLAEINSW-----DGDVLLAAAYFHARFENIHPFADGNGRTGRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 158521853 6 -------------------------------------------------------------------SNLIEGHKTLLPEIEQALLKKFAEDDSRRYAQELCAAMAALDENPPDNICGLDYLGSIHRRLPEHHRGIHVHPGRMRDSVDQGQTTHGP-----DVKELPQKLAEFLYNPSNFHKLIAAAAAHHRLTWLHPFRDGNGRVARLFISFYL-------------------------------------------------------------------------------------------------------------------------------------------------------- 120553382 9 --------------------------------------------------------------------------------------------------------------------LSPEFIRSIHRRLKDAGNEQRVIGGEFRTS--TVSIGRHIPPDHQYVNTLVGQFCSEYKSRRYAGEMRITALAHDRLLWIHPFLDGNGRVVRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 121608985 171 -------------------------------------------------------------------------------------------------------------------------------------RAERGLRGTQNWLQRGGRVRYVPPSPEHMLP-LIDGLMRMANAKDDVPPLIKAALVSFGFVFVHPFMDGNGRLSRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 172063552 145 -------YDNLPGTPAFCPLVRR--TAGVQEALFDLSTALSELDRVFGA----DILMRTLTFKESRASFLIE-----------KEADQVDR------IQRFAHAIAQYCGRI-DAPLSAPSLHTLQAAILGHDAGVRRSPVFVGQATMRENIVHYIAPAFEDVMPMLAGLEEFEAATRGAEPLARAATLAFGFVYIHPMRDGNGRIHRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 171057584 9 ---------QFEPL-----MPSDVAQQPLLAQAHDLGRAALQLAGT----PVPAGLRALLRSMNSYHSNRIEGQHTKPFEIEQALRRDFSANRELATRQRLAVAHIEAEVALEARLYSAQAIADLHHELLNAGNADEIIPGALRTRDVSVGQH--IAPAFTALPKFLQRWADYANTRRGEAALVALAAAHHRLGWIHPFVDGNGRVMRLHTHTMLSALGYTG-GLWSPLRGFARSTDRYYALLAAADRRGDLDDWIGYVLSVCQDQVAFMAGMLKRRVAACLAYEEHTLRSGVRMAALRPLHYLFVTDILARGEFKAMTGLAERTAGSMLKALLDRGLL---------------------------- 150384658 29 -------------------------------------------------------------------SNRIEGNQLTHDQIYETEKDSAVRTDDIIETLNHFAAFDYMLDTAEEK-LSEKIIKKYHFLLKQGTSQSRFRVGQYKKLPNTIGEMET-TEPKKVGKEVRALLSAYHSLQS--YTVKDIVKFHFDFERIHPFQDGNGRVGRLI------------------------------------------------------------------------------------------------------------------------------------------------------------- 167767197 32 -----------------------------------------------------------------------------------------------------------------EKPLSEDIIKNMHKNLKEGVFEDRANGGGWRK--RANRVSDIQTALPQEVPEKIHQLLEKYHNAEKI-TLYDIAKFHAQFENIHPFQDGNGRVGRMIIL----------------------------------------------------------------------------------------------------------------------------------------------------------- 38234587 12 -----------------------------------------------------------LLRSEAVASSRIEGIAPNSDKVAMAILARESDSE---------------------------------------IRGFKESATAVARNVAILDTINADLAYKDEL--VLDDIVA-----------MQTALVHAQFETIHPFPDGNGRVGRAMIHALLQRRGLTDAAVLPVSMVLATLGDRYVDGLTKFR-EGDVLAWISFFVEA--------------------------------------------------------------------------------------------------------- 67939383 250 ------------------------------------------------------------------------------------------------------------------RPLSMTEILNMHGALIQDHRGFRTEGGERDRNGEPQPEFIGARP--QDIESLVKGLVDRIMAEASIDPVIHAAAIAFGLVFIHPFEDGNGRMHRALI------------------------------------------------------------------------------------------------------------------------------------------------------------ 110834688 4 -------------------------------------------------------LKNIFHILESIGSARIEGNRTTISECFEQKIEHGRSNERFSEIANVERAMEFIEEQIDEGTITHVFIRELHNLVVDELSDEDRTPGAYRTNVQIQNAAHIPPEAHSVQP-YMDELITFINRDDSKYDLLKTALAHHRF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163790660 11 ------------------------------------------------------------------------------------------------EIENHKQAFDHMIHLINEETLSTTIIKEIHADLTDRL---QYDKGQFKKNENMILGAEFQTASPSETPLLVSQLIDNLNYRLSISKLMAILDTHIQFERIHPFSDGNGRTGRMM------------------------------------------------------------------------------------------------------------------------------------------------------------- 170723517 148 --------------------------------------------------------------------------------------------------LNHKAAIEFMVEAVPEYGLNSAVIRNLHGLLMQDLLADSNALGSIRTVVNISGTTYFPTQVPSLLEEM---FELILDKARQIKNPIEAAFFLINLAYLQPFEDGNKRTSRLAIPLML-------------------------------------------------------------------------------------------------------------------------------------------------------- 126668846 147 --------DNLPGTPHFCPIIRRTELLDI----ASNYDSNARLKNMAELMSRSAV---WLTIRESRASFAIE-----------HEGDQKSK------IHRFALAMGRYCGQI-DAPLSSESLTELQNSILGGLRQSPVFVGS--GTQEMGSYVHYVAPDANEVKPMLEGLQAFMAKTQHESPIVRAAVASFGFVFIHPMADGNGRISRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 153810376 89 -------------------------------------------------------------------------------------------------------------------------IKNIHLILKNGTSDSRKDVGNYKRNEVGGMATASPEEVSTKMKVLLGEYARKITFEDILD-------FHVKFERIHPFQDGNGRVGRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 152998020 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDLNRSPLLSLSTIIEKDKNAYYSGLNKASQNSDITDWVKWFVDSVLLAQKEAAQKVDFVLK-KAKFWEKYQHTELNERQKKVLNKLFTEGGLSAKKYISITSSSKATATRDLGDLVEKG------------------------------ 162452187 418 --------------------------------------------------------------------SALEGVVYTFDELRAALAGDSSLQPTYDDIRRHKEAIAYVREQGENKPLTLDCMKKLYLILHPEEGDLKTVK--YRKDIPQHRLYFHEYAPPDKIAYKVRQIIDWLNDRKTRNGIRIAARAHYDLLRVYPFPNDSGKVARLFMNMLLLRTGL--------------------------------------------------------------------------------------------------------------------------------------------------- 171780039 16 ------------------------------------------------------------------------------------------------EIENHKQAFSYILDLLNEQSLKIGQIQDIHALLVDRLQHDR---GQFKSQQNAIIGAEFKTTTPTETPILMRQWVENTAYRLDIEKLETLADTHIQFERIHPFSDDNGRTGR-LVLMYLAMK-YLKAPV-IISKDI---RADYMELL---------------------------------------------------------------------------------------------------------------------------- 160887906 17 -------------------------------------------------------------------STAIEGSTLTELDLLFDEGVTAKGKPLVYHLMN--EDLKKAYELAKEEEITPVFLQKLNAALMRTTGSVYNVMGEFRLCGVTAGVSYMSYPVPAKVEELCSILEKQKNMETFRERYELSFNAHLNLVTVHPWVDGNGRTARLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 78189064 149 -------------------------------------------------------------------SSQIEGNTYSLLETERLLKEKQTASGKTKELLNHKDALDFIIEHPDYLPLSVSKIEDIHTILTKELSVERNLK---KRRVGISGTNYCPLDNEFQIAEALRSSCDVINAKSSV--FEKALLALVLISYIQPFMDGNKRTARI-------------------------------------------------------------------------------------------------------------------------------------------------------------- 56478772 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TANNACESAIRIATLFRGDRERIAASPEGSSSMRLHEGLQANPFLTAAQAASKTGLSVPTVNSALAGLEALGIVCEITRGRVFAYEAFLQILDEGTSSA--- 146307209 146 ------------------------------------DAALRELNQAFGA----DILLRTLTFKESRASFLIEKEQDQADRIQRF----------AQVIARY---CGHIED-----PLGNQSLQRLQAGILGSEAGLRRSPVFVGQATMREDIVHYIAPPFDHLAQLLDGLKAFETATRGAEPLARAAAIAFAFVYIHPMRDGNGRLHRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 119896301 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLKGVAETASKGRDVFGQILHLRTEAEQQILSLGKRATARQGLNLLYRNPVVSAGDLATGLAISTPTANALIKDFERLGILRESTKDRVFVFDRYLRLF---------- 148557868 8 ----------------------------------AATAALARLDERLARSPIRDGMVQRLHMHDAVASMWVEGELVHMEDLVLHDALMDSRTPSAHGVLRMRRALSAGMQQLLGRPLEAFAPRDAERALLEGIAANRRKPEAVPRDQ-------LLYDDDWDEDARLQEWRDCCAATADLPPLLRAAIMHFSLEVVQ----RSAWVGRLLTAAFLRQSGLAANHLPAISLGLRNKRPDERRSSNRVVR-------LKTFLAAIEEAAEAIMKEHDRLMLAREQMQRKLKGRRSNSRLPQLMELILRTPLVSSQLVEKELQVTQQGALKLIGELN----LREITGR---------------------- 153011155 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFESIEDAADTTMKEHDRLLLAREQMQRKLKGRRSNSRLPQLMDMVLRSPVISSQMVEKELQVTQQGALKLISELN----LREVTGR---------------------- 68537060 9 ------------------PLAGLAELPGVPEAVTQANDHLARLHRHPANLRGWDVTGAESVLRGARASAQLDGGSPRLPE------DGQVEDPILAGALRAAELLTETVTTWRRAPL------QIIARINAVASPQMSDP-AFRQKAAGDAEFLVPGRPRRSTDARLQLLGKFITGGTKVNATVLSAVIHGELLTLQPFADATGVTAR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 172041539 14 ------------------------------------------------------------VLRGARASAQLDGGTPRLPEDGQVEDPILAGSLRAAELL-APDGIAETRTTWQRAPM--QVIAKINAVASPQMSDEN-----FRAKAAHNAEFLVPGRPKRATDGRLQLLGSLIAGGTKVNSVVLSAIIHGELLTLEPFADANGVTAR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 85712346 73 --------------------------------------------------------------------------------------------------------------------LSIRSLLDNHRALLQGTPGR---PGELRENDSTGGTTLVSEPAEEVLSDIIRDWNKKVAKVKAYDKIEFVSRFHIYFEMIHPFVDGNGRIGR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 21221978 10 -------------------------------------------------------------LRGARGSAALSGADWALEEVRRRS--DFSGDVEARAVLRLTAEAGQLLSIWRQSPL--RVLARLH---LVAAADNADQVGRPRQNGEPVDEVELPLPDAQEAHGRLDGLAALVAAGGSAPALVTAAVVHGELLALRPFTSDNGLVAR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 117921402 7 -WYPDQPHNALPVLPPA---LESIETRAVLKACIPARAALAELKQAGELLPNQGLLINLLPLLEAKDSSEIENIVTTTDKLFQYSQEDTGADPATKEALRYRSALNQGFHQLSQRPLCVTTAIEICSTLKDTDMEIRRIPGTTISNQTTGEVIYTPPAGEAVIRDLLSNWEKFIHTEDDIDPLVKMAIAHYQFEAIHPFYDGNGRSGRILNVLFLIEQQLLTLPILYLSRYIVQHKADYYRLLNQVTREGDWQSWLLFMLKGVEQMASWTCGKIAAVRELMEQTSEYVRTALPKIYSHELVQVIFEQPYCRIGNLVERDIAKRQTASVYLKQLADIGVLEEIGKEKLFVHPKLMQLMTRDSNQIKPY 78045796 7 -FDPGQPHNALPPLPP----AGDIETRSLLKACIVARTALAELKQATALLPNPAVLINTIPVLEAQASSEIENIVTTTDDLFRYADDQERANPATKEALRYRSALYEGFQSLRQRPLCTETAIVVCSRIKAVQMQIRRVPGTALANDQIQQIIYTPPVGETLLRDKLANWERFIHEHTDVDPLIRMAVAHYQFEAIHPFTDGNGRTGRVLNLLMLIEQGLLDVPVLYLSRYIIRHRSDYYRLLLDVTRHGHWAEWIHYMLAAVAETAAWTTAKIQAIRGLEAQAQDHVRSLAPKAYSRELVDVIFNQPYCRIQNVVEVLGVTRQTAARHLKELVDIGVLKELGKEKLFLHPAFLQLLSSDEHQLPPY 123444285 5 -WNPTQPYNDLPRLPPKQE----IETKRVLKACVEARTALEGLKRAGELLPNQNLLINLIPILEAKDSSEIENIVTTTDKLFQYSSEDSNADPMTKEALRYRTALYEGYQELKDRPLCVNTALKVCNTIKNSKMEIRKIPGTALKNQATGETIYTPPVGERNIIELLSDWEKFIHQEDDLDPLVKLAIIHYQFEAIHPFSDGNGRTGRVINLLFLIDKNLITLPILYLSRYIIKNKNSYYSLLLKVTKDGDWESWILFILSAIENTSKWTLEKINAIRELMEHTSSHMKNEINDIYSYELLQCIFEQPYCRIQNLVSNGIAKRQTASNYLKKLCKINILHEIGKEKLFVNYNLINLMSDDENKFSRY 157368810 3 -WDPETPYNDLPILPPD---LERVETRNVLKACISARAAIAELKTAGELIPDQGLLINILPMLEAKDSSRIENIVTTSDQLFQYADRADGADPATKEALRYRTALYDGYTHLEAYPLCTNTAITICTKLRAVQTDIRKTPGTVLRDQNK-NAVYTPPVGEDVIRNLLANWERFIHGDDDLDPLVKMAIAHYQFECIHPFPDGNGRTGRILNILYLIQTGLLSLPILYLSHFILERRDDYYMLLRRVTEEGDWESWILFMLEAIENTSRWTTDKISIVRALMAETTEYVREKLPKIYTHELIQALFAQPYCRIDNLVERGVAKRQTASTYLKQLVEIGILEEVGREKLYINTRLLQELN--------- 21241008 19 -------YQAFVPSPLPPEPALDFSLVALVARKELADQALGRLDGITLMLPDPELFLYQYVRKEALLSSQIEGTQSSLSDLLLFEMDAAPGVPDVEEVSNYVAALNHGLRRLREFPLSLRLIREMHALLLQGGRGASKQPGEFRRSQVWVGGAHFVPPPPDALPDTLAALEQFLHSQGQMPSLVKAALAHVQFETIHPFSDGNGRLGRLLITLILCSEGVLREPSLYLSLYFKRRRADYYDRLNAVRLNGDWEGWLGFFLDGVAETAQQAVDTAQRLLALLARDRARIAALGQRAGNVGLVEQFARRVVLAVPQVAPHLSLSVPTIRAAVRTLQELDIVNELTRHRIFAYQAYLDILSEGAQPL--- 153891801 37 -----------------------------------AALALGKLESLTQFLPNPHLFLYSYVRKEALLSSQIEGTQSTFDDIIKFEAEGSSGSDDVIEVSCYVAAMEHGLRRLAEGPLSLRLLREIHGVLLSKGRGHQKQPGEFRTSQNPGNAAYVPPPVEQMMESL-GTLEKFLHDEPPTPVLVKAALAHVQFETIHPFLDGNGRVGRLLITLLLCHEKILSQPLLYLSLHLKQNRDEYYRLLQRVRTDGEWEDWLAFFLGGVASTAEQATSTAKRLLQLFNEDAKKIESAGRAATTQRMHRLLQEQLTTTITDAAQKLDISFPTALSALEKLIALGIARELTKNRFFAYDGYLAILREDTEPL--- 57168616 2 --------KEFIPLPLNIELNA-----NIYSLIIKASRKLAELNGLSKSIPNPSILINALILQEAKDSSEIENIITTHDELFLSQIDESKLTRAAKEVKDYENALKKGYELLKERLLRNAHILEIQKRLERNNAGFRKQSGTMLKNPITGEIKHIPPQNHSDIQELMRNLEQYINDDDELDFLVKMAIIHYQFESIHPFYDGNGRTGRIINILYLVYKGLLDLPILYLSAYIVKNKGEYYSLLQKVRDEGAILEWIEYILKGVEQTAIKTIETITTIEKMMLNVSEILQNKTN-FYSKDFVELLFSHPYTKIDFLIEKLNISRQSASKYLKICENLGVLEKIGRNHYYINIELLRLFKKG------- 75676295 20 --------DAFVPFDLPPARPSLAIDAKFERRLGQAEQALVRLDLASEMVPSLDWFIYAFVRKEAVITSQIEGTQASLVDLLAFEAEEQPSNADVEEVTNYLDALTYARTQLRGLPISLRLLNEAHKRLMRGGRGASKQPGEIRRSQNPGNAVYVP-PPSDKLPKLLGAFEKYIHAEDRLPKLVRTALLHAQFESIHPYLDGNGRIGRLMIALLLEHWGLLKQPLLYLSLFFKRHREEYYRRLNLVRLEGDWEGWTDFFLDGVATIADEAVASARELFNLVSTDRTRLLGVESSVSAFRLFELLPRHPIVSVASAMRLLGTSKPTATRAIEVLTEIGILVETTRDRSFAYRAYMERLRTGT------ 158520432 36 --------------------------------------ALGRLDSVSTLLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLLFELDQAPGVPDVREVSNYVAALEHGLRLLEELPLSLRLLREIHGVLLTKGRGSMQAPGEFRRSQNPGNAAFVPPPAEEVL-ECMSKLELFLHDQPEPTPLLKAALAHVQFETIHPFLDGNGRLGRLLITLLLCEQKVLREPMLYLSLYFKTHRQYYYELLNNVRLTGDWEAWLDFFAEAVVVTATQAVETAQQLLDLSRQDRGKIRDLGRAAASLQVHRGLMEHPIATSGSLVEKTGLTPATVNKALGHLEKLGIVKELTRNRLFSYAGYIEIMSRGT------ 147920130 3 ------------PYEPRILPLDDIDWASHVTLIGKANAALARYDGILQGIVNPKVLLSPLTTREAVLSSKIEGTQVSLEDVLQYEADIKEREQDIHEVLNYRKAMGHAVNELKDHPLSIDMIRDLHRILLSDVRGNNRWPGEIRRIQNPIEKAIFVPPAPSRVMDALSNWEQYLHSEEK-DPLVQLSVLKAQFELIHPFSDGNGRIGRMLVPLILYNKKMLSSPMFYISAYLERNRDIYYERLLGISRDNDWNGWISFFLQAIQEQADENSSKAWSILELYKEMKSKVPEIVPSKHAVYVIDAIFSRPIFKTSQFVPVAGSNRMAAQRILRALTENGILDIMAEGRVYSFRQLLDITEK-------- 38232966 25 -FDPNRPFNELPPLPP----AQVVETVPVLKAIIAAKEKLAELRTACQLIPNPEILTSTIPLREARASTEIENIVTTNDELFRAAWNDAEPTPATKEALRYNAALHAGLESIGQRPLSAKTTQIVCGTLEPHIAPFRSYPGTFIGNPHTQQRIYTPPEGREVIEQHLSRWERYIYNEHDVDSLVKMALLHYQFEAIHPFTDGNGRTGRILNVLYLLQEALLPFPVLYLSGYIVENKAQYYRCLNRVTTESAWEDWLLFMVRGVEVAATDAATMIADLRQVQDEITAVIRDAGIISPAKEISEITMVRPYLRIQDVEDSGLVKRQTAATWLNHLVDIGVLSETGRQRIFINDAALRVLTRE------- 42525751 12 --KQGYKYQYFMPEKINHDFS--WEDTSINTLLEKASFHLGALNSFSSLVPDADMFIIMHIFKEAVISNRIEGTRTNIEEALNEQDNDPEKRNDWQEVHNYVKAMNNAIQELENLPLSNRLIKNTHKILLSTGRGEHKSPGEFRISQNWIGGAVFIPPAHEELPELLSDLELFLNNTNNIPHLIRIAIAHYQFETIHPFLDGNGRIGRLLISLYLVHSKVLQKPLLYLSDFFEKNKTLYYDNLTFVRTKNDMSQWIKYFLEGVSQTAENSAQTLKKIIELKTEKNKLLSLGKRTKTANEFLYFLFHSPVITSTALQKEMKITAKTANSLIDAFIGLNILKERTRNRIFVFNKYVELF---------- 167730574 3 ----------------------------------QAHNLLGKYEGMLQTMVNPNLLLSPLTTQEAVLSSKIEGTQATLDEVLRYEANSPEKNADIQEILNYRKAISYAVERLKSIPLSLNLIKDVHSILMNSVRGMNKTPGEFRKVQNYIGATYIPPSPEEVMPA-MDNLEKYIHYEEK-DTIVQLAIIKAQFEIIHPFLDGNGRIGRILIPLFLFYKNIISKPVFYLSTYLEKHRDEYYQHLNNVTAKNDWNGWISFFLKAVIEQAKMNIEKAGAIQNLYDQMKITIPEITGSKYSMQLTEALFISPLFSINGLSIASMIPKATIIRIVNILKNKKIVIEIQKSRLFMFKALYNIVK--------- 91217321 1 ----------------------------VISLLSKADRQLGRLDMYSEYV-NIDLFIRMHIAKEATQSSKIEGTQTNMEDAFLSREEVSDKRDDWEEVQNYIQAMNEAVKLLYTSPFSSRLIKQTHKILLQGVRGANKLPGEFRISQNWIGGAMFIPPVHTSIGEIMSDLEHFANNENHLPDLLKIAIIHYQFETIHPFLDGNGRVGRLLITLYLVNKGILKQPILYLSDFFERNRLLYYDNLMRVRSNNDINQWLKFFLTGIIETAKKGVTTFDGIMQLQKTLELKIKGLGNRSGAKKVIDYLYTQPVIEVSRVGKIIQKSNVTAYKLLNTLEEIEVLKEVSRNKLYVFNEYINLFKID------- 126179417 6 ------------PEPLPPS-GIDWET--HIPRIASANRALARYDGILQAIPNPGLLLSPLLTQEAVLSSRIEGTQASLEDVLRFEANPKESLADIREIINYREALNAAVDALKAGRLDTGLVCDLHRVLLAGSRGMDREPGCIRTIQNHIEHAIFVPPAPADLPGALADWEAYLHREEK-DVLVQLSVLKAQFELIHPFCDGNGRVGRMLVPLIMYEKGLIGSPMFYISAYLERNRPVYYERLLAISGDGDWNGWIGFFLHAIEEQAGANGRKAKAILDLYDEMKRTVPEVTRSQYATAAIDALFKTPVFSSAEFYDQAAIPRRAAERVLQQLREHGILAEGGGRRTYVFPRLIAITEGD------- 156718631 9 ---------------PIEFPPKDLRLEPFIKNIGEAHRGIALFDGILRALPNPDILLAPLATNEAVLSSKIEGTQTTFEDVLKEEAGITPKNEDLKEVLNYKKALIYGSQAIEYRDLTLSLIKELQKILLTDVRGKYRLLGEFRKSQNWIGSARYVPPDPIILPEHLEYWEKFLKSDDYPDKIVQLGLLHAQFEILHPFEDGNGRVGRLIIPLFLYWKSLISRPSFYLSEYLEKNRTEYYDRLLMITKDNNWSGWIDFFLTAVIQQAKINIDKAQKLLNLYNEMKDGFIQATKSQYAIPALDAFFRQPIITTTKFKEAIGAPKKSSSNILKILEKSGLIKEMAEGNKYAFIKILEIV---------- 134045666 25 -FEPDLPYKDYIP-----------DYRNLILDTEKAVSRISKLDGLLENFSDEELTLKPFILKEAVLSSEIEGIHTTISDFLINEKEVSEKKYDILEVTNYKTALEYGI----NKEITEDLILEIHKILLDGVRGQDKTPGEYKRLQNYIGTAKFVPASPRRTKMLIRNLIEYIKNKDEIPLIYKIALMHYQFETIHPFRDGNGRTGRILIILILMKYGLLKKPALYLSEFFSERRTEYQDRLYHVSSRGKIDEWIKFFLEAITIQSERATYFSKRLLNYRKELSKIVMENKNKLKIIQIIELLFKNPYLDIKDVELALGITYPTAKRLVEGMVSLKMLESKKRDKLYVSNKILEIL---------- 110599007 25 ---------ALVP-PPTPRARDLVGLPGLEDKLVRAREALDSLQRLSAVLPNPDLVTRTADRREAVRSSQIEGTQSGINDLLAFEASDEGLPPDVQVTKNYVYALEHGLEQVRESAFSCGLIKQIHARLMEKVASFQGIPGEFRDRQNWIGGAKFVPPPAEYIDPCMEDLLQVLHYTPEFSIIMRMAVVHAQFETIHPFIDGNGRVGRILLPLMLAAEGL---PPVYLAGYLKENQREYYEALAGVQLRGRWAEWIRFFSAGVEAAVQEAIDTSVGLDAIVKKWEAIVADMGLRRQSHRFPRLMAGTPVLTANQVKDALNISFPSASAALAKLEEVDILQPHRRNRCFYAKEVIELLDR-------- 148265939 16 ---PAVGYGAFALIPPPTPRG--LELKGLRDELPRARAALDLLKDLSSRFPNPDLITRTADRREAVRSSQIEGTNSGVNDLLTYEASDEGLPPDVLVTLNYVRALEYGLQKVRQSALTCNLIKELHAHLMDGV-DYNGTPGEFRKRQNWIGGARFVPPPPGNVQACMDNLERYSAAEEDLSVVIRMAIAHAQFETIHPFIDGNGRVGRILLPLMLAAEGY---PPVYLAGYLKDNQREYYDALAGVQLREKWSEWVKFFAIGVEAAVQESIKTTIELENILKKWTGLVAGLGLRSHSVKFPELMIGTPVLTAHHAKDALGISFPAASAALAALEKMGILVKHQRNRTFVAKEVIDVLNRPT------ 45358305 22 -------YYHFEPCELPYEYIPNHKHLAL--SNDQALSNVSRLDGLLENFPNLDLLERPFILKEAVLSSEIEGIHTTVSEVMISEKKKTKEKDTTLEVRNYKAALEYGI----NKEITEELILEIHKILLNEVRGQDTTPGEYKRIQNYIGSKRFVPAAPKRTKMLIRNLVEYINSPQEFPNLFKIAIIHYQFEVIHPFRDGNGRTGRILIILLLLKYNILKKPVLYLSEFFNERRFEYQDRLYLVSSEGKIDDWIKFFLESVDIQSKRAFSFAKKLLDYKKNLSNYIMDNNDKLKIIKIIDMLFRNAYIKIKDVESELEITYPTAKKLVDELVNLKILEEMKRDKLYVSNKILEIL---------- 154244546 3 -WNWTQPHW--PHLTYDPAALEPLERHFLLLS--------GEVIGAVRHVGDRDLLRIELLSEEAVKTSAIEGEALDRLSVQSSLRRQFGLDTDDRTVERGIAEMMADLYRSWADPLDDDTLFRWHRMLMADSRHLE-TIGGYRRHEAAMQIVHFEAPPSSQVPKEMTAYLTWFNGSTPLPALTRAGMGHLYFESIHPFEDGNGRIGRAVAEKSLAQNIGQP-TLIALAHTIEQHRKAYYEQLEVYQRTLEITGWLIYFAETIIAAQQTTLGRV-AFHIAKTHFYDRFRDKMNERQEKVITRLFREGPGLSAENYIAITGTSRPTATRDLHDLVAKGALMRTGERRY-------------------- 17548130 10 -WQPEWPALHYDLAALAGPLTEVARAQGLL---------LGRLADVGMDMRDQASLAA--LTNDVLKTSEIEGERLDAESVRSSIADIGALAPVDRHVEGVVE-MVLDATLHCDAPVTVERLFGWHAALFPIGRDDAKGAMQVISGPMHRPRVHVEAPPADRLDAEVARLIDWVNAQTSDPPLLKAGLAHLWFVTLHPFDDGNGRIARALGDLLLARADGSPQRFYSLSAQIQRERKDYYDMLERTQKTLDVTGWLAWFLGALHRAVGSAQHTLDAVLAKTRFWQRWAATPMNG-RQVKLLNRLLDEGKLTSSKWAAMAKCSADTALRDINELLALGVLRK-------------------------- 121611495 10 ---------------------------------------LGRLADVGLALRDQASLAA--LTEDVVKTSEIEGEVLNVESVRSSIARRLGVDPVDRNVEGVVE-MVLDATSHAAAPLSTERLWGWHAALFPTGREDADGPMRVVSGPVGRRKVHFQAPPAEALPVETEKFLSWANEETGEPALVKAGLAHLWFVTLHPFDDGNGRIARAVGDLFLARADGSPQRFYSLSAQIQREHKDYYDVLERIQKGLDVTGWLSWFL----------------------------------------------------------------------------------------------------------- 20090718 127 -------------------------------------------------------------MEEAIASSQIEGAATTREIAKKMLQERKPKNKDEKMIVNNYDTVKHIVD-IKNEAFTPERILEIHRMITGGTLEQPQYEGNFRESNEIDGTLLHKPVEYTEVPKLVKELCDFAKSKDEIHPVIKGIIIHFLVGYIHPFNDGNGRTARALFYWYLIKNDYWLFEYMAVSRVINNSKKQYRNAYIYTEDSGDLTYFIKYNLDCIQKALDDTLEYLERKQKEQAQTLKIITESGNTLRQAEILKQFLKQPEVTIKEIVTIYSVAYATARSDLFRLAELGYVEKRKAGKEFI------------------ 158425480 3 ----------------------------------------GEVIGAVRHVSDRDLLRIELLSDEAVKTSAIEGETLDRLSVQSSLRRQLGLDTDNRNVERGIAEMMVDLYRSWADPLDADTLFRWHRMLMADSRHLE-TIGGYRRHEDAMQIVHFEAPPSSRVPDEMAAYLTWFNGDEPLPALTRAGIGHLYFESIHPFEDGNGRIGRTLAEKSLAQNIGQP-TLIALAHTIEQHRKAYYDQLEVHQQTLDVTGWLVYFAETIIAAQQTTLGRV-AFHIAKAHFYDRFRDMMNERQEKVIARLFREGPGLSAENYLAITGTSRPTATRDLHDLVEKGALTRTGDRRY-------------------- 150398854 96 -------------------------------------------------------------MEEAIASSQIEGAVTTRNVAKEMLKGRKPKNKDQKMILNNYNTMKYILT-IKNKEFSVEEILKIHKLITDGTLEDPEFVGKFRKDNETDGTLLHQPPEYGLVEKLMEEFCEFSNSKDKFHPIIKGIIIHFLIGYIHPFNDGNGRTARSLFYWYLLKNDYWLFEYMAISRVINGSKGQYRDAYLKTEDKGDLTYFIKYNLECICKSLDEILNYLSIKQAEQKEVLKLIKSEDLNLRQAEILKEILKTPIITIKEIVKTYNVAYATGRADLNHLVDLGYLEKKKAGKEFVYI---------------- 170723974 6 ---------------------------PLLRACSQAQ---GRLLGMLGAVSSDTQVQSSLLLQNIVTSSAIECEQLNVGSVRSSLARRLGLNEEGRTTSRGLAQLLLDATRAYQQPLVLQRLFAWHAWLFPSDDHLMARPGMLRGEEPMQPTVHFEAPPRAGLEAQLDDFFAWFRSDASLDPFLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGEQHAIRFYAMSASILDDRAGYYRILEASQKTLDITAWLQWFLATLLKSLEQALARIDRVLAKARFWQAH-RSQALSAEQIKVLNRLLDGGEISAAQYQAVAKVSKATATRHLSDLVEKGCL---------------------------- 78189403 16 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------INNNVKIDLVIKAAIAHLWFVTIHPFEDGNGRITRALTDMLLAQSDNSNQRFYSMSAQIRIERKQYYDILEKTQKNLDITEWIQWFLNCLINALKSTDATLFNVL-LKANFWSKHSKTLINERQKKLLNKLLDGGKITSSKWAKIAKCSKDTAIRDINDLIEKNILQKEAG----------------------- 146343190 20 ---------------------------------------------------------------EVVKSSEIEGEILDRDQVRSSIADIGALTPSERHVEGVVELMLDATQKY-DQALTAERLFGWHASLFPTGRMQKITVGGWRTDQTGRERVHFEAPAARRLEAEMKGFLEWFNADQGQDPVIKAALAHLWFVTIHPFEDGNGRIGRAIADLALARSEESTQRFYSMSAQIRKERKAYYDILERTQRSLDITSWLDWFLSCLGR-AFDGADTILRNVLQKASFWEKHGATALNDRQRLLLNRVLDEGKLTSSKWAKIAKVSQPTATRDIDDLIKRGILQK-------------------------- 157827285 3 -------------------------------------------------------LVVMLASDEALNSSEIEGEQSSIKRYFNIAKDNRKASPAENGISELLADMYYSYDQ----PLNHDCLFRWHEMLMNG-RKDLDAIGKYRTHLEPMQIVHFEAPPSDIVPKEMDRFEWYNNIMDSITPLTKAAIAHLYFESIHPFEDGNGRIGRVITIKMLCQNIGQPI-LVALSHVINQEKKLYYNALENNNKSLEITDWILYFVETIIKAQDYTLRNIEFLINKTKFY-DKFKDTLNT-RQEKVVKRIFEEGVLSAKNYLNITKTSKATATRDLQELVEMQAFIKTGETRYYIN----------------- 91790583 13 --QPDWPHWRFDAAALAEPLAQVHRAQGHL---------LGRMAELGLAQREQATL--QVLTQEVIKTSEIEGERLDLEAVRSSIARRLGVDPGDRQVDGVVD-MVLDATSRFDEPLTAERLFGWHAALFPTGRDDASGPMQVVSGSIGRQKVHYEAPPAHTLAALTDTFLQWFNASATGDALIKAGLAHLWLVTLHPFDDGNGRISRAVGDMALARAEGTHQRFYSLSARIQRERKDYYDQLEATQKGLDVSPWLAWFL----------------------------------------------------------------------------------------------------------- 21228708 25 -------------------------------------------------------------------TTSIEGNQLTLEELLIEGKDIPAGEKDKNEVKNYVDVLEYIDSLEESTSITEKIFLEIHRILPAASAGNYRKVRVVVGNPKTGKITYVPPEPEEV-PLLTRSLLEWLNSAEALDPAIQAGIAHYEIARIHPFLDGNGRTARALSTLILTKRGFDTKKFFALEEYYNEDRQAYYSALADADAKGELTGWLEYFLFGIAVETSRVENTVKKLSS-DRSMKEKFGQIGLSNRQIKAVGYLKEKGRITNKEYQELCDVSQPTANRDLQDMVDKNVLQQKGK----------------------- 94265884 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPAERVPDEIETFLTWFENPGDIDPLLGAGLAHLWFVTIHPFDDGNGRIARAITDMALARCEETGQRFYSMSAQIRQERKAYYTMLEKTQKGGDISAWQEWFLQCLQRAIDRAQGSLAKVLNK-ARFWERFAQEPLNERQIKVLNRLLDEGKLTTSKWAKLAKCSQDTAHRDISDLIKRGALRK-------------------------- 77457308 73 ------QYIHLLPLGEPAQWGKFVPTPTAQKALSVVDRTTASLEYMTSQIGERAHFLNDLIEDEAISSSQLEGAATTTRVAKDMLKQRRPRTPDERMVMGNFRMMNFAWEK-RYEPLSVELIASMHRVGVEGIDDEQYDPGLFRTNDEVGNTVHSPPPAAGLVRRL-DLLSQWINQKNYLHPLIKAITLHFALGYEHPFRDGNGRVARALFYWLMFKHEFSAFRYIAISLLLRNAPVKYGRSLHSEADELDLTYFIEFQCSVILRAVEGFTDAYRKRVAYSEGFERWLTRLTERQRAIYQVARSGVAKEFTAGNVKEHLGCAYNTAVLTLSGLVELQVFEK-------------------------- 89076596 107 ---------------------------------------------------------NTLIDDEAISSSQLEGAATTTILAKEMLKKRKPRTDGERMIAGNFD-LMQAAWSLKGNSFSIRLIKELHKAGTQTLDQGKYTSGTFRTTDDIDDEIVHQPPKHDVIDRLLSRVVNWLNTDDDIHPVIKAITLHFVIGYVHPFRDGNGRVARALFYWYMFKCGYTGFRYIAISALLKNAPIQYVSYLDCEHDNLDLTYFIKYQLRAITEFVCVYERAASRMRELEDRYSEDIERKIIGFVAGE--PRYRKKPTITAREAESLLGVSFNTVKQKLDDMVTSEILEKIGKSTEY------------------- 83571354 79 ----QAGFNITPVIAEACELVDKHATALALKDQTE------RLRGAGAEL-------SQLRLEEPITSSQLEGANTTTLVARKLETGRSPRTEDEHMIAGNARLMAEIPHLLAE-PLTPALIRQLHAIGMGGINDAKYRPGEFRETDDVVIADYHQPPAATLLPERLEKVCQWLNHEGYIHPLIRACILHFMLAHEHPFRDGNGRTSRALFYWYMLKSGYDVFKYISISRLLHAAPVKYAASYQYTESDGDLTYFLEYQAGVIKRALHNWQQHIDEITQRSAKLDSVLFSKRLNPRQVTLLNVILANPEYTVAEISASLGVSDNTARADLRTIVKEGFAQE-------------------------- 111017023 41 ----------------------------VARAHEEAVIAVARLEGFGEHLAPLSDF---LLRSESVASSKIEHIDAGWRAFGKALAGGKSS-AEAKSQLAAVKALIAMVDAAGDGPITGDTLLGAHRLLMAPDYYTARDSGRFRDVQNWIGGALFVPPPPELVDELLADLLEFANRTD-LPILAQAAIAHAQLESIHPFTDGNGRIGRALISAILRRRRLTHRVTVPLASVMLADTRRYFDHLTRYRA-GDADGFVEYVARAAIVSSEAAQDSARALAELPSYWRDIARPRSNSADEK-IIDALLGTPIFGADTAQQITGTTDASAYRALGRLTAAGVLE--------------------------- 68549088 10 -----------------------------------------------------------------------------------------------QEVAGYAGLMDLVFESWPSIPFNENHIKQLHQILLHHSEKDARHRGQYKTNSNSVAAIVFETATPFDTARLMAELVTWVKDERELHPLLIIAIFVVLFLGIHPFQDGNGRLSRVLTTLLLLQAGYAYVPYSSLESVIELNKEAYYLALRSTQDAPNWQPWLVFFLRSLSDQVNRLEKKVAR---------EKIVLASLPELSLQIVEFTREHGRITIGDAIKLTGGNRNTLKGHFRNLVERG------------------------------ 10956862 2 KWNWQQPDW--------PDFRWNSEALAVHEALQQSGIMIGVVKHLGDE--DRTSVVLDVMTDEAMKTSQIEGEQSSLRREFGLETEARRIPPAERGIAEMMMALFRDFAA----PLTEEVLGDWHRLVLSGRSDI-DVVGRYREHEDAMQVVHFEAPPSREMAAEMARFLEWFAGATPLPGLTRSGLAHLYFVTIHPFEDGNGRIGRAIAEKALSQAIGQPS-LIALSQTIQRRRSAYYDALEAANKSNEISDWLAYWAETVLDAQTHSLALIDFLLEKT-RFHDRYRGKLNPRQEKVIARMFREKGGLSAANYITIADTSRATATRDLQELVALGAMGQTG------------------------ 77543217 2 --------------------------------------------------------------------------------------------------------------------LSLERILQWHKRLFPEGYTFNPVIGGQLRGDEPMQVVHFEAPSRDVLESELDVFIRWFNDSRELDPLLRAAITHFWFVTLHPLDDGNGRITRLLTDLALAQAERQSVRFYAMSVAILANRKSYYEILEQSQKELDITAWLMWFLNTLGETFTNVLEEIDQTVFKTNFWRNVDQTRLSSEQVKRMLDGDFDQGI-NTSQYHKVAKVSKPTASRHLAALVELGCLVK-------------------------- 163729606 41 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDASLDPLLRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEQQSVRFYAMSVGILANRKSYYEILEQTQKELDITAWLQWFFETLDSTFAEVFNEIDRTIFKTNFWRKVDQTKLTEEQVKRMLDGDFEEGI-NTSQYHKVAKVSKPTATRHLSILVELGCLVKTGRSTRYV------------------ 146280229 11 --QPDWPHWRFRPEALVE--QEREFLLRSGKLVGAQHLAAAERDQA----------KIALLSEEAVMTSAIEGEVLDRASVQSSVRRQFGLSSDRRPAESGIAEMMVDCFTGWNEPLTTERIWTWHELVCRGRSDLRAV-GRYRDHPEAMQVVHFEAPPSDRMAAEMDRFLGWFQISP-LPSLVRAGLAHLWFVSIHPFEDGNGRIARAICETSLARSLGQPS-LVALSRQIERDRKGYYAALEANNRQMEVTPWLVWFADTVLR-AQDYSSALIAHLIAKTRMLDRLRNQLNPRQERALLRMFDAGPGLSAKNYMTITGAPPATATRDLRDLVVKEALVRTGEQK--------------------- 161504969 82 ------------------ELVDKHATRLALKELTT------RLRGAGKEL-------TALSLEEPITSSQLEGANTTTLVARNLESGRAPRTEDEHMIAGNARLMDEIPELIQE-PLTPDLIRRFHAVGMGGINDEKYRPGEFRDTDDVVIADYHQPPAAANLPERLQIVCDFVNDEHYVHPLVKACILHFMIAHEHLFRDGNGRTSRGLFYWYMLKSGYDVFKYVSISHLLHTAPAKYAHSYQYTETDGDLTYYLEYQTRIIHRAMTRLLQHVDKLVARAARIDHFLYQSRLSGRQVTLLNIILAEPKYSAAGVAEALGISDNTARNDLRTLVRENLLTEI------------------------- 116626052 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDPVLKAALAHLWFVTIHPFDDGNGRIARAIADLALARSENTPQRFYSMSAQIRQERNAYYDILERTQQSLDVTPWMQWFL-GCLGRAIDGAQIALTGVLAKARFWESVAGVSLNQRQRLVLNRLLDEGKLTSSKYATLAKCSQDTALRDILPLVERGIL---------------------------- 119471007 2 ----------------------------------------------------------------------------------------------------------------TDSALVLERVLNWHRLLFADEQSFTNIEGGQLRGDEPMQVVHFTAPPKKLINKELSQFFDWFNNDPQIDPFIRAAIAHLWFVTIHPLEDGNGRITRLITDLALAQKYAESIRFYAMSVAILDDRKSYYDVLEATQRGGCITQWIKWFLNTLNNAIHHTLKNIEQTVFKTNYWASKEQTKLSEQQVKKLLDGQFEHGI-SASQYQKVAKVSRATATRHLADLQTLGFITKT------------------------- 123440949 10 -------------------------------------------------------------------------------------------------------------------------------------------PMQVISGRIGKETVHFEAPPREALFTELEQFIDWFNTDTAVDPLLRAAIVHFWFVTLHPFEDGNGRITRALTDMALSQADNQSIYLYAMSVAILENRDQYYAILEKSQRSLDLTSWLLWFIATLEQSLDQASDDVRSTLAKSHFWL-KHNDSGLRAEQIKVLNRLLDGGEISASQYQKVAKVSKATATRHLSELLARGCIAKM------------------------- 84687590 3 -WNWQIPGW--PDFRYDPEALAPLEQRFLLSS--------GEVLGAVHHVSERDQLRIDLLSDEAMKTSAIEGEQSSLRRHLGLEPGSYPGKPREQGV----AEMMVDVYSTFPEALNHETLFRWHEMLLAFDKRLE-VIGSYRQHAEAMQIVHFEALPSEQVPAEMDRYVDWFNRDAPLPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQNIGQPS-LIALAFTIERQRKAYYDQLERHQRTLDVTPWLVWFAEAVLAAQQVTLDRVGFFIAKAHFY-DRHRDRLNERQTKAIERMFREGPGLSAENYLSITRTSRATATRDLQSLVEIGALTRTGERRY-------------------- 103488094 5 -------------------------------------------------------------------SSEIEGEVLDREQVRSSIADIGGLVEADRNVEGVVEMMLDATQNYAQ-PLTAERLFGWHAALFPTGRMSRITVGAWRTGPIGRERVHYEAPASERLDAEMARFLDWFETA-APDPVLKAGIAHLWFVTIHPFDDGNGRIARAIADLALARAEGTAQRFYSMSAQIRVERKAYYDMLERAQKDLDITPWLLWFI-GCLDRAFDGAETILASVMRKARFWESVAGQPLNERQRKVVNRLLDEGKLTNAKWAAITKASSDTALRDINDLLRRGILEK-------------------------- 77960203 18 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VDPLLRAAIAHFWFVTLHPFEDGNGRITRALTDMALSQADNQSIHLYAMSVAILENRDGYYAILEKCQRGGDITPWLLWFIATLEQSLDQASEQVRATLAKNRFWLKHNGSGLRVE-QIKVLNRLLDGGEINASQYQKVAKVSKATATRHLAELLARECIEKL------------------------- 71065653 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDNLDLVIKAGIAHLWFVTLHPFDDGNGRLTRAITERVLAQSDDSQQRFYSMSAQILKQRNDYYKILERTQKDSDVTEWLIWFLQTLEQALLSAQTTTNKIISKAGFW-QTHRQQALNTRQVTVLNILLTNGKLTTKKWATITKCSADTALRDINDLVEKGMLKK-------------------------- 114564993 2 -------------------------------------------------------------------------------------------------------------------PLRLTRILDWHALLFSNQAVFNPVIGGKLRGDEPMQVVHFEAPPRDTLDQSLTEFIEWFNQSRDLDPLVRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEHRSIHFYAMSVSILERRKAYYAILESTQQSLDITPWLLWFLDTLNDAVQHTLNNIEQTIAKTQFWLRVDRRLLTPTLQVKVLNRLLDGDFISSSQYQKVAKVSRATATRHLAQLVEQQCLVKTGRSTRYVLVR--------------- 42520245 10 -----------------------------------------------------------------------------------------------REIAGYAYVCEEVFQNFNKMPFTENTIKQFHIWLLQFSYKDQRHMGEYKKFPNHVEAIVFETASPFETATQMQELIYWTSQQKSLHPLLIIGIFIVTFLAIHPFQDGNGRLSRILTTFLLLKLGYIYVPYSSLESIIESNKESYYLALRRTQQSLDFNPWLIFFLRSLQKQKFHLEQKVSH---------EKVLNLYLPPLSAKVLALLSKHGRLTIKDLENITKANCNTLKKHVSNLVK-------------------------------- 152998911 14 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEKRSIRFYAMSVSILARRQAYYDILESTQRDIDITPWLVWFFETLNDCLLNAMADVSRTLSKTQYWQSVDQSLLSQEQAKRMLDGDFELGI-NSSQYQKVAKVSRATATRHLAQMVEQRFLVKAGRSTRYLLP---------------- 28558956 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGPLPALTRAGLSHLYFESIHPFEDGNGRLGRALAEKSLAQNIGQPS-LIALAFTIERKRKDYYAQLEQHQKTLDVTPWLVWFAEAVLEAQQVTLSRVGFFIAKAHFY-DRHRDQLNDRQGKVIERMFRAGPELSAEKYIAITGTSRATATRDLQDLVEICALSRTGERRY-------------------- 170729242 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTDLDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALTQAEHRSIRFYAMSVTVLERRQAYYEMLETSQKELDITTWLVWFLDTLNASLQKSLDDIAQTIAKTNYWQRVDQTLSGKKLQVKVLNRLLDGEFISSSQYQKVAKVSRATATRHLAQLVEQKCLVK-------------------------- 153874918 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LDEFLVWFNQSTENQPGLIRAGIAHLWFVTLHPFEDGNGRIARAITDMALVQSD--QQRLYSMSLYIQKQRQEYYQILEQTQKTLDITAWLDWFLGCLIAAMLESEQLIQSVIEKTHFWQQHQQTQLN-ARQRKVLNRLLDEGGINTRKYVALTKVSKATASRELANLLSKGCLQK-------------------------- 157377636 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPRSVLEGELTRFINWFNDDIAMDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENRSIHFYAMSVSILERRQAYYDILESTQKELDITLWLVWFLETLNDSLQKSLNDVALTVEKTNYW-QRVDQTLLTAEQVKVLNRLLNGEFISSSQYQKVAKVSRATATRHLAQLVEQGFLVKAG------------------------ 148975364 2 -------------------------------------------------------------------------------------------------------------------PLALDRILHWHDRLFQGHTMFNPVVGGQLRGDAPMQVVHFEAPSRDILDVELDTFITWFNDDATLDPLLRAAITHLWFITLHPLDDGNGRITRLLTDLALAQAEKQSVRFYAMSVGILANRKHYYEILERTQKGGDISDWLIWFLDTLDETFTGVFSEVDQTVYKTNYWRSVDQTKLTVEQVKRMLDGDFSEGI-NASQYKKVAKVSSATATRHLSALLGHGCLVKSGRSTRYLLPE--------------- 148265105 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRAAIAHFWFVTIHPFDDGNGRIARVLTDMALAQDDKQHNRYYSLSTQIMAERETYYTILENTQKNGDITDWLVWFL-GCFARAIERSETILAGVFMRAEFWRKHAEVTLSDRQKKVINRVLEEGGLTTRKYASIGKVSRATAFRELDQLVELGILKRSGKGR--------------------- 15677601 128 ---------------------------------------------------------------------------------------------------------------LKNTPLSVEMILDLHRIATSNAIENKAEPGQFRQDDDINGNSLYQPPPHGQVHTLMEEVCAFANNTYDIHPVVQAIILHFLIGYIHPFGDGNGRTARALFYWFMLKNGYWLFEYISISRLLKNAPAQYAKSLYAETDDLDLTYFIYYQCDIIKRAVADLEHYISDKQKHQQEFKAAIAQGKLNQRQIGILQKAVEEKIFTAQEIANQYGISLNTARSDLSKLGEYRFL---------------------------- 145226099 33 --------------------------------------AVTRLDGFGQHLAPLADF---LVRSESVASSKIEQVDSGWHAFGRAVAG-AKASAEAQSQLGAVHALLALVDAAVSGPIEAAAILEAHRLLMAPDPYADR-PGSYRSVQNWVGGALFVPPPPEMVSGLMADLMAFA-GRTDIPILAQAAIAHAQFESIHPFFDGNGRVGRALISAILRRRGLTARVTVPMASAMLADTDRYFRCLTEYRRGGA-EQFVGYVADAAVHASEAAAESAARLAVLPERWREIARPRANSADEA-LIERLLDVPIFNADTAQAMTGTTEASTYKALSRLTDAGVLE--------------------------- 38234851 26 --------------------------------------ALGRRDGAGQL----ESIARLLMRSEAISSSRIEGIAPNVDKVVLAELAQEEDVRGFKEVARNLQVLRSVENSFATTPITPEHLGQLQSELLGAHPGIRKIQNWIGGSGRTPIGAEFFPPPPEEVPALMADFCRYFNGA-AHGALTQAAIIHAQFETIHPFADGNGRVGRALIQGTLLRRGLTHQTILPISLILGTWSKRYVEGLTAFRQ-GDVPRWLGTFFDAAQEAVTQANLLADQLLEIQQDWEQRLDEYRKSQGKTRALRALAAHPIVTAKTLERLYGVTWSNARRALEDLQAAGILR--------------------------- 13242061 104 -------------------------------------------------------FAALLLRSESAASSRIENLTASARSLAEAELGVEDRANATL-IVRNVRAMESALAAAEH--LDPGSILDMHRALMDGTKD-ADVAGQWREEQVWIGSSHFVPPHHSRVPALMEDVMDYARRTD-LPAMVQGAIAHAQFETIHPFTDGNGRTGRALLHSMLKRRGLASHVTVPVSAGLLADVHNYHDALTAYRA-GDPERIIIVTAEASFLAIDNGTRLAADVVAIHESWAEKVKARRDSAV-WPVLELLARQPVVNAAVLESQLGLDYMRQKRAMDALESAGIVDKYKKGRFWRSPEMLAAL---------- 148545926 12 ---PQFSHHDLQLLNPDSPLVDVLAELEFLRRL--------RLEGDT---PPQVQLKALFHTLESLGSARIEGNHTTLADYIDSKVEGKESTDQLLEIANIEKAMDYIEEVIKGADLTEHTIRELHAMVMGLRREGDKTPGAYREGAVRIAQAEHLPPEGVLVPQYMQELVSFINRDDSPYALMKVALAHHRFGWIHPFGNGNGRVVRLLTYALLMKYGFTGGRVLNPTAVFCNDRDKYYTMLADTGTTAGLEAWCTYVLQGIRDELEKVDKLTDTKCILLPAVSFARSREWITETEEQILVSVIKMKVVKSSDIAQALPALTANQRTYIKNLVEQGML---------------------------- 149189405 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTSLDPLLRAAIAHFWFVTLHPLDDGNGRVARLVTDLALAQAERQSIRFYAMSVGILANQKSYYEILEQTQKDTDITAWLNWFLVTLNETFNAAQEELEPTLFKGKFWAIVDRTQLRHE-QIELLNRMLDGYFVSTSLYHSEVGISKPTATRHLTRLVELGCVVKSG------------------------ 165918918 6 ---------------------------------------------------------------QAVDTSAIEGEHLNRDSVRSSIANRLGNKPVDRYIEGLLDMLLDATENY-EQPLTLERLYGWHAALFPTVAALRKTDPMQIVSGRPGKIVHYEAPPSKRVNKEMRIFLNWFNKKD-LDGLLRAGIAHLWFELLHPFDDGNGRIGRAIIDLTLAQDEKQNVRYYSLSSAIMQDRKNYYTQLKSCRGNMDITSWLIWFINCFKTAIHQAFELIDDI-TLKSRFLEKHATTELNARQIKVLNRLLDAGKMTTRKYTQLTKTSRTTAYRELHDLVLKKCLKPLTK----------------------- 50119466 3 -------------------------------------------------------------MLESLGSARIEGNHTTLADYVESKVEGTSSTDQLKEINNIEAAMEFIDEYLNNGDITEYFIRELHSLVVGLQQEGDKTPGAYRQHNVSIAQSDHLPPDHIHVPDYMSELTAFINRADKPYDLMKIALVHHRFGWIHPFGNGNGRTVRLLTYALLIKYGFNVQRVLNPTAVFCNDRERYYSMLSLADKERGLEEWCLYVLSGISSELKKVDQLTNHTKILYPAIDFSSERGLINPLESKVLKRAVELGTIKAGDLRTALDMKPAQVTYQLGKLIDRGLLQPV------------------------- 46190654 4 ------------------------------------------------------------------ASNRIEGISTSDSRLNDLVSEKTPRNRNEEEIAGYRDALSVIHESHDYIPITPNVILQLHRDLFRHTGHFKDSDNVIIERDAHGTTVRFAPPSALVTPELIERACSAYTQDGHTDPLLAIAMFILDFTCIHPFNDGNGRMSRLLTLLMLCRNGYMVGKYISIEHLIEQSKSTYYEALAASTNANDYAPFTNYLLGIILSACKEFDERINLTAGGRAQGAPRVATKGTR------IEALLDQPLSKADILARMPDTSTTTIERTLKSLLDSGTIIKIGAGR--------------------- 99034487 2 ------------------------------------------------------------------------------------------------EVKGYYAALTQVEQWAARRPITEKAVQTLHALVIASGKSKYRDGQNVIRDSLTRAIIYMP-PEAKDVPKLMSSMIDWIRNSEQVPCPIIAGIAHYQFVTIHPYYDGNGRTARLLTTLILHLGGYDLKGLYSLEEYYAKNLGAYYEAYYMGRAEADITKWVEYFVEGMANSFENVLQRINE-EEYHTDQNDLIRKLDPKQR--KALELFQEFSAITASQVGELFNFKPRTSAQLCKKWVEMGFIKIVRGRKYKLSKQYEDLIS--------- 89890778 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPFKNVPYLMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFMDGNGRIGRLWQTLILMEKYPI-FEFLPFETLISRDQEKYYQALAESDKSGKSTKFIEYMLEVIDNSLSELLDFNNRTLT--------EKDRLSYFVSLKIHE-------FTRKDYMNVFKISTATASRDLKKGAELGFFEKTGEKN--------------------- 46447446 42 ----------------------------------------------------------------------------------------------------------------------------------------------VIRDGRTKAIVYMP-PEAKDVKSLMTGMVNWINKNTDLPCPIIAGIAHYQFATIHPYYDGNGRTARLLTTLILHLGGYDLKGLYSLEEYYARNLGAYYEAYYMGRAEADITKWVEYFVEGMAVAFENVLKRMNEAKTQGSPDQSALIRKLDPK-QRKVLELFQEFETITSRQIGELFGFKPRTSAVLCASWVESGFL---------------------------- 91205275 14 ------------------------------------------------------------------------------------------------EVKGYYAALTQVEKWAQNVKITENIIQTLHALIMSNVSKVYRDGQNVIKDSGTKKIIYMP-PEAKDVKNLMHNMVLWINNN-ELPFPVIAAIAHYQFATIHPYYDGNGRTARLLTTLILHLGGYDLKGLYSLEEYYAKNLGAYYEAYYMGRAEADITGWVEYFINGMAISFEKVLNQMQEVSNKELPDMSAVLRKLDPK-QRKVLELFKQFEVVTSSQIGKVFGFKPRTSAKLCADWVDQGFLKIIKGRKYSLSDEYVSLITK-------- 87302899 7 ----------------------------------QARAARQELLSRLETLPLDREAISALLGRESLGTAAIEGELLDPGQVRSSIARRAEGQPATAQVEGLLDVLLEATSSLEA-PLTLATLNHWHRRLFAAGPDDLRAPMQVLSVAIGRERLHFEAPPRDQLERQLEAFLDWIASPPQLDGLLRAGLAHLWFLTLHPYEDGNGRLARAITDRLLAQHQELSGRALGISAQILRERERYYTVLERCQRGLDVTGWLSWFLEQLTAAAATNGAVIDAVRRKAAFWWSHRHSGFNSRQQKLLNRLLDAEPEMTLRKAISLTKVSRATAWRDLAELVEQQAIEPIGEGR--------------------- 58338033 46 ------------------------------------------------------------------ASNRIEGIYTSDSRLNKIMSDKEPRDRDEREIAGYRDVLSLIHENYRYMPITKNTILSMHNMLFKYAGDS--WGGHFKDINNKIEEVRFNPPEAFLVPDLIDELCKQYNEAGDISPLILSAALVFDFVSIHPFRDGNGRMSRLLMLLTMYRSGFEVGKYISLEKIIEDSKESYYDVLAASSNQNDYAPFINYYLGVVVKAYRELIER----IGLVHNHKELKADKLILKTLQQQLR-----PLSRAELVELIPQYSQTTIQRNLKRLKDERKIQSIGKGK---NIKYV------------- 171911733 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIASSVFHYEFEFIHPFSDGNGRMGRLWQTLVLSRWKPL-FAFLPVESVIRDRQSDYYRALAQADKQGQSTPFIVFLLSAVLAALNEVASTDQAADQATDQATDQV---------KALLKCLGSEALSTLECMTKLGLAHRPTFRNYLQPALDAGLIERT------------------------- 121606867 14 -------------------------------------------------------------VQEAVATAAIEGEQLDLAAVRSSVAGLADASTGDRHVDGLVEVMQDATDGFASV-LDGDRLCRWQSALFPGGTSRRIAVGRWRDHADPMEVVHYTAPASSRVAGEMARFLAWFEPATTLNGLARAAVAHLWFESIHPFEDGNGRLGRAIVDMALAQDVGAPARLFGMSRQLLVSRGAYYDALSQAQSGLDVTPWVQWFVQAFTRSCILSQAAVKQALDK-AAFRQRMSGLALNARQIKVLMRLLEAGSMTADKYGKISATSKATATRDLAELLQHGLLRVEGVGK--------------------- 172057434 50 ------------------------------------------------------------VIQSTKASNAIEGIVVTESRLHTIMSKSAPADRSEAEIAGYRDVLNLIHASARDIPINANVLLQLHKELYKEGGRWKNVDNEISESDGTRRTRFVPVPAFETPAQALCDSLRERRQQEDVDPLILTSLFVLDFLSIHPFNDGNGRMSRLLTLLLLYQEGFEVGRYISLEKIVESRKEDYYESLRLSQNQQDPFPWVNYLLSTILAAYKELEDRVGLITTGNQNKAGRIRQFVESRIT----------PFTKADVRNACPDVSEATINRLLRELRDEGLIKPSGRGR--------------------- 21674948 14 ---------------------------------------------------------------------------------------------------------------ATSRLLTEEHIRDLHRQITSGLPYEDNIPGTYRNGMVKVGGIYTPPKIIEDVEMLMREFIDWIDSDDLLNVFVQAALAHFHFSLIHPFWDGNGRTARLIEAMLLQAAGIRYVPKM-LSNYYYRHVDDYYRAFSDTRASKDVTPFLEFNLHGVIESLQQMKNRFIRVLAMRDYLHFLVSNKAITKRQNDLLALLLDDPSFTLHELQRAMKVSEMTARRDLKNLLERKLLVVDADNRYSLN----------------- 160944221 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDSPLPMLIKSCVFHYEFEVIHPFADGNGRIGRLWHTLLLSRWNPLFAWLPVESIVH-DHQQEYYEAINTSNAQGEGTAFIEFMLSVIEEAL---------LSVIPENFEKSMMPTSGKENRWNILEYLKKEKIIHNSDVQQLLEVSSATANRILVSFVKEGKLERVRDGRYWAYQKL-------------- 13786587 47 ------------LLPEEQELFFLVETSLLKDKLNENSREIDKLMNNLSEITKDNIF-YHLLIDEIQASNDIEGVISTRKEIREAISMILEKSKENKR----FKSLVYQYMNFRKSKFSIEDIREIYDNLLNGDDELFRAEPVFIVNQNSGKKVHQGATGQDTIKNRLEDLVKFMNR-DDIPTYEKAFISHFYFENTHPFYDGNGRTGRFILCSYLARK-LDYLSAVGVSVAILENRSKYYK------------------------------------------------------------------------------------------------------------------------------ 170780803 8 -------YRAFVPDELATGLPQIGR-----EAQDAATDALAVLARADERIGRRAGYLNHLLIRESISSSWIEGNRVTPKRLAIAELLQQ-GTRVALDVIANVRATEEAIDALRERPITVPDIEALQHVIEPSLEGIRTEQNWVGGSGWSPLRAEFVPPPEGEVRRLLDDLARFCT-DTEGNPVVRAAIAHAQFETIHPFIDGNGRTGRALIHTVLRRGDAVRDILIPISTVLASDADAYIAGLTAFRA-GRVDEWVRAFAEAAELAAGTAVRLAEDVARLDEESVERLVEHRRKAVVLRVLGRLATDPVLTADSAARTHGVSRVAAHRALTQLADAGVL---------------------------- 149199026 41 -------------------------------------------------------------MLESIGSARIEGNNTTVASFVETRIEDRPIDENIKEIRNIEETMEFIDNSIRERGLTKSYLKELHYGIVKGLTPPPKNPGAFRNHGEITGSDHIPPETAHEVEAYIDELIEFINKDPAKYDLLKVAIAHHRFMWIHPFGNGNGRTGRLLTYAMLVSQGFREGRILNPTAVFCINRDIYNEQLAKADSNEGIESWCCYVLDGLKE------------------------------------------------------------------------------------------------------ 33599896 23 -----------------------------------------------------------------------------------------------QEIAGYRDALALIHESATHMPFSEGVVLQLHTLLTNNDIIERHSDGTSRLRFQPVAAHLTPMAMADLTGRYASALDQHLA-----DPLVLVPLAMLDFLCIHPFPDGNGRMSRLLTLLLL-------------------------------------------------------------------------------------------------------------------------------------------------------- 167648731 3 ---------------------------------------------------------------EAVDTSAIEGEQSSIRRHLGPGGDHRRASPAEAGI----AQMMVDLYEEAPAPLTEATLFNWHR-LITNGRTDLKDVGRYRTHADPMQIVHFEAPPSLDVPAQMARFWEWLQGRAPLPAIARAGVAHLWFESIHPFEDGNGRIGRAVSEKILAQ-GLASPAITGMASTLLKHRKTYYSQLERAHHALEITDWLAWFAAKTLESQRRTLRQVEFI------------------------------------------------------------------------------------------ 94272230 5 ------------------------------------------------------------------------------------------------EVRGYRDALTWIHQDAQGILISNETIRRMHAMTKDGDIIERYPDGRERVRFRTVSAKQTPAAVDQLVADWQSCLE-----ERWIPPLIALAAFNLDFLCIHPFRDGNGRVSRLLWLLQSYQLGFEVGRYISLERLVEQNKDRYYETL---------------------------------------------------------------------------------------------------------------------------- 158520433 12 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TDTHPLIASSIFHYEFEFIHPFADGNGRVGRLWQSLILSRWNPLFAHIPVESMVFE-HQVEYYEALQESTRKADSSPFISFMLRMILDT----------------------------------------------------------------------------------------------------- 119909391 470 ---------------------------------------------------------------------AIEGNTLTLSEIRRYAVPGKSLEEQN-EVIGMHAAMTYVNTTLLSRSVSIGDVLEIHRRVLGYVDPVEA--GRFRTTQVLVG--HHIPPHPQEVEKQMQEFVQWLNSEDSLHPVEFAALAHYKLVYIHPFIDGNGRTSRLLMNLILMQAGYPPITI------RKEQRSEYYHVLE-VANEGDVRPFIRFIAKCTETT----------------------------------------------------------------------------------------------------- 157109789 185 ---------------------------------------------------------------------------------------DGKSIDEHNEILGLDAAMKYINATLVNKNITLKDILEIHRRVLGHVDPIE--GGEFRRSQVYVGG--HVPPGPGDLSILMNHFESWLNSKQAFHPVKYAAMAHYKLVHIHPFSDGNGRTSRLLMNTLLMRAGYPPVII------QKQHRHKYYDYLQ-VANEGDIRPFVRFIADCTERT----------------------------------------------------------------------------------------------------- 145956009 68 --------------------------------------------------------------------------------------------------------------------------------------------------DSKGEIIHTGLDPLK-IYNFMDELIIFMEN-SKVNDLVKSTIIHFYFVYVHPFSDGNGRTSRALSYLYLINKGYDTFKEFSISYIISKNRTKYYKAILDVENKGNLTVFIEFMLKSIIQSINEMRDMHDRKSLESILKEELFENDTLSATEEHILKYIKDNYSMTLENYIKKNKGRYLKAGEVFNNLEEIEILSRE-KDVYKVNEKYLNML---------- 45658979 16 ----------------------------------------------------------------------------------------------------------------KKKDISIDLIREIHGLILKNIDDEEA--GVFRRTNVRITGASHIPPNAAKVYDLIQELEWFYRNKKKISVPELASWFHYKLVFIHPFIDGNGRTARLLMNLILMREGYPPAVIMHL------DRKKYYRVFKEA-DRGKPEDFLDFVGRSIE------------------------------------------------------------------------------------------------------- 78062941 6 ------------------------------------------------------------------------------------------------EATNHRDAILYVEEIVKQEMLSEWQIRNIHGLVLKGIDDGEA--GRYRRENVVIAGASTTPPDFLHLPAEMAALIDWDTQAGAMHPVARAAELHTRFVKIHPFVDGNGRTGRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 163807627 73 ------------PFRIEPCFFEDAVPRPLSDLTVEIHSAASELGRTLH--PDSVAELAEFVRMNCYYSNLIEGHDTRPKDIERALAGDEARRPLALEARAHVQVQREIDGLHRAGPTSAEFILWVHRRFLPGGRTIEIVPGRFRRNEEDVAVGRHHPPSSAVVSNFMAHFAKRFEMAEGWPRVIAMASAHHRLNFIHPFIDGNGRVSRLVSHAMALRAGIGGGGLWSVSRGLLRDRGEYKRMMDHADSEAALRDFCNWFLSVVLDQIRFTSAAF-RFDALAERYRRLLADLGHDARSGELISTVLRFGEIERGQAALVLQTSERTARTTVSRLVAEGFLK--------------------------- 62955561 167 ---------------------------------------------------------------------AIEGNTLTLSEIRRYAVPGKSLQEQN-EAIGVDVAMKYINTTLRDGAITVNDILEIHRRVLGYADPVEA--GRFRVNQVFVG--HHIPPHPQDLDKHMQELVQWLNSEETLHPVEFAALAHYKLVYVHPFVDGNGRTSRLLMNLILMQASYPPITI------RKEQRAEYYAAL-DTANEGDVRPFIRFI------------------------------------------------------------------------------------------------------------ 160946623 36 -------------------------------------------------------LIEVAKIQSTEASNDIEGIVTTSARLKKLEEKTTPRNRNEEEIVGYRDVLNLIHENFDVISISKNYILQMHKIMFRYMDGKTKNIQNYITINYPNEILFTPPSPFETPEALENICNEYNKGNFEIDPLLVIPYFIHDFLCIHPFNDGNGRLSRLLTTLLLYRSGFYVGKYISLEALIAKDKSAYYGSLQKSEENEDILPFMKYLLGIILAGYKDFEDRFSIVEEKLPAI-----ELVRKAISQKM-------GRFTKQDIIELCPTSLSSIEGSLRKLVDEG---EIQREGIGRATKYIRL----------- 114568053 46 ---------------------------------------------------------NVAIIQSTRASNSLEGI--TIKDTRLIDIMQNKVQPANREIAGYRDVLATIHSSYDAIPVKPSILLQFHRDLISLEGGSWKNSDNAIEEVYPDGSKFVRFNPPGAIEELCKFYNQYSN-SGEIDSLMLISATILDFLCIHPFCDGNGRMARLLTLLLLYKEGYEVGRFISLEQIIEESKDAYYDTL---------------------------------------------------------------------------------------------------------------------------- 149195902 10 ------------------------------------------------------------------------------------------------EAINHKEAIMYVEDLLSSKPFSDSCIKSIHQLVLKNIDNENA--GKYRSENVIISGAEHRPPEHFDVPSQMTDLLESYN-QSNHHPLEKAARLHTDFVKVHPFIDGNGRTARLLMNFELIKSSYLPVIIK------AENRLQYYEALDKAHTKGDYTDFI--------------------------------------------------------------------------------------------------------------- 34763022 93 ---------------------------------------------------------------------KIEGIETVKSEIYSSLKDDKKSNKKSNKIKKYKDIMEKNFKDIQHID-NLSTFRKIYDEMFEDKSGNYKLDGKYFRINSVGKTIHIGINGEEAIEKNMEDLIQFMNKKD-IPFLVKASISHFFFEYIHPFYDGNGRFGRYLLSLYLARK-LDILTAFSVSYSISKNLDDYYKSFEDVNNFGEITFFVENVLEMIIELLNDSIMKFNHSREIFEEITKDLSEKEKVILFIYLQNYLFNDEVTNIEQSINQQNITQQTINKYTQKLEKKGYLVKV------------------------- 13475373 2 -----------------EETVQRIEPARLEDVAEPISDALAELSASSAVLPRTAANLADLVRMNTYYSNLIEGHNTRPRDIERALAGEFDKDQERREAAAHVRLQGEIDRLAAEEPASLDFLRWLHARIRGPDREFLMVPGRWRSQPEHDVTVRHQPPSSDRVEAFMEHFASRYRFQRKAARILAIPAAHHRFNYIHPFPDGNGRVSRLM------------------------------------------------------------------------------------------------------------------------------------------------------------- 118743673 14 -------------------------------------------------------------------SNLIEGHTTHPVDIDRAMRNDFFADPAKRESKAHIEVQKAIEARLEAAPETIDFLCWIHSRVVQHADGERVIPGLLRTSE--VKVGRHLPPKSACLSAFMQRFEEVYNPLNSQQQVIAVAASHHRLAWIHPFLDGNGRVTRLMTHAYLKKAGLDGHGLWTVSRGFARNREAYLTAL---------------------------------------------------------------------------------------------------------------------------- 134298684 33 ------------------------------------------------------------------------------------------------EMINHAEAVDFLKDAIKHRDLTEGLIKEFHAMLFSGIGGVPVIPGAYKTKDNHVGIIHHYAPATQVSAEMENLINWYNDSKLKMHPIELAALFHHRFVAIHPFPDGNGRVSRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 148243872 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PEMVPGFMAHFEAGYRGVGPAFSLIAAAASHHRLAWIHPFLDGNGRTARLYTHAWFRRFTK-GADLWSVSRGLARTLGDYRSKLARADTDGRGTEFCAYFLETALDQVRFMRDMLDTLLPRLRLFVQHEAEARLDPRAFAILELAYLRGHVPKGEVETLLGVSERHARRIVTPLVEQGLLESEGR----------------------- 167752978 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PEETPGLMGDLVDWYNQEGKLSPVELAALFHYRYIRIHPFEDGNGRIARLMVNYILTRHDY------PMIVVRSRRKSEYLEALHQTDLEKDIRPFLKYFNDLVATEVYNDV-LFVSERNENVWWYDGERIAFRTPNYTKILNAMRTQPTLTLADMKDETGISMTAIQKLLDQLISKKYVE--------------------------- 121593256 12 ----------------------------------------------------------------------------------------TPQNRAEQEIAGYRDALKLICDGGDRMPLSESIVLQLHATL---HRYMRQPGGQWRTADSDIGYSFHPVAAHLTPVTMESLVARYRTALDQQDPLVLVPLVIFDFLCIHPFPDNNCRMARLLSLQLLC------------------------------------------------------------------------------------------------------------------------------------------------------- 19703369 96 ---------------------------------------------------------------------------------------------------------------------------------------------TVKVINGLGNTIHIGINGEEAIEKNIENLIQFMNRKD-IPFLVKASITHFFFEYIHPFYDGNGRFGRYLLSLYLARK-LDILTAFSLSYSISKNLDDYYKSFEDVNNYGEITFFVENILEMIIELLNDSVMRFNHSMEILNELTRNLSEKENILLQIYLQNYLFNEEITNVELSYIIGDLTQQTINKYTQELENKGYLVKI------------------------- 47226484 122 ---------------------------------------------------------------------AIEGNTLTLSEIRRYAVPGKSLQEQN-EAIGVDAAMKYINTTLLSRTMTLGHILEIHRRVLGYVDPVE--GGRLRTNQVFVG--HHIPPHPRELERHMEELVQWLNSEEQLHPVEFAALAHYKLVYVHPFVDGNGRTSRLLMNLVLMQARYPPITI------RKEQRAEYYAAL-DTANEGDVRPFIRFI------------------------------------------------------------------------------------------------------------ 51245026 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPADMVPTLMANLFSWLR-DSEAHPLIKSCVFHYEFEFIHPFADGNGRMGRLWQSLILSDWHEIFAYLPVESLVY-QYQSEYYRALNESTNQADSAPFISLML----------------------------------------------------------------------------------------------------------- 121583001 12 ----DQPHQ-FEPLLPQRELAGLIETRTVLEKAYRLQHCVA---------PSTRQSLQRLVRMNSYYSNRIEGQGTHPLNIERALSADFSKVPDVAQRQRLALAHMQAEQELEREALQSSFLVQAHAALYTTEDGRVIEPGQLRREDVSVGR-HQPPTAASVPAFLSRMDEVYPRIKGLDGLLFGIAAAHHRAAWVHPFGDGNGRACRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 149376501 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAIAAAHHRFLWIHPFLDGNGRVVRLWTDAAFRAAGLESVGVWCLSRGLAIYSEKYKSNLAQADSELGLARFCHFVLDTSVDQVSYISELLNLKSMKRRIEDFVASRDDLKPASTWVLYQAFIQGSISRSDALALTGRDERTARRLLKKLRDLGLL---------------------------- 169180447 7 --------------------------------------------------------------REVIASSTIEGGTLTEDETRSAIDLDPAQVQEIRRVLNIKAAYERARQAALDWKLSIDFMTEVHGLITHDLPHADNRPGLLRDTPKGHGGRYKPPQYGGDIWRLLEALITWHGQLEDIHPLVRAPLVHYYYELIHPFWDGNGRVGRVVEATLLQAAGYEYAPF-ALARYYLEHIDAYFTLFNTCRK----------------------------------------------------------------------------------------------------------------------- 159046558 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIASAHHRLNYIHPFPDGNGRVSRLMSHAMALTAGIGGQGLWSVSRGLARDRGEYKRMLADSPRRGDRDTFSEWFLKVTLDQITFSARLFD-LGGLDQRYRRLVADTIDDKRAPELISAVLRHGALERGDAQIVLKTSERTARNTLSKLTAAGYL---------------------------- 146302235 3 --------------------------------------------QTSRPLPNIALIRESLSLEWTYNSNSIEGNTMSLREIQEGITIKGKSLREHFETHNHDKAIDYLYSIVDDYKLRSIDILTIHGLVLRSIEDD--FAGRIRNGGVRISGANFMPPNANKVSDYLDELIDFINTNPGLNDIELSTIYHHKLVWIHPFFDGNGRTVRLSMNLLLMRCG---------------------------------------------------------------------------------------------------------------------------------------------------- 68548734 5 -------------------------------------------------------------------SNLIEGHNTKPRDIEEALQNQFNTNNERREAVAHIRVQREIDAMHASGTLSSQFIRWLHREFYKDLPESMRVPGVFRSEPIHVSVGRHLPPESSTVDSFMAYFEKRYNFLGKGMRLAAMAAAHHRFNYIHPFPDGNGRVSRLM------------------------------------------------------------------------------------------------------------------------------------------------------------- 170571563 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------FTPVPAN-MVPGEMEEMVKWLNEEDSLDPIERAAIAHYKLVSIHPFIDGNGRTARLLMNLILMQSGFPPVIIPV------EARSDYYDTLNAA-NRGNLRPFIRFIXR---------------------------------------------------------------------------------------------------------- 126730605 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAIASAHHRLNYIHPFPAGNGRVSRLMSHAMALTAGIGGQGLWSVSRGLARDRGEYKRMLADSPRRGDRDTYSEWFLKASLDQITFSTKLFD-LAGLEKRYRRLVEDPVDDKRAPDLISAVLRHGALRRGDAQILLKTSERTARNTLGKLTSAG------------------------------ 78187750 6 --------------------------------------------------------------------------------------------------------------------------------IKKQGRSLTIVPGEYRNRQDVSVGLHQPPSSIHVNDFMAYFMERYLASMGKGMRIVAMAAAHHRFNYIHPFPDGNGRVSRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 118727661 40 ------------------------------------------------------------------------------------------------EVVNHKKAFHYVKQCIKELPLSEKIVKDIHALVTENII----VGGIYRNEEVFISGASHTPPARNEMYIQIKNFFADLMYKKDLNPIELAAWTHAEFVRIHPFQDGNGRTSRLIMNYQLMSYGFLPISIA------KENRLDYYNAL---------------------------------------------------------------------------------------------------------------------------- 126699146 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EEDEIDILILISAFVLDFILIHPFKEGNIKMARVLILLLLNKNGYEVGRYISLGKIFDDSSYEYYSNLNYLSEKADMNAWIEYFLETI-------------------------------------------------------------------------------------------------------- 126726429 15 -----------------------------------------------------------------------------------------------QEVLNALRADELTFDSAEDQKLNSTLLRQIHSLIEDQIGELP---GEFRNKDVKISQASFTPPSHLQVPRLIAEMVDIFVNDDTAHPIVRAAWLHNRFTYIHPFLDGNGRTARLLQDFALLSGKLFPTGVPSAI------RDDYYDAL---------------------------------------------------------------------------------------------------------------------------- 167567609 3 -------------------------------------------------------------------SNLIEGHDTHPRDIDRALANDFSTEPNKRDLQKEAVAHIHVQRLIDTGPASAAYASWLHEEFCSRLPPEEIVPGEWRKRD--VQVGRHVPPPHEDLPSFMSRFDTAYGPLTKLRQLQTVGAVHHRLLWIHPFLDGNGRVARLM------------------------------------------------------------------------------------------------------------------------------------------------------------- 24461719 153 -----------------------------------AHDILGRAKAFIESLPPIDRALNWAYLHETKDSFAIEREAPTEDKSRRF-----------------IQLLRQAHER---QPLTEDYLVSLQNATVSNPLDFRHEQNHLSDGTQGAVGVTYLPPPPELCRELMESLMGFANEATQIDPLVAAGIISFGFVLIHPFMDGNGRLSRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 163754372 3 ------------------------------------------------------------------------------------------------EVTGHNQAINWVIDVVKDYPLTESFIRQIHELLLKEPYEVDAHVGKYKKTPNHVKTVIFRFATPEETPAKMTDLLNWYNTEETVNPILLAAEFHYKFIRIHPFDDGNGRTARIL------------------------------------------------------------------------------------------------------------------------------------------------------------- 169823744 41 -------------------------------------------------------------------SNAIEGNTLTLREVLKGLTIDKKPLKDHLEVIGHKEAFDFVRELVEKEDLNENVIKQIHYLVLSDKIQDR---GVYRRVPVIMGATNEPVQPYLIEPKMNELMHNYKKNTE--HIVSKLARFHIEFESIHPFIDGNGRTGRLLVNLEL-------------------------------------------------------------------------------------------------------------------------------------------------------- 82751203 59 ---------------------------------------------------------NDLLIDELQSTNEIENVFSTKQEIAHAL------NNQASEFLKFRGLVDQYKEIELNKKINVRDIRAIYDKLVSNEINEQKLDGEFRKNGSTNKYIHVGLQPETKIVEYIGEMLTFLKYFDAPQPF-KIMASHYLFEYIHPFYDGNGRVGRFIIAKLL-SDYYDNYTALTFSYVINRNKSKYYKAFMTASNHGDLTEFIDTMLE---------------------------------------------------------------------------------------------------------- 167939860 16 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYCIVPFNQGNNRLAFMLMQLLLIKSGHTFVKYVCLDKYIKKNESDYYNSIYKSSEEHNNSFWLKTFLTIILEAYKDLHNTVLDSICKHTKI-ERIQDFILKQ----------KQPFTKESIRNTYPDIAESTISKALNSLQVFGHIKLVTKGR---NAKWIKI----------- 75760350 93 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLCIYPFNKGNGKLAKILIQWLLIESGFTFVKYTCIDKYFKEYESDYYDALYKYQGDHNVVFWMKIFLDIVLVAYKE-LNYVIKNCISTHTKRKRIEKYIDRQ----------DNP-FTKENIRNMYDISESTINKTLHALNSQGYIKLVGRNATWIKRKL-------------- 52548921 110 ----------------------------------------------------------------AQGTTAIEGNTITAEELFEHSVAPAGKTREIHELINFKE-LERFFESYA-GDVSEKLIKKTHTIIMRNLSD---TSGEYRRIQVWIEKEEYVPPPPFEIPALMKELITWYRNKRKLPPLELAIILHTKIVTIHPFVDGNGRLGRALLNFVLRRNGY---PTLYLD---LEHREKY-------------------------------------------------------------------------------------------------------------------------------- 17988920 8 ----------------------------------AATAALARLDERLARSPIRDGMVQRLHMHDAVASMWVEGELVHMEDLVLHDALMDSRTPSAHGVLRMRRQIAAGMQQLLGRPLEAFAPRDAERPETDEDDPLLDDIDALRTDALLEGIAANRRKPKAVPRDQLQEWRDCCAATADLPPLLRAAIMHFSLEVVQ----RSAWVGRLLTATFLRQSGLAANHLPAISLGLRNKRPDERRSSNRV-------VRLKTFLAAIEEAAEAIMKEHDRLMLAREQMQRKLKGRRSNSRLPQLMELILRTPLVSSQLVEKELQVTQQGALKLIGELN----LREITGR---------------------- 69935942 192 -------------LPGNPDFCPMIFRTAAIEAFI-ARDLAAEARAVLAEVP-ADLLARTLLLKDSRSSFQIEGENPPQDRIRRW---------------------GQIIGEAGRHPIDRAELERLQRIVIGDARFVHRQEGGFIGEHDRATGAPLPDHVHEDLPVLIAGLEAFDRDAPGLDPVLAAAGLAFGFVYIHPFEDGNGRLHRYLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 152994317 160 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPSPNLCRELMKEWEQLTNQLPEVDPIVLGAVISFGFVFLHPFMDGNGRLSRFLFHHVLCRSGQLANGLLLPVSAVLHNKEREY------------------------------------------------------------------------------------------------------------------------------- 160931939 34 -------------------------------------------------------------------------------------------------------------------PLTQELVLEVHRILTSGTYDERRFPGEYKKHDYITGRNEVGAPADRVAEDMADLLEEVSEYHGT-DVIRAGAYFHAVLENIHPFSDGNGRTGRTLLNYYL-------------------------------------------------------------------------------------------------------------------------------------------------------- 85712055 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLYRAALFFNVFESWQPFAEANGCITRFWLTLLMRSWHPLFQ-WLNIEQSWLASIDELAEA-RQVERNERSEAFILWLTGVLRTSLNELAQKLAICSEQKVPDTQKSSDKFSDPTARKVLFLVNKERGISAQRIAELLGLSSRAVEKQFARLKQQGKLERVG------------------------ 167016073 8 ------------------------------------------------------------------------------------------------EVKNHEQAFAYVMEEIEARPISVPTIKQIHAYLTDRLQYDH---GEFKASANAILGADFQTASPQETPLLVQQWVDNVNYRSKDDKLETILESHIDFERIHPFSDGNGRTGRM-------------------------------------------------------------------------------------------------------------------------------------------------------------- 163794268 164 -----------------------------------------------------------LLLADSRASFEIEGERPKADRLQRWG----------------RAVLEAG-----KRPLNQSEIYRLHRTLIGDDRFTERTEGVFLGERDLNNDPEFIGAKHSNVPALMTGLNESNNRSSEIDAVLQAAIIAFGFVYIHPLADGNGRLHRCLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 169668120 28 ------------------------------------------------------------------------------------------------EVKNYRQILPKMFSSLQEKAIDEKLIKDFHRLIMNNLID---NNGKFKTIENVVGANFEPTKPYLVIKDMCDNLYFRLDNAKNDDDKLKAILSHIKFEKIHPFSDGNGRTGRII------------------------------------------------------------------------------------------------------------------------------------------------------------- 116695428 161 ----------------------------------------GRVAAAIKRL-EPELLARALYLAETRSTYSIEHEI-----------------PDNQRVAKFRRLLEYA---GNPAPLTEAQLCEWQNEIISGLRAERDKQNWLSRGGRMRNIADYIPPPPGQLGAMMDGIVAGLVEAQAANPIVAAACVSFGFVFAHPFYDGNGRLHRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 91779665 149 -----------------------------------------------------------LTVKESRASFLIEHEQDNEDRIRRF-----------------AAVMESECGQHAN-PFDAGTLNVLQRGILGQSAGIRRSPVYVGHVARYQPVVDYIAPPWQHIEVMLAGLTRFLERTAGRAPLVRAAAASFGFVYAHPMADGNGRISRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 91787451 204 ----------------------------------------------------------------------------------------------------------------GELPLTDGALAELQREILGPVTGIRQSPVFVGETVRYQEVVHYVAPPDSDLRDMLEGLRVFLDRTQGQSSVLRSAVAAFAFVYIHPMADGNGRVHRFLINDILRRDGVIPEPILPVSAVI--------------------------------------------------------------------------------------------------------------------------------------- 62391656 21 ----------------------------------------------------------------AVDTNAIEGIHTVATQVGAWEQQMAMKGKHVKPAFDDLEGFEYVLDAVTGRPISQQWIRNLHAVILRGVQNQALQKGEYKTSPQRSDGSVHAYAPVEDTPAEMARFISELESKEFLEKVIQAAYAHYAFVCIHPFADGNGRVARALASVFL-------------------------------------------------------------------------------------------------------------------------------------------------------- 121583308 120 ------------------------------------------------------------------SSSHLEGNRYTLLDTEEFKSGAAATDSDAVMLLNHKAAIEFLVDAVPTQGLTPGLIRNLHAVLMQDLLMDVAALGAIRKVVNISGTVYIPAQVPAVLTEMFERIIS--TTQYIKNPVEAAFFLWVNLAYLQPFEDGNKRVSRLAIPLMLYNQAPLS--------FLDVNREDY-------------------------------------------------------------------------------------------------------------------------------- 115378706 29 ---------------------------------------------------------------------ALEGVVYTQQELLAALAAEASLMPVVLEVRNHKAVCDYIREEAKTAQITLTQIKRMHDLLIGNTPEKERERAGFRKDMPLHRTYFHDIAQPAKIQPALDKLVDYTASAEEFHPIKQAATVQHMFLQIFPFTEHSGKVGRM-------------------------------------------------------------------------------------------------------------------------------------------------------------- 169180563 155 ----------------------------------KARETLA-------SVTDPSLALSYLYLSETRSSFEIEREHPS-------------SDKQERFVQLLRRA-------GETMQVTEDWLVSLQNAV---VRDVYSQEASYRTRQNTGRVTFFPVPQAE-LARAMRGWDAFINDDRCTDVLVKAAAAAFGFVYLHPFMDGNGRLHRFLIHHVLTHSGLLP------------------------------------------------------------------------------------------------------------------------------------------------- 170690726 5 -----------------------------------------------------------LTVKESRASFLIEHEQDKEDRIRRFAA--------VMESECGRHA----------NPFDAETLVALQRGILGESAGIRRSPVYVGHVARYEPVVDYIAPHWQQVEAMLAGLSQFLQRTQGGAPIVRAAAASFGFVYVHPMADGNGRISRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 110834688 4 -------------------------------------------------------LKNIFHILESIGSARIEGNRTTISECFEQKIEHGGRSNERSEIANVERAMEFIEEQIDEGTITHVFIRELHNLVVDELSDEDRTPGAYRTWNVQIQNAAHIPPEAHSVQPYMDELITFINRDDSKYDLLKTALAHHRF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 110599341 233 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRAVLGHFIFVYIHPYMDGNGRLGRFLMNVMFASGG---FPWTVLNV---ERRKEYMTALDAATSRGDLKPFAQFIYESMTESAN--------------------------------------------------------------------------------------------------- 38234587 9 -----------------------------------------------------------LLRSEAVASSRIEGIAPNSDKVAMAILARESDS----EIRGFKESATAVARNVA---------------ILDTINADLAYKDELVLDDIVA---------------------------------MQTALVHAQFETIHPFPDGNGRVGRAMIHALLQRRGLTDAAVLPVSMVLATLGDRYVDGLTKFR-EGDVLAWISFFVEA--------------------------------------------------------------------------------------------------------- 42528245 42 -------------------------------------------------------------------STAIEGTITEIENQLLFDEGISANKPIHEQLMNLKAAYEKSFELAKQHQITPEILCELSVLVMKNTGTVYNTIGELRLVNVSAGRGGKSYMAWQKLPQKLEEFCSWLNSERKSIAEKDIFLAHYKLVHIHPWADGNGRMSRLLMNVIQYEAGLVPAIIK------KENRAEYIQSLASSQDKDDPAEFLHFM------------------------------------------------------------------------------------------------------------ 163754583 3 ------------------------------------------------------------------------------------------------DVSNHKDILESMINRFETFELTETTIKEIHRNLMGSELAWEHLVGEYRNIPTIGYREPFEYAPHYNLDVIMSSYIDIFNTTNEHHLITVVSYFHNQFLNIHPFADGNGRVCRIII------------------------------------------------------------------------------------------------------------------------------------------------------------ 90422552 172 --------------------------------------------------------------------------------------------------------------QAGKHALTLDEINRLHGVLIEDNRLIRRPDGVFVGERDHENNPEFIGARPDDLDSLMKGMIATNMRDDGMDAVLQAACTAFGFVYVHPFQDGNGRLHRCLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 121606152 160 ---------------------------------------------------------------------------------------------ETQMILNHKAAIEMLIEDAEQVGFDAFTFQNLHAVLSQNLLREEAACGRLRRRPEISGTVFQPLAMPQVLEDCFRLLLQ--KADAIPDPFEQAFFLMVQLPYLQPFEDVNKRVSRI-------------------------------------------------------------------------------------------------------------------------------------------------------------- 67459299 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSHVINEEKKLYYNALENNNKSLEITDWILYFVETIIKAQDYTLRNIEFLINKTKFYDKF--KNILNARQEKVVKRIFEEGVLSAKNYITITKTSKATATRDLQELVEMQAFIKTGELK--------------------- 72160534 5 -------------------------------------------------------------LRGARASAVLEGADVSLEQVRFGESD----DPRVRGSVRVSGELGLLVETWSKAP--RQVLARLH-VLAASDVVAPEALGRPRRDGDDVTELGSPPPASEVIARL-EALTSLLTARTEAPAVVVGAIVHGELLALRPFGWGDGIVAR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 159477829 98 -----------------------------------------------------------------------------------------------------------------------------HKTLMWGATDV--TPGEYRNTSAHSGTGYVYPAPELIPAGVEGVLEAFLVNAGELDVNIMAANLFYGMITLHPFQNGNGR------------------------------------------------------------------------------------------------------------------------------------------------------------------ 16119859 7 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDAMASSAELAMKEVIRLGQAREHLERKLKGKRSSSSLPRVVDLLMARPIVSSSMIVKELKVSHRAA---LDLVAELGVREVTGR----------------------- 78187638 111 -------------------------------------------------------------------SNFIEGTEFDISEARQIVLEGKIIDQRPKDSHDILGVFWQAIDPGWSLQSTLQQLRQRHRTLMKERP--ETAPGDFKDRENGAGNTTFVLP-----KNVQGTLIEGSKLLPSVPPMARALLAMFIVSEVHPFIDGNGRLARL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 170790951 19 ----------------------------------AAEDSVARLDERLAKSPIRDGWAARTHFTDACASLWLEGELVHLDDLVLHDAGMDIRTPTHELTRAHLRARRRIAEAKADWALSAAGLAGLRGRGEDGARDRDEDEDEARGDADTGEAFRVPRPERDDEDERLDSWRTVVDQTRNLPPTLASAIAADAWAAIEPLQ-HTPWLGRLLGASLLRERGKARMHLPCLNEGLKA-------IPRERRRPADRAGRLAVQLEAIAAAAAAGLKDHDRWLTARTLLARKLDGRRSTSRLPALLDYVLTRPIVSAGMIAEELKVTPRAAQDMVA---ELGLREATGRGRY-------------------- 15601924 2955 -------------------------------------------------------LVKTLPRGEV-----IEDLKTKTLSITEALAETSKRNPKLKEVQG---AIEEFLKSSQGQDLTVDMVEKLNHGLRPDEGADRLL---YKKETLTKENAVFSSPEAAKIQ--LGETVDFINKARQVEPSVLAGLVYQRLIAYHPFAEGNGRMARVIV------------------------------------------------------------------------------------------------------------------------------------------------------------ 120404612 31 --------------------------------------------------------------------------------------------------------LREAPDLLGDRSYDLAYLRVIHRQLFQ---DVYDWAGDVRTVGEKGDESFCPPQPMDHVAAEISRLEQ-LKAVTEADLARTVAYLYDYANFAHPFREGNGRSTREFFDLLLSERG---------------------------------------------------------------------------------------------------------------------------------------------------- 110347192 26 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAFVDAIQEAALAGLKEHDRLVLAKSQMERRLRERRASSKLSDLVELVLSRPIVATGMIQETLKVSKQGALNLVGELS----LREMTGR---------------------- 88601651 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSEDAQLFLARYASGLTGRILKVIRHSPGITRKDLADQLGIAGPTVTRAVQDLAHEGRLEKKGKTRHYLSNESLSLI---------- 153007961 40 --------------------------LALLERLGLAERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFETEAQVGQPDIREVSNYVDAMMYGLERLEELPLSLRLIREMHERLLQSGRGGTKNPGEFRRSQNWIGGSRFVPPPPTEMDDCLDALERFMHEDGSLPALIKAGLLHVQFETIHPFLDGNGRIGRLLVTLYLCVNGVLRKPLLYLSLYLKTHRADYYRLLQEVREHGAWEAWLDFFLTGVAETANQAFEAATRIVDLFKEDRERITTESDRASALRIHDLFQQNPFLTANQLVQQTGLSAPTVNAALADLERFGIVEEITRGRVFSYRRYLAILSEGTDPLP-- 160896525 40 --------------------------LALLEKLSLAERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFEAEAQAGQPDIREVSNYVDAMMYGLERLRDLPLSLRLIREMHGRLLQSARGGTKSPGEFRRSQNWIGGTRFVPPPVNELGPCLDAFERFMHEDASLPALIKAGLLHVQFETLHPFLDGNGRIGRLLVTLYLCINGVLNKPLLYLSLFLKTHRAEYYRLLQEVRENGNWEAWLDFFLTGVAQTANQAFEAATHIVDLFRQDRERIATEGERANSTRIHDLFQLNPFLTSNQLVRQTGLSSPTVNTALADLQRLGIIEEVTRGRVFSYRRYLSVLNEGTDPLPR- 39995279 20 -----EGYSAFVPHPLPPNPPLQIDDEMGW-LMERANRALGRLDGCTYTLPNPDLFLYMYVRKEAVLSSQIEGTQASLDDLLEYEIEGKSSPDDINEVSNYVDAMNYGLERLQELPLSLRLIKEIHARLMAGIRGGHKSPGEFRTSQNWIGGTRFVPPPANEVVTCLGDLEKFLH-DESVPPLLKAGLAHAQFETIHPFLDGNGRMGRLLIAFILCHDQVLEKPLLYLSLFFKKHRQEYYERLNAVRRDGDWEGWIKYYLQGVYEISKQATDAAKAIMDLMARDRQKVTGLGKAATALALLEMLYRKPYVTIPYVARELRISSPAASKAVNNLAALGILIEVKRDRVFLHESYLSIIREGT------ 16263601 51 ------------------------EITGLLTRLSAAERALGRLDGVSILLPNKELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFETEAISGEPDIREVSNYVDAMMFGLERMRQLPLSLRLIREMHQRLLDSGRGGRRSPGEFRTSQNWIGGTRFVPPPANEVMTCLGDWERFIHEETSIPPLIKAGLIHVQFETIHPFLDGNGRLGRLLITLFLCATGVLQQPLLYLSLYFKSRRPDYYRLLQEVREYGTWEAWLEFFLDGVAETADQAFETANRIARLFHDDRERIRESERTGSVLQIHEIMRTSPYLTAASAAKRSGLTVPTVNAALDQLQRLGVVEEATRGRVFVYRAYMDILSDGA------ 170079653 12 --QQVEGYRAFIPKPLPPS-PEIEMDQEMWNLLSLADRALGRLDGSTDALPNPDLFVFMYVRKEAVLSSQIEGTQASLIDVLEFESQDPDNPQDVEEVVNYIAAVNYGLERLQSLPVSLRLIREIHKKLMQGVRGAERSPGEFRRTQNWIGAASYVPPPPHEMKLCLDNLEKFLHDLRPMPPLLKIGLAHAQFETIHPFLDGNGRAGRLLITFLLCEQQILQRPLLYISYYFKKYRTRYYDLLQGVRDAGDWESWLKFFLRGIAETANEAARTARQIVQLKEEHRILLLERRKSGNAIALLETLYFKPIFTVEHAMEVTRLSYPNANRLVKDLCNIGLLEEITRNRAFCYAPYLAVFKDG------- 126180204 15 ----QDGYDAFIPHPLPPP--DLVFDEGILYLLSRADGALARLDGVTQVLPNPDLFVAMYIKKEALLSSQIEGTQASLQGVLEFEAHIRPRDDEIQEVLNYIKALHHGIEKLGFSPLSLDLMNEIHRFLIQGTRGSHKLPGRLRHVQNWIGVAVFVPPPPEQVPGLMQDLEQFIQSHDRTPTLVKAALIHAQLETIHPYLDGNGRMGRLMITFYLCSKDVLARPLLYLSYYLKRNREKYYTLLNGIRYQGNWEAWLEFFLQGVIEVSNNSIETAKRIIQLKETLIEKLLENNIGGNAVKLIDTLFDHPIITIGQITEELRISRQAATKLVGKFEDIGIVEEIGKERYYMFVDYVRIIEEGT------ 118039546 41 -----------------------------------AERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLTDLLRFETEAQAGQPDIREVSNYVDAMMYGLDRLRDLPLSLRLIREMHARLLQGGRGGTKSPGEFRRSQNWIGGTRYVPPPVNELSHCLDALEKFMHDETRLPALIRAGLLHVQFETIHPFLDGNGRIGRLLVTLYLNVHGVLRSPLLYLSLYLKTHRADYYRLLQEVRERGAWEPWLEFFLTGVAETANQAFEAATRIVSLFKEDRERITTESDRASALRVHDLLQENPFLTANILVDRTGLSAPTINAALADLERLGVVEEVTRGRVFGYRRYLAILGEGTDPLP-- 16119266 40 --------------------------LSLLERLSLAERALGRLDGITMLLPRQELFLYMYVRKEAVLSSQIEGTQSTLSDLLRFETEAQAGQPDIREVSNYVDAMMYGLERLETLPMSLRLIREMHARLLHSGRGGTKDPGEFRRSQNWIGGTRFVPPPVTEMAGCLDAFERFMHDDQSLPALIKAGLLHVQFETIHPFLDGNGRIGRLLVTLYLCMNGVLRKPLLYLSLYLKSHRREYYRLLQEVREHGNWEAWLEFFLTGVADTANQAFEAATQIVDLFKEDRERIMESDRAGSALRIHELFQQNPFHTANQIVQVTGLSAPTVNAALADLERLGIVDEVTRGRVFSYRRYLAILGEGTDPLP-- 91786226 13 --QQLTGYRAFVPLPPNPDIEFDGELRTLLSA---ADRDIARLDAIATLLPNPDLFVAMYVRHEAVLSSQIEGTQSTLEDVLAFEAQGTSNDKDVEEVINYVRAMNHGLRRLNELPLSLRLLKEIHGELMQNVRGGEKTPGEFRTSQNWIGASFVPPPPHELMNAL-GMLEKFLHEKSTVPLLIRCGLAHAQFETIHPFLDGNGRVGRLLITLILCEEQALSRPLLYLSVFLKAHRSEYYDRLTAIRDHGHWEQWLKFFLRGVSQTARAATQTATDIVKMREAHRN---ALMKSPKALKLLDSLFQQPLVSPNRIAEIVGCTHPTAVKLARDLEERGWLREVTRNRLYRYQPYMELFHRETVEAT-- 78189956 11 -WQQRYQYKSFEPSLINHEWTWDEPTINTL--LEQANCALGELNAFSLIVPNIDLFIQMHVVKEAQTSSKIEGTQTGIDEALLSEEQISPKRDDWREVRNYIDAVNSAITTLHDLPLSNRLLKQTHKILLSGVRGEHKLPGEFRVSQNWIGGASFIPPHPESVAELMSDLEKFWHNQDAVPHLIRIALSHYQFETIHPFLDGNGRIGRLLIPLYLVSHGVLAKPSLYLSDFFERHRSSYYDALMHVRTSNNLIHWLKFFLNGVAQTATKGRDIFQQILTLREEVEQAVLSLGKRATAREALHLLYRQPIVEATDFSTMLKVSAPTANALIQALIDKAILVEITRGRIYSFERYVKLF---------- 67938587 36 ----------------------------------QALLALGRLDSVSTLLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLMFELDQEPGVPDVQEVSNYISALNHGLERLANGPLSLRLLKEVHKILLAKGRGSEKTPGEFRRSQNWIGGTRFVPPPPEMVMECMGKLELFLHDQPEPTPLIKAALAHVQFETIHPFLDGNGRLGRLLITMLLCERKVLHEPLLYLSLYLKTHRKTYYELLDTVRFKGDWEAWLDFFAEAVIATATQAVETAQQLVNLSNQDREKITGLGRAAASIEVHRALIEHPIATSTSLVKKTGFTPATINRALEKLQHLGIVNELTRNRIYSYSSYLDILNRGT------ 116749488 13 ---QQYQYKSFSPSPVNQPWTW--EDPKINTLLERASQSMAELNAFSLIVPDVDLFIMMHVYKEASTSSRIEGTRTGMDEILDREYIDPEKRDDWQEVQNYVQAMNLAVRELSTLPLSNRLLRATHERLMQGVRGEHKPPGEFRRSQNWIGGAVFIPPAPEEVPELMSDLEKFWHNEEDVPHLIRIAISHYQFETIHPFLDGNGRIGRLLITLYLVGKRLLSKPSLYLSDYMEKHKGAYYDALTTVRASNDLSHWVKFFLVAVHETAKKGSHTFQQILALRSEVESKLFKLGKKAQNGNLLNILYQKPIVTANEVAEKLAVSHQTASALIRDFMSLGILTEITRNRMFEFENYLKLF---------- 110601510 20 -----DGYSAFLPNPLPPNPPLLIDD-EMSRLMELANRALGRLDGCTYTLPNPDLFLYMYVRKEAVLSSQIEGTQASLDDLLAFEIDGKSSSDDINEVSNYVDAMNYGLEWLRELPLSLRLIKEIHARLMSGIRGGHKSPGEFRTTQNWIGGTRFVPPLANELLSCLGELEKFLHDET-VPPLLKAGLAHAQFETIHPFLDGNGRMGRLLIAFILCHDQVLEKPLLYLSLFFKKHRQEYYERLNAVRKDGDWEGWIKYYLQGVYEISKQATDAAKAIMDLMAVDRQKLTGLGKAATAMALLNLLYRRPYVSIAIVARELGISSPAAGKAVNNLAALSILKEVSGKK--------------------- 53715136 17 -------YKSFQPNFINKE--WLLDNMEIITLLSKADRMLGRLDMYSEHIPNIDLFISMHIMKEATQSSKIEGTQTNMEEILSKEDVPLDRRDDWMEVHNYINAMNEAVKMLEELPFSSRLIRNVHRILMNGVRGEHKQPGEFRKSQNWIGGAIFVPPTHNSIPELMEDIEKFVHNDKLFFPLLKIALIHYQFETIHPFLDGNGRTGRLMITLYLVSRGILKRPILYLSDYLEKHRNSYYTNLMHVRVDNNIIDWFRFFLTGIIETAENGVKTFEEILSLQKENEDKVKLLGRSANALKVLTELYKRPITDANMVAGIADISTASAYTLIANLEKIGILSEVTRGRVYILKKYFDIFNR-------- 163847587 19 --EGETAYWAFVPHPLPPHLLADWEVTAVL---SEADRAISELAGLGRSIPNPHLLIGPFVRREAVLSSRIEGTQADLADLYAYEAGEAPPEADIREVLNYVNALEYGLKRLETLPVSLRLMRELHERLLAGVRGERATPGEFRRTQNWIGATFVPPPVPQMY-ECLDALEKYLHSQDVYPPLVRLAFVHYQFEAIHPFVDGNGRIGRLLISLLLVQWQLLPLPLLYLSAYLYRYRQDYYDLLLGVSERGDWRTWLLFFLRGVAGQARDAVQRTRELQDLREDWHRRLSQARTSALTLRLVDALFVSPILTIPQVQRLLQVSYHSARKTVEKLVSAGILQQEGEGKVYIAAEILRIV---------- 89896078 38 ------------------------------KLLAKANRSIGILEGMSRQIPDIDLFVSMYVRKEALLSSQIEGTQATLDDILDPNIEEN-TNQNVADVINYIKASQYGSARLAELPLCNRLLKEIHEILMQDVRGGEKSPGEFRSSQNWIGDARYIPPHPEDMLEAMSDLEKFINSEDELDPLIKIALIHYQFETIHPFLDGNGRIGRLLIALYLINQNLLSHETLYISYFLKRNRIEYYDRLTEVRSKGNFEQWLKFFLLAAYESAQDAIDTIERILKLHYKNVEVVKNTGKSKTVMKVFNYLESSPIIDIKKTSVALELSFNTVSNAVNKLVELGILKQVRRSRVFAYEEYLEILRKDT------ 145219944 37 ----------------------------------QALLALGRLDSVSVLLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLLFEFEHQPGVPDVQEVSNYVAALNHGLNRLEDFPLSLRLLKEIHSVLLSTGRGKECDPGEFRRSQNWIGGAAFVPPPPENVQECMAKLELFLHDQEKTSVLIKAALAHVQFETIHPFLDGNGRLGRLIITLLLCSEKVLKEPMLYLSLYFKTHRQRYYELLNEVRLTGDWEAWLDFFSDAVIHTATQAVDTAQQLMKLSAEDGQRINGKRISGSAHLIHKAMLERPMASPNWIQEKTRLSPATVNACLRELEQLGIVKEVTRNRLYSYVEYIRIMNEGT-ELPR- 167855923 6 ---------------PDLFALGDLESKSVFKACTHAHRALGELKGVVHTMPNPNILLGTLPLQEAKESSEIENIVTTQDDLYQSNATQQFASGAAKEVHYYVQAMSLGFHEVQKSGLTLNLIKEIQRELEDNNAGFRKQAGTGLVNQTTQEVVYMPPQTYDEIENLMAGLERFINDSEDYDPLVKMALIHHQFESIHPFYDGNGRTGRIINILYLIQQGLLDTPVLYLSRYINRNKGEYYQLLQAVRETQQWEPWLIFMLNGIAETAIQSVKLINEIKALMMKQKQMIRENLPKVYSHELLNNLFKYPYTKIDFVMEDCQIHRNTAVKRLDELVALGVLTKIGKENFYINVELFHLL---------- 148654455 41 ----------------------------------QATLALGRLDSVTLLLPDPGIFLYAYVRREALLSSQIEGTQSSLSDLLLFEMEEAPGAPDVVEVSNYVAALEHGLERLRDSPFSNRLIREMHAVLLSRGRGSEKLPGEFRRTQNWIGGAHFVPPPPDRVEDCMADLERFLHDQHPYPTIVRAALAHVQFETIHPFLDGNGRIGRLLIAFILHHEGVLQKPLLYLSLYFKQHRSEYYRLLDLVRAEGDWEAWLDFFLEGVVHTAQNAVETAQRLVALFKEDTQKIQAAGRSNTALRVFNVLCQRPLLTVNETCKRVGLTFPAVAKGLETLARLGIARELTRNRIFAYDRYLAILNEGTEPL--- 21673509 2 --------------------------------------ALGRLDSITLLLPDPELFLYSYVRREAVLSSQIEGTQSTLTQLMLFELEESPGVPDVVEVSNYVAALDHGVARLKEGPLSNRLIREMHTVLLFRGRGSNKGPGEFRRSQNWIGGTRFVPPPPHLVPQCMADLERFLHDENNPYPVLKAALAHVQFETIHPFLDGNGRIGRLLIAFILHHDGILSRPLLYLSLYFKRHRETYYRLLDRVRTEGDWEAWTDFFLEGVRETAGNAVDTARRLIALFEADQQKIQSLGRSASSTQVFQAFKERPLLTVGRISERTGLSFPAANQAVGRMEKLGIVREITRERAYAYDQYVAILNEGAEE---- 114319670 40 ----------------------------------QALLACGRLDAITMLLPEPDLFLYAYVRREALVSSQIEGTQSSFSDLLLFELEEAAGVPDVVEVSNYVAALDHGLARIGEGPLSNRLLREMHAHLLSRGRGAERQPGAFRRSQNWIGGAHFVPPAWEEVEDHMAGLERFIHDREPFSALVKAALAHVQFETIHPFLDGNGRIGRLLIALILHQEGVLHQPLLYLSLYFKQHRAEYYRLLDQTRNVGDWEAWLDFFLDGVLVTATGAVDTAHRLLALFAEDQQRIEALGRAANTLRIYQALRTRPLANINDLASRAGVSFPTASRAVAALERLGILREITRDRIYAYDRYITILNEGAEPL--- 77919717 4 ----QYHYGEFPPEELDW--------KRLIPVIGPASMAVARYDGTLSAVPNASLLLSPLITQEAVLSSRIEGTQTTMGEVLEYEAEGESRKADIQEVLNYRRALNASVKMMEDLPLCQRIIREAHRVLLDGVRGQGKDPGEYRKNQNWIGPHRFVPISPDRLPDGMSAWERHIH-AEAQDHLVRLAILHAEFEALHPFHDGNGRLGRMMVPLYMFEKGLISGPMFYISAYFEAHRDEYYDRLLAVSRDGAWTDWCLFFLEAVRQQSEENRHKARAILGLYEGMKPRFTEITRSQHAINALDRIFSQPIFSSGTFIEASGIPVATARRILRELREHGVLDVLRRSAVYVFPELLRI----------- 78356017 20 ---------AFVPAPLPPRPPIDW-TPELRSKFDQALLALGRLDSVSTPLPDTSLFLYMYVRKEAVLSSMIEGTQSSLSDLLLFELDQEPGVPDVREVSNYVAALDHGLRLLEELPLSLRLFREIHGVLLTKGRGSNQTPGEFRRSQNWIGGTRFVPPPAEEVLECMSKLELFLHDQPEPTPLLKAALAHVQFETIHPFLDGNGRLGRLLIALLLCEQKVLREPMLYLSLYFKTHRQYYYELLNNVRMTGDWEAWLDFFSEAVIVTATQAVETAQQLLDLSNQDRDKISGLGRAAASTQIHRALMEHPIATSGSLVEKTGITPTTVNKALGHLEQLGIVKELTRNRLFSYAGYIEIMSRGT------ 53805025 36 ----------------------------------QALLALGRLDAIAALLPEPDIFLYAYVRREAVLSSQIEGTQSSLSDLLIFELDEAPGVPDVVEVSNYVAALEHGMARLKEGPLCNRLIRELHAKLLARGRGAGKAPGEFRATQNWIGGTRFVPPPPQEVEPCMGELERFLHDADSPGALVKAALAHVQFETIHPFLDGNGRVGRLLIAFILDHEGVLRQPLLYLSLYFKQHRGEYYRLLDTVRQTGDWEAWLDFFLEGVAATAQDAVDTAHRLLALFAADRQRLLGLGRAANALRVFDVLRHRPVVNIKLLAERAGVSFATAARMVEALQKLGIVREVTRERVFVYGGYLDLL---------- 154149026 4 --------KEFIPLPLDIELNAEN-----YQLLISASRELGKLNGFINTIPNQNILINSLVLQEAKDSSAVENIITTHDELFLAQMDENSITQSAKEVIGYEAALKKGFDLMKKDNLILNHILAIQKRMQNNNAGFRTQSGTVLKNPATGEVKHIPPQNLYDIQRLMSNLEKYINEDDDFDPLIRLAIIHYQFETIHPFFDANGRTGRIINVLYLTYKGLLDLPILYLSAYIIQNKTQYYRLLENVSKNNSWNEWISYILTAVQKTSIATIKIISQINEAMQTFSVKLQATNSKIYSKDFVELVFSYPYTKIEFISQKLGITRQTASKYLKICEEIGLLEKLGNTNFYINISLFNILKKG------- 22538253 14 ------------PQKLPFDYTSIYTDPQIIKLTTRANIAIGTYEGFLESIINPMLLISPLLSQEAVLSSKLEGTHATLKDLLNYEAGNKVDRDELHEIINYRKALFYALENIKGLPLSNRIIKEMHKILLDNVRGSSKNPGNFKRSQNYIGISYTPVPAEK-TPEYMSNLEQYIHY-DDLDLLVQSAIIHAQFEMIHPFEDGNGRIGRLLIPLFLYYQELLSYPTFYMSSYFERDRSLYISHLSNISKDNNWKDWFEYYLEGVILSAEESTKKAQDILSLYNIMKEQVIPKLNSVSGIQLLDFIFSAPIFKAEQVSEHLKISKRTTYTLLNKLIDEGYLSNAQRNRTYYCPQLLSIV---------- 148927904 11 --QQKEGFKAFIP-NGFPPKGNLGLDSKLIAKHTEAVRLLGKLDGITELLPDKDSFLTMFIRKDASSSSQIEGTNATMMDAIERENVEPSTNADVDDILHYIDALNYGLKRAEDFPITLRFIRELHEQLMTNARTHPAYPGEFRTKQNWINAKYVPPPVHEM-KTSLGQLEKFIHAEDDYLPLIKAGMLHAQFETIHPFNDGNGRTGRMLITMFLWHKGLLEMPILYLSSYFKQHQELYYEKLNGYHDNGEVSKWLDFFLDGVIEIANSAIATCAAITKLRERDMAKVQMLNRSEATVKVLENLYKMPIAGIADIVKWTSYTERGGYKVIGRLVSLGILSPMGDNVYWAYKDYLALFDGNS------ 30250056 19 ---------AFVPHSLPPSDPDLSP-KMFTDLNQQAELALARLAGVSGLAPSVDWLLYSAIRKEALLTSQIEGTQATLTDLFDEEAGKVSNTDDVEEVTNYLRAFRWTQEQLRDLPISVRLLCEAHRRLLDGARGAGKQPGELRRSQNWIGGTRFVPPPPGHVPALLADMERFIHTATDLPPMVKVALIHAQFETIHPFLDGNGRIGRLLIAALFEHWELLTEPLMYLSGYLKQHQAEYYRRLSAIRTDGDWESWVTFFLEGVATATGDAEKNIIEVASLIATDRKRLQSTKAGPASYRLFEMLPMMPRFTIERVRRQLDTSFPTATAAVRVLEDLGIVTEMTKNRSYSYQAYVELLSR-------- 87198398 9 ----------------------------------PANAAIARYEGVLSGIPNPDILLSPLTAREAVLSSKIEGTQVTLGEVLEFEAESTPKKADAREVLNYRAALREADSLMAELPLSQRLIKATHRVLMDGVRGRHKDPGEYRRIPNTIEQARFVPPGADRIEAAMVGWEAYIH-ADAPDRLVQLAIVHAEFESIHPFLDGNGRIGRLIIPLFLYAHGLLSRPNFYLSEYLEANRDEYYDRMLAVSRDDDWSGWVAFFLRGIIAQAEANTLKAQAILALHQDKRDWVVEITHSQYAVRALDWIFQRPIFQTPDFIASAQIPPATARKIIRDLRDNGLLRELGRAATFVFSELLNI----------- 85716900 4 ----------FPPENLDWP--------RLLPLIGPANAAVARYEGVLHGISNPNVLLSPLTAQEAVLSSRIEGTQATLGEVLEFEAESTPKKADIREVLNYRAALNEATRLLAELPLSQRLIRQTHGVLMQGVRGRNKDPGEYRRIANWIGEARFVPCAADKLPQAMDAWEQYLH-ADAPDKLVQLAIVHAEFEAIHPFLDGNGRLGRLVVPLFLYANGLLSRPNFYLSDYLESRREEYYERLLAVSRDDDWSGWVAFFLKALIAQAEANQTKAQAIHTLYRDRKDWIAQVTRSQYGVRALDWMFARPIFKTSDFVETADIPRPTANRILRLVRDEGLLTEL------------------------- 91205567 32 ----------------------------------KATLALAELNITCKSIPNTSLFIYMYVRKEALLSSQIEGTQSSFSDLMLFEHNQKPSIEDVEEVSNYVKAIMYGLERLKDSPFSLRLLREIHNILLSGGRGSKKLPGEFRRSQNWIGGTRFVPPPVDYLNDCLSHFENFLH-DNSLPVLIKAGIAHVQFETIHPFLDGNGRLGRLLITLLLCHNEILNATILYLSLYLKQNRHIYYELLQEVRMHGNWETWLEFFLEGIHKSAMQAIQTTNLINQLFEEDTQIEKAGRARFVCKQVLEYMKLLPQVNVSMLAKGLDITAPTARHALELMRKLNILEEIKRNKIYVYRKYLNILEEGTEPFT-- 71909566 6 ------------PYEPQSLPIDDLDYRALIALVGEANAALARYSGLLQGMVNPAVLLSPITNQEAVLSSKIEGTQATLEEVLEHEAGDENKTQDIREVLNYRKALMLAQEQLQGRPLRLSLLLHLHTILMDSVRGQNKTPGEFRKEQNWIGRASFIPPSPLRLHDHLQAWETYLSSTD-FDVLAQTAIAHAQFELIHPFKDGNGRIGRLLIPLLLYAKGRLFSPMFYLSAYLESNRDEYYARLKAISKEGDWTGWIAFFLRAIIEQATDNTARVQHIMSLYDTMKDRVRAVTHSQHTAQLVDLLFAKPIFRSSDIIEKSEIPKPTAHLLIRQLQEDGIIKVMRRPAIYVFPRLLDI----------- 124265203 43 ----------------------------------RAEMALARLGGVAGLVPSVDWLLYSAIRKEALLTSQIEGTQATLTDLFDDEAGQLANTADVEEVTNYLRAFRLVRDNLRSEPISVRLLCDAHRLLLDGARGAGKQPGELRRSQNWIGGARFVPPPPDQVPGLLADLERFIHPEPALPPLVRVALVHVQFETIHPFLDGNGRIGRLLIAALLEQWGLLPEPLVYLSGYLKQHQAEYYRRLSAVRTEGDWEGWVGFFLDGVETAATDAERGIVAMASLINADRKHLLAAPRGAVALRLFELLPLMPRFTIEQVRQKLDTTFPTATAAVKLLHDLGMLSELTKNRLFSYAAYVELL---------- 21229533 45 -----------------------------------AEVALARLTGMAGLVASSEWLIYSAVRQEALLTSQLEGTQATLTDVFDEEAGLTVANDDVEEVTNYLQAFKFVREQLQALPISLRLLAEAHRILLAGVRGAHALPGSMRTSQNWIGGTRFVPPPAERLAEVFGDLERFIHDTRPLPPLVRIALVHAQFETIHPFLDGNGRIGRLLIAALLEHWQLLPEPLLYLSGYLKARQNDYYRHLSAIRTHGDWEAWVAFFLEGVEASAEQAQRSIVAIAALIAADRKRVLGTGSSLQALRLFEFLPTMPKLTVDRAQQALEVSYPTARAAVTTLQDIGVLVETTRGQSFSYQAYVNLLR--------- 168213641 3 ------PYIPFE-LPLDKRLIDKE---ALFEPAIQANSKLTSYSEKINNSVDSNLLVGLLSTKEALESSKIEGTQATMDDMFESKIDENKANNDTREILNYLHALEAGAYELNRLPISTRLIKKLHGILMSNGRGASKAPGEFRRNGCTLETATYVPPEPQLLDKYLSNLEKFINEDDNWNVLIKIAIIHSQFETIHPFLDGNGRIGRILIPLYLYNEKKTSRPMFFVSESLERDKFKYYQLLNNTRARKNYTEWIKFFLKACEIECDKGIEKINAIDKLYDVTLTIAKTLVSNNKIVDIVDYMFENPIFTTKSMRERLDIAPSTLSNYLNKLVEAGVIDDRARNKKYFFYDLISILR--------- 119877656 48 ---------------------------------------LGRLSAMSGLVASAEWLIYSSIRKEALLTSQMEGTQATLTDLLDQESGDVASTTDVSDVTNYLQAFAYVRDQLKHLPISTRLLCEAHSILLNSARGEQKLPGEVRRSQNWIGNALYVPPPHMEVGRLLGEMEHYIHTTTDLPPLVRIALIHAQFETIHPFLDGNGRIGRLLIAALLEDWKLLPEPLLYVSGELKKHQAEYYRLLSAIRADGDWESWIRFFLDCTTEAAENAQRNIIDIASLIAADRRKVAAKDGTVQAIRLFEMLPTMPRFTITFAAERLGVTFPTASAAVKVLQSVDVLENQKRNQQFSYKQYTELLQR-------- 170748940 20 ---PHDSHYGVVPLPPPENHVSLDGT---LDRLVAASAALGKVQAIAREMADPYLISRILKRQEAVSSSSIEGTNSTLDELLAVEDADEDGRSEVRQVRDYAQLLDRVLPDAMERGFDLDLVRRLHAEVMRSDTDYKDVPGELRDSVVWIGGKGHPPPPAQVLPCLLDYLRNEGMQSMTQNLVVRMAVAHAHFEAVHPFRDGNGRVGRLLLPLMMAAEG---QVPLYLSPYIDAHKDDYYAALKGAQQRLEWEAIVGFVSDAVVATVDELLVTRAALATLREDWTGR-RRFRKGAASTRALDLITDHPVLTVKRLAGLLDVTVAQANQAVEQLVEAGILSERTRNRIFAAAEVLTIVNR-------- 153003479 27 -------YQAFVPDPVAKLQLAL--PSSVAAAVSTAERAVDALNRDPPRLASLEVLARRLLRAESVASSRIEGLVLSQRRLARAEAEEPDARDETRSVLGNVVAMEHAVTLGTNKPLRLRDVLDIHRHLMEIAGKLRDRQNWIGGNAFNPGRADFVPPAPERVKDLMDDLVAFINRMD-LPPVVQAAIAHAQFETIHPFADGNGRVGRALIHVVLRRRGLAPRYVPPVSLVLAADAKAYVGGLTAFRDD-RAADWVRLFAEAIERAAAKASELALRLAALQEKWRERAGRPRRHSSAEALIVELPAHPIVTVATAQKFLGRSKQAVNEAIAVLAEKGVLHAITRNRAWEARDLFDLINDFEREL--- 167455817 27 -------YRVFFPDPIAKLQPAL--PSGVAAAVSVSERAVDALNRDPPRLASLEVLARRLLRAESVASSRIEGLVLSQRRLARAEAEAPDARDETRSVLGNVAAMEHAVALAAAKPLRLHDLLEIHRHLMEIAGRIRDRQNWIGGNAFNPGRADFVPPAPERVKALMEDLVAFMNRTD-LPPVVQAAIAHAQFETIHPFADGNGRVGRALIHVMLRRRGLAPRYVPPVSLVLAADAKAYIGGLTAFRED-RPADWILSFAEAIERASAKASDLALRLAELQERWRERAGRPRRHSSAEALIVELPAHPIVTVATAQKFLDRSKQAVNEAIATLAEKGILHAITRNRAWEARDLFDLINDFEHDL--- 91775535 10 -WQADWPNWRFDLAALAEPMAEVSRAQGLL---------MGRLADVGMALRDQASLAA--LTEDVVKTSEIEGEQLNVESVRSSIARRLGVDPVDRHVEGVVEMVLDATANCQAL-VSRERLFGWHAALFPTGRDDATGPMQVVSGPIGRQRVHFEAPPADRLETETSRFLDWLNGTSNEPPLLKAGLGHLWFVTLHPFDDGNGRIARAIGDLMLARADGSPQRFYSLSAQIQRERKAYYDILERTQRSMDVTEWLAWFLDTLHRAVDQAQHTLDAVLTKARFWQRWATTPLN-ERQVKLLSKLLDEGKLTSSKWAAIAKCSPDTALRDINDLLTRGVLRK-------------------------- 94313570 10 -------------------------------------------------------------------------------------------------------------------------------------------PMQVVSGPIGRQRVHFEAPPAERLPAETDRFLAWINAPSGEAPLIRAGLAHLWFVTLHPFDDGNGRIARAIGDLMLARADGSTQRFYSLSAQIQRERNAYYDILERTQKDADVTPWLSWFLETLHRAVDQAQVTLDDVLAKSRFWQHWGTQALN-ARQIKVLNRLLDGGKLTSSKWAAIAKCSSDTALRDLNDLVERGMLRK-------------------------- 77461225 5 -----------------PDFNWQAELTALLRECVQAQ---GQLMGMAGSVGNSLSAQTELLLQNIVTSSAIEGEQLNIESVRSSLAESPDGDNVSKRSEGLAQLMLDATQRFAE-PLTLERLLEWHSWLFPELRGDEPMQVVSGRIDRP--TVHFEAPPRQGLERQLDSFLTWFQHQAGLDPLLRAGIAHFWFVTLHPFDDGNGRLTRILTDLALAQGEAQAIRFYAMSASILDDRAGYYRILESSQKTLDITDWLAWFLQTLLRSLQQAIARIESVLGKSRFWQAH-RESGLSAEQIKVLNRLLDGGEISAAQYQSVAKVSKATATRHLAELLEKGCLQRL------------------------- 163765631 27 -------YRAFVPDAIAELQLAL--PSSVAAAVSTAERAVDALNRDPPRLASLEVLARRLLRAESVASSRIEGLVLSQRRFARAEAEAPDARDETRSVLGNVAAMEHAVALAGAKPLRLNDLLEIHRHLMATTTPEIAGKLRVRQNWIGGNAAEFVPPAPERVKDLMDDLVAFVSRTD-LSPVVQAAIAHAQFETIHPFADGNGRVGRALIHVVLRRRGLAPRYVPPVSLVLAADAKTYVGGLTAFREDRTAE-WILLSAHAIARAAAKASEFALRLAELQERWRERAGRPRRHSSAEALIVELPAHPIVTVATAQAFLGRSKQAVNEGIATLADKDVLHPITRNRAWEARDLFDLINDFEREL--- 104783315 5 --------------------WDNHQLSTLLRECVQAQRLLGKAGAVAEVNANREVL--DTLLQNIVTSCAIEGEQLNVESVRSSLADEPGPTSARSEGL---ADLMLDATQGYNRALGQQRLFTWHRWLFPETGARGATPMQVVSGRMDKPRVHFEAPPRMGLEQQLQQFLDWFRNDPQIDPLLRAGVAHFWFVTLHPFADGNGRLTRAITDLALAQGEQQAIRFYAMSQSILEDRSGYYAVLESSQRSGDITDWLRWFLATLLRSLQQALTRIDRVLAKARFWQSH-RGDGLQAEQIKVLNRLLDGGGISASQYQAVAKVSKATATRHLADLLAKGCL---------------------------- 84352244 10 -------------------------------------------------------------------------------------------------------------------------------------------PMQVVSGPIGRQRVHFEAPPAARVPDEIRRFLAWLNAPPAEPLLIRAGLAHLWFVTLHPFDDGNGRIARALGDLVLARADRSPQRFYSLSAQIQRERNAYYDVLERTQRSLDVTEWLAWFLNTLGRAIDHAHTTLDAVLIKARFW-QRCAGVAMNERQVKVMNRLLDEGKLTTSKWAALAKCSQDTALRDITELVEQGMLR--------------------------- 152984464 6 ---------------------------PLLRSCSQAQRLLGMLDAVGSDTEVQSSLDAML--QNIVTSSAIEGEQLNVGSVRSSLARRLGLHEEGRTTSRGLAELLLDATHAHQEPLDEERLFTWHSWLFPTDDQRPLHIGALRGEEPMQPTVYFEAPPRAGLEAQLADFLAWFRRDASLDPFLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGEQQAIRFYAMSASILDDRAGYYHILEASQKGGDITKWLQWFLETLLKSLEQALARIDRVL-VKARFWQAHRSQTLSTEQIKVLNRLLDGGEISAAQYQAVAKVSKATATRHLSDLLEKGCIERL------------------------- 67158149 5 ----------------PHFRWQAERLAPLLRDCAQAQRLLGMAGAAGDELGAQSEL--DALLQNIVTSSAIEGERLDVGSVRSSLARRLGLETDVSPRSEGLAELMLDATRHLEQPLSLEHLLHWHRLLFPAQDDDRIRVGALRGEEPMQLTVHFEAPPRDGLERQLAAFLDWFRRDGGLDPLLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGERQAIRLHAMSASILDDRQGYYRILEANQKGGPITPWLEWFLHTLLRSLQQALARIDRVLAKSRFW-QRHRHQALSAEQIKVLDRLLDGGEISAAQYQAVARVSKATATRHLGDLLDKGWL---------------------------- 58038323 8 -------------------------------------------------------------------SSEIEGENLDREQVRSSIADIGALAPVDRDVEGVVEMMLDATKHYAD-PLTEERLFAWHAALFPTGRDDRTGPMQVVSGTVGREKVHYEAPAASRVPAEMQAFLDWCNAEQALDPVLKAAIAHLWFVTIHPFEDGNGRIARAVGDLMLARSEQTDQRFYSLSAQIRQERKDYYAILEATQKEMDITAWLHWFL-GTLDRAFDRAELVLGKVIQKARFWDNLAGQSINNRQRLMLNRLLDEGKLTSSKWAKLAKTSPDTALRDINGLVDCGILVK-------------------------- 91205568 3 -------------------------------------------------------LVVMLASDEALNSSEIEGEYLNRDSLQSSIKNIAKDNRKASPAENGISELLADMYYSYDQPLNHDCLFRWHEMLM-NGRKDLDAIGKYRTHLEPMQIVHFEAPPSDIVPKEMDRFEWYNNITDSITPLTKAAIAHLYFESIHPFEDGNGRIGRVITIKMLCQNIGQPI-LVALSHVINQEKKLYYNALENNNKSLEITDWILYFVETIIKAQDYTLRNIEFLINKTKFY-DKFKDTLNT-RQEKVVKRIFEEGVLSAKNYLNITKTSKATATRDLQELVEMQAFIKTGETRYYIN----------------- 170700990 9 -WEADWPAWRFDLPTLAAPLADVSRAQGML---------VGRLTDIGLSLRAEASLAA--LTEDVVKTSAIEGESLNVASVRSSIARRLGVDPVDRHVEGVVD-MVLDATTHSATPVTESRLCGWHAALFPTGGMSRITVGAWRTDPIGRQRVHFEAPPASRLTSEIHRFLAWLNASPAEPLLIRAGLAHLWFVTLHPFDDGNGRIARALGDLVLARADGSPQRFYSLSAQIQRERNAYYDVLERTQRSLDVTEWLAWFLNTLGRAVDHAHTTLDAVLVKARFWQRY-AGLAMNERQAKVMNRLLDEGKLTTTKWAALAKCSQDTALRDIGELVSHGVLR--------------------------- 15595771 6 --------------------WQAEALAPLLRSCSQAQ---GRLLGMLGAVGSDTEVQSSLMLQNIVTSSAIEGEQLNVGSVRSSLARRLGLHEEGRTTSRGLAELLLDATHAHQEPLDEQRLFTWHRWLFPTDRGEEPMQVVSGRIDRP--TVHFEAPPRAGLEAQLADFLAWFRRDASLDPFLRAGIAHFWFVTLHPFDDGNGRLTRAITDLALAQGEQQAIRFYAMSASILDDRAGYYRILEASQKTLDITNWLQWFLATLLNSLEQALARIDRVL-VKARFWQAHRSQTLSAEQVKVLNRLLDGGEISAAQYQAVAKVSKATATRHLSDLLEKGCIERLGRGR--------------------- 114570865 2 ---------------------EVAEIQGLLYEFAE---KAGRVSGALSGLPDQTETIIELMVAEAVKTSEIEGEFISREDVRSSLMKHLGVGPEPEEVSDERAQLMLRVRDEYAAPLTDQMLFDWHQLLLGGVADPEKSVGQWRSSDEPMQVVHYEAPPSDRVPDEMARYISWFNDSAPQPAPVRSAIAHVYFESVHPFEDGNGRVGRALSEKVLSQGLGRPV-VLSLSEAIERKRNDYYDALKRAQRSNDVTEWVHYFVSTIVEAQDRADEQVSFILAKARFFDRH--GDALSERQNKIVVKMLEQGGMNARKYMSMAKVSKATATRDLQHLAEIGALLPVGAGR--------------------- 110598084 10 -----------------------------------------------------------------------------------------------QEVAGYAELMDLVFESWPNIPFNENHIKQFHQILLRHSGKDARHRGQYKTSSNSVAAIVFETATPFDTPRLMAELVAWVNDERELHPLLIIAIFVVVFLEIHPFQDGNGRLSRVLTTLLLLQAGYAYVPYSSLESVIELNKEAYYLALRQTQDTPNWQPWLLFFLRSLADQVRRLEKKVER---------EKIVMTSLPEISLRIVEFVREHGRITIGNAISLTGISRNTLKVHFRNLVERGHLTQLG------------------------ 114332370 30 -----------------------------------------------------------------------------------------------QEVAGYAELMDLVFSSWQDIPFNENHIKQLHQILLHHSEKDAHHRGQYKTNSNSVAAIVFETATPFDTPRLMAELASWVNDERELHPLLIIAIFVVVFLEIHPFQDGNGRLSRVLTTLLLIQAGYAYVPYSSLESVIELNKEAYYLALHQTQGTPNWQPWLMFFLRSLAEQVRLLEKKVER---------EKIVLAALPELSLQIVEFAREHGRVTIGNAIKLTGVSRNTLKQHFRNLVEQGHLNQQG------------------------ 39936500 3 -----------------------------------------------------------LISEEALKTSEIEGEILNRDSVLRYQFGLAKDRPGVPAAERGIAQMMADLYRRFDEPLTHETLFEWHQMLMAGTKSIPIV-GAYRTHADPMQVVHFEAPPSERVTEEMSTFINWFNDTQALPALTRAGLAHLYFVSIHPFEDGNGRIARALAEKSLAQN--LKQPTLIALAYTIQHRKAYYDALEHNNKSTEVTDWLVYFGTTVLE-AQDNTNKRVEFSLAKTRFYERLRGQLNERQEKAIARMFAEKGGLSAENYITITKATRSTATRDLQDLVAKDALTRTGELRY-------------------- 62424075 1 -----------------------------------ATGALARVDGFAAGSPMPAILLRT----ESASSSQIEQLTTSALQLALAAIDETTKANAT-TVLGNVHAMETAIGVSGE--ISLQSILDMHRALLKSDRMMASEAGRFREQQVWIGPADFVPPAHRRIPPAMEDLVEFIARED-LPVLVQAAVAHAQFETIHPFADGNGRTGRALVHAILKEKGLVTTSVVPISAGLLTDIGAYFAALGAFR-SGDAGPIIAQFTRAARFASHAGRQLMDELLTVLQEMKQALAGVRRDSASWTLLPTLIAQPVVNLSFVAAALGTSQVTALRAIDTLVDRGILIEETRNRVWRQPGVLSVLDDFADSARR- 58039943 12 -------------------------------------------------------------------SSEIEGENLDREQVRSSIADIGALAPVDRDVEGVVEMMLDATTHYAD-PLTEERLFAWHAALFPTGRDDRTGPMQVVSGPVGRETVHYEAPAASRVPVEMQVFLNWCNVGQVLDPVLKAAIAHLWFVTIHPFEDGNGRMARAIGDLMLARSEETDQRFYSLSAQIRQERKEYYAILEATQKDMDITLWLRWFLGALDRTFDRA------------------------------------------------------------------------------------------------- 56461517 4 ---------------------------------------LGQLKGKSALVENDAEFSLDTLLANIVASSAIESEKVDVYAVRSSLARQLGINDKSPSSEGLASLMRSAVTDL-DETINLERLLNWHRWLFEHHESLMQAPMQIVSGPITRPTVHFEAPPRANIETELESFVNWYNETQQYDPLLRAAIAHLWFVTIHPFEDGNGRITRALTDRALAQADRQSIRLFAMSEAILANRTGYYDILEYTQKHGDITPWLVWFLQTLAEAVDAALIKIDRVVAKAKFWA-HHADKNIQPNQQKVLNRLLDGDFINASQYKSVAKVSKATATRHLADMVAQGLLYKT------------------------- 16119577 2 ---------------------------------------------------------------EAVKTSEIEGEFLDRVSVQSSLRRQFGLSTDDRQIERGIAEMMADVYRSWHTPLRHEGLFHWHSMLMAGNRYIE-TVGAYRTHEDAMQIVHFEAPPSRQVTGEMETFIAWFNQQTSVQALTRAAIGHLYFESIHPFEDGNGRIGRALAEKSLAQNIGQPS-LISLAFTIEKSRKAYYSELERHQRTLDITGWIIFFAETILDAQRVTLERIDFFIHKAKFY-DRFRGQLN-ERQEKVVTRIFKEGTLSAENYISITDTSRATATRDLQHLVEIGALTRTGERR--------------------- 109898208 77 ------------PLGDSNEVGRFFLTPNIQKAISETDRTSASLEWMCSKIGEEEYLLNDLVEDEAISSSQLEGAATTTEVAKDLLKKRKPRSLDEKMIIGNFKMMNFAWEN-REKDLTPDFIRDLHQIGVDGIDDDNYTPGVFRKTDDVGNIVHQPPLAENLLKKVCSWVNKCHHDTDNFHPLVKAIIIHFLIGFEHPFRDGNGRVARALFYWYMFKNDFSAFRYITISLLLKNAPVQYKSYLYTESDEMDLTYFIDYQCSIIIRAINKFKGSYQRTLKEAEEFNVWLWKKKLSDKQQKIFQVARSGVFFTASNVKENLGCSYNTASSALNGLVDMKLFKK-------------------------- 78188948 16 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NSQVTTDLVLKAAIVHLWFVTIHPFEDGNGRIARALTDMLLAQSDKSHLRFYSMSAQIRIERKEYYEILEKTQKGLDITEWIKWFLSCLINSLKASESVLLNVLFKASFW-DKQSKTLINERQRKLLNKLLEGGKLTSSKWAKIAKCSKDSAIRDINDLIDKNILQK-------------------------- 10956862 2 KWNWQQPDW--------PDFRWNSEALAVHEALQQSGIMIGVVKHLGDE--DRTSVVLDVMTDEAMKTSQIEGELLNRDSVQSSLRREFGLETEARRIERGIAEMMMALFRDFAAPLTEEVLGDWHRLVLSG-RSDIDVVGRYREHEDAMQVVHFEAPPSREMAAEMARFLEWFAGATPLPGLTRSGLAHLYFVTIHPFEDGNGRIGRAIAEKALSQAIGQPS-LIALSQTIQRRRSAYYDALEAANKSNEISDWLAYWAETVLDAQTHSLALIDFLLEKT-RFHDRYRGKLNPRQEKVIARMFREKGGLSAANYITIADTSRATATRDLQELVALGAMGQTG------------------------ 126180058 69 -------------------------------------------------------FITNSLMEEAIASSQIEGAAVTRTIAKKMLREQKPATKDERMILNNYITMKRI-TQVKDEDLTPELILEIHKTITRDTLEDPNDEGRFRDNNEIRGNVLHTPPDFALIEGLIEELCAFANNDDGIHPVIKGIILHFLIGYIHPFNDGNGRTARSIFYWYMLRKDYWLFEYMAVSRAIKDAEGQYKLALYTESDENDLTYFIRYNLAAVKTAVDNIRKYIEKKQGESKQTLTILQNEGLSLRQAEIIKSLIKHPPITIKEIVETYRVAYGTARSDLFRLEELGYLAKRKSGKEYI------------------ 160875350 137 ------------------------------------SAMLGVLEQIGESVHF-EHFKNNLIDDEAISSSQLEGAATTTLIAKEMLKKRRPCTDGERMIVGNADLMNAAWD-LKDEAFSVDLIKTLHRMGTQYLEQKNYTSGMFRTTDDIDGEVVHQPPKHDAIECLLSRVVNWLNSTDDIHPVIQAITLHFVIGYVHPFRDGNGRIARALFYWYLFKCGYTGFRYIAISTLLKKSPIKYQSYLDCEHDKLDLTYFIRYQLSIINRAITEFVSAYERAAYRMTELAEQYSDLDD--IEKKIIGFVQKKPTITAREAEKLLGLSYNTVKQKLDGMVTAGILR---REKIGKATEYF------------- 172070981 40 ------PYRAALPARIARLGLDL--PSDLATEVEEATAAVVRFDAISHALPGLTGEIAPLLRTESASSSQIEHITAGARALALATLGERTR-PNTALVAANVRAMGAASRLAAD--LEEPALLAAHRALMDGQEHYRDVQGWIGGGAPTPHTAQFVPPHPERLRAGMDDLFAYLRRTD-VPALVQAAIAHAQFETIHPFADGNGRTGRVLVHAVLHRAGAITRMGVPLSAGLLTDTAGYFDALTAYR-DGDPAPIVRRFAQAALAAVGNGRELVADLDEALTGWRERLTARRDAAV-WRALAVIIAQPAVTVDHLAQALGVSRPAAQRAVDQLVEAGALQAQRRNRVWLATEVLACLDE-------- 149115246 108 ------------------------------------SAMLGVLEQIGESVHF-EHFKNNLIDDEAISSSQLEGAATTTLIAKEMLKKRRPCTDGERMIFGNADLMNAAWD-LKDEAFSIDLIKTLHRMGTQYLEQKNYTSGMFRTTDDIDGEVLHQPPKHDAIECLLSRVVNWLNSTDDIHPVIQAITLHFVIGYVHPFRDGNGRIARALFYWYLFKCGYTGFRYITISALLKKSPIKYQSYLDCEHDNLDLTYFIRYQNRAITEFVSAYERAAYRMTELAEQYTEDIEKKIIGFVACEPHYR--KKSTITAREVEKLLGLSYNTVKQRLDDMVTAGIL---GREKIGKATEYF------------- 163751391 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPRSELEDELTRFIDWFNSSQQMDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENRSIHFYAMSVSILERRQAYYDILESTQKELDITSWLVWFLDTLNSSLQKSLNDIAQTVAKTNYWQRVDQTLLSAEQVKVLNRLLDASPEISSSQYQKVAKVSRATATRHLAQLVEQGFLVKAG------------------------ 167359059 2 ----------------DHAPLEPLESRFLLSS--------GEVIGAVRHVGDRNLLRIELLSDEAVKTSAIEGEQSSLRRQFGLDADNRPSTPQERGI----AEMMVDVYDTWSAPLNDETLFRWNGMLMTGNRHL-GAIGAYRTHEDAMQIVHYEAPPSRQVPAEMAAYTEWFNKTAPLPALTRAGIGHLYFESIHPFEDGNGRLGRALAEKSLAQNIGQPS-LIALAYTIENGRKAYYDQLERHQRTLDITEWLVYFAGTILDAQQTTLMRVAFYISK-AQFYDRFRGQFNERQEKALARMFREGPGLSAENYISITRTSRATATRDLHDLVEKEALTRTGDRR--------------------- 37676342 9 -------------------------------------------------------------------------------------------------------------------------------------------------------VVHFEAPGRACLDAELSTFIQWFNDDTSLDPLLRAAITHLWFVTLHPLDDGNGRITRVLTDLALAQAEHQSVRFYAMSVAILANRKSYYEILEQTQKDLDITAWLRWFLDTLNETFDVALKEIEQTVFKTNYWRHIDQTQLLSEQTK-VLNRMLDGDFINTSQYHKVAKVSKPTATRHLAALVELGCLIK-------------------------- 150378022 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTRAGIAHLWFESIHPFEDGNGRIGRAIAESALARAISTP-TFTALSKSLLRHRKDYYAMLEAASSTLVIDDWLSWFADRALE-AQKSADELVRFLIEKTRFMDRLRGTLNERQEKVLLRMLAEGPELSASNYATITGAPPSTITRDLADLVEKGALLRTGERK--------------------- 157147665 26 ------------------ELVDKHATRLVLKELTT------RLREAGKEL-------TALSMEEPITSSQLEGANTTTLVARDLESGRAPRTEDEHMIAGNARLMAEIPELIQE-PLTPDLIRRFHAIGMGGINDEKYSPGEFRDTDDVVGNIVHQPPAATDLQARLQMVCDFVNDTESVHPLAKACVLHFMLVHEHPFRDGNGRTSRGLFYWYMLKSEYDVFKYVSISQLLHAAPAKYAHSYQYTETDGDLTHYLEYQASIIHRAMTRLLQHVDDLVARAARIDHFLYKSRLSGRQVTLLNIILAEPKYSAAGVAEALGVSDNTARNYLRTLARASLLTEM------------------------- 149907557 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPRHVLDNELTAFITWFNQSKILDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAENQSIRFYAMSVSILARRKGYYEILEQTQKETDITAWLTWFFDTLNHTLLSTLQDIEQTVLKTNYWLRIDQTQLTAEQVKRLLDGDFDQGI-NSSQYQKVAKVSKATATRHLNTLIELGCLNKTG------------------------ 152998911 14 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLDPLIRAAITHLWFVTLHPLDDGNGRITRLLTDLALAQAEKRSIRFYAMSVSILARRQAYYDILESTQRDIDITPWLVWFFETLNDCLLNAMADVSRTLSKTQYWQS-VDQSLLSQEQAKVLNRMLDGDFINSSQYQKVAKVSRATATRHLAQMVEQRFLVKAGRSTRYLLP---------------- 51594940 6 -------------------------------------------------------------------------------------------------------------------------------------------PMQVVSGRIGKETVHFEAPPQAILFDEIEQFISWFNLSRSLDPLLRAAIVHFWFVTLHPFEDGNGRITRALTDMALSQADSQSIHLYAMSVAILDNREAYYAILEQGQRNLDITPWLLWFIATLEQSLDQASKGIEHTLAKTSFWL-KHNGSGLSPEQVKVLNRLLDGGEINASQYQKVAKVSKATATRHLADLLARECIEKLGRNTRY------------------- 87121098 4 ------------------------------------------------------------------------------------------------------DALPSSTESLKA-PLSLNRILHWHRLLFSGDAGQSYLSNDILVGQLRGETLHFEAPGRERLEADLTFFIDWFNQDESLDPVLRAGITHLWFVTLHPMDDGNGRLTRLLTDLALAQGESQSIRLYAMSVSILENRQSYYDVLESVQKQLDITDWLVWFLKTLNQSLLNTLADIEQTLSKTRYWQSFDQTQLSKEQSKRLLDGDFELGI-NSGQYQKVAKVSRATATRHLAHLIELGCLVKTG------------------------ 111024218 39 ----------------------------------EAATELTRFDVEVGHITAP--FASILLRTESASSSEIENLSSGARQIALAELGEHAS-RNARLIVGNVRAMHAALELSDS--IDAEAILQMHRALLEN--GDPNIAGRWRQQQVWIGTAQFVPPHHDRVPELIDDLIVFANRVD-VPVIAQIAIAHAQFETIHPFPDGNGRVGRALIQAMLRGGQLTRSVPVPVSAGLLHDTAEYFDALGEYR-SGNVEPIVRSIAEASFGAVANGRTLVQDLEAVRADWRTRVTARRGAAV-HRLVDLLLRQPVVDNKLVTSTLGVTGANAQIAIDRLVDAGILAQITRNRIWQAEDVVRVLDE-------- 37526317 118 ----------------------------------------------------QNYLVSSLLMEEAITSAQLEGAATTRADAKKMLEEEAPSTPDERMILNNYMLLKLADKR-KQEPLTRDLMLEFHRIATNGVSENENIPEEFRCSNDIDDNPLFYPPNYEELENRLEELCTFANENHNIPPVIKAIILHFMMGYEHAFKDGNGRTARAIFYWYMLKNGYDIFEYISISKVIKEQAKEYGMSYLYVQKDGDLTYFIDFNVNIILNAFDELQEYLKVKTKEFYEIVDVLENSKYKSKLTFIQKDLIKKGVFKVKSVQNVYDVSENTARKLLRELEAMNIFIKIRRTTYYIAPADLR------------ 117926787 30 -----------------------------------------------------------------------------------------------QEVAGYAETMELVFQSWADITITENHIKQLHRDLLKYSSKDNHHRGQYKTTSNSVAAIVFETATPFDTPRLIEELVAFVNEAKRLHPLLIVGFFVVIFLEIHPFQDGNGRLSRILTTLLLLRVGYAYVPYSSLESVIEQSKEGYYLALRQTQGTPNWQPWITFFLRALQQQMKRLAKKVER---------EKIVLSALPEISVQILEYAREHGRVTIGDIATLTGVNRNTLKKHLSQLVEKG------------------------------ 88854464 113 -----------------------------------------------------------LIRAESVASSKIESIEASPNEYARAICGVKSNENAVS-IVNAAEALRNLVNAAGSGRIELDDILSAHHDLMEDDTTDREFAGRIRPMQNWIRGAVHIPPPPEMVREYMEDLLVFANR-DDVPAVAQAAIVHVQFESIHPFTDGNGRVGRALINAVLRRRGMTTSTVVPVAAAMDAQRSHYFDLVNNYR-SGELEPFVLDLARLASVASREARTSARAIQALPGEWSRMSRPRAGSA-AAAIVGVLVDHPVFGAEEAEALLGISTASVYEALARLETDGVIHEVTRNKVWAASRVMDELDK-------- 78188802 11 -----------------------------------------------------------------------------------------------QEVAGYAELMELLFTSWQYIPFNENHIKQFHQLLLSHSSKDARHRGTYKTTSNSVAAIVFQTASPFDTPFLMQELIAWVNQERELHPLLIIAIFVVVFLEIHPFQDGNGRLSRALTTLLLLQAGYAYVPYSSLESVIESNKEAYYVALRQTQGTPNWQAWLLFFLRSLVEQVHRLQNKIER---------EHVVLAALPELALQIVEFVHQHGRITIGEAVKLTDANRNTLKVHFRKLVEQGYLKQQG------------------------ 15603635 5 -------------------------------------------------------------MLESLGSARIEGNHTTLADVESHLDSQTTSSEQLEEIRNIENAMRFIDEHLKGEPISELFIKELHALTVTGLAKEDKTPGQYRTHQVAIAQSSHLPPESIFVPAYMGELVEFINNNDKPYDLMKIALAHHRFGWIHPFGNGNGRTVRLLTYALLVKYGFNVQRVLNPTAVFCSDRNRYYEMLSQADKEEDLEAWCTYVLSGISRELQKTSQQFLNENILFPAIQYSQKRQFINEDEAKILRFAVEQREFKAGDLAKLFSKMNANQRTYIKKLVESGFISPLEENRIYI------------------ 83309479 10 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPAEQVGSEIEQFLEWFNQPPAMDGLLRSAVAHLWFVTIHPFDDGNGRIARTIADLALAQMEGTGQRFYSMSAQIQRERSHYYEILERTQRSLDITAWLSWFIQCYGRAIDAAEVAAQGVLGKAEFWR-RFTSEPMSARQKAVLNRFMDEGNLSAKKWAAIGKCSVDTAQRDINDLLERGIL---------------------------- 148652534 55 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDNLDLVIKAGIAHLWFVTLHPFDDGNGRLTRAITERMLAKSDGSAQRFYSMSAQILNRRNDYYKVLERTQKDRDITLWLVWFLETLKDALLAAQATTDKIMDKANFW-QMHRHHALNDRQIKMLNSLMSDGKLTTKKWATINKCSIDTALRDINDLIEKGMLEK-------------------------- 153864923 2 ----------------------------------------------------------------------------------------------------YAEVMELIFQSWENILLTENHIKQLHRDLLIYSQKDERHRGEYKTNGKTIGIVFETATPFE-TARLMTELVNWHNQEKQLHPLLIIGIFIVVFLAIHPFQDGNGRLSRILTTLLLLQAGYAYVPYSSLESVIEQNKEGYYLALRQTQNTPNWQPWLKFFLRALQQQMKNLAKKVER---------EKILLSFLPALSVQILNHAREHGQVTIGDMIKLTGTSRNTLKQHFRQLTQKG------------------------------ 145597947 45 -------------------------------------------------------------MLESLGSARIEGNHTTLADYVESKVEGAESTDQLKEIGNIEHAMNFIDEHLAGEDITEYFVRELHAMTVNGLREGDKTPGAYRSHGVSIAQSTHLPPEFIHVPAYMQELVGFMNRADAPYDLMKVALAHHRFGWIHPFGNGNGRTVRLLTYSLLIKYGFTSGRVLNPTAVFCNDRERYYSMLAEADTGAGLEQWCLYVLTGISAELK----KVDKLSDLHFLNSKVLYPALINETESKILKRTISQGTVKTSDLKEVLGLKPAQITYQIGKLVDRGLLQPVEGSRIY------------------- 153896612 1 ----------------------------------------------------------------------------------------------------------------------------MHDRLLSGVRGGEADPGELRTTQNFIGSARYVPPPPNEIPDLLEDLLEYANQDTDLHPLLRIGLIHYQFETIHPFLDGNGRLGRLLISLLLQRDGLLPEPYLYLSSYFNARRSEYVDQLLAVSQRGDWEEWLLFFLRGVQSQADEAHQRANLVVDLREDYQQRYQSEW-SENILELVMRLFEDPYLDVNTAADWLDVEYSTANRLVTQLEDDGILEELTRNRFYRASEVFEIINKPINQL--- 54297049 2 ----------------------------------------------------QNLFI-DLMCTDALDSSEIEGEHLNRDSIQSSIKKELGLSPRASLAERGIAKMMVNLYQTISSPLTHQVLFEWHQFLMGNSHHLEDA-GQYRSHEEAMQIVHFEAPPSKCVPAEMEQFINWFERSSSLPTLTRAGIAHLWFESIHPFEDGNGRIGRAIAEKALSQ-GFSKPVMTVLAKILLKKRKEYYQQLGLASKTLDLTSWLLWFANIALEAQQSTYMYIDFIIKKSVILRE-AEGKINPRQEKVLLRLFHAGPELSAKNYMSITGATIATTTRDLNDLVKKNILKRTGETRYFLN----------------- 86130280 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPFENVSYLMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILMEKYPI-FEFLPFETLISKDQEKYYKALAESDNAGKSTAFIEYMLNVIHISISELLDFNNRTLSAKDRLAYYVT--------------LNKTEFTRKDYMDTFKDISSATASRDLKKGAELGLFEKIGEKNKTIYR---------------- 120435237 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPYENVPYLMKDLFNYLKTSKEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILIEKYPI-FEYIPFETLISKDQEKYYKALSDSDKSGNSTAFIDYMLGVINKSLDELLDFNNRTFHEKERLEYFIS--------------LNKREFTRKDYMEVFKDISGATASRDLKKGVELKLFKKIGEKN--------------------- 78776428 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSLIKACTAHLWFVIIHPFDDGNGRIARAITDLVLSKIENSKIRLYSMSSVINTDRKGYYSALEHTTNPLDITNWCEWFLSTLHNALIDTKKKLDYIVQKTKFW-DRHKNDELNAREIKVLNFILDQGNLSKKKYMSIADTASTNASRDIAQLLELGCIRQ-------------------------- 91217745 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFKYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRIGRLWQTLILMEKYPI-FEFLPFETLISNDQEKYYKALAESDKSGKSTKFIEYMLGVIDMSISELLNFNNRTLNEKDRLEYFVS--------------LNKIKFTRKDYMVIFKDISSATASRDLKKGTELKVFEKIGELNKTIYK---------------- 149371310 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LMKDLFEYLKKSDEIE-LIKSCVFHYEMEFIHPFLDGNGRMGRLWQTLILMEKYPI-FEFLPFETLISKDQGNYYKSLAESDKSGKSTKFIEYMLNVIDISISELLDFNNRTLNQKDRLEYFVS--------------LNSTEFTRKGYMDIFKNISSATASRDLKKGAELGLFKKIGEKNKTIYR---------------- 19704306 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PEYIPELINNLFLWLKNSKE-HPLIKAAVFHYEFEFIHPFQDGNGRIGRLWHSLILSKWKKIFAWLPIESLVQK-YQKEYYISINNSNRDGESTEFILFMLRIINETLIELVENKKMTDKMTDKMTDK-----NRERIKLVIKYLSQNNSINNKETQNLLNISEATAKRFLNKLVKENILEAVGE---YKARKYI------------- 134298802 10 ----------------------------------------------------------------------------------------------TQEVRNYWRALSFLNKALKRLPITEEFIKKLHRIIEVRGPGRRGKMSEYRGATPPGGAVEYIPPYWEEVPGLMKDLVDWIRKEKTLPVPIKAAISAYQFVTIHPFDDGNGRLARALALYILMINEYDLNGYFTVEENYAKDLQTYYNSLQEGRNNSNLTPWVTFFLSTMADSFEDIAQSAVR---LHEASEGKLLELSKREIQLLQLALRFEGRSLSLELMAEWFVVSKRTIQEWVKDWVEIGLLE--------------------------- 91791664 22 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YQFEAIHPFYDGNGRTGRILNVLYLIESGLLTLPILYLSRFIVHNKQDYYRLLNQVTKAQNWEEWLLFMLKGVEQTAIWTCEKITTIRALMESTTDHIKAQLPKIYSHELVQLIFEQPYCRISNLVERDIAKRQTASSYLKQLTDIGVLQEIGKEKLFVHPRLMKLMTKDSNSINAF 153873101 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------CLGELEKFLHDQPERTPLIKVALAHVQFETIHPFLDGNGRIGRLLITLLLCAEGALKQPVLYLSLYFKTHQKQYDELLQKVRTEGDWEEWIRFFLTGVKETAMSTVETTKRILTLFESDKLKISRLGKRAGSTQVYKALQRQPILSIPKASEQTGLTVPTVTVAFKHLTKLEVMREITRGRLFIYDQYVNIINEG------- 71737065 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPGLDPFVRAGIAHFWFVTLHPFDDGNGRLTRALTDLTLTQGDQQAIRLFSMSASILDDRAGYYHVLETSQRTTDITEWLEWFLRTLLNSIEHALVRIERVLAKTRFW-QLHNGDGLSAEQVKVLNRLLDGGELSAAQYQAVAKVSKATATRHLSDL---------------------------------- 145300534 5 ---PRFVHHELELLNPDSPLVDVLTELEHLRRLQLAGDTPAQLKGIFHLL-------------ESLGSARIEGNHTTLADYVESRVDGEQGTDHLREISNIEHAMAYIDEVVEGMPFTEHLIRELHTLAVSSLREGDRTPGSYRQEGVRIAQSTHLPPEHIQVPGYMSDLVNFINRADSQYDLMKVALAHHRFGWIHPFTNGNGRTVRLLTYALLIKYGFDGGRVLNPTAVFCNDRNRYYRMLSAADEGTGRETWCIYVLDGI-------------------------------------------------------------------------------------------------------- 163814278 17 ------------------------------------------------------------------ASNRIEGIVTTSTRIKKFEEKTTPKNRDEKEILGYRDVLNTIHESHDYIDVSPNHILQLHRDLLKHAGGSFKSVQNYIKETKPDGIRFMPLAPYETPEAIGLICKSYCETLEIVDPLILIPAFICDFLCIHPFNDGNGRMSRLLTLLLLYKSGYEVGKYISIERQIEKTKDVYYDVLQEIDRGNDPTPFIKYMLQMVLACYKEFEERVGIMDDVYDIVKSYVDNKLGKFTAADVL--------------ANCPSVGRTSVFNALKKLTSEGYVEKHGRQKAF------------------- 118580276 3 ---------------------------------------------------------------------------------------------EIQEVKNAYTAYERLPEW---QPQSEADLLAAHGLLMAGLVNE---AGAYRGSGVGVRGLVHMAPPAGRVATLMADLLAWL-ATDPVHPLIASCVFHYEFEFIHPFADGNGRMGRLWQTLILSKWQPL-LAYLPVESLIRVRQAGYYQALADADKQGDSTVFIEFVLLALQDTLSDALAKT------SGKTSGKTSGKTSGKTSGKIVAALRQNRSMTIPELAEMIGVTTRSIERNLQKLQGEGRLRRVG------------------------ 115421461 17 -------------------------------------------------------------ILESLGSARIEGNHTTLSDYVEHLVDGDHNNDQLREIDNIERAMDFIDGGVKEEPLSEQFIRELHHLTVNDLREGDRTPGAYRLTQVSISKSKHLPPPASRVAMYMQELVDFVNRPNAPYDLMKVALAHHRFGWIHPFSNGNGRVVRLLTYAMLLKYGFAGNRILNPTAVFCNNRDKYYQML-GVADQGTLEHWCCYVLGGI-------------------------------------------------------------------------------------------------------- 58697195 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLIIVANFVFEYLAIHPFQDGNGRTSRLMTNLMLLQQGYDFVSIVSHEKIIETNKLDYYLALNKTQSKEDISPWLIFFLNVLKTQANEAHY------ILERENTEYLLSRKQLFFWEWALSL--ADKEFSRKDAIEALGFPPRTVEAITKKLLGMKYLQRLGEGK--------------------- 42525580 14 ------------------------------------------------------------------ASNAIEGIVTTSTRIKQLVKEKTPKNRDEQEIAGYRDVLNIIHESFDAIPLSQNYILQLHKILYSHMAGRIKSVQNYISSDNHTEILFTPLAPFETSEALDKICEEYNRVNMEVEPLIAIPVFIHDFLCIHPFNDGNGRMSRLLTTLLLYRNGFYVGKYISLEAKIAKNKDLYYDALGRAQ---------IGWHEGEEDVVPFIKYLLGTVLAAYRDFADRFALVEIKLPALETVRRLNKIGRFTKQDIRELCSLSISSIEGGLRKLVSAGELKREGSGKNICYYRL-------------- 154498867 33 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIRSCVFHYELELIYPFADGNGRVGRLWHTLLLSKWNPAFAWLPVESIIHDR-QQEYYAAINASNDTGESTIFIEFMLSAIKASLIEAISTSDEMSDGKMDKA--------TLRWNKIQEYLKTHDYIMNADVRELCGVSAATANRILSSFVKERKLSKY------------------------- 167008139 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------PEYIPELINNLFLWLKNSEE-HPLIKAAVFHYEFEFIHPFQDGNGRVGRLWHSLILSKWKKFFAWLPIESLVQK-YQKEYYIAINNSNRDGESSEFILFMLKIIKETLIELIE----IQKVTDKNKEKI---------KLLIEYLGQNNSINNKEAQNLLDISESAAKRFLNKLVKENILEAVGE---YKARKYI------------- 147678789 11 ------------PKKIPHWQPRYTITPAIARFLMEIEAA----KAVVEHTPLPPWVENKLRVRASHYSTYIEGNRLTFEEAESVIKDEKASVQDAGEVRNYWNALLRVEEWAAQKPLTEDLIRKLHAAVMKGRRAKPRDGQNVIRDASTGAIVYMP-PEAKDVPALMGEMVAWNSQAENLPVPLIAALVHYQFVTIHPFYDGNGRTARLLATFVL-------------------------------------------------------------------------------------------------------------------------------------------------------- 93006597 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LDNLSWFNNEQENIDLVIKAGIAHLWFVTIHPFDDGNGRLTRAITERALAQSDDSAQRFYSMSAQILKQRNDYYKILERTQKDDDITDWLCWFLQTLEQ------------------------------------------------------------------------------------------------------ 13786587 47 ------------LLPEEQELFFLVETSLLKDKLNENSREIDKLMNNLSEITKDNIF-YHLLIDEIQASNDIEGVISTRKEIREAISMILEKSKENKRFKSLVYQYMNFRKSKFSQITKIEDIREIYDNLLNGEVSEERAEPVFIVNQNSGKKVHQGATGQDTIKNRLEDLVKFMNR-DDIPTYEKAFISHFYFENTHPFYDGNGRTGRFILCSYLARK-LDYLSAVGVSVAILENRSKYYK------------------------------------------------------------------------------------------------------------------------------ 168713937 68 --------------------------------------------------------------------------------------------------------------------------------------------------DSKGEIIHIGLEPLK-IYDFMSKLIDFMENS-KVSNLIKSAIIHFYFVYVHPFSDGNGRTSRALSYLYLIDKGYDTFKEFSISYMISKNRTKYYKAILDVENKGNLTVFIEFMLKSIIQSINEMRNMHDRKSLESILKEELFENDILSATEEHILKYIKDNYSMTLENYIKKNK------SRYLKNLEGIEILSKE-KNIYKVNDKYLKML---------- 119898593 13 ----------FEPLLPQSGLGSLRERSRSVIECSLRLGAAAHSDTLAS--------LRELVRENSYYSNRIEGQSTHPANISRALRHNFSDKPDIARLQRLAVAHIEAERTLEASPLSSAFIQQAHAALYGRLLPDDRVAGSGLWRAVQVAVGRHEPPPPTALPAFLARFDQVYGRRHLLDDLLVTAAAHQRMAWIHPFPDGNGRACRLQTHCALW---PLSQGLWSVSRGLARRRDEYYARLDAADRQGDLDEWCEWFIGVCEDQVDFMTRMFHRIQALIAFRSAH--DKLIRAEAALPLYHLFLAGPTPRGEFLQMTGLGERTARSLLSRLIETGLVTSTG------------------------ 109900476 14 -------YRCLMPESLANQTCALALPTPLVSTFLETHCQVGNLQRFTSR-----YLAGGFSLKQGRLVSR---KRLSLMRL-GFKRKDELAESVTLQSERYRSAL----QSLRKRPLTLGTLCEVHKSL----DPHHHNGGRFRDVQNWIGTAHIVPPPPENVSDLMTDWINYVNNIEQVG-IEDIIMLSNQFILIHPFNDGNGRLNRAIVDALLSQIMRDEKAYISPFLFRLAHQHNYLDAPSAI-MQGQWQQVFDFWDEAIQWSINTTETLCKRLIMANSFIQKKLTLRQLSQHAATLLSHISEQPIVTPAYLSGQFGWTLLEASTAITELLECGILNE-------------------------- 139438367 10 -------------------------------------------------------------IQSTRSSNGLEGIVTTQKRLKAIMASAKPSSRAEEEIAGYRDVLSLIHEQHDSIPVTPSVILQLHRDLMAHGGHWKDSDNEIVSIDDQGNRFVRFRPPPGLIKEACQSLNDALSRQVC-DPLLISLRFIFDFVSIHPFNDGNGRMSRLLTTLLLEKTGYDVARYISIERLIEDNKALYYNAL---------------------------------------------------------------------------------------------------------------------------- 157827040 13 -----TGYYSFIPNPLPPKLEWNNE---LAVSLSKANHVLGMLMRESLQLPNPHLLMRPFIMREAVLSSKIEGTRTTLSEMLAKDIDIYDRNPDDLEVQNYILALDYGLERIKELPLSLRLIKELHAKLMNSARGEYAIPGEFRKSQNWIGTAKYVPPHPEELMNCLDSFEKF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149917225 13 ------------------------------------------------------------------------------------------------EVRNYFDALDLIDANLHVAP-NEDWMRRLHACIMKGNRGRPRERSEYRQATVQVGNFTYVPPAWEDVPKLMSELSQWAADADELPDYLFAAILAYQFVTIHPFMDGNGRTCRALATWALRR-HYDSKGLLNVEEFYVRDLAGYYDSLQMSRSDPDLSQWLDYFCSRLGEAARHMRESIEHFRARHPELLDDPLSDLPDNLRRFLVDLESLAEPFGSAGVSARFGVSRKTARAWLSRWQADGVI---------------------------- 148262509 20 -----------------PMMVEDGESEDLAAQILAKSAALGRLPEATQIS-----MRELLRIINSYYSNMIEGNSTHPIDIERATRKDYSSDPAKRESVAHIDCQRQIEERLAREPTSPDFLCWVHKIFYDQLPDELRWVGEIRTADVRVGT-HVGPASFCLQAFLDRFHQRYGTQSHGVHPIITVAASHHRLMWIHPFMDGNGRVARL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 171854172 58 ------------------------------------------------------------------SSNKIENVFTTNKRLKELSIKIKPINRNEEEIVGYKNVLDIINENFDSIEIKPNYILQMHRILYDYT---NIDGGTYKKTQNYIKIRFTPIEPYLISIKMEELCNTFQENKPQTNNLILIFNFIFDFVSIHPFTDGNGRIQRLLMTLLLYKTNHVIGKYISLDKIIESSKETHYETLLSSSNTNDTTPFIRYML-GILLNAYKTFERA------------VIFPHLQKLTAKQQIELVFKNTLLTKAKIIELLHISQTTIELYLNQLLKEKYITKINNNKFSYYIK--------------- 50954187 26 -------------------------------------------------------LASIILRKGALGTVAIEGNTLTEDEVEKILQDGLKLPPSEQEIRNVAGALEVIDESGRAGDVTPEWLQAQNAKLLNELETEEHVPGEYTTTGLVVGSVY-RAAPAEDVPYLIDRMCIWLNDARFFNAFFGAVLGHLYLAWIHPFGDGNGRTARLLEVAILAHSGVVPWVASNLSDHYNRTRSRYYQRLASTSREGKVEEFVTYAAEGLVDLLREQIQMRVAWINYVHDRLRYESPGKTKDRRRNLVLALPVDSPITKREMRRLTGHEDRMIARDLHALQKLGLVDEFAGGKQYRARAYI------------- 145294235 89 -----------------------------------------------------------LTIDEVISTNEIENIHSTRRDIEIALDESSTSEPKRSEISHLYLALAEGKISF---PESPSELRELYDHLMHGELGRENEQGPVEIRDSRQKVIHSGFSPESQIIEGINAIIKLAHSEEE-SNLVGIMMSHFMFESIHPFYDGNGRTGRYLLGIQLSKI-LSPATALTMSSAINQFRNKYYKAFHAVENRGDGTPFVFSMLELLIAAQEGLIENIKQRIDLLASLEEAIKTLRGKKHQINLLQLFGKDETLSLESAAKFLKVSKATATRYFRTLQEMDLVHEVSKR---------------------- 118745775 9 --------------PLFPERADDLQDLAL--EVIQLSASLGRLHPITLHT-----LRELLRIINSYYSNLIEGHNTHPHDIVRAMQQQYDTEPAKRESVAHIAVQRQMEAWLQEEAAPQEFLCSLHREFFDTGRESRVIPGELRTQPVKVGQ--HEPPGHDSLNAFMVRFGESYAPQKGAAKLVAAAAAHHRLMWIHPFLDGNGRVARLFTEAYLHRIPVHGFGLWSVSRGLARRNIDYKSALTDAPRRNDLDGRGNLSNEGLVKFCRFFLEVCRQLDGLVERVRSYVQLRGLRPESARMLQEVLLRGEAPRGAVIEASGLKERTGRNLLAQLVAEGLL---------------------------- 83955815 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAIASAHHRLNYIHPFPDGNGRVSRLMSHAMALTAGIGGQGLWSVSRGLARDRGEYKRMLADSPRRGDRDGRGNLSEAALKAFSEWFLKKLFDLGGLDQRYRRLVADTIDDKRAPELISAVLRHGALERGDAQIVLKTSERTARNTLSKLTAAGYLS--------------------------- 51245026 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------PPADMVPTLMANLFSWLR-DSEAHPLIKSCVFHYEFEFIHPFADGNGRMGRLWQSLILSDWHEI-FAYLPVESLVYQYQSEYYRALNESTNQADSAPFISLML----------------------------------------------------------------------------------------------------------- 163800040 9 -------------------------------------------------------------------------------------------------------------------------------------------------------ITYHTPPKHNQVPELMEEFCKFANSDEDIPPIIKGIILHFLIGYIHPFNDGNGRTARAIFYWYVLSRGYYGFRYTAISRILKNAKKKYAKAYLYSTDENDLTYFINYNLDAIEEMNNYISKKEIELLDFEKQYSESSENLNLNSRQLEILKYFYNNPYITIKEIQNIFVVAYDTARNDLELLVKNNKIIKRKSGKRFEYTALMN------------ 162447302 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KDLHPVVRACYLHGEFVKIHPFIDGNGRTARLLLNFELIQSGYPPVVIKT------ENRADYYDTLDKAHTTNNYTDFIKIIVDLVNES----------------------------------------------------------------------------------------------------- 163747877 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIAIASAHHRLNYIHPFPDGNGRVSRLMSHAMAFTAGIGGQGLWSVSARGLADHGEYKRMLADSPRRGDRDGRGNLSEAALKTFCAWFLKKLFDLSGLEKRYRRLVEDTIDDKRAPDLIAAVLRHGALERGEAQIALKTSERTARNTLSKLTAAGYL---------------------------- 167766896 32 ---------------------------------------------------------------EVKLTNEIEGVNSTRREI-QDILNTQSITKKNMRLYGLVQKYNLLKNSEKISIHNCSDIRNIYNELVSNNDPLNLPDGIFFRRSPHMKEIHRGISGETEIIACMEKAL-FILHNKSIPPLIRISVFHYLFGYIHPFYDGNGRTNR-FISSYLLSKELEPLISYHLAKTIKQNISKYYK------------------------------------------------------------------------------------------------------------------------------ 91082707 127 ------------------------------------------------------------------------------------------------EVLGLQLALKYVKSLARKEYITVDDILQMHKRVMGHV--DPLTSGIFRDTKVFVG--RHIPPPSEKLPALMESYVNWLNSDENMHPVRYAALAHYKLVDIHPFVDGNGRTSRLIMNLILLRGGYPPIMI------LKEQRDRYYDALN-VANVGDVRPFVRFI------------------------------------------------------------------------------------------------------------ 116331656 4 -----------------------------------------------------------------------------------------------------------------------NLIKEFHALIKDLGENFAAIPGEFRKQNVTVGHVY-KAPDYRDVESLIDSFCEWSKLEFHYEAIIQEIVSHVYIAWIHPFGDGNGRTARLLEFYLLLRAGVPDIAAHILSNFYNSMRSEYYRKLDETSKNGDLTHFINYALQGFKDGLQEVFNIVNQ-NQVELAWKNYVNETFNNRRLALVLSMNLENEYAEISEINEILGKSKRTLLRDIEALLDMKLIVETKDEKYKTNVQIL------------- 148557868 8 ----------------------------------AATAALARLDERLARSPIRDGMVQRLHMHDAVASMWVEGELVHMEDLVLHDALMDSRTPSAHGVLRMRRQIAAGMQQLLGRPLEAFAPRDAERPETDEDDPLLDDIDALLEGIAANRRKPEAVPRDQLLDARLQEWRDCCAATADLPPLLRAAIMHDAWFSLEVVQ-RSAWVGRLLTAAFLRQSGLAANHLPAISLGLRNKRPDERRSSNRV-------VRLKTFLAAIEEAAEAIMKEHDRLMLAREQMQRKLKGRRSNSRLPQLMELILRTPLVSSQLVEKELQVTQQGALKLI------------------------------------- 94264718 167 --------NNLPGTPEFCPLVFRTEALDRFIGLNLQERA----KALIAEVP-RDILARTLLLKDSRASYAIEGERPPQDR-----------------IQRWGRAIGEA----GRRPLDRDELLRLQKIVIGDSRGFRSEGGFVGDHDRTSRLPVHISARPEDLDPLVSGLIAFASGSRSLDPVIAAAILAFGFVYIHPFEDGNGRIHRYLIHHVLAERGFNPPGLFPVSAAILERIEAYRTVLEDYSQRLPLVEWTARHNVRVLNDTGDFYRYFDATEFLYDCVRETIERDLPQETAFLQSYDTFRS---RIGDLVDMPDRTIDLLFRLLHQ--NDGKLSKRAREREFS------------------ 158320950 26 ------------------------------------------------------------------------------------------------EAVGHKDAFYYIEELVKDKDLSENAIKDIHTLVL---MDKPQQRGMYRRIPVTILGAVHEPPQPYLVPVLMEQLLRYKEEMKDKHIIEKVALFHLKFEGVHPFIDGNGRTGRLILNLELMKEG---------------------------------------------------------------------------------------------------------------------------------------------------- 170718969 54 -------------------------------------------------------------------------------------------------------------------PLSERTIKDIHSLVLMNNAEGR---GVYRKIPVRILGAENEPTAPYLIAEEMQLLEKYQQKLTALHPIEAISWLHLAFESIHPFIDGNGRTGRLLINFELLKHGYLPVDIKF------THRANYY------------------------------------------------------------------------------------------------------------------------------- 120613257 6 ---------------------------------------------------------------------RIEGQHTRPHEIEQALRQDFSQDAALAARQRLAIAHIEAEQVLEQRHTGPEAVQDIHHVLFSTSEQEPIVPGALRERDVRVGQ--HVAPAHATVPLFLQRWAAFYGVRRGEAALVALACAHQRLGWVHPFVDGNGRVMRL-------------------------------------------------------------------------------------------------------------------------------------------------------------- 167584563 4 ------------------------------------------------------------------------------------------------------------------------------------------VPGEFRKTDVTVGRHLAPEP--EMIEPLLAAWTRYARIRAKEYQLIGIACSHHRLTWVHPFMDGNGRVARLHSHLGLRAAGLTHG-LWSPLRGLAREHGQYYATLSGASRRNDLDGRGSLSQEGLVQFARFFLDCCLDQVSFMIRMTDFEKSVIKPEASALAMEFVMLRRTVTRAEFTQMLGVSDVLARRIARSLLDFGLL---------------------------- 91203224 30 -------------------------------------------------------------------SNAIENSTLTLEELLQIHLDRYITEREIFEAKNLARVVSYINIKAKEQELTLEVMLSLHKMLIANIRDD--IAGRFRKDGEWVRVANHIAPDPKEVAGRLEKMLAGYNAASHENIIKRIARLHLTFEHTHPFVDGNGRIGRVINNYLLIREG---------------------------------------------------------------------------------------------------------------------------------------------------- 153873102 16 ----EEPYHAFVPHPLPPQPPLQI-DAQLQDLMDQSLMALGRLDSISTLLPDISLLLYMYIRKEALLSSQIEGTQSTLSDLLQFESEQILGIPDVQPVYNYVAAMNHGINRINEFPLSLELLKEVHAQLLMKGRGSDQTPGEFRKSQN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154487985 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------PESEIQVQLTKWLALL-SDEAIPPLLRAVMCHYAFECIHPFYDGNGRTGRFLLALQLSKHLSIPTAI-SLSPVIADAKGRYYK------------------------------------------------------------------------------------------------------------------------------ 116491432 51 ----------------DRRELFITPLREIAIACERIEYNSAELKSKLKELPPIELYLKKSLINEITTSNRLSGIAVRRTEVKAALDSINKDNQEQVRFAPMAKMYNKILEDDFQRIESFVDLRKVYNQLLFGLIEKEQMPGAFFRNNDQQKIIFQLPGNENDLEQRLSNWLKFI-SNKNIPFMIKGLLAHGYFENIHPFYDGNGRTSRYILSLYL-------------------------------------------------------------------------------------------------------------------------------------------------------- 113461405 29 -------------------------------------------------------------------------------------------------------------------PLSERTIKDIHSLVLMNNAEGR---GVYRKIPVRIGAENEPTAPYLIAEEMQSLIEKYQQKLTALHPIEAISWLHLAFESIHPFIDGNGRTGRLLINFELLKHGYLPVDIKF------THRANYY------------------------------------------------------------------------------------------------------------------------------- 153093283 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QDDTPALIKSSVMHYEIEMIHPFSDGNGRMGRLWQNVLLAQWNPL-FAWLPIETMVYENQQRYYQMLSLADSQNDSTGFIEFMLEMILET----------------------------------------------------------------------------------------------------- 67158802 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HHRLAWVHPFADGNGRVVRLLTHLQLHKLN-LSSPLWSLSRGLARRQEQYYARLANADRRGDLDGRGQLTQAGLFEFVGFMLDTCRERLEKIFAWEPRISSAGVKLEVARALHVLLTQGKVSRADFKVFTGLGERTATDQLRKLVELGLV---------------------------- 158521853 6 -------------------------------------------------------------------SNLIEGHKTLLPEIEQALLKKFAEDDSRRYAQELCAAMAALDENPPDNICGLDYLGSIHRRFYERLPEHHRHPGRMRDNVSVDQGQTTHGPDVKELPQKLAEFAALYNPSHGDEKLIAAAAAHHRLTWLHPFRDGNGRVARLFISFYL-------------------------------------------------------------------------------------------------------------------------------------------------------- 94265902 168 -------------------------------------------KALIAEVP-REILARTLLLKDSRASYAIEGERPPQDR-----------------IQRWGRAIGEA----GRRSLDRDELLRLQKIVIGDSRFVEGFRGEGGFVGDHDRTTRLPLPEPEDLDSLISGLIAFDRGSRSLDPVIAAAILSFGFVYIHPFADGNGRIHRYLIHHVLAERGFNPPGLFPVSAAILERLVAYRAVLEDHSKPLEWETTARYNVRVLNDDLYRYFDATPHAEFLYGCVRETIERDLPQETAFLQS---YDRFRSRLGGLVDMPDRTIDLLFRFLQQ--NDGKLSNRAREREFS------------------ 153811513 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRIDKLVLIPMFILDFLCIHPFNDGNGRMSRLLTLLLFYKAGYIVGKYISMEMLIEKTKETYYEALQASSTENSYEPFVKYYL----------------------------------------------------------------------------------------------------------- 153012105 8 --------------------LDDLPLKALLQPLTRASAALVRLDERLAHSPVGAGLIERLHFADACASLWLDGELVEMEDLVLHEAARDIRSPSARDVLQTRR---RISAQAPDWALSQNGLRSLRATVHDATVERPDQDGEGRKNRWDEETDPLIRDPDWDEEERLEEWRTVLRSINDLPPVLQAILA-LDAWNELAVLQRAPWLGRLLAASLLRREGLTSQHLLAFNAALKTIRVE-------RRRHRNFETRLHASLDGLIAGIEACFKEHDRLLLARQMMERRLLGRRASSNLPGLIELVLARPLVSAGMIAAELDITPRAALRLV---EELNLREMTGRGRF-------------------- 153890998 225 EFEADDPFVAPPRLPP--GLLFASPHVGRLKALWQQMRPVAELFPSAPGRPEANAYLAEIYIHDAYHSLSIEGYQVTPELIALIASGEWATDSAAQEQVNAMAAMTSVREILAERPVVSRDLPNWYRALFSGLLPAYSLAG-YRNRPVFIRGSEHVPPPHEAVPELLDTLFDMLAAEPA--PGVQAVLGHFLFVYIHPYSDGNGRIGRFILNTML-------------------------------------------------------------------------------------------------------------------------------------------------------- 167841821 148 --------------------------------------------------------VNYLYLSETRSSFGIE-------------REKPSADKAERFVQSLAHA-------GEEKLVTENWLVELQNVI---VRDVFSQEASYRTKQNWTQRVTFFPPPPEDLRRVMAGWERFVNELRCPEPLVRAACAAFGFVYLHPFLDGNGRIHRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 15890954 7 ----------------------DVQIEKLLIAAARAGEALARLDERISRSPMKQGFIERQDFTDAISSMWVDGELVHMEDLVLHDAHMDVRAPSHEMTAAHRRSRRLIFSNAAGWAFTAPGLARLRGKIAPAGAEDAITTGNALPTIRREESHDIINEPDWDEDERLKEWWDVHARTQELPAILRTAVLLDAWNIIE-VLQRSPWLGRLLAAAFLREGTVTPDHLPALSIGLRAVPRERRHARNQTQR-------LSALLDCFYEAAQASLKEHDRLSHARERMMRKLTGRRSSSRLPELVELVVSRPVVSAAMIVKELGTTPQGAIGLAKQLE----LREVTGR---------------------- 71908279 151 ------------------EYCPVVRLTQLVKDGI-ASDVLGRTKAFLESLGNADRTLSWAYLSETDSSFAIEREAPSQSKAETF-----------------VALLQQAHEKIE---LTEEYLADLQSATISNPYEFRHEQNWLRGGGLRGAGSVTYIPPPELLSKLMPAFMDMANSLPRQDPVVAASVASFGFVYLHPFMDGNGRLSRFLFHHALCQSGRLDQGLLPVSVAMKRHETEYLEALQ--------------------------------------------------------------------------------------------------------------------------- 121608985 134 -------------------------------------------------------------LSETRDSYAIENEVPSPEKEKAFL-----------------QAMAHLRDRA---PLTEGYLVGLQNAVLRAERGLRGTQNWLQRGGRGALAVRYVPPSPEHMLPLIDGLMRMANAKDDVPPLIKAALVSFGFVFVHPFMDGNGRLSRLL------------------------------------------------------------------------------------------------------------------------------------------------------------- 29347923 37 ----------------------------------------------------------------------------------------------------------------KERPLTESFIRELNRTILPDGQDIRMQIGEYKSRPNSVLTAVFSYASPEETPAFMTSLVDWYNLEADLTPVELAALLHYRYIRIHPFEDGNGRIARLLV------------------------------------------------------------------------------------------------------------------------------------------------------------ 121604801 159 ------------------------------------------------------------------------------------------------------------------------------------------------------------PPAPELVPELMQSIMDMLNDPDPVSPLVIGALTSFAFVFVHPFMDGNGRLSRFLFHKAVCQSEVLKQGLVPISVAMKRNEDQYLQALKSFSAP------ARRLWDVLMIDDEHFEFSFKGDPSIYRYWDAIEFGLRMAEQSLEV-DLRQETEYLRARQVNERIDLNSNTLALMVRLLQNEGRFSS-GKRKAFLNKGY-------------- 67939383 197 ----------------------------------------------------------------------------------------------------------QVIQKSGNRPLSMTEILNMHGALIQDHRFVTRTEGVFLGERDRNGQPEFIGARPQDIESLVKGLVDSHRIEASIDPVIHAAAIAFGLVFIHPFEDGNGRMHRALI------------------------------------------------------------------------------------------------------------------------------------------------------------ 167359062 7 ----------------------------------DAGVALTRLDERIARSPVGQGFLERCQFTDACASLWIDGELGHLEDLVLHDATKDIRTP-THELTIARDVLRTRRRIAAQSPLSAEGIRTLRRTSDINPAGAEDVEGEWKDIDEAEGIPGVDYAAIDDEDARLEEWRGVLRQAQGQPAVLQAIVA-LDAWNELSVLQHAPWLGRLLAASILRQAGITSGAHLAAINLGLKTIPV------DRRRHRDRDTRLLAIAQGLVAAAEIGMKEHDRLVLARTLFERKLEGRRTSSKLPELVELVMAKPLVSAKMVAKMLEVTPQAARRIV---LELGLREMTGRGRF-------------------- 68537060 9 ------------------PLAGLAELPGVPEAVTQANDHLARLHRHPANLRGWDVTGAESVLRGARASAQLDGGSPRLPEDGQVEDPILAGALRAAELLA-PDGVTETVTTWRRAPL------QIIARI-NAVASPQMSDPAFRQKAAGDAEFLVPGRPRRSTDARLQLLGKFITGGTKVNATVLSAVIHGELLTLQPFADATGVTAR--------------------------------------------------------------------------------------------------------------------------------------------------------------- 170723517 148 --------------------------------------------------------------------------------------------------LNHKAAIEFMVEAVPEYGLNSAVIRNLHGLLMQDLLADSNALGSIRTVVNISGTTYFPTQVPSLLEEMFELILDKARQIKN--PIEAAFFLWINLAYLQPFEDGNKRTSRLAIPLML-------------------------------------------------------------------------------------------------------------------------------------------------------- 68553518 111 ----------------------------------------------------------------------------------------------------------QVIQQSGARALSLTEILSMHEALIQDHRGFRHEGVFLGERDRLGEQPVFIGARPQDIESLIQGLVDSHMTEAAIDPVVHAAAIAFGFVFIHPFEDGNGRMHRALI------------------------------------------------------------------------------------------------------------------------------------------------------------ 78060141 147 ------------------------------------------------------------TLRESKASFAIEGEADRTSRIQRFADVMARRTAQ------------------GEQPLSDDAAAELQREILGTHFGFRQSPVFVGETVRFNEVVHYVAPGQEDVPAMLDGLRTFLARTSGQSSVMRSTVAAFGFVYVHPLADGNGRVHRFLINDVLRRDGVIPEPILPISAVI--------------------------------------------------------------------------------------------------------------------------------------- 170939196 152 -------------LPGNRDFCPLIRRTPEVKAAQDYDCA-ARLDELNAEFGDNVLMRSWLTIKESKSSFAIEHEQDQLDRIRRFAA--------------------VMERRIGEYPLSPDTLAELQREIVSERSGLRASPVFVGETHRFEQIVHYVAPHWDRLRDLLHGLEVFLERTAGQSSVIRAGAAAFAFVFIHPLADGNGRIHRFII------------------------------------------------------------------------------------------------------------------------------------------------------------ 114775626 167 ----------------------------------------------------PELLKRALYTRETKSSFEIEHIKPTSTRTERFVA---------------------LLQLAEQEDFCEKRLIELQNRIVDPRDSDYRTSQNYVTISWQAERIHFTCPKPENLADLMEGLITAHKRMDEVSPVVHAAVIAYGFVFLHPFEDGNGRIHRFLI------------------------------------------------------------------------------------------------------------------------------------------------------------ 15611718 15 ------------------------------------------------------------------------------------------------EVKNYQNMLFFLLENLNKRQMDSFFIRELHGILMNFLLP---NKGAFKTTDNTILGASFETTPHFQAPMAMKEWCDNLNYQDKEEKLKAILEQHILFERIHPFSDGNGRVGRILI------------------------------------------------------------------------------------------------------------------------------------------------------------ 149277601 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLSLSKAIEANKSSYYAALKAAQQSNEITEWIVYFAKLTLAAQREAKGVVNFSLQKVLFFDRYKAQLTERQLIRKMLDAGIEKGGMTAKKYMNITSASKATATRDLQTLTDAGVLISQGEGR--------------------- 119475196 22 ---------------------------------------------------------------------------------------------------DYPKALQFLTELDLKEPLTSKTLQQIHAHLHPQGGHWRSVNLTLPRRDLVNEELKI-LHGQKTISIAVEQLLHLYYSQTTVDPLLTVPLLALELMRIFPFLDGNRRI----------------------------------------------------------------------------------------------------------------------------------------------------------------- 34395587 326 ----------------------------------------------------------------------IEDLSTKTNEITEALAATSKRTPELKEQL--KTAIEDFLQNSQGKPLTVQMIENLNHGLRPDEGEGRLL---YKKENLTKENAVFSSPEAAKIQ--LAETVDFINRAKNIEPSVVGALVYQRLIAYHPFAEGNGRMARVIV------------------------------------------------------------------------------------------------------------------------------------------------------------ 118593931 20 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLSGFERAAQETMDQLDRLSIAQEQLERHCRGRRSHSRLPEFAQMFLSRPLVTIPMARQDLGVTAAAVDRMIRQL---------------------------------- 16263793 5 -----------IPDPLDP---------ALLTVLIAAEDGLARLDERAGRHAVAEGFRERGQFFDAAAALWVAGELVHVEDLVLHDSHMDARAPSAHAVLRARRRLDLADADWALSPLNTSALREIDAAIARSARLLDIHAGSVMAEQPVIESQSSRVEPTGQLGLLFDDDWDETARLDAWRAVLPVALLFDAWERIEPLR-RQHWLGSLLVGAYLRFRGKVGSHVLAYNTGLKTIRHERRRSKDRLTR---LTGFLEAMSAAAELGMKEL----DRLSLARTQMEMRIRDRRSNSNLPGLIDLVLSRPIVSAPLIARHLGVTPRGALNLVR---ELGVREMTGRGRY-------------------- 58038438 107 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIEPWLCWWLNALLAEARDAHDLLRQLERARTQALEKCGAQRRHSRAPQAVNVLAIQPLVSASMLADRLGMSMKSALQLLSAFQDRGIVVEVT------------------------ 86360279 196 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLEAMQLAAAAGLKEIDRLSLARTQMELRFRGRRSNSSLPELADFILSRPMVSAAMVARHLRITPRGALNLVN---EIGIREITGRGRY-------------------- 86139669 41 -----------PDYLPPGPRAELGETAVLWRKAEAVNAALARVAGRIGALDDPKGWRHRLALMEAADLSWFVGDRIGPDRLALWISMRLSG------VQDNTAALARVGWAVRR---------------LTGGPGPEVDLSAFLDRRDPENIAGEAEPFADR----AGGWLDLMAQAVDLHPITRACMGFHLWSLAGLGQQGD------------RMEAAVTAARIAASEGPNSNGGAIFAPLAMRRASGPPAERLERWLEGM-ETACLTAMRHLDDIQAWSARAETMMAPLSGKTPPALRAVLAEWPLVSAPMAETLTGASRAAVQRNLVWMEARGLICEVTGQ---------------------- 159046635 42 --------DDLPPEPPDTAVIENWAKAEGIHAARLARVALGALDD--RLLRGPEGWRHRLALIEAAELSWFAGDRVSSDRLALWISMRLSGAQDDP---NALARVGWAVRRLTGGPGPESDL----AAFLNRRDPKNIEDNAERFKDRAGGWLDVMAAAGELHPACMGFHLWSLAGLGGQGDQIEAAVTASRIAA----RDGSGAV---FAPLAMGGAGGLRVSGLPPE---------------------RLARWLDGMNSAIL-----TVMRTLDDIEAWTGRAENVMAQLSGRTPLALRRTFSQWPLVSAPMAETVTGASRAAVQRNLAWMEARGLIREVTGQ---------------------- 159046390 42 --------DDLPPEPPDTAVVDDWAKAEGIHAARLARVALGALDD--RLLRGPEGWRHRLALIEAADLSWFAGDRVSSDRLALWISMRLSGAQDDP------DALARVGWAVRR---------------LTGGPGPKADLAAFLDRRDPENI----EDSAERFKDRAVGWLDVMAAAGELHPITRACMGFHLWSLAGLGGQGDQIEAAVTASRIAARDG--SGAVFAPLAMGGAG---------GLRVSGLPPERLARWLDGM-NSAILTAMRHLDGTQTWSVRAEGAMSQLSGRTPAALRSVLTEWPLVSAPMAEALTGASRAAVQRNLAWMEERGLIREVTQQ----------------------